资源描述:
《教学管理论文:的普通本科高校教学管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、教学管理论文:普通本科高校教学管理系统的设计与实现【中文摘要】教学管理论文:普通本科高校教学管理系统的设计与实现【中文摘要】当今社会科学技术和信息化发展日新月异,计算机强大的数据处理功能也逐渐被人们所认识,并已经渗透到人们的政治、经济、教育、生活的方方面面。大量复杂、烦琐的数据信息给人们的管理带来困难,与此同时,各种管理系统也应运而生,已成为政府部门、企事业单位信息化管理中的重要组成部分,也倍受管理部门的青睐。普通本科高校教学管理系统就是顺应此潮流开发的,运用现代化的计算机开发语言来对日益复杂的学校内部信息进行管理的系统。普通本科教学管理系统是
2、山东轻工业学院的实际需要开发的,采用了当前较为流行的Java开发语言和Oracle后台数据库。本着高起点高标准、既适应当前又考虑未来发展的原则,实现了一个界面友好、易于掌握、操作简单、功能齐全、安全可靠、运用广泛的信息管理平台,从而有效的提高了高校的教学管理水平。普通本科高校管理系统主要分为学生管理、智能排课、考试管理、选课管理、成绩管理、毕业生管理六大模块。该系统通过查询、修改、统计等应用模块来具体的对学校的数据进行科学的管理。学生管理模块实现对新生行政分班、编学号,并对已缴费的学生给予学生证注册,还可以对在校学生的学籍、专业、专业方向、辅修
3、、变动情况及时记录,根据在校学生的日常表现给予奖惩并记入档案;智能排课模块是教学管理系统的核心,管理员可以对排课条件进行设置,根据模型和优化的人上智能遗传算法系统将实现自动排课,自动排课率基本可以达到95%以上,对于其他的剩余课程,管理员可以通过系统的人机交互功能来辅助完成达到排课的。系统同时可以自动的检测排课过程中的冲突,使得课程的安排尽量合理;考试管理中管理员可以根据院系、专业、课程信息来设置考试名称、进行考试安排,系统可以判断专业班级的教学任务和学生选课情况是否存在冲突;选课管理模块中,在安排学生选课的时间、课程、选课轮次之前,管理员事先
4、要在后台对选课规则进行设置,以确保选课活动的合理、有序开展。按照开课的原则和学生选课的反馈结果,系统可以自动为学生生成课程表,同时还可以为任课教师生成上课花名册和网上录入成绩名单;成绩管理中用户可以按照教学任务、上课对象、课程录入成绩。可以录入个人成绩,也可以追加个人成绩。任课老师要在学校规定的时间内对学生成绩进行网上录入并打印成绩单,根据录入的期末考试成绩和平时成绩自动计算出总成绩;毕业生管理模块根据学校的相关规章和制度,结合每个学生在校期间的学习成绩、平时的生活情况和在校期间的奖惩情况,对毕业生的毕业资格和学位授予进行资格审查。系统可自动对
5、学生进行审核,简化了人上审核过程,大大的提高了上作效率。该模块主要包括学生所得学分查询、毕业生资格审查、学位预审核等。本系统采用了面向对象的设计方法,使用UML对用户实际需求进行分析,以基于Web环境下的B/S三层体系结构模式作为总体框架,后台数据库则是采用了目前较为先进、处理数据快捷方便的Oracle数据库。在智能排课算法上,采用了人工智能中经典的遗传算法,对学校的资源、人员合理调度。严格遵循软件开发的原则,先根据需求分析制定系统开发计划,之后对软件进行设计、程序编写,经过软件测试后使系统运行,并对后期的维护工作进行规划。【英文摘要】With
6、therapiddevelopmentofmodernsocialsciencetechnologyandinformation,thestrongdataprocessingfunctionofcomputeralsohasbeengraduallyrecognizedbypeople,andithaspermeatedtoeveryaspectsuchaspolitics,economy,educationanddailylife.Alargenumberofcomplexandcomplicateddatainformationgived
7、ifficultytopeople’slives.Atthesametime,allkindsofmanagementsystemsalsoariseatthehistoricmomentandbecomeanimportantpartofinformationmanagementingovernmentdepartment,enterprisesandinstitution,thesesystemshavebeenpaidhighattentionbymanagementdepartment.Ordinaryundergraduatecoll
8、egeteachingmanagementsystemisdevelopedusingmoderncomputerlanguageswiththist