收藏 分销(赏)

在线商城需求说明书.doc

上传人:快乐****生活 文档编号:2888846 上传时间:2024-06-10 格式:DOC 页数:31 大小:277KB
下载 相关 举报
在线商城需求说明书.doc_第1页
第1页 / 共31页
在线商城需求说明书.doc_第2页
第2页 / 共31页
在线商城需求说明书.doc_第3页
第3页 / 共31页
在线商城需求说明书.doc_第4页
第4页 / 共31页
在线商城需求说明书.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、案卷号日期B2C在线商城软件需求说明书 作 者: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 目录 1 引言11.1 编写目的11.2 范围11.3 定义21.4 参考资料22 项目概述22.1 产品描述22.2 产品功能22.3 用户特点42.4 一般约束53 具体需求53.1 功能需求53.1.1 会员注册53.1.2 会员登录63.1.3会员密码找回73.1.4会员个人信息维护73.1.5地址薄83.1.5.1添加地址薄93.1.5.2修改地址薄93.1.5.3删除地址薄103.1.6会员交易历史查询103.1.7会员积分查询113.1.8商品展示123

2、.1.8.1商品分类浏览123.1.8.2商品搜索123.1.8.3商品评论133.1.9购物车143.1.9.1添加购物车143.1.9.2修改商品数量153.1.9.3删除商品153.1.10收藏夹163.1.11结账173.1.12会员注销173.2 外部接口需求183.2.1 用户接口183.2.2 硬件接口183.2.3 软件接口183.2.4 通信接口193.3 性能需求193.4 设计约束203.4.1硬件的限制203.5 属性203.5.1 可用性203.5.2 安全性203.5.3 可移植性203.5.4 可维护性211 引言1.1 编写目的本文档是基于B2C在线商城软件系统

3、的前台功能的基本需求制定的。本文档的编写是为了规范化本系统的编写,提高系统开发过程的能见度;也是为了下一阶段的设计、开发提供准备和依据,为项目小组成员对需求的理解提供详尽的描述,以及在开发过程中的各个环节的链接以及各个组成员之间的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。预期读者:客户、项目小组的各个成员以及辅导老师等。1.2 范围a 产品名称:B2C在线商城b 该产品为公司的销售、服务和资讯提供了一个平台,为消费者的浏览产品信息和购物提供了一个平台。它涉及前台管理和后台管理。c 公司依托于该产品开展综合性的网络营销活动,推广网站,树立品牌。本产品重要提供以下服务:1)

4、、产品展示:7*24小时永不关门的产品展示平台。重要展示产品的信息,涉及文字、图片、多媒体等展示手段。2)、销售服务:提供自助式的订单填写向导,历史订单追溯等多种销售服务。增长销售服务水平,减少人力成本。3)、售后服务:保存历史账单,加强顾客消费体验。提供公司相关产品的有关信息、购物指南,有助于消费者使用本公司的产品。4)、提高品牌价值:做好顾客在本网站购物时的细节方面,比如订单、投诉、购物指南以及事务解决的及时性,有助于加强公司在顾客心中的印象度和诚信度。5)、后台管理服务:重要是对买家、卖家、商品信息、订单信息、商家活动等的管理。1.3 定义1、会员:在B2C在线商城注册成功的人。2、用户

5、:在B2C在线商城未注册以及注册未成功的人。3、ES:B2C在线。4、PC:Personal Computer,个人计算机。5、JDK:Java Development Kit。6、B/S:(Browser/Server结构)结构即浏览器和服务器结构。7、IE:Windows Internet Explorer,即IE浏览器。8、HTTP:HyperText Transfer Protocol,超文本传输协议。9、TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议。10、MVC:模型(Model)、视图(V

6、iew)和控制(Controller)。11、JSP:Java Server Pages。1.4 参考资料a 国家标准软件开发模板GB856788。2 项目概述2.1 产品描述本系统为了展示公司的产品,开展公司的销售活动,树立公司的品牌而建设,重要合用对象是广大网上的顾客。此系统不是一个独立的软件,它需要数据库的支持,例如Oracle数据库;它还需要网络的支持,在局域网和互联网中都可,这就需要服务器的支持,例如tomcat服务器等;还需要JDK的支持。此系统包含了前台管理和后台管理,而前台包含注册、登录、商品浏览以及购物等服务。重要满足客户的需求。2.2 产品功能1、本产品重要功能模块如表(1

7、)。B2C在线网上商城模块编号会员注册ES-1会员登录ES-2会员密码找回ES-3会员个人信息维护ES-4地址薄(ES-5)添加地址薄ES-5-1修改地址薄ES-5-2删除地址薄ES-5-3会员交易历史查询ES-6会员积分查询ES-7商品展示商品分类浏览ES-8-1商品搜索ES-8-2商品评论ES-8-3购物车(ES-9)添加购物车ES-9-1修改商品数量ES-9-2删除商品ES-9-3收藏夹ES-10结账ES-11会员注销ES-12 表(1)2、本产品各个功能的业务逻辑流程如图(1) 图(1)2.3 用户特点本产品的使用对象重要是:1、 消费者一般在网上购物的消费者重要特点是他们都可以使用计

8、算机的基本操作。 2.4 一般约束1、系统中的错误信息提醒: a、错误信息提醒框; b、网页错误信息,即文本型。 这两种的信息错误提醒方法都可以。3 具体需求3.1 功能需求3.1.1 会员注册1、功能描述:用户在商城购物时,需要注册成为会员才可以购物,而此模块就是完毕会员的注册功能,让用户注册成为会员,方便购物。2、使用对象:商城的未注册用户。3、输入要素如表(2)。数据项说明输入格式是否必填E-mail地址一旦注册成功不可改变文本是用户名618个字符,一个汉字两个字符文本是登录密码618个字符文本是确认密码618个字符文本是身份证号码文本是电话号码文本是所在地文本是邮政编码文本是 表(2)

9、4、模块描述如表(3)。内容描述模块编号ES-1模块名称用户注册重要参与者商城未注册的用户模块功能描述提供用户注册页面,填写用户必要信息前置条件无后置条件成为会员,可以购物扩展用户注册成功后,成为会员,就可以登录购物。 表(3)5、过程描述:用户进入该网站,直接点击网站首页的的“【注册】”链接或未注册的用户在选好商品需要购买时,网站会提醒该用户不是会员,则会直接跳转到注册页面;在注册页面里,用户填写好必要信息,点击“提交”按钮,则用户所填信息提交给系统验证,若验证通过,则系统提醒“注册成功”,否则系统提醒“注册失败”,则用户重新填写信息注册。6、表单中的验证:在提交信息给系统时,系统对数据验证

10、,此时系统通过javascript来对数据进行验证。重要验证输入时有些数据是否满足规定的长度以及有些数据是否满足规定的格式,比如验证E-mail地址格式、身份证号码格式、电话号码格式以及邮政编码格式。还要验证用户所注册的E-mail地址是否已被用过,即E-mail地址唯一性检测。 3.1.2 会员登录1、功能描述:重要用来对会员登录时的用户名和密码的验证,看是否是会员,即重要对登录用户身份的验证。2、使用对象:注册成功的会员。3、输入的要素如表(4)。数据项说明输入格式是否必填用户名用注册时的邮箱地址登录文本是密码文本是 表(4)4、模块描述如表(5)。内容描述模块编号ES-2模块名称会员登录

11、重要参与者通过注册成功的会员、未注册的用户模块功能描述对登录用户进行身份的验证前置条件无后置条件用户通过系统的合法验证后,可以使用合法身份来购物和查阅商品信息以及其他操作扩展可以允许用户先选好商品,然后再去登录 表(5)5、过程描述: 注册成功的会员可以在首页中点击“【登录】”链接进入登录页面,还可以在选购好商品之后系统提醒进入到登录页面。在登录页面里,会员根据注册成功的用户名和密码进行登录,系统对其输入的用户名进行验证,若成功,则成功登录;否则失败。失败时提醒失败信息。6、表单验证:重要验证邮箱地址格式。3.1.3会员密码找回1、功能描述:当会员忘掉登录密码时,可通过此功能来找回密码。2、使

12、用对象:已经注册过的会员3、输入要素如表(6)。 数据项说明输入格式是否必填E-mail地址文本是 表(6)4、模块描述如表(7)。 内容描述模块编号ES-3模块名称会员密码找回重要参与者已经注册过的会员重要功能描述重要完毕会员密码的找回前置条件已经注册成功的会员且忘掉密码后置条件可以重新获得密码,获得合法的身份进入商城购物扩展输入E-mail后,验证对的后可以让会员重新设立密码或会员提供一个手机号码,系统将会员密码发送去会员提供的手机号码,根据手机的验证来重新获取密码。 表(7)5、过程描述: 会员在登录页面点击“忘掉密码”链接后,进入密码找回页面,会员输入E-mail地址,E-mail地址

13、通过系统验证以后,系统给出会员注册时的密码;假如E-mail地址错误,则密码找回操作失败。6、表单验证:重要验证邮箱地址格式。3.1.4会员个人信息维护1、功能描述:当会员的有些信息变更时,需要在这里进行个人信息的修改,此模块重要对会员信息的一个更新。2、使用对象:注册成功且登录成功的会员。3、输入要素如表(8)。数据项说明输入格式是否必填用户名618个字符文本否原密码618个字符文本否新密码618个字符文本否电话号码文本否所在地文本否邮政编码文本否 表(8)4、模块描述如表(9)。 内容描述模块编号ES-4模块名称会员个人信息维护重要参与者登录成功的会员重要功能描述更新个人信息前置条件登录成

14、功后置条件获得最新的个人信息,方便会员管理以及购物扩展无 表(9)5、过程描述:会员登录成功后,然后点击首页的“会员个人信息维护”链接,进入个人信息维护界面,填写个人信息,系统对其填写的信息进行验证,若通过,然后就对这个会员的信息进行更新,若成功,则提醒成功,否则提醒失败。在此过程中,用户的E-meil地址为不可修改项。6、表单验证:重要对用户名、原密码和新密码的长度以及电话号码、邮政编码格式的验证。3.1.5地址薄1、功能描述:登录成功的会员可以在地址薄中创建自己的地址薄,会员在结账时可以选择某个地址作为送货地址。2、使用对象:登录成功的会员3、模块描述如表(10)。内容描述模块编号ES-5

15、模块名称地址薄重要参与者成功登录的会员重要功能描述创建自己地址薄前置条件会员必须已登录后置条件ES-5-1ES-5-2ES-5-3扩展会员可以在提交订单时填写地址 表(10)4、过程描述: 会员成功登录后,点击导航栏中的“【地址薄】”进入地址薄页面,然后会员就可以进行各种操作。3.1.5.1添加地址薄1、功能描述:会员进入【地址薄】页面后,可以在此区域中添加自己的地址。2、使用对象:进入【地址薄】页面的会员3、输入要素如表(11)。数据项说明输入格式是否必填真实姓名文本是送货地址文本是邮政编码文本是电话号码文本是 表(11)4、模块描述如表(12)。 内容描述模块编号ES-5-1模块名称添加地

16、址薄重要参与者会员重要功能描述添加送货地址前置条件登录成功的会员,且进入【地址薄】页面后置条件可以在购物时用此地址作为送货地址扩展可以在提交订单时填写 表(12)5、过程描述: 会员填写所有地址信息,提交系统验证,若通过验证,且交由系统解决,添加至数据库,则表达添加成功;否则添加失败。6、表单验证: 重要验证表单是否为空,若为空,则提醒犯错信息。 3.1.5.2修改地址薄1、功能描述:会员对自己所添加的送货地址进行更新。2、使用对象:登录成功的会员。3、输入要素如表(13)。数据项说明输入格式是否必填真实姓名文本是送货地址文本是邮政编码文本是电话号码文本是 表(13)4、模块描述如表(14)。

17、内容描述模块编号ES-5-2模块名称修改地址薄重要参与者会员重要功能描述更新送货地址前置条件登录成功的会员,且进入【地址薄】页面,且必须已有一个或多个送货地址后置条件无扩展无 表(14)5、过程描述: 会员点击地址薄列表中的一个地址后的“修改”按钮,出现修改页面,然后 会员填写所有地址信息,提交系统验证,若通过验证,且交由系统解决,更新至数据库,则表达更新成功;否则更新失败。6、表单验证:重要验证表单是否为空,若为空,则提醒犯错。3.1.5.3删除地址薄1、功能描述:会员对自己不用的地址进行删除。2、使用对象:登录成功的会员。3、模块描述如表(15)。内容描述模块编号ES-5-3模块名称删除地

18、址薄重要参与者会员重要功能描述删除失效的送货地址前置条件此送货地址没有订单和它关联后置条件无扩展无 表(15)4、过程描述: 会员点击地址薄中某一个地址后的“删除”按钮,就可以删除此地址,但在删除时系统会给出“是否删除”的提醒信息。3.1.6会员交易历史查询1、功能描述:查询会员的历史交易。2、使用对象:会员。3、输入要素如表(16)。数据项说明输入格式是否必填起始时间时间间隔不得超过12个月选择是结束时间选择是订单状态状态只有两种:已支付和未支付。选择是 表(16) 输出要素如表(17)。数据项说明订单号客户号会员的邮箱地址下单时间订单状态详情按钮 表(17)4、模块描述如表(18)。内容描

19、述模块编号ES-6模块名称会员交易历史查询重要参与者会员重要功能描述查询会员的交易情况前置条件必须是会员且登录成功,查询条件输入对的后置条件可以了解自己的订单的详情扩展无 表(18)5、过程描述: 非会员点击首页的“会员交易历史查询”链接,系统提醒去登录;登录成功后的会员点击首页的“会员交易历史查询”链接,跳转到会员交易历史查询的页面,会员选择查询的条件,点击“查询”按钮,提交查询条件,系统在数据库中查找,若数据库中由符合查询条件的订单,就显示到前台页面中;否则提醒“没有符合条件的订单”。在显示的查询的订单页面中,每一个订单后面都有一个“详情”按钮,会员点击这个按钮,就可以看见自己订单的具体信

20、息。每一个订单的详情中涉及订单号、客户号、下单时间、订单状态、订单金额、支付方式、收货人、收货人地址、收货人E-email、收货人手机以及这个订单所包含的商品信息。订单中的商品信息涉及商品编号、商品名称、商品价格、折扣率以及购买数量。3.1.7会员积分查询1、功能描述:用来查询会员当前总积分和积分明细。2、使用对象:成功登录的会员。3、输出要素如表(19)。数据项说明当前总积分订单号下单时间订单金额获得积分某个订单单独获得的积分 表(19)4、模块描述如表(20)。内容描述模块编号ES-7模块名称会员积分查询重要参与者会员重要功能描述查询会员积分情况前置条件必须是会员且登录成功后置条件可以了解

21、自己的积分的详情,使会员在购物时享受积分服务扩展无 表(20) 5、过程描述:会员登录成功后,点击首页的“会员积分查询”链接,就可以看见自己积分的具体情况。会员积分规则则在系统后台有具体说明。3.1.8商品展示3.1.81商品分类浏览1、功能描述:首页显示商品分类,每类商品下包含子类。便于用户浏览,购买时快速找到欲购商品。2、使用对象:所有人。3、输出要素如表(22)。数据项说明大类别商品所属的大的类别小类别商品所属的小的类别商品图片商品名称商品价格商品折扣率商品具体信息介绍点击商品图片时就会出现商品的具体信息页面 表(21)4、模块描述如表(23)。 内容描述模块编号ES-8-1模块名称商品

22、分类浏览重要参与者所有人重要功能描述方便用户查找商品,方便购物前置条件无后置条件无扩展无 表(22)5、过程描述:用户可以在首页中商品目录下的类别可以找到自己所想购买商品所属的类别,然后点击类别链接,类别下就会出现许多的商品,在类别中点击商品的图片,就可以查看商品的具体信息。3.1.82商品搜索1、功能描述:根据所输入的关键字,快速找到自己想要买的商品。2、使用对象:所有人。3、输入要素如表(24)。数据项说明输入格式是否必填商品类别选项否关键字文本是 表(23)4、模块描述如表(25)。内容描述模块编号ES-8-2模块名称商品搜素重要参与者所有人重要功能描述快速查找商品前置条件无后置条件无扩

23、展无 表(24)5、过程描述:在首页点击“商品搜索”链接,进入商品搜索页面输入查询条件或直接在首页中输入查找的条件,提交系统进行搜索。查询条件重要是商品类别和商品名称。商品类别向可以选择商品之类别之一,假如不选,则默认;关键字可以是任意的字符组合,如不填写,则为空,搜索结果显示为没有满足条件的商品。搜索结果以商品列表的形式在当前页显示。每个搜索商品显示涉及图片,名称,市场价,折扣率,并附有“购买”和“收藏”两个按钮。3.1.83商品评论1、功能描述:会员可以对网站的商品发表评论和打分,并可以查看其它会员的留言。2、使用对象:会员3、输入要素如表(26)。数据项说明输入格式是否必填打分选项是内容

24、文本否 表(25)输出要素如表(27)。数据项说明会员名会员邮箱地址发表时间发表时的系统时间打分发表内容 表(26)4、模块描述如表(28)。内容描述模块编号ES-8-3模块名称商品评论重要参与者会员重要功能描述评分和发表评论前置条件无后置条件可以了解商品好坏以及商家信誉度扩展无 表(27)5、过程描述: 在每一个商品的具体信息下都有“查看用户具体评论”和“参与评论”的链接,会员可以点击“查看用户具体评论”链接去查看所有会员的评论;点击“参与评论”链接可以参与评论。 进入“参与评论”界面,会员可以打分和书写评论;打分分为五个等级:很不喜欢、不喜欢、还行、喜欢、很喜欢。一个会员对一个商品只能评论

25、一次。 商品评论显示是从时间早届时间晚来显示。3.1.9购物车 购物车是会员购买的商品存放处,会员购买商品后,商品会添加到购物车中,添加的商品默认数量为1。购物车中同时可存放多件商品,每件商品的购买数量在结账前可以随时更改,也可在结账前随时删除。暂时不购买的商品,可先放入收藏夹中保存。 模块描述如表(29)。内容描述模块编号ES-9模块名称购物车重要参与者会员重要功能描述装载产品前置条件无后置条件ES-9-1ES-9-2ES-9-3扩展任何人都可使用 表(28)3.1.9.1添加购物车1、功能描述:会员选好商品后点击“购买”按钮将商品加之购物车。2、使用对象:会员3、输出要素如表(30)。(即

26、购物车中显示商品的字段)数据项说明商品名称原价折扣率节省费用数量操作即删除 表(29)4、模块描述如表(31). 内容描述模块编号ES-9-1模块名称添加购物车重要参与者会员重要功能描述方便购物前置条件无后置条件可以结账扩展任何人都可以使用 表(30)5、过程描述:会员购买商品时,可以有四中获取方式。一是选购首页或广告页中有显示,直接获取。二是某商品分类,进入该类商品页面,获取商品。三是商品搜索,获取商品。四是进入收藏夹,获取商品。获取商品后,会员通过点击商品项的“购买”按钮,将商品加入购物车。获取商品后,通过点击商品图片,可先浏览商品的具体信息:商品图片、原价、折扣率、节省、库存量、用户评分

27、和商品描述,再加入购物车。假如库存为0,只能收藏,不能购买。在购物车中,商品显示项有商品名称、原价、折扣率、节省以及数量,数量默认为1.当会员点击“收藏”按钮,表达选中的商品暂不购买,商品会被加入收藏夹中永久保存。用户再次登录时,收藏夹中的商品可重新加入购物车购买。在购物车页面中,点击“继续购买”,继续购买其它商品。点击“进入结算中心”,进入结账页面。3.1.9.2修改商品数量1、功能描述:结算之前,会员可以改变购买商品的数量。2、使用对象:会员3、模块描述如表(32)。内容描述模块编号ES-9-2模块名称修改商品数量重要参与者会员重要功能描述修改购物中购买的商品的数量前置条件购物车中有需要购

28、买的商品后置条件无扩展任何人都可以使用 表(31)4、过程描述:会员点击“购买”按钮将商品加入购物车时,默认数量为“1”。会员可以在数量文本框中将“1”修改为欲购买的数量,并通过点击“更新”按钮使修改生效。假如更新的数量小于等于库存,系统将显示更新后的数量,价格和总价;假如更新的数量大于库存,系统将提醒库存局限性。3.1.9.3删除商品1、功能描述:购买过程中,会员可对商品数量进行删除。2、使用对象:会员3、模块描述如表(33)。内容描述模块编号ES-9-3模块名称删除商品重要参与者会员重要功能描述删除购物中购买的商品的数量前置条件购物车中有需要购买的商品后置条件无扩展任何人都可以使用 表(3

29、2)4、过程描述:购买过程中,会员可以对商品进行删除。每个商品项都带有一个“删除”一个按钮,点击该按钮,系统将弹出删除确认对话框,会员确认是否删除。3.1.10收藏夹1、功能描述:顾客选中的商品暂时不购买,可以先放到收藏夹里保存。会员退出登录,收藏夹里的商品永久保存,下次登录还可以看到自己的收藏夹,收藏夹里的商品还可以加入购物车。2、使用对象:会员3、输出要素如表(34)数据项说明商品图片商品名称原价折扣率操作涉及加入购物车和删除 表(33)4、模块描述如表(35)。内容描述模块编号ES-10模块名称收藏夹重要参与者会员重要功能描述保存暂不购买的商品前置条件无后置条件无扩展无 表(34)5、过

30、程描述:点击首页中的“收藏夹”链接,可以进入收藏夹页面中,在此可以看见自己加入收藏夹内的商品。在收藏夹内,会员可以删除自己加入收藏夹里的商品。点击“删除”按钮时,系统将弹出删除确认对话框,会员确认是否删除。在每一个商品项都有“收藏”按钮,点击即可加入收藏夹。购物车页面中的每一个商品项有“移入收藏夹”按钮,表达在购物过程中,也可随时将商品移入收藏夹,暂时不购买。收藏夹里的商品可以永久保存,直到此会员不存在。3.1.11结账1、功能描述:重要完毕会员购物完毕时核对商品信息、确认订单以及收货地址的完善。2、使用对象:登录成功的会员3、模块描述如表(36)。内容描述模块编号ES-11模块名称结账重要参

31、与者登录成功的会员重要功能描述核对信息、下订单和完善送货地址前置条件购物车里必须至少有一件商品后置条件无扩展所有人都可以使用,配送方式支持“支付宝”、“先付款后到货”等方式。 表(35)4、过程描述: 提交订单必须是成功登录的会员,因此,用户在进入结算页面时,若不是会员,系统提醒用户需要注册成为会员且成功登录后才可以提交订单;若是会员,但未登录,则系统需要提醒会员去登录,才可以提交订单。订单页面重要显示:已购买的商品清单、总价、积分、送货地址和配送方式。点击商品清单的“修改”按钮,可返回购物车页面对商品进行再次修改。用户可选择使用积分抵用商品价格,假如选择抵用,总价为抵用后的价格。送货地址,会

32、员可以选择重新填写和在地址薄里选择两种;若选择重新选择,会员须填写送货地址;若选择在已有的地址薄里选择,会员则可以选择已有的地址。若是初次结账且地址薄里没有预备地址,则需要填写送货地址;非初次结账,显示上次购物时的送货地址,并默认为本次的送货地址配送方式只支持“货到付款”。确认购买,点击“提交订单”,系统提醒“您的订单已提交成功!”和订单总金额,购买完毕就。3.1.12会员注销1、功能描述:会员购物完毕时,可以点击“注销”按钮退出商城。2、使用对象:成功登陆的会员3、模块描述如表(21)。内容描述模块编号ES-12模块名称会员注销重要参与者会员重要功能描述退出商城。前置条件必须是登录后的会员后

33、置条件扩展无 表(36)3.2 外部接口需求3.2.1 用户接口1、E-mail地址:有效的E-mail地址格式,注册成功后不可更改。2、用户名:618个字符,可认为任意字符涉及汉字,若有汉字,则一个汉字为两个字符。3、密码:618个字符。3.2.2 硬件接口1、带有终端显示的计算机,例如PC机、笔记本电脑、台式机等都可以。但不支持移动终端设备。2、分辨率为1024*768以及以上。3、内存为1G以及以上。4、网卡:网卡(Network Interface Card)也称为网络适配器或网板,它负责计算机与网络介质之间的电气连接、数据流的传输和网络地址确认。5、集线器:集线器又称集中器,集线器是

34、连接网络上各个结点的一种装置,当网络的某个结点发生故障时,连接在集线器上的结点立即可以检测到,并且不影响网络上其他结点的正常工作,有助于网络的维护和故障排除。6、网桥:网桥是一种存储转发设备,重要用来连接类型相似的局域网络。7、路由器:路由器是连接两个或更多个逻辑上互相独立的子网,工作在ISO/OSI的第三层,即网络层。8、网关:网关又称协议转换器,它负责将协议进行转换并且保存原有的功能,将数据重新分组,以便在两个协议不同的网络之间进行通信。网关工作在OSI协议的传送层或更高层,重要用于连接不同结构体系的网络或用于局域网与主机之间的连接, 9、中继器:中继器是最简朴的局域网延伸设备,运营在物理

35、层,即OSI的最底层。 3.2.3 软件接口1、该系统在开发过程所用的软件如下: myeclipse-8.0.0-win32 Apache-Tomcat-6.0.16 JDK1.6.0.17 Oracle Database 10g 10.2.0.42、该系统可在windows操作系统或unix操作系统上运营,数据库在windows操作系统上运营。 建议Windows版本最佳在Microsoft Windows XP Professional SP3以及以上。3、该系统采用B/S架构,可通过浏览器访问,使用IE6.0或更高版本的浏览器可顺利完毕各项功能。且分辨率在1024*768以及以上。4、该

36、系统可运营于局域网,也可运营于互联网。3.2.4 通信接口1、HTTP:是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。2、TCP/IP:这个协议是Internet最基本的协议、Internet国际互联网络的基础,简朴地说,就是由网络层的IP协议和传输层的TCP协议组成的。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如

37、何在它们之间传输的标准。TCP/IP是一个四层的分层体系结构。高层为传输控制协议,它负责聚集信息或把文献拆提成更小的包。低层是网际协议,它解决每个包的地址部分,使这些包对的的到达目的地。3.3 性能需求1、精度规定:在数据的选择上,除了考虑产品对于网站系统在运营效率、数据解决能力等方面的支持功能外,重要的是选择适合整个开发队伍技术能力的系统。在数据库结构设计方面,着重考虑数据安全、查询速度、数据整理效率等。此外,合理限制数据库的操作权限可以满足一定的数据安全规定。数据精确度也规定数据存储部分非常稳定,其重要是指用来保存大量数据的设备,我们知道建立一个网站需要大量的数据作为基础,丰富的资讯需要有

38、大型的数据存储系统来支持,数据存储部分不仅需要有海量存储能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存储和发布等功能。2、时间特性规定: 本系统在正常的网络环境下,应可以保持系统的及时响应:a、 小批量的业务解决的响应时间在38秒;b、 大批量的业务解决和查询的时间控制在3040秒以内。3.4 设计约束3.4.1 硬件的限制由于此系统的数据库使用的是Oracle数据库,又要考虑同时访问的人数,因此服务器的内存是必要比较大的内存,还要存储平常系统运营的日记,因此硬盘的容量也要比较大。3.5 属性3.5.1 可用性1、当用户 正在购买商品时,发生意外,比如买方的电脑忽然断电或浏览器忽然奔溃或服务器方忽然发生意外,致使购买过程忽然中断,系统要具有记住用户在忽然中断之前的数据的功能。2、对用户的一些敏感性操作,需系统具有日记记录的管理。3、系统的高可运用性要达成99.99999%。4、可支持100个用户并发使用。3.5.2 安全性1、用户注册时用MD5加密算法对密码进行加密;2、用户登录时对其验证,防止非法用户登录。3.5.3 可移植性可以保障系统在开发环境和部署环境的移植中安全,可用。即开发环境的配置和部署环境的配置一致,甚至比开发环境还好。3.5.4 可维护性此系统采用JSP中的经典模式MVC模式开发,它把模型、视图和控制分开来做,清楚易懂,也有助于维护人员的维护。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服