1 / 12
文档名称:

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

格式:docx   大小:95KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:guoxiachuanyue005 2022/6/19 文件大小:95 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:日期:2010年11月26日
基于JSP的网上购物网站
软件需求说明书
项目名称:基于Jsp的网上购物网站
项目负责人:杜辉200825021
顾玲200825015
张玲200825016
目录
1引言3
编写目的3为50MB。
(3)、本软件中用与其他应用软件的接口可采用串行接口/网络通信方式。
(4)、并行操作。应用软件本身不限制并行操作用户数或终端数。并行操作用户数或终端用户数的多少会影响软件的性能,但主要与硬件平台的选择与处理能力及网络传输速率有关。Sybase数据库所支持的并行用户数或终端用户数与用户所购买的软件有关。
(5)、本网站的经费预算为15万元。
(6)、开发期限为三个月。
需求规定

对功能的描述
1、基本模块如图所示:
新^叩上架
特价商品
销售排行
按类别查看商品
按类别及名称模糊
添加至购物车
查看购物车
清空购物车
填写订单信息
结账
会员注册并登陆
订单查询
商城公告
日期:2010年11月26日
日期:2010年11月26日
基于JSP的网上购物网站前台功能结构图
日期:2010年11月26日
基于JSP的网上购物网站
后台登陆
商品管理
会员管理
订单管理
退出后台
基于JSP的网上购物网站后台结构图

前台数据流图
后台数据流图
日期:2010年11月26日
数据字典
a、数据流条目
销售信息=销售订单号+商品编号+商品数量+销售日期
B、文件条目
文件名:会员信息表
组成:{会员ID+用户名+姓名+密码+联系电话+联系地址+邮箱地址+消费额+是否冻结}
组织:按会员ID递增排列
文件名:商品信息表
组成:{商品ID+商品名称+商品定价+现价+商品图片+商品简介+是否特价+是否新品}
组织:按商品编号递增排列
文件名:公告信息表
组成:{Id号+公告标题+公告内容+数量录入时间}组织:按ID号递增排列
文件名:订单明细表
组成:{ID+商品ID+价格+数量}
组织:按ID编号递增排列
c、加工说明
加工名:1:查询根据要查询的销售信息,检索出商品销售信息明细表输入流:销售信息查询
输出流:销售信息表,销售单
加工名:2:更新加工逻辑:根据销售信息更细销售清单
日期:2010年11月26日
输入流:前台销售信息输出流:更新后台存储信息表

精度
对该软件的输入、输出数据精度的要求为双精度。
时间特性要求
为保证该网站能够长期、安全、稳定、可靠、高效地运行,在该网站中
应该满足一下性能要求:说明对于该软件的时间特性要求,如对:
—般操作的响应时间应在1-2秒内,对数据的导入导出,软磁盘的
读写也应在可接受的时间内完成。
每次对数据的添加删除的更新时间也应在2-3秒内;
在接收到用户发送的信息中的数据要有快速的响应和准确性。
灵活性
为了满足此购物网站在不同环境下的适应能力,要求对它有以下的灵活
性要求:
在操作方式上要灵活和统一友好的操作界面;
在运行环境中发生变化时要有自动快速适应和兼容的能力;
对网上网站上保存的数据的有效时间的改变要做到随机应变和反应的
能力;
对计划或需求的变化要有快速改变和修改的能力。
日期:2010年11月26日
输人输出要求
功能描述
输入数据要求
输出数据要求
登陆功能
用户名和密码的输入分别是字符类型(char(10))和字符类型
(char(6))类型
以字符串类型输出登陆成功与否的结果信息
注册功能
用户名和密码的输入都是char(10/6)类型,地址和联系方式也分别为char(20)类型
以字符串类型输出注册成功与否的结果信息
添加功能
书籍,出版社和类别的基本信息都为字符类型,数值范围在1-20位
以字符串类型输出添加成功与否的结果信息
订单管理
书籍的名称:字符类型char(10)
以字符串类型输出订单成的结果信息
浏览功能
书籍类别编号:字符类型(char(3))
出版社名称:字符类型char(16)
以字符串类型输出浏览的结果信息

在此购物网站中需要以下几个管理程序:前台用户的注册,商品信息的搜索,订单信息的管理,管理员后台登陆、会员信息管理、商品信息管理、管理员信息等。并能对最新商品的添加,已购买过商品的删除,商城公告信息的添加,删除,更新,与客户之间的交流。
故障处理要求
在用户注册的过程中可能会出现注册不上去,我们的管理员需要登陆到后台