西安电子科技大学
硕士学位论文
基于J2EE和MVC设计模式的Web应用研究与实现
姓名:李慧霞
申请学位级别:硕士
专业:软件工程
指导教师:霍红卫;刘忠武
20060401
摘要目前,由于技术的迅速发展,τ玫姆段г嚼丛焦惴骸T谙钟械τ孟低持校毡榇嬖诔绦蚩芍赜贸潭鹊停すぷ鞣彼觯Ρ淠芰Ρ∪醯不足。随着τ玫男枨笤嚼丛礁丛樱7⒅芷谠嚼丛浇羝龋韵低车奈榷ㄐ浴扩展性和可维护性要求也越来越高。如何进行合理的分层设计,各层的框架如何搭建以及如何选择最合理的技术就变得尤为重要。本文所讨论的正是这个问题。本文就自己所参与的项目讨论τ孟喙氐奈侍猓从车闹饕9ぷ靼ǎ蚴隽薐蚆设计模式的基本概念。覹应用的开发模式入手,引出并介绍了实现J降腟架,着重于讨论是如何以的设计方式来实现J揭约癝杓屏俗酆系缧磐芟低车男阅芡臣瓶7⑾钅俊F渲校鱿低巢捎昧硕各分层及杓颇J降哪?榛杓疲直鸲允菔堤宀恪⑹堤蹇刂撇恪数据访问层、业务层、愕确植憬辛松杓啤J迪肿酆系缧磐芟低车男阅芡臣瓶7⑾钅浚凑認癕的设计模式实现对数据实体层、实体控制层、数据访问层、业务层、愕拇砑澳?椤视图、控制划分的有效结合。曰贛模式的应用框架的优点及不足进行分析。综上所述,基于平台和杓颇J娇7应用,能够比较有效解决传统τ每7⒅写嬖诘奈侍猓芄患蚧砑7ⅰ⒐芾砗臀ぃ岣呦低的开发效率,提高代码的可重用率,达到提高软件质量的目的。关键字:综合电信网管系统设计模式模块一视图一控制平台各组件是如何协同工作的。畚淖芙岵⑷范ㄏ乱徊降难芯糠较颉框架
甌.,,,,’,,琫,’’甊疭甈琁琺琲.
导师签名:与霉扯日期』拧本学位论文属于保密在』解密后适用本授权书。本人签名:查缘:耘、本人签名:垄塾整、&辍旦呈●创新性声明关于论文使用授权的说明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。C艿穆畚成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或在解密后遵守此规定
第一章绪论课题研究的意义国内外文献综述随着的出现和飞速发展,信息技术发生了翻天覆地的变化,计算机应应用是当前上使用极其广泛的应用开发技术,它结合了数据库的运用,支持实时的信息发布,动态的用户交互以及与后台系统灵活安全的链接。因此,如何构造一个既能够响应大量的客户端用户,又能够安全稳定地运行,同时功能强大,应用灵活,开发简便的应用程序是当前技术发展的热点之一。目前,应用较为广泛的应用程序开发技术是在传统的服务器端增加一个数据库服务器,通过应用程序或脚本程序根据用户请求从数据库中提取相应的信息。一些先进的应用引入了模型一视图一控制器..杓颇J剑苑掷肟刂坪湍P突旌系拇耄行У近年来,随着网络技术的迅速发展和平台的广泛采用,多层逑到构逐见发展成熟起来,τ玫目7⒁殉晌V髁鳌5牵词估米钕冉娜件平台。开发这样的应用仍然是个难题,在多层逑到峁沟纳杓浦校遍存在着程序可重用程度低,维护工作繁琐,应变能力较弱等不足。同时,应用软件需要面向复杂的网络环境,多样化的用户需求,灵活的业务模式,复杂的业务流程,众多的组织机构及层次,角色分工等问题,在业务和技术上也是复杂多变的。因此,在基于组件的平台充分内置了灵活的情况下,如何组织应用程序以实现简单高效的应用程序升级,维护和扩展,以及如何让不懂程序代码的人员避开程序数据,成为我们首先要解决的问题,而且,我们还要充分考虑到多层结构的特殊性,各层之间需要密切配合才能完成最终功能,又要在实际开发中尽可能的使各层的开发相对独立,减少各层之间的耦合程度,避免开发人员相一利用杓颇J娇7应用,可以将显示逻辑和业务逻辑分离,构建可重用的软件系统框架,同时简化软件开发,提高软件性能和可维护性,达到提是一个基于平台,实现杓颇J降目蚣埽琒饕用的范围也在不断的扩展。提高了效率。互制约。高软件质量的目的。采用大多数开发者熟知的,,缺曜技际酰.
课题来源及主要研究内容杓颇J降娜霾糠痔峁┝讼喽杂Φ氖迪肿榧钅康拇戳⒄呦Mü项目能有助于开发者利用蚐的优点更加快速容易的建立可扩展的τ谩娑擞τ玫奶逑到峁梗Sτ孟低程峁┝
基于J2EE和MVC设计模式的Web应用研究与实现 来自淘豆网m.daumloan.com转载请标明出处.