论文部分内容阅读
随着软件技术、数据库技术和网络技术的发展,基于J2EE的系统体系架构是互连网时代的管理信息系统开发的主流方向。高校动态人口信息管理系统正是基于J2EE架构,根据高校动态人口分散性和流动性较强的特点,通过采用分布式结构,设计出了一套比较完整的方案,实现了对高校动态人口的管理和监控。在J2EE项目的开发过程中,流行三种架构:(1)以JSP为核心的架构;(2)以Servlet为核心的架构;(3)以EJB组件为核心的架构。在此基础上,结合开源框架Spring,Struts和Hibernate提出一种新的、轻量级的J2EE架构--SSH架构,并探讨SSH架构的优越性。本文还分析和研究软件的重用方式,提出一种基于“开始架构”的软件生产方式。系统主要是基于敏捷开发模式,围绕J2EE下的SSH展开了相应的工作,并在高校动态人口管理系统中进行了设计和研究,完成了Web应用系统开发工具的选择方案、系统的设计、系统的安全性和高校动态人口库的研究工作,设计了对动态人口的录入、查询、注销、异动等基本功能。在数据库的设计中,通过对目前高校动态人口状况的分析,建立起适合高校的人口数据库,有效避免了数据孤岛。以SSH架构作为“开始架构”,指导高校动态人口管理系统的分析、设计和实现,并对系统中的技术难点和重点,给出SSH架构下的解决方案。