资源描述:
《选课系统的设计与实现—教师管理模块 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计报告(论文)选课系统的设计与实现—教师管理模块所属系计算机工程系专业计算机科学与技术学号********姓 名*******指导教师*******起讫日期2012.2---2012.5设计地点东南大学成贤学院东南大学成贤学院毕业设计报告诚信承诺本人承诺所呈交的毕业设计报告及取得的成果是在导师指导下完成,引用他人成果的部分均已列出参考文献。如论文涉及任何知识产权纠纷,本人将承担一切责任。学生签名:日 期:选课系统的设计与实现——教师管理模块摘要在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种
2、硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上都存在一定的局限性。希望通过对本次课题的研究和开发,一方面,能够满足教务部门对选课的基本要求,另一方面,能够让教师和学生真正地参与到选课过程中。对于公选课程,学生能够根据现修的学分情况以及自己的兴趣爱好,在网上自主选题;同时,教师也能根据自己擅长的专业方向,在网上申请任教某门
3、公选课。本课题主要是以VisualStudio2008作为前台开发工具,利用SQLServer2005为后台数据库的技术来实现高校教务管理信息系统。该管理信息系统提供了丰富的功能,包括:基本信息查询、学生成绩查询、课程管理的功能等等。满足了教务管理人员与老师、学生的信息交互需求。采用B/S结构实现三层结构。利于网上选课以及评教和管理等工作。本系统是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。前部分系统分析主要是讲解本系统数据库的实现与整体系统各个模块的设计
4、实现,后半部分主要是描述系统的各个部分实现,主要包括登陆,统计,选课等主要模块实现。选课系统主要包括登陆,排课,选课三个基础功能,登陆系统主要是验证用户信息与用户类别,然后赋予相应的权限。随之而带的是学生与教师的信息管理功能。信息管理模块也有两个部分,主要是个人信息管理与院系课程管理,即学生与教师的个人信息管理,院系与课程的信息管理。为了实现选课的合理性与功能的优异性,这也要求本系统必须拥有一个科学的课程管理功能。重点也是这部分课程管理,当管理员对新课进行排课的时候,会在数据库中先检查新课排课的合法性即为冲突检测
5、,然后进行发布,同时学生便可获知新课的信息。当院系学生需要选课时,通过数据库会先进行一次添加,如果时间或人数发生冲突,便会添加失败。如果成功,会在选课人数做修改,即为成功选课,教师也同时会得到这名选课的同学的信息。本文重点介绍了选课系统的功能实现方法以及关键技术。关键词:选课系统教师管理开发工具数据库SQLServer2005DesignandImplementationofthecourseselectingsystem——TeachermanagementmoduleAbstractDigitalCampus
6、theoryofthegradualapplicationoftheprocess,allcollegesanduniversitiesontheonehandcontinuetoinvesttheacquisitionorconstructionofavarietyofhardware,systemsoftwareandnetwork,ontheotherhand,continuetodevelopandimplementtheapplicationsystemsofvarioustypesofteaching
7、,research,officemanagement,theformationofacertainthescaleoftheconstructionofinformationsystem.However,theoveralllevelofinformationtechnologyisrelativelybackward,theshortageoffunds,thetheoreticalsystemisnotperfectandotherreasons,domesticTeachingManagementSyste
8、mininstitutionalsettings,therearesomelimitationsonthescopeofservices,qualityofserviceandpersonnelrequirements.Ihopethroughresearchanddevelopmentonthesubject,ontheonehand,beabletomeettheba