超市管理系统14191文档格式.docx
《超市管理系统14191文档格式.docx》由会员分享,可在线阅读,更多相关《超市管理系统14191文档格式.docx(37页珍藏版)》请在冰豆网上搜索。
六、时序图…………………..……………………………………………………………..10
(1)采购汇总时序图……………………………………………………………….11
(2)到货登记时序图……………………………………………………………….11
(3)编制报表时序图……………………………………………………………….12
(4)销售管理时序图……………………………………………………………….12
(5)会员管理时序图……………………………………………………………….13
(6)查询财务时序图……………………………………………………………….13
(7)查询人员时序图……………………………………………………………….14
(8)查询业务时序图……………………………………………………………….14
(9)存储商品时序图……………………………………………………………….15
(10)财会子系统时序图…………………………………………………………..15
七、说明使用的架构模式,绘制子系统图和部署图……………………………………15
(1)B/S架构模式………………………………………………………………....16
(2)子系统图……………………………………………………………………...17
1.财会管理子系统……………………………………………………….........17
2.仓库管理子系统……………………………………………………….........17
3.登录子系统…………………………………………………………….........18
4.经理信息管理系统……………………………………………………...
5.销售管理子系统………………………………………………………...
(3)部署图……………………………………………………………………….
八、绘制活动图或状态图或功能流程图(任选一种)………………………………..
(1)采购汇总活动图………………………………………………………………
(2)绘制报表活动图………………………………………………………………
(3)销售管理活动图………………………………………………………………
(4)查询子系统活动图……………………………………………………………
(5)存储子系统活动画图………………………………………………………….
九、项目的非功能需求(以表格形式说明)……………………………………………
(1)属性---场景—决策表……………………………………………………………
一十、绘制每个子系统的类图………………………………………………………………
一十一、数据库设计:
绘制ER图,进行表结构设计……………………………………….
(1)绘制ER图…………………………………………………………………….
(2)表结构设计……………………………………………………………………
一十二、软件界面设计…………………………………………………………………………
(一)前台界面设计………………………………………………………………..
(1)登录窗体…………………………………………………………………
(2)商品录入…………………………………………………………………
(3)收银业务…………………………………………………………………
(二)后台管理界面设计……………………………………………………………
(1)会员管理………………………………………………………………….
(2)厂商管理…………………………………………………………………..
(3)商品管理…………………………………………………………………..
(4)添加商品…………………………………………………………………..
(5)计划进货…………………………………………………………………..
(6)销售查询…………………………………………………………………..
(7)进货管理…………………………………………………………………..
(8)进货单……………………………………………………………………...
(10)用户管理…………………………………………………………………..
一十三、个人工作总结与心得体会………………………………………………………………
一、功能描述
系统目的
开发超市信息管理系统将提高超市各项工作的效率和质量,促进商品的销售资金的流转;
减轻各类事务性工作的劳动强度,使超市的职员腾出更多的精力和时间来服务于顾客;
改善经营管理,堵塞漏洞,保证顾客和超市的经济效益。
功能模块
经理权益
1.存储管理:
自动盘点计算,查询库存明细记录,库存状态自动报警;
2.销售管理:
过期商品自动报警,生成销售排行榜;
3.员工管理:
员工基本信息管理,客户销售权限管理,员工操作权限管理;
4.采购管理:
与销售结合制定进货计划,查询打印计划,入库登记。
营业员权益:
1.售货业务:
商品录入,条形扫描,结账;
2.会员业务:
打折,添加会员,删除会员。
系统权益:
库存状态自动报警,过期商品自动报警:
二、现行系统的组织结构图
三、思维导图
四、用例图及主要用例描述
(一)、用例图
(1)总体例图
(2)前台用例图
(3)后台用例图
(4)采购子系统用例图
(5)销售管理子系统图
(6)查询管理子系统图
(7)存储管理子系统
(8)财会子系统用例图
(二)主要用例描述
(1)登记销售金额用例描述
用例描述:
登记销售金额
描述:
将各次的销售金额汇总
标示符:
a1
优先级:
A(高)
角色:
财会人员
前置条件:
财会人员以管理员身份登陆系统
主事件流:
1.财会人员选择审查数据有效性
2.数据真实有效则进行登记
3.将数据相加
其他事件流:
A1:
数据不真实有效
返回数据审查
后置条件:
无
特殊需求:
(2)登记支出金额
用例名称:
登记支出金额
将各次的在支出金额汇总
a2
1.财会人员审查发票有效
2.发票有效则进行登记
3.将数据汇总
发票无效
返回审查发票有效性
(3)计算利润
计算利润
计算超市一个月或一年的利润
a3
主事件流
(一):
1.财会人员提取月销售金额汇总
2.财会人员提取月支出金额汇总
3.将销售金额减去支出金额
主事件流
(二):
1.财会人员提取年销售金额汇总
2.财会人员提取年支出金额汇总
3.将销售金额减去支出金额
其他事件流
五、系统分析类
实体类:
会员类,商品类,员工类,财务人员类,营业员类,超市经理类,采购员类,部门经理类,仓管类…
边界类:
商品信息界面,搜索商品界面,员工信息界面,会员信息界面,年销售金额界面,计算利润界面…
控制类:
登录类,浏览商品信息类,商品管理类,员工管理类,采购管理类…
六、时序图或协作图
(1)采购汇总时序图
(2)到货登记时序图
(3)编制报表时序图
(4)销售管理时序图
(5)会员管理时序图
(6)查询财务时序图
(7)查询人员时序图
(8)查询业务时序图
(9)存储商品时序图
(10)财会子系统时序图
七、说明使用的架构模式,绘制子系统图和部署图
(1)C/S架构模式
项目使用C/S架构
概念:
(Client/Server或客户/服务器模式):
Client和Server常常分别处在相距很远的两台计算机上,Client程序的任务是将用户的要求提交给Server程序,再将Server程序返回的结果以特定的形式显示给用户;
Server程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。
原因:
C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。
对应的优点就是客户端响应速度快。
具体表现在以下两点:
(1)应用服务器运行数据负荷较轻。
最简单的C/S体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。
二者可分别称为前台程序与后台程序。
运行数据库服务器程序的机器,也称为应用服务器。
一旦服务器程序被启动,就随时等待响应客户程序发来的请求;
客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。
(2)数据的储存管理功能较为透明。
在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序分别独立进行的,并且通常把那些不同的(不管是已知还是未知的)前台应用所不能违反的规则,在服务器程序中集中实现,例如访问者的权限,编号可以重复、必须有客户才能建立定单这样的规则。
所有这些,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)背后的过程,就可以完成自己的一切工作。
在客户服务器架构的应用中,前台程序不是非常“瘦小”,麻烦的事情都交给了服务器和网络。
在C/S体系下,数据库不能真正成为公共、专业化的仓库,它受到独立的专门管理。
(2)绘制子系统图
1.财会管理子系统
2.仓库管理子系统
3.登录子系统
4.经理信息管理子系统
5.销售管理子系统
(3)系统部署图
八、活动图
(1)采购汇总活动图
(2)绘制报表活动图
(3)销售管理活动图
(4)查询子系统活动图
(5)存储子系统活动图
九、项目非功能需求
属性
场景
决策
可用性
用