● 摘要
本文所介绍的内容来源于暨南大学校园信息化建设战略中的项目:设计和实现暨南大学学生工作管理系统。在完成此项目基础之上进行归纳总结,得到了本文所研究的内容。本文将会首先介绍课题的研究背景和研究内容,然后分析学生工作管理系统的业务需求和目前校园应用系统建设的情况,提出建立数据平台和应用开发框架的目标。最后给出了数据平台和应用开发框架的设计和实现,并在此基础上开发了学生工作管理系统。本文主要会从以下三个方面进行论述:(1)数据平台:数据平台主要包括两部分功能,即维护公共数据库信息和充当应用系统之间数据交换的中介。公共数据库是经过在暨南大学调研后,建立的一套涵盖校内基本信息的数据库,由数据平台进行维护,其他系统所用到的基本信息都以数据平台为准,解决了校内基本信息不一致的问题。数据平台第二个部分就是数据交换系统,它充当应用系统之间以及应用系统和数据平台之间数据交换的中介,保持数据同步。(2)应用开发框架:通过对WEB开源框架特点的总结,再结合校园应用系统自身特点,设计了一套应用开发框架。框架的建立有利于在开发校园应用系统过程中,不需过多关注系统技术框架设计,而将精力放在复杂的系统业务流程处理上,更加注重对系统业务的支持,这样不仅提高了系统的开发效率,也有利于系统业务处理上的灵活。(3)学生工作管理系统:在数据平台和应用开发框架设计完成之后,开发学生工作管理系统,有利于验证应用开发框架和数据平台的设计是否合理。然后对它们进行总结,为下一步优化框架和数据平台的设计打下基础。