超市管理系统详细设计说明书:软件开发与数据结构
版权申诉
5星 · 超过95%的资源 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 尚未解决的问题
通过对超市管理系统的详细设计,能够提高物流管理的水平和工作效率,减少商品流通中的资金流失不明现象。该系统的设计主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。
2011-11-28 上传
2011-01-04 上传
2021-11-17 上传
点击了解资源详情
2023-06-09 上传
2009-06-19 上传
文档优选
- 粉丝: 95
- 资源: 1万+
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析