1、基于数据库的教务管理系统的设计与实现yjbys 小编为您提供一篇关于基于数据 库的教务管理系统的设计与实现的毕业论文,欢迎参考!关键词:教务管理;数据库;管理系统摘要:教务管理系统信息化是数字化校园的一个基础和标志,实现教务管理的信息化是知识经济条件下高等院校发展的大势所趋。中图分类号:tp311.52 文献标识码:a 文章编号:1007-9599 (2011)05-0000-01the design implementation of teaching management systemcao xu1,2,tian jingjing2(1.north china electric power
2、 university,beijing 102206,china;2.baoding vocational and technical college,baoding 071000,china)abstract: teachings management system informatization is the basic and symbol of digitalization campus. the achievement of teachings affairs management informatization is university development trend und
3、er knowledge economykeywords:teachings management;database;management system一、系统研究目标我校是一所综合类高等学校,在校生近万人,分为两个校区,而我校传统的教务管理基本采用手工管理并存入计算机的工作模式,如学期末统计并编排各系教师课程,由系部教学秘书统一整理,报送教务处并由管理人员汇总后进行教学资源分配、课表编排,制定学期开课计划等工作,任务重,效率低。利用 现有校园网络和计算机技术对高校教务管理系统进行改进,还要坚持实用性、易用性、安全可靠性和开放性的原则,以保证信息资源管理和应用服务管理的统一,为广大师生提供良好
4、的服务。因为教务管理系统涉及计算机技术、网络技术、通讯技术和网络工程、软件工程等多方面,是一个建设周期较长的项目,所以我们需要分步实施,确保项目的安全性和质量。本课题设计的有:学生库管理、课程库管理、教师库管理、教学计划管理、角色管理等功能模块。二、系统功能教务网络管理系统主要由六个子系统组成:教学计划子系统、网上选课子系统、课表编排子系统、学生学籍子系统、学生成绩子系统、考试事务子系统、实践教学子系统、教学考评子系统、教材管理子系统和系统管理子系统。下面对六个子系统的功能进行详细介绍。(一)教学计划子系统。教学计划子系统包括提交课程信息、设置教学计划和制定开课计划等功能:提交课程信息:由各系
5、部负责人员依照教学大纲,通过校园网提交课程信息,经教务处审定,构建成课程信息库。设置教学划:由教务处和各系部通过校园网共同构建各个年级的人才培养方案。制定开课计划:设置学年学期,读取学期教学计划,并由各系部负责人员通过校园网提交开课学期的教学计划变更申请,包括增开、不开和修改等三种变更类型。(二)网上选课子系统。网上选课子系统包括选课控制、选课处理和选课结果等功能。选课控制:设置禁止选课学生,确定学生选课内容和多种限定选课手段。选课处理:确认开设课程及任课教师,并在任课教师之间调剂预选学生;再确认开设课程、上课教师和上课班级的学生。选课结果:按教师查询选课学生名单、按上课班级查看学生名单以及安
6、上课班级查看学生分布。(三)课表编排子系统。课表编排包括基本信息、教学任务、课表编排、课表分析等功能。基本信息:设置学期内每周排课天数,每天排课节数,各系部按课程确定教师。教学任务:依照每学期的开课计划,设置学期课程、任课教师和上课班级,并确定授课方式、周学时、上课班级人数以及教学场地要求。课表编排:首先设置特殊要求,例如专业不排课节次,教学场地留用节次等,然后融合课程编排的习惯和原则,进行智能编排。课表分析:按容量分析教室使用率、按节次产看上课学生人数。(四)学生成绩子系统。学生成绩子系统包括基本信息、成绩录入、成绩查询等功能。基本信息:设置每学期成绩表现形式、综合成绩构成、毕业设计和论文成
7、绩给定形式和补考成绩。成绩录入:正常情况下,由各系部教学秘书负责,分班级录入学生成绩;特殊情况下,由教务处管理员负责。成绩查询:可以分别按班级、课程、重修、补考查看成绩。(五)教学考评子系统。教学考评子系统包括评价设置、评价安排、评价结果等功能。评价设置:设置评价主体成员,评价范围等。评价安排:选定评价方式,设置评价类型,与起始和结束日期。评价结果:可以分别按教师、评价主体成员、课程及综合评价结果查看。(六)系统管理子系统。课表编排包括控制参数、用户管理、数据库维护等功能。控制参数:根据管理工作的需要,在各个子系统中分别定义有关控制点、设置相应控制参数。用户管理:依照系统需要的权限功能,定义若
8、干角色,并设置各个角色的操作权限范围。数据库维护:安装数据库服务器时,设置数据库自动备份。三、系统开发环境本教务管理系统是基于 web 的 b/s 模式的三层服务器,服 务器采用 windows2003 操作系 统,数据库管理系统 采用 sqlserver2005,并以较为安全和性能良好的 为技术开发平台,并配合使用脚本语言 java script。四、系统特点教务管理系统的实现与使用,将降低工作过程中的费用,减少无意义的重复性劳动,大大提高了学校教务部门的办公效率,有效分配学校有限的教学资源。采用网络技术。系统采用网络技术,通过校园网构建办公平台,支持远程办公,扩大了办公空间,同时改变了过
9、去纸质公文传递的老旧方法。工作过程智能化。管理系统中加入了大量功能模块,使工作人员较大程度上从手工人力的统计分析中脱离出来,提高了效率和工作准确度。系统更安全可靠。系统对于用户的权限和密码的设置,使系统的操作安全得到了有效的保护,同时,数据库的定期备份也使系统得到了最大的保障。五、结束语随着代教育技术的不断推广,数字化校园已经成为高校教育部门必要的发展趋势。为了完善高校教务管理手段,更好的利用校园网络,来应对多校区综合类学校复杂的教务管理工作,我们利用成熟的计算机技术、网络技术和数据库技术,通过合理的管理规范和完备的技术规范,帮助高校逐步迈入办公环境的全面自动化阶段。参考文献:1于 华.高校教材管理信息系统的设计与实现.科技情报开发与经济,20082张 前锋 .基于 j2ee 的 web 教务管理系统的研究与设计.福建电脑,2005