超市管理系统软件说明书(带结构化)

上传人:鲁** 文档编号:560058855 上传时间:2024-01-05 格式:DOCX 页数:19 大小:568.06KB
返回 下载 相关 举报
超市管理系统软件说明书(带结构化)_第1页
第1页 / 共19页
超市管理系统软件说明书(带结构化)_第2页
第2页 / 共19页
超市管理系统软件说明书(带结构化)_第3页
第3页 / 共19页
超市管理系统软件说明书(带结构化)_第4页
第4页 / 共19页
超市管理系统软件说明书(带结构化)_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《超市管理系统软件说明书(带结构化)》由会员分享,可在线阅读,更多相关《超市管理系统软件说明书(带结构化)(19页珍藏版)》请在金锄头文库上搜索。

1、超市管理系统软件说明书指导老师:蔡勇人 员:臻班 级:计科系 10 级 2 班1、引言 31、1 编写目的 31、 2 参考资料 42、总体设计 42、1 需求概要 42、 2 软件结构 52、3 运行环境 53、程序描述 53.1 系统登录模块 53.2 进货管理模块 63.3 销售管理模块 73.4 库存管理模块 93.5 员工管理模块 113.6 供货商管理模块 123.7 系统 UML 模型 143.8 子系统 UML 模型 153.9 系统管理模块 191、引言1、 1 编写目的在前一阶段(概要设计说明书)中,已解决了实现该系统需求的 程序模块设计问题。 包括如何把该系统划分成若干个

2、模块、 决定各个 模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的 设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有 详细设计进行说明。这是程序员进行开发及未来测试的重要文档资 料。在本阶段中, 确定应该如何具体地实现所要求的系统, 从而在编 码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。 主要的工作有:根据在需求分析说明书中所描述的数据、功能、 运行、性能需求, 并依照说明书所确定的处理流程、总体结构和模块 外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决相关问题。1、2参考资料软

3、件工程课程设计 吕云翔浩等机械工业2、总体设计2、 1需求概要大大提高超市的运作效率,通过全面的信息采集和处理,辅助 提高超市的决策水平;使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提咼效益,增强超市扩力,提供有效的技术保障。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并 要求客户机的界面要单明了,易于操作,服务器程序利于维护。功能名称输入项输出项执行权限功能描述员工信息管理模块员工档案信息录入信息成功或错误提示超市管理员增加、删除、修改员工信息商品信息管理模块商品信息操作成功或失败超市管理员增加、删除、修改商品信息销售管理模块待售商品信息操作成功:输出凭条操作失败:反

4、馈信息收银员对待售商品操作,反馈信息给 商品库、收银员查询统计管理模块待查商品信息待查商品信息及统计后结 果超市管理员对待查商品信息 显示并统计销售 金额、利润等信 息打印管理模块待打印信息输出打印信息管理员将待打印信息以最终表格形式呈现2、2软件结构各模块之间的关系已由需求分析设计给出。2、3运行环境一台Pentium 4 cpu 以上的微机。存256MB以上(最好1GB存 及以上)。3、程序描述3.1系统登录模块功能:本模块的主要功能是对用户身份进行,验证只有系统的合法 用户才能进入系统。在进行系统登录过程中,登录模块将调用数据库里的用户清单, 并对账号和密码进行验证,只有输入了正确的账号

5、和密码后, 系统登 录才会成功。并在输入了错误的或者是不存在的账户和密码时,系统会给出出错信息提示,指明登录过程中的错误输入或者错误操作,以便用户进行正确的登录。系统登录模块流程图:3.2进货管理模块功能:该模块主要是实现进行进货信息查询功能。进货信息查询:该模块为超市提供整个超市的进货情况查询, 也 可以进行进货信息的明细查询,并以进货报表形式打印出来。输入项、输出项:该模块的输入项为超市的进货单,其中包括进 货单的编号,商品的编号,供货商号,进货价,数量,金额进货日期, 备注。进货管理模块流程图N3.3销售管理模块功能:本模块的主要功能是把销售信息写入销售清单, 同时对库存清单进行更新,以

6、备用户将来对库存信息进行查询和打印, 此 外还可以对销售信息进行查询和盘点功能销售信息查询:根据商品销售情况, 按需要对销售情况进行查询。 在该查询模块中, 可以按照商品的编号、 销售日期等多种方式进行商 品销售信息查询。销售信息盘点:可以按照需要对在一定时期的销售情况进行盘 点。输入项、输出项:本模块的数据输入项主要是商品的销售单号和 商品编号。其中还包括销售数量和销售日期。销售管理模块流程图 :N3.4库存管理模块功能:本模块的主要功能是商品信息的查询和更新,库存信息的查询和更新。查询商品信息:主要功能查询商品的明细信息,和它的库存信息。添加商品信息:主要功能添加新进的商品。修改商品信息:

7、主要功能是修改商品的信息,包括他的库存数量。删除商品信息:主要功能是删除不再销售的商品信息。输入项、输出项:本模块的数据输入项主要是商品编号。3.5 员工管理模块在系统开发中, 为解决超市人员流动问题, 在系统中增添了员工 管理子模块, 用来对超市的人员进行信息化管理, 以此来提高员工的 办事效率,节约人力资源。新员工录入:在超市招进新员工时,对其进行基本信息的存储, 对员工信息进行基本的了解。员工信息维护: 当员工信息发生变化,或者是员工离职,换岗对 相关信息发生变化时,利用此子模块对其进行信息变更。职工管理模块流程图:3.6供货商管理模块在超市引进商品时,首先查询已有的供货商信息,然后按照

8、供货商信息采购商品;或者从新的供货商那里引进新的商品,此时,要把新供货商信息添加到供货商清单中。 有时,不再从某一供货商那里采购商品时,此时要把供货商信息删掉。当供货商信息有变化时,就需 要对供货商信息进行维护等。供货商信息管理模块流程图:N3.7系统UML模型系统类图:业务妲超市经零置人员管理营业员管理人量供费商琴售业务七进赏 粧霑o 存軌趙市name: string address i string %ph口neriuiTibef; string ftaKnumber: &tfing1)超市(连锁店)管理系统用例视图和类图财务骨理O诰求配送总经理3.8子系统UML誚售金轍统计财务管理部门

9、taxnumbei: string riame! stiing Sphonenumber. sirlhg address : string愣售壻计C 輾工资Q 彗业諏0 勺利润0超市经理 riame : string (-address string 鳳卩 honenumb e: string taxnlimber string财务管理人员 taxnumbsr string phonenurnt)er: string sddress : string name : string供费商 nane : string address string phcnenumber: string taxhLi

10、iviber! string 1string营卑员 taxnumtir: p 伽 3il(|nb 發:string ddress string Sbname : string总经理 narne: string address: string phaneriLinnber. siring 爲taxriLtfrib色r: sth ngfflW部i:聲问jd旧閃: 帝 riumbE phoneriutsiring r; strin y nber string蒼询信息梶出配送请求监测抿咅5)总服务台系统用例视图会员登记与会员卡发放查询3.9系统管理模块系统管理功能模块主要实现对操作员的管理, 在操作员管理子功 能中用户可以进行新增操作员,也可以对现有的操作进行更新以及删 除等操作。用户注册模块处理过程:在新用户来访问后,首先要求他们注册, 注册用户时,验证用户名是否已经有人注册;密码的确认及密码提示 答案;其它一些选择性问题的填写。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号