电子商城_软件需求规格说明书
更新时间:2023-06-03 12:02:01 阅读量: 实用文档 文档下载
- csci软件需求规格说明推荐度:
- 相关推荐
电子商城_软件需求规格说明书
电子商城
软件需求规格说明书
河南省863软件孵化器有限公司
电子商城_软件需求规格说明书
文档修订记录
*变化状态:A——增加,M——修改,D——删除
电子商城_软件需求规格说明书
目录
1
引言 ................................................................................................................................. 5 1.1 1.2 1.3 1.4 1.5 1.6 2
编写目的 ............................................................................................................ 5 产品的范围 ......................................................................................................... 5 预期的读者和阅读建议 ....................................................................................... 5 术语、定义、符号及缩略语 ................................................................................ 5 参考资料 ............................................................................................................ 5 优先级定义 ......................................................................................................... 5
综合描述 .......................................................................................................................... 6 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8
产品的前景 ......................................................................................................... 6 用户类和特征 ..................................................................................................... 6 产品的功能 ......................................................................................................... 7 遵循的标准和规范 .............................................................................................. 7 应用模型(系统运行概貌) ................................................................................ 7 运行环境 ............................................................................................................ 7 设计和实现上的限制 ........................................................................................... 8 假设和依赖 ......................................................................................................... 8
3 领域模型 .......................................................................................................................... 8 3.1 3.2
业务流程图 ......................................................................................................... 8 软件流程图 ......................................................................................................... 8
4 功能需求 .......................................................................................................................... 8 4.1 4.2
包结构模型/模块关系模型 .................................................................................. 8 前台购物 ............................................................................................................ 9 4.2.1 4.2.2 4.2.3 4.2.4 4.3
首页管理 ..................................................................................................... 9 会员管理 ....................................................................................................12 购物车管理 .................................................................................................14 查看订单 ....................................................................................................20
后台管理 ...........................................................................................................22 4.3.1 4.3.2 4.3.3 4.3.4
商品管理 ....................................................................................................22 会员管理 ....................................................................................................26 订单管理 ....................................................................................................28 退出后台 ....................................................................................................31
电子商城_软件需求规格说明书
河南省 863 软件孵化器有限公司
软件需求规格说明书
4/33
电子商城_软件需求规格说明书
1 引言
1.1 编写目的
本文档作为电子商城系统1.0的系统设计依据,对软件需求作详细的描述,为后续的设计工作提供基础。
1.2 产品的范围
本文档包括的内容有:软件的功能性需求、软件的性能需求、软件的外部接口、软件的质量特性。
1.3 预期的读者和阅读建议
本文档读者对象为项目开发组、系统测试组、QA、高层,项目经理。
1.4 术语、定义、符号及缩略语
略
1.5 参考资料
《产品需求规格说明书模版》
1.6 优先级定义
该需求的优先级,按高、中、低的优先级分类。 对高、中、低的解释如下:
高:关键的功能特性,必选,不能实现意味着无法满足客户的需求。所有“高”优先级的需求必须在本次项目开发中实现。
中:重要的功能,必选,不能实现可能会影响产品的销售和客户满意度。所有“中”优先级的需求都应该作为产品的功能点,但在时间、资源的压力下,可以考虑在产品的下一个版本中实现。
电子商城_软件需求规格说明书
低:有用的功能或性能的提高,可选,不能实现不会对产品产生实质性影响,但可能会在特定的应用场合增加产品的卖点,在时间、资源允许的情况下,可以考虑在产品的某一版本中实现。
2 综合描述
本产品名称为电子商城系统,软件需求参照商场的实际业务流程,同时考虑系统产品化的需求进行设计。本系统作为在线购物,在设计时本着规范、灵活的原则来规划其业务功能。
2.1 产品的前景
本产品根据在线购物实际业务开发,满足广大WEB用户的需求。系统采用B/S结构,易于功能扩展和产品升级。
2.2 用户类和特征
电子商城_软件需求规格说明书
2.3 产品的功能
2.4 遵循的标准和规范
公司制定的CMM3级体系文件中的各种规范。
2.5 应用模型(系统运行概貌)
2.6 运行环境
电子商城_软件需求规格说明书
2.7 设计和实现上的限制
本系统基于互联网运行,是基于WEB开发模式的B/S系统,开发语言为Java,数据库为Oracle 9i,服务操作系统为Windows server 2003。
2.8 假设和依赖
略。
3 领域模型
略。 3.1
业务流程图
略。
3.2 软件流程图
略。
4 功能需求
4.1 包结构模型/模块关系模型
电子商城_软件需求规格说明书
4.2 前台购物
显示用户登录信息、商品信息、商品详细信息、购物车信息、订单信息。
4.2.1 首页管理
4.2.1.1 首页管理概述
显示用户登录信息、商品信息、商品详细信息。
4.2.1.2 Use Cases目录
电子商城_软件需求规格说明书
4.2.1.4 Use Cases时序图
4.2.1.5 活动图来描述关键业务流程及其参与人员
电子商城_软件需求规格说明书
4.2.1.6.1 用户登录
名称:用户登录 参与者:所有用户 功能描述:注册或登录 触发事件:需要注册或登录 事件流:
用户点击【首页】,系统进入首页界面。 所有用户都可以进行注册。
输入注册信息(用户名、真实姓名、密码、确认密码、所在城市、联系地址、邮政编码、证件号码、证件类型、联系电话、Email)。
点击“注册”链接,检验是否有该用户名,若有该用户名则给出提示用户重新设置用户名。检验密码和确认密码是否一致,不一致则提示用户两次密码不一致,并将光标定位在密码项。检验证件号码的合法性,合法则将用户注册信息保存至数据库,不合法则给出信息提示,并将光标定位在证件号码项。
注册成功则关闭本窗口,提示该用户就可以购物了,还可以修改资料。
输入用户名和密码。点击“登录”按钮,检验是否有该用户,若有则给出信息提示,并将光标定位到用户名项。若密码错误,则提示密码错误,并将光标定位到密码项。
登录成功则提示该用户就可以购物了,还可以修改资料。 备选事件流:
失败则给出信息提示。
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:所有用户都可以注册,会员可以进行登录和修改资料。 引用实体: 无
界面要求:界面与其他模块风格统一 备注:必填项后加*
电子商城_软件需求规格说明书
4.2.1.6.2 商品信息
名称:商品信息 参与者:所有用户
功能描述:显示商品信息列表。 触发事件:需要查看商品信息。 事件流:
在商品销售列表中选择一条商品销售链接系统进入商品详细界面。 备选事件流: 后置条件:无 业务规则:所有用户 引用实体: 无
界面要求:界面与其他模块风格统一
4.2.2 会员管理
4.2.2.1 会员管理概述 修改会员资料
4.2.2.2 Use Cases目录
4.2.2.3 Use Cases模型
电子商城_软件需求规格说明书
4.2.2.4 Use Cases时序图
4.2.2.5 活动图来描述关键业务流程及其参与人员
4.2.2.6 Use Cases描述
4.2.2.6.1 会员修改资料
名称:会员修改资料 参与者:会员
功能描述:修改会员资料
电子商城_软件需求规格说明书
触发事件:需要修改会员资料 事件流:
会员点击【首页】,系统进入首页界面。
修改用户信息(真实姓名、原密码、新密码、确认密码、所在城市、联系地址、邮政编码、证件号码、证件类型、联系电话、Email。注意用户名不能修改。
点击“确认”按钮,检验原密码是否正确,如果不正确则提示密码错误,光标将定位到密码项。检验新密码和确认密码是否一致,不一致则提示用户两次密码不一致,并将光标定位在新密码项。检验证件号码的合法性,合法则将用户注册信息保存至数据库,不合法则给出信息提示,并将光标定位在证件号码项。
保存成功提示修改成功。刷新会员的信息。 备选事件流:
失败则给出信息提示。
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:会员可以修改其资料。 引用实体: 无
界面要求:界面与其他模块风格统一 备注:必填项后加*
4.2.3 购物车管理
4.2.3.1 购物车管理概述
有会员权限的用户。显示用户的购物车信息,提供删除商品、继续购物、收银结账、清空购物车、修改数量功能。 4.2.3.2 Use Cases目录
电子商城_软件需求规格说明书
4.2.3.3 Use Cases模型
电子商城_软件需求规格说明书
4.2.3.4 Use Cases时序图
4.2.3.5 活动图来描述关键业务流程及其参与人员
4.2.3.6 Use Cases描述
4.2.3.6.1 删除商品
名称:删除 参与者:会员
功能描述:删除购物车里的商品。 触发事件:需要删除商品
电子商城_软件需求规格说明书
事件流:
用户点击【购物车管理】,系统进入购物车管理界面。 点击“删除”图标,提示是否删除购物车里的商品。
点“确定”按钮,该购物车里的商品就从购物车中删除了,刷新会员的购物车信息。 备选事件流:
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:会员能够操作此功能 引用实体: 无
界面要求:界面与其他模块风格统一
4.2.3.6.2 继续购物
名称:继续购物 参与者:会员
功能描述:能够继续购买商品放入购物车中。 触发事件:需要继续购物 事件流:
点击继续购物连接,系统进入首页面。
点击想要购买的商品系统进入该商品的详细信息界面。
点击购买按钮,该商品就放到了购物车中,刷新会员的购物车信息。 备选事件流:
如果未选择记录,则给出信息提示 后置条件:无
业务规则:会员能够操作此功能 引用实体: 无
界面要求:界面与其他模块风格统一
电子商城_软件需求规格说明书
4.2.3.6.3 收银结账
名称:收银结账 参与者:会员
功能描述:会员能够提交订单,购买所需商品。 触发事件:需要结账 事件流:
点击“收银结账”链接,系统进入收银结账界面。
输入收银结账信息(收件人、邮寄地址、邮政编码、联系电话、选择付款方式、运送方式、输入备注)。
点“提交”按钮,检验收件人、邮寄地址、邮政编码、联系电话合法性,合法则将会员的收银结账信息保存至数据库,不合法则给出信息提示,并将光标定位在不合法项(若多个不合法则定位在最靠前的项)。
保存成功则关闭本窗口,刷新会员的购物车信息。 备选事件流:
失败则给出信息提示。
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:会员能够操作此功能 引用实体: 无
界面要求:界面与其他模块风格统一 备注:必填项后加*
4.2.3.6.4 清空购物车
名称:清空购物车 参与者:会员
功能描述:清空所有购物车中的信息。 触发事件:需要清空购物车
电子商城_软件需求规格说明书
事件流:
点“清空购物车”链接,系统提示是否清空购物车里的商品。
点“确定”按钮,提示该购物车里的商品将全部从购物车中清空了,刷新会员的购物车信息。 备选事件流:
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:会员能够操作此功能 引用实体: 无
界面要求:界面与其他模块风格统一
4.2.3.6.5 修改数量
名称:修改数量 参与者:会员
功能描述:能够修改所要购物的商品的数量。 触发事件:需要修改商品的数量 事件流:
点“修改数量”链接,系统进入修改数量页面。
输入要修改的数量,检验输入数量的合法性不合法则给出信息提示,并将光标定位在数量项。 点击提交提示修改成功信息,刷新会员的购物车信息。 备选事件流:
失败则给出信息提示。
后置条件:用户操作被正确响应,并给出可能的提示,显示用户要求的界面 业务规则:会员能够操作此功能 引用实体: 无
界面要求:界面与其他模块风格统一 备注:必填项后加*
电子商城_软件需求规格说明书
4.2.4 查看订单
4.2.4.1 查看订单概述
有会员权限的用户,查看会员订单列表 4.2.4.2 Use Cases目录
4.2.4.3 Use Cases模型
4.2.4.4 Use Cases时序图
电子商城_软件需求规格说明书
4.2.4.5 活动图来描述关键业务流程及其参与人员
4.2.4.6 Use Cases描述
4.2.4.6.1 查看订单
名称:查看订单 参与者:会员
功能描述:显示查看订单信息列表。 触发事件:需要查看订单信息。 事件流:
用户点击【查看订单】,系统进入查看订单界面。
在查看订单列表中选择一个查看订单的商品名链接系统进入查看订单详细信息界面。 备选事件流: 后置条件:无 业务规则:会员 引用实体: 无
界面要求:界面与其他模块风格统一
正在阅读:
电子商城_软件需求规格说明书06-03
赴江南考察报告03-31
2011届中考语文句子仿写专题复习试题及答案和解析06-09
上半年个人工作总结精品例文04-03
地表水水质自动监测05-26
第四届全国评酒会10-31
普通化学习题集11-30
发电机定子吊装方案上传11-06
2018年辽宁省铁岭市中考语文学业考试试题及参考答案(WORD版)09-09
人教版四年级下册数学第三单元测试题04-05
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 电子商城
- 说明书
- 规格
- 需求
- 软件
- 浅谈小学生注意力的培养
- 九年级化学说课标说教材
- 2011级 大学英语四级模拟试卷
- 人教版因式分解教案
- 一年级上册《在家里》教学设计
- 2012年育苗幼儿园园务工作计划
- 熔窑玻璃液流及卡脖深层水包的节能作用
- 诗歌与哲学的古老纷争_柏拉图_哲_省略_ilosophia_的思想史研究_张巍
- 人体组成的结构基础
- 浙江省2014年高考理科第三批各学校录取分数线
- 常见食物相克大全(1000多种)
- 天津2012年自考“经济应用数学”课程考试大纲
- 2021年小学生中国梦的知识竞赛
- 外科学总论名词解释+简答题
- 第四章输电线路纵联保护2
- 五年级下册第五至第八单元复习材料
- 名师解析:中级会计职称考试《中级会计实务》资产减值选材及典型案例解析
- 部编版人教版一年级语文下册《15文具的家》精品教案教学设计小学优秀公开课3
- 2013考研英语大纲新增词汇
- 一七年级下册文化部分复习知识点