注意:本毕业设计说明书只作为指导教师和同学们的参考,该毕业设计说明书仅够及格成绩,希望各位指导教师和同学们能以此为例,做好自己的毕业设计、写好自己的说明书。
摘 要
介绍了本科生导师制的发展历史,提出设计本科生导师制系统的背景和原因,针对未实施导师制信息系统所遇到的问题,给出了本科生导师制系统实施的方式,系统实施的关键因素,
首先,论文从系统的需求分析开始,确定了系统中各个角色模块,给出系统的用例分析和功能需求。在对系统地概要设计中,完成各个模块的流程设计和具体的数据库设计。其次,在系统详细设计和实现上,采用B/S网站架构的主流设计模式MVC(Model + View + Control),在实现技术方面,设计使用Java主流的SSH(Spring 、Struts 、Hibernate)框架和分层模式,使得在设计的开发过程中结构更加清晰、减少了代码量,降低了设计各个模块的耦合性,增强了其健壮性,并且方便了设计的移植与扩展。最后,详细描述了本系统的使用说明和系统的软件测试。
有了本系统就可以使得无论学生身处何地都能及时获得毕业设计的消息,不会因为在忙碌的工作和学习过程中忘记导师安排的任务。因此,本系统方便了导师与学生进行沟通交流,让学校在毕业设计阶段进行高效的管理。
关键词:SSH框架;导师制;MVC模式
I
Undergraduate Tutorial System Information System Of Design and
Implement Based on JAVA
Abstract
In this paper, introduce the history of the undergraduate tutorial development, purpose undergraduate tutorial system of design background and reasons. Aim at the problem that no undergraduate tutorial system results in, give a way and the critical factors of undergraduate tutorial system implementation.
First, decide role models of the system, give instance analysis and function of the system. During the system summary design, finish flow and database design of every model. Second, in system design and implementation, System uses the B/S web site mainstream design patterns architecture MVC (Model + View + Control). The system uses the Java mainstream SSH (Spring+ Struts + Hibernate) framework and a hierarchical model for implementation technical aspect. With the pattern, the system development process in a clear structure, reduce the amount of code, decrease coupling the system, enhance its robustness and ease system migration and expansion. Finally, explain the system specification and software testing.
With the system, undergraduate can obtain graduation design information in time regardless of where students live. Undergraduate can not forget the task that the tutor arranges because of they are busy with working and learning, through this system, facilitate communication between tutors and undergraduates. Universities can manage efficiently graduation design.
Key words:SSH Framework; Tutorial System; MVC Pattern
II
目 录
摘 要 .......................................................................................................................................... I ABSTRACT .................................................................................................................................. II 第1章 绪论 .............................................................................................................................. 1 1.1 选题背景及意义 ................................................................................................................. 1 1.2 国内外发展现状 ................................................................................................................. 3 1.3 主要设计内容及预期目标 ................................................................................................. 3 1.4 论文组织结构 ..................................................................................................................... 4 1.5 小结 ..................................................................................................................................... 5 第2章 系统的需求分析 .......................................................................................................... 6 2.1 系统的角色模块分析 ......................................................................................................... 6 2.1.1 教务管理员模块 ........................................................................................................ 6 2.1.2 学工管理员模块 ........................................................................................................ 7 2.1.3 导师模块 .................................................................................................................... 7 2.1.4 学生模块 .................................................................................................................... 7 2.2 学生模块用例分析 ............................................................................................................. 7 2.3 导师模块用例分析 ............................................................................................................. 8 2.4 学生模块功能需求 ............................................................................................................. 9 2.5 导师模块功能需求 ........................................................................................................... 10 2.6 登录模块功能需求 ........................................................................................................... 11 2.7 小结 ................................................................................................................................... 12 第3章 系统的概要设计 ............................................................................................................ 13 3.1 学生模块流程设计 ........................................................................................................... 13 3.2 导师模块流程设计 ........................................................................................................... 14 3.3 登录模块流程设计 ........................................................................................................... 18 3.4 学生模块数据库设计 ....................................................................................................... 19 3.5 导师模块数据库设计 ....................................................................................................... 20 3.6 登录模块数据库设计 ....................................................................................................... 24 3.7 小结 ................................................................................................................................... 25 第4章 系统的详细设计 ............................................................................................................ 26 4.1 学生模块详细设计 ........................................................................................................... 26 4.2导师模块详细设计 ............................................................................................................. 29 4.3登录模块详细设计 ............................................................................................................. 33
I
4.4 小结 ................................................................................................................................... 34 第5章 系统的具体实现 ............................................................................................................ 35 5.1 学生模块的实现 ............................................................................................................... 35 5.2 导师模块的实现 ............................................................................................................... 38 5.3 登录模块的实现 ............................................................................................................... 42 5.4 小结 ................................................................................................................................... 43 第6章 系统的使用说明与测试 ................................................................................................ 44 6.1 学生模块使用说明 ........................................................................................................... 44 6.2 导师模块使用说明 ........................................................................................................... 46 6.3 登录模块使用说明 ........................................................................................................... 49 6.4 系统测试 ........................................................................................................................... 50 6.5 小结 ................................................................................................................................... 50 结 论............................................................................................................................................ 51 致 谢............................................................................................................................................ 52 参考文献 ........................................................................................................................................ 53
II
第1章 绪论
导师制是高等学校实行的一种由教师对本科学生的学习、品德和生活等多方面进行个别指导的教育制度。导师制的实施,体现了学校对毕业生的考核进一步的提高;在目前教学组织形式为班级授课制为主的态势下,辅之以个别指导教学方式,所以说本科生导师制属于一种人性化指导教学。但是一直以来都是机械化的学生找老师或者老师找学生的方式,并没有一种快捷的系统来替代,导师制信息管理系统,方便论文交互,节约导师与学生的时间,特别是对于大四在外实习的学生,有了导师系统,再也不需要为了论文信息而忙碌奔波。
在国外导师制已经是一种主流的教学模式,在此模式的引导下,学生和导师之间建立了较好的导学模式,从而充分的发挥了学生的兴趣爱好,发掘了学生的潜质。并能够营造出一种宽松的学习环境。
我国是一个人口大国,而我国的高等教育又面临教学工作人员奇缺的情况,所以导致了学生在大学期间得不到足够的关心和支持,无法在老师的引导下充分发挥自己的优势,发掘自己的潜力,这也是长期阻碍我国高等教育的质量的屏障。
1.1 选题背景及意义
近年来,国内各高校都在探索研究生教育以外的高等教育也能建立一种新型的教育教学制度——导师制,以更好地贯彻全员育人、全过程育人、全方位育人的现代教育理念,更好地适应素质教育的要求和人才培养目标的转变。这种制度要求在教师和学生之间建立一种“导学”关系,针对学生的个性差异,因材施教,指导学生的思想、学习与生活。导师制从制度上规定教师具有育人的责任,使教师在从事教学科研以外,将对学生进行思想、学习、科研、心理等方面的教育和指导作为其工作的另一部分。要求全体教师关注
1