基于Jsp的网上购物网站软件需求说明书12页

上传人:文库****9 文档编号:173997555 上传时间:2021-03-15 格式:DOC 页数:12 大小:159.50KB
返回 下载 相关 举报
基于Jsp的网上购物网站软件需求说明书12页_第1页
第1页 / 共12页
基于Jsp的网上购物网站软件需求说明书12页_第2页
第2页 / 共12页
基于Jsp的网上购物网站软件需求说明书12页_第3页
第3页 / 共12页
基于Jsp的网上购物网站软件需求说明书12页_第4页
第4页 / 共12页
基于Jsp的网上购物网站软件需求说明书12页_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于Jsp的网上购物网站软件需求说明书12页》由会员分享,可在线阅读,更多相关《基于Jsp的网上购物网站软件需求说明书12页(12页珍藏版)》请在金锄头文库上搜索。

1、基于基于 JSPJSP 的网上购物网站的网上购物网站 软软 件件 需需 求求 说说 明明 书书 项目名称:基于 Jsp 的网上购物网 站 项目负责人:杜 辉 200825021 顾 玲 200825015 张 玲 200825016 日 期:2010 年 11 月 26 日 目录目录 1 1 引言引言.2 2 1.1 编写目的 .2 1.2 背景 .2 1.3 定义 .2 1.4 参考资料 .2 2 2 任务概述任务概述.3 3 2.1 目标 .3 2.2 用户的特点 .3 2.3 假定和约束 .3 3 3 需求规定需求规定.3 3 3.1 对功能的规定 .3 3.2 对性能的规定 .4 3.

2、2.1 精度 .4 3.2.2 时间特性要求 .4 3.2.3 灵活性 .4 3.3 输人输出要求 .5 3.4 数据管理能力要求 .5 3.5 故障处理要求 .5 3.6 其他专门要求 .5 4 4 运行环境规定运行环境规定.5 5 4.1 设备 .5 4.2 支持软件 .6 4.3 接口 .6 4.4 控制 .6 基于基于 JspJsp 的网上购物系统的网上购物系统 软软 件件 需需 求求 说说 明明 书书 1 1 引言引言 1.11.1 编写目的编写目的 本需求规格说明书主要目的是明确所要开发的软件应具有的功能、性 能、使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基 础上进

3、一步提出概要设计说明书和完成后续设计与开发工作,为软件开发 范围、业务处理规范提供依据,也是应用软件进行合同验收的验收依据。 开发计算机网上购物网站主要是为了给广大消费者们提供方便的购物 环境,用户可以搜索是否有自己需要的商品、查看最新上市的商品及详细 信息、订购商品、会员优惠等。 1.21.2 背景背景 a.开发项目名称: 基于 JSP 的网上购物网站 b.项目任务提出者:本项目的任务由我们的导师黄于欣老师提出,由 我们的系统分析师进行分析然后分配给我们进行开发,最后提供给我们的 用户使用实现网络互联并进行网上购物管理。 c.项目开发者:杜辉、顾玲、张玲 d.用户:网上购物网站完成后可以随时

4、更行网上货物,广大电脑消费 者也可以快捷方便的在此网站上选购其喜欢的物美价廉的商品。 1.31.3 定义定义 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS) 。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 ROLLBACK: 数据库的错误恢复机制。 1.41.4 参考资料参考资料 a、李忠伟,刘建编著.JSP 动态网页设计技术教程.北京:北京希 望电子版社,2009(8),1 b、邱加永,卞志城等编著.JSP 基础与案例开发详解.北京:清华 大出版社,2009(8),1 C、徐慧,曹衍龙编

5、著.JSP 网络开发使用工程案例.北京:人民邮 电出版社,2008(5),1 2 任务概述任务概述 2.1 目标目标 开发计算机网上购物网站主要是为了给广大消费者们提供方便的购 物环境、用户可以搜索是否有自己需要的商品、查看最新上市的商品及 详细信息、订购商品、会员优惠等。在本网站中主要实现的有前台的浏 览,购物车的功能、后台的管理、收银台模块的设计、商品的管理模块、 订单管理的设计等,编程语言使用 JSP,用 SQLServer 2005 连接数据库, 来完成本网站的开发。 2.22.2 用户的特点用户的特点 1、用户简介: 网上购物系统的主要用管理人员和户分用户群两类: 1)管理人员,相对

6、于实体购物商店,网络购物有如下特点: a.营业时间不受限制,与传统的 8 小时营业时间不同,借助互联网, 网上购物系统可以 24 小时全天候营业。这种不间断的服务方式对于巩固和 扩大读者群、培育潜在的顾客具有重大意义。 b.不受营业场地限制。因为网上购物系统是基于电子商务模式的网站, 是虚拟网店,所以它无需门市,只要维持面积有限的库房即可正常运转, 并以最低的成本经营最多的品种。 c.供需双方之间信息交流的广度、深度和速度有了质的飞跃。可提供 的物品信息与用户需求信息的相互沟通及匹配一直是制约物品增长的瓶颈, 网上购物以其直观的界面、丰富的信息、灵活的检索方式和个性化的定制 服务,成功地解决了

7、这一难题。 d.网站管理及维护人员具备有操作系统的基础知识以及网站维护方面 的知识,并具有一定的操作能力。 2)网上用户群体有以下特点: a. 主流人群为经常上网的购物爱好者,拥有能够上网的条件,以青年 和中年人为主。 b. 部分用户持有信用卡,可在网上直接付款;无信用卡的用户可以汇 款进行交易。 c. 从职业划分来看,一部分用户上班族,追求时尚快捷的购物方式, 购买力有限;另一部分则为工作人群,追求高效经济的购物方式,购买力 较强。 2.32.3 假定和约束假定和约束 (1) 、本网站采用的是 B/S 结构的应用软件,不可避免地要受到 B/S 结构的约束。在其实施的各个阶段都要服从 B/S

8、结构的一些规律,包括功 能设计、软件配置和计划。 (2) 、硬件约束。软件运行要求客户端为 PentiumII 以上的微型计算 机,服务器端为 windows 各种版本、Unix 版本等,客户端运行时内存要求 为 10MB,安装所需硬盘环境为 50MB。 (3) 、本软件中用与其他应用软件的接口可采用串行接口/网络通信方 式。 (4) 、并行操作。应用软件本身不限制并行操作用户数或终端数。并 行操作用户数或终端用户数的多少会影响软件的性能,但主要与硬件平 台的选择与处理能力及网络传输速率有关。Sybase 数据库所支持的并 行用户数或终端用户数与用户所购买的软件有关。 (5) 、本网站的经费预

9、算为 15 万元。 (6) 、开发期限为三个月。 3 3 需求规定需求规定 3.1 对功能的规定对功能的规定 3.1.13.1.1 对功能的描述对功能的描述 1、基本模块如图所示: 网上购物网站 商品展台购物车商品查询收银台会员管理订单查询商城公告 gongga gonggaa ogaogao 告告 销售排行 新品上架 特价商品 按类别查看商品 添加至购物车 查看购物车 填写订单信息 结账 订单查询 商城公告 会员注册并登陆 清空购物车 按类别及名称模糊 查询 基于 JSP 的网上购物网站前台功能结构图 基于 JSP 的网上购物网站 后台登陆 商品管理 会员管理 订单管理 公告管理 退出后台

10、基于 JSP 的网上购物网站后台结构图 3.1.23.1.2 数据流图数据流图 前台数据流图 用用户户 注注册册成成功功 会会员员 用用户户登登录录 搜搜索索商商品品 查查看看商商品品特特价价 销销售售排排行行 购购买买商商品品 网网上上交交易易 用用户户 销销售售信信息息 用用户户信信息息 注注册册信信息息 注注册册信信息息 搜搜索索商商品品 销销售售信信息息 商商品品信信息息 商商品品详详细细信信息息 商商品品详详细细信信息息 会会员员信信息息 成成功功交交易易信信息息 订订单单信信息息 订订单单信信息息 后台数据流图 管管理理员员 登登录录成成功功 商商品品管管理理 订订单单管管理理 商

11、商城城公公告告 公公告告添添加加 公公告告删删除除 更更新新成成功功 管管理理员员 订订单单信信息息 商商城城信信息息 商商品品信信息息 管管理理员员信信息息 商商品品信信息息 公公告告信信息息 订订单单信信息息 订订单单信信息息 成成功功更更新新 商商品品信信息息 订订单单信信息息 3.1.33.1.3 数据字典数据字典 a、数据流条目 (1) 销售信息=销售订单号+商品编号+商品数量+销售日期 B、文件条目 (1)文件名:会员信息表 组成:会员 ID+用户名+姓名+密码+联系电话+联系地址+邮箱地址+ 消费额+是否冻结 组织:按会员 ID 递增排列 (2)文件名:商品信息表 组成:商品 I

12、D+商品名称+商品定价+现价+商品图片+商品简介+是否 特价+是否新品 组织:按商品编号递增排列 (3)文件名:公告信息表 组成:Id 号+公告标题+公告内容+数量录入时间 组织:按 ID 号递增排列 (4)文件名:订单明细表 组成:ID+商品 ID+价格+数量 组织:按 ID 编号递增排列 c、加工说明 (1)加工名:1:查询 根据要查询的销售信息,检索出商品销售信息明细表 输入流:销售信息查询 输出流:销售信息表,销售单 (2)加工名:2:更新 加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息 输出流:更新后台存储信息表 3.23.2 对性能的规定对性能的规定 3.2.13.2.1

13、 精度精度 对该软件的输入、输出数据精度的要求为双精度。 3.2.23.2.2 时间特性要求时间特性要求 为保证该网站能够长期、安全、稳定、可靠、高效地运行,在该网站 中应该满足一下性能要求:说明对于该软件的时间特性要求,如对: a 一般操作的响应时间应在 1-2 秒内,对数据的导入导出,软磁盘 的读写也应在可接受的时间内完成。 b 每次对数据的添加删除的更新时间也应在 2-3 秒内; c 在接收到用户发送的信息中的数据要有快速的响应和准确性。 3.2.33.2.3 灵活性灵活性 为了满足此购物网站在不同环境下的适应能力,要求对它有以下的灵 活性要求: a 在操作方式上要灵活和统一友好的操作界

14、面; b 在运行环境中发生变化时要有自动快速适应和兼容的能力; c 对网上网站上保存的数据的有效时间的改变要做到随机应变和反应的 能力; d 对计划或需求的变化要有快速改变和修改的能力。 3.33.3 输人输出要求输人输出要求 功能描述输入数据要求 输出数据要求 登陆功能 用户名和密码的输入分别是字符 类型(char(10))和字符类型 (char(6))类型 以字符串类型输出登陆成功 与否的结果信息 注册功能 用户名和密码的输入都是 char(10/6)类型,地址和联系方 式也分别为 char(20)类型 以字符串类型输出注册成功 与否的结果信息 添加功能 书籍,出版社和类别的基本信息 都为

15、字符类型,数值范围在 1-20 位 以字符串类型输出添加成功 与否的结果信息 订单管理 书籍的名称:字符类型 char(10)以字符串类型输出订单成的 结果信息 浏览功能 书籍类别编号:字符类型 (char(3) 出版社名称:字符类型 char(16) 以字符串类型输出浏览的结 果信息 3.43.4 数据管理能力要求数据管理能力要求 在此购物网站中需要以下几个管理程序:前台用户的注册,商品信息 的搜索,订单信息的管理,管理员后台登陆、会员信息管理、商品信息管 理、管理员信息等。并能对最新商品的添加,已购买过商品的删除,商城 公告信息的添加,删除,更新,与客户之间的交流。 3.53.5 故障处理

16、要求故障处理要求 在用户注册的过程中可能会出现注册不上去,我们的管理员需要登陆 到后台,对后台的登陆信息进行修改等。用户忘记秘密无法登陆时可以及 时与我们的管理员联系,提供有关信息找回密码。有时用户也会遇到例如 网速过慢、突然断电、等问题而使消费者无法确认自己是否在购买过程中 购买成功,可以给我们的专业服务人员电话联系,确认自己是否已经购买 到,和核对信息是否正确。如遇到黑客攻击等,我们如果不能及时解决问 题,会提前与客户联系,并及时对问题给与解决,使消费者在安全问题方 面放心。 3.63.6 其他专门要求其他专门要求 客户和会员需要对自己的账号、密码等进行严格保密,若是被其他用 户盗走,将导致用户无法及时登陆本网站更有甚者将有可能对你的部分财 产有所影响。用户一旦正常登陆,将会使用非常方便,我们也会对此软件 进行长达 2 年的可维护性、可补充性、易读性、可靠性等。还可以对用户 的运行环境进行可转换性的特殊要求 4 4 运行环境规定运行环境规定 4.14.1 设备设备 列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能, 包括: PentiumII 盘环境为 50MB。 安装

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号