- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淘宝网上购物系统需求规格说明书
三、需求规格说明书
1.引言 1
1.1编写目的 1
1.2项目背景 2
1.3定义 2
1.4参考资料 2
2.任务概述 3
2.1目标 3
2.2运行环境 3
2.3条件与限制 3
3.数据描述 3
3.1静态数据 3
3.2动态数据 3
3.3数据库介绍 3
3.4数据词典 3
3.5数据采集 3
4.功能需求 3
4.1功能划分 3
4.2功能描述 3
5.性能需求 3
5.1数据精确度 3
5.2时间特性 3
5.3适应性 3
6.运行需求 3
6.1用户界面 3
6.2硬件接口 3
6.3软件接口 3
6.4故障处理 3
7.其它需求 3
1.引言
1.1编写目的
随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。网上购物是一种具有交互功能的商业信息系统。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2项目背景
软件名称:淘宝网上购物系统
提出者:王春玲
开发者:王春玲
用户:大学生
实现软件的单位:西安文理学院
1.3定义
Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。
ADO:ActiveX Data Object, ActiveX 数据对象
SQL:Structured Query Language
1.4参考资料
[1] 杨翼川、徐梅.《ASP动态网页设计实战》[M].北京:机械工业出版社,2000,13
[2] 林金霖.《ASP实务经典》[M].北京:中国铁道出版社,2001,209
[3] 丁贵广.《ASP编程基础与实例》[M].北京:机械工业出版社,2002,51
[4] 白以恩.《计算机网络基础及应用》[M].哈尔滨:哈尔滨工业大学出版社,2000,33
[5] 黄梯云.《管理信息系统》[M],北京:电子工业出版社,1995,198
[6] 丁宝康.《数据库原理》[M].北京:经济科学出版社,2000,279
2.任务概述
2.1目标
本平台利用现在比较广泛的ASP平台+SQL server2000数据库的架构实现的,此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品等功能;后台管理是提供给管理员的,其中包括:商品管理、新闻管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.2运行环境
操作系统:Microsoft Windows 2000 Advanced Server,Web服务器
支持环境:IIS 5.0
数 据 库:Microsoft SQL Server 2000
OFFICE 2003
2.3条件与限制
(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2000。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
3.数据描述
3.1静态数据
由于本网站是用ASP(.NET)开发的,这属于动态开发技术。为什么不用静态语言(HTML)开发,主要是为了减少编码工作量。这虽然提高了开发效率,缩短了开发时间,但却容易造成编码上的漏洞,而用静态语言(HTML)则基本上没有这个问题。如果从数据的更新时间的快慢上分类话,属于静态数据的有鲜花数据库、用户资料以及网站上的文本或页面说明(如配送说明、支付说明)、供下载的加密软件。这些数据的更新或变动的可能性相对来说比较少。
3.2动态数据
输入数据:列表选项,查询关键字,新建记录项,导入文件。
输出数据:由查询关键字确定的数据库记录集合或全部记录。
内部生成的数据:中间查询结果。
3.3数据库介绍
本系统使用的数据库为SQL Server2000.
3.4数据词典
数据流图、层次方框图参见项目概述中的待开发软件的功能,其中涉及到的数据定义如下:
[1]名字=1{汉字}10|1{字母}20
[2]电话号码=1{数字|space| -}20
[3]身份证件号=1{数字|space| -}15
[4]电子邮件地址信用卡数字终止日期收费的地址
提供给网络用户对所下的订单进行查
文档评论(0)