天津大学
硕士学位论文
扩展的Struts框架的应用和研究
姓名:唐豫昕
申请学位级别:硕士
专业:计算机应用
指导教师:孟昭鹏
20070201
摘要关键词:出了一个扩展的框架,并在此基础上开发了一个大型的τ谩!L旖τ每蚣苁侵С諻应用开发的重要工具,能够提高开发效率,增强系统的可重用性、健壮性和可伸缩性。是位于体系结构中τ貌的应用框架,运用框架可以方便迅速地把一个复杂的应用划分成模型、视图和控制器组件,的配置文件则可以灵活地组装这些组件,简化开发过程,提高应用程序的复用性和灵活性。本文针对的一些不足对其进行扩展,提海关保税区物流饵系统。本文首先介绍了基础知识,其中包括框架,的核心技术和的优势。然后介绍了杓颇J剑ü晗覆鯯蚣茏榧吞逑结构呈现如何实现本文的重点是对进行扩展。根据以往的项目经验,作者提出了扩展基类、将模块化以及引入龋許喾矫娼欣┱梗并给出了具体实现。最后介绍了基于扩展的框架的天津海关保税区物流系统,.其中通过阐述汽车拆箱管理子系统中的拆箱记录查询功能的实现,体现扩展的在系统中的应用。在该系统模块开发上,本文作者主要承担了汽车拆箱子系统和汽车出入库子系统的开发。目前本系统已经通过试运行,处于正式运行阶段,达到了预定的设计目标并获得了用户的好评。工程实践表明,扩展后的大幅提高了复杂τ玫目7⑿室约跋低车奈榷ㄐ浴扩展的
篔琈,,.甌瑂甋瓸...,.。,琺,..,瑀
导师签名:荔朋以瘴协乍年隆萑独创性声明加年日学位论文版权使用授权书学位论文作者签名:店落一签字日期:!,也不包含为获得苤叠盎雯或其他教育机构的学位或证本学位论文作者完全了解苤鲞盘堂有关保留、使用学位论文的规定。特授权苤鲞盘堂可以将学位论文的全部或部分内容编入有关数据库进行检本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。作了明确的说明并表示了谢意。学位论文作者签名:签字日期;C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得签字日期:
型第一章绪论课题的意义国内外概况和预测为了快速设计和开发企业级的应用程序,就瞥隽艘恢秩赂拍畹哪氪车幕チMτ程序比有不可比拟的优势。平台提供了一个多层次结构的分布式应用程序模型,该模型具有重用组件能力、基于扩展标记语言氖萁换弧⑼骋坏安全模式和灵活的事务控制;使开发者不仅可以比以前更快地发表对市场的新的解决方案,而且其独立于平台、基于组件的解决方案不再受任何提供商产品和应用程序编程界面的限制。提供商和买主都可以选择最适合其商业应用和所需技术的产品和组件且恢志涞娜砑芄梗哂心P汀⑶宄允臼挛衤呒掷牒涂刂破鹘行流程控制等特点,符合当前τ孟低晨7⒌幕疽G螅阎鸾コ晌?7τ孟低车闹髁骺蚣堋是基于平台,实现了ⅰ篊的应用程序框架。它为τ锰峁了预备的软件架构和相关的软件包,使得开发人员可以把精力集中在如何解决实际业务问题上它大大提高了开发τ玫乃俣群托省哂辛己玫男能,它鼓励在应用程序设计中使用分层思想,使得应用程序既有鲁棒性又具有扩展性。尽管具有诸多优势,但是它也存在一些缺点,本文针对框架的一些不足,对其进行扩展使之更好地适应用户的实际需要,并在该框架基础上开发了天津海关保税区物流系统。工程实践表明,扩展后的大幅提高了复杂τ玫目7⑿室约跋低车奈榷ㄐ裕猄诖笮蚖应用中的应用提供一个良好的示例。当前企业应用程序开发的趋势是提供憧蚣埽员阌谑迪职踩ǖ摹⒖缮焖性的、实用的应用程序。的笠蛋鞘谐∩现饕产品之一,其设计目的是提供软件框架,简化中大型企业范围应用程序的开发和运行,诸如虰之类的供应商都支持标准,提供商业级开发环境,
导噬鲜遣煌珹和标准的融合,这些曜际怯蒍监控的开放式框架开发和认可的。跨平台可移植性,开源代码库的可用性,服务端的大容量调度基数⒎洗蠖嗍齏标准等优点使在企业应用程序开发市场中占有举足轻重的地位。目前,教ㄓ个版本,它们是适用于小型设备和智能卡的教∕版琂、适用于桌面系统的教ū曜及⑹视糜诖唇ǚ衿饔τ贸绦蚝头竦腏平台企业版琂。是建立在平台上的企业级应用的解决方案。技术的基础便是教ǎ坏蠮平台的所有功能,同时还提供了对琒,琗等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。事实上,已经成为企业级开发的工业标准和首选平台。模型一视图一控制器荴在八十年代为编程语言发明的一种软件设计模式,至今己被广泛使用。最近几年被推荐为綣平台的设计模式,并且受到越来越多的使用和目7⒄叩幕队现在基于的τ孟低巢
硕士论文-扩展的struts框架的应用和研究 来自淘豆网www.taodocs.com转载请标明出处.