超市管理系统详细设计说明书35299.pdf

上传人:索**** 文档编号:76203047 上传时间:2023-03-08 格式:PDF 页数:15 大小:17.63KB
返回 下载 相关 举报
超市管理系统详细设计说明书35299.pdf_第1页
第1页 / 共15页
超市管理系统详细设计说明书35299.pdf_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《超市管理系统详细设计说明书35299.pdf》由会员分享,可在线阅读,更多相关《超市管理系统详细设计说明书35299.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、超市管理系统详细设计说明书1 引言1.1 编写目的为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示.预期读者为超市管理系统的开发人员,程序员.1。2 背景项目名称:超市管理系统。提出者:XXX。开发者:郭琦,梁

2、颖嘉,刘浩然,李小龙。用户:中小型超市1.3 定义XXXX(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)1.4 参考资料软件设计文档国家标准操作手册(GB8567-88).2 程序系统的结构见超市管理系统概要设计说明书相关部分。3 售货管理子系统设计说明3。1 程序描述超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。3。2 功能包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理.3.3 性能时间特殊性:系统的速度要在用户可接受的范围内。可靠性:系统要有较高的可靠性,可恢复性。灵活性:系统要有良好的接口。3。4 输

3、入项售货员账号密码:售货员登陆会员账号:会员登陆条形码:验证商品信息数量:计算金额3。5 输出项售货员信息:确保售货员符合资格会员信息:确保会员符合资格金额:结账时的商品总额3。6 算法start input 售货员信息examine 售货员信息input 会员信息examine 会员信息if(结账)input i=0 do while(i商品数量)input 条形码if(条形码无效)i=i break end if print 商品信息i=i+1 end do print 金额end if end 3。7 流程逻辑3.8 接口商品条形码输入界面,会员信息输入界面。调用数据库查询接口。3。9

4、存储分配顺序存储3。10 注释设计/*/注释3.11 限制条件3。12 测试计划错误的条形码,最大购物数量.3。13 尚未解决的问题4 库存管理子系统设计说明4。1 程序描述库存管理系统是进行商品的出库,入库信息的管理.当库存缺货时,向订货系统发送缺货单,当货物到来时确认收货。并让管理员方便进行每天的货物盘点。4.2功能:本模块包括商品入库管理,商品出库管理,信息盘点管理三大功能。4.3性能:时间特性:要求系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。可靠性:系统要有较高的可靠性,可恢复性。灵活性:系统要有良好的接口,以适应增加资源

5、平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。4.4输入项:商品编号,商品名称,商品价格,商品数量 4。5 输出项:商品编号,商品名称,商品价格,商品数量 4。6 算法:START INPUT USENAME,PASSWORD IF FALSE;REWRITE.THEN SWITCH(需要的功能)CASE 入库管理;确认收货;THEN 修改商品信息;CASE 出库管理修改商品信息;CASE 盘点信息SWITCH CASE 查询信息CASE 删除信息CASE 修改信息 STOP 4.7流程逻辑4。8 接口向上接受

6、销售系统的上货信息.向下接受订货到货系统的到货信息,向订货系统提供缺货单。4.9 存储分配顺序存储4.10 注释设计:对各个个功能添加注释。4.11限制条件 4.12测试计划不符合条件的商品编号,最大库存容量,出库数量大于库存数量 4.13尚未解决的问题5 订货管理子系统设计说明5。1 程序描述订货信息管理主要是接到库存管理系统的缺货单以后进行汇总,然后再统一进行订货。其中订货主要是向系统中存储的供应商进行订货。所以该模块还设计了供应商信息管理。5.2 功能该模块功能主要包括缺货信息汇总,制造订货单,设置供应商信息三大模块.5。3 性能时间特殊性:系统的速度要在用户可接受的范围内,但考虑到需要

7、实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求.可靠性:系统要有较高的可靠性,可恢复性。灵活性:系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。5。4 输入项商品编号,商品名称,商品价格,商品数量,供应商名称,供应商地址,供应商电话5.5 输出项商品编号,商品名称,商品价格,商品数量,供应商名称,供应商地址,供应商电话5。6 算法START INPUT USENAME,PASSWORD IF FALSE;REWRITE。THEN SWITCH(需要的功能)CASE

8、汇总信息;查看汇总信息;THEN 修改汇总信息;CASE 订单生成制造缺货订单;CASE 设置供应商信息SWITCH CASE 查询信息CASE 删除信息CASE 修改信息STOP 5。7 流程逻辑5.8 接口接受库存管理发送过来的缺货单。5.9 存储分配顺序存储5。10 注释设计/*/注释5。11 限制条件5。12 测试计划无效的修改信息,NULL值5。13 尚未解决的问题6 统计分析管理子系统设计说明6.1 程序描述统计分析管理包括查询商品信息、查询销售信息、查询供应商信息、查询缺货信息、查询报表信息和查询特殊商品信息,并制作报表。6.2 功能统计分析员使用系统的统计分析功能,了解商品信息

9、、销售信息、供应商信息、库存信息和特殊商品信息,以便能够制定出合理的销售计划。6。3 性能时间特殊性:系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。可靠性:系统要有较高的可靠性,可恢复性。灵活性:系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。6。4 输入项商品编号,商品名称,供应商名称,供应商电话;查询的日期;商品的类别;计划单内容.6。5 输出项商品信息,供应商信息,会员信息,销售信息。6.6 算法start in

10、put 功能序号 x if x=1 then 查询选择界面input 查询选项 y if y=1 then 销售信息查询界面input 查询条件 z a=search(z)print(a)else if y=2 同上else if x=2 then 制作订单界面input 计划单信息(b)c=exam(b)if c=1(通过)then print(b)to 订货系统else if c=0(未通过)then print(错误信息)to 制作人endif endif stop 6。7 流程逻辑6。8 接口订货系统接收计划单.6.9 存储分配顺序存储6。10 注释设计/*/注释6.11 限制条件6。

11、12 测试计划计划单 NULL值,查询条件错误6.13 尚未解决的问题7 系统管理子系统设计说明7.1 程序描述系统管理包括维护员工信息、维护会员信息和系统维护。7。2 功能系统管理员通过系统管理功能,能够了解公司员工信息、会员信息,还能够对系统进行维护工作.7。3 性能时间特殊性:系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。可靠性:系统要有较高的可靠性,可恢复性.灵活性:系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功

12、能。7.4 输入项会员信息;员工信息。7.5 输出项更新的会员信息,员工信息。7。6 算法start input 功能选择 x if x=1 then 会员信息管理界面input 管理功能选择 y swich y case 1 查询then input 查询条件 a b=search(a)print(b)case 2 新增同上case 3 修改同上case 4 删除同上else if x=2 then 员工信息管理界面同上endif stop 7。7 流程逻辑7。8 接口录入信息界面,增删改查数据库7.9 存储分配顺序存储7。10 注释设计/注释7.11 限制条件7.12 测试计划更新数据不符

13、合规范,存在NULL值7。13 尚未解决的问题8 登录模块设计说明8.1 程序描述超市管理系统下的一个子系统,负责系统用户登陆,记录用户登陆的信息。8.2 功能用户登陆,修改用户信息。8。3 性能正确性:系统能正确显示信息及正确修改信息。可靠性:系统要有较高的可靠性,可恢复性。方便性:方便用户登陆以及修改信息。8。4 输入项账号:用户账号,用于登陆。密码:用户密码,用于登陆,登陆后可修改。8。5 输出项用户信息:显示用户信息。8.6 算法start do while(1)input 账号&密码if(账号或密码错误)break break end do print 系统界面end 8.7 流程逻辑8。8 接口库存管理员、售货员、系统分析员、系统管理员、订货员与登陆系统之间:前者输入相应的账号和密码登陆,进行后续的操作。系统管理系统与登陆系统间:系统管理系统传输员工信息给登陆系统进行信息的修改。8。9 存储分配8。10 注释设计/*/注释8.11 限制条件8。12 测试计划错误的用户名,密码,NULL值8.13 尚未解决问题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁