电子商务平台系统.docx

上传人:b****6 文档编号:6176971 上传时间:2023-01-04 格式:DOCX 页数:41 大小:1.17MB
下载 相关 举报
电子商务平台系统.docx_第1页
第1页 / 共41页
电子商务平台系统.docx_第2页
第2页 / 共41页
电子商务平台系统.docx_第3页
第3页 / 共41页
电子商务平台系统.docx_第4页
第4页 / 共41页
电子商务平台系统.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

电子商务平台系统.docx

《电子商务平台系统.docx》由会员分享,可在线阅读,更多相关《电子商务平台系统.docx(41页珍藏版)》请在冰豆网上搜索。

电子商务平台系统.docx

电子商务平台系统

《.net程序开发》实训论文

题目:

电子商务平台系统

学  院:

计算机科学与工程学院

专业:

计算机科学与技术

学生姓名:

周游

学号:

1001110731

指导教师:

谢武

职称:

高级实验师

 

题目类型:

理论研究实验研究工程设计工程技术研究软件开发

 

2013年7月12日

摘要

但随着生活节奏的加快,工作竞争的加剧,人们留给逛街购物的时间越来越少,而文化、体育休闲的时间越来越多。

网上购物能同时提供给顾客大量的文化休闲活动,会有越来越多的人“乐意用”。

 如今,随着经济生活水平的发展,人们的生活显个样化,人们在网上购物的方式越来越多,因为网上购物能够给人们带好很大的方便,大家可以足不出户,逛遍所有的商务平台网站,近年来为了降低成本,拓宽营销渠道,越来越多的企业开始进入电子商务时代,对于我国中小企业为主的商店来说,为了寻求更多的销路,从而获得更大的利润,实施电子商务更为迫切。

本人通过查看图书和网上查询,了解到电子商务是利用现代信息网络进行商务活动的先进手段,作为创新的经济运行方式,其影响深远。

该系统是采用VisualStudio2008+SQL2005来实现的。

另外使用了MicrosoftOfficeVisio2003绘制系统的层次方框图和数据流程图。

该系统是一个基于Internet的商品的销售程序。

客户可以通过相关游览器登陆该系统,查阅其中的商品信息。

可以将店中的商品有意购买的商品加入购物车中,如果决定购买产品可填写相关订单,该系统管理员会定期处理订单。

该系统实现了会员登陆、会员注册、管理员登陆、管理员注册、商品展示、购物车等功能,可以扩大市场的规模和提高市场知名度,降低成本和提高效率。

编码完成后,系统经过了本人的实际运行和测试,得出的结果达到了预定的目标。

系统能有效的进行信息的增删改查;系统数据能够进行实时更新。

关键词:

动态网站;VisualStudio2008;网上购物

Abstract

Butwiththespeedingupofthepaceoflife,workforthecompetition,peoplearelessandlesstimeforshoppingshopping,culture,sportsleisuretimemoreandmore.Onlineshoppingcanprovidetothecustomeratthesametimealargenumberofculturalandleisureactivities,therewillbemoreandmorepeoplearewillingtouse.Today,withthedevelopmentoftheeconomicstandardofliving,thelifeofpeopleshowasample,thewaypeopleinonlineshoppingmoreandmore,becauseonlineshoppingcanbringgreatconveniencetopeople,youcanneverleavehome,walkallcommercialplatformwebsite,inrecentyears,inordertoreducecosts,expandmarketingchannels,moreandmoreenterprisesbegintoenterthee-commerceera,thestoremainlyforsmallandmedium-sizedenterprisesinourcountry,inordertoseekmoremarket,toobtaingreaterprofits,theimplementationofe-commerceismoreurgent.

Himselfbylookingatthebooksandonlinequery,realizedthate-commerceistheuseofadvancedmeansofmoderninformationnetworkbusinessactivities,asaneconomicoperationmodeoftheinnovation,itsfar-reachinginfluence.ThesystemisimplementedusingVisualStudio2008+SQL2005.AlsousetheMicrosoftOfficeVisio2003drawinglevelblockdiagramandthedataflowdiagramofthesystem.

Thesystemisaninternet-basedsalesprogram.Customerscanthroughtherelevantbrowserloginthesystem,checkthecommodityinformation.Canstorethegoodsareinterestedinpurchasingthegoodsaddtocart,ifdecidetobuytheproductcanfillintherelevantorders,thesystemadministratorwillprocessordersonaregularbasis.Thesystemimplementsthememberlogin,registration,theadministratorlogin,theadministratorregistration,commoditydisplay,shoppingcart,andotherfunctions,canincreasethesizeofthemarketandincreasemarketawareness,reducecostsandimproveefficiency.

Aftermycoding,afterthecompletionofsystemactualoperationandtest,theresultsreachedthepredeterminedgoals.Informationsystemcaneffectivelyincreaseanddelete;Systemdatacanbeupdatedinrealtime.

Keywords:

dynamicwebsite;VisualStudio2008;Onlineshopping

目录

1绪论1

1.1课题介绍1

1.2国内外发展现状1

1.3可行性分析2

1.3.1经济可行性2

1.3.2技术可行性2

1.3.3政策可行性2

1.4论文安排2

2需求分析4

2.1系统实现目标4

2.2系统开发意义4

2.3需求分析4

2.4顾客功能4

2.5管理员功能5

2.6购物车功能5

3网站系统及数据库设计6

3.1大致布局6

3.1.1电子商务平台系统流程图6

3.1.2系统功能结构图6

3.2电子商务平台系统的用例图设计7

3.3数据库概念设计9

3.4电子商务平台数据流图设计12

3.5数据库设计13

3.6物理结构设计16

3.6.1数据库存储方式和位置16

3.6.2运行平台要求16

4系统实现与编码18

4.1用户页面18

4.2前台设计21

4.3后台设计33

4.3.1后台功能模块的界面及编码33

4.3.2登录与MD5加密算法33

5软件测试35

5.1测试环境35

5.2系统测试的目的35

5.3系统测试35

5.4测试结论38

6结论39

6.1系统总结39

6.2系统未来的展望40

6.2.1为能完善的系统功能40

6.2.2未来的展望40

参考文献41

1绪论

1.1课题介绍

随着Internet的发展和迅速普及,网上购物这一新型购物方式已逐渐被人们所接受,并逐渐改变甚至取代传统的购物观念。

人们足不出户就可以在网上浏览到全国各地的商品信息,方便快捷地搜索到自己所需要的商品,而安全的在线支付和送货上面服务,使人民更加深切地体会到这一购物方式的优越性。

与此同时,网上商城这种新的商业运营模式被越来越多的商家运用到竞争中,并得到了大多数客户认可,这种基于浏览器、服务器实现的销售方式已初具规模。

一些电子商务网站的成立,从整体上降低了企业成本,加快了企业对市场的响应速度,提高了企业的服务质量和竞争力。

1.2国内外发展现状

目前电子商务平台五花八门的比比皆是,但是真正有实力、具有雄厚基础的却凤毛麟角。

一些所谓的加盟机构在收取了高额的加盟金、保证金后却对加盟商后期的发展不闻不问,连基本的供货也无法按时,按量,按质的保证。

还有一些所谓的加盟机构打着不收取加盟费用的旗帜招摇撞骗,以后期的高额商品及各种方式理由收取更多费用,以此损坏加盟商的利益,使得整个加盟行业名声狼籍、无法正常发展。

电子商务平台系统虽然市场巨大,但准备加入该行业的人士,由于对运营及如何更好赢利缺乏经验,还存在相当风险。

因此选择加盟优秀成熟品牌是一种快速入门好方法。

而现在的网络市场是比较大的,虽然目前这城市的人们还不太重视电子商务,不太相信网上购物的可靠性,但是随着时间的推移,网络市场将会不断扩大,让人难以置信,其巨大的潜力,我们不可否认。

据资料显示,2008年网上服装交易量高达172亿人民币,增长率127%;目前,大大小小的服装电子商务平台已经达到几千家,在众多市场参与者的推动下,2011年服装网络购物的交易规模将达到703亿元。

随着服装网络购物的快速发展,2007年网络购物仅占3.6%,08年以后预计每年将以3%左右的速度增长,到2011年将占服装总体零售市场的15.5%。

由此可见网络逐步成为重要销售渠道,在整个服装零售市场中的地位也逐步提升,因此建立电子商务平台是可行的且是非常有必要的。

1.3可行性分析

1.3.1经济可行性

开发该系统所需的相关资料可以通过到图书馆查看或者是到网上查询都可以轻易查找到相关的资料,所需的其他应用软件,硬件系统也易于获得,因此,开发这个电子商务平台系统的开发成本较低。

而引进使用本系统后,与传统方式比较,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。

所以,本系统从经济的角度看,该系统可行。

1.3.2技术可行性

技术可行性需要考虑现有的技术条件是否能够顺利完成开发工作。

本次开发的网上茶店系统的开发平台是ASP.NET,其功能强大,而且调试起来相对简单,数据库用的是SQLSeverer2005,SQLSeverer2005是一个后台数据库管理系统,它功能强大、操作方便,为ASP.NET这一操作平台提供了很多的操作接口。

而且当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对的可行的。

软件方面:

由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,他们速度快,容量大,可靠性能高、价格低,完全能满足系统的需求。

1.3.3政策可行性

随着当今社会飞速的发展,近年来,各级政府资助企业建电子商务平台、建立试点结算中心等方式,大力发展电子商务、提升物流产业平头、出台政策扶持电子商务流发展,令更多产业和企业受益。

明确扶持政策的缺失、资金投入力度。

加大政策和资金扶持力度。

制定土地、贷款、税费、投资等相关的优惠扶持政策,设立企业应用电子商务专项扶持资金,支持和鼓励电子商务物流发展;加快信息网络基础设施建设,发展无线宽度网络,推进电信网、互联网和广播电视网“三网融合”,加快物流公共平台、公共服务平台建设,构建信息安全保障体系,为我国电子商务物流的发展创造良好的基础平台和运行环境。

1.4论文安排

将论文讲对“电子商务平台系统”开发的过程进行剖析如下

(1)绪论:

阐述本系统课题的研究背景及重要性。

(2)需求分析:

数据流程图和系统实现的目标。

(3)系统设计:

系统E-R图、逻辑设计、数据流图。

(4)系统实现和编码:

前台设计及编码。

(5)测试:

系统测试、正确测试用例。

(6)结束语:

实现的系统功能及特点、参考文献等系列内容。

2需求分析

2.1系统实现目标

对于典型的数据库管理系统,尤其是电子商务平台这样数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。

本系统在设计时应该满足以下几个目标:

1.节目设计美观友好,操作简便。

2.全面、分类展示商城内所有商品。

3.现实商品的详细信息,方便顾客了解商品信息。

4.查看商城内的交易信息。

5.设置灵活的打印功能。

6.系统对用户输入的数据,进行严格的数据检验,尽可能排除人为错误。

7.提供新商品上市公告,方便顾客及时了解相关信息。

8.提供网站留言功能。

9.提供网上在线支付功能。

10.系统最大限度地实现易维护性和易操作性。

11.系统运行稳定、安全可靠。

2.2系统开发意义

Internet的发展为改变传统的商业运营模式提供了一种技术上的可行性方案,利用Internet技术,通过通讯手段,讲买家和卖家紧密结合在一起,消除了时间和空间的困扰,从而大大节约了成本,扩大了交易范围。

在实际生活中,这种方案已被广泛应用起来。

网上购物系统便成了国内和国外的焦点。

2.3需求分析

电子商务平台系统前台主要实现产品展示、订单提交、会员登录注册等功能,电子商务平台系统后台管理中,主要可分为站内产品管理、产品分类管理、用户管理、留言管理、会员管理、产品管理、管理员管理。

2.4顾客功能

电子商务平台系统的顾客功能如下:

(1)产品:

以列表的方式显示商品的信息,可以在页面显示相关产品的信息。

(2)产品展示:

以图片浏览样式向人们展示了大量产品及相关产品。

(3)产品订单:

当用户在电子商务平台系统中找到了所有需要的产品后,决定购买,可以下订单。

管理员会定期处理用户下达的订单,并根据用户订单的信息向用户送货。

(4)会员登录:

相关会员的登录界面。

(5)会员注册:

只有成为电子商务平台系统的注册用户后才能在网上茶店享受相关优惠,因此需要会员注册功能,以及相关的会员信息修改、密码维护等功能。

2.5管理员功能

(1)会员管理:

只有成为电子商务平台系统的会员后才能享受相关优惠政策,管理员需要对会员账号进行管理,如查看、删除一些无效账号等。

(2)产品管理:

管理员需要经常维护平台中的产品信息。

(3)管理员管理:

管理员需要对管理员账号进行管理,如查看、删除一些无效账号等。

(5)案例管理:

在前台中我们向顾客提供了相关案例展示、管理员需时常更新添加以及删除案例。

(6)留言管理:

对浏览者留下的相关留言进行回复。

2.6购物车功能

(1)将商品添加到购物车。

(2)浏览购物车中的商品信息。

(3)修改购物车中的商品数量。

(4)删除购物车中的商品。

(5)清空购物车。

3网站系统及数据库设计

3.1大致布局

3.1.1电子商务平台系统流程图

首先,先介绍电子商务平台系统流程图,如图3.1所示

图3.1电子商务平台系统流程图

3.1.2系统功能结构图

为了使读者能够更清楚地了解网站的结构,下面给出电子商务网站的前台功能模块结构图和后台功能模块结构图。

电子商务平台前台管理系统功能设计如图3.2所示:

图3.2电子商务平台前台管理系统功能设计

电子商务平台后台管理系统的功能设计如图3.3所示:

图3.3电子商务平台后台管理系统的功能设计

3.2电子商务平台系统的用例图设计

(1)管理员用例图设计:

管理员用例图设计包括登录;整理信息;更新信息;删除信息;接收意见与建议;审核用户信息;数据维护与管理,如图3.4所示。

 

图3.4管理员用例图

(2)商家用例图设计:

商家用例图设计包括注册登录;发布产品信息;浏览信息;查看业绩、提意见与建议;处理退单,如图3.5所示。

 

图3.5商家用例图

(3)顾客用例图设计:

顾客用例图设计包括注册登录;浏览商品;购买商品;投诉商家;退商品;在线留言,如图3.6所示。

 

 

 

图3.6顾客用例图

(4)客服人员用例图设计:

客服人员用例图设计包括处理投诉问题;客户沟通;分析客户需求;监督商家产品,如图3.7所示。

 

图3.7客服人员用例图

3.3数据库概念设计

通过对网站进行的需求分析、网站的流图设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象分别为商品实体类、商品信息实体、商品订单实体、商品订单明细实体和管理员实体。

(1)商品类型:

为了使用户在网上购物时,能够按照自己所需要的商品类别进行选购,就需要将所列商品划分类别。

商品类实体的E-R图如图3.8:

图3.8商品类型E-R图

(2)商品信息:

为了使消费者详细了解网上商城所展示的商品,应将商品所有相关信息都展示出来。

商品信息实体E-R图如图3.9:

图3.9商品信息E-R图

(3)商品订单:

当消费者选购好商品放入购物车后,如果不再继续购物,便可以前往服务台,进行选择商品运输方式等相关操作,然后提交订单,最后进行在线支付。

商品订单实体E-R图如图3.10:

图3.10商品订单E-R图

(4)商品订单明细:

用户提交完商品订单,需要进一步了解所购买商品的信息,如所购商品的金额、数量、订单号等。

商品订单明细E-R图如图3.11:

图3.11商品订单明细E-R图

(5)管理员:

在网站的维护过程中,管理员的角色最为重要。

本网站管理员实体E-R图如图3.12所示:

图3.12管理员实体E-R图

3.4电子商务平台数据流图设计

(1)数据流图设计

①在整个电子商务平台系统,设计方面拥有前台设计以及后台的管理,如图下图3.13所示:

图3.13前台与后台数据流图

②本系统管理员所管理的后台以及客服人员所要管理的事项如下图3.14所示:

图3.14管理员与客服人员数据流图

3.5数据库设计

(1)数据库表的设计

本系统用到的数据库名为:

db_NetStore,其中共有6张表,具体设计与功能如下:

1管理员相关信息tb_Admin:

用来存储管理员相关信息。

如表3.1:

表3.1管理员相关信息tb_Admin

字段

说明

数据类型

备注

AdminID

管理员ID

int

主键

AdminName

管理员登录名

varchar(50)

不可为空

Password

管理员密码

varchar(50)

不可为空

RealName

管理员真实姓名

varchar(50)

不可为空

Emall

Emall地址

varchar(50)

不能为空

LoadDate

创建时间

datetime

不能为空

2商品类别表:

用来存储商品类别的相关信息。

如表3.2:

表3.2商品类别表tb_Class

字段

说明

数据类型

备注

ClassID

商品类别ID

int

主键

ClassName

商品类别名称

varchar(50)

不能为空

CategoryUrl

商品类别图片

varchar(50)

不能为空

③订单明细表:

用来存储订单明细信息。

如表3.3:

表3.3订单明细表td_Detail

字段

说明

数据类型

备注

DetailID

订单详细表号

int

主键

BookID

商品代号

Int

不能为空

Num

商品数量

Int

不能为空

OrderID

该项对应的订单号

Int

不能为空

TotailPrice

该商品总金额

float

不能为空

Remark

备注

Varchar(200)

可以空

④商品信息表tb_BookInfo:

用来存储商品的各种信息。

在商品信息表(tb_BookInfo)中,ClassID字段是用来确定该商品所属类别的ID代号,与商品类别(tb_Class)的主键ClassID相对应,如表3.4:

表3.4商品信息表tb_BookInfo

字段

说明

数据类型

备注

BookID

商品ID

int

主键

ClassID

类别ID

Int

不能为空

BookName

商品名称

varchar(50)

不能为空

BookIntroduce

商品简介

ntext

不能为空

Author

商品所属类

varchar(50)

不能为空

Company

商品出处

varchar(50)

不能为空

BookUrl

商品图片

varchar(200)

不能为空

MarketPrice

市场价格

float

不能为空

HotPrice

热销价格

float

不能为空

Isrefinement

是否推荐

bit

不能为空

IsHot

是否热销

bit

不能为空

IsDiscount

是否打折

bit

不能为空

LoadDate

进货日期

datetime

不能为空

⑤订单信息表tb_OrderInfo:

表tb_OrderInfo用于保存用户购买商品生成的订单信息。

在订单信息表(tb_OrderInfo)中,IsConfirm用来标识订单是否被确认,即在送货之前,确认一下收货人的情况,主要通过电话来联系;当确认完后,开始发送货物,发送货物状态用IsSend字段来表示;货物是否交到用户手中,用ISEnd字段来表示,该字段与管理员表(tb_Admin)中的主键Admin相对应,如表3.5:

表3.5订单信息表tb_OrderInfo

字段

说明

数据类型

备注

OrderID

订单ID号

int

主键

OrderDate

订单生成日期

Datetime

不能为空

BooksFee

商品费用

float

不能为空

ShipFee

运输费用

float

不能为空

TotalPrice

订单总费用

float

不能为空

ShipType

运输方式

Varchar(50)

不能为空

ReceiverName

接收人姓名

Varchar(50)

不能为空

ReceiverPhone

接收人电话

Varchar(20)

不能为空

ReceiverPostCode

邮政编码

Char(10)

不能为空

ReceiverAddress

接收人详细地址

Varchar(200)

不能为空

ReceiverEmail

接收人Email

Varchar(50)

不能为空

IsConfirm

是否确认

Bit

不能为空

IsSend

是否发货

Bit

不能为空

IsEnd

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

当前位置:首页 > 经管营销 > 生产经营管理

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

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