学生从入学至毕业整个教育过程和学生的学习、工作、生活等所有的教育环节,对学生的教育要有整体性和一贯性的观念,自始至终和任何环节都不放松对学生的教育和指导,导师制在硕士研究生的培养中已经进展很多年,但是在本科教育中却仍然比较少见,素质教育已经成为我国高等教育必然的发展趋势,为此,我国原有的本科教育模式和人才培养目标都必须进行根本性的转变,而本科生导师制正是能够适应并且能够推动这一转变的教学制度。目前我国本科教育的现状主要是课堂教育,同一个专业的学生都被放在了一起进行教学,制定了统一的教学计划,划定了统一的教学标准,并没有考虑到学生的个性差异和学习兴趣,从而导致了部分学生对学习失去了兴趣和信心,严重的甚至出现心理障碍,不助于他们未来的发展。这也让许多的院校的素质教育成为一纸空谈,无法切入到实际中展开。导师制的出现可以有效的改变这一现状,它能够有效的解决学生被统一化,标准化的这一现状,通过导师对不同学生的针对性分析,可以采取因材施教的方式进行教学,这样不只在学习上可以增加学生的兴趣,并且在思想,学习以及生活上也能够进行有效的指导。通过这些方式可以提高素质教育的手段。因此在素质教育的引导下,导师制必定会成为一个有效的可行的教学制度。
本科生导师制也有助于更好地实施全面学分制改革。全面学分制是素质教育的一项重大改革,目前国内各高校基本都已实行。在全面学分制下,学生可以自主选择感兴趣的课程和相应的教师,只需要修满规定的学分即可毕业。它是一种个性化、灵活化、可选择化的教学管理制度。导师制的实行可以让学分制可以更科学,更灵活的实施。导师可以充分合理的考虑学生的个人情况给自己所指导的学生制定学习计划,学生也可以选择适合自己的课程进行学习,并让导师给予足够的指导,从而增强学生的学习兴趣。
导师和学生的比例严重失衡。我国大部分的院校都存在导师和学生比例严重失衡的状态。 由于导师和学生比例严重失衡的原因,普通的全职型,学术型导师制在各大高校的开展都比较困难。但是作为21世纪的高校,信息化、网络化是高校的真正优势,所以,可以借助这一特点建立更加先进,更加科学的导师制模式——导师制信息平台。
2
1.2 国内外发展现状
本科生导师制最早源于14世纪英国的牛津大学,是牛津大学津津乐道和引以为傲的标志之一。该制度为牛津大学带来了极大的荣誉,几百年来,牛津学子中先后出现了46位诺贝尔奖获得者,英国历史上的41位首相中,七成多毕业于牛津大学。随后仿效该制度的美国大学更是大大受益,与此同时,本科生导师制也在世界高校中得以广泛推广。
纵观这些系统主要有:
先进性,实现网络化,甚至一些著名院校都实现跨校访问历年毕业论文。 通用性,各专业都能使用,且很方便。 灵活性,设计项目题库随时更新。
而我国近几年也出现了一些系统但其通用性都比较差,大部分学校都没有专门的服务器去维护只是在临近毕业生选题时才向外开放,不能够实现资源共享。甚至有些学校现在还没有毕业设计管理的网站,只是通过人工的选题方式进行选择,使毕业设计失去了公平和效率。
因此,建立自己毕业设计管理系统可以使高校毕业设计管理效率更高,使其更加规范化、科学化和信息化,以满足高校的教学和管理要求。
1.3 主要设计内容及预期目标
本设计主要实现学生、导师,管理员的自主功能,实现了毕业设计和导师之间的合理分配,通过Java技术[1-4]实现学生与导师直接交互。
此管理系统可以方便导师与学生进行交流、沟通,让学校毕业设计高效、有序的执行,其主要功能是实现学生、导师、教务、学工之间的沟通。该设计采用SSH(Spring 、Struts 、Hibernate)框架[5-9],减少了代码量,采用了分层模式,方便程序的移植与修改。是基于B/S架构[10-13]的搭建,采用了MVC[14-21]的开发模式,三大框架(Struts、Hibernate、Spring)的应用。
三大框架的应用为该设计提供了一致的框架,使得程序员可以随心所欲的使用对象编程思维来操纵数据库,既可以在Java的客户端程序使用,也可在Servlet/JSP的Web[22-23]应用中使用,最具革命意义的是,Hibernate可以在
3
应用EJB的J2EE架构[24-28]中取代CMP,完成数据持久化的重任。
有了此系统,在外实习的学生再也不会为得不到及时的消息而苦恼,也不会因为在外实习忘记了导师的任务和流程,通过此系统,在网上同学们一样可以和导师、校领导进行沟通。
1.4 论文组织结构
全文组织结构见图1-1所示。
第1章 绪论 第2章 系统的需求分析 第3章 系统的概要设计 第4章 系统的详细设计 第5章 系统的具体实现 第6章 系统的使用说明
图1-1 论文组织结构
4
1.5 小结
首先,论述了课题的选题背景,其意义在于提高高校毕业设计管理效率和管理水平,使高校在毕业设计管理上更加规范化、科学化和信息化。其次,阐述了导师制的来源和毕业设计管理的国内发展现状,总体来说国外在这方面的管理比国内起步要早,也较国内先进。最后,提出本课题的主要设计内容、使用的关键技术和预期目标,并给出了全文的组织结构。
5
第2章 系统的需求分析
需求分析是是设计系统的第一个步骤,也是一个系统设计与实现的关键步骤,是为整个系统的设计提供必须的参考文档,关系到整个系统的最终性能。因此,必须做好系统的需求分析。
2.1 系统的角色模块分析
本系统在角色[29]划分上分成两种主要角色,即管理员和普通用户角色。在管理原色里面包括系统管理员,学工管理员以及教务管理员;在普通用户角色里面包括学生和导师。如图2-1所示。
导师制信息系统 管理员 普通用户 系统管理员 教务 学工 学生 导师
图2-1 角色层次图
对导师制信息系统进行角色分块后,系统的大致雏形就可以显现出来,为后续的用例分析和功能需求做好了准备。
2.1.1 教务管理员模块
教务管理员模块主要负责教学事务的管理,这些事务除了毕业设计题目的审核以及在学生选择的导师信息等,还为本系统和日常教务管理系统的数
6