便利店收银系统docdeflate.docx

上传人:b****7 文档编号:10603293 上传时间:2023-02-21 格式:DOCX 页数:13 大小:113.92KB
下载 相关 举报
便利店收银系统docdeflate.docx_第1页
第1页 / 共13页
便利店收银系统docdeflate.docx_第2页
第2页 / 共13页
便利店收银系统docdeflate.docx_第3页
第3页 / 共13页
便利店收银系统docdeflate.docx_第4页
第4页 / 共13页
便利店收银系统docdeflate.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

便利店收银系统docdeflate.docx

《便利店收银系统docdeflate.docx》由会员分享,可在线阅读,更多相关《便利店收银系统docdeflate.docx(13页珍藏版)》请在冰豆网上搜索。

便利店收银系统docdeflate.docx

便利店收银系统docdeflate

 

便利店收银系统

需求分析报告

 

项目小组:

09信管课程设计小组

项目名称:

便利店收银系统

项目成员:

组长侯鹏鹏

组员:

秦慧芳陈磊

 

一序言

1.1编写目的…………………………………………………………………………………2

1.2参考资料…………………………………………………………………………………2

二任务概述

2.1目标………………………………………………………………………………………3

2,2运行环境…………………………………………………………………………………3

2.3条件与限制………………………………………………………………………………3

三数据描述

3.1结构图表…………………………………………………………………………………3

3.2数据字典…………………………………………………………………………………4

3,3数据字典描述……………………………………………………………………………4

3.4各位数据表的结构………………………………………………………………………5

四数据流图:

4.1简单的数据流图…………………………………………………………………………6

4.2喜欢的数据流图…………………………………………………………………………6

五E-R图及其描述

5.1E-R图……………………………………………………………………………………6

5.2E-R描述…………………………………………………………………………………7

六性能要求:

6.1数据结构精确度………………………………………………………………………7

6.2时间特性………………………………………………………………………………7

6.3适应性……………………………………………………………………………………8

七用户要求

7.1用户界面…………………………………………………………………………………8

7.2硬件接口…………………………………………………………………………………8

7.3软件接口…………………………………………………………………………………9

7.4故障处理…………………………………………………………………………………9

 

一、序言

1.1编写目的

在信息技术高度发达的今天,我们应该把这种信息技术融入到我们的日常生活中,使我们的生活变的更加方便快捷,把复杂的数据计算变的简单,使仓储易于管理以及减少了人员的消耗,降低了便利店的运营成本,使效率最大化。

为了方便配合超市日常经营管理,本系统把收银、库存提醒等信息管理工作集成到一个统一的平台,将便利店人员分工协作、相互配合,及时了解超市日常营运情况。

同时,也方便经营者对日常经营情况的了解。

本需求分析为超市收银系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。

本需求分析可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。

1.2参考资料

实用软件工程学(主编:

庄晋林,杨志宏)

软件工程的方法和实践(窦万峰 等编著)

统一软件开发过程(著,周伯生译,机械工业出版社)

二、任务概述

2.1目标

明确用户需求,加速开发进程;

提高处理速度;

控制精度以及日常业务处理能力的提高;

管理信息服务的改进;

人员工作效率的提高;

2.2运行环境

操作系统:

MicrosoftWindowsXP

数据库:

SQLSever2005

开发工具:

MicrosoftVisualStudio2005

2.3条件与限制

处理器要求:

PentiumⅥ或以上

运行环境:

MicrosoftVisualStudio2005

内存要求:

512MB或以上

三、数据描述

3.1结构图表

 

3.2数据字典

名字:

商品信息表

描述:

存储所有商品的详细信息

定义;商品编号+条码+商品名称+价格+生产日期+保质期+生产厂商

名字:

仓库库存商品信息表

描述:

存储了便利店所有的库存商品的名称以及数量

定义:

商品编号+商品名称+数量

名字:

当日销售商品信息表

描述:

存储了便利店中当天所售出的商品的名称以及数量

定义:

商品编号+商品名称+价格+售出数量

名字:

商品供应商表

描述:

存储了便利店商品的供货商的信息

定义:

供货商编号+姓名+地址+联系方式+供货商品名称

3.3数据字典的描述

商品信息表:

在该表中存储了便利店所有的商品的详细信息,在该表中商品编号为主码

仓库库存商品信息表:

在该表中存储了便利店所有的库存商品的名称以及数量,在该表中商品编号为主码,有利于进货和促销的管理

当日销售商品信息表:

在该表中存储了便利店中当天所售出的商品的名称以及数量,其中在该表中商品编号为主码,有利于对当天的营业额进行结算

商品供应商表:

在该表中存储了便利店商品的供货商的信息,便于店主进行进货和退货以及换货商品

3.4各数据表的结构

字段名称

类型

宽度

允许空值

主键

说明

商品编号

char

8

NOTNULL

商品编号

条码

char

20

NOTNULL

商品条码

商品名称

char

20

NULL

商品名称

价格

Money

8

NULL

商品的零售价

生产日期

smalldate

8

NULL

商品的生产日期

保质期

Smalldate

8

NULL

商品的保质期

生产厂商

Char

4

NULL

商品的生产厂商

 

字段名称

类型

宽度

允许空值

主键

说明

商品编号

char

8

NOTNULL

商品编号

商品名称

char

20

NOTNULL

商品名称

数量

Smallint

2

NULL

商品数量

字段名称

类型

宽度

允许空值

主键

说明

商品编号

char

8

NOTNULL

商品编号

商品名称

char

20

NOTNULL

商品名称

价格

Money

8

NULL

商品的零售价

数量

samalint

2

NULL

每天售出的商品数量

字段名称

类型

宽度

允许空值

主键

说明

供货商编号

char

8

NOTNULL

供货商的编号

姓名

char

8

NOTNULL

供货商姓名

地址

char

20

NULL

供货商的地址

联系方式

char

20

NULL

供货商的电话

供货商品

Char

20

NULL

供货商所提供的商品名

四、数据流图

4.1基本的数据流图:

4.2细化的数据流图:

五、E-R图及描述

5.1E-R图

 

 

5.2E-R图的描述

在便利店收银系统中,主要涉及到商品信息表.仓库库存商品信息表当日销售商品信息表,在三个表中都有商品编号这一属性且是主码,通过它可以把三个表建立关系,方便在数据查询,使用,修改,删除等操作

5.3逻辑结构

人事管理系统中E-R图共有五个实体分别转换为三个关系模式:

商品信息表(商品编号,条码,商品名称,价格,生产日期,保质期,生产商)

仓库库存商品信息表(商品编号,商品名称,数量)

当日销售商品信息表(商品编号,商品名称,价格,售出数量)

六、性能需求

6.1数据精确度

数据要求必须精确,可靠,真实。

进行操作请求时,如:

查找、删除、修改、添加应保证输入数据与数据库数据的相匹配性。

而在满足用户请求时,系统应保证所响应数据的查全率与查准率。

以及出现错误时候能直接恢复到初始状态,保证了数据的安全性

6.2时间特性

为满足用户高效要求,数据的响应时间、更新处理时间、数据转换与传输时间、运行时间都应在1-2秒之内。

如果需要与外部设备交互(如清单打印机)时,响应时间可能较长,但应在可接受范围之内,便利店销售产品的时候应该迅速,以免给顾客带来不好的影响

6.3适应性

本系统可在微软的多种操作系统平台上运行。

保证本系统的稳定性以及扩展性

七、运行需求

7.1用户界面

7.2硬件接口

1、处理器要求:

PentiumⅥ或以上

2、运行环境:

MicrosoftVisualStudio2005

3、内存要求:

512MB或以上

4、硬盘要求:

20GB以上

7.3软件接口

操作系统平台:

Windowsxp/vista/win7

数据库系统平台:

SQLSever2005

开发语言:

C#、SQL

开发工具:

MicrosoftVisualStudio2005、SQLSever2005

7.4故障处理

由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满足用户高效率的要求。

其他问题:

硬件方面:

如果本系统出现问题,我们可以通过倒入备份文件来解决

软件方面:

做好每天关机前自动备份。

 

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1