《基于JSP学生毕业设计管理系统》

2018-01-02 10:31夏威
科学与财富 2018年31期
关键词:模块

摘 要:毕业设计信息的管理系统是学生们直接通过PC终端完成开题报告提交、随时填写、修改自己的毕业设计方面的问题,了解指导老师的反馈意见;老师也可以直接通过系统实现对学生毕业设计论文的审核与监控,从而实现对学生毕业设计的及时、有效管理,促进学校提高人才培养质量。

关键词:毕业设计管理系统;模块

一、引言

毕业设计是高职教育中完成专业培养目标的其中一个重要理论性教学环节,是考核学生专业知识综合运用能力和提升学生职业素养和专业技能的重要手段。因此,对于高职院校学生毕业设计作品及论文管理工作成为教学管理的重要工作之一。对学生在毕业设计期间信息的收集、统计、分析等各项工作进行及时、规范、科学的管理,提高对学生毕业设计指导和管理工作的效率和质量。

二、任务目标

“毕业设计管理系统”采用的“B/S”模式,充分采用JSP+SQLServer 2015+MyEclipse10开发工具完成整个程序的编写与测试。通过采用PC终端的方式,使系统的使用更加方便,学生们直接通过PC终端完成开题报告提交、随时填写、修改自己的毕业设计方面的问题,了解指导老师的反馈意见;老师也可以直接通过系统实现对学生毕业设计论文的审核与监控,从而实现对学生毕业设计的及时、有效管理,促进学校提高人才培养质量。

系统主要完成的任务:

1、由各专业负责人管理和维护毕业设计的基本工作(任务发布、指导教师确认、学生的分配)。

2、各位指导教师完成“学生毕业设计题目的审核、学生毕业的过程跟踪、毕业论文的审阅和批改”工作。

三、毕业设计管理系统的设计和实现

管理系统体现出了简洁和易操作的特点,界面设计上采用左右框架的大纲模式,左边是任务菜单,右边为内容显示窗。系统分为两个应用模块“专业负责人模块和专业指导教师模块”。

1、专业负责人

该模块由三个功能项目组成,(1)毕业设计方案管理;(2)指导老师和学生管理;(3)毕业设计总结管理。首先,专业负责人使用该模块的“毕业设计方案管理”的功能填写本专业的毕业设计方案,并上传给系主任审核(填写时可根据系统设计的表格完成,也可以自己制作文档以附件的形式上传);审核通过后再进行下一项功能,即“选定指导老师和为各位教师分配所需指导的学生”,然后通过“发布提示”向老师和对应的学生发布毕业设计的任务书,通过系统的信息传递,各位教师和相关的学生会收到相关的任务提示。教师在接受的工作任务后,就可以对学生的毕业设计过程进行管理了,学生们只有在接受了任务后才可以进行毕业设计的任务;最后由负责人填写整个毕业设计的总结,系统可以接收到各位指导老师提交的学生毕业设计的成绩和相关的教师审阅报告,专业负责人可依据这些相关数据完成毕业设计的总结报告,并以文档的形式提交系主任和教务处,完成毕业设计的工作。

2、指导教师

该模块是实现指导老师与学生互动的功能。由(1)任务书管理;(2)开题报告审核;(3)过程管理;(4)设计【论文】审核;(5)评阅书,五个功能项。

各位指导教师必须先接受由负责人发布过来的任务后才可以使用该模块。教师的首要任务是“任务书管理”项,该项应用是各位教师向自己所指导的学生发布毕业设计的任务,主要是告知学生们毕业设计的具体要求和进度安排,使学生们接受到任务并了解毕业设计和论文的设计要求和开始及结止时间。接着,是指导老师对学生们提交的开题报告进行审核。学生们在接收到指导老师发布的毕业设计任务后,第一步是填写毕业设计的题目、方法及预期目的、项目设计的总体内容等相关信息。其中,项目的设计内容要求学生按实际情况填写项目的设计目标和相关的功能实现方面的数据,也可以文档的方式提交附件。老师在审阅了学生的开题报告并认可通过后,学生们才可以进行下一步毕业设计的具体工作。而“过程管理”项主要是方便指导老师对学生们的毕业设计过程进行跟踪,通过该项功能也可实现师生互动,老师可以在线或离线监测学生们的工作情况,并及时反馈学生们在毕业设计中所遇到的问题,为学生们提供及时和必要的解答(这只是老师辅导学生的一部分)。学生们在完成毕业设计项目和相关论文的任务后就进入第三步的“设计【论文】审核的工作。该项工作有时间控制的要求,在毕业设计时间段的后期先由学生们提交自己的设计作品和设计论文,指导老师在收到学生提交的相关数据后,对学生的毕业设计项目和相关毕业论文进行认真的审核,并提出相关的意见和建议。对未能达到设计要求的学生提出修改意见并送到“不合格”的审批,这样学生的不合格作品及论文会反馈回到学生那里,直到最后学生的设计到设计要求为止。最后,由各位指导教师完成“评阅书”的填写工作。该项是指导老师对每一位学生的毕业任务的总结工作,主要是对学生整个毕业设计过程做出整体的评价,完成对学生的工作态度、设计项目和毕业论文的客观评分工作并将老师的评阅结果的数据提交到专业负责人处。

四、系统特色

毕业设计管理系统主要是为解决人为操作的工作量的问题,通过电脑管理可以大大的提高工作效率,所以注重系统的操作性和简约性是系统的要点。在界面的设计上突出简单,只要登录了系统就无需进行反复的用户认证,实现了一次登录多功能应用的功能,所以只需要点击了“毕业设计”的图标就可轻松进入“毕业设计管理系统”。管理系统的操作界面采用的是框架型的大纲操作模式和工作任务子菜单的方式,方便而且简单,十分利于使用者进行操作;在操作性方面注重人性化设计,在系统中已经存在的数据不需要使用者再次录入,而是通过下拉列表框与相关数据表连接,使用者只需点击下拉列表按钮就可在列表中选择相应的記录,既方便了操作又减轻工作量,从而大大地提高了工作的效率。

还有出于对系统的稳定性和扩展性方面的考虑,选择了现在流行的WEB开发平台JSP和中小型数据库管理系统SQL-Server平台。JSP是以Java语言为基础开发的,所以它沿用了Java强大的API功能,继承了Java的所有优点。另外,JSP开发的应用程序经过一次编译后,使可以随时随地运行。因此,在绝大部分操作系统平台上,代码无须做修改即可支持JSP的任何服务器中稳定、可靠地运行。为保证数据的长效性和安全性,对数据库服务器采用了支持网络存的储海量磁盘阵列,这样可以定时完成数据备份保证数据的安全,同时还可以长时间地保存学生们的论文、作品等相关数据。

五、结语

通过应用这套管理系统,可以极大程度地提高工作效率,降低工作成本,实现真正意义上的无纸化考核。随着信息技术地迅猛发展,网上办公、网上学习已经是各个学校的一个发展主流,校院信息化管理也必将是未来的各院校的重要发展目标。

参考文献:

[1]宋井峰、王艳涛、程杰《Java Web开发大全》 清华大学出版社 2016-6

[2]曾海、贾巍 《现代学习理念导向下的数字化学习资源构建研究》 中国电化教育 2013-3:84-88

作者简介:

夏威(1968.11-),男,汉族,广东省广州市人,信息工程系教师,民盟,讲师,主要从事计算机应用教育研究。

猜你喜欢
模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
Module 4 Music Born in America
浅谈M2W发射机的功放模块
基于NX的数控加工模块设计与开发
高精度模块式自清洗过滤系统
必修模块相关知识过关训练
三个必修模块 教学各有侧重
膜蒸馏模块
IR推出易用的μHVIC系列构建模块,有效简化设计