手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于JSF的项目跟踪管理系统的研究与设计

丁烨敏

   随着Internet技术和企业信息化建设的迅速发展,J2EE(Java 2Platform,Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台提供了多层分布式应用模型、组件复用能力和灵活的事务处理,为开发和配置企业应用提供了健壮和稳定的服务。JSF(JavaServer Faces)作为J2EE中重要的软件重用技术,以其基于组件来开发用户界面的方法,极大提高了软件项目的开发效率,同时满足了当前开发Web应用系统需求越来越复杂,稳定性、扩展性和可维护性越来越高的要求。 本文从JSF技术的研究意义与研究背景出发,通过一个具体Web应用系统——项目跟踪管理系统的设计与开发,对JSF技术进行深入的分析和探讨。基于MVC模式,为满足当前Web应用系统快速开发要求,本文采用JSF集成Hibernate框架为主体的体系结构,这样也提高了系统的交互性,使得项目跟踪系统具备可扩展、易维护的优点;其次,针对项目跟踪管理系统访问设备的多样性(如IE、手机、PDA)的要求和JSP技术的不足,本文提出引入XSLT技术实现表示层的解决方案,也更好地实现了业务逻辑与表现逻辑的分离,体现了MVC模式的思想;另外,系统通过使用代理模式,创建代理对象来提高网页的视觉效果,由此也解决了经常存在的访问速度慢的问题。 本文还根据系统的需求,分析系统所要具备的功能以及进行概念模型设计和应用程序的设计,并着重阐述该系统使用的定制认证安全的方法。本文也实现了系统实体bean到数据库的DAO设计。本文最后对项目跟踪管理系统实现过程中的研究与开发工作进行了总结,并阐述了下一步的工作与研究的方向。……   
[关键词]:JSF;项目跟踪管理;Hibernate;XSLT
[文献类型]:硕士论文
[文献出处]:中南大学2008年
App内打开