基于Ruby on Rails的敏捷开发方法研究

被引量 : 0次 | 上传用户:cocksun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
敏捷开发方法是20世纪90年代开始逐渐引起关注并被接受的一些新开发方法的集合,被广泛应用于软件工程领域。敏捷方法是对传统软件开发方法的有效补充,能更好地适应软件开发中不断变化的需求,因此强调团队合作与自我组织、用户反馈、迭代交付、面对面沟通,同时要求能快速开发,短周期交付给客户可工作的软件产品。但是随着Web应用的逐步普及和需求的多样化,现有的Web开发框架技术结构复杂、开发效率不高,难以满足敏捷开发的需要。在此背景下,一些公司和研究者不断提出一些更高效的Web开发框架。Ruby on Rails框架也是这么一种遵循MVC(模型-视图-控制器)设计模式的开发框架,它跟其它主流的MVC框架如J2EE、ASP.NET MVC相比,有其独特的特性,很好地实践了敏捷开发的思想和原则。本文通过介绍Ruby on Rails这一框架的体系结构以及关键技术,并与主流的其它开发框架如J2EE、ASP.NET MVC进行比较,提出该框架的优缺点及主要适用的开发场合。在此基础上,作者还通过使用Ruby on Rails框架设计与实现了一个实际网站项目,在开发过程中反映并验证了该框架体现敏捷开发的过程及原则。最后结合该项目的实践,针对ROR框架运行性能相对ASP.NET和Java来说要低这一实际问题,提出了一些有助于提升Ruby on Rails项目运行性能的措施和部署方案,还提出一种方法改进了Ruby on Rails对中文处理不够好的缺点。
其他文献
近几年,随着2008年后的金融危机持续未现转好影响,整个世界航运业受到前所未有的冲击。降低成本也就成为本案例工厂的重中之重,库存作为影响公司现金流的一部分,公司上级对备件仓
被誉为“小说之神”的志贺直哉,1910年以处女作《到网走去》登上文坛。在此后的数十年间,他一直活跃在日本近代文坛,历经明治、大正、昭和三个时代。志贺文学生命的起步时,正
壳聚糖是自然界中唯一的天然高分子碱性多糖,其良好的生物相容性、可降解性、无毒无污染等特性,使壳聚糖已广泛应用在医药、缓/控释方面。蒙脱土(MMT)是一种具有层状硅酸盐结构
目的:比较经阴道盆腔手术与传统开腹手术的疗效差异以及治疗安全性分析。方法:将本院2012年1月~2013年7月40例接受妇科手术患者资料进行回顾性分析,根据手术方式分为阴式组和
本文以健康的核桃与板栗组织为试材,采用组织分离法对其根、茎、叶、果实等不同部位的内生真菌进行了分离与纯化,共得到内生真菌64株,其中从核桃上分离到36株,板栗上分离到28株。
阅读在高职英语教学中占了很大比重,而且阅读能力的高低跟听、说、写、译等能力紧密联系在一起,因此,如何提高阅读教学的有效性一直是教育理论家和实践者关注的焦点。合作学
随着多媒体技术和互联网应用的兴起与发展,通信和视频的实现途径更加丰富。智能化的表达形式越来越多地出现在许多企业的产品设计中。随着中国加畋WTO,如何与国际化接轨,如何
丝素蛋白是一种对人体炎症反应很小、生物相容性良好、透水透氧性好的天然材料,但力学性能较脆,而羟丙基壳聚糖是壳聚糖的衍生物,不仅保有壳聚糖优异的广谱抑菌性,且具有更优
在国家的大力支持和汉办的积极推进下,汉语国际推广事业正如火如荼向前发展。随着中亚各国政治的日趋稳定和经济的进一步提升,中亚地区的汉语教学也发展迅速,尤其是吉尔吉斯斯坦
威廉·詹宁斯·布赖恩是19世纪末20世纪初著名的政治家。由于其在1925年著名的斯科普斯审判上的表现,他的宗教观也颇为人们所关注。本文通过考察布赖恩的著作以及言论,分析了