网上书城需求规格说明书Word文档格式.docx

上传人:b****1 文档编号:5951464 上传时间:2023-05-05 格式:DOCX 页数:14 大小:189.41KB
下载 相关 举报
网上书城需求规格说明书Word文档格式.docx_第1页
第1页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第2页
第2页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第3页
第3页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第4页
第4页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第5页
第5页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第6页
第6页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第7页
第7页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第8页
第8页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第9页
第9页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第10页
第10页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第11页
第11页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第12页
第12页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第13页
第13页 / 共14页
网上书城需求规格说明书Word文档格式.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网上书城需求规格说明书Word文档格式.docx

《网上书城需求规格说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《网上书城需求规格说明书Word文档格式.docx(14页珍藏版)》请在冰点文库上搜索。

网上书城需求规格说明书Word文档格式.docx

(2)本报告由彭艳云(200856110304)一人单独完成。

1.2背景

随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。

当然,网上书店系统訂前主要是以B2C的方式进行经营,通过网上开店的方式向读者岀售书本。

国内著名的两大书丿占,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。

对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。

而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。

1.3定义

需求:

用户解决问题或达到U标所需的条件或功能;

系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

加密算法:

数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。

CA数字认证:

数字认证证书它是以数字证书为核心的加密技术可以对网络上传输的信息进行加密和解密、数字签名和签名验证,确保网上传递信息的安全性、完整性。

数字签名:

以电子形式存在于数据信息之中的,或作为其附件的或逻辑上与之有联系的数据,可用于辨别数据签署人的身份,并表明签署人对数据信息中包含的信息的认可。

电子支付网关:

支付网关(PaymentGateway)是银行金融网络系统和Internet网络之间的接口,是山银行操作的将Internet上传输的数据转换为金融机构内部数据的一组服务器设备,或山指派的笫三方处理商家支付信息和顾客的支付指令。

Html:

HyperTextMark-upLanguage

XML:

ExtensibleMarkupLanguage

CGI:

CommonGatewayInterface

Https:

HypertextTransferProtocoloverSecureSocketLayer

SET:

SecureElectronicTransaction

SSL:

SecureSocketsLayer

1.4参考资料

[1]张海藩•软件工程导论(第四版)[切・北京:

淸华大学出版社,2003

[2]BruceEckel著,侯捷译・ThinkinginJavaSecondEdition.机械工业出版社,2002

[3]孙鑫.JavaWeb开发详解一XML+XSLT+Servlet+JSP深入剖析与实例应用.电子工业出版社,2006

[4]RogerS・Pressman・SoftwareEngineeringAPractitioner*sApproachFifthEdition.机械工业出版社,2006

[5]PaulDuBois・MySQL:

Thedefinitiveguidetousing,programming,andadministeringMySQL4,SecondEdition・Sams,2004

[6]MichaelKofler・TheDefinitiveGuidetoMySQL5,ThirdEdition.Apress,2006

[7]RobinDewson著,董明译.SQLServer2005基础教程.人民邮电出版社,2006

[8]JosephSchmuller著,李虎赵龙刚译.UML基础、案例与应用.人民邮电出版社,2006

[9][美]XinChen著,温昱靳向阳译,应用框架的设计与实现,北京,电子工业出版社,2006

[10][美]DavidChappell著,荣耀译,.NET大局观(第2版),北京,电子工业出版社,2006

[11]陈冠军,征服ASP.NET2.0Ajax——Web开发技术详解,北京,人民邮电出版社,2007

[⑵[美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,UML面向对象建模与设计(第2版),北京,人民邮电出版社,2006

[13][美]JoshuaKerievsky著,杨光刘基诚译,重构与模式,北京,人民邮电出版社,2006

[14][美]科曼(Cormen,T.H.)等著,潘金贵等译,算法导论(原书第2版),北京,机械工业出版社,2006

[15][美]詹姆士著,郭海郭涛译,编程之道(中英文对照),北京,电子工业出版社,2006

[16]李晓山•新软件工程导论(第五版)[M]•北京:

淸华大学岀版社,2003

2、任务概述

2.1目标

2.1.1开发目标

实现网上书店系统的基本功能,包括会员管理,图书出入库,书H检索,书LI分类管理,购物车,订单功能,会员帐户管理,书EJ评价等功能。

2.1.2应用目标

网上书城实现网上书店大型系统,添加独特的物流子系统、在线客服子系统、,有效的处理各类所需相关信息,以及促进各个子系统管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。

2.2用户的特点

使用本系统的最终用户可以定位为所有电脑使用者,尤其以学生、书虫为主。

曲于本系统操作简单,界面友好,所以对用户的教育水平和技术水平儿乎没有任何要求,只要会用电脑进行常规使用的用户均可。

本系统将可能会被反复使用于日常的上网过程以及日常生活当中。

网上书丿占的主要参与者是顾客和商场,以及后台管理人员。

无论什么类型的网上商店,顾客从网上购物的过程都相似。

2.3假定和约束

无特别假定和约束。

3、需求规定

3.1对功能的规定

3.1.1在前台实现的基本主要有:

图书选购(可按分类方式查找图书,或者通过关键字进行查询);

购物车功能;

查看图书详细1W况;

用户注册;

用户登陆;

查看用户的订单信息;

修改用户个人信息;

3.1.2后台管理部分主要有:

商店图书管理:

添加、修改、删除、查看;

用户信息管理:

查看、修改、删除;

订单信息管理:

查看订单清单、更新订单付款、出货状态、删除订单;

3.1.3操作步骤说明如下:

1)顾客在进行第一次购物之前要进行会员登记。

一般要求输入真实的姓名、通讯地址、联系电话、Ema订地址等基本信息。

注册完后,系统会自动生成一个“会员ID”和密码,并在网页上显示出来。

顾客一定要记住自己的ID号和密码,为了防止密码泄漏,顾客可以自己修改密码;

2)进入网上商店,挑选商品。

顾客可以按产品类别检索商品,也可以输入产品名称等信息,通配检索数据库,找出所关心的商品;

3)查看商品细节说明,了解价格、付款及送货方式、购物说明等信息;

4)选中商品后,输入购买数量并点击“选购”按钮,将商品放入购物车;

5)选购结束,检查购物车,核实商品和数量是否正确,如有出入,可以重新调整商品和数量,如无误,则去“收银台”结帐。

6)收银台提交购物清单、选择付款方式及送货方式。

完成购物过程。

3.1.4后台管理人员的操作过程如下:

1)管理人员输入ID,密码进入管理页面。

2)管理人员进入管理页面,页面左侧显示去往商店图书查询,添加图书资料,订单信息查询,用户信息查询的链接。

3)管理人员点击商店图书查询页面:

4)管理人员点击添加图书资料页面:

输入需添加的图书信息(包括图书名称,作者,出版社,所属类别,书号,定价,总数量和图书简介),管理人员点击提交向后台数据库提交信息。

提交成功的话,页面显示新图书资料提交成功,否则显示数据库操作失败。

5)管理人员点击订单查询页面:

页面显示出已接到订单,其中包括图书名称,作者,图书类别,单价,数量。

以及总金额,总数量,下单时间,交货时间,总金额,下单时IP,用户备注,是否付款,是否交货等。

6)管理人员点击用户信息查询页面:

页面显示出用户ID号用户名,真实姓名,联系地址,联系电话。

管理员可以进行用户的删除,查找动作。

删除成功后,页面显示删除成功。

3.1.5产品功能:

•用户进入

厂选中图书放入k购物车

核对购物车

V

(选择付款方式

C选择送货方式

完成购物

3.1.6用户进入功能

3.1.7管理员进行管理功能

 

3.1.8购物车实现功能

3.1.9用户功能分析

用户需要注册成会员用户,需要用户注册使用的功能有:

(1)用户注册。

(2)用户添加图书到购物车的功能。

购物车的设讣,必须做到清晰、简单和方便。

(3)用户信息的自我管理。

用户的注册信息中,用户的地址、联系方式等都是图书配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅购物详情等信息。

图书选购图书详细情况

查看

3.1.10管理功能分析

对网站的管理者来说,分析网站的管理要求,以下功能是必不可少的。

(1)新书登记。

将新书的各种信息:

书名、价格、出版社、作者、封面等录入到数据库中,是网站管理中的一项基本的工作。

(2)用户管理。

网站应该可以对用户进行诸如删除、查看部分用户信息等功能。

删除订单

(3)订单管理。

这是最重要的管理功能。

管理者应该可以每天清晰的查阅有多少订单生成、每个订单的详情等信息,并了解个订单的处理情况。

(4)对管理员的管理

(5)购物车管理

3.2对性能的规定

3.2.1精度

(1)要按照严格的数据格式输入,否则系统不予响应进行处理。

(2)查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。

因为通常有文件的记录会很多,所以本系统釆用了两种方法进行查询:

直接查询和模糊查询。

3.2.2时间特性要求

该系统的时间特性要看系统开发的后续工作,以及用户对系统的喜爱程度,如果我们能够吸纳一些网店的特色,并且独创自己的特色,引进比较先进的技术,估计是2-3年的生命周期,而一般操作的响应时间应在120毫秒内。

3.2.3灵活性

该系统很灵活,只需在一些网店网站的原有基础上不断扩充、不断完善,不存在其它问题。

3.3输入输出要求

输入项:

名称

标识

数据

类型

输入方式

输入媒介

输入来源

Content

Varchar

用户输入

键盘

TextBoxl

Title

TextBox2

UserName

参数传递

系统

Login・js

P

Time

DataTime

系统提取

系统时间

输出项:

数据类型

输出方式

输出媒介

写入数据库

数据库

耳入数据库

3.4数据管理能力要求(针对软件系统)

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

3.5故障处理要求

为了使网上书城获得更好的安全性、扩展性和更高的执行效能,整个系统采取分布式部署的方案,将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来。

实现管理与数据的分离,便于管理和维护

网上书城面向全球互联网用户,进行相关交易前必须注册为本网络平台会员,才能拥有相应权限;

应用本平台必须保证电脑或其它访问本平台的软件有杀毒防毒能力,对于因客户中毒而产生的交易损失本平台不负任何责任;

平台用户用妥善保管好个人密码,一旦发现丢失,需尽快提供相关证明交于客服人员进行相关帐户锁定与资料的修改。

3.6其他专门要求

该系统所要满足的最大也是最主要的要求就是操作的简便性及内容的丰富性。

4、运行环境规定

4.1设备

普通PC即可,也可选用支持J2EE的主机,虚拟主机,基于开发使用的是开源系统,所以具有了很好的移植性,对硬件网络没有特殊要求,以客户实际购买力为主。

4.2支持软件

(1)操作系统可以是Windows2003Server

(2)Microsoft.NETFramework2.0

(3)MicrosoftAtlas1.0正式版

(4)FastReportV4.01、Netadvantageo3CLR2.0>

TeeChart

(5)MicrosoftSQLServer作为数据存储数据库,或者采用MySql;

(6)JSP/SERVLET/JavaBean技术作为系统的解决方案,使系统具有更好的可扩展性;

(7)Weblogic作为系统的应用服务器,或者支持JDK1.4.2,T0MCAT4,SERVERLET,JDBCFORMYSQL&

MSSQL虚拟主机;

(8)客户端采用Windows95/98/me/Xp/2000/2003,Unix,Linux,Vista,MacOS各版、IE/Maxthon/GreenBrown/Firefox等浏览器

(9)资金允许条件下选用支持PHP4&

5+Zend2.1,支持DS0(APACHE模块)和CGI两种方式运行,这样在客户端维护,可以自山选择PHP脚本的运行方式。

4.3接口

4.3.1硬件接口

本软件不需要特定的硬件或硬件接口进行支撑。

586以上PC机均可运行此软件。

4.3.2软件接口

运行于Windows95及更高版本的操作系统之上。

4.4控制

无。

為;

子鳥舞去思考全面’请浏览后下裁’供参考。

可复制、编制’期待

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2