迷你超市管理系统设计说明书.docx

上传人:b****4 文档编号:6747366 上传时间:2023-05-10 格式:DOCX 页数:8 大小:47.74KB
下载 相关 举报
迷你超市管理系统设计说明书.docx_第1页
第1页 / 共8页
迷你超市管理系统设计说明书.docx_第2页
第2页 / 共8页
迷你超市管理系统设计说明书.docx_第3页
第3页 / 共8页
迷你超市管理系统设计说明书.docx_第4页
第4页 / 共8页
迷你超市管理系统设计说明书.docx_第5页
第5页 / 共8页
迷你超市管理系统设计说明书.docx_第6页
第6页 / 共8页
迷你超市管理系统设计说明书.docx_第7页
第7页 / 共8页
迷你超市管理系统设计说明书.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

迷你超市管理系统设计说明书.docx

《迷你超市管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《迷你超市管理系统设计说明书.docx(8页珍藏版)》请在冰点文库上搜索。

迷你超市管理系统设计说明书.docx

迷你超市管理系统设计说明书

<项目名称>迷你超市管理系统

设计说明书

 

设计说明书

 

作者

发布范围

项目组成员,超市员工

版本

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错误提示信息设计

●显示错误信息形式根据所选用的开发工具设计统一的画面形式,内容包括出错内容及后续操作提示。

●边界条件限制出错提示和后续操作提示。

●系统操作说明书中将备有对应出错信息的详细解释及处理方法。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2