预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

网上商城购物系统需求说明书(五篇材料) 第一篇:网上商城购物系统需求说明书 需求说明书 1.引言 1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?” 这个问题。因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的 基础。软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和 软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。预 期的读者为系统的开发者、使用者和指导老师。 1.2背景 说明: (1)开发软件系统的名称:网上商城购物系统; (2)任务提出者:XX; (3)开发者:计算机科学与技术的小组成员xx; (4)用户:XX; (5)本系统将使用SQLServer2000作为数据库存储系统。 1.3定义 (1)Asp(activeserverpages)是微软公司推出的一种用以取代CGI的技术,基于目前绝 大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过 这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交 换); (2)ADO:ActiveXDataObject,ActiveX数据对象; (3)SQL:StructuredQueryLanguage。 1.4参考资料 1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理 及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQLServer动态网站开 发从基础到实践》杨世锡,赵辉编著第377507号 电子工业出版社20054、《ASP+SQLServer项目开发实践》黄雷编著第38854号中国铁道出版社 20065、《Dreamweaver8与ASP动态网站开发自学导航》戎马工作室编著第298301号机 械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清 华大学出版社,2005.2.任务概述 2.1目标 在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提 出了一个全新的概念,使得人类生活方式发生了重大的变革。网上购物是在互联网开放的网 络的环境下,基于浏览器/服务器(Browse/Server)应用方式,实现消费者的网上购物、商户 之间的网上交易和在线电子支付的一种新型的商业运营销售模式。网上购物分为企业对企业 (B2B)、企业对客户(B2C)、客户对客户(C2C),为任意一种商品带来了最直接的沟通 与运转渠道。采购商和消费者能通过互联网了解企业及产品,生产商与采购商能够快速地组 成的产品的周转渠道。 本文所研究的网上购物商城系统,旨在通过电子商务来使得人们购物变得更加方便。 2.2用户的特点 本软件的最终用户是系统的开发工作人员和指导老师侯睿;本系统面向具有网站管理 经验的网站维护人员,要求熟练操作计算机,了解管理网站的相关信息 2.3假定和约束 1)本系统的开发到结束时间只有15周时间,务必在指定的时间之内完成所有的设计、编 码、测试等工作。 (2)本系统的开发时间紧迫,撰写的文档较多,小组成员要合理分配任务并且要按时完成自己的任 务,有不明白的地方,一定要小组及时讨论。 3.需求规定 3.1对功能的规定 A、客户功能 (1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过 搜索栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信息,然后登陆。 (2)注册:用户必须认真填写个人信息以确保信息正确无误。 (3)登录:登录后的用户可以查看和修改自己的信息。 (4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。 B、管理员功能 (1)管理员注册:管理员注册直接通过数据库用户添加。 (2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入 后台管理界面。 (3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要 负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。另外还 要负责数据库的各种安全性和完整性维护。 3.2对性能的规定 3.2.1精度 (1)在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的原因 导致增加操作失败,也不允许发生重复增加的数据。 (2)在