专科院校教学质量实时测评系统设计与研究57022.docx
《专科院校教学质量实时测评系统设计与研究57022.docx》由会员分享,可在线阅读,更多相关《专科院校教学质量实时测评系统设计与研究57022.docx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 专科院校教学质质量实时测评评系统设计与与研究 姓姓 名:_ 专 业:_ 学 院:_ 指导老老师:_ 完成日日期:_ 摘 要教学质量实时测测评系统可以以方便和全面地地收集教师教教学工作的数数据,提供师师生网上评教教的评分结果,快速集集中收集各方方面的评教信信息,使教务务管理部门能能够及时了解解教学动态和和师资情况,为为教务老师提提供相关决策策支持,为职职称评聘提供供教学工作质质量的科学依依据,同时减减轻了教务老老师的工作量量。系统用户分为三三类,分别是是学生、教师师和管理员。学学生可以在互互联网上选课课并对教师及及其所教授的的课程进行打打分、留言,教教师可以查看看学生对自己己的评教结果果和留言
2、以及及对其同行的的教学质量进进行评估,管管理者可以对对学生以及教教师同行评教教的信息进行行查询和统计计,同时可以查查看教师排行行榜并打印。查查询可根据查查询条件的不不同显示不同同的查询结果果,同时也可可根据统计要要求显示不同同的结果。系统是基于Wiindowss XP操作作系统,采用用JSP开发发,并使用SSQL SEERVER 2000数数据库来实现现。关键词:教学;评教;数据据库;统计;JSP:Design and IImplemmentattion of Online Teachiing Qualitty Evaluuationn SysttemAbstracctThe onlline
3、tteachiing quualityy evalluatioon sysstem ccan coollectt the data of teacching work conveenienttly annd commpreheensiveely, offeer thee scorre ressults of onlline tteachiing evvaluattion bby teaacherss and studeents, colleect the iinformmationn of teeachinng evaaluatiion from ddifferrent ffieldss fa
4、stt, enaable tthe addminisstratiive deepartmment tto finnd outt abouut teaachingg deveelopmeent annd teaacherss sittuatioon in time, offeer rellevantt deciision suppoort too the teachhers of eduucatioonal aadminiistrattion, offerr the scienntificc basiis of teachhing wwork qqualitty forr the thingg
5、thatt the profeessionnal tiitle iis commmenteed andd engaaged , reduuce thhe worrk loaad forr the tteacheers off educcationnal addminisstratiion att the same time . The useers off thiss systtem arre divvided into threee kindds thaat incclude studeent, tteacheer andd admiinistrrator. Studdents may ss
6、electt the lessoon andd givee a sccore, make commeents tto thee teaccher oon Interrnet; the tteacheer cann lookk overr the resullts annd commmentss of tthe teeachinng evaaluatiion annd evaaluatee teacching qualiity off otheer teaacherss. Thee admiinistrrator can iinquirre thee commment iinformmation
7、n and look over teachhers billbboard and ttype tthe reesultss at tthe saame tiime. IInquirre thaat cann be sshowinng diffferennt inqquiry resullts acccordiing too diffferentt condiition of innquiriing, aat thee samee timee; it cann showw diffferentt resuults aaccordding tto thee stattisticcs reqques
8、t. The sysstem iis bassed onn Winddows XXP opeeratioon sysstem, adoptt JSP to deevelopp langguagess, thee dataabase is SQLL SERVVER 20000.key worrds: teacching;evaluuationn of tteachiing;statiisticss;databbase;JSP目 录 1 引 言111.1 课题背背景11.2 目的意意义12 开发工具、技技术简介及运运行环境12.1 开发工工具简介12.1.1 ssql seerver22000简介
9、介12.1.2 TTomcatt 简介12.1.4 MMicrossoft SSQL Seerver 2000 Driveer forr JDBCC简介22.2 开发技技术简介22.2.1 JJSP简介22.2.2 SSQL简介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总体设计774.1系统功功能设计74.2 系统功功能图
10、74.3 系统功功能流程图85 详细设计和和实85.1 系统页页面主体设计计85.2 数据操操作类95.3 学生界界面及其基本本功能的实现现125.3.1 学学生登录125.3.2 个个人信息显示示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参考文献322致 谢33声 明341 引 言1
11、.1 课题背背景教学评估工作是是教学行政部部门对高等学学校教学质量量进行宏观监监督的重要手手段,目的是是提高教育教教学质量。教教学评估是学学校教学管理理的一项重要要内容,如何何科学地、全全面、客观公公正地评估教教师的师德水水平和业务素素质,是一项项理论上和实实践上都十分分重要的工作作。通过学校校各层次人员员对教学的教教学质量进行行民主评估,评评测结果和分分析报表可以以帮助学校领领导及时全面面的掌握全校校教师教学业业务状况,帮帮助教师有针针对性的改进进工作方法、提提高教学质量量。教学质量量评估方面,传传统的成绩单单或者家长手手册已经远远远不能满足对对教学过程中中大量有效信信息的分析利利用。随着现
12、现代教育技术术和管理方法法的发展以及及教学系统化化理念的实施施研究,我们们应该通过精精细客观的评评价来监督,促促进老师的教教与学生的学学,活化了教教学信息,增增强对教学质质量的分析和和监控。1.2 目的意意义开发教师教学学质量评教系系统有两方方面的好处:一是教师师教学质量评评教系统的的实用性,一一个好的教教师教学质量量评教系统会会将一个庞大大投票评优工工作井井有条条的管理起来来,计算机与与人的不同就就在于,计算算机是机械的的,精确的,它它不会使管理理工作出现差差错。例如:检索迅速、查查找方便、可可靠性高、存存储量大、保保密性好、寿寿命长、成本本低等。这些些优点能够大大大减轻教工工人员的工作作量
13、,提高办办事效率;各各一方面好处处,设计教教师教学质量量评教系统只只是一种手段段, 通过它它使我可以更更好的了解计计算机的工作作过程,掌握握开发语言的的使用方法,掌掌握开发各种种项目的工作作技能,适应应迅猛发展的的社会。2 开发工具、技技术简介及运运行环境2.1 开发工工具简介2.1.1 ssql seerver22000简介介建立一个数据库库我们有多种种选择,现在在市场上有各各种各样的数数据库,而且且每一种数据据库都有其自自身的特点,不不能说哪一种种更好,只能能在其中寻找找一种能更好好地适应系统统需求、更好好地满足用户户的要求以及及适应开发人人员的习惯。在在本系统中我我选择了sqql ser
14、rver20000数据库库。sql serveer20000做为一个数数据库管理系系统,采取了关系型数据据库模式,利用它可以以方便地实现现对信息保存存、维护、查查询、统计,这些功能对对一个一般用用户而言已经经足够了。2.1.2 TTomcatt 简介Tomcat是是一个免费的的开源的Seerlvett容器,最新新的Servvlet和JJsp规范总总能在Tommcat中得得到体现 同同时由于Jaava的跨平平台特性,基基于Javaa的Tomccat也具有有跨平台性。 与传统的桌桌面应用程序序不同,Toomcat中中的应用程序序是一个WAAR(Webb Archhive)文文件。WARR按一定目录
15、录结构来组织织:通常其根根目录下包含含有Htmll和Jsp文文件或者包含含这两种文件件的目录,另另外还会有一一个WEB-INF目录录,这个目录录很重要。通通常在WEBB-INF目目录下有一个个web.xxml文件和和一个claasses目目录,webb.xml是是这个应用的的配置文件,而而classses目录下下则包含编译译好的Serrvlet类类和Jsp或或Servllet所依赖赖的其它类(如如JavaBBean)。通通常这些所依依赖的类也可可以打包成JJAR放到WWEB-INNF下的liib目录下,当当然也可以放放到系统的CCLASSPPATH中,但但那样移植和和管理起来不不方便。 在在T
16、omcaat中,应用用程序的部署署很简单,你你只需将你的的WAR放到到Tomcaat的webbapp目录录下,Tommcat会自自动检测到这这个文件,并并将其解压。你你在浏览器中中访问这个应应用的Jspp时,通常第第一次会很慢慢,因为Toomcat要要将Jsp转转化为Serrvlet文文件,然后编编译。编译以以后,访问将将会很快。 在Tommcat中,你你还可以利用用Servllet提供的的事件监听器器功能,来对对你的应用或或者Sesssion实行行监听。Toomcat也也提供其它的的一些特征,如如与SSL集集成到一块,实实现安全传输输。还有Toomcat也也提供JNDDI支持,这这与那些J2
17、2EE应用服服务器提供的的是一致的。 基于Tommcat的开开发其实主要要是Jsp和和Servllet的开发发,开发Jssp和Serrvlet非非常简单,你你可以用普通通的文本编辑辑器或者IDDE,然后将将其打包成WWAR即可。2.1.4 MMicrossoft SSQL Seerver 2000 Driveer forr JDBCC简介与数据库的交互互是动态网站站的一个重要要组成部分。JJSP中使用用JDBC技技术来实现与与数据库的连连接,它提供供了JSP操操作数据库的的各种接口程程序。通过使使用JDBCC,开发人员员可以很方便便地将SQLL语句传送给给数据库。简简单的来说,JJDBC实现现
18、3个功能:同一个数据据库建立连接接、向数据库库发送SQLL语句和处理理数据库返回回的结果。微微软推出的JJDBC驱动动程序Miccrosofft SQLL Servver 20000 Drriver for JJDBC可以以实现直接与与SQL sserverr2000数数据库的连接接,从而方便便了开发人员员对数据库的的操作。2.2 开发技技术简介2.2.1 JJSP简介JSP技术是用用JAVA语语言作为脚本本语言的,JJSP网页为为整个服务器器端的JAVVA库单元提提供了一个接接口来服务于于HTTP的的应用程序。JSP(JJavaSeerver Pagess)是由Suun Miccrosyss
19、tems公公司倡导、许许多公司参与与一起建立的的一种动态网网页技术标准准。 在传统统的网页HTTML文件(*.htmm,*.httml)中加加入Javaa程序片段(Scripptlet)和JSP标标记(tagg),就构成成了JSP网网页(*.jjsp)。WWeb服务器器在遇到访问问JSP网页页的请求时,首首先执行其中中的程序片段段,然后将执执行结果以HHTML格式式返回给客户户。程序片段段可以操作数数据库、重新新定向网页以以及发送 eemail 等等,这就就是建立动态态网站所需要要的功能。所所有程序操作作都在服务器器端执行,网网络上传送给给客户端的仅仅是得到的结结果,对客户户浏览器的要要求最低
20、,可可以实现无PPluginn,无ActtiveX,无无Java Appleet,甚至无无Framee。2.2.2 SSQL简介用户对数据库的的使用,是通通过数据库管管理系统提供供的语言来实实现的。不同同的数据库管管理系统提供供不同的数据据库语言。关关系数据库管管理系统几乎乎都提供关系系数据库标准准语言SSQL。 SQLL 的全称是是Struccturedd Querry Lannguagee,即结构化化查询语言。SSQL语句可可以从关系数数据库中获得得数据,也可可以建立数据据库、增加数数据、修改数数据。19886年ANSSI采用SQQL语言作为为关系数据库库系统的标准准语言,后被被国际化标准
21、准组织(ISSO)采纳为为国际标准。SSQL语言使使用方便、功功能丰富、简简洁易学,是是操作数据库库的工业标准语言言,得到广泛泛地应用。例例如关系数据据库产品DBB2、ORAACLE等都都实现了SQQL语言。同同时,其它数数据库产品厂厂家也纷纷推推出各自的支支持SQL的的软件或者与与SQL的接接口软件。这这样SQL语语言很快被整整个计算机界界认可。SQQL语言是一一种非过程化化语言,它一一次处理一个个记录集合,对对数据提供自自动导航。SSQL语言允允许用户在高高层的数据结结构上工作,而而不对单个记记录进行操作作。SQL语语言不要求用用户指定数据据的存取方法法,而是使用用查询优化器器,由系统决决
22、定对指定数数据存取的最最快速手段。当当设计者在关关系表上定义义了索引时,系系统会自动利利用索引进行行快速检索,用用户不需知道道表上是否有有索引或者有有什么类型的的索引等细节节。SQL语言可以以完成许多功功能,例如:(1) 查询询数据(2) 在数据库库表格中插入入、修改和删删除记录(33) 建立、修修改和删除数数据对象(44) 控制对对数据和数据据对象的存取取(5) 确保保数据库的一一致性和完整整性2.3 运行环环境2.3.1 软软件准备首先在官方网站站下载了JDDK1.6.0和Tommcat5.0、SQLL servver 20000个人版版,然后把把下载的压缩缩包根据安装装向导安装到到C盘下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专科 院校 教学质量 实时 测评 系统 设计 研究 57022
限制150内