超市管理系统详细设计说明书.doc
《超市管理系统详细设计说明书.doc》由会员分享,可在线阅读,更多相关《超市管理系统详细设计说明书.doc(18页珍藏版)》请在三一文库上搜索。
1、四、详细设计说明书1引言21.1编写目的21.2项目背景21.3参考资料22总体设计22.1需求概述23程序描述23.1功能93.2性能10精度10时间特性10灵活性103.3输入项目103.4算法113.5接口13用户接口13外部接口13内部接口14超市信息管理系统的内部接口,具体内容如下表:143.6存储分配143.7限制条件153.8测试要点151引言1.1编写目的本文的目的是对超市管理系统进行详细设计,本文档的读者是项目策划及设计人员,程序员。1.2项目背景随着我国经济时代的快速发展,超市业面临数据和业务越来越庞大的现状,那么如何充分利用计算机来实现超市庞大商品人员信息的控制和传输,从
2、而方便销售行业的管理和决策,就成为一个日益重要的课题。而对中小超市,则要采用一套行之有效的超市管理系统来管理超市日常的进货、销售和库存管理,开办会员管理,减少手工业务处理,增加超市业务处理效率。1.3参考资料Datebase System Concepts(fourth adtion)Abraham Sliberschatz Henry F.Korth S .Sudarsan Higher Education Press张海潘,软件工程概论(第五版),清华大学出版社,2007王珊,数据库系统概论(第四版),高等教育出版社,2007黄梯云.管理信息系统M. 北京:经济科学出版社.2000.3 概
3、要说明书2总体设计2.1需求概述随着计算机的普及以及互联网时代的到来,企业系统自动化的要求不言而喻。特别对于超市来说,为了更好地管理库存,周转资金,促进销售,加强企业内部信息交流,开发超市信息管理系统尤为重要。3程序描述系统登录模块本模块主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。在进行系统登录时,登录模块将调用数据库的用户清单,并对输入的账户和密码进行验证,只有输入了正确的账号和密码才能进入系统。在登录模块对用户登陆系统的次数进行限制,禁止用户对系统尝试进行无终止登陆。在尝试三次登陆后,系统将自动限制登录,并在输入了错误和不存在的账号和密码时 系统会给出提示,指明账号或密码
4、错误或不错在。输入项为账号,密码。账号密码均为一串字符,且均为6个字符,密码回显字符为“*”进货管理模块功能:主要进行进货信息查询,进货计划制定两功能进货信息查询:该模块提供整个超市的进货信息查询,可以进行进货情况明细查询,也可以以进货报表的形式打印出来。进货计划制定:该模块可以制定进货计划,并形成订货清单。输入项,输出项:该模块的输入项为超市的进货单,其中包括进货单的编号,商品编号,供货商号,进货价,数量金额,进货日期,备注。制定进货计划时序图销售管理模块本模块主要是把销售信息输入销售清单,同时对库存清单进行更新,以备用户将来对库存信息进行查询和打印。此外还可以对销售信息进行查询和盘点。销售
5、情况查询:根据商品的销售情况,按需进行查询。在该模块查询中,可以按照销售日期,商品编号等进行查询销售情况盘点:按照需要对一定时间的销售情况进行盘点输入项,输出项:本模块的数据输入项主要是商品编号和销售单号其中还包括销售数量和销售日期销售信息查询时序图销售盘点时序图库存管理管理模块本模块的主要功能是商品信息的查询和更新,库存信息的查询和更新查询商品信息:查询商品的明细信息和库存信息添加商品信息:添加新进的商品修改商品信息:修改商品信息包括他的库存数量删除商品信息、;删除不再销售的商品信息库存管理查询时序图职工管理模块在系统开发中,为解决人员流动问题,在系统中添加了职工管理子模块,用来对超市人员进
6、行信息化管理以此提高员工的办事效率,节约人力资源新员工录入:在超市招进新员工时,录入其基本资料信息员工信息维护:当员工信息发生改变或员工离职,换岗,可以在该模块对员工信息进行更改职工管理模块活动图职工管理查询时序图供货商信息管理模块在超市引进商品时,首先查询已有供货商的信息然后按照供货商信息采购商品,或是从新的供货商那里引进新商品。此时要把新供货商信息添加到供货商清单中。有时不再从某一供货商那里进货,则需要删除该供货商信息。当供货商信息发生改变,则需要对供货商信息进行维护。系统管理模块系统用户管理:放在系统实行多用户管理时,本模块将为系统开辟多个系统用户,并能对其进行简单的信息维护,用户名变更
7、和密码修改。退出:选择退出系统,将关闭整个系统,结束本次使用3.1功能作为一个超市管理信息系统,其功能是实现超市中商品的进货销售,库存等管理的系统化、规范化和自动化。本系统主要要完成的功能有: (1)交易管理:包括进货登记、销货登记、退货登记等。其中进货登记中还包含进货商登记,如果是新的进货厂商,可以直接在此登记入库。进货和销售的主要交易都是在此进行。每次交易(包括进货、销货和退货)都需要对商品名称、生产厂商、商品型号、单价、数量、总金额、交易日期、经手业务员编号等各项记录。在交易过程中,程序的编写尽可能的方便员工进行交易,比如:进货登记时,如果商品编号相同,则自动添加该商品的其它属性;销货登
8、记时,用户只要输入商品编号,该商品的其它属性即可自动出现。退货登记时,只要输入正确的销货编号,其销售信息也将自动列出,尽量的方便了用户的操作,同时对于登陆的员工编号程序也自动的将其列在进货登记、销货登记中,以防止员工进行非正常的交易。 (2)进货统计:包括今日进货统计、本月进货统计、本季度进货统计、本年度进货统计等。其中每次进货统计都是按进货厂商和进货总金额统计显示的。使用一个表格显示所选时间段的全部进货数据,包括进货编号、商品名称等。再使用另一个表格显示分别从各个厂商进货的金额,还有一个文本框用于显示次时间段的进货总金额。 (3)销货统计:包括今日销售统计、本月销售统计、本季度销售统计、本年
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 详细 设计 说明书
链接地址:https://www.31doc.com/p-8755012.html