- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子商务系统(ajva)需求分析说明书
电子商务系统需求分析说明书
一. 引言 1
1.编写目的 1
2. 背景 1
3. 定义 2
二. 任务概述 2
1.目标 2
2. 用户的特点 2
3. 系统功能示例 2
三. 需求细则 2
1. 对功能的规定 2
2. 对性能的规定 5
3. 对排版的规定 5
4. 对可维护性的规定 5
5. 对个性的规定 6
6. 对项目过程的规定 6
引言
1.编写目的
通过与多位软件使用者进行全面深入地探讨和分析,并完成《电子商务系统》市场的前期调查后,提出了这份软件需求分析说明书。
此需求分析说明书对《电子商务系统》软件做了全面细致的用户需求分析,明确所要开发的系统应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
2. 背景
3. 定义
任务概述
1.目标
2. 用户的特点
3. 系统功能示例
需求:
购物车管理
购物车内商品的增、删、改
生成订单
订单管理
订单的增、删、查
使用数据库(mysql)保存用户信息、商品信息、订单信息
用户表,商品表,订单表,订单项表
技术要求:
商品类
购物车类
购物项类
订单类
订单项类
用户类
应用MVC模式
购物流程:
用户登录,浏览商品页面,挑选商品加入购物车,继续浏览商品页面……
购物车页面显示当前所购商品信息(名称、数量、价格),提交生成订单,保存到数据库中(订单表存储订单基本信息:订单号、用户名、订单总价、生成时间
订单项表存放各订单详细订单项信息:所属订单号、商品号、数量)
需求细则
对功能的规定
分必选项和任选项,其中,必选项是必须完成的,属于项目答辩的入口条件,所有人都要做,未完成者取消答辩资格;任选项不是入口条件,但每完成一项都会加分,对于完成了必选项的同学,尽可能地多完成一些任选项,以期获得更高的答辩成绩。如果所有项(包括必选和任选)都完成,那么功能分就是满分。如果设计思路、界面效果、代码组织等方面有个性(或和别人的不同),则获得附加分。
注册、登录功能
属性:必选
描述:用户必须注册,登录之后才能使用本电子商务系统
商品浏览功能
商品类定义
属性:必选
描述:商品信息必须包含如下项(包括但不限于):
ID:要求全局唯一
商品名称(字符串)
商品单价
商品库存
商品类别
用户类定义
属性:必选
描述:用户信息必须包含如下项:
用户ID:要求全局唯一
用户密码
用户名
用户送货地址
用户邮箱
用户等级
浏览商品
属性:必选
描述:用户登陆以后能够按类别浏览商品信息。
数据库保存商品和用户信息
属性:必选
描述:商品信息(用户信息)能够存于数据库中,掉电后信息不丢失。必须完成下面两种情况:
在数据库中,以表的形式存放商品和用户信息。
购物车功能
购物车类
属性:必选
描述:购物车类必须包含如下项(包括但不限于):
购物项集合(购物项类类型)
购物总额
购物车功能实现
属性:必选
描述:增删改查。
添加购买商品
修改购买商品数量
删除购物项
显示购物车内容
计算购物车内商品总价(考虑用户等级折扣)
购物项类
属性:必选
描述:购物项类必须包含如下项(包括但不限于):
商品ID
购买数量
通过购物车下订单
属性:必选
描述:根据购物车内购物项集合下订单,生成订单内容信息必须保存在数据库中
订单处理功能
订单类定义
属性:必选
描述:订单信息必须包含如下项(包括但不限于):
ID:要求全局唯一
订单明细集合(订单明细项类型)
订单总额
下单用户ID
下单时间
订单状态(提交、审核、等待付款、发货、完成)
订单明细项类定义
属性:必选
描述:订单明细信息必须包含如下项(包括但不限于):
商品ID
购买数量
订单ID
数据库功能
属性:必选
用户信息表
商品信息表
订单信息表
订单明细项信息表
商品评价
属性:任选
描述:购买过某商品的用户可以对该商品进行评价,评价内容保存在数据库中,用户浏览商品时可以查看评价信息
管理员后台管理模块
属性:任选
描述:管理员登录系统,查看商品库存,查看用户订单,进货处理,订单状态管理
对性能的规定
本系统在设计方面本着方便、实用的宗旨,性能方面应遵循如下原则:
执行效率(时间): 软件运行应该尽量高效;避免没有必要的循环处理、重复处理;
资源损耗(空间):设计尽量节约资源(内存、数组、链表等);
初始化: 局部变量、数组成员、内存块等都要初始化;
健壮性:
申请内存之后,应该立即检查引用值是否为null;
方法的入参必选进行有效性判断;
switch-case一定要有default
您可能关注的文档
最近下载
- 基于VISSIM的城市道路交叉口自适应信号控制仿真技术研究-交通运输规划与管理专业论文.docx VIP
- 专题05 名著导读【备考2025】2024年中考语文真题分类汇编 全国版(含答案).docx VIP
- (完整版)交管12123学法减分考试题库及答案.docx
- 群建阀门公司安全生产事故应急预案.doc VIP
- GA_T 1343-2016防暴升降式阻车路障.pdf
- 教育数字化转型背景下高校数字素养教育实践模式创新路径.docx VIP
- 200个句子涵盖了高中英语4500词汇[宝典].doc
- 体育馆会堂网架提升专项施工方案.doc
- 小学英语“教—学—评”一体化的优势及运用对策.pptx VIP
- 2020年2月四川省喜德县医院系统(卫生类)招聘考试《医学基础知识》试卷及答案.pdf
文档评论(0)