361Buy在线网购平台需求说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

361buy

线









目录
一、引言 (3)
1、编写目的 (3)
2、背景 (3)
3、定义 (4)
4、参考资料 (4)
二、任务概述 (5)
1、用户的特点 (5)
2、假定和约束 (5)
三、需求规定 (6)
1、功能需求 (6)
A、软件系统功能层次架构图 (6)
B、软件系统总体用例图 (7)
C、功能清单 (8)
D、用例功能详解 (10)
一、引言
1、编写目的
该文档详细地说明了这一软件产品的需求和规格,这些规范化的条款是进行软件设计的指导基础,也是编写测试用例和进行系统测试的主要依据,同时该文档也是用户确定软件设计功能需求及其操作范围的主要依据。

该文档为开发人员、维护人员、客户之间提供了一个统一的参照基础。

本说明书的预期读者为:用户、小组成员
本项目开发计划面向项目组全体成员。

2、背景
A、待开发的软件系统的名称:361buy网购平台V1.0
B、本项目的任务提出者:何伟
C、开发者:361操作小组
3、定义
A、MyEclipse 8.5——是一种服务器端的Java程序开发技术。

B、Oracle 10g——是Oracle公司推出的数据库管理软件系统。

C、动态测试——是指实际运行被测试程序,输入相应的测试数据,检查实际输出结果
和预期结果是否相符合的过程。

4、参考资料
A、软件数据库设计文档
B、软件项目开发进度表
二、任务概述
1、用户的特点
A、本软件针对人群:商户,个体商户为其免费提供在线订购,发货平台
B、本项目的操作人员和维护人员应具备一定的计算机软件程序基础和软件维护知识。

2、假定和约束
A、软件在开发协议签订之后,应于协议规定日期起准时开工。

B、项目开发小组成员应具备相应的项目开发知识和经验,而且项目开发小组要具备
相对稳定性。

C、系统架构采用J2EE技术,利用Struts2、Spring和Hibernate来实现此平台。

D、软件项目在约定结束之日内提交用户,项目延迟交互期不能超过4个工作日。

三、需求规定
1、功能需求
A、软件系统功能层次架构图
B、软件系统总体用例图
a、用户功能模块
b、商户功能模块
c.网站管理员模块
C、功能清单
a、用户模块
b、商户模块
C、网站管理员模块
D、用例功能详解
注册
A、用例图
见系统总体用例图
B、描述
浏览者进入网站首页,进入相应的注册页面填写相应的注册资料,提交注册。

C、参与者
所有浏览者
登录
A、用例图
见系统总体用例图
B、描述
浏览者点击首页登录连接,进入登录页面。

C、参与者
商户,用户
浏览商户品
A、用例图
见用户模块用例图
B、描述
注册用户可进行购物车操作,以及下订单操作。

C、参与者
所有
下订单
A、用例图
见用户模块用例图
B、描述
浏览商品信息,选择购买商品,购买数量,待确定后发送到商户处理
C、参与者
注册用户
历史订单查看
A、用例图
见用户模块用例图
B、描述
用户在管理中心点击历史订单连接查看,已处理订单列表,待处理订单列表。

C、参与者
注册用户
注册信息编辑
A、用例图
见用户模块用例图
B、描述
用户可查看自己信息,以及修改自己信息。

C、参与者
网站注册用户,包括注册商户
商品管理
A、用例图
见商户模块用例图
商户添加出售商品,查看在售商品列表,修改商品信息,设置商品下架暂停销售
C、参与者
商户
订单操作
A、用例图
见商户模块用例图
B、描述
查看未处理订单列表,处理其通过或者不通过,查看历史处理订单信息
C、参与者
商户
数据统计
A、用例图
见商户模块用例图
B、描述
点击数据统计连接,查看商品销售情况,安装销售量排序
C、参与者
商户
注册用户管理
A、用例图
见商户模块用例图
B、描述
查看所有注册用户列表,可注销用户
C、参与者
网站管理员模块用例图
站内短消息
见商户模块用例图
B、描述
一对一,一对多,给用户发送短消息
C、参与者
网站管理员模块用例图
站内公告
A、用例图
见商户模块用例图
B、描述
站内公告挂在网站首页,管理员可编辑当前公告,发布新公告。

C、参与者
网站管理员模块用例图。

相关文档
最新文档