【超市管理系统概要设计说明书】是一份详细描述超市收费系统设计和实现的文档,由杜小龙、王涛、陈龙和谷雅婷等小组成员共同完成。这份文档旨在基于前期需求分析,对超市管理系统进行概要设计,为后续的详细设计和编码阶段提供指导。 1. **编写目的**:在需求分析阶段,已经明确了中小型超市对于系统的需求,包括通过实地调研获取的具体业务需求。概要设计阶段的目标是进一步细化这些需求,设计出系统的大致架构和数据结构,为软件的实际开发奠定基础。 2. **项目背景**: - **软件名称**:超市管理系统 - **发起者**:小型超市管理人员 - **开发者**:河北软件职业技术学院09嵌入式班第一小组 - **目标用户**:中小型超市的管理者 3. **参考资料**:包括《数据库原理及设计》、《SQL Server 2000实用教程》、《asp.net(c#)实践教程》和《软件工程》等书籍,为系统设计提供了理论支持。 4. **任务概述**: - **目标**:提高超市运营效率,节约资源,减少错误,解决管理混乱,提升处理速度,改进管理服务,增强决策科学性,提高人力资源利用率。 - **运行环境**:推荐配置PIV以上处理器,256M以上内存,软件环境包括Windows 2000/XP,SQL Server 2000,Microsoft Visual 2005,使用者需具备基本的Windows操作系统操作能力。 5. **总体设计**: - **处理流程**:采用结构化设计方法,分析系统的主要组成部分,如供应商信息管理、商品信息管理、库存管理、销售管理等。 - **系统结构图**:展示了超市管理系统的分层结构,包括登录系统、设置、员工档案管理、用户管理等多个模块,每个模块都有各自的子功能。 6. **接口设计**: - **用户接口**:要求命令语法正确,信息反馈及时,界面友好,易于操作,错误提示清晰,采用MS Visual C++进行编程,界面设计贴近Windows风格。 - **外部接口**:用户界面设计注重用户体验,采用下拉式菜单,错误提示利用Visual C++库函数。 - **内部接口**:定义了登录模块、查询模块、销售模块、管理模块和管理员模块之间的交互。 7. **数据结构设计**: - **管理员信息表**:包括userID、username和password等字段,密码长度为6至16位。 - **商品信息表**:包含productID、productName、productDate、Address和Sort code等字段。 - **员工信息表**:包括EmpId、EmpName、Password、Sex、Age和personID等字段,密码同样要求6至16位,身份证号码为18位。 此概要设计说明书为超市管理系统提供了全面的设计蓝图,涵盖了系统的核心功能、运行环境、用户交互和数据存储等方面,为后续的详细设计和实现提供了清晰的指导。通过这样的设计,系统能够有效地支持超市的日常运营,优化管理流程,提高工作效率。
- 粉丝: 1
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Prophet时间序列预测入门.ipynb
- 一款由Java写的射击游戏.zip算法资源
- 一些java的小游戏项目,贪吃蛇啥的.zip用户手册
- 在线实时的斗兽棋游戏,时间赶,粗暴的使用jQuery + websoket 实现实时H5对战游戏 + java.zip课程设计
- HTML5酒店网站模板.zip
- 基于SpringBoot开发的支付系统(包括支付宝支付,微信支付,订单系统).zip
- C基于Qt的学生成绩管理系统.zip毕业设计
- 基于深度卷积神经网络(CNN)模型的图像着色研究与应用系统实现
- Java Web实验报告五:基于JSP的留言本
- Java Web实验报告四:基于AJAX的级联下拉菜单