已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象分析与设计作业基于UML的光盘商店建模分析与设计 学院:软件工程学院班级:软件三班学号:2220110367姓名:祝少杰邮箱:目录面向对象分析与设计作业11.需求分析31.1系统的功能需求分析31.1.1光盘管理系统31.1.2用户管理系统51.2系统的非功能性需求分析52.用例图62.1库存管理员用例图62.2销售员用例图72.3系统管理员用例图73.顺序图83.1光盘订购的顺序图83.2光盘销售的顺序图93.3光盘租借的顺序图94.系统中的类图104.1系统中的类104.2类图115.作业小结111. 需求分析1.1系统的功能需求分析该光盘商店系统的功能应该包括光盘管理系统和用户管理系统。其中光盘管理系统有:1光盘订购。2光盘的销售。3光盘的出租。4光盘的管理。1.1.1光盘管理系统1. 光盘的订购1) 库存管理员可以登陆登出系统2) 库存管理员可以得到库存清单3) 系统生成订货清单4) 库存管理员根据订货清单购买光盘5) 库存管理员将购买的光盘入库6) 系统将库存清单更新2. 光盘的销售1) 销售员可以登录及登出系统2) 销售员查询顾客是否为会员3) 销售员增加删除会员,并修改会员信息4) 是会员给予既定的折扣5) 非会员的普通顾客按原价收费6) 系统生成销售清单7) 办理退货并生成退货清单8) 系统将库存清单更新3. 光盘的出租1) 销售员可以登录及登出系统2) 销售员查询顾客所租借光盘信息,若有则继续3,否则请顾客选择别的光盘或退出3) 销售员记录下顾客租借的信息4) 销售员收取顾客一定的押金5) 销售员将光盘借出6) 顾客归还光盘,销售员退回顾客押金,并计算收取租金7) 询问顾客是否继续租借,若是返回2,否则退出8) 系统生成详细的租借清单4. 光盘的管理1) 库存管理员进行系统登录2) 库存管理员对光盘分类3) 可以查询、增加以及删除分类4) 库存管理员记录光盘是租借光盘还是销售光盘的基本信息5) 库存管理员记录光盘的价格信息6) 库存管理员记录光盘库存信息,在库存不够时进行光盘的订购1.1.2用户管理系统1) 系统管理员登陆及退出2) 系统管理员增加用户3) 系统管理员删除用户4) 系统管理员修改用户5) 系统管理员查询用户1.2系统的非功能性需求分析1、安全性:对于顾客会员的资料要进行加密。2、可靠性:软件运行结果可靠,出错率保证在0.01%之下。3、可扩展性:可以方便的接入商店的财务系统中去,便于财务的结算。4、可维护性:系统应该具有良好的可维护性。5、可用性:系统要简单易用,容易上手。一般的销售员以及库存管理员经过简单的培训就可以正确的使用。2. 用例图2.1库存管理员用例图2.2销售员用例图2.3系统管理员用例图3. 顺序图3.1光盘订购的顺序图3.2光盘销售的顺序图3.3光盘租借的顺序图4. 系统中的类图4.1系统中的类4.2类图5. 作业小结Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 在本次的作业中,使用了微软的office visio2007来制图。由于第一次使用,作业的过程也是边学习边完成。有些地方的建模可能不够严谨,有些地方或许还是有所纰漏的。但是通过这次的建模作业,还是加深了对课程的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电销售年终工作总结7篇
- 工资关系介绍信15篇
- 2025年英语六级《写作》历年真题
- 2026年新风机组安全操作规程及注意事项
- 机床售后服务承诺书
- 屋面挤塑板保温施工工艺流程
- 2026年英语六级翻译阅读真题
- 体育场馆工程隐患排查清单
- 2026年计算机等级考试-四级网络工程师真题回忆版
- 2026年银行从业资格《公司信贷》考试真题(完整版)
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测数学+答案
- 静脉导管常见并发症临床护理实践指南
- 医药公司反贿赂管理制度
- (2026春新版)部编版八年级语文下册全册教案
- 盘扣式双排落地式脚手架施工方案
- GB 12801-2025生产过程安全基本要求
- 陌拜流程课件
- 2026.07.01施行的民用航空法(2025修订)解读
- 国家事业单位招聘2024中国人民银行数字货币研究所招聘6人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 书香润童心阅读伴成长主题班会课件
- 2026年二级建造师之二建公路工程实务考试题库500道带答案(b卷)
评论
0/150
提交评论