电子商务系统UML图总结文档格式.docx

上传人:b****3 文档编号:17527942 上传时间:2022-12-07 格式:DOCX 页数:24 大小:354.74KB
下载 相关 举报
电子商务系统UML图总结文档格式.docx_第1页
第1页 / 共24页
电子商务系统UML图总结文档格式.docx_第2页
第2页 / 共24页
电子商务系统UML图总结文档格式.docx_第3页
第3页 / 共24页
电子商务系统UML图总结文档格式.docx_第4页
第4页 / 共24页
电子商务系统UML图总结文档格式.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

电子商务系统UML图总结文档格式.docx

《电子商务系统UML图总结文档格式.docx》由会员分享,可在线阅读,更多相关《电子商务系统UML图总结文档格式.docx(24页珍藏版)》请在冰豆网上搜索。

电子商务系统UML图总结文档格式.docx

售前服务提供详细的商品信息、简便快捷的操作过程;

售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;

售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质量保证。

1.3文档目的

本说明书的主要目的是明确所要开发的软件应具有的功能、性能,使系统分析人员和软件设计人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计和完成后续设计与开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同最终验收的依据。

本文档的读者对象:

项目经理、系统分析师、项目开发人员、客户代表。

1.4定义

2任务概述

2.1系统目标

现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。

这样才能使得在电子交易时避免不必要错误发生。

我们将使用HTML、ASP等技术来编辑网页。

传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。

当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。

本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。

该项目的目的是开发一个电子购物网站以及后台管理系统。

在前台实现的基本主要有:

1.商品选购(可按分类方式查找商品,或者通过关键字进行查询)

2.购物车功能

3.查看商品详细情况

4.用户注册

5.用户登陆

6.查看用户的订单信息

7.修改用户个人信息

后台管理部分主要有:

1.商店商品管理:

添加、修改、删除、查看。

2.用户信息管理:

查看、修改、删除。

3.订单信息管理:

查看订单清单、更新订单付款、出货状态、删除订单。

2.2用户特点

网上商店的主要参与者是顾客和商场,以及后台管理人员。

无论什么类型的网上商店,顾客从网上购物的过程都相似应用范围

2.3假定和约束

Ø

IDE集成开发环境,服务器软件Tomcat,java运行环境JDK,数据库软件Mysql,各个组件之间协调绑定;

Struts2.1框架技术的搭建

DWZ框架的搭建

2.4关键性技术

3需求分析

3.1业务描述

用户功能分析

用户需要注册成会员用户,需要用户注册使用的功能有:

a)用户注册。

b)用户添加商品到购物车的功能。

购物车的设计,必须做到清晰、简单和方便。

c)用户信息的自我管理。

用户的注册信息中,用户的地址、联系方式等都是商品配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅购物详情等信息。

管理功能分析

对网站的管理者来说,分析网站的管理要求,以下功能是必不可少的。

商品登记。

将商品的各种信息:

商品名、价格、厂家等录入到数据库中,是网站管理中的一项基本的工作。

用户管理。

网站应该可以对用户进行诸如删除、查看部分用户信息等功能。

订单管理。

这是最重要的管理功能。

管理者应该可以每天清晰的查阅有多少订单生成、每个订单的详情等信息,并了解个订单的处理情况。

用户进入

3.1.2.管理员管理

3.1.3.购物车管理

检索、订单管理、购物车管理等。

具体描述如下。

(1)商品管理:

商品分类的管理,包括商品种类的添加、删除、类别名称更改等功能;

商品信息的管理,包括商品的添加、删除、商品信息(包括优惠商品、最新热销商品等信息)的变更等功能;

(2)用户管理:

用户注册,如果用户注册为会员,就可以使用在线购物的功能。

用户信息管理:

用户可以更改个人私有信息,如密码等;

(3)商品查询:

商品速查,根据查询条件,快速查询用户所需商品;

商品分类浏览,按照商品的类别列出商品目录;

(4)订单管理:

订单信息浏览订单结算订单维护

(5)购物车管理

  购物车中商品的增删;

采购数量的改变

生成采购订单

(6)后台管理

商品分类管理

商品基本信息管理

订单处理

会员信息管理

图1系统顶级用例图

3.2用例分析

用例图及相关的用例描述如图

2系统分析

系统包含的实体类有客户类(customer)、商品类(good)、订单类(order)、订单细节类(ordertail)、购物车类(CartBean)、留言单类(leavewords),包含的边界类有购物车的物品表单(shoppingchart)、留言表单类(leavewordstable)、注册表单类(registetable)、登录表单类(logintable)、订单表单类(ordertable),包含的控制类有购物类(shopping)、注册类(regist)、登录类(login)、留言类(leaveword)

类图如图

3部分用例的顺序图

(1)会员下订单

该用例是客户端下在客户登录后可以浏览上架的商品,并能搜索相应的商品,根据需要选择商品并下订单,该用例的流程如下:

(1)用户指定相应的商品种类进行搜索,得到相应的商品信息;

(2)选中自己需要的商品并选择其定购的数量放入购物车;

(3)提交下订单请求,系统检查用户是否登录,若用户未登录转(4),否则返回个人信息由用户确认,转(5);

(4)用户登录系统,重新进入购物车页面,转(3)

(5)顾客确认自己的信息后,由系统数据库记录订单信息及订单的细节更新订单表和订单细节表;

(6)数据库更新成功后,返回顾客下订单成功的消息。

顺序图如图

(2)会员留言

该用例是客户可以通过留言板向服务人员询问相关的情况,并等待有关的工作人员给予答复,该用例执行的流程如下:

1)用户提交留言的请求,系统检查用户是否登录本系统,若登录,由系统返回留言界面,转(3),否则,进入提示登录页面,转

(2);

2)用户登录系统,转

(1)

3)用户填写并提交留言信息;

4)由系统更新数据库中的留言信息表;

5)数据库返回数据添加成功的消息,系统将留言信息返回给顾客。

正常执行的顺序图如图

(3)管理员修改商品

该用例是管理员可以根据商品信息的变动情况可以修改商品的相关信息,该用例的执行流程如下:

1)管理员登录系统后,提交要搜索的商品信息,系统搜索数据库中的商品表,向管理员返回符合要求的商品信息;

2)管理员选择要修改的商品,向系统提交修改请求,系统返回修改商品信息的页面;

3)管理员修改商品信息,并提交给系统处理;

4)系统更新数据库中商品表的信息,并返回修改成功的页面。

4动态视图的建立

在该系统中,商品具有状态的变化,其状态有创建状态,在数据库中,在购物车中,在订单中,已发货状态,已删除状态,其具体的状态变化如图

5数据库的设计

ER

3.3系统功能概述

根据前面系统业务和用例分析,初步确定系统具备的功能包括:

分析的系统功能需求,得到系统的功能模块,如图所示

购物车管理

商品信息管理

网上购物系统

前台管理

后台管理

商品查询

用户管理

商品类别管理

订单管理

图1-3系统功能图

登陆系统

重试

普通会员

管理员

注册

开始

订单查询

订单删除

完成结算

未注册

查找商品

购物车

继续购物

提交订单

图1-4系统流程图

4、数据流程图

1、顶层数据流图

系统管理员

客户

用户信息

动态商品信息表

客户在线订货情况表

图1-6顶层数据流图

2、0层数据流图

满意商品

3、购物车管理

订货单

5、用户管理

2、商品信息检索

动态商品信息表

订货单文件

入库单

商品管理要求

1、商品信息管理

4、订单管理

检索要求

客户名录

图1-70层数据流图

3、1层数据流

合格入库单

1.3注销商品

商品管理要求

1.1要求类型处理

出货单

动态商品信息表

1.4订货

在线订货单

在线退货单

1.5退货

图1-81层数据流图A

2.1检索类别处理

2.2

检索

2.3商品检索

2.4商品统计

用户信息文件

检索和使用者情况

检索的商品情况

统计要求

报货单

动态商品信息文件

商品情况请集矿

图1-91层数据流图B

3.1网上商品检索处理

3.2购物车管理

满意商品

查询

商品增减速

生成订单

不满意商品

图1-101层数据流图C

4.2

4.1

用户

4.3

4.7

4.5

销售商

4.8

4.6配送中心

4.2

后台

图1-111层数据流图D

服务要求与售后建议

客户登陆

5.1

客户信息

5.2

注销

客户名录

客户名单

汇总

名单

5.3

图1-121层数据流图E

5、数据库需求分析

5.1、商品表是用来保存网上商城中每一种商品基本信息的数据表,是显示、维护及管理商品数据的依据,如表所示:

字段名

描述

类型

长度

是否允许空

是否为主键

Id

商品编号

INTEGER

Sortid

商品分类编号

Name

商品名称

VARCHAR

50

price

商品价格

DOUBLE

Saleprice

销售价格

4

Descripts

商品描述

TEXT

500

Contents

商品介绍

2000

Saledate

上货时间

DATE

Salecount

商品数量

Image

商品图片存放路径

5.2商品类别表

字段

是否为空

商品分类名称

40

5.3、会员表

用户编号

Username

用户名

20

Password

密码

Realname

用户真实姓名

Tel

用户电话

Address

用户地址

100

Zip

邮政编码

6

email

电子邮件地址

5.4订单表

订单编号

Ordermo

生成订单的编号

Userid

收货人姓名

收货地址

联系电话

11

Payment

付款方式

Email

Memo

备注说明

Time

订单生成时间

tag

标志该订单是否处理过

Price

价格

5.5、订单细目录

编号

Ordered

Bookid

Count

订购数量

该条目对应价格

5.6、系统管理员员基本信息表

5运行环境规定

5.1设备

a.客户端设备

windows7系统,IDE集成开发,Java运行环境JDK,数据库Mysql5.5,IE浏览器

b.服务器设备

服务器:

Tomcat6.0

5.2支持软件

a.客户端软件

软件类型

名称及版本

备注

操作系统

WindowsXP以上操作系统

浏览器

IE浏览器、遨游浏览器或者其它流行浏览器

办公软件

MicrosoftOffice2003

b.服务器端软件

Windows7

数据库软件

MySQL5.5

c.开发环境

WindowsXP

MySql5.5

开发工具

MyEclipse6.8

服务器

Web应用服务器:

Tomcat6.0

使用技术

JAVA EE技术等

5.3控制

本软件是在中文编程系统的支持下,展示界面由主窗口与子窗口嵌套而成,窗口操作通过按钮控制,不同的按钮进行不同的操作实现不同的功能。

用户确认函

甲方意见:

签名(盖公章):

年月日

注释:

1、本需求说明书内容作为甲方开发依据;

2、本需求说明书内容作为项目验收依据;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1