便利店收银系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

便利店收银系统

需求分析报告

项目小组: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运行环境

操作系统: Microsoft Windows XP

数据库: SQL Sever 2005

开发工具: Microsoft Visual Studio 2005 2.3条件与限制

处理器要求:Pentium Ⅵ或以上

运行环境: Microsoft Visual Studio 2005

内存要求: 512MB或以上

三、数据描述

3.1结构图表

3.2数据字典

3.3数据字典的描述

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

仓库库存商品信息表:在该表中存储了便利店所有的库存商品

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

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

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

3.4各数据表的结构

四、数据流图

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、运行环境: Microsoft Visual Studio 2005

3、内存要求: 512MB或以上

4、硬盘要求: 20GB以上

7.3软件接口

操作系统平台:Windows xp/vista/win7

数据库系统平台:SQL Sever 2005

开发语言:C#、SQL

开发工具:Microsoft Visual Studio 2005、SQL Sever 2005 7.4故障处理

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

其他问题:

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

软件方面:做好每天关机前自动备份。

相关文档
最新文档