网上书店系统需求分析Word下载.docx
- 文档编号:18300642
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:13
- 大小:47.44KB
网上书店系统需求分析Word下载.docx
《网上书店系统需求分析Word下载.docx》由会员分享,可在线阅读,更多相关《网上书店系统需求分析Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
3.6网上书店系统的数据需求.........................................................................................8
4.功能要求.........................................................................................................................9
4.1功能划分...................................................................................................................9
4.2功能描述...................................................................................................................9
5.性能需求........................................................................................................................10
5.1数据精确度...............................................................................................................10
5.2时间特性....................................................................................................................10
5.3适应性........................................................................................................................10
6.运行需求.........................................................................................................................10
6.1用户界面....................................................................................................................10
6.2硬件接口....................................................................................................................11
6.3软件接口...................................................................................................................11
6.4故障处理....................................................................................................................11
7.其它要求........................................................................................................................11
——网上书店管理系统
1.绪论
网上书店管理系统的简介:
网上书店系统是便于书商和购买者之间交易的网络平台系统。
实现游客浏览图书,搜索图书;
游客注册会员,修改密码,会员修改信息、购买图书、订单管理,提交订单,订单查询;
销售排行;
新书上架;
网站公告。
1.1编写目的
此需求规格说明书对《网上书店管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景
本需求分析说明书为《软件工程》课程的实验项目,希望通过《网上书店》电子商务网站的设计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档写作技巧。
由于电子商务的迅猛发展,网上书店系统发展也已经达到一个较高的水准,现在的网上书店系统实现的功能也非常的多,最重要的当属图片的销售,也就是管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能。
另外网上书店系统还提供给用户查找数据库中图书相关记录的功能。
在确认用户身份方面也已经比较完善,并且具有管理员的功能,管理员对整个数据库可以进行操作。
现在拥有一些知名的网上书店系统如:
当当,卓越等。
就网上书店系统而言,由于网络已经覆盖全球,信息量大而独具优势。
售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。
对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了书店过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷书店者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上书店节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。
因此网上售书必将有长足的发展。
开办网上书店系统也可以为在校大学生提供方便、廉价、高效的书店方式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的社会效益和经济效益。
1.3网上书店系统的功能要求
本系统对书店的图书信息和用户(书店工作人员,网站注册用户)信息进行有效的管理,对图书的存销等环节进行信息化管理,实现读者网上浏览图书,购买图书、修改用户信息、新书上架、网站公告的可能。
1.4定义、缩写词和符号
需求:
用户解决问题或达到目标所需的条件或功能;
系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.5参考资料
《ASP.NET交互式Web数据库程序设计》:
邓文渊,文渊阁工作室
《ASP.NET通用模块及典型系统开发》:
张蓓
《ASP数据库系统开发案例精选》:
明日期科技,盖天宇,孙明丽等
2.任务概述
2.1目标
2.1.1开发目标
本系统希望通过利用日益繁荣的网络,为传统书店打造一个新的销售平台。
本系统希望通过电子信息化的手段对书店的销存等环节进行管理,以达到人力与设备费用的减少,服务能力的提高,管理信息服务的改进,工作人员利用率的提高等目标。
2.1.2应用目标
本网上书店系统就是实现图书的在线查找,销售,以及图书的在线管理等功能。
这种系统的优势在于系统简单,功能强大,扩展能力良好以及能够方便的跨地域操作等性能。
2.2运行环境
2.2.1硬件环境
A.一台586以上的微机及兼容
B.内存16MB(最好32MB内存)
C.VGA彩显一台
2.2.2软件环境
A.windows98以上的操作系统
B.ASP.NET
C.Office2000应用软件
2.3条件与限制
本网上书店系统最好只应用于中小企业的。
在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为真正的网上书店系统软件。
3.数据描述
3.1静态数据
下面列出了七个表的具体静态数据:
1)图书信息表
此表存放图书信息类型信息
字段
字段名
类型
宽度
图书ID号
ItemId
Int
Notnull
出版ID号
PublisherId
Int
作者名
Author
Nvarchar(40)
已销售量
Salenum
2)图书项信息表
此表存放图书项的信息
图书项唯一ID
PKId
书名
Name
Nvarchar(255)
说明
ImageFileSpec
Null
单价
UnitPrice
Money
3)图书分类信息表
此表存放图书的信息
分类唯一ID
分类ID号
Description
Nvarchar
null
4)图书项与分类关联信息表
图书项ID号
categoryId
5)客户信息表
客户唯一ID
客户EMAIL
Nvarchar(50)
客户登陆密码
Password
Binary(24)
客户名称
Null
6)订单信息表
此表存放订单的详细信息
订单唯一ID
客户ID号
customerId
订单状态
Status
订单生成日期
orderDate
Datetime
收件人姓名
Shiptoname
送货地址
Shiptoadress
总价
Subtotal
7)订单项信息表
主要存放订单的信息
订单ID号
OrderId
ItemIdq
Nounull
单价
Unitprice
购买数量
Quantity
3.2动态数据
输入数据:
菜单选项,查找关键字,新建记录项。
输出数据:
由查询关键字确定的数据库记录集合。
内部生成的数据:
中间查询结果。
3.3数据库描述
本软件采用SQL数据库。
3.4数据流图
《网上书店系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。
网上书店系统顶层图
3.5数据字典
数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。
数据流图和数据字典共同构成系统的逻辑模型。
数据字典由下列六类元素的定义组成:
(1)数据流
1)数据流名称:
FBMS1.1
数据流说明:
用户登入
数据项数据类型长度备注
Username字符型10用户名
Password字符型15密码
2)数据流名称:
FBMS1.2
密码修改
Password_old字符型15旧密码
Password_new字符型15新密码
Password_new2字符型15新密码确认
3)数据流名称:
FBMS1.3
顾客的订单
ID_Order数字型整形顾客的订单编号
ID_Book数字型整形书号
Count_Order数字型整型订书数量
Date_order日期/时间顾客订书日期
4)数据流名称:
FBMS1.5
付款(顾客付款给送货人)
TotalCost货币总金额
Date_pay日期/时间顾客付款日期
(2)数据项
(3)数据结构
(4)数据存储
编号名称数据内容存储方式
DBMS1.1.暂存订单用户名,书号,数量,顾客订书日期文件每笔数据库
DBMS1.2商品库存书号,书名,作者,出版社,库存数量,单价等文件每笔数据库
DBMS1.3采购订单书号,书名,作者,数量等文件每笔数据库
DBMS1.4销售历史书号,销售数量,推荐程度等文件每笔数据库
DBMS1.5应收款明细帐记录销售收入文件每笔数据库
DBMS1.6应付款明细帐记录采购支出文件每笔数据库
DBMS1.7总帐记录总帐目文件每笔数据库
描述如下:
1)数据存储代号:
DBMS1.1
数据存储名称:
暂存订单
OrderCount数字型整型订书数量
2)数据存储代号:
DBMS1.2
商品库存
ID_Book字符型20书号
Classify数字型整形分类(0-computer,1-Novel,2-English,
3-Ecnomics,4-Cartoon)
BookName字符型100书名
Author字符型100图书作者
Publisher字符型100出版商
Date_Publish日期/时间出版日期
PicturePath字符型200图片路径
Count_Page数字型整形页数
Version字符型20版本
Comment备注内容简介
Count_Total数字整型库存数量
Count_Buy数字整型已购买数量
Count_Browse数字整形浏览次数
RecomLevel数字整型推荐程度:
0~5星级
Cost货币价格
Price货币出版价格
Date_Add日期/时间上架日期
3)数据存储代号:
DBMS1.3
向厂商采购订单
Publisher字符型100出版社
Count_Order数字整型数量
4)数据存储代号:
DBMS1.5
帐目
Finance_received货币销售收入
Finance_payed货币采购支出
Finance_total货币总收入
(5)处理逻辑
(6)外部实体
3.6档案管理系统的数据需求
网上书店系统的数据需求包括如下几点:
1.数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。
数据的输入来源是手工输入。
手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
2.数据的一致性与完整性
由于系统的数据是共享的,在不同的客户端中,图书信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。
要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
3.数据的共享与独立性
整个网上书店系统的数据是共享的。
然而,从系统开发的角度上看,共享会给设计和调试带来困难。
因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。
这样,也能提供系统的强壮性。
4.功能要求
4.1功能划分
本系统有以下功能模块:
1)浏览图书模块
2)购买图书模块
3)新用户注册模块
4)用户修改信息模块
5)新书上架模块
6)网站公告模块
4.2功能描述
下面详细描述一下各个功能模块:
1)浏览图书
此模块为用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 系统 需求 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)