电子商务应用课程设计.docx

上传人:b****5 文档编号:7546351 上传时间:2023-01-24 格式:DOCX 页数:35 大小:704.14KB
下载 相关 举报
电子商务应用课程设计.docx_第1页
第1页 / 共35页
电子商务应用课程设计.docx_第2页
第2页 / 共35页
电子商务应用课程设计.docx_第3页
第3页 / 共35页
电子商务应用课程设计.docx_第4页
第4页 / 共35页
电子商务应用课程设计.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

电子商务应用课程设计.docx

《电子商务应用课程设计.docx》由会员分享,可在线阅读,更多相关《电子商务应用课程设计.docx(35页珍藏版)》请在冰豆网上搜索。

电子商务应用课程设计.docx

电子商务应用课程设计

经济管理学院

电子商务应用课程设计

 

课程设计题目:

家电类电子商务平台

小组编号:

成绩:

学生学号:

 

 

 

 

 

学生姓名:

 

 

 

 

 

班级名称:

 

 

 

 

 

指导教师:

 

2012年1月2日

 

指导教师评语及成绩

指导教师评语

 

成绩

 

签字:

年月日

目录

1背景2

1.1背景2

1.2企业电子商务系统的基本情况介绍2

1.3企业电子商务系统设计的必要、性意义2

1.4可行性分析3

1.4.1技术上的可行性3

1.4.2经济上的可行性3

1.4.3操作上的可行性3

2需求分析3

2.1需求分析3

2.1.1顾客购买商品需求分析3

2.1.2后台管理员需求分析4

2.2总体分析4

2.2.1系统功能模块图4

2.2.2系统功能简介4

2.2.3系统流程图5

2.3系统U/C矩阵5

3需求设计6

3.1业务流程图6

3.1.1用户业务流程图7

3.1.2管理员添加商品业务流程图8

3.1.3管理员删除用户业务流程图8

3.2数据流程图8

3.2.1用户数据流程图9

3.2.2管理员添加商品数据流程图10

3.2.3管理员删除用户数据流程图10

3.2.4管理员删除订单数据流程图10

3.4数据字典11

3.4.1数据项的描述11

3.4.2数据结构的描述12

3.4.3数据流的描述(以用户信息表为例)12

3.4.4处理逻辑的描述13

3.4.5数据存储的描述14

3.5系统表信息14

4概念设计16

4.1分E-R图16

5逻辑设计18

6物理结构设计18

7程序设计22

7.1界面设计22

8用户手册22

结束语22

1背景

1.1背景

从传统商场的电子收款机、销售实施管理信息(POS)、电子订货系统(EOS)、和商场管理信息系统BMIS,到跨越不同国界、不同企业的电子数据交换EDI,数据信息的公职处理越来越准确、有效、大量事务处理工作趋向标准化。

并且随着Internet技术被大量采用、当前世界经济的全球化、一体化,商务活动的范围也迅速扩向全世界的每一个角落。

现在许多商人开始了向全世界挺进,而电子商务的迅速崛起和高速发展为商家提供了契机,也为消费者带来了便利。

电子商务使我们能够以电子交换为手段完成物品和服务的交换,是商家和顾客之间的联系纽带。

传统的商务活动不仅需要占用大量的人类、物力,增加了生产者、经营者的成本,还浪费了消费者的大量时间,都不符合现在消费的观念。

现在零售业也开始想电子商务进军,而家电类的电子商务不仅可以为生产者减少部分的仓库费用等,还可以是经营者减少了一些租用商场的高额费用,电子商务在家电类应用一定可以是商家获得更多的盈利,也可以是消费者以较少的成本买到最合适的商品。

真正获得商家也客户的双赢。

1.2企业电子商务系统的基本情况介绍

本公司主要经营家电类商品,按照商品类型分为电视系列,冰箱系列,空调系列,洗衣机系列以及小家电系列5个大的系列。

其中每个系列又按照商品品牌进行划分,然后每个品牌有自己的管理员(销售人员)进行销售产品的详细信息添加等业务(如长虹电视的管理员只能负责长虹电视的相关信息添加,而不能进行其他品牌电视或者长虹品牌的其他电器等的添加),然后企业独立设置了人工服务,负责整个公司销售后的在线答疑服务!

1.3企业电子商务系统设计的必要、性意义

1、帮助企业建立有效的企业形象宣传、企业风采展示、公司产品宣传,打造公司的新形象。

一个以销售为主的企业而言,企业的品牌形象至关重要。

特别市对于互联网技术高度发展的今天,大多数客户都是通过网络来了解企业产品、企业形象及企业实力,因此,企业网站的形象决定了客户对企业产品的信心。

建立高水准的网站能够极大的提升企业的整体形象。

2、充分利用网络快捷、跨地域优势进行信息传递,对公司的新闻进行及时的报道。

产品信息通过网站的先进性,可以对产品的发布、宣传有着很好的促进,同时也提高了产品的销售力。

3、通过在线供求系统实现网上的供求信息查询、订购、交易联系,优化信息的流通渠道。

传统的售后服务手段已经远远不能满足客户的需求,为消费者提供便捷、有效、即时的24小时网上服务,是一个全新体现项目附加值的方向。

世界各地的客户在任何时刻都可以通过网络得到优质的服务,同时,还可以在网上获得疑难的解答,在线提交自己的问题等。

1.4可行性分析

1.4.1技术上的可行性

近几年,计算机技术日益发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现有的开发技术、硬件技术来开发系统,可以充分利用日益增强的存储能力、通讯能力和处理速度来保证系统开发技术的准备。

而电子商务也在不断的发展,并且电子商务的服务范围也在不断扩大。

目前用于电子网站设计的语言有许许多多,包括了静态和动态的。

而最常见的就是Dreamweaver软件设计,动态的包括了ASP等。

就我们小组来说,我们小组的人员有四个是做的毕业设计,所以再技术实施方面不会太困难。

1.4.2经济上的可行性

虽然电子商务系统在开发初期需要成本,后期也需要维护、界面更新等相关费用,但是,客户觉得方便的电子商务系统就是我们所要尽力去实现的,这样才能够使得客户成为我们的忠实客户,才会更愿意在我们企业买东西。

换而言之,相对于电子商务系统给企业所带来的盈利来说,这点费用是微薄的。

并且电子商务具有较强的竞争实力,对企业的长远发展的作用是不容忽视的。

1.4.3操作上的可行性

现在的社会要求方便、快捷、高效率,所以电子商务现在发展的如此迅速。

尽管传统的销售使得顾客对商品的了解更加直接和详细且可以马上获得商品,并且在交易中的风险较在网上购物的风险要低一些。

但传统的店面销售需要顾客到商店去购买,这样很花费顾客的时间,而且店面销售需要花很大一部分钱在店面上。

而网上销售节约了店面的租金、降低了销售成本,是商品更加便宜。

虽然我国现在的电子商务出现了种种问题,但是我相信在不久的未来,我国的电子商务会越做越好,越来越高效、快捷。

让你不出门就能够买到国外的商品。

2需求分析

电子商务网站——家电类主要包括了前台和后台两大部分。

2.1需求分析

2.1.1顾客购买商品需求分析

Ø商品浏览需求:

当顾客进入网站时,在主页中分类显示商品信息,以供顾客选择,同时在首页还有一些折扣信息和一些活动显示。

同时顾客可以通过使用分栏快速查找到需要的商品,也可以浏览器详细的信息,包括家电型号、出产商、价格、介绍及一些图片、库存等信息。

Ø顾客注册需求:

当顾客选中想要购买商品时,需要注册,填写顾客的相关信息,以满足以后商品配送等需求。

Ø商品订单需求:

当顾客浏览商品,在确定了所购商品的种类、数量及价格等信息后会对顾客选择的送货方式及付款方式,最终生成对应的订单记录,以便于后台进行查看和管理

Ø商品搜索需求:

顾客可以根据生产商、品牌、价格等来搜索或者排序

2.1.2后台管理员需求分析

Ø用户管理:

只有成为网站的注册用户后才能够购买该网站的商品和对网站的商品进行评价,管理员会对用户账号进行统一管理,如删除无效账户、查看用户列表等

Ø商品管理:

各种家电是该网站的内容所在,管理员要对商品进行统一的管理,如商品的添加、修改和删除

Ø订单管理:

用户在下订单的时候,可能会出现填写错误等问题,想要取消订单,这里我们后台提供了订单的删除功能,解决用户的购物问题

Ø员工在线:

负责在线的答疑等

2.2总体分析

对系统从整体电子商务网站——家电类的前台和后台的相应的功能加以描述。

如后台主要负责商品管理、用户管理和员工在线答疑部分;前台主要对商品展示、购物车、我的订单等功能的分析。

2.2.1系统功能模块图

图2-1电子商务系统功能层次图

2.2.2系统功能简介

序号

功能模块

功能说明

1

商品展示

通过图片展示才能是用户了解到自己想要购买的商品信息

2

注册登录

这是该网站的重要部分,新的用户必须经过注册以后才能进入网站,若是老用户,就可以通过用户名和密码直接登录

3

商品查询

用户可以输入关键字快速地找到自己想要购买商品

4

购物车

购物车是网上书店中最重要的组成部分,本网站的目的就是为了在线销售家电,因此为用户提供一个方便、个性化的购物车将会大大提高用户在网上购买的兴趣

5

购物结账

目前结账存在一些法律上和技术上的问题,现在普及的结账方式就是网上在线支付或者就是货到付款两种方式

6

订单

确认购买及支付方式,商家通过收款,发货等处理来改变订单的状态。

表2-1电子商务系统功能层次简介表

2.2.3系统流程图

图2-2电子商务系统流程图

2.3系统U/C矩阵

数据类

功能

发货单

成本

经营计划

经营计划

C

U

U

财务计划

U

C

U

U

U

采购计划

商品预测

U

U

U

U

库存控制

C

U

调度

U

U

C

U

商品需求

U

C

销售

销售

U

C

U

订货服务

U

U

C

发运

U

U

U

C

财务

会计

U

U

U

U

成本会计

U

C

人事

人员计划

C

人员招聘

U

3需求设计

3.1业务流程图

根据了解到的情况,了解到了电子商务网站设计——家电类的基本流程,根据系统基本流程,从业务流程图基本的功能模块分别用下面图形表示:

图3-1.业务流程图基本符号

3.1.1用户业务流程图

图3-2.用户业务流程

3.1.2管理员添加商品业务流程图

图3-3管理员添加商品业务流程图

3.1.3管理员删除用户业务流程图

图3-4.管理员删除用户业务流程图

3.2数据流程图

通过调查和上面的业务流程图,可以绘制成本系统的数据流程图。

数据流程图是一种能全面描述电子商务—家电类逻辑模型的主要工具。

以下是数据流程图的基本符号:

外部实体处理数据流数据存储

图3-5.数据流程图的基本符号

3.2.1用户数据流程图

图3-6.用户顶层数据流程图

图3-7.用户第二层数据流程图

3.2.2管理员添加商品数据流程图

图3-8.管理员添加商品顶层数据流程图

图3-9.管理员添加商品第二层数据流程图

3.2.3管理员删除用户数据流程图

图3-10.管理员删除用户顶层数据流程图

图3-11.管理员用户第二层数据流程图

3.2.4管理员删除订单数据流程图

图3-11.管理员删除订单顶层数据流程图

图3-12.管理员删除订单第二层数据流程图

3.4数据字典

3.4.1数据项的描述

数据项编号

数据项名

数据项含义

与其他数据项的关系

存储长度

别名

 

 

 

 

 

 

DI-1

UserID

用户编号

 

 

用户编号

DI-2

UerName

用户名

用户名

DI-3

UserPassword

密码

密码

DI-4

UserE-Mail

电子邮件

邮件

DI-5

UserTEL

联系电话

电话

DI-6

GoodsID

商品编号

 

 

商品编号

DI-7

GoodsName

商品名称

名称

DI-8

ClassCode

分类代码

分类代码

DI-9

Marque

商品型号

型号

DI-10

Producer

生产商

生产商

DI-11

Price

价格

价格

DI-12

DateInProduce

生产日期

生产日期

DI-13

Stock

库存

库存

DI-14

OrderID

订单编号

 

 

订单编号

DI-15

DistributionWay

配送方式

配送方式

DI-16

PayWay

支付方式

支付方式

DI-17

BillInf

发票信息

发票信息

DI-18

OrderSun

订单金额

订单金额

DI-19

OrderStatus

订单状态

订单状态

DI-20

OrderOperate

订单操作

订单操作

DI-21

AddresseeID

收件人编号

 

 

收件人编号

DI-22

AddresseeName

收件人姓名

姓名

DI-23

AddresseeAddress

收件人地址

地址

DI-24

AddresseeTEL

手机号

电话

DI-25

MID

管理员编号

 

 

管理员编号

DI-26

Mname

管理员姓名

姓名

DI-27

Mpassword

密码

密码

DI-28

AccessCode

权限代码

权限代码

DI-29

PictureID

图片编号

 

 

图片编号

DI-30

Explain

说明

说明

DI-31

Front

正面图

正面图

DI-32

Side

侧面图

侧面图

DI-33

Behind

后面图

后面图

DI-34

Quantity

数量

数量

DI-35

RegistrationDate

登记日期

登记日期

DI-36

DealDate

成交日期

成交日期

DI-37

CompleteDate

完成日期

完成日期

DI-38

CancelDate

退货日期

退货日期

DI-39

CancelSum

退货数量

退货数量

DI-40

CancelReason

退货原因

退货原因

3.4.2数据结构的描述

数据结构名

数据结构含义

组成

User

用户

UserID,UerName,UserPassword,UserE-Mail,UserTEL

Goods

商品

GoodsID,GoodsName,ClassCode,Marque,Producer,

Price,DateInProduce,Stock

 

Order

订单

OrderID,DistributionWay,PayWay,BillInf,OrderSum

,OrderStatus,OrderOperate

 

Addressee

收件人信息

AddresseeID,AddresseeName,AddresseeAddress,

AddresseeTEL

Manager

管理员

MID,Mname,Mpassword,AccessCode

3.4.3数据流的描述(以用户信息表为例)

数据流编号:

D1

数据流名称:

商品信息

简述:

商品信息表

数据流来源:

管理员对商品信息表的添加

数据流去向:

用户查看的页面

数据项的组成:

GoodsID,GoodsName,ClassCode,Marque,Producer,Price,DateInProduce,Stock

数据流量:

约100张/天

高峰流量:

约1000张/天

数据流编号:

D2

数据流名称:

用户信息表

简称:

用户信息列表

数据流来源:

用户

数据流去向:

用于用户系统登录

数据项的组成:

UserID,UerName,UserPassword,UserE-Mail,UserTEL

数据流量:

约300张/天

高峰流量:

约700张/天

3.4.4处理逻辑的描述

处理逻辑编号:

P01-4

处理逻辑名称:

加入购物车

简称:

将选定商品加入购物车

输入的数据流:

商品图片,商品价格,来源与商品信息表;商品数量

处理描述:

用户将自己选择的商品加入购物车,方便以后结账,支付

输出的数据流:

购买商品的总额

处理频率:

对每个用户购买一次处理一次

处理逻辑编号:

P01-5

处理逻辑名称:

确认订单完整性

简称:

确认收货人信息是否正确

输入的数据流:

购物清单的商品信息,

处理描述:

判断是否正确填写收件人信息,如果否,则填写正确的信息,如果是,则确认提交订单

输出的数据流:

收件人信息,支付方式、配送方式,是否要发票

处理频率:

对每个用户购买一次处理一次

处理逻辑编号:

P01-7

处理逻辑名称:

支付

简称:

选择方便的支付方式对所购商品支付

输入的数据流:

购物清单的商品信息,收货人信息,选择的配送方式

处理描述:

查看所购商品的总价,然后选择方便快捷的支付方式对购买的商品进行支付

输出的数据流:

订单完成表

处理频率:

对每个用户购买一次处理一次

3.4.5数据存储的描述

数据存储编号:

F1

数据存储名称:

商品信息表

简述:

商品信息

数据存储的组成:

GoodsID,GoodsName,ClassCode,Marque,Producer,Price,DateInProduce,Stock

关键字:

GoodsID,GoodsName

相关处理:

P01-1,P01-4,P01-5

3.5系统表信息

用户注册表

序号

名称

类型_1

长度

是否可以为空

说明

1

收件人信息表编号

Nvarchar

20

0

2

收件人姓名

Nvarchar

30

0

3

收件人地址

Nvarchar

100

0

4

手机号

INT

11

0

5

邮编

int

6

0

用户表

序号

名称

类型_1

长度

是否可以为空

说明

1

编号

Nvarchar

20

0

主键

2

用户名

Nvarchar

30

0

注册登录时的用户名

3

密码

char

10

0

安全设置

4

登陆时间

datetime

8

0

记录登录的时刻

4)订单明细信息表结构

序号

名称

类型

长度

是否可空

说明

1

订单编号

int

8

0

 

2

会员编号

int

8

0

 

3

订单状态

varchar

8

0

 

4

书籍编号

varchar

20

0

 

5

下单时间

datetime

8

0

 

6

数量

int

4

0

 

 

管理员表结构

序号

名称

类型_1

长度

是否可以为空

说明

1

编号

Nvarchar

20

0

主键

2

姓名

Nvarchar

30

0

员工姓名

3

密码

char

10

0

登录的密码

4

权限代码

int

2

0

商品基本信息表

序号

名称

类型_1

长度

是否可以为空

说明

1

商品编号

Nvarchar

20

0

2

分类代码

int

4

0

3

商品名称

Nvarchar

100

0

4

商品型号

CHAR

20

1

5

生产商

Nvarchar

100

0

6

价格

int

6

0

7

生产日期

datetime

14

0

8

库存

int

4

0

9

图片编号

int

4

0

10

商品说明

Nvarchar

1000

0

订单表

序号

名称

类型_1

长度

是否可以为空

说明

1

订单编号

Nvarchar

20

0

2

收件人信息

0

3

配送方式

char

2

0

4

支付方式

char

2

0

5

发票信息

char

2

0

6

订单商品信息

Nvarchar

50

0

7

订单金额

int

6

0

8

下单时间

datetime

14

0

9

订单状态

char

2

0

10

订单操作

char

2

0

退货信息表

序号

名称

类型_1

长度

是否可以为空

说明

1

退货编号

Nvarchar

20

0

2

商品信息

0

3

退货原因

Nvarchar

0

 

收件人信息表

序号

名称

类型_1

长度

是否可以为空

说明

1

收件人信息表编号

Nvarchar

20

0

2

收件人姓名

Nvarchar

30

0

3

收件人地址

Nvarchar

100

0

4

手机号

INT

11

0

5

邮编

int

6

0

 

4概念设计

将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。

它是整个数据库设计的关键。

消除数据的冗余。

4.1分E-R图

图4-1实体E-R图

图4-2用户E-R图

图4-3管理员E-R图

图4-3退货E-R图

5逻辑设计

概念结构是独立于任何一种数据模型的信息结构。

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与所选用的电子商务系统支持的数据模型想符合的逻辑结构。

E-R图向关系模型转换

用户(用户编号,用户名,密码,电子邮箱,联系电话,登录时间)

商品(商品编号,分类代码,商品名称,商品型号,销售价格,生产日期,供应商)

供应商(供应商编号,生产日期,供应价格,供应数量,)

订单(订单编号,配送方式,支付方式,发票信息,订单金额,订单状态,订单操作,购买日期,完成日期,收件人编号)

收件人信息表(收件人信息表编号,收件人姓名,收件人地址,手机号,用户编号)

购买(用户编号,商品编号,购买日期,数量)

填写(商品编号,订单编号,)

获得(用户编号,订单编号,成交日期,数量)

管理员(管理员编号,姓名,密码,权限代码)

管理(管理员编号,用户编号,登录日期)

登记(管理员编号,商品编号,登

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

当前位置:首页 >

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

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