网上书店管理系统需求分析说明书Word格式文档下载.docx
- 文档编号:17383957
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:15
- 大小:196.59KB
网上书店管理系统需求分析说明书Word格式文档下载.docx
《网上书店管理系统需求分析说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网上书店管理系统需求分析说明书Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
1.3术语定义
以下对LMS,SQLServer,visualStudio2005;
LES:
libraryelectronicsystems;
SQLServer:
所用的数据库管理系统。
visualStudio2005:
所用的开发工具。
1.4参考资料
张海潘.《软件工程导论》;
李玉林、王岩著,《ASP.NET2.0网络编程从入门到精通》;
郝刚主编,袁永刚、严治国、何宇光著,《ASP.NET2.0开发指南》;
曾顺编著《精通Div+Css网页样式与布局》;
二需求概述
2.1软件目标
如果本软件产品是一项独立的软件,而且全部内容自含数据库,数据访问层,业务逻辑层,页面表现层的几部分。
2.2用户的特点
列出本软件的最终用户是图书管理员和读者,图书管理员需要进行用户的创建,修改和删除等工作,要求具备计算机知识,如权限管理等。
读者是普通用户,具备一定的计算机操作知识即可。
本软件的预期使用频度为5年。
这些是软件设计工作的重要约束。
2.3假定和约束
经费限制不得2万、开发期限不应超过一个月等。
三需求规定
3.1对功能的规定
用例图
图3.1.1总体功能图
3.1.2用户登陆
Ø
用例图描图如下:
图3.1.2.1用户登录图
描述
本用例进行,操作员,购买者的登录,注册,注销登陆。
参与者
操作员,购买者。
3.1.3商品管理
图3.1.3.1商品管理图
本用例操作员进行商品的查询,修改,添加,删除。
商品类别的查询,修改,添加,删除
购买者,操作员
3.1.4用户管理
图3.1.4.1用户管理图
本用例进行用户的查询,注册,修改,删除。
3.1.5订单管理
图3.1.5.1订单管理图
本用例进行订单的查询,生成,修改,删除。
3.1.6留言咨询
图3.1.6.1留言咨询图
本用例进行留言的,发表,查询,回复,删除。
3.2对性能的规定
网上书店网需要满足2秒内响应浏览器的能力,能够在一个工作日内回复网上留言,
管理后台大数据量的统计分析通过存储过程进行,统计分析处理在4秒内完成,当管理后台通过公网访问数据库进行业务处理时,响应时间在4秒之内。
本网站应运行在windows98以上系统下,并有IIS.
3.2.1精度
网上书店的数据的精度为小数点后两位,即图书的价格精确到“分”。
3.2.2时间特性要求
说明对于该软件的时间特性要求:
a.响应时间约为0.5秒;
b.更新处理时间为1秒;
c.数据的转换和传送时间为2秒;
3.2.3灵活性
a.用户名和密码的格式不作任何限制;
b.可以运行在除DOS环境以外的所有环境下;
c.同标准规格的其它软件兼容;
d.数据精度的范围:
1.00¥~1000.00¥;
e.根据图书种类的增减适时的改变数的分类分级。
3.3输入输出要求
图书管理系统,需要完成的功能有:
图书入库、图书查询、图书售出、图书清仓、图书统计。
其中,需要记录的信息有图书编号,图书名称,图书数量。
新书入库需要判断是否有这本图书,如果已经有,则将数量加1,否则添加一本新的图书:
图书售出时只需要将图书的数量减1即可;
图书清仓表示不再出售该本书,首先需要判断该图书的数量是否为0,如果为0,则删除该本图书,否则不允许删除;
图书统计需要计算所有图书数量的总和。
要求
(1)分别创建函数实现各个功能,在主程序中分别调用各个子函数。
(2)在每个操作之前有提示信息,操作之后有成功与否的提示信息。
(3)在每个输入和输出之前显示提示信息。
实现提示
(1)数据结构
要存储图书信息可以使用顺序表或者单链表。
考虑到不断有新书出版,书店也会不断购进新书并淘汰旧书,因此应该使用单链表存储。
每个结点的信息应该包括编号,书名和数量。
(2)基本操作
●图书入库:
输入图书名称和数量,自动生成编号(编号自动加1)
●图书查询:
输入图书名称,输出图书编号、名称和数量。
这里可以进行模糊查询,比如输入“C”,可以查找所有书名包括“C”的图书。
●图书售出:
输入要出售的图书名称,显示是否成功。
●图书清仓:
输入要清仓的图书名称,显示是否成功。
●图书统计:
计算所有库存图书的数量总和。
解释各输入输出数据类型浮点型,flash动画,gif格式的图片。
3.4对数据库的要求
3.4.1创建数据库:
sqlBookshop
表名:
表1:
pinglun
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
postID
int
√
2
bookID
3
textname
varchar
100
4
userName
nvarchar
50
5
text
1000
6
speaktime
datetime
表2:
tblBook
typeID
bookName
bookAuthor
bookPrice
numeric(18,1)
publisher
7
publishDate
smalldatetime
10
8
bookImage
9
IsSelling
bit
表3:
tblorder
orderID
userID
orderTime
orderSum
numeric(10,1)
payment
nvarchar(20)
ship
buyerName
nvarchar(30)
buyerEmail
nvarchar(50)
buyerAddress
nvarchar(60)
buyerCode
11
buyerTel
12
Payed
表4:
tblorderBook
OrderID
quality
soldPrice
paysum
表5:
tblType
typeName
sysname
fatherID
IsDelete
表6:
tbluser
UserID
UserName
UserPwd
3.4.2数据管理能力要求
每个文件限制在2M以内,增长量不能超过10M,用户的选购记录每周清除一次,以保证网络的正常运行。
数据库备份的策略--数据库的大小和数据修改的频率决定了采用何种数据库备份恢复策略。
如果数据库较小或修改的频度非常低,则可以只实施完全数据库备份,不过此时要定期清理数据库的事务日志,防止数据库的事务日志被填满。
其他情况则需要使用差异备份。
由于本案例教学涉及的数据库规模较小,建议每周做一次完全备份,中间间隔两天做一次差异备份。
数据库的运行的日常维护--QLServer的一个优势就是对日常维护的要求比较低,但为了追求更高的可用性和安全性,建议每周做备份,同时注意将备份放在不同的备份媒体中,如多个硬盘。
3.5故障处理要求。
网站一般情况下是能够正常工作的,不会出现。
1.网站不能正常显示
解决方法:
可能是网速的问题,可以等待一下,还可能是,网站服务器,没反应可以刷新一下。
如果,在不行的话可以换个浏览器试试。
2.定期进行数据库清理,重要数据的备份与恢复,定期杀毒查毒,网站的优化与更新。
3.6安全保密需求
网站安全是“网上书店”关注的焦点问题,本网站采用账号密码认证机制,后台管理采用管理员授权方式。
未授权用户不能进入网站后台,存储的数据全部存放在网上书店内部,使书店无需担心各类数据被窃取。
3.7其他专门要求
a.用户(个人,单位)信息安全保密,保证交易的快速安全的进行;
b.采用傻瓜式操作处理方式;
c.有详细简单的操作帮助;
d.提供邮箱寻回注册密码的功能;
四运行环境规定
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
4.1硬件环境:
CPU主频不低于2.0GHZ,内存容量不低于512M,硬盘不低于500G;
磁带和磁盘作为数据存储设备;
打印机20台,送货人员50人。
4.2软件环境:
需要链接互联网。
在软件方面采用WindowsServer2000/3003,IIS以上作为服务软件,采用sqlserver2000作为数据库管理系统软件。
在使用方面,操作人员需要懂得一定的计算机知识。
4.3接口
4.3.1用户接口
用户界面有以下几点原则性要求:
用户界面友好
容易学习、理解
操作方便、简单
美观大方
容易修改,具有好的扩展行和灵活性
对话框要易用且简洁,字体和控件的组织搭配要得体,能简单不复杂,各控件的焦点、Tab顺序等要讲究,应用场合要适当支持键盘。
在简洁易用的前提下,力求个性化,设计得更加友好。
程序各对话框的风格要保持一致;
每个屏幕的标准按钮取名、对应的功能、及显示的风格必须一致。
从总控程序弹出的交易窗口都应该都有“确定”、“退出”按钮;
快捷键尽量与WINDOWS风格保持一致;
交易错误信息采用统一消息窗口显示,普通的操作错误信息,使用WINDOWS标准的消息窗口显示;
所有的交易操作都有超时机制,超时,时通过消息窗口提示用户。
4.3.2硬件接口
系统运行的设备要求如下:
1.服务器端:
400主频、256M内存、10G硬盘、10/100M网卡以上配置
光盘刻录或磁带备份设备
2.客户端:
P166主频、32M内存、2G硬盘、10/100M网卡以上配置
3.输出设备:
客户机
4.一台路由器
5.远程拨入设备
4.3.3软件接口
使用通信协议TCP/IP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理 系统 需求 分析 说明书