您好,欢迎来到微智科技网。
搜索
您的当前位置:首页网上书店My-eBookStore系统-1《需求说明书》.

网上书店My-eBookStore系统-1《需求说明书》.

来源:微智科技网


网上书店 My-eBookStore 系统 项目需求说明书

1引言 ................................................ 1

1.1编写目的 ............................................................... 1 1.2背

景 ................................................................... 1 1.3定义 ................................................................... 1 1.4参考资料 ............................................................... 1

2任务概述 ........................................... 2

2.1目标 ................................................................... 2 2.2用户的特

点 ............................................................. 3 2.3假定和约束 ............................................................. 3

3需求规定 ........................................... 3

3.1对功能的规定 ........................................................... 3 3.2对性能的规定 .......................................................... 11 3.2.1精度 .............................................................. 11

3.2.2性求

时间特性要求 ......................................................

11 12

3.4

3.3数

输据

11 人管

3.2.3输能

灵活出力

要要

............................................................ ..........................................................

求 ...................................................... 12 3.6其他专门要求 .......................................................... 13

4运行环境规定 ...................................... 13

4.1设备 .................................................................. 13 4.2支持软

件 .............................................................. 13 4.3接口 .................................................................. 13 4.4控制 .................................................................. 14

1 引言

1.1 编写目的

保证软件开发的质量、需求的完整与可追溯性,编写此文档。通过此文档, 以保证业务需求提出者与需求分析人员、 开发人员、 测试人员及其相关利益人对 需求达成共识。

预期读者:客户、开发人员。

对于客户:清楚的表达客户提出的需求, 让客户看了文档后确认表达和描叙 是符合他的需求的。

对于开发人员:明确系统的需求, 明确系统需要具有哪些功能, 有哪些对象, 对象有哪些属性,对象之间有哪些关系。 明确软件开发的最终目的, 使开发出来 的软件能够更好的达到用户的需求。

1.2 背景

a. 本系统名称是网上书店 My-eBookStore 系统。

b.提出者:康国新;开发者:牛向辉、邓全江、葛雷、高炳炳、蔡兴畅、王 晓婷、杨丹丹、张玲玲、张儒蕴;用户:书店店主、购书顾客;计算中心:个人 计算机 windows2008。

c. 本系统依靠局域网即可运行, 与银行金额结算系统、 物流系统有往来关系。

1.3 定义

1.4 参考资料

[1] 国标《软件需求说明书》 (GB856T —— 88

[2] 《软件工程导论》 张海潘 清华大学出版社

[3] 《软件工程教程 IBM RUP方法实践》 杜育根机械工业出版社

[4] 《软件需求工程 第 2版》 机械工业出版社

2 任务概述

2.1 目标

该系统能够满足管理员对销售、 进货以及图书管理的要求,顾客对浏览、购 书并评价的要求。

详细功能如下:

顾客:注册,登陆,修改个人信息,退出,搜索图书,查看图书详细信息, 购物车管理,下订单,付款等功能。

管理员:登陆,图书管理(添加、删除、修改信息、回复客户评价 ,图书 类别管理(添加、删除、修改 ,用户信息管理,订单管理,发货,账目汇总查 看等。

本系统的系统结构图如图 2-1:

图 2-1 系统结构图

2.2 用户的特点

用户:

(1顾客:熟悉上网购物流程即可。

(3管理员:要求会使用本系统,可对图书信息进行编辑,熟悉订单处 理流程,可对仓库进行管理。

(3 系统维护人员:要求熟悉此系统,技术专长为能够进行系统后期维 护。

2.3 假定和约束

系统寿命要达到 2年及以上;

系统方案比较的最小时间为 5天;

系统的花费不要超过 30000元;

能在 windows 操作系统上运行。

本系统完成期限为 15天,具体进度安排见详细设计。

3 需求规定

3.1 对功能的规定

前台 ipo 图如图 3-1到 3-7所示:

4

系统名称:网上书店 作者:蔡兴畅 模块名称:注册模块 日期:

2016.8.30

图 3-1注册模块 IPO 图

系统名称:网上书店

作者:蔡兴畅 模块名称:登陆模块 日期:

2016.8.30

图 3-2 登录模块 IPO 图

5

系统名称:网上书店 作者:蔡兴畅 模块名称:搜索模块 日期:

2016.8.30

图 3-3 搜索模块 IPO 图

系统名称:网上书店 作者:蔡兴畅

模块名称:下订单模

日期:

2016.8.30

图 3-4 下订单模块 IPO 图

系统名称:网上书店 作者:张儒蕴 模块名称:评价 日期:

2016.8.30

图 3-5 评价模块 IPO 图

系统名称:网上书店 作者:张儒蕴 模块名称:购物车 日期:

2016.8.30

图 3-6 购物车模块 IPO 图

6

7

系统名称:网上书店 作者 :杨丹丹 模块名称:查看订单 日期:

2016.8.30

图 3-7 查看订单模块 IPO 图

后台 ipo 如图 3-8到 3-14所示:

作者:蔡兴畅

模块名称:管理员登

陆模块

日期:

2016.8.30

图 3-8 管理员登录模块 IPO 图

8

系统名称:网上书店 作者 :杨丹丹

模块名称:用户管理

模块

日期:

2016.8.30

图 3-9 用户管理模块 IPO 图

模块名称:订单管理 日期:

2016.8.30

图 3-10 订单管理模块 IPO 图

模块名称:图书分类

管理

日期:

2016.8.30

图 3-11 图书分类管理模块 IPO 图

系统名称:网上书店 作者:张玲玲

模块名称:图书信息

管理

日期:

2016.8.30

图 3-12 图书信息管理模块 IPO 图

系统名称:网上书店 作者:张玲玲 模块名称:账目汇总 日期:

2016.8.30

图 3-13 账目汇总模块 IPO 图

模块名称:书店信息

管理

日期:

2016.8.30

图 3-14 书店信息管理模块 IPO 图

3.2 对性能的规定

3.2.1 精度

1.输入数据如表 3-1:

表 3-1输入数据精度规定表

2.输出数据如表 3-2:

表 3-2输出数据精度规定表

3.2.2 时间特性要求

1、登录系统时,系统的反应时间不超过两秒。

2、单个数据的查询速度为每条 10ms ,每更新一次的速度为 100ms 。

3、仓库管理、书籍信息管理、销售管理三者的同步更新时间越低越好。

4、数据传送时间尽量缩短。

3.2.3 灵活性

1. 当一些接口坏掉时或者突然断电的时候等等,可以由机器自动输入改 成人工记录。

2. 本软件可以运行于不同版本的电脑,输出此软件兼容的系统让用户进 行选择。

3. 此软件设置不同的接口,使其能连接各种仪器设备。

4. 精度应该更加精确。

3.3 输人输出要求

与数据库的表中对数据的要求保持一致。

3.4 数据管理能力要求

系统 ER 图如图 3-15所示:

图 3-15 系统 ER 图

3.5 故障处理要求

软件故障:

1.系统的数据可能会在意外(如断电,病毒,操作不当等崩溃,卡顿等, 可能会对正常使用造成延迟。处理方法:重启系统,更新备份数据。

2.分部不能及时收到总部的更新信息。处理方法:进行刷新。

硬件故障:

1.显示屏出现黑屏或者卡顿。处理方法:先重启,如若不行,更换显示屏。 还是不行,则联系维修人员。

2.扫描仪失灵。会对录入书籍信息流程造成延迟。处理方法:更换扫描仪, 或者手动输入书籍信息。

3.打印机故障。可能无法立即打印订货清单、用户商品购买清单等数据。 处 理方法:重新连接打印机, 不行的话可以先在电脑中保存数据, 随后在进行打印。

3.6 其他专门要求

用户要求应设置安全权限和管理权限,要登陆后才可以进行操作,并且只 能进行允许的操作,还要定期自动备份数据。

4 运行环境规定

4.1 设备

a . 处理器型号及内存容量:

1 intel Core i5系列处理器,主频 2.2GHz

2 4.00GB 内存(RAM 。

b . 外存容量、 联机或脱机、 媒体及其存储格式, 设备的型号及数量: 1 500.00GB 企业级台式硬盘, WD5003ABYZ , 7200转 /s,联机

c . 输入及输出设备的型号和数量,联机或脱机:

1刷卡机,联机

2打印机,联机

d . 数据通信设备的型号和数量:

1 10M/100M因特网

2网卡, Qualcomm Atheros AR986x Wireless Network Adapter e . 功能键及其他专用硬件

1鼠标

2键盘

4.2 支持软件

操作系统:Windows7、 Windows8、 Windows10

SQL 服务器:Microsoft SQL Server 2008

编译程序:Dev c和 Microsoft Virsual C++ 6.0

测试支持软件:Eclipse

4.3 接口

硬件接口:

系统运行的设备要求如下:

1.服务器端:

PIII400 主频、 256M 内存、 10G 硬盘、 10/100M网卡以上配置

光盘刻录或磁带设备

网上书店 My-eBookStore 系统——需求说明书 2.一台路由器 3.远程接入设备 4.打印机 5.刷卡机 软件接口: 1. Windows7、Windows8、Windows10 2. MS SQL server2008 3. JDK1.6 以上 4. MicroSoft Office 2007/2010/2012 5. 4.4 控制 鼠标指针:信号来源->鼠标 键盘命令:信号来源->键盘 14

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务