摘要
为提高系统的稳定性、复用性和扩展性,对J2EE(Java 2 platform Enterprise Edition)软件架构的用户层、应用逻辑层、业务逻辑层和数据库层进行研究。将应用逻辑和数据访问逻辑分离,并在每个层次上选用合理的技术方案与设计模式进行架构。通过在吉林省高校科研网上办公管理系统中的具体实现和应用,应用逻辑和数据库分离,当应用逻辑发生变化时,只需修改应用逻辑,无需改变业务逻辑,保证了系统可升级性和扩展性。从而设计出结构清晰,易于维护,运行高效的软件系统。
In order to improve the stability,reuse and expansibility,the user layer,application logic layer,operation logic layer and database layer of the hierarchy structure for J2EE(Java 2 Platform Enterprise Edition) software is researched.The application logic and data access logic are separated,and the reasonable technology project and module frame from each layer are selected and established elaborately,which are applied and realized in the office management system based on Jilin Province High School Scientific Research Industry Web.Application logic and database are separate.The operation logic needs not to be changed when application logic changes,meanwhile application logic only needs to be modified,which can ensure the system has the performance such as upgrade,expansibility etc.Therefore an efficient software system with the advantages of clear framework,easy maintenance is obtained.
出处
《吉林大学学报(信息科学版)》
CAS
2008年第3期295-299,共5页
Journal of Jilin University(Information Science Edition)
基金
吉林省科技发展计划基金资助项目(20070617)
关键词
J2EE架构
EJB组件
层次结构
J2EE Frame
enterprise javabeans(EJB)groupware
hierarchy structure