电子商务系统分析Word下载.docx
《电子商务系统分析Word下载.docx》由会员分享,可在线阅读,更多相关《电子商务系统分析Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
![电子商务系统分析Word下载.docx](https://file1.bdocx.com/fileroot1/2022-12/13/702ba9dd-d34b-4412-b398-4f33227331d5/702ba9dd-d34b-4412-b398-4f33227331d51.gif)
本文主要考虑的是如何建设B2C的网
上购物系统,并对该电子商务系统进行分析。
系统分析
该项目的目的是开发一个电子购物网站以及后台管理系统。
在前台实
现的基本主要有:
1.商品选购(可按分类方式查找商品,或者通过关键字进行查询)
2.购物车功
3.查看商品详细情况
4.用户注册
5.用户登陆
6.查看用户的订单信息
7.修改用户个人信息
后台管理部分:
1.商店商品管理:
添加、修改、删除、查看。
2.用户信息管理:
查看、修改、删除。
3.订单信息管理:
查看订单清单、更新订单付款、出货状态、删除订单。
用户特点
网上商店的主要参与者是顾客和商场,以及后台管理人员。
无论什么类型的网上商店,顾客从网上购物的过程都相似应用范围功能分析
用户功能分析
用户需要注册成会员用户,需要用户注册使用的功能有:
a)用户注册。
b)用户添加商品到购物车的功能。
购物车的设计,必须做到清晰、简单和方便。
c)用户信息的自我管理。
用户的注册信息中,用户的地址、联系方式等都是
商品配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅购物详情等信息。
管理功能分析
a)商品登记:
将商品的各种信息商品名、价格、厂家等录入到数据库中,是网站管理中的一项基本的工作。
b)用户管理:
网站应该可以对用户进行诸如删除、查看部分用户信息等功能。
c)订单管理:
这是最重要的管理功能。
管理者应该可以每天清晰的查阅有多少订单生成、每个订单的详情等信息,并了解个订单的处理情况。
育陆注朋幵辛脸w灯品详耐底吉甘普&
订紹牌俺?
vtA信是
用户图
音理员
嚴加创除槿改去石宜的曲单菇订州第
、-、
出技IX否讯除讦单
管理员管理图
购物车管理图
检索、订单管理、购物车管理等。
具体描述如下。
(1)商品管理:
商品分类的管理,包括商品种类的添加、删除、类别名称更改等功能;
商品信息的管理,包括商品的添加、删除、商品信息(包括优惠商品、最新热销商品等信息)的变更等功能;
(2)用户管理:
用户注册,如果用户注册为会员,就可以使用在线购物的
功能。
用户信息管理:
用户可以更改个人私有信息,如密码等;
(3)商品查询:
商品速查,根据查询条件,快速查询用户所需商品;
商品
分类浏览,按照商品的类别列出商品目录;
(4)订单管理:
订单信息浏览订单结算订单维护
(5)购物车管理
购物车中商品的增删;
采购数量的改变
生成采购订单
(6)后台管理
商品分类管理
商品基本信息管理
订单处理
会员信息管理
查看商店信
息
选中商品放入购物车
核对购物车
用户进入图
管理员进入图
用例分析
顾客
查看商品
添加商品
购买
浏览/搜索商品
会员
付款
注册
管理账号
登录
管理购物车
信息修改
修改商品信息
管理员信息管理
后台管理员
用例图及相关的用例描述如图
系统包含的实体模块有客户类、商品模块、订单类、订单细节模块、购物车类、留言单模块,包含的边界模块有购物车的物品表单、留言表单模块、注册表单模块、登录表单模块、订单表单模块,包含的控制模块有购物模块、注册模
块、登录模块、留言模块。
类图如图
部分用例的顺序图
一会员下订单
该用例是客户端下在客户登录后可以浏览上架的商品,并能搜索相应的商品,
根据需要选择商品并下订单,该用例的流程如下:
(1)用户指定相应的商品种类进行搜索,得到相应的商品信息;
(2)选中自己需要的商品并选择其定购的数量放入购物车;
(3)提交下订单请求,系统检查用户是否登录,若用户未登录转(4),否则返回个人信息由用户确认,转⑸;
(4)用户登录系统,重新进入购物车页面,转(3)
(5)顾客确认自己的信息后,由系统数据库记录订单信息及订单的细节更新订单表和订单细节表;
(6)数据库更新成功后,返回顾客下订单成功的消息。
顺序图如图
system商品表
入———
:
顾
客1:
登录系统
2:
返回登录成功页面
3提交搜索的商品的信息
JL「」
4:
查询商品表
■:
显示搜索到的商品信息
I10:
确认个人信息
12:
更新订单细节表
13:
返回添加成功消息
14:
已I
15:
显示订单信息
U
会员留言
并等待有关的工
由系统返回
该用例是客户可以通过留言板向服务人员询问相关的情况,
作人员给予答复,该用例执行的流程如下:
1)用户提交留言的请求,系统检查用户是否登录本系统,若登录,
留言界面,转(3),否则,进入提示登录页面,转
(2);
2)用户登录系统,转
(1)
3)用户填写并提交留言信息;
4)由系统更新数据库中的留言信息表;
5)数据库返回数据添加成功的消息,系统将留言信息返回给顾客。
正常执行的顺序图如图
三管理员修改商品
该用例是管理员可以根据商品信息的变动情况可以修改商品的相关信息,
用例的执行流程如下:
1)管理员登录系统后,提交要搜索的商品信息,系统搜索数据库中的商品表,向管理员返回符合要求的商品信息;
2)管理员选择要修改的商品,向系统提交修改请求,系统返回修改商品信息的页面;
3)管理员修改商品信息,并提交给系统处理;
4)系统更新数据库中商品表的信息,并返回修改成功的页面
1:
提交要搜索的商品
搜索商品表信息
3:
返回已经搜索到的
显示满足条件的记录
5:
提交修改申请
6:
返回修改页面
7:
提交修改信息
8:
更新数据库
丫9:
返回数据修改成功
10:
返回修改成功页面
四动态视图的建立
在该系统中,商品具有状态的变化,其状态有创建状态,在数据库中,在购
物车中,在订单中,已发货状态,已删除状态,其具体的状态变化如图
5数据库的设计分析
3.1系统功能概述
根据前面系统业务和用例分析,初步确定系统具备的功能包括:
分析的系统功能需求,得到系统的功能模块,如图所示
购物车管理
图1-3系统功能图
图1-4系统流程图
5、数据库需求分析
5.1、商品表是用来保存网上商城中每一种商品基本信息的数据表,是显示、维护及管理商品数据的依据,如表所示:
字段名
描述
类型
长度
是否允许空
是否为主键
Id
商品编号
INTEG
ER
否
是
Sortid
商品分类编号
Name
商品名称
VARC
HAR
50
price
商品价格
DOUB
LE
Saleprice
销售价格
4
Descripts
商品描述
TEXT
500
Contents
商品介绍
2000
Saledate
上货时间
DATE
Salecount
商品数量
Image
商品图片存
放路径
5.2商品类别表
字段
|是否为空
r商品分类编号
INTEGER
商品分类名称
VARCHAR
40
5.3、会员表
是否为空
用户编号
Username
用户名
20
Password
密码
Realname
用户真实姓名
Tel
用户电话
Address
用户地址
100
Zip
邮政编码
6
email
电子邮件地址
5.4订单表
订单编号
Ordermo
生成订单的编号
Userid
收货人姓名
收货地址
联系电话
11
Payment
付款方式
Email
Memo
备注说明
Time
订单生成时间
tag
标志该订单是否处理过
Price
价格
DOUBLE
5.5、订单细目录
编号
Ordered
Bookid
Count
订购数量
—否
该条目对应价
格
5.6、系统管理员员基本信息表
L是否为空
「否
运行环境规定
a.客户端设备
windows7系统,IDE集成开发,Java运行环境JDK,数据库Mysql5.5,IE
浏览器
b.服务器设备
服务器:
Tomcat6.0
支持软件
a•客户端软件
软件类型
名称及版本
备注
操作系统
WindowsXP以上操作系统
IE浏览器、遨游浏览器或者其它流行浏
览器
办公软件
MicrosoftOffice2003
b.服务器端软件
Windows7
IE浏览器、遨游浏览器或者其它流行浏览器
数据库软件
MySQL5.5
c•开发环境
WindowsXP
MySql5.5
开发工具
MyEclipse6.8
服务器
Web应用服务器:
使用技术
JAVAEE技术等
该软件分析为小五组撰写