1、本科毕业设计开题报告 ()论文题目 教学质量工程申报系统设计与实现作者姓名 刘国梁 指引教师 李国华 学科(专业) 所在学院 成人教诲学院 提交日期 5月9日 教学质量工程申报系统设计与实现一、选题背景与意义1.1 研究开发目随着教诲部教学质量与教学改革工程建设工作展开,浙江省教诲厅也设立了一批相应教学质量与教学改革项目。在省级项目立项、国家级项目推荐、已经立项各类项目管理与检查等方面,当前浙江省教诲厅高等教诲处没有相应电子化项目管理、项目申报评审系统。为提高管理水平和效率,迫切需要建设项目管理硬件平台和设计开发一套符合我省教学质量工程项目实际需要软件系统。建设“浙江省教诲厅教学质量与教学改革
2、项目申报管理系统”(暂名,如下简称项目申报管理系统)将能有效地增进高等教诲处管理工作。(1) 提高管理质量与效率。当前高教处项目管理工作基本上都是基于老式纸质材料,已经严重落后于电子政务建设步伐,管理者很难全面地理解把握各类建设项目立项、建设进展等状况。申报管理系统建设后,将能提供迅速、精确、全面种类项目立项与建设状况。(2) 实现项目网上申报、网上评审。国家教学质量与教学改革工程项目立项都已经实行网上申报、网上评审,各类科技项目普通也都已经实行网上申报、网上评审。我省教学质量工程项目申报与评审依然是老式纸质材料文献方式。这样既不符合申报材料电子化趋势,也限制了项目评审专家选取、项目评审公平、
3、公正。实行项目网上申报、网上评审,将大大提高项目评审工作效率与评审专家选取范畴。(3) 展示教学质量与教学改革成果,发挥示范作用。在当前基于纸质材料管理体制下,建设与改革项目成果难以进行比较大面积宣传与交流。在拟建设系统中,设立成果展示平台,发挥先进成果示范作用。1.2 国内外研究发呈现状在国外,教学质量管理已有90年历史。以美国为代表许多国家,如澳大利亚、英国、加拿大、比利时等国都相继采用学生评教来评价教师教学效果。以美国为例,20世纪70年代初,美国教诲委员会一种调查成果表白,在被调查669所高等学校中,大概有65高校在系一级机构中容许学生对教学进行评价,到80年代后来,学生评教不但成为大
4、学教学评价二个重要构成某些,且评价技术越来越当代化。当前,许多大学已经开发使用了基于网络学生评教系统,如华盛顿大学IAS(Instructional Assessment System)、亚利桑那大学TCE(Teacher-Course Evaluation)、堪萨斯州立大学IDEA(Individual Development and Educational Assessment)等2,这些系统通过校园网络实行教学评价,获得了较好效果。美国等国家已有网上申报、网上专家评审系统,基于网络申报管理信息系统国外已进入实用研究阶段,大量投入到各种项目网上申报、网上评审实际运用中,提高项目申报申批效率
5、,获得了重大经济效益。在国内,学生评教发展经历了定性评教为主和定量评教为主等阶段,比较规范科学学生评教活动应当说是随着科学高教评估活动兴起而逐渐形成并得到良好发展。1985年之后开展各种高教评估试点活动,都离不开对教学质量特别是课堂教学质量评估,对于后者除了用统测办法之外,另一种更为可行办法就是学生评教。国内学生评教活动始于20世纪80年代初,特别是从1987年起,随着教师职称评估工作日益规范化,许多高校对教师教学提出了越来越高规定,学生评教活动开展得越来越普遍。教诲部4号文献关于加强高等学校本科教学工作提高教学质量若干意见出台后,学生评教在全国普通高校更是得到了广泛开展,评教方式和技术手段也
6、逐渐得到了改进。各种基于网络学生评教信息系统也获得了较大进展。但相比于国外而言,国内教学质量网上管理系统开发尚有一定距离,并且在国家与省级之间也存在着一定差距。国家教学质量与教学改革工程项目立项都已经实现网上申报、网上评审,种类科技项目普通也都已经实行网上申报、网上评审。但浙江省高教处项目管理工作基本上都是基于老式纸质材料,已经严重落后于电子政务建设步伐,管理很难全面地理解把握各类建设项目立项、建设进展等状况。这样既不符合申报材料电子化趋势,也限制了项目评审专家选取、项目评审公平、公正。因而,在国外已进入实用研究阶段时,国内还处在设想开发初级阶段。二、研究开发基本内容、目的,拟解决重要问题或技
7、术核心2.1 研究目的在对比国内外教学质量工程申报评审系统基本上,在研究国外内类似系统设计实现上,提出自己设计与实现。在当前教诲优先发展状况下,国家实行科教兴国战略,在这种状况下,教学质量固然也是非常重要一种因素,关于如何提高教学质量,国家和学校都做了某些摸索。特别在当信息技术如此普及时代,借助信息技术来提高教学质量已是一种普遍做法,国外已经在这方面走在了前头。本课题研究目的定位于运用J2EE技术来实现教学质量工程申报评审系统实现,特别是应用J2EE中某些核心技术和框架,如Hibernate、Spring、Spring MVC。2.2 研究基本内容由于整个系统构造庞大,开发工作量大,因此本研究
8、基本内容并不定位于整个系统设计与实现上。相反,本研究基本内容是教学质量工程申报评审系统中申报子系统功能模块上。申报子系统重要功能是依照教诲厅发布项目申报指南和限额,项目申报单位(学校)组织本校教师集中进行项目申报及对项目初审。本研究详细容涉及:(1) 信息发布信息发布重要功能是申报告知、申报指南等信息发布,重要是文字内容和有关文档附件。发布信息只能由教诲厅主管部门人员进行。对于撰写完毕信息,可以存入草稿箱中,等待顾客修改后发布。对信息提供添加、删除、修改功能。(2) 项目申报项目申报重要功能是项目申报人依照学校分发项目申报密钥进行项目申报书填写。申报项目类型和项目名称已由学校事先录入,申报人不
9、得更改。申报人需要填写在线项目申报简表,上传项目申报书(PDF格式)。填写中可对内容保存、提供修改功能。最后,把申报简表和申报书一起提交到学校。项目申报是项目申报子系统中一种重要功能,也是该子系统核心功能。重要涉及两大模块填写申报书和提交申报书。申报人必要按规定在线填写申报简表,按申报书规定离线填写项目申报书,然后把申报简表和项目申报书提交学校。项目名称和类别已经由学校指定,申报人不得修改;如需修改,必要由学校进行修改。项目申报信息填写可以半途保存或填写完毕后提交。提交申报项目将不能修改。在项目申报有效时间段内,顾客都可以凭密钥登陆系统。项目申报书提交后就不能修改,但可查阅。系统不设立自动提交
10、项目申报材料功能,提交工作由申报人手工操作,并进行确认。申报简表和申报书核对无误后,申报人把申报简表和项目申报书提交到学校。项目申报书提交后就不能修改,若要修改,需要由学校先进行退回操作。(3) 学校申报管理各申报单位(学校)负责管理本单位项目申报工作,并对项目进行初审。学校依照教诲厅下达种类项目申报限额和申报截止时间,建立本校详细申报项目和相应顾客密钥,完毕本校申报项目初审并报送教诲厅。若申报时间逾期,学校将不能向教诲厅提交项目申报,除非教诲厅予以再次授权开通。学校在向教诲厅正式提交项目申报前,可对申报人所提交申报材料进行查阅、审核,可以把申报材料退回申报人进行修改,但当正式提交教诲厅后,就
11、不能再对申报材料进行修改操作。在申报系统中,每个学校只能查看本校申报项目。新建申报项目。学校在教诲厅所授权指定项目类型中进行项目申报新建。新建申报项目数量不得超过教诲厅设定本校申报限额。新建申报项目需要指定项目名称、项目所属学科门类(便于项目分组和专家匹配)和指定申报顾客密钥。对新建项目申报以列表形式显示,并标示为待填报状态。列表显示新建申报项目公共属性(如项目类型、项目所属学科门类、项目申报人、顾客名)。教师申报顾客凭学校分发密钥进行项目申报书填写。申报系统对列表中新建申报项目,提供查看、修改、删除操作。待初审项目。在申报顾客提交后,项目即转入等初审状态。学校对申报项目进行初审,对需要修改申
12、报项目,可以退回申报人进行修改。初审通过项目。对初审通过项目,标示状态为初审通过。对初审通过项目,提供同类别申报项目整批提交操作。系统不提供逐个项目单独提交功能。系统提供对初审项目优先排序等特殊标记功能。已提交项目。向教诲厅提交本校申报项目。对已经提交项目的示已提交教诲厅状态。对项目提交,只容许提交一次,且前提条件为提交项目总数不得超过限额,对于不大于限额数量提交操作,给出提示信息。若一次提交了某些项目,之后又要再提交某些项目,则需要管理员将已经提交项目退回,申报单位一次性提交所有项目。(4) 申报设定申报设定重要功能是对项目申报类别和每个类别各学校相应申报数量管理。只有启用申报类别,在学校申
13、报管理中浮现。同步可以启用各种申报类别。设定每个申报类别申报评审时间限制。2.3 需要解决技术难点Spring MVC,Hibernate,Spring框架整合使用。Ajax技术使用。密钥生成与管理。三、研究开发办法、技术路线和环节(1) 系统平台:Microsoft Windows XP(2) 系统构架:B/S构架B/S(Browser/Server)构造即浏览器和服务器构造。它是随着Internet技术兴起,对C/S构造一种变化或者改进构造。在这种构造下,顾客工作界面是通过WWW浏览器来实现,很少某些事务逻辑在前端(Browser)实现,但是重要事务逻辑在服务器端(Server)实现,形成
14、所谓三层3-tier构造。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级成本和工作量,减少了顾客总体成本(TCO)。以当前技术看,局域网建立B/S构造网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低。它是一次性到位开发,能实现不同人员,从不同地点,以不同接入方式(例如LAN,WAN,Internet/Intranet等)访问和操作共同数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。顾客在局域网各工作站通过WWW浏览器就能实现工作业务。特别是在JAVA这样跨平台语言浮现之后,B/S架构管理软件更是以便、快捷、高效。(3) 编
15、程语言:JAVAJAVA语言是SUN公司于1995年推出一种面向对象新一代程序。到当前JAVA已经成为主流开发语言之一,其应用领域带在继续扩大,其特点重要有: 面向对象,她是更加彻底面向对象,面向对象特点使设计集中于对象及其对象之间联系。JAVA中提供了简朴类机制和动态接口模型,使对复杂系统设计更加简朴、清晰。 平台无关性,用JAVA写应用程序不用修改就可在不同软硬件平台上运营。 可靠性和安全性,由于JAVA重要用于网络应用程序开发,因而对安全性有较高规定。如果没有安全保证,顾客从网络下载程序执行就非常危险。JAVA通过自己安全机制防止了病毒程序产生和下载程序对本地系统威胁破坏。当JAVA字节
16、码进入解释器时,一方面必要通过字节码校验器检查,然后JAVA解释器将决定程序中类内存布局,随后,类装载器负责把来自网络类装载到单独内存区域,避免应用程序之间互相干扰破坏。最后,客户端顾客还可以限制从网络装载类只能访问某些文献系统。上述几种机制结合起来,使得JAVA成为安全编程语言。 JAVA尚有分布性、多线程、高效性和动态性等长处。(4) 所用架构:Spring MVC+Hibernate+SpringSpring MVC是一种基于MVC模式Web应用程序框架。现已逐渐成为开发Web应用程序主流框架。在继承 MVC模式各种特性基本上,依照J2EE特性进行了相应变化和扩展。业务层通过Hibern
17、ate进行数据库操作。Hibernate通过读取配备文献(hibernate.cfg.xml)和类映射文献(xmlMapping)中内容,生成SessionFactory实例工厂,由它openSession()办法负责每次所需Session对象创立,在Session对象办法中借助持久化对象(persistent object)来完毕对数据库操作,而不须使用JDBC和SQL进行数据操作。系统应用Spring框架来简化系统配备,管理系统中bean和简化Hibernate连接过程。(5) 服务器软件:JBOSSJBoss是全世界开发者共同努力成果,一种基于J2EE开放源代码应用服务器。由于JBoss
18、代码遵循LGPL允许,你可以在任何商业应用中免费使用它,而不用支付费用。Jboss支持EJB 1.1和EJB 2.0规范,它是一种为管理EJB容器和服务器。类似于Suns J2SDK Enterprise Edition(J2EE),Jboss目的是一种源代码开放J2EE环境。但是Jboss核心服务仅是提供EJB服务器。JBOSS不涉及serverlers/JSP page WEB容器,固然可以和Tomcat或Jetty绑定使用。(6) 系统开发工具:MyEclipseMyEclipse是一种先进开发环境,它提供核心框架和可延伸外挂程式机制给广大程序设计师提供了无限想象和创造空间。当前网上流传
19、相称丰富且全面开发工具方面外挂程式,但是MyEclipse已经超越了开发环境概念,可以想象MyEclipse将成为将来整合桌面环境。当前MyEclipse自身就具备资源管理和外部程式功能,加上无所不能外挂程式,将构成一种丰富多彩工作环境而不但仅是一种IDE。(7) 数据库软件: Oracle 11gOracle 11g是Oracle公司推出一款功能强大数据库管理系统,以便顾客数据库操作。四、研究工作总体安排与时间进度任务序号起 止 时 间阶 段 任 务 要 点1.11.30-.1.20理解课题有关内容,查找中、英文资料2.1.21-.2.28查阅文献资料,完毕文献综述、开题报告和外文翻译3.3
20、.1-.3.10学习Spring、Hibernate、Ajax等开发有关技术5.3.11-.3.21分析需求,拟定开发工具6.3.21-.3.25进行系统概要设计7.3.26-.4.1进行系统详细设计8.4.1-.4.5系统框架及开发环境搭建9.4.6-.4.20进行项目开发10.4.20-.4.30完毕系统测试11.5.1-.5.10整顿资料、完毕毕业论文13.5.11-.5.15上交毕业论文、准备毕业答辩参照文献1 司秀林. 高校教师教学质量综合评价模型及应用D. 辽宁:辽宁科技大学,.2 曾振东.高校教学质量综合测试系统分析与设计D.广东:中山大学,.3 袁程.基于Internet科技项
21、目申报与管理系统研究与开发D.合肥工业大学,.4 滕洋,张亚玲.一种新型管理信息系统设计与实现J.微计算机信息,24(36):35-37.5 张小艳,赵渭泳.高校科技项目申报评审系统设计与实现J.科技管理研究,(6):45-47.6 汪明艳,吴忠.基于J2EE技术供应商多层次模糊综合绩效评价系统研究和设计J,(12):145-147.7 李志强.基于互联网通用科研申报评审系统研究与开发D.江苏:东南大学,.8 刘军,戴金山.基于Spring MVC与iBatis轻量级Web应用研究J.计算机应用,26(04):840-843.9 Aleassanndro Marchetto,Filippo R
22、icca,Paolo Tonella.A case study-based comparison of web testing techniques applied to ajax web applicationsJ.International Journal on software Tools for Technology Transfer(STTT),10(12):477-492.10 驾超波,陈启买.基于工作流技术高校课程申报申批系统设计方案J.当代计算机(专业版),(08):66-68.11 于化龙,刘海峰,焦仁普.科研项目申报系统设计与实现J.计算机工程与设计,(16):45-47.
23、12 林信良.Spring技术手册M.北京:电子工业出版社,.13 李刚.Spring 2.0宝典M.北京:电子工业出版社,.14 孙卫琴精通Hibernate:Java对象持久化技术详解M北京:电子工业出版社,.15 David Hopkins.Improving the Quality of Teaching and LearningJ.Support for Learning,1997(12):162-165.16 Roberto Latorre,Francisco Lopez,Antonio E.Martinez.Sharing of procompiled database stat
24、ements in J2EE applicationJ. Software:Practice and Experience,(35):301-311.17 Ed Woychowsky.Introducing AjaxEB/OL. http:/www. webreference. com/programming/ajax_creating_asynchrono us_web_pages/index.html,-1-13.18 刘传文.Ajax技术在J2EE框架中应用J.重庆工商大学学报(自然科学版),,25(04):120-123.19 Huang,M.Y,Lin,Y.J,Xu,H.A framework for web-based product data management using J2EE.International Journal of Advanced Manufacturing Technology,:825-847.20 .