




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小明音乐库管理系统第1章需求分析和设计学习目标了解《小明音乐库管理系统》的系统建设目标。认识需求分析在软件开发中的重要地位,了解需求分析的基本思路。掌握用例分析中角色和用例的概念,掌握简单用例图的绘制。了解简单的界面设计,掌握Web系统常见的首页、列表、编辑和详情页面布局。了解类图,简单了解活动图。
1.1需求分析
1.背景音乐爱好者小明想把自己收集的音乐资料分类整理整齐,在需要时方便地找到自己想要欣赏的音乐。
编号目标P01能够对音乐资料分类归档,方便地维护音乐资料。P02随时随地能够找到音乐库中的音乐资料,查阅相关的信息。P03对于数字化音乐,能够随时欣赏。P04对于非数字化音乐,能够找到存放地点(包括外借情况)。表1‑1
业务前景表以后称这个管理系统为:MPMM系统演示浏览音乐作品查找音乐作品查看音乐作品详细信息维护音乐分类维护音乐作品
2.用例分析Actor图标
UseCase图标什么“人”会和系统交互?用系统做什么?和系统之间的交互过程怎样进行?完全站在系统使用者的角度来看问题!MPMM用例图
1.2概要设计
1.界面设计UI(UserInterface)设计,是指对软件的人机交互、操作逻辑、界面美观度的整体设计。
1.界面设计
2.类图数据结构设计,也就是确定软件系统管理对象以及对象间的逻辑关系用什么样的数据来表示?小明:系统用户通常在系统中应该存在一个代表,以便系统掌握用户的信息。但在MPMM中没有考虑多用户的情况,用户信息固定不变,因此不必考虑将其抽象为类。音乐资料:音乐资料是MPMM管理的核心对象,将其抽象为音乐资料类。音乐分类:音乐分类可作为音乐资料的一个属性,而不是类。考虑到MPMM允许小明自己维护音乐分类,且音乐分类可形成层次关系,同时音乐分类本身就有多项属性,所以将其抽象为音乐分类类。数字化音乐:数字化音乐是特殊的音乐资料,其具有不同的管理需求(可以在线播放),所以将其抽象为数字音乐资料类,它是音乐资料类的子类。非数字化音乐:非数字化音乐是除了数字化音乐以外的音乐资料,其不同的管理需求是需要掌握存放的去向,是音乐资料类的另一个子类。存放地点:和音乐分类的道理一样,可以作为属性,也可以作为类,这里选择简化管理,将其作为一个属性。
音乐分类类的图标MPMM概要设计类图关联:关联关系是一种拥有的关系,它使一个类拥有另一个类,或说通过一个对象能够找到相关的其他对象。泛化:泛化关系是一种继承关系,子类继承父类则拥有所有父类的特征,但同时具有自己的新特征。
3.活动图泳道:用实线将活动图划分为不同区域,每个区域代表整个工作流程的某部分职责由该泳道对应对象负责执行。
维护音乐分类活动图—添加和修改实战练习请模仿MP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班级纪律管理与执行措施计划
- 出售履带挂车合同样本
- 保温罐车销售合同样本
- 农药化肥合同标准文本
- 2025年小产权房购买合同范本
- 班级自我评估与反馈机制计划
- 关于店铺租赁合同样本
- 农村旧房买卖合同样本
- 出售股合同标准文本
- 冲锋舟租赁合同范例
- 注射相关感染预防与控制(全文)
- 求是文章《开创我国高质量发展新局面》专题课件
- 粮食储备公司工作计划
- 智慧家庭健康监测系统设计与实现
- 2024届楚雄彝族自治州大姚县数学五年级第二学期期末达标检测试题含解析
- 抗震支架供应及安装合同
- 2025年日历台历中文版横向排版带周数带节假日调休周一开始2
- 2024年江西省天然气投资有限公司招聘笔试冲刺题(带答案解析)
- 浅析船体分段焊接检验
- 理综-新疆乌鲁木齐市2024年高三三模考试试题和答案
- 2020年10月-2009年1月福建省自考07016编译原理试题及答案含评分标准12套
评论
0/150
提交评论