1、面向中小型书店的网上书店系统-订单子系统补充规约版本 面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 2修订历史记录日期 版本 说明 作者13/5/2007 需求功能描述 顾涛14/5/2007 功能改进 顾涛面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 3目录1. 简介 51.1 目的 51.2 范围 51.3 定义、首字母缩写词和缩略语 51.4 参考资料 51.5 概述 52. 功能 53. 可用性 53.1 帮助文档可用性 53.2 用户培训
2、时间 53.3 图形标准 53.4 系统可维护性 64. 可靠性 64.1 系统可用性 64.2 平均故障间隔时间 (MTBF) 64.3 平均修复时间 (MTTR) 64.4 精确度 64.4 最高错误或缺陷率 64.4 错误或缺陷率 65. 性能 65.1 事务响应时间 65.2 吞吐量 75.3 可容纳量 75.4 系统降级模式 75.5 资源利用情况 76. 可支持性 76.1 编码标准 76.2 系统编程语言 76.3 访问权限 76.4 系统使用类库 77. 设计约束 77.1 编程语言 77.2 开发工具 77.3 系统开发流程 87.4 兼容性约束 87.5 测试约束 8面向中
3、小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 48. 联机用户文档和帮助系统需求 89. 购买的构件 810. 接口 810.1 用户界面 810.2 软件接口 810.3 通信接口 811. 许可需求 812. 法律、版权及其他声明 813. 适用的标准 10面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 5补充规约 1. 简介1.1 目的此文档目的在于提供关于网上书店系统订单子系统的需求功能详述以及系统性能参数说明。1.2 范围该子系统基于 M 平台开
4、发(使用 ASP.net),使用 Microsoft SQL Server 作为数据库环境,可在 Windows 操作系统平台运行。1.3 定义、首字母缩写词和缩略语具体内容见词汇表.doc。1.4 参考资料http:/ 2.0+SQL Server 网络应用系统开发案例精解 清华出版社1.5 概述该系统需求功能文档包含简介、整体需求说明和具体需求三部分。简介部分概述文档的目的及使用;整体需求和具体需求部分以总分方式说明使用帮助、用户管理、图书分类、图书查询、推荐图书、图书试读付款管理、使用者意见和系统信息显示等需求功能。最后附文档补充说明。2. 功能订单管理子系统包括购物车、订单提交、付款确
5、认、订单查询打印和后台的订单受理、处理、存档、订单统计和电子报表功能。3. 可用性3.1 帮助文档可用性无使用经验的用户在使用帮助文档后,在 3 个小时左右就可以掌握基本的使用流程。(包括图书查询、图书购买和付款业务)。有使用经验的用户在浏览帮助文档中购书流程图后即可掌握基本的使用流程。3.2 用户培训时间用户培训时间是无使用经验用户熟悉软件大部分功能使用的时间。中型网上书店系统一般的用户培训时间为大约 3 小时。3.3 图形标准网上书店系统的图形使用符合 Microsoft 的 GUI 标准要求。面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential
6、, 2000 Page 63.4 系统可维护性系统设置了降级模式,在系统维护期间可以启用。这时用户只能浏览网页。采用模块化编程,方便对某一子系统功能进行修改。4. 可靠性4.1 系统可用性系统可用时间达到了 98以上,持续可运行时间可达 1500 小时。除普通用户账户外,设有管理员账户,可对系统进行维护。4.2 平均故障间隔时间 (MTBF)平均故障间隔时间是指两次相邻故障之间工作时间平均值。中型网上书店系统平均故障间隔时间为两个月。4.3 平均修复时间 (MTTR)平均修复时间指系统在运行期间解除故障所需时间,中型网上书店系统平均修复时间要小于 6小时。4.4 精确度系统输出具备的精确度如下
7、:对于图书价格,精确到分对于时间计量,精确到秒对于快递时间,精确到天4.5 最高错误或缺陷率最高错误或缺陷率通常表示为 bugs/KLOC(每千行代码的错误数目)或 bugs/function-point(每个功能点的错误数目) 。中型网上书店系统要求每千行代码的错误数目少于 60 个4.6 错误或缺陷率小错误:指页面显示异常,某些网页图片无法显示错误率:小于 10%较严重错误:对于网站用户的输入或命令,服务器无响应错误率:小于 3%严重错误:系统停止工作,处于崩溃状态,数据库运行失常造成数据存储及读取命令无效的情况缺陷率: 避免发生5. 性能5.1 事务响应时间系统使用者在不受网速制约情形下
8、,平均响应时间是 3s,最长响应时间是 8s。系统管理员最面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 7长相应时间不超过 2s。5.2 吞吐量系统最多可容纳的同时订单处理数不超过 5000。5.3 可容纳量系统最多可接受 5000 订单的提交。5.4 系统降级模式系统降级模式时,系统只提供网页浏览功能,不支持订单提交。 5.5 资源利用情况系统服务器要求至少 1GB 内存、80GB 硬盘空间并已连接 Internet。网络连接速度应大于1MB/s。客户机端要求客户端:64 MB SDRAM 和 200MB 硬盘空间并支
9、持 Internet 网络连接。6. 可支持性6.1 编码标准变量命名使用匈牙利命名法规则6.2 系统编程语言系统使用 Microsoft C编写,数据库使用 SQL server 语句,网页使用 ASP.net 构建。6.3 访问权限普通用户具有订单提交,订单修改,订单撤销权限。6.4 系统使用类库using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionSta
10、te;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Data.SqlClient;7. 设计约束7.1 编程语言系统使用 Microsoft C编写,数据库使用 SQL server 语句,网页使用 ASP.net 构建。7.2 开发工具在 Microsoft Visual Studio 2005 环境下进行 C代码编写在 Microsoft SQL Server 2005 环境下进行数据库语句编写面向中小型书店的网上书店系统 Version:
11、补充规约 Date: Confidential , 2000 Page 87.3 系统开发流程首先使用 C和 ASP.net 完成网站基本代码编写,然后嵌入 SQL server 语句。最后将两者进行整合调试。7.4 兼容性约束服务器操作系统要求为 Windows 版本,推荐为 Windows Server 2000.7.5 测试约束测试在 Microsoft Visual Studio 2005 环境下进行完后,于 SQL server 语句结合后必须在服务器上进行调试,测试。8. 联机用户文档和帮助系统需求用户手册需要提供详细的用户使用帮助说明,包括系统的基本介绍、功能。软件安装界面要求在
12、每一步显示当前执行的操作,在每个设有选项处提供详细的功能说明。这些说明将每个选项的功能和选于不选的区别进行详述。 帮助系统要包含订单的管理。最后附服务器维护的基本知识和方法。9. 购买的构件为实现该字系统系统涉及到的很多功能,下列软件(系统)需购买:服务器操作系统:提供该网上书店系统运行的操作系统环境。推荐为 Windows Server 2000。数据库系统:服务器需要相应的数据库软件才可支持网上书店系统中图书信息保存、用户信息保存等功能的实现。10. 接口10.1 用户界面订单提交界面;订单修改界面;10.2 软件接口Windows 操作系统与.net 平台的接口:.net frame w
13、ork服务器端与客户端的接口 ASP.Net10.3 通信接口通信接口遵循下列协议开发:传输层协议为 TCP网络层协议为 IP11. 许可需求该字系统软件必须在购买正版软件并获得使用许可后方可使用。12. 法律、版权及其他声明1、关于会员资格的说明(1)凡承认网上书店会员注册条款的自然人均可免费注册成为网上书店会员。 面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 9(2) 用户应同意提供详尽、准确的个人资料,并在注册的资料发生变化时,及时进行更新。(3) 如果用户提供的资料包含有不正确的信息,并且由此引起订购及送货无法正
14、常进行,而用户又不能提供合理的解释,网上书店保留结束用户使用其网络服务资格的权利。 (4) 用户自行配备上网的所需设备,包括个人电脑、调制解调器、宽带或其他必备上网装置;用户应自行负担因使用这种接入方式而产生的上网电话费、上网信息费及教育信息费。2、网上书店会员注册条款的接受 用户要想成为网上书店会员,享受网上书店的服务,必须完全接受和严格遵守网上书店会员注册条款。如果用户注册成功,即表示用户同意接受本注册条款,成为网上书店会员,享受网上书店规定的服务。3、 网上书店主要栏目的服务介绍:(1)eBook(下载)栏目:为会员提供最新书籍的下载。 (2)eMook(投稿中心)栏目:发布会员的作品,
15、网上书店给付稿酬。(3)ePub(出版中心)栏目:提供待出版的新书,为会员提供特价预订。4、会员使用网上书店服务时应遵守的重要条款:(1)网上书店提供的所有书籍仅供会员个人使用。(2) 遵守所有使用网络服务的网络协议、规定、程序和惯例;(3) 不得使用本网站从事违法活动; (4) 不得干扰或侵犯本网站的正常运行和其他用户的正常使用;(5) 从中国境内向境外传输技术性资料时不得违反中国有关法律、法规。 5、会员注册条款的修订 服务条款一旦发生变动,将会在重要页面上提示修改内容,或通过电子邮件或常规的信件通知用户。如果用户不同意所改动的内容,请终止使用网上书店提供的各项网络服务。如果继续使用,则被
16、视为接受服务条款的变动。6、会员的帐号,密码和安全性 用户一旦注册成功,即成为我读书网上书店的合法用户。用户将对自己的用户名和密码安全负责任,建议不要多人公用同一账号。另外,每个用户都要对以其用户名进行的所有活动和事件负全责。用户可随时改变密码。7、用户隐私制度网上书店严格履行用户个人隐私保密义务,承诺不公开、编辑或透露用户个人信息,并保证用户的私人信息不会被用于与网上书店无关的其它用途8、会员有以下行为而导致帐号被取消,责任自负 (1)违反网上书店注册条款 (2)提供虚假个人资料。 (3)使用违规手段积“币”。 (4)有损害他人的行为。 (5)会员有损网上书店的行为。 (6)违反中国的法律、
17、法规。 9知识产权与版权的声明 面向中小型书店的网上书店系统 Version: 补充规约 Date: Confidential , 2000 Page 10(1)会员须对所投稿件引起的争议负全部的责任。 (2)会员作品一经在网上书店中发表,会员三个月内不得随意处理作品。 (3)网上书店保留所发表作品的出版权和永久发布权。(4)网上书店网中所有内容均受著作权法、版权法及其它相关法律的保护。任何人不能擅自复制、仿造这些内容。 (5)网上书店提供的内容仅供会员个人使用,不得用于其它目的。 10法律声明及其它 (1)、本服务条款受约于中华人民共和国国家法律,会员和网上书店须一致同意服从中华人民共和国法
18、院管辖。如发生网上书店会员注册条款与中华人民共和国法律相抵触时,则这些条款将完全按法律规定重新解释,而其它条款则依旧保持对会员产生法律效力和影响。 (2)、网上书店中的帮助信息、栏目的相关介绍及注意事项为本条款的附件,作为解释本条款的具体依据。 (3)、本条款解释权归网上书店及其所有者。 11. 会员权利1、 网上书店会员可以自由下载网上书籍, 2、 会员享受网上书店提供的币值服务。3、 会员可以向网上书店投稿、浏览稿件。4、 会员可以下载网上书店为会员准备的打包资料。5、 对于好的稿件网上书店将汇编成册,放在 ePub 栏目预出版,接收读者意见并推荐给传统出版统领域。会员不用为出版承担任何风
19、险投资。6、 会员购买享受不同程度优惠(加 5 元邮寄费)。7、 会员可购买网上书店推出的特价书籍。8、 会员可以在网上书店技术中心中提出问题。9、 会员能参与网上书店举办的各种活动。10、 会员可以索取图书目录、订阅不定期邮件杂志。 11、 会员的隐私权受到保护。 12.会员义务1、 会员应关心网上书店,定期访问登录网上书店 。2、 会员有义务接收并仔细阅读网上书店的不定期邮件。3、 会员有参与网上书店投稿的义务。4、 会员有义务解答网上书店技术中心中提出的问题。5、 会员不能通过不正当手段增加币值。6、 会员有将网上书店推荐给朋友的义务。7、 会员有义务举报侵犯网上书店版权的行为。13. 适用的标准您同意遵守中华人民共和国保密法、计算机信息系统国际联网保密管理规定、中华人民共和国计算机信息系统安全保护条例、计算机信息网络国际联网安全保护管理办法、中华人民共和国计算机信息网络国际联网管理暂行规定及其实施办法等相关法律法规的任何及所有的规定,并对您以任何方式使用服务的任何行为及其结果承担全部责任。在任何情况下,如果网上书店合理地认为您的任何行为,包括但不限于您的任何言论和其他行为违反或可能违反上述法律和法规的任何规定,网上书店可在任何时候不经任何事先通知终止向您提供服务。