本科毕业设计双选系统的设计与实现开题报告
2022-01-16 20:14:33
全文总字数:2026字
1. 研究目的与意义及国内外研究现状
毕业设计是检验在校大学生四年学习最重要的实践环节,是学生在经过四年系统的理论学习,技能训练后最后一个需要自己动手进行实践的教学环节,学校利用好这个环节,能够培养学生工程实践能力,学会科学研究方法和技能,能够使学生树立良好的职业道德及事业心,形成较强的竞争意识和协作精神等方面,具有重大意义。而对于毕业设计来说,选题又是极其关键的,没有选择好题目,可能会对学生后续毕业设计造成极大困扰和难度。因而,科学的选题方式极为重要,它会影响到毕业设计的质量。
国内外研究现状
传统的选题方法往往都是学校召开毕业设计动员大会后,给学生提供大量题目进行选择,或者是由学生自行联系导师商定题目,这样往往会给学生和导师带来极其不便的影响。同时统计和管理工作量大,学生的满意率也不高。随着教学规模的不断扩大,毕业设计课题的数量和研究领域增加,同时有的学生可能会选择在实习单位进行毕业设计,这些都加大了选题管理和统计的工作量。毕业设计的课题分配又要考虑到很多问题,例如教师出题、题目审核,学生选题、教师审批,手工匹配的话工作量太大了,这样不仅会使学生不能充分了解课题内容和选题情况,容易造成选题错误和换题,选题效率第;对选题失败和一直未选的学生分配又不能兼顾到其兴趣爱好,同时还要考虑到各个教师带学生的总体水平。
毕业设计题目的合理设置能够调动学生的积极性,从而提高毕业设计的质量。如何筛选有一定理论基础、应用价值及可操作性强的毕业设计题目,如何分配毕业设计题目,提高学生选题志愿的满意度以及选题工作效率,应成为毕业设计双选系统急需解决的问题。随着计算机管理系统及网络的不断提升,开发一套毕业设计双选系统是符合高等教育发展与高等教育管理的,基于javaweb的毕业设计双选系统能够很好的解决目前毕业设计选题过程中出现的各种缺陷。
2. 研究的基本内容
本科毕业设计双选系统是一个b/s模式的交互式信息管理系统。javaweb技术及springmvc框架能够提供完备的开发需求,提供了真正的面向对象的web开发方式。在系统分析的基础上,结合数据库相关技术,设计开发一个功能完整的信息系统,掌握web系统的部署与发布。
用户分为学生,导师,教学秘书长和教学院长。
功能包括:教师出题、教学秘书长审题,院长审题,学生选题,教师筛选,系统自动调配,秘书长核查,教学院长审查等。
3. 实施方案、进度安排及预期效果
完成本项目的主要工作包括:
1. 设计完成系统数据库
2. 搭建配置jdk maven工程 tomcat环境,完成springmvc框架的搭建和 数据库的连接。
4. 参考文献
[1]bruce eckel.《java编程思想》[m].机械工业出版社:北京,2007-6.
[2]seth ladd,darren davison,steven devijver,etc.《深入解析spring mvc与web flow》[m].人民邮电出版社:北京,2008-11.
[3]budi kurniawan.《servlet和jsp学习指南》[m].机械工业出版社:北京,2013-4.