Font Size: a A A

Research And Design Of Project Track Management System Based On JSF

Posted on:2009-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y M DingFull Text:PDF
GTID:2178360245983510Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, J2EE appears as the standard platform which is a kind of technology to build enterprise applications, and it matures step by step, develops progressively. The platform, which has n-tier distributed application model, reused components ability and flexible transaction process, offers strong and stable service for developing and disposing enterprise application. As an important software reuse technology in J2EE, JSF has greatly improved the production efficiency of software by the method of developing Java Web user interfaces based on UI components. It also meets the demand of current Web application system's development requirements which become more and more complex as well as the higher and higher requirements of the system's stability, expansibility and maintainability.Embarking from the JSF technology's research significance and the research background, this thesis has realized the discussion and research of JSF by designing and developing Project Track Management System, which is a concrete practice of Web application system. Based on MVC pattern, this thesis has used the system construction which integrated JSF and Hibernate to satisfy the demand of rapid development which is popular in the current Web application system. The construction also improves the system's abilities of interacted, and leads that the whole system becomes extended and easily maintained. Furthermore, in view of the multiplicity of the system's access equipments and the weakness of JSP, this thesis has proposed a solution which is introducing XSLT to realize the presentation layer. The solution, which has realized the separation of the service logic and the performance logic more effectively, has manifested the thought of the MVC pattern. Moreover, this thesis has improved the visual effect of the homepage and solved the problem of slowly access speed which exists frequently by using Proxy Pattern and creating the Proxy Object.According to the system's demand, this thesis also analyses the functions which the system should have and carries on the conceptual model design as well as the application programming. In addition, this thesis has introduced the method of custom authentication security emphatically, and realized the DAO designing which is from the system's entity. Finally, the thesis sums up the research and development during the realization of the Project Track Management System, and shows the direction of work and study in the future.
Keywords/Search Tags:JavaServer Face, ProjectTrack management, Hibernate, extensible Stylesheet Language Transformation
PDF Full Text Request
Related items