网上书店系统需求分析报告.docx
《网上书店系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《网上书店系统需求分析报告.docx(11页珍藏版)》请在冰豆网上搜索。
![网上书店系统需求分析报告.docx](https://file1.bdocx.com/fileroot1/2023-1/27/1c7f728b-2e67-4ec1-9e1a-997e868bc1bc/1c7f728b-2e67-4ec1-9e1a-997e868bc1bc1.gif)
网上书店系统需求分析报告
网上书店系统需求分析
编写:
DDU小组
1综述ﻩ3
1.1前言ﻩ3
1.2国内外研究现状及发展趋势:
ﻩ3
2。
系统分析5
2.1总体需求ﻩ5
2.2功能需求5
2。
3性能需求5
3。
研究目标ﻩ7
4.系统需求分析ﻩ8
5.系统管理流程及模块功能分析ﻩ9
5。
3各个子系统模块的功能ﻩ10
5。
3.1图书浏览检索子系统有以下功能:
ﻩ10
5.3.3购物车子系统有以下功能:
ﻩ11
6、特别说明ﻩ15
6.1 网站的安全性:
ﻩ15
6.2网站可维护性:
15
6.3网站的灵活性:
15
6。
4故障处理:
ﻩ15
1综述
1.1前言
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
个性化已逐渐成为当今Wed应用的潮流.网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
1。
2国内外研究现状及发展趋势:
网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。
网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。
网络技术的成熟,促进了信息技术更加广泛的应用,同时助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素.网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。
网络经济是用现代信息技术和网络技术,依靠形成的互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体,具有无可比拟的优势。
1.3网站设计的特点
本网上书店平台采用Wed技术,借助于Internet互联网广泛应用技术,它的主要设计规则有:
简单性:
在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。
针对性:
该平台设计是网上书店系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。
实用性:
该平台能完成图书展示和管理员管理的基本信息,具有良好的实用性.
2。
系统分析
通过对网上书店系统分析,制订整个系统框架,主要需求有如下:
2.1总体需求
●建立对图书提供全面管理的信息系统;
●对所有的图书、客户提供全面管理;
●对图书详细信息提供管理。
2.2功能需求
●在Internet,客户可通过IE或其他浏览器浏览书目信息;
●在互联网,可提交订单;
●具有购物车功能;
●客户能通过书名来检索书籍;
●客户可在网上进行注册,成为会员;
●客户能查看当前订单和以往订单;
●书店员工能查找客户联系信息;
●书店员工在发货后能改写订单中的发货日期;
2。
3性能需求
●网上书店系统与相关单位的链接;
●系统可以对图书的库存进行统计;
●易于维护和扩充;
●系统界面设计友好,操作方便、灵活;
●具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;
●具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改图书,防止随意删改,同时提供信息备份的服务;
●具有保密机制,各级使用者只能看到允许查看的系统信息;
3.研究目标
本课题主要研究网上书店系统的设计与实现,在网上开书店也是一种电子商务行为,制作一个电子商务网站最大的目的就是盈利。
盈利靠的就是销量,而网站用户则是决定销量最主要的因素.
用户是一个网站生产和发展的根本。
由于专业网站内容和服务针对性强,对用户的吸引力大,相同类型的专业网站之间的竞争就更加明显。
用户指标可以直接反映网站的运行状况,在很大程度上反映了网站的建设水平。
当用户对同一专业的不同网站深入了解之前,往往简单地根据网站的学术背景进行选择.不论是对用户的影响。
应当承认,良好的学术背景会为专业网站的成功发展奠定坚实的基础,因此也应作为网站评价的一种指标类型。
用户访问量对于评价一个网站是非常重要的指标,这一指标表示着网站被用户重视的程度和网站地位;拥护访问量随时间的变化规律还可以很好的反映网站的运行状况。
另外,由于未注册用户也是潜在消费者,所以用户访问量标定了网站可以能的赢利空间,客观地反映了网站的真实运营情况,是商务网站发展必须注意的因素,但是,专业网站通常服务于特定的用户群,针对性很强,因此简单地利用用户访问量对不同类型的专业网站进行比较评价是不合理的。
专业网站的稳定盈利主要来自注册用户,因此注册用户数量能够直接反映网站的盈利情况。
通过计算网站注册用户占相关专业从业人口的比例,可以发现网站在整个专业领域内的地位;而注册用户数量的变化也可以很好的反映用户的满意程度。
除了这两点外,用户在网站的停留时间及浏览的页面数量,用户对网站的参与程度等等对网站的发展起着非常重要的作用
为了吸引更多的用户,就需要把网上书店系统设计的更美观,更人性化。
4。
系统需求分析
本系统的网上书店分为前后台两个管理系统:
前台管理系统是在Internet上接受来自全国各地的客户访问的网上书店前台销售管理系统(网站):
后台管理系统是在Internet内部用于书店的管理员管理的网上书店后台管理系统.本系统的前台销售管理系统实现的功能类似于现实生活中的商店·销售,顾客可以浏览商品、选择商品、结账完成购物等.在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客户浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。
在支付方面,根据公司的需求,采用了“货到付款"和“邮局汇款”的方式。
本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。
本系统的后台管理系统触入了企业传统的进销存概念,对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能,从而增强了图书商品的宣传效果.对订单的管理是后台管理系统中关键的部分,根据公司的需求,采用订单状态来标识图书的各个流通环节,在编程设计时,要充分考虑订单管理与图书管理的密切联系,保证订单状态与库存的一致性。
对于后台的客户管理则要提供便捷的查询方式,提供合理的管理操作。
5。
系统管理流程及模块功能分析
5。
1网上书店管理系统的整体规划
网上书店管理系统分为前台和后台两个管理系统.前台管理系统分为图书浏览检索子系统、购物车子系统和会员访问子系统;后台管理系统分为图书管理、订单管理和客户管理子系统。
.下图为前台和后台管理系统以及各个子系统之间的关系.(图1)
图1
5.2网上书店前台销售管理系统的整体网页设计
下图描述了客户从Internet上访问网站,完成浏览、购物、注册等过程所访问的网页的彼此关系。
(图2)
图2
5.3各个子系统模块的功能
网上书店管理系统中,前后台管理系统的各个子系统功能如下:
5.3。
1图书浏览检索子系统有以下功能:
图3
5.3。
2会员访问子系统有以下功能:
ﻫﻫ
图4
5.3.3购物车子系统有以下功能:
ﻫ
图5
5.3。
4客户管理子系统有以下功能:
图6
5.4功能分析
购物车管理需求包以及客户管理需求包可分解为图7和图8的功能用例图,其中的用例说明如图9所示.
图7
图8
购物车管理:
:
创建购物车处理
编号:
03-01
所在包:
购物车管理
参与者:
客户
说明:
客户通过选取、购买图书从而将图书放到购物车中,从而实现创建了购物车。
购物车管理:
:
添加商品处理
编号:
03-02
所在包:
购物车管理
参与者:
客户
说明:
客户通过选取、购买图书从而将图书放到购物车中,从而实现图书添加功能。
购物车管理:
:
删除商品处理
编号:
03-03
所在包:
购物车管理
参与者:
客户
说明:
客户把不喜欢的图书从购物车中删除的功能。
购物车管理:
:
重新计算处理
编号:
03-04
所在包:
购物车管理
参与者:
客户
说明:
当客户添加或删除图书之后,重新计算实现了其订单的重新计算功能。
购物车管理:
:
清空购物车处理
编号:
03-05
所在包:
购物车管理
参与者:
客户
说明:
清空购物车实现了对购物车清空的功能。
购物车管理:
:
保存购物车处理
编号:
03-06
所在包:
购物车管理
参与者:
客户
说明:
当客户购物完毕之后,保存购物车将实现把购物车中图书的信息保存并生成订单。
客户管理:
:
添加客户处理
编号:
04-01
所在包:
客户管理
参与者:
系统管理员
说明:
当客户注册之后,将实现向客户列表中添加该客户的信息的功能。
客户管理:
:
修改客户处理
编号:
04-02
所在包:
客户管理
参与者:
系统管理员
说明:
系统管理员可以拥有随时修改客户的信息的功能。
客户管理:
:
删除客户处理
编号:
04-03
所在包:
客户管理
参与者:
系统管理员
说明:
系统管理员可以随时删除客户的信息。
客户管理:
:
查询客户处理
编号:
04-04
所在包:
客户管理
参与者:
系统管理员
说明:
系统管理员可以随时查阅客户的相关信息。
图9
6、特别说明
6.1网站的安全性:
保证管理者和注册用户的密码安全,分权限管理,数据库访问控制;管理员应具有一定网络安全及防黑知识。
6.2网站可维护性:
网站管理者须懂得一定的服务器应用、ACCESS数据库应用、硬件维护、IIS配置等方面的技能.
6.3 网站的灵活性:
系统应该具有良好的功能可扩充性,以应对未来用户的更高的要求。
6.4故障处理:
系统运行中难免出现一些故障,对此我们提出以下建议和要求:
●对用户提交的重要资料及时备份。
(如:
当用户修改注册资料时要及时更新系统资料备份,以便于系统崩溃后资料的正确恢复。
)
●做好数据库和服务器的日常维护工作,出现故障时可与我们联系由我们帮助解决.