网上图书销售系统需求分析.docx
- 文档编号:9349892
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:15
- 大小:106.22KB
网上图书销售系统需求分析.docx
《网上图书销售系统需求分析.docx》由会员分享,可在线阅读,更多相关《网上图书销售系统需求分析.docx(15页珍藏版)》请在冰豆网上搜索。
网上图书销售系统需求分析
网上图书销售系统需求分析
1•引言
1.1编写目的
在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
1.2项目背景
1.2.1网上书店现状
国际上网上书店前景看好,而国内的网上书店,数量上也有了新的增长。
旌旗网上书店,大洋书城,新新书店,
当当网等网上书店的出现,证明了网上书店的前景是好的。
现在国家正在积极建设网络基础设施,网络对人们生
活的影响将越来越大,人们对网上购物的认同度也越来越高。
这些情况表明,目前开展网上书店业务具有非常大
的市场空间。
1.2.2优势、劣势分析
网上书店之所以成为热点,主要与书籍所固有的无差异性有关,换言之,对同一名称的书都是同质的,因此
挑选性不是特别强;另外,书籍的销售商可以通过网络提供简介、片断,使消费者了解其内容后再订购,没有过
多的售后服务,退货等问题,相比较而言,其它商品不具有这个优势;此外,在网上购书的消费者整体文化水平都较高,这也是网上购书成功率较高的原因之一。
因此,无论是从商家的角度而言,还是对于消费者而言,网上书店都具有较强的优势和良好的发展前景。
1.2.3结论
网上书店是可以赢取利润的长期产业,美国亚马逊网上书店的经理贝索斯就说过,网上书店的理念很简单,
使读者自己找喜爱的书,帮读者找想要的书,你能为顾客既省时间又省金钱,他们不会不买你的书。
因此在系统构
建时,只要我们本着丰富网上书店的信息资源,以低廉的价格为消费者提供最为方便的快捷的购书途径,去吸引
读者,培育市场,网上书店是完全可行的。
2•任务概述
2.1目标
2.1.1开发目标
实现网上书店系统的基本功能,包括会员管理,图书出入库,书目检索,书目分类管理,购物车,订单功能,会员帐户管理,书目评价等功能。
2.1.2应用目标
网上书城实现网上书店大型系统,添加独特的物流子系统、在线客服子系统、,有效的处理各类所需相关
信息,以及促进各个子系统管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。
2.2运行环境
2.221服务端
A.操作系统:
MicrosoftWindowsxp
B.操作环境:
IIS5.0;
C.数据库:
Access2000
2.2.2.2客户端
A.Windows95/98/me/Xp/2000/2003,Unix,Linux,Vista,MacOS各版
B.IE/Maxthon/GreenBrown/Firefox等浏览器
2.3条件与限制
为了使网上书城获得更好的安全性、扩展性和更高的执行效能,整个系统采取分布式部署的方案,将承载
关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集
群)隔离开来。
实现管理与数据的分离,便于管理和维护。
网上书城面向全球互联网用户,进行相关交易前必须注册为本网络平台会员,才能拥有相应权限;应用本
平台必须保证电脑或其它访问本平台的软件有杀毒防毒能力,对于因客户中毒而产生的交易损失本平台不负任
何责任;平台用户用妥善保管好个人密码,一旦发现丢失,需尽快提供相关证明交于客服人员进行相关帐户锁定与资料的修改。
3.数据描述
3.1数据流图
0层DFD
填写信息
D1
所选书信息
提示信息能
图2.1
息
验证正
确的信
2.2.3
账单信息
D3
图2.2
图2.3
关系E-R图如下图所示:
3.2数据字典:
3.2.1书籍信息表
含义说明:
书店关系体统的核心信息,提供了书籍的具体信息。
组成:
ISBN号,书籍名称,书籍作者,书籍出版年份,书籍价格
数据项
含义说明
数据类型
数据长度
取值范围
ISBN号
区别每本书的唯一标识,
字符型
80
任意合法字符且在长度范围内
书籍名称
书籍的名称
字符型
80
合法的字符
书籍作者
书籍的作者
字符型
10
合法字符:
书籍出版年份
书籍的出版日期
日期型
日期型的长度
符合日期的规则
3.2.2库存信息表
含义说明:
书店关系系统的核心信息,提供了库存的信息。
组成:
ISBN号,库存量,价格,折扣,库存下限(如果低于下限则提示进货)
数据项
含义说明
数据类型
数据长度
取值范围
ISBN号
区别每本书的唯一标识
字符型
80
合法字符
库存量
书籍的存货量
整型
10
1-9999999999
价格
书籍的单价
浮点型
10
0.1-999999999
折扣
书籍的折扣率
浮点型
4
0.001-0.099
库存下限
书籍在仓库中的最少数量
整形
10
1-9999999999
3.2.3订单信息表
含义说明:
书店关系系统的核心信息,提供了订单的具体信息。
组成:
订单号,订购人,订购日期,订单书籍,书籍数量,发货日期。
数据项
含义说明
数据类型
数据长度
取值范围
订单号
区别每个不同订单的唯一标识
字符型
20
合法的字符
订购人
订购人的注册网名
字符型
10
合法的字符
订购日期
用户生成订单的时间
日期型
日期型的长度
满足特定的日期格式
订单书籍
订单书籍的
ISBN号
字符型
80
合法的字符
书籍数量
每份订单书籍的数量
整型
10
1-9999999999
发货日期
管理员确定发货的时间
日期型
日期型的长度
满足特定的日期格式
3.2.4顾客信息表
含义说明:
书店关系系统的核心信息,提供了顾客的具体信息。
组成:
注册名,真实姓名,家庭住址,联系方式,购书卡号
数据项
含义说明
数据类型
数据长度
取值范围
注册名
唯一区分用户的
字符型
20
合法的字符
表示
真实姓名
顾客的真实姓名
字符型
20
合法的字符
家庭住址
顾客收货地址
字符型
100
合法的字符
联系方式
顾客的电话号码
字符型
20
合法的字符
njjff皮Ul/h十七旦
字符型
30
合法的字符
购书卡号
顾各的购书卡号
3.2.5管理员信息表
含义说明:
书店关系系统的核心信息,提供了雇员的基本信息,管理权限等。
组成:
管理员编号,名字,密码,具体身份(超级管理员,书籍管理员,用户管理员,
订单管理员),管理员邮箱。
数据项
含义说明
数据类型
数据长度
取值范围
管理员编号
唯一区分管理员的表识
字符型
20
合法的字符
管理员名字
管理员的姓名
字符型
20
合法的字符
密码
管理员进入系统的密码
字符型
10
合法的字符
具体身份
管理员管理范围
字符型
20
“超级管理员”,
“书籍管理员”
“用户管理员”
“订单管理员”
邮箱
管理员与用户交
、一一、亠r、.
流方式
字符型
30
合法的邮箱地址
4.功能需求
4.1功能划分
(一)前台实现功能
1、新客户注册
2、书籍分类搜索
3、热销排名榜
4、新书籍上架
5、实现购物车功能模块
6、订单查询功能
7、在线支付功能/网上银行支付功能
8、前台页面管理
(二)后台管理实现功能
1、用户注册信息管理
2、订单添加/删除/修改管理功能
3、书籍信息管理
4、客户权限管理
5、订阅系统管理
4.2功能描述
⑴前台功能:
421.1.新客户注册:
客户注册成为本站会员,要求用户个人需提供身份证号码与扫描件进行实名认证,企业需提供营业执照扫描件
以及法人身份证件。
4.2.1.2•书籍分类搜索:
用户可根据对书籍的分类浏览和输入关键字进行本站包含书籍的查找浏览。
4213热销排排行榜:
对最近书籍的(关注度和销售量)进行排行,为用户提供热门书籍的选择。
4.2.1.4.新书籍上架:
把本站最近入库的书籍显示出来方便客户知道本站书籍的更新。
4.2.1.5.实现购物车功能模块:
实时显示用户当前所购书目,可以增加或删除
4.2.1.6订单查询功能:
客户确认购买号即生成一个唯一的订单号,客户依此号码可以查询所购书目到书情况。
4.2.1.7•在线支付功能/网上银行支付功能:
用户确认购买后实现在线支付货款或者使用网上银行支付的选择和实现。
4.2.1.8前台页面管理:
注册会员对自己资料的修改,账户的管理和书籍收藏夹的管理,以及对于自己登陆界面风格的管理。
(二)后台管理实现功能
4.2.2.1用户注册信息管理:
网站管理人员对用户注册信息的编辑分类和管理。
4.222订单添加/删除/修改管理功能:
对于用户提交的订单进行审核,并实现对订单的添加/删除/修改管理。
4.223书籍信息管理:
a出版社管理:
可以在此处增加或修改删除相关信息,请确保此处信息的真实性。
b类别设置:
对书目类别进行相应的操作(增加,删除,修改)
c分类管理:
将相关图书进行分类操作(注:
此操作可以在图书入库的时候进行选择)
4.2.2.4客户权限管理
管理人员实现对用户的分级,不同级别的享受到的折扣不同,或者还有其他的增值服务。
高级用户需要通过支
付年费,或者注册时间到达一定限额后自动成为一定级别的用户。
4.225订阅系统管理:
对用户提交的订阅信息进行审核。
4.226客户访问统计:
对网站的流量进行日,周,和季度的统计。
反馈网站的浏览量。
4.227网站统计管理
网站数据的统计,包括会员,书籍和访问量。
是系统的数据操作核心
4.3网上图书销售管理系统实现目标
采用最新的技术架构:
B/S(浏览器/服务器)架构,实现真正的业务集中管理,零系统维护。
人性化的设计:
程序设计充分考虑使用方便,界面友好。
信息发布多样化。
为会员提供综合性、规范化的服务。
会员可随时查询自己的购书纪录
4.4功能模块划分流程图
商品浏览
index.asp
网上图书系统
商品分类显示
前台各页面的关系图
book.asp
用户+购物车
用户登录
用户注册
是否登录?
後
服务台
用户注
册信息填写
用户
注册成功
服务台结账
流程图
不通过
是否登录?
\匸
后台商品管理模块图购物流程图
管理员
管理端模块流程图
5.性能需求
5.1数据精确度
A.要按照严格的数据格式输入,否则系统不予响应进行处理。
B•查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。
因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:
直接查询和模糊查询。
5.2时间特性
一般操作的响应时间应在120毫秒内。
5.3适应性
满足网络业务平台的需求(记录量控制在109项内)。
对前面提到的运行环境要求不应存在困难。
6•运行需求
6.1用户界面
人性化界面,全新感觉,操作简便,一目了然,视图优美等特点。
并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。
6.2硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。
586以上PC机均可运行此软件。
6.3软件接口
运行于Windows95及更高版本的操作系统之上。
6.4故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
调试中遇到的问
题及解决的方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用
打开语句打开此表。
2)关于空记录带来的麻烦
有些空记录往往会使程序无法运行。
此时你可用“ifnotisnull”语句先判断一下是否为空记录,再操作。
3)有些运行错误也可用补获异常进行处理。
7、测试购物车
通过图书信息显示的页面,在页面中选择将该书点击“购买”放入购物车,这样,该书基本信息就可以在用户的购物车中显示:
同样的书籍购物车中只有一本,不能重复放入
用户可以在购物车修改购买数量;也可以将商品移出购物车
点击继续购物,则购物车窗口关闭
清空购物车可以将购物车中所有书籍移出,此时购物车中没有任何书籍。
8.其它需求
8.1系统的功能实现情况:
用户可在本系统下实现各种用户要求的功能
8.2系统的安全性:
对于系统的重要数据都有密码保护,具有一定的安全性。
对用户提供证书支持(此功能在后续版本中实现)。
8.3系统的容错性:
用户输错数据都有提示信息,具有较好的容错性能。
8.4系统的封闭性:
用户的封闭性较好,用户基本上在提示信息下输数据。
系统功能扩充是系统开发中很重要的一环,因为在当前现实的项目开发中,几乎没有一个项目是开发一次
就能完全满足需求的,后期的系统升级是必要的。
所以在建立系统的架构和设计系统时,必须重视系统的可扩充性。
此系统可以进行近一步说明和分析,例如用户可以查看自己的历史记录,可以把自己想要的东西收藏起来;还可以给用户设立级别,用户购买商品的总价预告级别越高,享受的优惠越多等等。
一个网上购物网站最重要的就是他的安全性,为了方便管理,加强系统的安全性特加入密码保护功能,不
同级别特用户具有不同的操作权限。
除了使用密码保护用户验证购物车管理外,还可以采用其他安全方式,
例如安全通信协议和防止截获键盘的等方式,有待于我们进一步完善。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 图书 销售 系统 需求 分析