便利店管理系统需求说明书

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

广州大学软件工程实验

需求说明书

学院:_____数学与信息科学学院 __

班级:信计121

小组成员:何祖荣(1215200017)

_黎华海(1215200020)

_郑宗鹏(1215200021)

指导教师:麦红

目录

在24小时营业的便利店,要做到商品管理百密而无一疏,最好的办法就是使用现代先进的计算机技术----软件工程,在教育程度日益渐进的工作人员中挑选出优秀的苗子,以此管理商品,提高公司的运营效率,在市场经济中大放异彩。 (5)

1.1需求规格说明书的目的 (5)

1.2背景说明

1)、系统全名:便利店管理系统 (5)

1.3参考文献 (5)

2、任务概述 (6)

2.1目标 (6)

2.2运行环境 (6)

2.3条件与限制 (6)

2.4用户特征 (6)

3、数据描述 (7)

3.1系统流程图 (7)

(7)

3.2数据流图 (7)

3.3 E-R图 (10)

(10)

3.4数据字典 (10)

3.5数据库介绍 (14)

3.65数据管理能力要求 (14)

3.7故障处理要求 (14)

3.8其他专门要求 (14)

4、功能需求 (16)

4.1 功能划分: (16)

4.2 功能描述: (16)

5、性能需求 (17)

5.1准确性与及时性 (17)

5.2易用性与易维护性 (17)

5.3标准性 (17)

5.4响应速度快 (17)

5.5安全性 (18)

5.6可移植性 (18)

6、运行需求 (19)

6.1用户接口 (19)

6.2外部接口 (19)

6.3故障处理 (19)

7、其他需求 (20)

7.1数据库需求 (20)

7.2用户操作需求 (20)

7.3用户场地需求 (20)

1、引言

在24小时营业的便利店,要做到商品管理百密而无一疏,最好的办法就是使用现代先进的计算机技术----软件工程,在教育程度日益渐进的工作人员中挑选出优秀的苗子,以此管理商品,提高公司的运营效率,在市场经济中大放异彩。

1.1需求规格说明书的目的

1)、对便利店管理系统的总体架构进行描述

2)、对便利店管理系统的具体业务流程进行描述,为系统的概要设计及编码进行指导

1.2背景说明

1)、系统全名:便利店管理系统

2)、提出者:何祖荣

3)、开发者:何祖荣

黎华海

郑宗鹏

1.3参考文献

《软件工程导轮》第6版清华大学出版社张海藩牟永敏编著

《航空机票预订系统文档》于俊

《机票预订系统》需求规格说明书佚名

2、任务概述

2.1目标

在目前竞争越来越激烈的商品市场下, 有一套完善的软件管理系统是非常必要的, 它不仅可以让员工科学地处理商品的各种事务, 还可以提高员工的工作效率, 让店长在小事里省心省力, 在大事上心无旁骛.

2.2运行环境

1)、Pentium IV (奔腾4)以上, 258M RAM, 14G HD

2)、操作系统windows xp, window 7

3)、微软鼠标或其他兼容鼠标

2.3条件与限制

2.3.1 条件:

现有的便利店可利用资源;具备Windows 7等Windows操作系统,并配置SQL Server 2005版应用软件

2.3.2 限制:

软件限制: 安装杀毒软件,以防病毒影响功能

时间限制: 该系统开发在2015年6月15号前完成

2.4用户特征

信誉良好的各中小型便利店,操作人员具有一定的计算机操作基础,设计上尽量通俗正规,容易操作,符合软件的统一使用方法

3、数据描述

3.1系统流程图

图3-1顶层数据流图3.2数据流图

图3-2顶层数据流图

图3-3第一层数据流图

图3-4第二层数据流图

3.3 E-R图

图3-5 E-R图

3.4数据字典

员工:

商品:

3.5数据库介绍

1.应用程序在进行前台销售、商品管理、销售分析、员工管理、进货管理时均需对数据库进行数据提交,即对数据表进行查询和修改,在货品管理和销售分析过程中都需要对数据库中的部分表进行联合查询、修改。

2. 物理数据结构主要用于各模块之间函数的信息传递。

3. 接口传递的信息是用数据结构封装了的数据,以参数传递或返回值的形式在各模块间进行传输。

4. 对于出错信息将送入通过数据库的日志文件进行查看。

3.65数据管理能力要求

根据便利店的业务能力,便利店的营业即使是24小时,对于数据处理量处于中低等水平,当考虑到便利店的发展以及高峰问题,对于便利店是一个考验,这就要求所设计的软件要符合这方面的要求。

3.7故障处理要求

软件的操作主要是对数据库的管理和维护,其中发生的故障也是针对数据库的,基于数据库有日志文件,可以很方便的修复;其他方面的故障在本系统设计时已经综合考虑了,除非是计算机硬件方面的故障,这和操作没有关系,但是只要操作手段正常,除非正常情况,一般不会发生硬件的故障。

3.8其他专门要求

鉴于便利店工作人员能够直接处理金钱及商品信息的特点:安全是首要考虑的,这在设计时就需要对不同的工作人员进行权限的管理;其次此软件的使用很大程度上决定了顾客对于便利店的评价,我们的主旨是为用户提供方便快捷的服务,因此软件是否使用方便是要充分考虑的系统的维护性、可靠性等都是考察系统是否完善的关键因素。

工作人员限权方面, 分为店长和店员, 各自拥有不同的账号密码, 店长可以管理店员的权限, 进货和最后盘点核实也是店长的专有功能, 从而做到防

相关文档
最新文档