论文部分内容阅读
随着西华大学的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。学籍管理工作则变得更加复杂,学籍管理的完整性、安全性等问题也显得更加重要,日益引起了人们的关注,学籍工作日趋复杂而繁重,所以如何将学籍工作高效化、简便化是当今各大学发展重要内容。同时,随着信息技术的不断发展,信息技术在管理上的广泛应用和不断深入,管理信息系统日益成熟,所以将信息技术管理系统与教学体质的变化有机结合起来,开发一种综合性学籍管理软件对学籍管理具有重要的现实意义和应用价值,为广大师生带来了极大的便利,为学校学籍的管理工作提高了质量和增加了便利。本文设计并实现了登录模块、学生端模块、教师端模块、系统管理员模块,详细介绍了每个模块不同的功能。对学籍管理系统的数据库进行了设计和实现,给出了数据库的逻辑结构设计与物理结构设计。对一些常见的出错信息做出回应,提供出错输出信息。在设计学籍管理系统时使用了MVC为设计模式,MVC具有低耦合性、生命周期成本较低、可维护性强、高复用性和高可适用性,大大缩短了开发周期和开发难度。为了保证数据的安全性和可靠性,本文使用MYSQL作为数据库,它是一款开源的数据库在具有简单易用,可移植性高等特性的同时降低了开发成本。本文使用现在通用性最高的Java为程序设计语言。使用JSP为网页技术标准JSP和Java语言一样开发难度低,是一种面向对象语言,而且支持多平台且安全可靠,主要面向因特网的所有特点,本文设计实现了一个基于B/S架构的学籍管理系统,系统分为学生模块、教师模块以及系统管理员模块。在充分考虑用户需求的情况下,设计了学生成绩查询,学生课表设置等功能,在教师模块包含了学生成绩管理,教师课表等,系统管理员可以管理教师和学生同时可以查看教师工作量,开设课程,管理学生成绩等,通过对管理不同权限的设置,满足了不同用户的使用体验。在论文的最后进行进行了系统测试,系统现已经投入使用,经过长期的系统测试表明,系统能够完成学籍管理的基本功能,达到设计目标。