网上购物系统需求规格说明书.docx

上传人:b****5 文档编号:4500921 上传时间:2022-12-01 格式:DOCX 页数:10 大小:192.18KB
下载 相关 举报
网上购物系统需求规格说明书.docx_第1页
第1页 / 共10页
网上购物系统需求规格说明书.docx_第2页
第2页 / 共10页
网上购物系统需求规格说明书.docx_第3页
第3页 / 共10页
网上购物系统需求规格说明书.docx_第4页
第4页 / 共10页
网上购物系统需求规格说明书.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

网上购物系统需求规格说明书.docx

《网上购物系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《网上购物系统需求规格说明书.docx(10页珍藏版)》请在冰豆网上搜索。

网上购物系统需求规格说明书.docx

网上购物系统需求规格说明书

一、需求规格说明书:

1.引言

1.1编写目的

现在随着电子商务的不断发展,也越来越贴近我们的生活,它实现了方便,快捷,效率,自动表现力网络最具魅力的地方,快速的交换信息。

此系统的目的是,深入描述“网上购物系统”软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。

根据网上购物系统的业务分类、业务操作规程及其数据结构等具体要求,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格

1.2项目背景

a.网上购物通用平台

b.任务提出者:

吴琼吴老师

c.开发者:

李新钿,廖俊钦

d.本系统是独立系统

1.3定义

JAVA:

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。

Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

SQL:

SQL(StructuredQueryLanguage),结构化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

软件工程:

软件工程(SoftwareEngineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。

它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。

在现代社会中,软件应用于多个方面。

典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。

同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。

这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

1.4参考资料

[1]张海藩.《软件工程导论》[M].清华大学出版社,2008,1

[2]张银鹤、梁文新等.《JavaScript完全学习手册》[M].清华大学出版社,2008,10

[3]王珊、萨师煊.《数据库系统概论》[M].高等教育出版社,2006,12

[4]MichaelT.Goodrich.《算法分析与设计》[M].人民邮电出版社,2006,10

[5]史九林.《数据结构基础》[M].机械工业出版社,2008,7

[6]郝玉龙.《JavaEE编程技术》[M].清华大学出版社,2008,6

2.任务概述

2.1目标

本网上购物系统针对的用户个人,广大网络用户的。

因此本网上购物系统,是为了将小型网上购物网站管理纳入规范化,现代化的管理轨道,针对目前网购中存在的问题和管理的实际需要,我们将理顺管理体制和建立各种管理规范与开发信息系统有机地结合起来。

以企业信息管理为核心的集成环境,提供以项目为核心、基于用户角色的权限机制。

2.2运行环境(设备、硬件、软件、网络、用户操作)

操作系统:

MicrosoftWindows2000AdvancedServer

支持环境:

IIS5.0

数据库:

MicrosoftSQLServer2000

2.3假定和约束

一个更为完善的网上购物系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

3.需求规定

3.1对功能的规定

物理模型(系统的流程图)

处理流程图:

 

数据流程图:

 

 

 

功能模型(用例图和活动图来来表示系统的功能)

 

用例图:

活动图:

针对消费者的的网上购物系统活动图

 

商品浏览活动图

添加商品活动图

 

后台维护活动图

 

用户登录活动图

3.2性能的规定

3.2.1精度

在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。

3.2.2时间特性要求

a.响应时间:

响应时间应在人的感觉和视觉事件范围内

b.更新处理时间:

由系统运行状态来决定

c.数据的转换和传送时间:

能够在10秒钟内完成

3.2.3灵活性

当需求发生某些变化时,网上购物系统软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。

3.3输入输出要求

输入:

鼠标对按钮的点击

      查询方式、查询关键字

      新建商品项、用户项

      商品项、用户项相应纪录更改

      备份数据恢复所需的数据备份文件

      受限操作所需的密码;

输出:

查询关键字确定的数据库记录的子集

      统计结果及其格式化文件

      信息录入、删改结果(成功或失败)

     数据备份输出的数据备份文件;

3.4故障处理要求

设备的硬件故障可能造成本软件不能运行或不能正常进行输入/输出等后果,系统的资源不足及网络传输通道阻塞可能造成本软件不能正常运行,并有可能造成机器“死机”,上述故障的处理由用户自行解决。

软件在运行过程中产生的的数据库错误,将由系统自动记入错误日志,非网络传输引起的错误将由系统管理员或软件开发者解决。

软件在运行过程中产生的其他错误,将根据情况由软件开发者或软件开发者协助系统管理员解决。

正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。

若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

3.5故障处理要求

系统能够在任何时候对数据库备份,在出现故障后能立即还原

3.6其他专门要求

1.软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统。

2.软件必须提供对系统中各种码表的维护、补充操作。

3.软件必须按照需求规定记录各种日志。

4.软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。

5.用户必须对系统中的材料成本信息进行维护,以便软件能取得有效的材料成本信息

4.1设备

4.2支持软件

本系统在VisualBasic6.0下开发,测试。

4.3双方签字

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

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1