基于J2EE设计模式的申报评审系统的研究与实现

来源 :南昌航空大学 | 被引量 : 0次 | 上传用户:aa121222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件项目需求的日益复杂和频繁变更,要求在系统开发时能通过合理的层次划分和先进的开发技术保证开发质量、提高开发效率以及为程序的升级和移植提供便利。 能够充分利用己有的软件开发经验将使开发工作事半功倍。设计模式的出现就是帮助人们利用成功软件设计师们的集体经验设计出更加优秀的软件。设计模式描述了某一问题在某一环境下的解决方案。通过研究优秀的设计模式,将其引入实际开发工作,不仅可以植入优化系统性能的设计思想,而且可以尽可能多地复用代码。J2EE设计模式则是J2EE架构中应用设计模式的经验总结,其中大部分是Sun Java中心的架构师们在多年的工作过程中积累的已验证有效的设计和构架。 本文在广泛研究J2EE设计模式的基础上,以江西省科技厅成果申报评审系统为依托,详细阐述了拦截过滤器、外观模式、数据访问对象、适配器模式、传输对象等J2EE设计模式在实际系统开发环境中进行的选用和实现。此外,论文结合评审工作流程提出了若干设计模式配合使用的设计实例——评审工作流微架构,着重阐述了对此进行的研究、设计及其实现。 设计模式及微架构的使用,实现了系统各层之间的松耦合、增强了业务逻辑内的紧耦合,使系统具有一定的灵活性和扩展性,有利于满足用户需求的变更或是系统的后期维护和升级。同时,这样的构成更容易展开团队合作,提高了代码生产率,加速了软件产品投放市场的周期。
其他文献
随着2006年底保险业入世过渡期的结束,国内保险主体的增多,中国保险业面临着国外保险同行的激烈竞争。虽然保险业至2001年以来作为我国发展最迅速的行业之一,但是其保险密度和深
学位
随着Internet的发展,电子邮件以其经济快捷的特点,成为网络时代人们最基本最常用的信息交换手段之一。但电子邮件给用户带来便利的同时,也遭到了一些人的滥用,结果就是有大量
Agent技术是近年来飞速发展和广泛应用的一项技术,Agent是具有自主决策能力、相互协作能力和一定的智能性的自治实体,利用Agent可以解决Web服务等技术存在的功能单一,无法主
无线局域网(WLAN)的普及以及流媒体日益广泛的应用,特别是实时业务的迅猛发展,使得在WLAN上实现服务质量(QoS)有着迫切的需求。然而,由于信道接入机制的缺陷,WLAN一直难以提
本文从空天信息网的特点进行分析,分析论证了网络管理对空天信息网建设的重要性,从而在现有网络管理技术的基础上得出了空天信息网网络管理的功能需求,根据这些功能需求对网络管
随着硬件技术和计算机图形学技术的迅猛发展,越来越多的专家学者都致力于虚拟现实领域的研究。目前对于陆地场景中的植物仿真建模已经有了比较深入的研究,而虚拟水底环境中的动
本文选题来自江苏科技大学“船舶工业集团军贸基金”重点科研项目---舰船综合后勤保障系统研究。综合后勤保障(Integrated Logistics Support,ILS)在美、英等西方发达国家的军队
研究表明,互联网中大约有30%的网页是冗余信息,即这些网页和其余70%的网页文档互为近似重复或完全重复。由于数字文档易拷贝,使得各种信息资源以飞快的速度在增长。信息检索的目的
基于二部图的低密度校验(LDPC)码由于其低译码复杂度和可任意逼近香农限的良好性能而成为目前最佳的编码技术之一,越来越受到众多编码研究学者的关注。二部图的构造是LDPC码