1 / 77
文档名称:

J2EE快速开发框架的设计与实现.pdf

格式:pdf   页数:77
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

J2EE快速开发框架的设计与实现.pdf

上传人:cherry 2014/1/25 文件大小:0 KB

下载得到文件列表

J2EE快速开发框架的设计与实现.pdf

文档介绍

文档介绍:梗旦大学硕士学位论文快速开发框架的设计与实现系:通信与信息系统院信息科学与工程学院专业:姓名:指导教师:完成日期:杨涛凌力副教授年耹学校代码学号
摘要随着计算机硬件的普及,政府和企业日益依赖于信息化系统,基于框架的应用已经成为企业商业和政府组织电子政务应用的中流砥柱。并且,涌现了一批提高设计和开发效率的优秀开源框架,如、及取本文探讨了快速开发的理论和现实,其核心在于设计和实现了快速开发框架平台,并且提出了构件库、开发向导和代码模板库结合自动生成构件应用代码的理论和实现。过去传统对构件库的研究和实现,均仅仅考虑到功能模块到构件的封装,而忽略了让使用者如何方便快速的使用构件,使用者需要详细阅读文档才能正确使用构件。本文提出和实现的快速开发框架,通过图形化的向导,可直接生成开发所需要的构件应用代码。本文还提出了快速开发框架下业务环境、业务模块和应用系统构件的扩展部署规范标准。基于枋龊蚗解析的代码生成模型,极大简化编写各类业务构件的工作,使平台构件的扩展变得方便。平台还可以直接兼容大多数主流的开发傻拇肟梢灾苯颖徽庑┲髁鱅所使用,可兼容多数主流τ梅衿鳌本文致力于在的憬峁够∩希岣逬7⒌男省⑺醵炭7⒅期及减少开发成本。在已引入该快速开发框架平台的一些开发项目实践中,它可以帮助减少%以上的代码量。随着在该平台下功能构件的扩展,它可以更多的帮助开发团队快速开发,替代程序员进行重复和通用的业务开发,让开发团队专注于解决用户特殊的业务需求。关键词:;构件;构件库;软件复用;框架:籓/快速开发框架设计与实现篨:;篧;复旦大学硕士学位论文
::.,阾娃,,,琩甀,瑆.,,,琤.—甋%籖;籑籜;籗籋;痚复照丈学硕士学拉论文,—。
籐度際疟居镅籐庞大的规范框架第一章前言快速开发框架研究背景静态页面婴竺型二二二二趁———.————。..—.——一,———————————、—一年,狶领导了钅浚谡飧鱿钅恐校嘶联网最伟大的两样东西:协议和芄埂辏琓导的小组推出了第一个衿骱蚖图形浏览器。现在每天都有上十亿的用户通过榔骰袢⌒畔ⅲ币灿形奘笠怠⒄丶白橹ü齏浏览器办公及提供服务。基于目7⒓际跻簿艘桓龃蛹虻サ礁丛印⒋泳蔡蕉墓獭W开始的衿鹘鼋鲋恢С志蔡腍募峦际腔赪的疭主流开发技术变迁:!!!!!!!!———————————’!!!!!!!!!!!!!!!!!!!R』甆图卜赪的疭主流开发技术基于腂/7⒓际醮蛹虻サ腍蔡趁娣⒄沟剑甆和两大开发平台,这两大平台代表了疭开发技术的发展潮流:快速、高度复用及构件化,这最终都是达到快速开发可靠的软件产品目的。自年发布以来,,它的三大核心技术是和开源软件运动的兴起,涌现出大量基于的解决方案,如、龋前袹粕狭薆/7⑺サ奈恢谩!!!!!!!!!!!!!!!!!!R籐———————————————!!狫\快速开发框架设计与实现复且大学硕士学位论文』
快速开发研究与实现韵必要性强大的体系和大量开源的优秀解决方案、应用及框架,使得大多数厂黧在露敬上毒粪纛鬟痵领壤粒臻麓这嚣黪获速牙发疆絮,舄户遴避鑫动生成大部分基本功能的程序代码,以达到快速开发目的。务模块都存在相巍多的共性,如信息的增删改查、统计报表等。随着像、碕植憷枘恚败睭这样撩久层对象殃射/解决方案的成熟,代码由此变得简洁优雅,并且其有高度的复用慌。这使褥快速年,《入届神话》作裔,原床僮飨低∞:没有一种单纯的技术或臀理上的进步,能够独或缝承诺夜年内大幅度魄提高软彳牛的警产率、胃靠性聋拜简洁健。大嫠静专精软箨,葡萁开发的失黢率却商达颉>科涓谗梢坏闩绦錾体系及开源支持窝秘企数选择来开发疭疲溪。虽然秘絮嚣羲溅经镶疭应爰嚣发卡分方便,但随着软件系统的应用规模和复杂程度迅速扩大,开发人员越来越多希在缀多疲弱顿域,如金渡褒务寂援系绞,癌患化系统等,其串缀多数秀发这些焚牲豹业务模块娥为可毙,麸恧加快开发速度,城少开发周期和成本费美国圈家标准和技术研究院的一份报告显示,占据世界软件销售额%的是用。瓷逮努发框絮设诗与窭瑗复照大学硕士学证论文
!!啊啊!!!!!!!!!!!!!!!!薄啊!啊!!!!!!!!!!!!!!!!啊薄薄啊啊~一,....,。.。......,....,。.。.。。........嚣求分辑卜、分析设计卜、绦蛏杓疲ピ2馐圆贰!!ā!!!!!ぁ!!!!!!!!!!!!!!!!!#—~整会溅试卜、图传统的开发流程——瀑布模型餮焖倏7⒛v以对象复用、构件复用及设计模式为旗础的快速开发,可以解决程序员所困惑静难蘧,帮韵开发霞酞抉速穗建一令哥滚囱壤户震示豹暇墅系统。在这个琢塑队只需要专注于解决用户的特殊需求,专注于解决最消耗开发资源的那部分需爨髑把大爨熬