电商系统需求分析说明书
电商系统需求分析说明书
电商系统需求分析说明书一.引言 (2)1.1 项目背景 (2)1.2 前期工作 (2)1.3 参考资料 (2)二.技术概述 (2)2.1 目标 (2)2.2 硬件支持 (2)三.功能需求 (2)3.1 功能块划分 (3)3.2 功能块描述 (3)四.性能需求 (4)4.1 数据精确度 (4)4.2 适应性 (4)五.系统流程图 (4)5.1 顾客流程图如下 (4)5.2 订单处理流程说明 (5)六.数据流图 (6)6.1数据流图如下 (6)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电子商务系统(java)需求分析说明书
电子商务系统需求分析说明书一。
ﻩ引言 ....................................................................................................................... 错误!未定义书签。
1。
编写目的 .......................................................................................................... 错误!未定义书签。
2。
背景 .............................................................................................................. 错误!未定义书签。
3. 定义ﻩ错误!未定义书签。
二. 任务概述ﻩ错误!未定义书签。
1。
目标ﻩ错误!未定义书签。
2.用户的特点 .................................................................................................. 错误!未定义书签。
3。
系统功能示例 ................................................................................................ 错误!未定义书签。
三.需求细则ﻩ错误!未定义书签。
1。
ﻩ对功能的规定 ............................................................................................... 错误!未定义书签。
2.对性能的规定 ................................................................................................ 错误!未定义书签。
电商系统需求说明书
电商系统需求说明书电商系统需求说明书1.引言电子商务业务的快速发展使得电商系统成为企业不可或缺的一部分。
本文档旨在详细描述电商系统的功能需求,以满足企业的业务需求和用户的期望。
通过本文档,读者将了解系统的各个功能模块以及其具体需求。
2.系统概况2.1 系统目标2.2 用户角色2.3 系统界面2.4 系统流程2.5 系统约束3.用户管理模块3.1 用户注册3.2 用户登录3.3 用户信息管理3.4 用户权限管理4.商品管理模块4.1 商品分类管理4.2 商品发布4.3 商品搜索与筛选4.4 商品推荐4.5 商品评价与评论5.购物车模块5.1 添加商品到购物车5.2 购物车管理5.3 购物车优惠活动6.订单管理模块6.1 下单6.2 订单支付6.3 订单查询6.4 订单取消与退款6.5 发货与物流管理7.支付模块7.1 支付接口对接7.2 支付安全与风控8.促销与活动模块8.1 优惠券发放与管理8.2 折扣活动8.3 积分与会员等级系统9.客服与售后模块9.1 在线客服与咨询9.2 售后服务9.3 评价与投诉处理10.数据统计与分析模块10.1 销售数据统计10.2 用户行为分析10.3 商家经营分析11.系统安全与稳定性11.1 数据安全与备份11.2 防止恶意攻击11.3 异常监控与报警12.性能与扩展性要求12.1 系统响应时间12.2 吞吐量与并发能力12.3 可扩展性13.附件本文档涉及的附件包括:- 数据库设计文档- 界面设计稿- 系统流程图- 数据字典14.法律名词及注释- 电子商务:指通过计算机网络等通信设备进行商务活动的方式。
- 用户:使用电商系统的个人或企业。
- 商品:在电商平台上进行交易的物品或服务。
- 购物车:用户暂存选择的商品,待确认后进行结算的页面。
- 订单:用户通过电商系统下达的购买商品的指示。
- 支付:用户通过电商系统完成支付的过程。
- 优惠券:一种衡量价值和促销的电子券。
电商系统需求分析说明书
电商系统需求分析说明书一.引言 (1)1.1 项目背景 (1)1.2 前期工作 (1)1.3 参考资料 (1)二.技术概述 (1)2.1 目标 (1)2.2 硬件支持 (2)三.功能需求 (2)3.1 功能块划分 (2)3.2 功能块描述 (2)四.性能需求 (2)4.1 数据精确度 (2)4.2 适应性 (2)五.系统流程图 (3)5.1 顾客流程图如下 (3)5.2 订单处理流程说明 (3)六.数据流图 (4)6.1数据流图如下 (4)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电商系统需求分析报告说明书
电商系统需求分析说明书一.引言 (1)1.1 项目背景 (1)1.2 前期工作 (1)1.3 参考资料 (1)二.技术概述 (1)2.1 目标 (1)2.2 硬件支持 (2)三.功能需求 (2)3.1 功能块划分 (2)3.2 功能块描述 (2)四.性能需求 (2)4.1 数据精确度 (2)4.2 适应性 (2)五.系统流程图 (3)5.1 顾客流程图如下 (3)5.2 订单处理流程说明 (3)六.数据流图 (4)6.1数据流图如下 (4)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电商系统需求研究分析说明书
电商系统需求分析说明书————————————————————————————————作者:————————————————————————————————日期:电商系统需求分析说明书一.引言 (4)1.1 项目背景 (4)1.2 前期工作 (4)1.3 参考资料 (4)二.技术概述 (4)2.1 目标 (4)2.2 硬件支持 (4)三.功能需求 (4)3.1 功能块划分 (5)3.2 功能块描述 (5)四.性能需求 (6)4.1 数据精确度 (6)4.2 适应性 (6)五.系统流程图 (6)5.1 顾客流程图如下 (6)5.2 订单处理流程说明 (7)六.数据流图 (8)6.1数据流图如下 (8)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
电商系统需求分析说明书
电商系统需求分析说明书一.引言 (2)1.1 项目背景 (2)1.2 前期工作 (2)1.3 参考资料 (2)二.技术概述 (2)2.1 目标 (2)2.2 硬件支持 (2)三.功能需求 (2)3.1 功能块划分 (3)3.2 功能块描述 (3)四.性能需求 (4)4.1 数据精确度 (4)4.2 适应性 (4)五.系统流程图 (4)5.1 顾客流程图如下 (4)5.2 订单处理流程说明 (5)六.数据流图 (6)6.1数据流图如下 (6)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电商系统需求分析说明书
电商系统需求分析说明书Prepared on 22 November 2020电商系统需求分析说明书项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
硬件支持Cpu: 1G以上、内存:512M以上三•功能需求功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)功能块描述3.1.向用户部分功能:(1)注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改空码、查询及修改订单。
(2)选择产品功能。
顾客浏览网上商城,将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。
(3)管理购物车。
顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
(4)订单功能。
顾客确定购物车中的商品后提交订单,如顾客已填写收货人信息,则页面显示该信息并由顾客确认。
电商系统需求分析说明书
电商系统需求分析说明书1.1 项目背景 (2)1.2 前期工作 (2)1.3 参考资料 (2)二.技术概述 (2)2.1 目标 (2)2.2 硬件支持 (2)三.功能需求 (2)3.1 功能块划分 (3)3.2 功能块描述 (3)四.性能需求 (4)4.1 数据精确度 (4)4.2 适应性 (4)五.系统流程图 (4)5.1 顾客流程图如下 (4)5.2 订单处理流程说明 (4)六.数据流图 (5)6.1数据流图如下 (5)一.引言1.1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1.3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2.1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3.2 功能块描述3..2.1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电商系统需求分析说明书
电商系统需求分析说明书一.引言 (1)1、1 项目背景 (2)1、2 前期工作 (2)1、3 参考资料 (2)二.技术概述 (2)2、1 目标 (2)2、2 硬件支持 (2)三.功能需求 (2)3、1 功能块划分 (2)3、2 功能块描述 (3)四.性能需求 (4)4、1 数据精确度 (4)4、2 适应性 (4)五.系统流程图 (4)5、1 顾客流程图如下 (4)5、2 订单处理流程说明 (5)六.数据流图 (6)6、1数据流图如下 (6)一.引言1、1 项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站就是通过用户登录浏览商品、查瞧公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1、2 前期工作我们在编写该需求前,首先就是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路。
1、3 参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述2、1 目标我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2、2 硬件支持Cpu: 1G以上、内存:512M以上三.功能需求3、1 功能块划分网上商城共分两个部分,一部分就是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分就是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)3、2 功能块描述3、、2、1 面向用户部分功能:(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
电商系统需求分析说明书
电商系统需求分析说明书一.弓丨吞项目背景电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自己特色的设计思路参考资料《软件需求分析》《网上商城需求分析计划书》。
二.技术概述目标我们使用php 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
硬件支持Cpu: 1G 以上、内存:512M 以上三.功能需求功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改) 功能块描述3.. 面向用户部分功能:(1)注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3 项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
(2)选择产品功能。
顾客浏览网上商城,将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。
(3)管理购物车。
顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
(4)订单功能。
顾客确定购物车中的商品后提交订单,如顾客已填写收货人信息,则页面显示该信息并由顾客确认。
如尚未填写则显示相应表单请其填写,系统记录顾客提交的收货人信息以便其下次购物时使用。
电商需求分析说明书
电子购物商城需求规格说明书小组成员:王惠龙,贺剑强,吴午,林清组长:王惠龙目录1.概述 (3)1.1目的 (3)1.2范围 (3)1.3读者对象 (4)1.4参考文档 (4)1.5术语定义 (4)2.系统说明 (5)2.1概述 (5)2.2用户与角色 (5)2.3系统功能 (6)2.4遵循的标准和规范 (7)3.功能需求 (8)3.1站点功能分析 (8)3.1.1后台管理 (8)3.1.2商城卖家 (8)3.1.3商城买家 (8)3.1.3.1已注册普通用户 (8)3.1.3.2已注册会员用户 (8)3.1.4商城游客 (9)3.2站点功能流程描述 (9)3.2.1站点前台架构 (9)3.2.2站点后台架构 (10)3.2.3站点整体流程图 (11)3.2.4用户注册 (11)3.2.5用户登录 (14)3.2.6商品管理 (16)3.2.7用户管理 (20)用户管理 (22)3.2.8订单管理 (22)3.2.9站点公告管理 (25)3.2.10留言管理 (27)3.2.11个人购物车管理 (29)3.2.12用户信息管理 (31)3.2.13给卖家评价管理 (33)3.2.14申请退款取消交易 (35)申请退款取消交易 (36)3.2.15自己的货架管理 (37)3.2.16用户充值账户和密码管理 (39)用户充值账户和密码管理 (40)3.2.17用户在线充值管理 (41)3.2.18商城会员管理 (43)商城会员管理 (44)3.2.19用户的密码保护管理 (45)3.2.20站点在线帮助 (47)4.非功能性需求 (48)4.1技术需求 (48)4.1.1软硬件环境要求 (48)4.1.1.1硬件设备要求 (48)4.1.1.2支持软件 (50)4.1.1.3接口 (50)4.1.2性能要求 (51)4.1.2.1精度 (51)4.1.2.2时间特性要求 (51)4.1.3数据管理能力要求 (51)4.1.4故障处理要求 (51)4.2其他专门要求 (52)1.概述随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。
电商系统需求说明书
电商系统需求说明书1. 引言本文档旨在详细描述电商系统的需求,包括功能、性能和安全等方面。
通过该说明书,开发团队可以清楚了解客户对于电商系统的期望,并根据这些需求进行设计与实现。
2. 业务背景介绍客户所从事的行业以及他们希望建立一个电子商务平台来扩大销售渠道和提升用户体验。
3. 功能需求3.1 用户管理模块:- 注册:允许用户注册账号并填写个人信息。
- 登录:验证用户身份并进入系统。
- 忘记密码:提供找回密码功能。
- 用户权限管理:区分不同角色(管理员、普通会员)具有不同操作权限。
3.2 商品管理模块:- 商品发布/编辑/删除:允许管理员添加新商品或修改已存在商品信息,并支持图片和富文本编辑器插入图文内容。
- 分类设置: 具备多级分类设置功能,便于顾客浏览查找产品;4.购物车结算流程:- 添加到购物车;- 修改数量, 删除选中项;- 结算跳转至订单确认页面;5.支付接口集成:/WXPay6.库存预警机制:7.数据统计报表:8 . 安全要素保障:- 用户密码加密存储;- 防止SQL注入攻击;- 限制恶意请求频率。
9. 性能需求系统需要支持大量用户同时在线浏览和购买商品,因此对于性能有以下要求:- 平均响应时间不超过2秒;- 支持每天最高10000个并发访问;10.附件本文档涉及的附件包括:原型图、数据库设计表等。
11.法律名词及注释1)电子商务平台:指通过互联网进行交易活动的网络平台。
2)富文本编辑器插件: 是一种用来在web上所见即所得地创建内容排版效果(如字体大小颜色、图片与管理),而无须了解CSS或语言细节。
常见的富文本编辑器有CKEditor, TinyMCE等。
3) SQL 注入攻击是黑客利用 Web 应用程序中没有正确验证输入参数造成数据泄露或者篡改敏感信息安全漏洞之一:4) 响应时间: 某项操作从开始到结束花费的总时长.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电商系统需求分析说明书
一.引言 (2)
1.1 项目背景 (2)
1.2 前期工作 (2)
1.3 参考资料 (2)
二.技术概述 (2)
2.1 目标 (2)
2.2 硬件支持 (2)
三.功能需求 (2)
3.1 功能块划分 (3)
3.2 功能块描述 (3)
四.性能需求 (4)
4.1 数据精确度 (4)
4.2 适应性 (4)
五.系统流程图 (4)
5.1 顾客流程图如下 (4)
5.2 订单处理流程说明 (5)
六.数据流图 (6)
6.1数据流图如下 (6)
一.引言
1.1 项目背景
电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模
块功能。
其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。
1.2 前期工作
我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。
并总结出了有自
己特色的设计思路。
1.3 参考资料
《软件需求分析》《网上商城需求分析计划书》。
二.技术概述
2.1 目标
我们使用php技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持
Cpu: 1G以上、内存:512M以上
三.功能需求
3.1 功能块划分
网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
三,商家(增,删,改)
3.2 功能块描述
3..2.1 面向用户部分功能:
(1) 注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
(2) 选择产品功能。
顾客浏览网上商城,
将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。
(3) 管理购物车。
顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
(4) 订单功能。
顾客确定购物车中的商品后提交订单,如顾客已填写收货人信息,则页面显示该信息并由顾客确认。
如尚未填写则显示相应表单请其填写,系统记录顾客提交的收货人信息以便其下次购物时使用。
顾客提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。
(5) 付款功能。
顾客在订单被销售方确认后,要选择付款方式,并付款给销售方,然后才可以收到货。
3.2.2 后台管理部分功能:
(1) 管理人员部分。
该部分的用户有一个超级管理员以及若干个普通管理员,超级管理员拥有最高权限,可访问所有订单,可浏览、查询订单,可浏览、修改普通管理员和会员的资料,普通管理员分两种,一种是订单管理员:主要负责订单管理,可浏览、修改订单状态,可浏览会员信息;另一种是界面管理员:主要负责界面管理,可增、删商品和广告等操作。
(2) 管理订单功能。
顾客可通过Web方式取消、修改自己提交的订单(在管理员确认前),查询自己提交的订单(随时)。
如订单的状态在一定时限(如12个小时)后仍没有发生变化(“订单关闭”状态除外),系统自动提醒管理员(如该订单变色,弹出提醒窗口等方式。
订单状态发生变化,系统自动发E-mail给顾客,“无效订单”、“订单关闭”状态除外)。
(3) 管理商品功能。
管理员可以添加、修改、删除商品。
四.性能需求
4.1 数据精确度
价格单位保留到分。
4.2 适应性
购物流程要简单明了,产品图片要清楚,产品信息描述准确。
五.系统流程图
5.1 顾客流程图如下
5.2 订单处理流程说明 (1) 顾客提交订单。
(2) 页面显示:“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内
与您联系。
如有问题可拨打网上商城客服热线”。
(3) 订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失 败(如填写的信息无效或无库存),则将失败原因发给顾客,同时删除订单。
(4) 订单具备以下几种状态:“提交成功、尚未审核”、“用户取消”、“无效订单”、
购物商城
会员注册
登陆
购物
关键字查询 分类检索 最新产品 产品推荐
挑选商品 购物车
继续购物 修改购物车
会员登陆
填写或修改用户信息
确认订单
送货方式 付款
完成订单 订单查询修改
收货
“已审核,尚未付款”、“付款成功、尚未发货”、“付款不成功”、“已发货”、“订 单关闭”等。
(5) 顾客提交订单,订单入库即为“提交成功、尚未审核”状态;订单管理员在后台 浏览到顾客提交的订单,在确认订单信息有效后,订单的状态为“已审核,尚未付款”, 如是无效信息(如收货人信息虚假),则置其状态为“无效订单”;在订单审核前,消费 者可在线修改或取消其提交的订单。
(6) 管理员审核订单后,再由其系统联系顾客,通知他付款,根据结果置订单的状态 为“付款成功、尚未发货”、“付款不成功”,付款不成功则继续通知顾客付款,若一定 时间内没有付款(如24小时内),则将订单状态置为“订单取消”。
(7) 付款成功后,由销售方发货,订单接下来依次经过“已发货”、“订单关闭”两个 状态。
六.数据流图
6.1数据流图如下
3. 管理员
1. 会员
2. 网上购物系统
下(查询、修改订)单
订单反馈
订单管理
系统管理
付款
发货
6.1.1 网上购物系统顶层图
6.1.2 网上购物系统一层图(会员)
1.1未登录
1.3登录验
1.2已登录
验证成功
验证失败 登录
1.4注册验
注册
注册失败
注册成功
会员信息记录文件
注册成功
1.5个人信息查询、修改
下订单 查询、修改订单 订单反馈
2.1 订单管理系统
订单
查询、修改订单
订单反馈
2.2 界面管理系统
2.3 注册会员管理
管理员
6.1.3 网上购物系统一层图(购物系统)
6.1.4 网上购物系统二层图(订单管理系统)
2.1.1 审核订单
订单 2.1.2 订单
状态管理
有效订单
订单文件
反馈信息(无效订单)
创建订单
修改订单状态
反馈信息(订单已审核,请付款)
货物库存文件
通知管理员已无库存
6.1.4 网上购物系统二层图(界面管理系统)
6.1.5 网上购物系统三层图(商品管理系统)
2.2.1 商品管理系统
2.2.2 广告及其它信息管理系统
货物库存文件
界面管理员
2.2.1.1 增加商品 货物库存文件
新到商品 2.2.1.2 删除商品
商品已无库存
6.1.6 网上购物系统三层图(广告及其它信息管理系统)
6.1.7 网上购物系统二层图(注册会员管理系统)
2.2.2.1 添加、删除广告
2.2.2.2 增、删特价商品
货物库存文件
2.3.1 浏览、修改会员信 会员信息记录文件 2.3.2 浏览、修改普通管理员信息
管理员信息记录文件
6.1.8 网上购物系统一层图(管理员系统)
七.报价 I D
功能模块
功能描述 价格
1 商城结构,思路策划
2 商城前台UI 界面设计 3
需求确认,数据库开发 4
商品展示系统(包括推荐,
评论等模块)
5
个性定制系统 *
3.1订单管理员
订单管理系
已无库存
3.2 界面管理员 界面管理系
3.3 超级管理员
注册会员管理系统
3.4 个人信息修改
管理员信息记录文件 订单记录文件
注:上面标注*的为定制开发的新曾功能。