【计算机软件毕业设计】高校教学管理系统的设计与实现-网上答疑管理模块.docx
《【计算机软件毕业设计】高校教学管理系统的设计与实现-网上答疑管理模块.docx》由会员分享,可在线阅读,更多相关《【计算机软件毕业设计】高校教学管理系统的设计与实现-网上答疑管理模块.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学 本科毕业论文(设计)题 目:高校教学管理系统的设计与实现-网上答疑管理模块 摘要现在高校教学产生的信息量越来越庞大,随着计算机科学技术的发展,一款能够帮助高校管理教学的软件十分必要,根据这种需求,建立了高校教学管理系统,该系统能够实现让教师通过网络进行学生网上答疑管理,加了老师和学生的互动性,提高了老师的效率,为高校教学质量的提高奠定了基础。本论文主要介绍的是高校教学管理系统的网上答疑管理模块,分析了系统中该模块的功能需求和实现该功能的技术原理。本文还介绍了教学管理系统的总体架构,该系统采用的是三层B/S架构。在设计数据库时使用了Mysql,使用了JSP进行编程,另外还用到、Se
2、rvlet、JavaBean等技术进行系统开发。本模块实现的功能是教学管理系统的网上答疑管理功能,主要包括教师对于学生问题的管理功能,学生对于自己问题的管理功能,教师回复学生问题的功能,以及管理学生和老师账号的功能。该模块的使用大大增加了教师和学生的互动性,能够让教师及时帮助学生解决学习中所遇到的问题,同时通过网络实现资源共享,所有学生都能够分享到教师的答案,从而提高学习效率和教学质量。关键词:网上答疑管理模块,JSP, 浏览器/服务器,高校教学管理系统Abstract Now the teaching of information has become more and more big,w
3、ith the development of computer science and technology, a help of university teaching management software is very necessary, according to the demand, we set up the teaching management system, the system can realize the teacher to students through the network problem sets job management, online exami
4、nation management, on-line question-answering management, practice management four big functions, thus greatly increased the teacher and the students interactive, also greatly improve the efficiency of the teacher, which laid a foundation for the improvement of teaching quality in colleges and unive
5、rsities.Are mainly introduced in this paper the teaching management system of the on-line question-answering management module, analyzes the functions of the module in the system requirements, and realize the function of technical principle, at the same time, the paper has analyzed the feasibility o
6、f the module. This article also introduces the overall architecture of the teaching management system, including the module of online question-answering system has carried on the detailed design and introduction. In the design of database, made a relatively complete database table structure, made cl
7、ear the relationship of each table. In addition, the system USES a three-tier B/S structure, using JSP programming, also use the tomcat, Servlet, JavaBean and Mysql technology for system development.This module implements the function of the teaching management system on-line question-answering mana
8、gement functions, management functions mainly includes the teacher to students, students for their own problem of management function, the function of the teachers respond to students problems, as well as the function of the students and the teacher account management. The use of the module has grea
9、tly increased the interaction of teachers and students, can make teachers timely help students to solve the problems encountered in the learning, at the same time through the network to realize resources sharing, all the students are able to share the answer to the teacher, so as to improve the lear
10、ning efficiency and teaching quality.Key Words:Mysql,JSP, The Browser/Server,Online Question-Answering Management Module目录1 概述11.1开发背景11.2设计目的及内容11.2.1设计目的11.2.2设计内容11.3 技术概述21.3.1 B/S模式简介21.3.1 MYSQL简介21.3.3 MVC模式简介21.4硬件和软件要求31.4.1硬件要求31.4.2软件要求31.5基本环境31.6系统开发命名规则31.6.1命名规则32 系统分析42.1可行性分析42.2需求分
11、析42.2.1系统需求分析42.2.2系统主要设计类42.3功能分析52.3.1用户基本功能52.3.2后台管理52.3.3板块管理63 数据库设计73.1数据库概要结构设计73.2数据库逻辑结构设计74 系统界面设计94.1系统界面设计95主要代码125.1配置文件12结论21致谢22参考文献231 概述1.1开发背景互联网的高速发展为现代教育事业发展注入了新的活力,建立起基于互联网的远程教育体系已经成为现代教育所关注的热点。原来传统的教学,教师只能通过课堂短短的时间来向学生传授知识,教师与学生缺乏交流机会,教师只能通过布置纸质作业和考试来检测学生的学习成果。同时,教师回答单个学生问题时只能
12、把知识传授给一个学生,实现不了所有学生共享问题的思路和答案,只有通过课堂教学才能实现共享,而这些知识由于学生能力的不同,需求也不一样,但是所有学生还必须得听课,这样就浪费了学生的时间,降低了学习效率。而高效教学管理系统的应用能够更加快捷的传递信息,让教师和学生互动的机会更多,教师可以通过系统的习题作业管理功能来布置学生作业检测学生学习成果,通过在线考试管理来考核学生,通过在线答疑管理功能来实现师生互动,并能把问题答案和解题思路存储在数据库里,实现资源共享,学生可以根据不同需求来查找自己所要的答案和方法,节省了大量时间,使学生学习更加高效。高校教学管理系统是现代化教学的手段,它运用计算机网络为工
13、具帮助教师进行教学管理,在这个过程中它运用了多媒体技术和网络技术等多种技术手段。通过这种教学系统,高效教学质量能够得到快速提高。教育与互联网的结合,这是一种先进的教学理念,丰富了教育教学的手段,使中国的教育现代化进程向前迈进了一大步。1.2设计目的及内容1.2.1设计目的高效教学管理系统的网上答疑管理模块设计的主要目的是让教师能够通过互联网实现远程教学,对学生提出的问题进行答疑。教师也可以对学生的问题进行分类、筛选管理,并把问题储存在数据库中,方便学生查阅,实现资源共享。另外,学生也可以提出问题,更改自己的信息,对数据库中的问题进行搜索查阅学习。1.2.2设计内容实现高校教学管理系统的网上答疑
14、管理模块主要是对学生提出问题数据和老师答疑数据信息的管理,包括提出问题,删除问题,修改问题,以及对精典问题加精置顶的功能。同时,也能实现学生更改自身信息,教师管理学生信息的功能。1.3 技术概述1.3.1 B/S模式简介B/S(浏览器/服务器模式)1是随着Internet结束的兴起,对C/S结构的一种改进。在这个结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端直需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。1.3.1 Mysql简介MySQL 2是一个关系型数据库管理系统,由瑞典MySQL AB公司开
15、发,目前属于Oracle公司。Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQ
16、L作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。1.3.3 MVC模式简介MVC模式3是Model-View-Controller的缩写,中文翻译为模式-视图-控制器。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC设计思想:MVC英文即Model-View-Controller,即把一个应
17、用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层模型层、视图层、控制层。 MVC的优点:将视图展示和应用逻辑清晰的分离开来,降低了模型和视图之间的耦合性,使得系统设计时具有更高的灵活性。首先,最重要的是应该有多个视图对应一个模型的能力。在目前用户需求的快速变化下,可能有多种方式访问应用的要求。例如,订单模型可能有本系统的订单,也有网上订单,或者其他系统的订单,但对于订单的处理都是一样,也就是说订单的处理是一致的。按MVC设计模式,一个订单模型以及多个视图即可解决问题。这样减少了代码的复制,即减少了代码的维护量,一旦模型发生改变,也易
18、于维护。 其次,由于模型返回的数据不带任何显示格式,因而这些模型也可直接应用于接口的使用。1.4硬件和软件要求1.4.1硬件要求CPU:Inter(R) Core(TM)2 Duo CPU 2.10GHzHDD:300GRAM:2.00GB1.4.2软件要求操作系统:Windows XP/Windows 8。数据库:mysql 6.5。开发工具:Myecplise6.5。辅助开发工具: navicat for mysql。浏览器:IE9.0。1.5基本环境以Java语言为基本开发语言,通过运用集成开发环境Myecplise(6.5)4,Tomcat6.05服务器等相关知识,利用Java语言的面
19、向对象的特性及MVC设计思想,设计一个企业物流管理方案,模拟一个企业物流管理系统的出入库管理模块。1.6系统开发命名规则1.6.1命名规则(1)项目中命名规则6项目中各个子项均以子项功能名称的英文组合,类名以对应的意思命名,组成的所有单词的首字母大写;类中的方法依据功能而定,方法命名首单词的首字母小写,其他单词首字母均大写;项目中的页面命名是项目名为前缀加上相应功能名。(2)数据库命名规则数据库名称与项目名称相同,数据库中表命名规则是表名称英文意思的单词或多个单词的组合,单词首个字母大写;表中字段名是相应字段的英文单词或多个单词的组合,单词首歌字母大写。2 系统分析2.1可行性分析原来传统教学
20、的教学方式在管理学生信息上存在很多缺点,如过程操作复杂,手续复杂,效率低下,数据信息不可靠,这些缺点严重制约了现代教学质量的提高和发展空间。随着计算机网络技术的发展,将互联网7技术与教育教学有机结合起来的理念已经成为一种先进的教学观念,因此高校教学管理系统是从实际出发,满足现代高校教学的需求,并参照国外的先进教学模式开发而成,该模块主要实现了学生能够提出不同类别的问题的功能,教师回答学生问题的功能,学生搜索问题的功能,以及一些相关操作,具有操作简单,交互界面清晰,数据准确性高的特点,大大提高了教师与学生的交互性,实现了教学资源共享,从而大大提高了教学质量和教学效率,因此该系统在性能上具有可行性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件毕业设计 计算机软件 毕业设计 高校 教学管理 系统 设计 实现 网上 答疑 管理 模块
限制150内