商店管理系统需求分析说明书.docx

上传人:b****2 文档编号:475831 上传时间:2022-10-10 格式:DOCX 页数:12 大小:30.04KB
下载 相关 举报
商店管理系统需求分析说明书.docx_第1页
第1页 / 共12页
商店管理系统需求分析说明书.docx_第2页
第2页 / 共12页
商店管理系统需求分析说明书.docx_第3页
第3页 / 共12页
商店管理系统需求分析说明书.docx_第4页
第4页 / 共12页
商店管理系统需求分析说明书.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

商店管理系统需求分析说明书.docx

《商店管理系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《商店管理系统需求分析说明书.docx(12页珍藏版)》请在冰豆网上搜索。

商店管理系统需求分析说明书.docx

商店管理系统需求分析说明书

商店管理系统需求说

明书.

第一章引言...................................................................3

3..............................................................1.1编写目的

31.2背景..................................................................

3定义...................................................................1.3

41.4参考资料...............................................................

5...............................................................第二章任务概述

5...................................................................目标2.1

5.............................................................2.2用户的特点

5.............................................................2.3假定和约束

6...............................................................第三章需求规定

6.............................................对功能的规定(功能性需求)3.1

22..........................................3.2对性能的规定(非功能性需求)

24输人输出要求..........................................................3.3

243.4数据管理能力要求......................................................

24..........................................................故障处理要求3.5

25..........................................................其他专门要求3.6

26..............................................运行环境规定(环境需求)第四章

264.2.............................................................硬件设备

26支持软件4.3..............................................................

264.4..................................................................接口

27控制4.4..................................................................

第一章引言

1.1目的

读者范围:

最终用户、软件设计人员

本文档作为商店管理系统第一期的需求说明文档,用于与用户确定最终的

目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。

1.2背景

全国有个体店铺超过千万,这些店铺的主要特点是管理需求相对简单,管

理投入较少,但有明确的管理目标,如:

会员管理,进销存管理。

可归纳为:

1、规范客户关系管理,建立科学系统的客户资料管理资料;

2、快速响应客户需求,把握客户需求习惯,以便及时响应客户的下单,并

在恰当的时候向客户推荐恰当的商品;

3、由于竞争愈加激烈,需要实施更有效的促销方式,包括提高客户关怀,

减少的客户流失,日常账务管理,记录收入与支出等。

1.3定义

1、JDBC(JavaDataBaseConnectivity,java数据库连接)

它是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,

它由一组用Java语言编写的类和接口组成。

JDBC为工具/数据库开发人员提供

了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能

够用纯JavaAPI编写数据库应用程序。

1.4参考资料

(软件工程导论第6版)

张海潘牟永敏编著清华大学出版社

第二章任务概述

2.1目标

用该系统能对大部分普通的店铺商店进行商品管理,且管理方式简单明了,

上手就能用。

我们知道excel也能对数据进行简单的管理和分析,而这并不是

“上手就能做的”或者不是很方便做,而这个系统的目标就是普通人上手就能

对商品进行简单的管理,以及简单的数据分析与查询。

该系统能满足大部分中

小店铺及商店的使用。

2.2用户的特点

1、本软件的最终用户的特点

所有用户在无需培训的情况下,按照系统提示即可使用系统的相关服务和

功能。

2.3假定和约束

元。

2000个月,经费限制在2假定本软件开发工作的开发期限为

第三章需求规定对功能的规定(功能性需求)3.1

系统划分

该系统建设包含以下子系统(其中一些可能是预想模块)商店管理系统

财务管理采购管理销售管理系统管理

账单管理……销售业务……资金管理管理员设置……库存管理进货管理……

顶层数据流图如下:

报表销售商店管理系统顾客商品管理员管理

采购

商品

采购:

通过采购部门采购商品,将采购的商品信息录入商店管理系统。

销售:

系统(里的商品)向顾客销售,并将销售信息(订单)录入系统。

报表与管理:

系统向管理员反馈销售信息和商品信息,管理员可对库存进行管

理。

零层数据流图如下:

5

管理

2添加采购商4品信息查询商店管理员

商品数据采购数据

3销售数据1销售采购

顾客商品

数据字典:

)数据流描述1(

总价+规格+采购时间+商品名采购数据=商品编号++数量+单价

++单件利润采购时间+规格++总价+定价单价商品名商品数据=商品编号++数量+

销售利润率

已售利润销售时间+已售金额+++=销售数据商品编号+商品名已售数量+规格明细

)数据储存描述2(

商品数据文件数据存储名:

}{组成:

商品数据

组织形式:

按商品编号顺序排列

销售数据文件数据存储名:

}组成:

{销售数据

组织形式:

按销售时间顺序排列

(3)处理描述

处理名:

采购

处理号:

1

输入数据流:

采购商品信息

输出数据流:

采购数据

处理逻辑:

记录采购商品信息

处理名:

添加采购商品信息

处理号:

2

输入数据流:

采购数据

输出数据流:

商品数据

处理逻辑:

添加定价,计算单件利润和销售利润率

处理名:

销售

处理号:

3

输入数据流:

商品数据

输出数据流:

销售数据

处理逻辑:

添加销售记录(出库处理),记录销售数据

处理名:

查询

处理号:

4

输入数据流:

商品数据、销售数据

输出数据流:

符合查询条件的商品数据、销售数据

处理逻辑:

将商品数据、销售数据进行筛选,将筛选后的数据反馈给管理员,

用于显示或打印

处理名:

管理

处理号:

5

输入数据流:

管理员操作命令

输出数据流:

操作后的商品数据、销售数据

处理逻辑:

将商品数据、销售数据进行更新或删除.

对性能的规定(非功能性需求)3.2

()精度1

数据录入精确,计算准确,同时与库存管理系统的数据保持一致性即可

()时间特性要求2

登陆系统时,系统的响应时间控制在两秒内

与库存管理系统保持同步更新的时间越低越好,实现商品的销售和记录的

高度统一

数据传送时间尽量缩短

()灵活性3

数据录入灵活性,多种录入方式,如原有表格导入Excel

数据管理能力要求3.3

数据采集的要求3.3.1

1、输入源:

手工键盘输入、Excel导入

2、输入介质和设备:

键盘,磁盘,

3、输出介质和设备:

磁盘,打印纸。

数据采集的处理3.3.2

1、Excel

数据容量3.3.3

本系统总共大概需要2张表,表纪录规模1万条记录,每张表使用的表空间1G左右,

最多使用10G存储。

增量数据非常少可以忽略不计。

故障处理要求3.4

正常使用时不应出错3.4.1

若运行时遇到不可恢复的系统错误,系统也必须保证数据库完好无损。

故障处理的方式3.4.2

、系统如果出现应用服务器关闭,数据库连接断开等软件异常,会给在信息详log1

细标示;

2、如果事务处理过程出现故障,事务回滚,保证数据的完整性;

如果多人同时访问一条记录,加锁该纪录避免脏数据。

、3.

4、数据库采用增量备份法,出现数据库故障时数据库恢复。

错误日志的要求3.4.3

应用程序应能提供易于查看的日志,便于系统的维护、调试、错误定位等,系统日志

应该至少可以保存条程序运行记录。

同时,由于是在多线程环境下运行,每条日志40000中应该打印出打印该日志的线程。

ID

其他专门要求3.5

1、应保证使用时的安全性,防止病毒破坏系统。

第四章运行环境规定(环境需求)

4.1对网络构建的需求

4.2硬件设备

本系统在本地机上进行开发、测试。

需要主机、打印机

(1)处理器型号及内存容量:

内存256M及以上;

(2)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:

硬盘40G及以上、

声卡、显卡无要求;

4.3支持软件

1、操作系统:

利用Windows操作系统进行开发(WinXP/Win7)

2、开发软件

开发工具使用Eclipse+MyEclipse

3、数据库系统

考虑到用户的数据流量,建议使用mySQL或SQLServer等大中型数据库并且使用

ApacheDHCP通用的数据库连接池和数据源来连接数据库。

4、测试支持软件

Runner或者Load组件的单元测试,并且采用1(

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

当前位置:首页 > 解决方案 > 学习计划

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

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