超市管理系统详细设计说明书:软件开发与数据结构

版权申诉
5星 · 超过95%的资源 2 下载量 5 浏览量 更新于2024-06-26 1 收藏 630KB DOC 举报
超市管理系统详细设计说明书 本文档是超市管理系统的详细设计说明书,旨在提高物流管理的水平和工作效率,减少商品流通中的资金流失不明现象。该系统的主要功能是记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。 1. 引言 超市管理系统的设计目的是为了提高物流管理的水平和工作效率,减少商品流通中的资金流失不明现象。该系统的设计主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。 2. 背景 项目名称:超市管理系统。提出者:XXX。开发者:XXX。用户:中小型超市。 3. 定义 XXXX(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。) 4. 参考资料 软件设计文档国家标准操作手册(GB8567——88)。 5. 程序系统的结构 见《超市管理系统概要设计说明书》相关部分。 6. 售货管理子系统设计说明 售货管理子系统是超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。 6.1 程序描述 售货管理子系统的主要功能是记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。 6.2 功能 包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理。 6.3 性能 时间特殊性:系统的速度要在用户可接受的范围内。 可靠性:系统要有较高的可靠性,可恢复性。 灵活性:系统要有良好的接口。 6.4 输入项 售货员账号密码:售货员登陆 会员账号:会员登陆 条形码:验证商品信息 数量:计算金额 6.5 输出项 售货员信息:确保售货员符合资格 会员信息:确保会员符合资格 金额:结账时的商品总额 6.6 算法 start input售货员信息 examine售货员信息 input会员信息 examine会员信息 if(结账) inputi=0 dowhile(i<商品数量) input条形码 if(条形码无效) i=i break endif print商品信息 i=i+1 enddo print金额 endif end 6.7 流程逻辑 [pic] 6.8 接口 商品条形码输入界面,会员信息输入界面。 调用数据库查询接口。 6.9 存储分配 顺序存储 6.10 注释设计 /*…*/注释 6.11 限制条件 6.12 测试计划 错误的条形码,最大购物数量。 6.13 尚未解决的问题 通过对超市管理系统的详细设计,能够提高物流管理的水平和工作效率,减少商品流通中的资金流失不明现象。该系统的设计主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。