硕士论文-rails框架在电子商务系统中的应用与实现

硕士论文-rails框架在电子商务系统中的应用与实现

ID:34526526

大小:5.75 MB

页数:91页

时间:2019-03-07

硕士论文-rails框架在电子商务系统中的应用与实现_第1页
硕士论文-rails框架在电子商务系统中的应用与实现_第2页
硕士论文-rails框架在电子商务系统中的应用与实现_第3页
硕士论文-rails框架在电子商务系统中的应用与实现_第4页
硕士论文-rails框架在电子商务系统中的应用与实现_第5页
资源描述:

《硕士论文-rails框架在电子商务系统中的应用与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西南财经大学硕士学位论文Rails框架在电子商务系统中的应用与实现姓名:张小刚申请学位级别:硕士专业:计算机应用技术指导教师:匡松20081201摘要随着Internet技术和企业信息化建设的发展,电子商务以其迅猛的速度进入人们的日常生活。电子商务的发展对传统的Web技术提出了强有力的挑战。由于电子商务的内部逻辑复杂,安全性要求苛刻,商务形式发展变化快,这就要求Web技术提供足够的复杂度和灵活性以适应电子商务的需求。对于复杂多变的市场环境,开发伸缩性强、扩展性好、重用性高和易维护、易管理的电子商务应用是当前Web技术发展的热点之一。目前在电子

2、商务开发平台中,人们使用最多的是J2EE。但随着需求的多样化,不断加入的各种组件和逐渐膨胀的XML配置文件使得J2EE应用体系变得臃肿不堪,在开发速度和开发成本上越来越不能满足开发者的需求。2004年丹麦程序员David在37signals公司支持下开发了RubyOnRails(简称Raiis,或RoR)框架。该框架与J2EE相比在快速开发和Web应用部署方面体现了强大的优势。Rails框架自身包含构建Web应用的完整组件,不需要与其它框架整合就能高效开发应用程序,从而使开发变得简单而快捷,极大的满足了开发者的需求。本论文研究了Rails框架

3、的各种特性、核心体系结构以及关键技术,并分层讨论了Raiis的开发优势。通过对Rails框架和J2EE框架的比较,提出了使用Raiis框架替代传统J2EE开发中小企业电子商务应用的诸多优势。并通过实际开发一个网上书店系统,实践了一个RaiisWeb应用,同时考虑到中小企业电子商务的特点,本系统对传统电子商务系统进行了扩展,加入了对已有数据的统计和分析,使系统运营人员能够迅速的根据网站运营状况进行相应的调整,具有一定的现实意义。整个开发过程运用了多种敏捷开发方法,并针对Ruby动态语言错误难以捕捉的特性,对开发代码进行了大量的测试,保证了系统的

4、健壮性。在系统开发过程中,考虑到电子商务系统对安全性有较高要求,分析了系统中存在Rails框架在电了商务系统中的应用‘j实现的安全问题,改进了具有安全隐患的代码,保证了系统的安全性。本论文分析了Rails框架开发中小企业电子商务应用的优势,并实际开发了一个网上书店系统。开发过程中,针对中小企业电子商务应用的特点,对系统进行了一定的扩展。希望本论文所做的工作,能对Rails框架在我国的发展起到一定推动作用。关键词:RubyonRaiIs,MVC,Ajax,电子商务AbstractWiththedevelopmentofInteracttechn

5、ologyandbusinessinformationtechnology,e—conlnlercewithitsfastpacetoenterpeople’Sdailylives.ThedevelopmentofE.commercehasmadeastrongchallengetothetraditionalWebtechnology.Asthecomplexityofinternallogicofe-business,demandingsecurity,andbusinessdevelopmentandchangesprompt,this

6、requiresWebtechnologytoprovidesufficientcomplexityandflexibilitytomeettheneedsofe-commerce.Facingthecomplexandever—changingmarketenvironment,developmentingalle-commerceWebapplicationswithstrongflexibility,scalability,reusability,easyhigh—maintenance,andeasytomanageisoneofth

7、ehotspotofthecurrentWebtechnology.Inthedevelopmentofe-commerceplatform,J2EEisthelargestnumberofpeopleusing.However,withthediversedemands,thevariouscomponentsandthegradualexpansionoftheXMLprofilemakesJ2EEapplicationsystembecomingveryoverstaffed.Inthedevelopmentcostsandspeed,

8、itCannotmeetthedemandofdevelopers.In2004,DavidDenmark,aDanishprogrammer,havedevelo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。