教学管理系统毕业论文.doc
《教学管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《教学管理系统毕业论文.doc(41页珍藏版)》请在三一办公上搜索。
1、呼伦贝尔学院计算机科学与技术学院本科生毕业论文(设计)题 目:教学管理系统 学生姓名:贺乐 学 号: 2008121210 专业班级: 计算机科学与技术本二班 指导教师: 谢春丽 完成时间: 摘要IAbstractII第1章 绪 论11.1选题背景11.2 开发教学管理系统的意义11.3系统实现的目标1第2章 系统开发环境的介绍32.1 开发环境32.2VB.NET的介绍32.2.1 VB.NET的简介32.2.2 VB.NET的特点42.2.3 VB.NET的语言特点:42.3 ACCESS 2003 技术简介5第3章 系统总体分析63.1 系统需求分析63.2 系统的可行性分析63.3系统
2、的功能分析63.4 系统的总体功能模块63.5系统流程图73.6 数据库设计83.6.1 数据库表83.7 数据库概念结构设计113.7.1教学管理系统的E-R图11第4章 系统的具体的实现124.1系统的登录页面124.2老师模块的实现16第5章 系统测试和总结335.1 测试准备335.2 测试的目标335.3 测试方法335.3.1 功能测试335.3.2 性能测试345.3.3 界面测试345.4 系统开发的总结345.4.1系统开发的不足34结论35参考文献36致谢37摘要在信息社会发展的今天一切工作都在计算机的帮助下得到了长足的发展和进步。本系统主要提供了对学生的成绩、班级管理、教
3、师管理、课程管理等信息进行查询、修改、删除、录入等功能的实现。开发教学管理系统能更好的实现老师对学生平常信息的管理,能使老师对学生进行充分的了解,有助于提高老师的工作效率。系统的开发采用了VISUAL BASIC.NET编程语言和ACCESS 2003 数据库相结合。本论文从软件设计和开发的角度提出了系统的总体设计目标和基本原则,阐述了系统的单体结构设计,对每个模块的实现过程做了详细介绍。该系统能为老师的工作提供有利和帮助,是一个适用面广、功能较完善的教学管理系统。关键词教学管理;VB.NET;ACCESS 2003;系统开发AbstractAs the information develop
4、ment nowadays,all work made great strides in development and progress with the computer systems help. This system mainly provide the students result, class management, teacher management, curriculum management information query, modify, remove, and the realization of the function of recording etc. D
5、evelopment teaching management system can better realize teacher to student common information management, can make the teacher to student fully understand, which helps to improve the teachers work efficiency. System developed the VISUAL BASIC.net programming language and ACCESS 2003 database combin
6、ed. This paper from the software design and development point of view, the design of the whole system target and basic principle of the system, elaborated single structure design, each module of the realization process of makes a detailed introduction. This system can provide favorable and teachers
7、help, is a widely applicable, the function is more perfect teaching management system. Keywords teaching management, V,ACCESS 2003, System development 第1章 绪 论1.1选题背景当今时代是飞速发展的信息时代,在各行各业中离不开信息管理处理,这正是计算机被广泛应用于管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性,尤其对于复杂的管理,计算机能够充分发挥它的优越性。管理
8、系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。教学管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教学管理系统能为用户提供充足的管理手段,对学生来说可以轻松的查阅自己在校的各种信息。随着学校规模的不断扩大,学生数量急剧增加,有关学生的各科成绩信息量也成倍增长。面对庞大的学生信息,需要教学管理系统来提高学生管理工作的效率。通过这样的系统可以做到学生信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于学生的一般信息管理,总体任务是实现学生信息管理的系统化、规范化和自
9、动化。其主要任务是用计算机对学生各种信息进行管理,如修改、增加、删除。基于上述考虑,开发适合本学校的教学管理系统能够利用计算机处理学生的在校信息的任务,大大提高老师的工作效率的系统是非常有必要的。学生可以利用本系统查询自己各方面的成绩。老师也可以通过本系统对学生的各种信息进行查询和管理。1.2 开发教学管理系统的意义教学管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都是至关重要的,所以教学管理系统应该能够为用户提供充足的信息和快捷的查询手段,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不可必免的麻烦。目前,我国学生信息管
10、理大多数是以学籍册的形式保管在各校各班的档案处,学籍册上学生的基本情况数据是原始数据,没有作统计分析处理,教育行政部门、教研部门和学校无法及时跟踪学生情况。对于学生的现实情况和每次考核后成绩,由于数据量大,又没有采用计算机进行数据处理,所以开发教学管理系统是非常有意义的。1.3系统实现的目标教学管理系统的开发主要实现的目标有以下几个方面:(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现对学生的各方面全程数据信息跟踪。(6)提供学生的各方面信息,为老师提供了真实的数据信息。(7)提供灵活、方便的权限设置功能,使整
11、个系统的管理分工明确。(8)具有易维护性和易操作性。第2章 系统开发环境的介绍2.1 开发环境开发环境的选择会影响到数据库的设计,所以图书馆管理系统开发与运行环境的选择如下:系统开发环境:Microsoft Visual Studio 2005系统开发语言:VB.NET运行平台:Windows XP数据库:Access 2003本系统采用VB.NET技术,VB是Windows环境下简单、易学、高效的一种编程语言。借助于.NET Framework,VB不仅实现了向VB.NET的转变,而且实现了很多功能,如支持继承、支持服务等。这些新的功能使得VB成为一种真正的面向对象的编程语言。同时,VB.N
12、ET完全支持xml,能快速开发Web应用程序的以及高性能的本地应用程序。由此只可以看出,VB.NET的功能更强大,操作更简捷。Access 2003是微软公司最新推出的办公自动化套装软件Office2003中的一个重要组件关系数据库管理系统软件,主要进行数据库创建和修改,为数据库管理提供了简单易用、功能强大的平台。与其他数据库管理系统相比,Access具有界面规范易于掌握的特点。2.2VB.NET的介绍2.2.1 VB.NET的简介是Visual B的简称。提到,就不能不先提一下vb(Visual Basic)。Visual Basic是Windows环境下的一种简单、易学的编程语言,由于其开
13、发程序的快速、高效,深受程序员的喜爱。严格地来说,Visual Basic只是半面向对象的语言,其面向对象的能力及程序的执行效率往往不能一些程序员的需要,因此,大的项目很少使用Visual Basic来开发。Visual Basic的最后一个版本是Visual Basic 6.0。在Visual Basic 6.0之后,微软公司推出了全新的“.NEt构架”,在其第一个版本-Visual Studio.NET 7.0中,集成了Visual Basic 7.0、Visual C+ 7.0及C#,其中的Visual Basic 7.0(vb 7.0),即是的第一个版本。VB.net是微软最新平台技术
14、,是.netframeworkSDK的一种语言。VB.net和VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。VB.net的版本号是VisualBasic7.0,它的运行是建立在CLR(CommonLanguageRuntime)和MSIL(MicrosoftIntermediateLanguage)虚拟器上的。其实,它的机制和Java差不多。2.2.2 VB.NET的特点1.真正成为面向对象以及支持继承性的语言。2.窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。3.直接建立在.N
15、ET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。4.为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。2.2.3 VB.NET的语言特点:1.代码托管。被托管的代码享受.netframework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。API变得不太方便。2.强大的面向对象特性。现在VB7已经是一个完全的面向对象程序。现在VB7已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏3.功能强大,程序界面更标准。4.程序代码结构化更强,开发环境舒适体贴。VB.net常
16、常被人称为VB7.0即对VB6的升级是不对的,几乎在.net中的思想已经完全改变了,VB6中是基于事件和对象的思想,而在.net中由于使用了.net框架,并且MS为了将新的编译环境与潮流接轨,面对对象在.net中尤为突出,用过6的朋友们都很清楚,在6中过程的思想还能运用,但是在.net中过程的思想已经完全的被OOP的思想取代了。也许这样说你也不太明白,我用一句话来解释,就是VB6及其以前的产品是DOS时代到Windows可视化时代的一个转变,VB.Net是为建造基于因特网的分布式计算的新时代的解决方案提供基础构造的一个转变。因此,对于目前的仍比较普遍的win32环境来讲VB.net并没有比VB
17、6有什么进步。如何得到VB.net:由于集成在Visual Studio.NET之中,你只需安装Visual Studio.NET,就可使用集成在其中的相应版本的。建议安装最新版本-Visual Studio 2005,现在的电脑配置,基本都能满足其安装要求,操作系统可以是windows xp、windows 2000或以上版本,同时要求有IE 6.0或更高版本以及Windows Installer 3.1或更高版本。2.3 ACCESS 2003 技术简介Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗
18、体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件中,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将
19、一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,其风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于
20、Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity) 利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学管理 系统 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3944026.html