论文部分内容阅读
随着互联网技术的飞速发展与普及,互联网技术已经逐步的融入人们的工作与生活之中,整个社会也随着互联网技术的发展产生了日新月异的变化。互联网技术与计算机系统所带来的高效率,越来越让传统的学校管理方式在效率上,相形见拙。现今,高校学生管理系统已经开始推广起来,可以断言,这是一个具有着巨大潜力的市场与丰厚的经济效益的研究课题。目前,各高校的日常管理文档,如学生档案、学籍等数据都是以纸质文档的形式存在,这些文档经过日积月累,给查询与统计分析等工作带来巨大的障碍。为了更好的管理这些数据,需要从高校的实际情况出发,来开发学生管理系统,由于高校可能会按照校区、学院等分布在不同的区域,使用C/S架构会带来部署方面的难题,所以本系统采用基于WEB平台的技术。本文结合高校在日常管理中的特点,采用B/S架构,使用面向服务的设计思想(SOA)进行模块设计,在物理架构上,使用了现在所流行的SSH框架。在总体框架上,使用MVC设计思想,将系统总体划分为“表示层”、“业务逻辑层”与“数据访问层”三个层次。在业务系统设计中,通过使用Spring框架提供的控制反转(IOC)功能,从而达到给这三个层次之间达到一个松耦合的状态。在最底层的数据访问过程中,使用了Hibernate框架来实现O-R映射,来实现数据库中的关系型数据到业务系统中的对象型数据的转化。论文首先对高校管理系统的国内外现状和应用前景进行研究与分析,随后,进行了系统的总体设计,设计了系统采用的技术方向与开发规范等。然后在系统分析的基础之上进行了概要设计与详细设计,最终完成了各功能模块的开发,实现了学生信息的计算机化管理。该系统已经进入了正式的使用环境,经过一段时间的运行之后表明:系统运行稳定、功能正常、性能可靠、可扩展性强,实现了学校学生学籍信息的科学管理,有效地提高了学校日常管理工作的效率,极大的减轻了学校工作人员的工作压力。