本科毕业设计-文献综述范本b

更新时间:2023-10-09 17:26:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

浙江工业大学本科毕业设计文献综述

本科毕业设计文献综述

(2011届)

论文题目 教学质量工程申报系统的

设计与实现

作者姓名 [单击此处输入姓名] 指导教师 [单击此处输入姓名]

学科(专业) 软件工程(专升本2+3)0801 所在学院 计算机科学与技术学院 提交日期 [时间]

I

浙江工业大学本科毕业设计文献综述

教学质量工程申报系统的设计与实现

摘要:本文是关于教学质量工程申报评审系统的设计与实现的一篇文献综述,先介绍项目的由来及其研究意思,然后介绍项目的国内外研究现状及难点以定位项目开发的一个大环境,明确当前同类项目的研究情况。接着本文简述开发管理信息系统的通用系统结构及本教学质量工程申报评审系统的结构,紧接着介绍系统开发中需要运用的关键技术。

关键词:教学质量,申报,管理信息系统,Spring,Spring MVC,Hibernate

一、引言

为全面落实提高我国高等教育人才培养质量,教育部启动了“高等学校教学质量与教学改革工程”[1]。“质量工程”是教育部全面贯彻落实党的十六大精神,实践“三个代表”重要思想,切实推进教育创新,深化教学改革,全面提高我国大学生的教育教学质量而采取的一项重要举措。它将有效解决高校教学改革中出现的新问题,进一步提高教学质量,加快培养以国际舞台为背景、参与未来竞争的现代化人才。

随着教育部教学质量与教学改革工程建设工作的展开,浙江省教育厅也设立了一批相应的教学质量与教学改革项目。在省级项目立项、国家级项目推荐、已经立项的各类项目的管理与检查等方面,目前浙江省教育厅高等教育处没有相应的电子化的项目管理、项目申报评审系统。为提高管理水平和效率,迫切需要建设项目管理的硬件平台和设计开发一套符合我省教学质量工程项目实际需要的软件系统。

二、研究意义

“浙江省教育厅教育质量与教学改革项目申报管理系统”是基于互联网的B/S体系结构系统。它充分利用互联网的硬件、软件资源,实现信息的实时发布、项目的网上申报、网上专家评审、项目成果网上展示。本系统的开发,是进一步推动浙江省信息化进程的一个重要举措。教育乃国家兴旺发达的关键,有一个迅

1

浙江工业大学本科毕业设计文献综述

速、敏捷的教学质量工程申报评审管理系统将有效的提高教学质量,本系统的开发无疑是向该方向迈进一大步。建设“浙江省教育厅教学质量与教学改革项目申报管理系统”将能有效地促进高等教育处的管理工作。

三、国内外研究现状及难点

在国外,教学质量管理已有90年的历史。以美国为代表的许多国家,如澳大利亚、英国、加拿大、比利时等国都相继采用学生评教来评价教师的教学效果。以美国为例,20世纪70年代初,美国教育委员会的一个调查结果表明,在被调查的669所高等学校中,大约有65%的高校在系一级机构中允许学生对教学进行评价,到80年代以后,学生评教不但成为大学教学评价的二个重要组成部分,且评价技术越来越现代化。目前,许多大学已经开发使用了基于网络的学生评教系统,如华盛顿大学的IAS(Instructional Assessment System)、亚利桑那大学的TCE(Teacher-Course Evaluation)、堪萨斯州立大学的IDEA(Individual Development and Educational Assessment)等[2],这些系统通过校园网络实施教学评价,取得了较好的效果。美国等国家已经有网上申报、网上专家评审的系统,基于网络的申报管理信息系统国外已进入实用研究阶段,大量的投入到各种项目的网上申报、网上评审的实际运用中,提高的项目申报申批的效率,取得了重大的经济效益。

在我国,学生评教的发展经历了定性评教为主和定量评教为主等阶段,比较规范的科学的学生评教活动应当说是伴随科学的高教评估活动的兴起而逐步形成并得到良好发展的。1985年之后开展的各种高教评估试点活动,都离不开对教学质量特别是课堂教学质量的评估,对于后者除了用统测的办法之外,另一个更为可行的办法就是学生评教[4]。我国的学生评教活动始于20世纪80年代初,特别是从1987年起,随着教师职称评定工作日益规范化,许多高校对教师的教学提出了越来越高的要求,学生评教活动开展得越来越普遍。2001年教育部4号文件——《关于加强高等学校本科教学工作提高教学质量的若干意见》出台后,学生评教在全国普通高校更是得到了广泛的开展,评教方式和技术手段也逐步得到了改进。各种基于网络的学生评教信息系统也取得了较大的进展。但相比于国外而言,我国的教学质量网上管理系统的开发还有一定的距离,而且在国家与省级之间也存在着一定的差距。国家教学质量与教学改革工程项目的立项都已经实

2

浙江工业大学本科毕业设计文献综述

现网上申报、网上评审,种类科技项目一般也都已经实行网上申报、网上评审。但浙江省高教处的项目管理工作基本上都是基于传统的纸质材料,已经严重落后于电子政务建设的步伐,管理很难全面地了解把握各类建设项目的立项、建设进展等情况。这样既不符合申报材料电子化的趋势,也限制了项目评审专家的选择、项目评审的公平、公正。因此,在国外已进入实用研究阶段时,国内还处于设想开发的初级阶段。

目前,该领域研究的难点主要有:基于互联网申报、评审的管理模式的研究,对于多层次、多级别的管理层,针对复杂多样的网络环境,提出一种适合于互联网的申报、评审管理模式;数据的安全性,对于数据的远程传输、备份及权限的设计、加密算法等;各种网上结构化、非结构化表格的处理与管理,面对不同级别、不同类型的项目立项报告书,格式转换、存储、传输、输出和归档管理,以及查询、修改、分类统计和输出;不同层次的机构组织的通讯、协调管理,有关项目需要主管部门先评审或者主管部门先排序,再上报省教育厅正式评审,而有关项目不需要主管部门先评审可直接报省科技厅评审,这样系统必然对不同项目进行不同级别的管理。

四、系统通用结构

本申报系统是一个典型的管理信息系统[5](Management Information System)简称MIS。它是1961年在美国由J.D.Gdllagher首先提出的,并确定其以计算机为主体,信息处理为中心的综合性系统,由计算机技术、网络通讯技术、信息处理技术、管理科学和人组成的一个综合系统,能提供信息以支持一个组织机构的运行、管理和决策功能。

对于典型的MIS系统结构通过主要有三类[6]:

工作站、文件服务器结构的MIS系统。这种结构中,应用程序逻辑完全是在客户工作站上执行,一台或多台中央服务器提供了对于计算资源的访问途径。文件服务器只是提供文件访问服务,没有真正意义上的数据库引擎。这样所有程序逻辑均在客户端完成,容易造成客户端负担过重,随着基于客户机、服务器结构MIS的出现,使工作站、文件服务器结构的第一代MIS系统渐渐淡出主流MIS阵营。

C/S结构的MIS系统,这种结构借助于网络将应用资源和应用任务合理的分

3

浙江工业大学本科毕业设计文献综述

配到CLINET、SERVER两端。具体的,客户端主要功能是负责人机交互,管理用户接口、执行客户端应用程序,采集数据以及向服务器提交应用请求,而服务器则执行后台程序,主要承担数据库存储系统的共享管理、通讯管理、文件管理以及对客户机的请求提供服务。

B/S结构的MIS系统,这种结构与C/S模式相比,它简化了客户端的程序,通常在这种模式结构的系统中,客户端只需要一个浏览器就可以了。这种结构将许多工作交于WEB服务器来做,客户端只通过浏览器请求WEB服务,WEB服务器再根据不同请求返回信息,这其中还需请求数据库服务器以获取正确数据。因此,这种结构模式的MIS系统,而有瘦客户的称号,这是于C/S结构的胖客户相对而言的。

上述三种的系统结构,除第一种逐渐淡出之外,第二种与第三种都有大量的运用。通常如果要求系统的响应要求快,又是用于局域网内部或机关企事业单位内部的系统,可以采用C/S结构模式。但如果用户不在同一局域网内,而是分散在各个不再的地方或处于不同的单位,在这种情况下B/S结构模式通常比较适合。有时,在开发一个系统时,完成C/S结构模式、B/S结构模式两个版本的程序。也有些系统采用混合的模式,一部分功能模块采用C/S结构开发,而另一部分模块采用B/S结构开发。

考虑到质量申报系统的需求,该系统开发应用B/S结构开发。其主要功能如图1所示。

质量申报系统 信息发布 子系统 项目管理 子系统 项目网上申报评审 项目成果展示子系统

图1 系统的主要功能模块

图中,各子系统的主要功能简介如下:

4

浙江工业大学本科毕业设计文献综述

Configuration配置Hiberante创建SessionFactory初始化Hibernate创建Session负责对象操作Query数据库查询Criteria数据库查询Transaction管理事务 图4 Hibernate核心接口

5.4 AJAX技术

AJAX[21]全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。主要包含了以下几点技术:基于web标准(standards-based presentation)XHTML+CSS的表示;使用DOM(Document Object Model)进行动态显示及交互;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest进行异步数据查询、检索;使用JavaScript[22]将所有的东西绑定在一起。类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据,这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息[23]。 5.5 框架之间的有机整合

Spring与Hibernate的集成是通过配置完成的。通过一个个的配置文件实现两者框架之间的连接。

Hibernate与Spring的集成。Spring 为持久层的开发提供了强有力的支持,其中对于Hibernate 的支持包括HibernateTemplate , HibernateInterceptor 和Hibernate transaction manager 。Hibernate 的连接、事务管理等是由SessionFactory 开始的,SessionFactory底层的DataSource 可以使用Spring 的IOC 注入,然后将SessionFactory 注入到相应的对象中。

10

浙江工业大学本科毕业设计文献综述

六、总结与展望

随着我国高等教育规模的不断扩大,教学质量的不断提高,研究项目的不断增多,信息化程不断增高,基于互联网的项目申报系统将日益受到重视[27]。传统的纸质项目申报评审方式面临着很大的挑战,迫切要求我们实现项目申报评审的科学化、现代化。对此,网上项目申报评审系统的开发日益迫切,项目的开发意义也越来越重要。

“浙江省教育厅教育质量与教学改革项目申报管理系统”是一个集项目信息

发布、项目管理、项目网上申报评审管和项目成果展示为一体的信息化管理系统。为用户提供一个方便、快捷、透明、高效的项目申报评审环境。系统的实现将有效的提高项目主管部门、学校、老师的工作效率,带来巨大的经济效益。

11

浙江工业大学本科毕业设计文献综述

参考文献:

[0] 司秀林. 高校老师教学质量综合评价模型及应用[D]. 辽宁:辽宁科技大

学,2008.

[1] 曾振东.高校教学质量综合测试系统的分析与设计[D].广东:中山大

学,2008.

[2] 袁程.基于Internet的科技项目申报与管理系统的研究与开发[D].合肥工

业大学,2004.

[3] 洪庆根,陈铁柱.本科教学质量工程的构建与实践[J].高等工程教育研

究,2006(04):117-119.

[4] 滕洋,张亚玲.一种新型管理信息系统的设计与实现[J].微计算机信

息,2008,24(36):35-37.

[5] 张小艳,赵渭泳.高校科技项目申报评审系统的设计与实现[J].科技管理研

究,2008(6):45-47.

[6] 汪明艳,吴忠.基于J2EE技术的供应商多层次模糊综合绩效评价系统的研

究和设计[J],2008(12):145-147.

[7] 李志强.基于互联网通用科研申报评审系统的研究与开发[D].江苏:东南大

学,2004.

[8] 刘军,戴金山.基于Spring MVC与iBatis的轻量级Web应用研究[J].计算

机应用,2006,26(04):840-843.

[9] 陈香旨,王朝斌,牟式标.基于Struts+Spring+Hibernate架构的轻量级

J2EE的研究与应用[J].中国西部科技,2008(21):22-24.

[10] Aleassanndro Marchetto,Filippo Ricca,Paolo Tonella.A case

study-based comparison of web testing techniques applied to ajax web applications[J].International Journal on software Tools for Technology Transfer(STTT),2008,10(12):477-492.

[11] 驾超波,陈启买.基于工作流技术的高校课程申报申批系统设计方案[J].

现代计算机(专业版),2008(08):66-68.

[12] 李向东.基于SHH框架的项目申报系统的研究与实现[J].科技情报开发与

经济,2008(24):87-89.

12

浙江工业大学本科毕业设计文献综述

[13] 潘立武,匡胜徽.Web的课题申报系统[J].电脑编程技巧与维

护,2008(05):50-58.

[14] 于化龙,刘海峰,焦仁普.科研项目申报系统的设计与实现[J].计算机工程

与设计,2007(16):45-47.

[15] 林信良.Spring技术手册[M].北京:电子工业出版社,2006. [16] 李刚.Spring 2.0宝典[M].北京:电子工业出版社,2006.

[17] 孙卫琴.精通Hibernate:Java对象持久化技术详解[M].北京:电子工业出

版社,2006. [18] David

Hopkins.Improving

the

Quality

of

Teaching

and

Learning[J].Support for Learning,1997(12):162-165.

[19] Roberto Latorre,Francisco Lopez,Antonio E.Martinez.Sharing of

procompiled

database

statements

in

J2EE

application[J].Software:Practice and Experience,2005(35):301-311. [20] Ed

Woychowsky.Introducing

Ajax[EB/OL].

http://www.webreference.com/programming/ajax_creating_asynchrono us_web_pages/index.html,2009-1-13.

[21] 刘传文.Ajax技术在J2EE框架中的应用[J].重庆工商大学学报(自然科学

版),2008,25(04):120-123. [22] Nathaniel

T.Schutta,Ryan

Asleson.Pro

Ajax

and

Java

Frameworks[M].Apress,2006.

[23] 林上杰,林康司.JSP 2.0 技术手册[M].北京:电子工业出版社,2003. [24] Huang,M.Y,Lin,Y.J,Xu,H.A framework for web-based product data

management using J2EE.International Journal of Advanced Manufacturing Technology[J], 2004:825-847.

[25] 刘国庆.政府网上申报审批系统的研究与设计[D].广东:中山大学,2007.

13

浙江工业大学本科毕业设计文献综述

推荐阅读 :

《怎样做文献综述——六步走向成功》 劳伦斯·马奇、布伦达·麦克伊沃 著

陈静、肖思汉 译

上海教育出版社 2011年版

14

本文来源:https://www.bwwdw.com/article/wyzf.html

Top