学生课程信息管理系统开题报告
2021-12-24 15:19:41
全文总字数:2130字
1. 研究目的与意义及国内外研究现状
学生课程信息管理对于学校的管理来说至关重要,课程信息是学校非常重要的一项数据,是一个教育单位必不可少的一部分。尤其是近年来,国家政策的调整,高等院校的大规模扩招,给高等院校的学生信息管理带来了不少的冲击。其包含的信息量之大,涉及的人员面之广都令人咋舌,且需要及时更新,故较为复杂,难以单以人工管理,而且传统的人工管理方式既不利于规范化,管理效率也不高。使用计算机对学生课程信息进行管理,有着手工管理无法比拟的优点,系统针对学校学生课程信息的特点及管理中实际需要而设计,能够有效地实现学生课程信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生课程信息,并避免人为操作的错误和不规范行为。国内外研究现状
管理信息系统(Management Information System 简称MIS),最早是J.D.Gallagher在EDPS的基础上于1961年提出的,起步已有五十多年的历史。其定义是“MIS系统是一个利用计算机软硬件,手工作业、分析规划、控制和决策模型以及数据库的人机系统,它能够提供信息,支持企业或组织的运行,管理功能”。它对管理信息进行收集、传递、储存与处理,形成多用户共享系统,直接为基层和各级管理部门服务。
目前国内大多数高校的课程信息管理系统是B/S和C/S开发架构,获得了不错的效果,但同时也存在着一些不足之处。管理员将C/S结构的课程信息管理系统在服务器上发布,随着计算机技术、通信技术、数据库技术的迅速发展,Intranet/Internet技术的日益成熟,Internet的普及,校园网的完善,Java技术和.NET技术的兴起,采用B/S结构的学生课程信息管理系统逐步取代了原有的C/S结构的信息管理系统。该方式采用浏览器/服务器的方式,通过动态网页直接访问数据库的方法来实现网上操作,能很好地克服C/S结构选课系统的地点集中和时间集中的问题。
2. 研究的基本内容
1.jsp技术jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于web的应用程序的开发变得迅速和容易。 jsp(java server pages)是一种动态页面技术,它的主要目的是将表示逻辑从servlet中分离出来。
java servlet是jsp的技术基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
2.mvc模式
3. 实施方案、进度安排及预期效果
根据学校学生课程信息管理系统的实际需求,结合学生课程信息管理系统的实际流程,该系统需要满足一下需求。
掌握每个学生的基本情况,包括学号、班级、姓名、课程、成绩、学分等;基于权限的管理,可同时提供管理人员或者学生使用,但对于学生而言只能查看本人信息;而对于管理人员,其可以管理所有学生的信息。
为教务管理人员提供灵活的浏览和查找功能。
4. 参考文献
[1]丁黎明.高等院校学生工作信息管理系统研究现状[j].消费电子,2013(20):208-208.[2] peter chiu.information system for employee disciplinary cases [j].department of industrial engineering and management,1997(40):35-47.
[3] 王珊,萨师煊.数据库系统概论[m].4版.北京:高等教育出版社,2006:78-230.
[4] 柯钢,李建新,杨怀德,祝衍军.《jsp编程技术》课程教学改革的探讨.福建电脑,2012(1):201-201.