基于Java学生学籍管理系统的开发文献综述
2021-10-06 12:24:05
毕业论文课题相关文献综述
文献综述
一,课题背景
学校学生信息管理是学校教务管理中的一个极为重要的环节,它是整个学校管理的核心和基础。现在我国的大中小学校档案的管理水平还停留在纸介质的基础上,这样的机智已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来极大的方便。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。学籍管理是高等院校学生管理事务中的一项重要工作,在管理过程中涉及大量的数据处理,而传统的人工管理已经无法完全胜任。特别是实行学分制以后,涉及学生选课的相关数据的处理为人工学籍管理带来了更大的工作量。为了解决学生学籍管理问题,学生学籍管理系统(studentsdatamanagesystem)应运而生。
二,实现功能
高等院校学籍管理涉及学生信息、学籍变更信息、学生奖惩信息、课程信息以及成绩等多种数据信息。学籍管理用户包括系统管理员、教师和学生。系统管理员负责日常的学籍管理工作,如各种基本信息的录入、修改、删除等操作。教师使用该系统可完成教学班信息查询和成绩管理。学生使用该系统主要完成选课和成绩查询等操作。经过调研与分析,高等院校学籍管理系统主要应具有以下功能。(1)管理员录入学生基本信息功能功能。(2)管理员修改学生基本信息的功能。(3)学生信息管理包括学生信息的录入、修改与删除等功能。(4)实现用户注册的功能(5)数据查询。数据查询包括教学班学生信息的查询和学生成绩查询等功能。
三,开发平台选用
学生学籍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本系统采用WindowsXP操作系统平台,SQLServer和MyEclipse技术。
SQLServer是新一代大型数据库管理系统,它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。一般认为SQL是结构化查询语言(Struc2turedQueryLanguage)的缩写,它是一个语句和语法的集合,分为2个子集数据定义语言(DataDefinitionLanguage简写DDL)和数据操作语言(DataManipulationLanguage简写DML).DDL是用来定义和维护数据库结构的语句的集合。DDL包含了用来创建、修改和删除数据库、表和域的所有语句(数据库、表和域是用来维护数据的存储方式)。DML子集实际处理数据库中的数据。可以用它添加、修改和删除数据库表中的数据。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对eclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。