设计电子商务后台数据处理毕业论文_第1页
设计电子商务后台数据处理毕业论文_第2页
设计电子商务后台数据处理毕业论文_第3页
设计电子商务后台数据处理毕业论文_第4页
设计电子商务后台数据处理毕业论文_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要第 1 页摘 要【 摘 要 】 电子商务是依托因特网(Internet)而兴起的一种全新商务模式,也是未来商务发展的一个必然趋势,代表着未来贸易方式的发展方向。随着越来越多的数字信息输入计算机,数据管理成为企业生产营销赖以正常运转的依据,同时这些数据的查询和共享变得异常困难。该系统正是针对这一问题,对 B2C 电子商务的后台数据进行管理。在第一章中,介绍了电子商务的基本构成以及我国电子商务的情况;第二章通过对传统商务和电子商务的比较,展示了电子商务的优势,说明了传统商务向电子商务转化的必然结果;第三章是对电子商务数据管理系统的语言实现。在这一系统开发中,采用基于.NET 开发平台、运用面向对象的 C#编程语言,为用户提供了一个清晰、准确、快捷的数据管理系统。【中文关键词】电子商务.数据管理.数据库.NET.ADO.NET.【 Abstract 】E-commerce is a new kind of business affair, which relies on the springing up of Internet. It bets your boots to be a trend of the future commerce, and stands for the direction of the future commerce operation. Digital information has become the basis on which enterprises operation depends, while searching and sharing in such enormous data has become very difficult. This system relies to the problem and arranges data of B2C E-commerce. In chapter one, we introduce the structure and situation of E-commerce in our country; In chapter two, comparing traditional commerce with E-commerce, we can see E-commerces advantages, and show the fact that traditional commerce must change into E-commerce. In chapter three, we use program language to perform the E-commerce data management system. In this system developing, we use oriented object language C# which bases on .NET development plat , applying a more clear ,accurate, and smart data management system to customers.【英文关键词】E-Commerce. Data Management. Database. .NET.ADO.NET.目 录第 2 页目 录引 言 .3第一章 电子商务的基本框架 .4第一节 电子商务的一般框架 .4第二节 电子商务的主要模式 .10第三节 B2C 电子商务系统分析及设计 .12第四节 我国电子商务发展现状及特点 .14第五节 我国电子商务的发展趋势 .17第二章 传统商务与电子商务的数据管理模式 .20第一节 传统商务数据管理模式 .20第二节 电子商务数据管理模式 .22第三节 传统商务向电子商务的转变 .24第三章 C#编程实现 B2C 电子商务数据管理 .28第一节 Visual C#.NET 语言简介及其特点 .28第二节 创建数据库 .33第三节 创建数据库的连接 .34第四节 ADO.NET 对数据库的访问 .36第五节 编辑和更新数据 .39第六节 用户界面及应用 .41总 结 .45结束语 .46参考文献 .47引 言第 3 页引 言近年来随着互联网的不断发展,各种网络技术不断出现和更新。如何从中选择方便快捷的技术已生成高效安全的电子商务方案已成为开发人员的热点问题。作为 Microsoft 公司的 .NET 战略的一个重要组成部分,Microsoft Visual Studio.NET 一经推出就受到了广大开发和应用人员的关注及青睐。它以其统一的、面向对象的、分层的和可扩展的类库为基础,结合得到增强的各种编程语言的灵活性,可以很方便地生成电子商务方案的基础结构,再与业已成熟的XML 技术和数据库技术进行有机的结合,可以生成高效安全、分布式的电子商务的完整解决方案。利用.NET 技术生成新型的电子商务方案已经成为了开发人员的首选。对那些已经或即将从事电子商务的企业来说,电子商务带来的无限商机和收益已经是有目共睹了,但是并非每个企业的电子商务都是成功的。其失败的关键在于无法满足用户或业务伙伴的日益提高的各种要求,如高效、安全、提供全面的服务等等方面,而利用.NET 技术生成的新型电子商务法案可以完美的解决以上问题,尤其是对数据进行的增删改操作。而对于开发人员来说,.NET技术可以带来比以往诸多技术更加方便迅速的开发体验。首先,.NET 框架中的统一编程类库,不再需要因为不同的编程语言使用不同的类库模型而花时间和精力去学习。其次,完善的集成开发环境和灵活丰富的编程语言以及高度智能化的模板和提示,都使得架构和生成应用的基础结构更加简便。同时,它完全支持当今主流的网络规范和标准,这也使得开发人员可以在同一个环境中实现所有电子商务方案的功能。本文结合 C#语言,研究如何以.NET 技术为基础,对后台数据进行管理操作,以生成新型、高效、安全的电子商务方案。电子商务的基本框架第 4 页第一章 电子商务的基本框架第一节 电子商务的一般框架电子商务是在 Internet 等网络上进行的,因此,网络及其建立在网络基础之上的各种要素组成电子商务最基本的机架。电子商务还强调要使系统的软件和硬件、参加交易的买方、卖方、银行或金融机构、厂商、企业和所有合作伙伴,都要在 Internet、Intranet、Extranet 中密切结合起来,共同从事在网络计算环境下的商业电子化应用,因此电子商务的安全系统是必不可少。一、电子商务的技术系数电子商务是一种多技术的集合体,包含四层框架结构,如图 1.1:图 1.1 标准电子商务框架示意图在标准电子商务基本框架体系中,电子商务的底层(或基础)是网络平台,它是指以 INTERNET 为主的公众数据通信网络,是信息传送的载体和用户接入的手段,包括各种各样的物理传送平台和传送方式。中间是电子商务基础平台,包括安全平台和支持平台。其中安全平台包括CA(Certificate Authority)安全证书认证体系,以及现代密码学为核心内容的相关的网络安全技术。支持平台是银行和企业及消费者之间的桥梁,主要负责与银行内部网之间的通信和信息格式的转换。支付平台由支付中心服务器、邮件服务器和支付网关组成。支付服务器的主要任务是向电子商务交易各方提供一个安全有效的支付通道,集中承担用户、商家、银行不便或不愿承担的工作,比如它以 Web Server 方式与用户 Browser 交互,接受用户的付款指令并转往西电科大经管院毕业论文第 5 页银行,并把银行的划款结果通知收、付双方。用浏览器的方式向所有非支付WEB 提供标准的支付连接,使其非常方便的称为支付型电子商务站点。邮件服务器主要向用户提供加密的邮件服务。电子商务基础平台是各种电子商务应用系统的基础。最上层就是电子商务应用系统,即直接面对电子商务交易人员或使用者各种信息软硬件工具和信息处理系统。无论是网络平台、安全平台、支付平台还是各种电子商务应用系统,都必须提供相应的后台服务才能保障电子商务系统的正常运行,图 1.1 的左边是管理平台,实际上就是客户服务中心(也称为呼叫中心) ,用户可以通过电话、BBS、 Web、 Email、传真等多种接入方式进入客户服务中心,以获得平台服务商的支持和服务,使得用户的任何疑问都能很快的获得响应与帮助。下面,我们以支付型电子商务系统为例,来了解电子商务的网络拓扑结构如图 1.2:支付型电子商务的网络拓扑结构主要包括以下几个部分:1、CA 认证中心。主要承担安全证书和私钥(即应用对称密码技术的密码“钥匙” )的发放、管理工作,按 X.509 标准提供证书库和黑名单库供网上用户下载使用。图 1.2 支付型电子商务的网络拓扑结构2、支付网关。支付网关与支付型电子商务业务相关,物理上界于公用通信网和银行专网之间。其主要功能是完成通信、协议转换和数据加解密,并且可电子商务的基本框架第 6 页以保护银行内部网络的接连的中介。它承担双方的支付信息转换的工作,所解决的关键问题是让传统的封闭的金融网络能够通过网关面向互联网的广大用户,提供安全方便的网上支付功能。此外,支付网关还具有密钥保护和证书管理等其他功能。3、电子柜员机。即提供支付型电子商务服务商支付服务器。其功能是处理用户申请并与银行(通过支付网关)进行通信、发送和接收加密信息、存储签名钥匙、申请和接受认证、与数据库进行通信以便存储和填写订单及保留和处理记录等。4、电子钱包。在支付型电子商务系统中,用户端软件称为电子钱包,是顾客在电子商务购物活动中常用的一种支付工具。它的主要功能包括:与电子柜员机软件进行通信,完成数据的加解密;管理证书和密钥对:即管理电子现金、电子信用卡。在线货币、数字货币等。申请、接收和保存证书;进行交易记录,是现实世界中钱包在网络世界中的虚拟实现。从图 1.2 可以看出,在电子商务系统中,有关各方以共同的利益为纽带,各司其职,各负其责,按照责任与权利统一的原则参与电子商务活动。二、电子商务的交易系统 1(一)电子商务交易系统的组成电子商务的交易系统是对现实世界中电子商务活动中对生产商、供应商、客户、企业联盟之间的规则和关系的描述,提示物流、信息流和资金流的流向。它的主要元素有:1、电子商务的主体,包括用户、厂商、银行及认证中心等。厂商 厂商在网上建立 Web Server 购物网站,提供浏览、订购、交易查询等功能。厂商的 Web 服务器与互联网相接,也可以空间租用或主机托管方式建设。目前,厂商 WEB 以非支付型站点为主,而支付型站点需要用户投入一定的费用和专业机构提供一定的技术支持。用户 分为个人用户和企业用户。个人用户为商品的购买者。通常情况他要通过商家 WEB 购买商品,通过支付平台、银行向商家付款。企业用户需要通过 TNTERNET 进行互通信息、网上签约和网上支付。因此,在进行电子商务之前,用户必须向 CA 中心申请安全证书和密码钥匙。西电科大经管院毕业论文第 7 页银行 银行主要根据网上用户的支付指令,完成相应的划款动作,并把划款结果经由支付平台通知收付双方,并定期与交易各方进行对账。CA 认证中心 它所承担的角色类似于网络上的“公安局”和“工商局” ,给个人、企事业单位和政府机构签发数字证书。根据网络的特点,电子商务交易系统一般有多个参与者,即除了交易双方以外,还包括中介组织,才能完成一个完整的交易过程。否则交易双方只能进行一些交易前的活动,如通过互联网进行一些调研和询价工作,而不能真正实现交易。2、基本流,包括物流(产品/服务流) 、信息流、资金流。3、交易事物或交易对象,是指电子商务实体之间所从事的具体的商务活动的内容,如询价、报价、转账支付、广告宣传、商品运输等;4、电子关系,是指基于互联网的基础设施。客户连线反映模型中的企业拥有该客户关系,比其他参与者知道更多的有关客户的信息。一些公司会成功的利用他们在模型中的地位,拥有该顾客关系,挖掘盈利潜能,而其他公司则做不到拥有该客户的关系,如图 1.3。图 1.3 电子商务主体关系5、参与者的价值或利益来源。在图 1.3 中,肩头代表各种基本流的流向,细实线表示产品或服务,粗实线表示货币,单虚线表示信息;双虚线表示既有信息也有货币,依据所交易对象而定;不同的连线表明企业拥有的客户的不同性质的电子数据交换关系;当然,这种关系并不总是依靠互联网来反映,也可以有其他的方式,如电话、传真,呼叫中心等。(二)交易过程1、交易前的准备电子商务的基本框架第 8 页这一阶段主要是指买卖双方和参与交易各方在签约前的准备活动。买方根据自己要买的商品,准备购货款,制定购货计划,利用 Internet 和各种电子商务网络寻找自己满意的商品和供应商;卖方根据自己所销售的商品,进行市场调查和市场分析,利用 Internet 和各种电子商务网络发布商品广告,寻求贸易伙伴和贸易机会,扩大贸易范围和商品所占市场的份额。其他参与交易各方有中介方、银行金融机构、信用卡公司、海关系统、商检系统、保险公司、税务系统、运输公司,也都为进行电子商务交易做好准备。在电子商务系统中,信息的交流通常都是通过双方的网址和主页来完成的。2、交易磋商在商品的供需双方都了解到了有关商品的供需信息后,具体商品交易磋商过程就开始了。在网络化环境下,整个商贸磋商的过程可以在网络和系统的支持下完成。商贸磋商中的单证交换过程就是记录、文件或报文在网络中的传递过程。3、签订合同与办理手续在网络化环境下,网络协议和应用系统自身已经保证了所有贸易磋商日志文件的准确性和安全可靠性,买卖双方可以通过磋商日志或文件来约束商贸行为和执行磋商结果。同时第三方在授权的情况下可以通过它们来仲裁执行过程中所产生的纠纷。买卖双方签订合同后到合同开始履行之前还需办理各种手续,也是双方贸易前的交易准备过程。4、合同的履行和支付过程这一阶段是从买卖双方办完所有各种手续之后开始,卖方要备货、组货,同时进行报关、保险、取证等,将所购商品交付给运输公司包装、起运、发货;买卖双方可以通过电子商务服务器跟踪发出的货物;银行和金融机构也按照合同,处理双方收付款、进行结算,出具相应的银行单据等;买方收到自己所购商品时,就完成整个交易过程。在网络环境下,电子支付或信用卡方式支付。5、售后服务阶段商品售后服务工作,包括维护、维修等工作。企业可以在网站上介绍产品功能、使用方法和注意事项,通过网络通讯方式,建立顾客档案,以便更好地为顾客服务。西电科大经管院毕业论文第 9 页任何一项电子商务活动都可以通过网络搞好售前、售中和售后服务。信息化、数字化是电子商务区别于传统商务的根本所在。(三)业务的实现系统1、支持交易前的系统对于支持交易前(Pro-transaction)的系统来说,主要是将商贸信息分类上网和组织查询实际上就是通过网络和应用系统,提供商务信息资源的一个信息发布和查询系统。这类系统对于供应商来说,就是要建立自己的网页,并加入到同行业一些著名的网站上去,然后积极组织本企业的产品信息动态上网;对于需求上来说,则是需要上网到一些本行业著名网站中去查询所需要的产品信息。2、支持交易中的系统对于支持交易中(Transaction)的系统来说,主要是在买卖双方之间,交换商贸活动中的各种业务文件及单证。例如,直接索要报价单、洽谈商品价格等业务细节、填送订购单、支付购货费用、出具发货通知单等等一系列单证和票据交换。3、支持交易后的系统对于交易后的(Post-Transaction)的系统来说,主要涉及到银行、金融机构和支付问题,要求能够完成资金的支付、清算、承运等功能。三、电子商务的安全系统(一)安全体系的组成电子商务的安全体系包括:安全可靠的通信网络,保证数据传输的可靠完整,防止病毒、黑客入侵;电子签名和其他身份验证体系;完备的数据加密系统等等。(二)电子商务的安全手段典型的方法和手段有以下几种:网络安全技术及协议的组成。包括虚拟专用网技术、数字加密与认证技术和数字摘要技术。数字签名。数字签名就是非对称密钥加密技术和数字摘要技术结合使用的实例。数字签名与书面签名有相同之处,采用数字签名,也能确认信息是由签名者发出的;信息在传输过程中未曾做过任何修改。这样数字签名就可用来纺织电子信息因易被修改而有电子商务的基本框架第 10 页人作伪

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论