预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

信息系统分析报告 超市管理系统 小组成员:韩娜2009012239 冯超然2009012236 仇震2009012246 目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc326699562"1. 前言 PAGEREF_Toc326699562\h3 HYPERLINK\l"_Toc326699563"2. 系统需求分析 PAGEREF_Toc326699563\h3 HYPERLINK\l"_Toc326699564"3. ER图 PAGEREF_Toc326699564\h3 HYPERLINK\l"_Toc326699565"4. 用例图 PAGEREF_Toc326699565\h3 HYPERLINK\l"_Toc326699566"5. 用例描述 PAGEREF_Toc326699566\h6 HYPERLINK\l"_Toc326699567"6. 类图 PAGEREF_Toc326699567\h7 HYPERLINK\l"_Toc326699568"7. 时序图 PAGEREF_Toc326699568\h7 HYPERLINK\l"_Toc326699569"8. 通信图 PAGEREF_Toc326699569\h9  前言 本文主要目的是利用建模工具对超市管理系统进行建模,用类图、用例图、时序图、协作图、状态图、活动图等面向对象分析与设计的软件过程,更好的被用户所理解。 系统需求分析 超市管理系统需要实现对超市收银,库存,采购的管理,系统需要方便易用,辅助超市员工对超市进行管理,提高超市员工的工作效率,进而提高超市的收益。 本系统实现对进货单的添加、修改、删除、查询功能,对每一笔进货单都进行备案,存入数据库中,可以按货单号和进货日期多种方式进行查询,对数据库中无用的进货单执行删除操作。对每一笔进货单中的货物的详细信息进行记载,将货物的详细信息载入数据库中,方便查询和对货物信息的管理。本系统还需要对库存信息实行管理,是超市工作人员能随时查看库存情况,及时提醒采购员对缺货商品采购。 ER图 4.用例图 包图: 参与者用例图: 收银管理用例图: 库存管理用例: 后台管理用例: 5.用例描述 编号参与者用例名称用例说明1普通管理员进货信息管理添加、查询进货单,添加物品信息2库存信息管理库存信息查询,物品详细信息查询 编号参与者用例名称用例说明1系统管理员管理普通管理员添加、删除或修改超市管理系统中的各类管理员信息2统计数据了解商品销售数量、商品库存现状、商品销售排行等信息3发布公告发布电子商城系统的相关公告4配置系统完成系统数据备份、数据恢复、系统数据初始化、密码设置和权限管理等操作5初始化系统在超市销售管理系统启用时,进行相关的初始化工作6密码设置设置后台管理系统的各类管理员的登录密码7管理权限对后台管理系统中的各类管六安的权限进行控制8数据备份完成超市销售管理数据的备份操作9数据恢复在系统出现异常时,根据备份的数据完成恢复操作10导入导出数据完成从系统内外数据的转换操作 编号参与者用例名称用例说明1后台管理员账户管理管理超市系统的账户信息2查询营业情况查询营业额和销售量3商品定价管理进行商品的定价 6.类图 分析用例描述,作出如下类图: 7.时序图 7.1、管理员登录 管理员登录界面主要是验证登录信息,当输入的登录信息不正确时,提示用户并且重新返回登录界面。 7.2、管理员添加进货单 管理员添加进货单的操作,管理员填写好相应的进货单项之后,系统自动把进货单信息写入数据库中,修改了进货单数据库中的内容,同时数据库也自动的修改了柜存信息中的内容。 8.通信图 8.1、管理员登录 8.2、管理员添加进货单