教学质量工程申报系统的设计与实现.doc
《教学质量工程申报系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《教学质量工程申报系统的设计与实现.doc(14页珍藏版)》请在沃文网上搜索。
1、 本科毕业设计文献综述 (2011届)论文题目 教学质量工程申报系统的设计与实现作者姓名单击此处输入姓名 指导教师单击此处输入姓名 所在学院 提交日期 时间 13教学质量工程申报系统的设计与实现摘要:本文是关于教学质量工程申报评审系统的设计与实现的一篇文献综述,先介绍项目的由来及其研究意思,然后介绍项目的国内外研究现状及难点以定位项目开发的一个大环境,明确当前同类项目的研究情况。接着本文简述开发管理信息系统的通用系统结构及本教学质量工程申报评审系统的结构,紧接着介绍系统开发中需要运用的关键技术。关键词:教学质量,申报,管理信息系统,Spring,Spring MVC,Hibernate一、引言
2、为全面落实提高我国高等教育人才培养质量,教育部启动了“高等学校教学质量与教学改革工程”1。“质量工程”是教育部全面贯彻落实党的十六大精神,实践“三个代表”重要思想,切实推进教育创新,深化教学改革,全面提高我国大学生的教育教学质量而采取的一项重要举措。它将有效解决高校教学改革中出现的新问题,进一步提高教学质量,加快培养以国际舞台为背景、参与未来竞争的现代化人才。随着教育部教学质量与教学改革工程建设工作的展开,浙江省教育厅也设立了一批相应的教学质量与教学改革项目。在省级项目立项、国家级项目推荐、已经立项的各类项目的管理与检查等方面,目前浙江省教育厅高等教育处没有相应的电子化的项目管理、项目申报评审
3、系统。为提高管理水平和效率,迫切需要建设项目管理的硬件平台和设计开发一套符合我省教学质量工程项目实际需要的软件系统。二、研究意义“浙江省教育厅教育质量与教学改革项目申报管理系统”是基于互联网的B/S体系结构系统。它充分利用互联网的硬件、软件资源,实现信息的实时发布、项目的网上申报、网上专家评审、项目成果网上展示。本系统的开发,是进一步推动浙江省信息化进程的一个重要举措。教育乃国家兴旺发达的关键,有一个迅速、敏捷的教学质量工程申报评审管理系统将有效的提高教学质量,本系统的开发无疑是向该方向迈进一大步。建设“浙江省教育厅教学质量与教学改革项目申报管理系统”将能有效地促进高等教育处的管理工作。三、国
4、内外研究现状及难点在国外,教学质量管理已有90年的历史。以美国为代表的许多国家,如澳大利亚、英国、加拿大、比利时等国都相继采用学生评教来评价教师的教学效果。以美国为例,20世纪70年代初,美国教育委员会的一个调查结果表明,在被调查的669所高等学校中,大约有65的高校在系一级机构中允许学生对教学进行评价,到80年代以后,学生评教不但成为大学教学评价的二个重要组成部分,且评价技术越来越现代化。目前,许多大学已经开发使用了基于网络的学生评教系统,如华盛顿大学的IAS(Instructional Assessment System)、亚利桑那大学的TCE(Teacher-Course Evaluat
5、ion)、堪萨斯州立大学的IDEA(Individual Development and Educational Assessment)等2,这些系统通过校园网络实施教学评价,取得了较好的效果。美国等国家已经有网上申报、网上专家评审的系统,基于网络的申报管理信息系统国外已进入实用研究阶段,大量的投入到各种项目的网上申报、网上评审的实际运用中,提高的项目申报申批的效率,取得了重大的经济效益。在我国,学生评教的发展经历了定性评教为主和定量评教为主等阶段,比较规范的科学的学生评教活动应当说是伴随科学的高教评估活动的兴起而逐步形成并得到良好发展的。1985年之后开展的各种高教评估试点活动,都离不开对教
6、学质量特别是课堂教学质量的评估,对于后者除了用统测的办法之外,另一个更为可行的办法就是学生评教4。我国的学生评教活动始于20世纪80年代初,特别是从1987年起,随着教师职称评定工作日益规范化,许多高校对教师的教学提出了越来越高的要求,学生评教活动开展得越来越普遍。2001年教育部4号文件关于加强高等学校本科教学工作提高教学质量的若干意见出台后,学生评教在全国普通高校更是得到了广泛的开展,评教方式和技术手段也逐步得到了改进。各种基于网络的学生评教信息系统也取得了较大的进展。但相比于国外而言,我国的教学质量网上管理系统的开发还有一定的距离,而且在国家与省级之间也存在着一定的差距。国家教学质量与教
7、学改革工程项目的立项都已经实现网上申报、网上评审,种类科技项目一般也都已经实行网上申报、网上评审。但浙江省高教处的项目管理工作基本上都是基于传统的纸质材料,已经严重落后于电子政务建设的步伐,管理很难全面地了解把握各类建设项目的立项、建设进展等情况。这样既不符合申报材料电子化的趋势,也限制了项目评审专家的选择、项目评审的公平、公正。因此,在国外已进入实用研究阶段时,国内还处于设想开发的初级阶段。目前,该领域研究的难点主要有:基于互联网申报、评审的管理模式的研究,对于多层次、多级别的管理层,针对复杂多样的网络环境,提出一种适合于互联网的申报、评审管理模式;数据的安全性,对于数据的远程传输、备份及权
8、限的设计、加密算法等;各种网上结构化、非结构化表格的处理与管理,面对不同级别、不同类型的项目立项报告书,格式转换、存储、传输、输出和归档管理,以及查询、修改、分类统计和输出;不同层次的机构组织的通讯、协调管理,有关项目需要主管部门先评审或者主管部门先排序,再上报省教育厅正式评审,而有关项目不需要主管部门先评审可直接报省科技厅评审,这样系统必然对不同项目进行不同级别的管理。四、系统通用结构本申报系统是一个典型的管理信息系统5(Management Information System)简称MIS。它是1961年在美国由J.D.Gdllagher首先提出的,并确定其以计算机为主体,信息处理为中心的
9、综合性系统,由计算机技术、网络通讯技术、信息处理技术、管理科学和人组成的一个综合系统,能提供信息以支持一个组织机构的运行、管理和决策功能。对于典型的MIS系统结构通过主要有三类6:工作站、文件服务器结构的MIS系统。这种结构中,应用程序逻辑完全是在客户工作站上执行,一台或多台中央服务器提供了对于计算资源的访问途径。文件服务器只是提供文件访问服务,没有真正意义上的数据库引擎。这样所有程序逻辑均在客户端完成,容易造成客户端负担过重,随着基于客户机、服务器结构MIS的出现,使工作站、文件服务器结构的第一代MIS系统渐渐淡出主流MIS阵营。C/S结构的MIS系统,这种结构借助于网络将应用资源和应用任务
10、合理的分配到CLINET、SERVER两端。具体的,客户端主要功能是负责人机交互,管理用户接口、执行客户端应用程序,采集数据以及向服务器提交应用请求,而服务器则执行后台程序,主要承担数据库存储系统的共享管理、通讯管理、文件管理以及对客户机的请求提供服务。B/S结构的MIS系统,这种结构与C/S模式相比,它简化了客户端的程序,通常在这种模式结构的系统中,客户端只需要一个浏览器就可以了。这种结构将许多工作交于WEB服务器来做,客户端只通过浏览器请求WEB服务,WEB服务器再根据不同请求返回信息,这其中还需请求数据库服务器以获取正确数据。因此,这种结构模式的MIS系统,而有瘦客户的称号,这是于C/S
11、结构的胖客户相对而言的。上述三种的系统结构,除第一种逐渐淡出之外,第二种与第三种都有大量的运用。通常如果要求系统的响应要求快,又是用于局域网内部或机关企事业单位内部的系统,可以采用C/S结构模式。但如果用户不在同一局域网内,而是分散在各个不再的地方或处于不同的单位,在这种情况下B/S结构模式通常比较适合。有时,在开发一个系统时,完成C/S结构模式、B/S结构模式两个版本的程序。也有些系统采用混合的模式,一部分功能模块采用C/S结构开发,而另一部分模块采用B/S结构开发。考虑到质量申报系统的需求,该系统开发应用B/S结构开发。其主要功能如图1所示。质量申报系统信息发布子系统项目管理子系统项目网上
12、申报评审子系统项目成果展示子系统图1 系统的主要功能模块图中,各子系统的主要功能简介如下:(1) 信息发布功能主要是发布项目申报信息、项目指南、建设与改革动态等各类信息。(2) 项目管理功能主要进行项目分类、项目立项、项目建设过程管理、项目经费管理、项目结题验收管理、项目的统计分析和汇总管理。(3) 项目的网上申报和网上评审功能网上申报主要提供项目的网上申报功能,提供用户下载与填写申报书和上传申报书。网上评审主要结构专家对用户申报的项目进行评审。(4) 项目成果展示交流功能主要功能是展示项目的建设成果,并提供专家论坛、交流研讨等交互平台。为用户搭建一个沟通、交流、资源共享的平台。五、系统实现技
13、术方法研究信息管理系统的实现技术多种多样,所以选择合理的技术来实现系统也是一个重大的环节,如果所选择的技术不当,将对系统的实现造成一定的麻烦,可能还会影响系统的性能。J2EE7是实现信息管理系统的一种有效技术,当前用J2EE实现B/S结构的信息管理系统非常的流行且技术也越来越趋于成熟,性能也得到了非常大的提升。轻量级的J2EE应用对于小中型项目的开发带来了许多便利之处,对比于经典J2EE的简化,在保留经典J2EE应用的框架、良好的可扩展性、可维护性的基础上,简化了J2EE应用的开发,降低了J2EE应用的部署成本,基本实现过程简明了。轻量级J2EE应用面向的是用户,是一种更实际的信息化平台架构。
14、基于Web的J2EE Framework在J2EE的世界内已是空前繁荣,几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的框架中有老牌的Struts、WebWork;新兴的有Spring MVC9、Tapestry、JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出色,如Dinamica、VRaptor等。这些框架都提供了较好的层次分隔能力。在实现良好的MVC分隔的基础上,通过提供一些现成的辅助类库,同时也促进了生产效率的提高。而如何选择一个好的框架应用在项目中,将会对项目的效率与可重用生成重大影响。实现轻量级J2EE的Spring、Hibernate框架是在各种流
15、行框架之中脱颖而出,逐渐成为软件开发人才,特别是WEB程序开发人才喜爱的开发技术。本系统的开发拟采用Spring(Spring MVC)、Hibernate框架。以下是框架的简单特征与其在系统开发中的作用。5.1 Spring框架服务层的著名开发框架Spring16本身就是基于MVC结构的,此外它还具有一些良好的特性,如IOC(或DI)和AOP。Inversion of Control(IOC) 控制反转,就是程序的主控权由应用程序代码本身转移到了框架或容器。Dependency Injection(DI)依赖注入,是一个更能描述其特点的名字,可以解释为容器在运行期将某种依赖关系注入到组件中。
16、Aspect-Oriented Programming(AOP)面向方面编程通过提供另一种考虑程序结构的方式来补充面向对象编程(OOP)。面向对象将应用程序分解成各个层次的对象,而AOP将程序分解成各个方面或者说关注点。这种方式能够模块化例如事务管理这种横切多个对象的关注点(这种关注点术语称作横切关注点)。AOP框架是Spring的一个关键组件,但Spring IOC容器(Bean Factory)和(Application Context)并不依赖于AOP ,这就意味着如果不需要使用AOP则可不用。AOP补充了Spring IOC ,以提供一个有效的中间件解决方案。21Spring的精简项目
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学质量 工程 申报 系统 设计 实现