教学管理系统毕业论文.doc
《教学管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《教学管理系统毕业论文.doc(24页珍藏版)》请在三一办公上搜索。
1、摘 要随着在校大学生人数的不断增加,教学管理中信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用,计算机在教学和科研工作管理中作用越来越重要。针对这一问题,本文系统从新闻公告,培养计划,学生信息,学生成绩,毕业论文管理五个大方面进行了设计,基本实现了学生及教务人员的在线信息查询以及系主任对信息发布的管理等功能。系统前台采用Microsoft Visual Studio 2008进行页面制作和程序的编写,后台由SQL数据库支持,通过使用C#语言实现动态网页的效果。本系统操作简单,方便用户的使用。关键字:数据库应用系统;信息管理系统; 教学管理AbstractWith the incre
2、asing of the number of college students, teaching management information in automatic processing and network information interactive way more and more recognized by people and application, computer in teaching and research work in an increasingly important role in the management. According to this p
3、roblem, this paper system from news bulletin, training plan, students information, student achievement, graduate thesis management five big aspects of the design, basically achieved students and educational administration personnel of online information query and the dean functions such as informati
4、on about the management. System by Microsoft Visual Studio 2008 desk making and program on page written by SQL database support, backstage, by using c # language implementation dynamic web effect. This system operation simple, convenient and the use of user. Key word: Database application system; In
5、formation Management System; Teaching management 目 录1.引言 21.1 研究背景 21.2 理论及实际意义 21.3 本论文主要内容 32 需求分析 32.1 可行性分析 32.2 数据库需求 42.3 系统功能需求 43 系统设计 53.1 数据库系统设计 53.1.1 数据库概念设计 53.1.2 数据库逻辑设计 83.1.3 数据库物理设计 93.2 系统功能模块设计 124.系统实现 145.结束语 206.谢辞 211 引言1.1 研究背景随着人类社会的不断进步,计算机技术的广泛应用以及现代社会信息量的急剧增加,科学技术有了长足的发
6、展,尤其是在当今这个知识经济时代,知识的大爆炸带来全球网络的飞速发展,网络为科技的发展做出了巨大的贡献。对于一些高校来说教学管理工作更是一项非常重要的事情,网络技术的普及,如何通过网络来实现对高校科技信息的远程访问和与远程管理,从而实现对信息的共享和交流成为当务之急。同时,国家科教兴国战略的制定和西部大开发战略的深入实践,我国高校有了历史性的发展,为科研教学工作的迅速发展奠定了基础。1.2 理论及实际意义随着教学科研规模的不断扩大和科研管理水平的不断提升,以及高校教学成果数量增加较快,教师的科研内容较为复杂,涉及范围极其广泛,而且为了公平合理的推动教师队伍的教学素质建设,为今后教学信息的查找提
7、供方便、快捷的服务,传统的管理方法、手段以及工作效率已不能适应新的发展需求,无法及时准确地打印出所需的报表,尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。教学管理系统对这种状况有很大的改进,可以实现教学工作的网络化管理,形成一个动态的教学数据中心和教学管理沟通平台,全面、实时、准确提供学校的有关教学信息,服务于高校教学人员的工作,辅助领导进行教学管理决策,从而为管理人员开展工作提供极大的便利。不但提高了工作的效率,而且方便了信息的管理等。这使得只要有网络的地方,你就能方便的管理自己的培养计划、管理毕业论文、管理教学信息等,为学校的教学科研工作节省了
8、很大的开支,也将学院的教学工作提到了很大的一个平台上。1.3 本论文主要内容本文设计并实现教学管理系统,为教学工作提供帮助和支持,系统主要实现信息公告、培养计划管理、学生信息管理、成绩管理等。论文内容组织如下:第1章绪论,描述课题的选题背景及意义。第2章需求分析,在设计系统之前,从数据库需求和系统功能需求两方面进行需求分析。第3章 系统设计,进行数据库设计和系统功能设计。第4章 系统实现,描述系统实现功能。第5章 结束语,总结系统功能,同时指出系统不足及将来应进行的下一步工作。2 需求分析2.1 可行性分析这一部分将会从技术可行性,经济可行性,适用性三方面进行分析。1.技术可行性毕业设计项目的
9、开发是大学专业知识的一次综合应用与提高,本系统选用 vs2008作为系统开发环境,还有sql server2005作为数据库,因为所作系统是基于.NET,而以上工具完全符合设计要求所需环境,并且运用起来相当方便,特别是sql server2005省去了一些数据库连接配置的麻烦。并且以前学习过相关课程,不懂的地方可以问老师或和同学进行交流,解决设计过程中遇到的问题。因此技术的可行性是具备的。2.经济可行性目标系统开发需求比较低,加上具有可靠的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,经济需求不是很大。当系统开发完实际运行后,将很大程度上提高计算机的
10、功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑,此信息系统开发可行。3.适用性分析随着科学技术的不断进步,当今计算机技术、多媒体技术和网络技术的发展,不断地影响我们的生活,改变我们的思维、意识和传统。这种影响同样渗透到了教育领域,对教学体制、教学模式、教学手段都不同程度地提出了挑战。信息技术的迅速发展,使计算机已经成为人们工作和生活中不可缺少的工具,现在人们越来越依靠计算机来实现自动化办公,应用计算机在数据处理和数据存储方面的优异性能, 可帮助工作人员提高工作的效率、减少错误。同时还能提供快速的
11、查询检索功能以及按要求进行报表打印功能。教学管理系统是一个辅助学校教务人员完成日常工作中,涉及教学计划管理、教师管理、教学信息管理和毕业论文管理等项目的日常比较繁重的工作。它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。同时还能提供快速的查询检索功能以及按要求进行教学计划的导出打印的功能。2.2 数据库需求为了建立一个满足用户需求的教学管理系统,系统分析人员应在深入调查、详细占有资料的基础上,集中分析管理活动中信息运动的规律和存在的问题,研究如何改善信息流的运动,满足用户管理决策活动中的信息需求。因此要对调查材料进行加工、提炼、抽出其中之反映教学信
12、息运动规律的部分,把用户的需求“翻译”成对信息处理功能的需求,以建立系统的逻辑模型。对于管理员登录需要有管理员表来验证管理员的登录;对于管理员的登记学生信息情况需要有学生信息表来统计;对于管理员的录入学生成绩情况需要有学生成绩表来统计;对于管理员发表新闻公告需要有新闻公告信息表来统计;对于毕业论文的管理需要有毕业论文表来存放相关信息;对于课程信息管理(即培养计划)需要有培养计划信息表来存放相关信息。2.3 系统功能需求对现行的教学信息管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重要基础工作,因此要对培养计划的各项管理工作进行全面、细致、充分的调查研究。系统调研采取的主要方法是通
13、过座谈、询问、观察甚至直接参与管理活动,自上而下逐步细化的进行了解,调查内容涉及上至培养计划管理目标、培养计划管理情况,下至具体职能管理工作和信息处理操作的网站管理全过程。首先与网站高层管理人员进行座谈,了解网站的整体管理活动及他们对信息系统的需求,在此基础上,调研工作深入到具体各管理部门,从系主任到具体普通用户,逐一进行详细的调查,了解各层人员的工作内容、方式和方法,了解他们对信息系统的需求情况,与他们共同讨论如何通过信息系统开展他们的工作以及辅助高层管理人员的管理。本项活动的目标是对现行系统进行全面深入的调查分析,弄清现行系统的运行状况,发现其薄弱环节,找出要解决的问题实质,确保信息系统比
14、原来系统更有效。教学管理系统是以教务处为主导用户,用来管理教学方面的信息。涉及培养计划管理、学生管理、学生成绩管理和毕业论文管理等日常工作记录汇总及统计。为了提高工作效率,减少出错,引用数据库处理,方便存储这些重要的信息。同时还能提供快速的查询检索功能以及按要求进行培养计划的导出打印的功能,供分析参考。作为普通用户对教学管理系统的需求有:1.能方便查询教学计划及其它详细信息。2.能方便查询各院系教师信息。3.能够方便浏览教学信息科研信息及打印相关信息。4.能够浏览毕业论文信息,并根据指导教师和学生姓名进行查询。5.通过互动交流平台,联系管理者,作全面的沟通。作为管理员,对教学管理系统的需求有:
15、1.能管理教学计划及其它详细信息。2.能管理各院系教师信息。3.能够管理教学信息科研信息及打印相关信息。4.能够管理毕业论文信息,并根据指导教师和学生姓名进行查询。5.通过互动交流平台,接收用户的反馈,作全面的沟通。3 系统设计3.1 数据库系统设计3.1.1 数据库概念设计在数据库技术中,我们用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为“数据模型”,其中之一就是实体联系模型(ER模型)。ER模型是独立于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织关心的信息结构,这类模型称为“概念数据模型”。在教学管理系统中,存在培养计
16、划、管理员、学生信息,学生成绩,毕业论文等几个对象实体,以上述实体为例,下面就以管理员表,培养计划表,学生信息表,学生成绩表和毕业论文表将分别介绍各实体及实体间的E-R图用户的E-R图,涉及的属性有用户名,用户ID和密码,如图3-1所示:图3-1用户E-R图培养计划的E-R图,涉及的属性有编号,课程类别,课程名称,学分,总学时,授课学时,实践学时和修读周学时,如图3-2所示:课程课程类别总学时授课学时课程名称实践学时编号修读周学时学分图3-2培养计划E-R图学生信息的E-R图,涉及的属性有学号,学生姓名,性别和所在专业,如图3-3所示:学生信息学号学生姓名所在专业性别图3-3 教学信息E-R图
17、学生成绩的E-R图,涉及的属性有学生姓名,课程名称和成绩,如图3-4所示:学生成绩课程名称学生学号成绩图3-4 学生成绩E-R图毕业论文的E-R图,涉及的属性有编号,学生姓名,学号,所在专业,论文题目和指导教师,如图3-5所示:毕业论文编号学生姓名学号指导教师论文题目所在专业图3-5 毕业论文E-R图网站整体ER图:专业专业名专业号组成学生专业性别姓名学号修读课程编号学分课程名称担任成绩学生名成绩成绩总学时时授课学时时实践学时图3-6 整体E-R图3.1.2 数据库逻辑设计(1)ER 图向关系模型转换:一个实体型转换为一个关系模式,实体的属性即为关系模式的属性,实体的标识符即为关系模式的键。概
18、念模型是按照需求分析建立起来的能够方便准确表示以及反映用户要求的描述。为将此描述转为能够使用某种DBMS 实现,因此进行逻辑结构设计。(2) ER 图向关系模型转换:一个实体型转换为一个关系模式,实体的属性即为关系模式的属性,实体的标识符即为关系模式的键。联系类型的转换,根据不同情况做不同的处理:(3)若实体间的联系是一对一的,可以在两个实体类型转换成的两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。也可能做合并关系模式处理。(4)若实体间的联系是一对多的,则在多端实体类型转换成的关系模式中加入一端实体类型转换成的关系模式的键和联系类型的属性。(5)若实体间的联
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学管理系统 毕业论文 教学管理 系统
链接地址:https://www.31ppt.com/p-3943951.html