(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计

上传人:精****库 文档编号:143632209 上传时间:2020-09-01 格式:DOCX 页数:42 大小:383.65KB
返回 下载 相关 举报
(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计_第1页
第1页 / 共42页
(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计_第2页
第2页 / 共42页
(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计_第3页
第3页 / 共42页
(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计_第4页
第4页 / 共42页
(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计》由会员分享,可在线阅读,更多相关《(2020年){品质管理品质知识}专科院校教学质量实时测评系统设计(42页珍藏版)》请在金锄头文库上搜索。

1、品质管理品质知识专科院校教学质量实时测评系统设计摘要教学质量实时测评系统可以方便和全面地收集教师教学工作的数据,提供师生网上评教的评分结果,快速集中收集各方面的评教信息,使教务管理部门能够及时了解教学动态和师资情况,为教务老师提供相关决策支持,为职称评聘提供教学工作质量的科学依据,同时减轻了教务老师的工作量。系统用户分为三类,分别是学生、教师和管理员。学生可以在互联网上选课并对教师及其所教授的课程进行打分、留言,教师可以查看学生对自己的评教结果和留言以及对其同行的教学质量进行评估,管理者可以对学生以及教师同行评教的信息进行查询和统计,同时可以查看教师排行榜并打印。查询可根据查询条件的不同显示不

2、同的查询结果,同时也可根据统计要求显示不同的结果。系统是基于WindowsXP操作系统,采用JSP开发,并使用SQLSERVER2000数据库来实现。关键词:教学;评教;数据库;统计;JSP:DesignandImplementationofOnlineTeachingQualityEvaluationSystemAbstractTheonlineteachingqualityevaluationsystemcancollectthedataofteachingworkconvenientlyandprehensively,offerthescoreresultsofonlineteachin

3、gevaluationbyteachersandstudents,collecttheinformationofteachingevaluationfromdifferentfieldsfast,enabletheadministrativedepartmenttofindoutaboutteachingdevelopmentandteacherssituationintime,offerrelevantdecisionsupporttotheteachersofeducationaladministration,offerthescientificbasisofteachingworkqua

4、lityforthethingthattheprofessionaltitleismentedandengaged,reducetheworkloadfortheteachersofeducationaladministrationatthesametime.Theusersofthissystemaredividedintothreekindsthatincludestudent,teacherandadministrator.Studentsmayselectthelessonandgiveascore,makementstotheteacheronInternet;theteacherc

5、anlookovertheresultsandmentsoftheteachingevaluationandevaluateteachingqualityofotherteachers.Theadministratorcaninquirethementinformationandlookoverteachersbillboardandtypetheresultsatthesametime.Inquirethatcanbeshowingdifferentinquiryresultsaccordingtodifferentconditionofinquiring,atthesametime;itc

6、anshowdifferentresultsaccordingtothestatisticsrequest.ThesystemisbasedonWindowsXPoperationsystem,adoptJSPtodeveloplanguages,thedatabaseisSQLSERVER2000.keywords:teaching;evaluationofteaching;statistics;database;JSP目录1引言11.1课题背景11.2目的意义12开发工具、技术简介及运行环境12.1开发工具简介12.1.1sqlserver2000简介12.1.2Tomcat简介12.1.

7、4MicrosoftSQLServer2000DriverforJDBC简介22.2开发技术简介22.2.1JSP简介22.2.2SQL简介32.3运行环境32.3.1软件准备32.3.2环境变量的配置32.3.3测试默认服务器42.3.4测试项目43需求分析43.1系统功能设计43.2系统设计思想43.3数据库分析53.3.1数据库需求分析53.3.2数据库概念结构53.3.3数据库逻辑结构设计64总体设计74.1系统功能设计74.2系统功能图74.3系统功能流程图85详细设计和实85.1系统页面主体设计85.2数据操作类95.3学生界面及其基本功能的实现125.3.1学生登录125.3.2

8、个人信息显示125.3.3网上选课125.3.3网上评教145.3.4更改密码和退出155.4教师页面及基本功能的实现165.4.1评分查看185.4.2留言查看205.5管理员页面及其基本功能的实现226系统测试246.1学生评教功能测试246.2教师查看评分和留言功能测试266.3管理员统计功能测试28结论30参考文献32致谢33声明341引言1.1课题背景教学评估工作是教学行政部门对高等学校教学质量进行宏观监督的重要手段,目的是提高教育教学质量。教学评估是学校教学管理的一项重要内容,如何科学地、全面、客观公正地评估教师的师德水平和业务素质,是一项理论上和实践上都十分重要的工作。通过学校各

9、层次人员对教学的教学质量进行民主评估,评测结果和分析报表可以帮助学校领导及时全面的掌握全校教师教学业务状况,帮助教师有针对性的改进工作方法、提高教学质量。教学质量评估方面,传统的成绩单或者家长手册已经远远不能满足对教学过程中大量有效信息的分析利用。随着现代教育技术和管理方法的发展以及教学系统化理念的实施研究,我们应该通过精细客观的评价来监督,促进老师的教与学生的学,活化了教学信息,增强对教学质量的分析和监控。1.2目的意义开发教师教学质量评教系统有两方面的好处:一是教师教学质量评教系统的实用性,一个好的教师教学质量评教系统会将一个庞大投票评优工作井井有条的管理起来,计算机与人的不同就在于,计算

10、机是机械的,精确的,它不会使管理工作出现差错。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够大大减轻教工人员的工作量,提高办事效率;各一方面好处,设计教师教学质量评教系统只是一种手段,通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法,掌握开发各种项目的工作技能,适应迅猛发展的社会。2开发工具、技术简介及运行环境2.1开发工具简介2.1.1sqlserver2000简介建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以

11、及适应开发人员的习惯。在本系统中我选择了sqlserver2000数据库。sqlserver2000做为一个数据库管理系统,采取了关系型数据库模式,利用它可以方便地实现对信息保存、维护、查询、统计,这些功能对一个一般用户而言已经足够了。2.1.2Tomcat简介Tomcat是一个免费的开源的Serlvet容器,最新的Servlet和Jsp规范总能在Tomcat中得到体现同时由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(WebArchive)文件。WAR按一定目录结构来组织:通常其根目录下包含有Html和Jsp

12、文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。通常在WEB-INF目录下有一个文件和一个classes目录,是这个应用的配置文件,而classes目录下则包含编译好的Servlet类和Jsp或Servlet所依赖的其它类(如JavaBean)。通常这些所依赖的类也可以打包成JAR放到WEB-INF下的lib目录下,当然也可以放到系统的CLASSPATH中,但那样移植和管理起来不方便。在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通

13、常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。在Tomcat中,你还可以利用Servlet提供的事件监听器功能,来对你的应用或者Session实行监听。Tomcat也提供其它的一些特征,如与SSL集成到一块,实现安全传输。还有Tomcat也提供JNDI支持,这与那些J2EE应用服务器提供的是一致的。基于Tomcat的开发其实主要是Jsp和Servlet的开发,开发Jsp和Servlet非常简单,你可以用普通的文本编辑器或者IDE,然后将其打包成WAR即可。2.1.4MicrosoftSQLServer2000DriverforJDBC简介

14、与数据库的交互是动态网站的一个重要组成部分。JSP中使用JDBC技术来实现与数据库的连接,它提供了JSP操作数据库的各种接口程序。通过使用JDBC,开发人员可以很方便地将SQL语句传送给数据库。简单的来说,JDBC实现3个功能:同一个数据库建立连接、向数据库发送SQL语句和处理数据库返回的结果。微软推出的JDBC驱动程序MicrosoftSQLServer2000DriverforJDBC可以实现直接与SQLserver2000数据库的连接,从而方便了开发人员对数据库的操作。2.2开发技术简介2.2.1JSP简介JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元

15、提供了一个接口来服务于HTTP的应用程序。JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最

16、低,可以实现无Plugin,无ActiveX,无JavaApplet,甚至无Frame。2.2.2SQL简介用户对数据库的使用,是通过数据库管理系统提供的语言来实现的。不同的数据库管理系统提供不同的数据库语言。关系数据库管理系统几乎都提供关系数据库标准语言SQL。SQL的全称是StructuredQueryLanguage,即结构化查询语言。SQL语句可以从关系数据库中获得数据,也可以建立数据库、增加数据、修改数据。1986年ANSI采用SQL语言作为关系数据库系统的标准语言,后被国际化标准组织(ISO)采纳为国际标准。SQL语言使用方便、功能丰富、简洁易学,是操作数据库的工业标准语言,得到广泛地应用。例如关系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号