淮北师范大学信息学院2012届学士学位论文电子商务的应用开发技术系别:管理系专业:电子商务学号:20081846013姓名:符远衡指导教师:闻波指导教师职称:讲师2012年5月11日电子商务的应用开发技术符远衡淮北师范大学信息学院2012届毕业生指导教师:闻波摘要:在国际电子商务迅速发展的形势下,如何根据我国国情,采用先进适用的应用开发技术发展我国的电子商务,在实施电子商务的过程中如何保证交易的安全是摆在理论研究者面前的重要课题。本文针对我国国情,分析了我国电子商务发展的支撑环境包括法律法规、信用体系、电子支付条件、物流配送体系和信息技术各方面存在的不足,提出了信息技术是我国发展电子商务的关键因素。电子商务的技术基础是信息技术,信息技术的基础是软件。为了便于系统维护和团队协作开发,增强软件系统的灵活性,电子商务应用开发框架一般采用三层或多层架构,文中分析了从单层到多层应用开发框架模型的特点。由于建立在Java语言基础之上的Java技术具有的良好的运行效率、组件复用性及跨平台等优点,基于JZEE的开发技术已经成为电子商务应用开发技术的热点和主流。关键词:电子商务技术;交易体系;Java技术;开发技术ElectroniccommerceapplicationdevelopmenttechnologyFuYuanhengHuaibeiNormalUniversity2012sessionsofgraduatesSupervisedbyWenBo,InstructorAbstract:Therapiddevelopmentofe-commerceintheinternationalsituation,accordingtothenationalconditionsofourcountry,theapplicationofadvancedapplicationdevelopmenttechnologydevelopmentofelectroniccommerceinChina,intheimplementationofe-commerceinthecourseofhowtoensurethesafetyofthetransactionistobeplacedinthetheoreticalstudyofthemaintaskbefore.Thearticleisaimedatourcountrynationalcondition,analysedourcountryelectroniccommercedevelopmentenvironmentincludinglawsandregulations,creditsystem,electronicpayment,logisticsdistributionsystemandinformationtechnologyandthedeficiency,proposedtheinformationtechnologyisthedevelopmentofelectroniccommerceinChinakeyfactors.Electroniccommercetechnologyisbasedontheinformationtechnology,theinformationtechnologyisthebasisofsoftware.Inordertofacilitatesystemmaintenanceandteamdevelopment,enhancethesoftwaresystem'sflexibility,e-commerceapplicationdevelopmentframeworkadoptsthreelayerormultilayerarchitecture,thispaperanalysisfromsinglelayertoapplicationdevelopmentframeworkmodel.SincetheestablishmentoftheJavalanguagebasedontheJavatechnologyhasgoodefficiency,componentreuseandcrossplatformadvantages,basedonthedevelopmentofJZEEtechnologyhasbecometheelectroniccommerceapplicationdevelopmenttechnologyandhotmainstream.Keywords:Electroniccommercetechnology;Tradingsystem;JavaTechnology;Developmenttechnology目录引言..............................................................51.电子商务技术的简述..............................................51.1电子商务技术的定义...................................................51.2电子商务技术的分类...................................................61.2.1PHP技术.......................................................61.2.2JSP技术.......................................................61.2.3XML技术.......................................................72.电子商务技术的现状..............................................72.1网站开发跨平台.......................................................72.2安全技术综合应用.....................................................82.3新一代数据库.........................................................82.4电子商务结合ERP......................................................92.5发展智能商务.........................................................93.电子商务技术的瓶颈............................................103.1基础设施建设的水平..................................................103.2技术应用中所提供服务的合理程度.....................................103.3电子商务技术的投资成本..............................................113.4电子商务技术应用引发的道德问题与电子商务的运行......................123.4.1道德观念的紊乱................................................123.4.2道德行为的失范...............................................123.5解决电子商务技术瓶颈的方法..........................................133.5.1加快电子商务相关法律法规的立法进程...........................133.5.2完善电子商务交易体系.........................................133.5.3建立社会诚信体系,倡导以德经商...............................133.5.4大力发展物流体系,加快电子商务发展势头.......................144.电子商务技术的发展.............................................144.1外国电子商务技术的发展..............................................144.2中国电子商务技术的发展..............................................15总结...........................................................17参考文献.........................................................17致谢............................................................17电子商务的应用开发技术引言电子商务技术,最初出现在1993年美国克林顿政府工作报告对国家信息基础设施的描述中,含义就是利用电子信息技术、网络互联技术和现代通讯技术,有效地把商品的资源管理和人们的交易行为结合起来,从而实现政府和企业之间、企业和企业之间、企业和顾客之间的信息交换、业务处理、商品和服务交易的计算机化,网络化活动。但是它不仅指基于互联网网上的交易,而且指所有利用电子信息技术来解决扩大宣传、减低成本、增加价值和创造商机的商务活动。从1997年我国实现了第一笔电子商务交易行为到现在,已经有10几年了,但是我国电子商务发展还不完善,各个地区之间发展不均衡,因此切实了解我国电子商务发展存在的问题,提出科学的解决方案,才能促进我国电子商务健康、有效的发展。1.电子商务技术的简述1.1电子商务技术的定义电子商务技术涉及软件和硬件两个方面,硬件包括网络基础设施、联网的计算机系统,软件包括计算机操作系统、数据库以及功能各异的应用软件系统。由于用户的基础条件不同,现实中存在各种各样的异构网络和系统,用户系统需求也存在显著的差异,在利用现有各种软硬件投资的基础上能否快速地开发一个具体的电子商务应用系统是评价电子商务应用开发技术的重要标准。电子商务技术十分复杂,为了便于设计和开发这种感复杂的庞大系统,我们把它分解成少数几个部件。框架就是关于设计对象的主要组成部件及其各自作用和相互关系的抽象概括的表述,一般以简单的图形来表示。对于复杂的大系统,一般先通过框架把基本结构搞清楚,再逐步深入到组件内部,逐步把设计加以细化。在逻辑上,应用程序一般由三部分构成:表达层、业务逻辑层和数据访问层。研究和分析EC系统应用开发框架结构有助于软件的组件复用以及系统的团队协作开发和后期的系统维护。目前,软件语言和开发工具种类繁多,如何选择合适的语言和开发工具快速高效的进行EC系统开发是应用系统规划时必须思考的问题。电子商务是基于互联网的一种新型商业模式,和客观世界中的商务活动一样,电子商务一样可能面临泄密和欺诈行为。支付安全是电子商务安全的关键,目前,网络诈骗及网上信用卡资金盗窃时有发生,如何保证电子支付的安全是一个迫切需要解决的问题。基于JZEE的Java应用开发技术具有运行效率高、组件重用性和跨平台等特点,大幅度降低了用户开发部署电子商务应用开发系统的成本。在Java技术中,JavaBeans是很重要的开放的标准的组件体系结构,它独立于平台,现在,EJB(EnterpriseJavaBeans)将JavaBean概念扩展到Java服务器端组件体系结构,这个模型支持多层的分布式对象应用。另外,在网络安全方面,Java技术提供了数据加密/解密、数字