迷你超市管理系统设计说明书.docx
- 文档编号:6747366
- 上传时间:2023-05-10
- 格式:DOCX
- 页数:8
- 大小:47.74KB
迷你超市管理系统设计说明书.docx
《迷你超市管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《迷你超市管理系统设计说明书.docx(8页珍藏版)》请在冰点文库上搜索。
迷你超市管理系统设计说明书
<项目名称>迷你超市管理系统
设计说明书
设计说明书
作者
发布范围
项目组成员,超市员工
版本
V1.0
发布日期
修订历史记录
发布日期
版本
说明
作者
目录
1.引言4
1.1编写目的4
1.2读者对象4
1.3项目背景4
1.4参考资料4
2.详细设计4
2.1系统总体功能4
2.2系统管理5
2.3基本信息管理5
2.4采购管理5
2.5销售管理5
2.6库存管理5
2.7会员管理5
2.7.1会员信息编辑5
2.7.2会员信息查询7
3.表结构设计8
3.1权限信息表permissionInfo8
3.2用户信息表userinfo8
3.3会员信息表memberinfo8
4.系统运行设计9
4.1系统运行及处理流程9
4.2运行组织管理9
5.出错处理设计9
5.1出错提示原则9
5.2错误提示信息设计10
1.引言
1.1编写目的
迷你超市管理系统设计说明书,是在采集大量的超市资料及模拟数据的基础上,根据《迷你超市管理系统需求说明书》编写的。
编写该设计说明书的目的是为了给该系统的使用者和开发者提供:
1.软件总体需求:
向用户描述迷你超市管理系统的基本功能。
2.功能要求和数据结构:
开发人员进行详细设计和编码的基础。
3.软件综合测试的依据。
1.2读者对象
该设计说明书的读者为:
Supermarket公司相关人员、项目组成员。
1.3项目背景
软件系统名称:
迷你超市管理系统
本项目设计说明书编写者:
龚晓君
1.4参考资料
《OOAD分析与设计》
《软件工程概论》
《迷你超市管理系统需求说明书》
2.详细设计
2.1系统总体功能
●系统管理:
系统用户管理和用户权限的管理。
●基本信息管理:
供应商基本信息和商品基本信息管理,包括新增、修改、删除和各种查询。
●销售管理:
前台pos销售和超市的销售业绩统计。
●库存管理:
商品入库管理和库存盘点。
●采购管理:
购订单管理和自动补货管理。
●会员管理:
超市会员注册、会员信息修改和查询,会员积分查询。
2.2系统管理
2.3基本信息管理
2.4采购管理
2.5销售管理
2.6库存管理
2.7会员管理
2.7.1会员信息编辑
2.7.1.1界面设计
2.7.1.2系统输入说明
1.输入会员编码,至多10个字符(10个的数字或字符,或者5个的汉字)。
2.输入会员姓名,至多20个字符(20个的数字或字符,或者10个的汉字)。
3.选择性别,选择“男”或者“女”
4.输入联系地址,至多100个字符(100个的数字或字符,或者50个的汉字)。
5.输入联系电话,至多30个字符(30个的数字或字符,或者15个的汉字)。
2.7.1.3系统功能和处理
该界面有两种显示形式:
会员信息修改或会员信息新增。
1、修改会员信息:
把当前选中的会员信息显示在相应的文本框和组合框中。
其中会员编码、注册日期、积分不可编辑。
2、新增会员信息:
性别初始化为“男”,注册日期初始化为当前日期,积分初始化为0。
3、点击“确定”按钮:
用户新增或修改会员信息之后,点击“确定”按钮,把新记录或修改的记录保存到mis数据库的memberinfo表中。
●系统对用户的输入进行空值校验:
如果会员编码、会员姓名或性别未输入,则弹出“信息提示”对话框,提示“加*的数据项不能为空,请重新设置”;
●系统对用户的输入进行唯一值校验:
如果会员编码和数据库中已有的编码重复了,则弹出“信息提示”对话框,提示“该会员编号已经存在,请重新设置”;
4、点击“取消”按钮:
不作保存,关闭当前窗口。
2.7.1.4系统输出说明
●屏幕输出:
用户在编辑会员注册信息时屏幕给出的提示信息,在屏幕刷新后不再显示,参看2.7.1.3的系统处理部分。
●数据库输出:
保存功能(即按下“确定”按钮)往数据库中新增一条记录或修改当前记录。
2.7.2会员信息查询
2.7.2.1界面设计
2.7.2.2系统输入说明
●会员信息查询
在“设置条件”处填写查询条件:
会员编号、会员姓名。
●会员信息的增删改
点击“操作按钮”中的“添加”、“修改”、“删除”。
2.7.2.3系统功能和处理
●会员信息列表
初始时显示表memberinfo的所有记录;当进行会员信息查询时显示检索到的会员信息。
●查询
1、点击“确定”按钮,根据用户填写的会员编号、会员姓名在mis数据库的会员信息表memberinfo进行模糊查询。
2、点击“重置”按钮,清空会员编号、会员姓名的文本框。
●操作按钮
1、点击“添加”按钮,进入会员信息编辑(新增状态)的界面,见2.7.1的描述。
2、点击“修改”按钮,进入会员信息编辑(修改状态)的界面,见2.7.1的描述。
3、点击“删除”按钮,在表memberinfo中删除当前选中的一条会员信息记录。
●关闭:
用户点击“关闭”按钮,关闭当前窗口。
2.7.2.4系统输出说明
●屏幕输出:
用户在数据查询时进行屏幕输出,编辑输出在屏幕刷新后不再显示。
●数据库输出:
删除功能(即按下“删除”按钮)从数据库中删除数据;查询功能(即按下“确定”按钮)从数据库检索数据。
3.表结构设计
数据库采用SQLServer,命名为mis。
3.1权限信息表permissionInfo
序号
字段名
说明
类型长度
非空
备注
1
ulevel
权限名称
varchar(10)
主键
2
permission
权限描述
varchar(200)
3.2用户信息表userinfo
序号
字段名
说明
类型长度
非空
备注
1
uid
用户名
varchar(10)
主键
2
password
密码
varchar(8)
3
ulevel
权限名称
varchar(10)
外键(permissionInfo表的ulevel)
3.3会员信息表memberinfo
序号
字段名
说明
类型长度
非空
备注
1
mid
会员编码
varchar(10)
主键
2
name
会员姓名
varchar(20)
3
msex
性别
varchar
(2)
'男'或'女'
4
address
联系地址
varchar(100)
5
phone
联系电话
varchar(30)
6
regdate
注册时间
datetime
7
point
积分
int
4.系统运行设计
4.1系统运行及处理流程
●前台pos开机,进行销售。
●根据采购合同向供应商发采购订单,采购商品。
●收货入库,库存盘点。
●统计销售情况,产生各类报表。
●营业结束,前台pos关机。
4.2运行组织管理
●前台收银人员负责顾客的购物收款。
●超市管理人员负责会员的登记和修改。
●销售人员统计商品的销售情况,并完成各类报表。
●采购人员向供应商发订单采购商品。
●库管人员负责商品的验收入库和出库。
5.出错处理设计
5.1出错提示原则
●本系统中所用操作系统的出错显示形式不变,界面错误提示内容不变,错误编码保持不变。
●本系统中所用数据库及其工具的出错显示形式不变,界面错误提示内容不变,错误编码保持不变。
●本系统中所用其它系统工具软件,错误提示信息及编码保持原系统形式不变。
5.2错误提示信息设计
●显示错误信息形式根据所选用的开发工具设计统一的画面形式,内容包括出错内容及后续操作提示。
●边界条件限制出错提示和后续操作提示。
●系统操作说明书中将备有对应出错信息的详细解释及处理方法。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 迷你 超市 管理 系统 设计 说明书
![提示](https://static.bingdoc.com/images/bang_tan.gif)