毕业设计B2C电子商务平台的设计与实现.docx

上传人:b****2 文档编号:2466005 上传时间:2022-10-29 格式:DOCX 页数:72 大小:1,016.23KB
下载 相关 举报
毕业设计B2C电子商务平台的设计与实现.docx_第1页
第1页 / 共72页
毕业设计B2C电子商务平台的设计与实现.docx_第2页
第2页 / 共72页
毕业设计B2C电子商务平台的设计与实现.docx_第3页
第3页 / 共72页
毕业设计B2C电子商务平台的设计与实现.docx_第4页
第4页 / 共72页
毕业设计B2C电子商务平台的设计与实现.docx_第5页
第5页 / 共72页
点击查看更多>>
下载资源
资源描述

毕业设计B2C电子商务平台的设计与实现.docx

《毕业设计B2C电子商务平台的设计与实现.docx》由会员分享,可在线阅读,更多相关《毕业设计B2C电子商务平台的设计与实现.docx(72页珍藏版)》请在冰豆网上搜索。

毕业设计B2C电子商务平台的设计与实现.docx

毕业设计B2C电子商务平台的设计与实现

一个B2C电子商务平台的设计与实现

摘要

随着Internet和宽带上网的普及,电子商务在日益渗透到人们的日常生活中,越来越受到人们的关注。

电子商务网站是企业开展电子商务活动的平台,企业通过建立自己的商务网站,可以发布商品信息、提供咨询服务、接收客户反馈,从而扩大企业知名度,树立良好的企业形象。

通过电子商务可以降低社会经营成本、优化社会资源配置,从而实现社会财富的最大化利用。

本课题的主要内容是开发一个基于B/S模式的一个B2C电子商务网站,前台实现了用户注册、商品分类陈列、购物车、留言等功能,站点后台实现了商品管理、客户订单管理、用户管理等功能。

本系统是基于C#.NET开发,开发环境为MicrosoftVisualStudio2008,部署在IIS之上,并使用MicrosoftSQLSERVER2005作为数据库系统。

系统采用模块化设计,简化了开发过程,使项目更加清晰,极大地方便了系统的维护,并具有良好的可扩充性。

经测试表明,本次设计的B2C电子商务网站购物功能完善,可以提供在线购物服务,达到了预期的目的。

关键词:

电子商务;B/S模式;B2C;数据库;

ThedesignandimplementationofaB2Ce-commerceplatform

Abstract

WiththepopularizationofInternetandbroadbandInternetaccess,E-commerceispenetratingintothePeople'sDailylife,andplaysamoreandmoreimportantroleinthePeople’sDailylife.E-commercesitesareaplatformthattheenterprisesdevelope-commerceactivities.Enterprisecanreleasethecommodityinformation,provideadvisoryservices,andreceivecustomerfeedbackthroughbuildingitsownbusinesssites,soastoexpandenterprise’sreputation,andsetupthegoodenterpriseimage.E-commercecanreducetheoperationcost,Optimizesocialresourceallocation,soastorealizethemaxutilizationofthesocialwealth.

ThemaincontentofthissubjectistodevelopaB2Ce-commerceplatformwhichbasedonB/Smode.Thisplatformrealizeduserregistration,classificationofgoodsondisplay,shoppingcart,messages,andotherfunctions.Sitemanagementsystemrealizesthecommoditiesmanagement,managementofcustomerorders,usermanagement,andotherfunctions.Theplatformhasfriendlyinterfaceandhasgoodscalability.

ThisplatformisbasedonC#.NET,thedevelopmentenvironmentisMicrosoftVisualStudio2008,anddeployedinIIS.ThebackgrounddatabaseisMicrosoftSQLSERVER2005.Systemusesmodulardesign,simplifiesthedevelopmentprocess,tomaketheprojectclearer,greatlyshowsystemmaintenance,placeandhavinggoodscalability.

Testandtrialrunshowthatthedevelopedsystemisperfect,canprovideon-lineserviceforcustomer,andhasachievedthescheduledgoal.

Keywords:

e-commerce;B/Smode;B2C;database;

 

1绪论

1.1课题背景

进入九十年代,计算机技术、通信技术以及建立在计算机和网络技术基础上的计算机网络技术得到了迅猛的发展。

特别是1993年美国宣布建立国家信息基础设施NII后,全世界许多国家纷纷制定和建立本国的NII,从而极大地推动了计算机网络技术的发展,使计算机网络进入了一个崭新的阶段。

目前,全球以美国为核心的高速计算机互联网络即Internet已经形成,Internet已经成为人类最重要的、最大的知识宝库。

而美国政府又分别于1996年和1997年开始研究发展更加快速可靠的互联网2(Internet2)和下一代互联网(NextGenerationInternet)。

可以说,网络互联和高速计算机网络正成为最新一代的计算机网络的发展方向。

在因特网开放的网络环境下,出现一种新型的基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的商业运营模式,即电子商务[1]。

1.2电子商务的分类

电子商务可分为B2B、B2C、C2C、B2M、M2C、即BMCB2A(即B2G)、C2A(即C2G)、SNS-EC(社交电子商务)10类模式[2]。

B2B(BusinesstoBusiness),指商家(泛指企业)对商家的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。

B2C(BusinesstoCustomer)指商家对个人的电子商务,B2C模式是我国最早产生的电子商务模式。

C2C(CustomertoCustomer)是用户对用户的模式,C2C商务平台就是通过为买卖双方提供一个在线交易平台,使卖方可以主动提供商品上网拍卖,而买方可以自行选择商品进行竞价,代表网站如淘宝网。

B2M(BusinesstoManager)相对于B2B、B2C、C2C的电子商务模式而言,有着本质的不同,B2M所针对的客户群是该企业或者该产品的销售者或者为其工作者,而不是最终消费者。

M2C(ManagertoConsumer)是针对于B2M的电子商务模式而出现的延伸概念。

B2M环节中,企业通过网络平台发布该企业的产品或者服务,职业经理人通过网络获取该企业的产品或者服务信息,第1页共50页,企业通过经理人的服务达到销售产品或者获得服务的目的。

SNS-EC(社交电子商务)是电子商务的一种新的衍生模式。

它借助社交媒介、网络媒介的传播途径,通过社交互动、用户自生内容等手段来辅助商品的购买和销售行为。

1.3电子商务的发展趋势

B2C电子商务指的是企业针对个人开展的电子商务活动的总称,如企业为个人提供在线医疗咨询、在线商品购买等。

截止2009年的最新数据统计目前我国网民超4亿,其中未成年网民占到1/3,未来消费的主流人群都将选择网络这种方式来购物。

艾瑞咨询预计我国网购市场规模2010年将达到5670亿,2012年将达到7980亿,年增长速度在80%以上,成为互联网新经济最强大的增长引擎[3]。

B2C电子商务以完备的双向信息沟通、灵活的交易手段、快捷的物流配送、低成本高效益的运作方式等在各行各业展现了其极大的生命力。

1.4课题内容

本系统采用模块化设计,以C#作为开发语言,开发一个B2C电子商务平台,为用户提供网上购物服务。

系统主要实现以下功能:

(1)前台购物站点实现的功能:

用户注册及信息维护,商品分类陈列,购物车管理,邮寄信息管理等。

(2)后台管理系统实现的功能:

客户订单处理,会员管理,管理员信息维护,分类信息维护等。

2开发语言及软件介绍

2.1C#语言介绍

C#(CSharp)是微软(Microsoft)为.NETFramework量身订做的程序语言,C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言[4]。

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。

它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。

C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

2.2VisualStudio2008

VisualStudio是微软公司推出的开发环境,VisualStudio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。

2002年,随着.NET口号的提出与WindowsXP/OfficeXP的发布,微软发布了VisualStudio.NET(内部版本号为7.0)。

在这个版本的VisualStudio中,微软剥离了VisualFoxPro作为一个单独的开发环境以VisualFoxPro7.0单独销售,同时取消了VisualInterDev。

与此同时,微软引入了建立在.NET框架上(版本1.0)的托管代码机制以及一门新的语言C#。

C#是一门建立在C++和Java基础上的现代语言,是编写.NET框架的语言。

2003年,微软对VisualStudio2002进行了部分修订,以VisualStudio2003的名义发布(内部版本号为7.1)。

Visio作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。

.NET框架也升级到了1.1。

2005年,微软发布了VisualStudio2005。

.NET字眼从各种语言的名字中被抹去,但是这个版本的VisualStudio仍然还是面向.NET框架的(版本2.0)。

2008年2月14日发布了简体中文专业版。

MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,是对VisualStudio2005一次及时、全面的升级。

VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。

使用VisualStudio2008可以高效开发Windows应用。

设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。

同时VisualStud

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

当前位置:首页 > 医药卫生 > 基础医学

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

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