B2C网上书城需求分析设计文档Word格式文档下载.docx
- 文档编号:17863364
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:16
- 大小:186.97KB
B2C网上书城需求分析设计文档Word格式文档下载.docx
《B2C网上书城需求分析设计文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《B2C网上书城需求分析设计文档Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
●会员信息修改
注册会员可以修改自己的账号、密码及其他个人信息;
注册会员在购物过程中或购物结束后,可以注销自己的账号,以保证账号的安全。
●意见反馈
通过系统提供的留言板将自己对网站的服务情况和网站商品信息的意见进行反馈给商城。
2.后台管理系统:
主要为后台管理员用户使用。
●管理用户
根据需要添加、修改或删除后台系统中的用户,也可以修改密码等基本信息。
●维护商品库
可以维护商品信息的异动情况,也可以新增、修改和删除商品信息。
●处理订单
对订单变动情况进行修改处理工作,同时,根据订单情况通知配送人员进行商品流通配送。
●维护会员信息
对系统注册会员的信息进行维护(如会员账户密码丢失等),同时也可以完成信息查询工作。
购物车功能需求分析
网上购物车功能指的是应用于网店的在线购买功能,它类似于超市购物时使用的推车或篮子,可以暂时把挑选商品放入购物车、删除或更改购买数量,并对多个商品进行一次结款,是网上商店里的一种快捷购物工具。
网上购物车的出现,为电子商务网站实现在线下订单的提升有着重大的意义。
通过购物车,可以一次性批量购买多个商品,并一次性通过链接到支付系统完成付款。
并且通过购物车,您无需记下订单即可在您的电脑上随时保存或查看您想要购买的商品。
总之购物车为广大的用户带来了便利。
对于这个网上B2C书店系统,购物车就是让用户一次选择多本书,然后一并结账。
对于已注册用户,更可以在购物车保存于服务器的期限内,在不同时间不同地点去结算自己已经挑选好的购物清单。
用户使用购物车进行购物的一般流程:
1.查看书目
2.放入购物车
3.修改购物车
4.提交订单
5.查看订单状态
6.收货确认
用户通过分类浏览书目或搜索书名来查找想要的书。
●商品分类浏览
网店商品分类的维护在后台【网上商店】应用的“商品>
商品网上展厅>
网上商品分类”。
●商品搜索
商品搜索可以是只需输入书名或者书的ISBN号进行快速搜索,也可以添加多项搜索条件,例如书的作者、出版社和书出版日期等内容变成复杂的高级搜索。
(商品搜索的维护可通过后台可视化编辑里,进行对其搜索模块的编辑修改。
)
开始使用购物车,顾客选中商品后加入购物车进入购物车第一步。
购物车的下一步操作可选择“修改购物车”、“继续购物”或“我要结算”。
●修改购物车,使用购物车二步,对购物车进行对比、修改。
删掉不想买的书,或者把其他书目添加到购物车里边。
●选择“继续购物”返回网店首页。
●选择“我要结算”进入“提交订单”流程。
即使用购物车第三步,填写购物信息后确认提交订单。
进入“提交订单”流程时会判断会员是否登录,若未登录进入登录注册页面。
(提示说明:
是否要开启登录注册验证码的设置在后台“设置>
基础设置”维护管理。
《会员注册协议》在后台“设置>
注册设置”维护管理。
用户可以直接点击菜单栏上面的进入购物车选项来打开购物车,或许在添加书目到购物车清单后也可以通过点击“进入我的购物车”选项来进入购物车。
●在购物车页面内,用户可以查看购物车里边拥有的书目,也可以对书进行删除和添加操作。
●用户在修改完购物车后,可以根据自己的操作情况来决定是撤销操作还是保存操作。
●当用户肯定自己的操作没有任何错误之后,可以点击更新购物车,进行保存。
●对于登录的会员用户,系统还提供查看一个月内保存在系统的购物车清单。
在用户登录的时候,把用户的购物车加载到本地来。
同时在其点击更新购物车时,将同时在服务器作一项关备份。
以便当用户异地登录时能够查看自己保存在服务器端的购物车内容。
●提示说明:
1)在填写收货人地址中“地区”时会影响②配送方式列表的内容,在配送方式列表中,只显示“收货人所在的地区”使用的配送方式。
●收货地址
收货人地址中“地区”选择了重庆,只显示配送地区有重庆的配送方式。
配送方式如何和收货人地址中“地区”“相关联,是通过添加配送方式时的地区费用类型设置而定的。
●统一设置
添加配送方式时的地区费用类型选择“统一设置”,那么无论选择什么地区都出现这个配送方式。
全部地区都是统一价格。
添加配送方式时的地区费用类型选择“指定配送地区和费用”,那么可以设置不同的配送地区不同的配送费用。
如果没有起用默认费用,配送地区只指定重庆的话,只有在收货人地址中“地区”选择了重庆,这个配送方式才会显示。
●指定配送地区和费用
如果起用默认费用,那么无论选择什么地区都出现这个配送方式。
只是指定地区和非指定地区的费用不一样。
2)在配送方式的是否支持货到付款会影响前台购物车支付方式的显示内容,还会影响后台销售订单显示内容。
●付款方式,在后台添加配送方时是否支持货到付款选择:
如果选择的配送方式支持“货到付款”,前台购物车的支付方式选择多了一项“货到付款”。
后台销售订单中的“支持货到付款”,为选中状态,同时,销售订单中的支付方式的值为空。
如果选择的配送方式选择不支持“货到付款”,前台购物车的支付方式选择没有“货到付款”。
后台销售订单中的“支持货到付款”,为不选中状态,同时,销售订单中的支付方式的值来源于前台B2C订单所选择的支付方式。
3)“礼品卡”的使用规则
当支付方式选择不是在线支付类型时,“礼品卡”可以直接使用。
当支付方式选择在线支付类型时,“礼品卡”在没有生成订单前不能使用,提交订单成功才能使用。
也就是说在购物车第二步时不能使用,在购物车第三步时可以使用。
进入购物车第四步,提交订单成功提示。
选择在线支付方式提交订单成功后,可以使用礼品卡和购物卡。
选择线下支付方式提交订单成功后,就不能使用礼品卡和购物卡。
在这里购物车是使用完了,接下去顾客更多的是使用会员中心。
顾客可以通过会员中心、订单列表和订单明细上可以查看订单状态。
●订单状态
前台订单状态和后台销售订单状态映射关系
B2C订单状态销售订单状态
等待客服处理待审批
有效待付款已审批未执行
无效(显示驳回原因)已驳回
正在备货执行情况为:
订单已预收款未发货
●此为操作
已发货执行情况为:
已拣货
交易成功已完成
交易失败已作废
B2C订单交易失败原因销售订单作废原因
顾客收到购买的书确认后,可以对商品进行评价。
这客户的评价对于以后售书有着重要参考意义。
系统用户活动图
用户登录、注册功能分析:
对于本系统的用户,游客不具有本系统所有的功能。
例如要保存购物车到服务器端,或者是下载在服务器端保存的购物车内容,都必须要求用户注册行为本系统的会员。
成为会员之后,根据用户积分,用户可以享受不同程度的优惠。
而且,要进行购书的付款行为,也只为会员用户开放。
用户注册登录
此外,本系统严格按照会员制,对客户进行管理。
顾客在下订单之前要进行登录,同时顾客根据积分制升级,不同等级的顾客可享受不同的优惠,顾客同时还有信用等级之分(如下活动图)是一个客户的登入流程
会员登录活动图
系统类图:
后台数据库设计
本数据库一共有五个表,分别是:
书城员工表,会员表,交易记录表,书目表和用户购物车表。
用以保存相关信息。
1.书城员工表,用以保存书店的员工信息。
2.会员表,注册用户的记录,记录用户的信息。
3.交易记录表
4.书目表
5.用户购物车表
具体设计如下:
●书城员工表
字段
字段类型
字段约束
员工号
int
主键
员工密码
varchar16
NOTNULL,长度大于6
职位
NOTNULL
基本工资
姓名
varchar8
性别
char2
NOTNULL,取值为男或者女
昵称
员工地址
varchar64
员工邮箱
varchar48
NOTNULL,唯一
手机
varchar11
NOTNULL,唯一,长度为11
●会员表
会员id
会员密码
用户积分
NOTNULL,DEFAULT0
会员邮箱
会员手机
char11
省份
DEFAULTNULL
城市
邮编
char6
DEFAULTNULL,由纯数字组成,长度为6
会员地址
最后登录时间
datetime
注册日期
用户IP
char15
NOTNULL用户最后登录ip
●交易记录表
主键,外键
书Id
交易价格
float
邮费
评分
NOTNULL,大小为1到10之间,10分为最高分
NOTNULLL,由纯数字组成,长度为6
送货方式
char4
EMS,平邮,免邮
收货地址
NOTNULL,长度为11
交易日期
验货日期
用户获得积分
●书目表
VARCHAR16
主键
出版社
VARCHAR32
出版日期
ISBN
本数
默认值为0
是否上架
bit
NOTNULL,0代表没有上架,1代表上架
备注
varchar256
书的介绍
书封面图片
longblob
书的图片
●会员购物车
购买本数
创建日期
●数据库实体关系ER图如下:
性能需要分析
1)时间特性要求
系统处理能力:
“网上酒店在线订餐平台系统”业务涉及到顾客在线浏览产品,在线下订单,在线支付,对产品评价等功能同时还需要后台系统管理员,厨师,采购人员,经理,送餐服务人员多个参与者的参与,在这个过程中参与的人员较多、业务较为复杂,因此系统要具有较好的大用户量下的并发响应能力。
处理时间:
理想状态下系统应为用户提供7×
24小时服务。
响应速度:
要求能够响应快速;
响应速度尽量控制在人员可忍受等待的时间内,并给予提示。
客户端:
采用浏览器和传统客户端相结合的方式进行业务处理,在30-60秒内完成页面下载,网络带宽应至少为56Kbps以上。
2)系统开放性要求
基于主流WINDOWS平台建设的“B2C网上书城在线购买平台系统”,使其具有良好的可扩充性和可移植性。
系统可运行在主流的WINDOWS操作系统平台上,便于以后系统的升级。
遵循主流的标准和协议,不仅可以为系统与上级平台系统交换信息提供便利,而且也有利于系统内部各部分之间交换信息,这将有助于提高系统扩充性。
3)系统可扩充性要求
基于可扩充的平台进行建设的“网上书店在线交易平台系统”,提高系统的可扩展性,例如,可保证所整合的业务系统的可扩充性、对不同级别的用户要求的层次和模块,可灵活地进行定制。
系统提供与企业现正在应用的平台统一的接口,使得将来易于与当前系统实现互连互通,为用户提供全方位、高质量和高效率服务。
4)界面友好性要求
系统提供统一的操作界面和方式。
要求操作界面美观大方,布局合理,功能完善,对于初级用户容易上手。
5)服务个性化要求
系统针对不同级别和不同工作的客户可提供非常个性化的界面内容和界面形式,以满足客户的个性化需求。
如管理员登录系统之后,可以只看到系统所有的内容。
经理登录后,可以看到最关心的信息,对于有些不必要的细节,系统会自动进行屏蔽。
6)系统可用性要求
系统操作快捷、内容完整是保证对用户进行使用的基础。
因此,应准确而详细地理解各用户群特征、任务和使用环境,在“有效性”(完成特定任务和达到特定目标时所具有的正确性和完整程度)、“效率”(完成任务的正确性和完整程度与所使用资源(如时间)之间的比率)以及“满意度”(在使用产品过程中具有的主观满意和接受程度)等方面满足各类用户对系统的要求。
7)可管理性要求
系统涉及面较广,系统应提供对管理内容的分级分类管理和维护、审批服务事项维护、工作流定制与监控、用户信息维护、系统配置和管理、远程监测和故障诊断等功能。
8)环境配置
1、硬件环境
处理器:
InterPentinm4或更高
内存:
2048MB
硬盘:
30GB
2、软件环境
操作系统:
Windows/XP/Windows7
数据库:
MicrosoftSQLServer2008
系统工具:
IIS6.0
开发工具:
MicrosoftSQLServer2008、MicrosoftVisualStudio、PhotoshopCS4
MacromediaDreamweaver8、MacromediaFireworks8
9)开发工具
1、ASP技术。
ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,生成交互式动态网页,包括使用HTML表单收集和处理信息,上传和下载信息等。
2、IIS技术。
IIS是一种Web信息服务,通过它在局域网和英特网上发布信息。
3、SQL。
SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
按照ANSI的规定,SQL被作为关系型数据库管理系统的标准语言。
SQL语句可以用来执行各种各样的操作。
目前,绝大多数流行的关系型数据库管理系统。
虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2C 网上 需求 分析 设计 文档