UML实例-仓库管理系统实战教程_第1页
UML实例-仓库管理系统实战教程_第2页
UML实例-仓库管理系统实战教程_第3页
UML实例-仓库管理系统实战教程_第4页
UML实例-仓库管理系统实战教程_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、货物管理系统一、 需求分析1.1 系统开发的目的 :随着计算机技术特别是网络技术的飞速发展,计算机的应用领域不断扩大, 各行各业都离不开计算机,货物管理也不例外,使之能跟上时代的发展。本 需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中 的能见度,便于对软件开发过程中的控制与管理,同时提出了货物管理系 统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成 果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应 用。1.2 应用范围 : 理论上能够实现于超市、仓库等部门的货物管理系统,其目的在于实 现超市、仓库等部门的货物更有效的管理,使超市、仓库货物能够更

2、方便、 更有效率的完成日常工作,以期实现完善日常生活中货物管理的各种功能。1.3 系统功能需求系统主要包括以下几个页面:(1)管理员登录页面(2)管理员添加删除货物页面(3)货物标题信息页面(4)货物信息查询页面(5)货物信息显示页面用例图用例图如图2-1所示主要参与者:管理员、销售员主要用例:登录、货物信息、标题信息、查询货物信息登录vvin clude管理员标题信息vvin clude货品信息丁 丿添加货品删除货品查询货品信息/ 售货员显示货品信息图2-1货物管理用例图三、类图类图如图2-2所示主要类:管理员、货物、标题、销售员、销售信息货物场赏物号:Stnng 恋标题:标题销啻信息:销售

3、信息1-n管理员*用户名:String 卷密码:String查看销售信息() 冷添加售货员信息()标题亳货物名:StHng 生产商:String 岂生产编号:String售货员销售信息图2-2货物管理类图Persisent四、活动图活动图如图2-3所示加载货物错误加载数据保存错误显示保存 错误保存货物 信息修改货物验证成功丿验证不完 成管理员系统验证登录登录成功登录失败显示错误用户名,密码加载货物J/ X显示货物选择货物显示加载货物、数据加载错误货物信息 J已加载数据已保存图2-3货物管理活动图五、顺序图顺序图如图2-4所示销售员通过发送一个通知货物消息通知管理员已经没有货物或者货物 已经售出

4、,管理员接受这个消息,进行增加和删除货物信息,然后对货物进 行更新,更新完返回给销售员,告诉他已经更新完成销售员n 1:通知货物信息管理员2:增加货物信息3:删除货物信息4:更新货物信息5:返回货物信息图2-4货物管理顺序图六、协作图顺序图如图2-5所示销售员通过发送一个通知货物消息通知管理员已经没有货物或者货物 已经售出,管理员接受这个消息,进行增加和删除货物信息,然后对货物进 行更新,更新完返回给销售员,告诉他已经更新完成5:返回货物信息1:通知货物信息 :管理员2:仁n增加货物信息3:仁n修改货物信息:显示货物4:更新货物信息图2-5货物管理协作图七、状态图状态图如图2-6所示退出系统/

5、取消重试/清除拒绝验证失败/错误验证7 登录提交do/验证用户名和密码更新货物信息一创建新货物,删除已卖V.加载货物信息do/增加,删除货物信息 一- 一do/显示所有货物信息/加载信息验证成功保存货物信息已保存成功/ .关闭尚未保存/确定图2-6货物管理状态图八、组件图组件图如图2-7所示管理员数 据库销售员数 据库标题信息页面货物数据库销售信息页面:Persistent,增力口、删除、更新页面图2-7货物管理组件图九、部署图部署图如图2-8示货物数据库销售员 客户端图2-8物管理部署图十、 实验总结面向对象开发作为一种新兴的软件开发方法,正在逐渐取代传统方法,日 益成为当前软件工程领域的主流方法。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论