您好, 访客   登录/注册

高校毕业论文管理系统的设计与实现

来源:用户上传      作者:

  摘 要 毕业设计环节是学校整个教学过程中最为重要的一个环节,其涉及学生多、教师多、教学环节多、周期长。因而管理难度大且繁琐,需要加强科学化管理。充分利用已经建成的校园网络资源,将大大提高管理效率。本文给出了毕业设计 ( 论文 ) 管理系统的设计与实现的一个设计方案。采用了软件工程技术对系统结构和数据库进行了分析和设计。系统主要包括学生模块,教师模块,系主任模块等。
  关键词 毕业设计 管理系统 软件工程技术
  中图分类号:TP311 文献标识码:A
  0引言
  随着高校的规模不断扩大,管理技术的不断提高,改进和完善毕业论文管理成为了高校学生管理的重要环节,采用先进的管理经验和技术,并充分利用已经存在的校园的网络资源,开发一套“毕业论文管理信息系统”,真正实现毕业论文(设计)管理的规范化与科学化,信息化与自动化。在一定程度上可以有效的解决毕业论文管理工作的信息量大,毕业论文管理环节信息统计滞后等问题;从而实现对毕业论文的进行高效有序管理。
  1系统概述
  (1)系统内容的全面性。毕业设计 ( 论文 ) 管理系统面向对象是学生和教师,因此,系统的应用要满足学生和教师的需要,使学生和教师可以快捷、 简单的使用本系统。
  (2)易维护性。本系统采用 B/S结构,系统的升级只需要在服务器端完成,更新软件系统的数据库、文件也只需要更新服务器端即可。在进行系统的维护时,只需要远程登录服务器系统,减少了维护系统的成本和周期。
  (3)良好的安全性。本系统数据量大、 使用人数多,所以对系统的安全性有比较高的要求:对于数据库,要设置不同用户的权限,数据的修改必须由合法用户操作;防止数据产生并发现象,以免数据库服务无法响应操作。
  2系统任务
  (1)学生可以网上选题、上传毕业论文文档、查看毕业论文成绩、申报自己拟定的题目等。其中在查询论文题目功能中使用者可以按不同的方式进行查询,申报自己拟定的题目之前要先选择教师,不然无法自己拟定题目。
  (2)教师可以管理选自己题目的学生的论文、选择自己是否想要某个学生、发布论文题目、审核学生上传的毕业论文文档、查看教师出题、对学生论文提交的文档进行评分、可以查看自己院系的所有学生的成绩、对学生成绩进行统计管理、审核学生自己拟定的论文题目,看其是否合格。
  (3)系主任可以审核教师发布的论文题目、查看教师和学生信息、添加教师和学生、对学生进行答辩分组、查看本专业的学生成绩、对学生成绩进行统计管理。其中审核学生自己申报的课题,只有在指导教师审核通过了之后,系主任才能够审核学生自己申报的论文题目。
  3系统功能模块
  3.1用户登录
  输入用户名和密码,对用户身份进行验证。如果验证正确,进入系统,可以访问自己有权限操作的功能模块,如果验证失败,不能进入系统。
  3.2学生模块
  (1)选题管理。学生可以查看自己院系的教师上传的所有的论文题目,可以在该系统上进行选题,当某个学生选了某个题目后,该题目就不能够再被别的学生所选择,某个学生如果选择了某个题目后,就不可以再重复选题。
  (2)毕业论文文档管理。学生可以上传与该毕业论文有关的文档。学生还可以对自己上传的文档进行更新。自己上传的文档只有指导老师可以看的见。
  (3)成绩管理。在教师对学生的论文评分后,学生可以查看自己的毕业设计的成绩。
  (4)个人基本信息管理。可以查看自己的个人基本信息,可以修改自己的基本信息。
  (5)查看资料。只能查看与自己选题有关的论文的资料。
  3.3指导老师模块
  (1)论文管理。指导老师可以查看选自己的学生上传的论文文档。可以发布论文题目。
  (2)学生管理。查看选择了自己的学生的信息。选择是否要已经选择了自己的学生。
  (3)个人信息管理。可以查看自己的个人基本信息,可以修改自己的基本信息。
  (4)资料管理。可以根据需要上传某些相关的资料供学生查阅,可以根据需要删除资料。
  (5)成绩管理。对选择了自己的学生进行评分。查看自己院系的所有的学生的成绩。导出学生成绩。
  (6)统计管理。可以查看该院系学生成绩级别的图形报表,可以查看自己想要看的某个专业的所有学生成绩级别的图形报表。
  3.4系主任(管理员)
  (1)个人信息管理。可以查看自己的个人基本信息,可以修改自己的基本信息。
  (2)教师管理。查看教师基本信息,添加教师。
  (3)学生管理。查看学生基本信息,添加学生。
  (4)论文管理。对教师发布的论文题目进行审核,查看学生的选题明细。
  (5)成绩管理。查看自己所在院系的所有学生的成绩,对自己院系的学生的论文文档进行评分。
  (6)统计管理。可以查看该院系学生成绩级别的图形报表,可以查看自己想要看的某个专业的所有学生成绩级别的图形报表。
  4系统业务流程图
  由指导老师先拟定论文题目,交由系主任审核论文题目是否通过,这些工作完成后,学生即可进行选题,学生选题之后,教师就可查看选择了自己的学生的信息,教师可以根据需要上传论文资料。在某个时间之后,学生上传论文文档,教师和系主任可以查看学生上传的论文文档,并对论文文档进行评分。学生可以查看自己的论文文档成绩。
  5系统的实现
  5.1用户登录
  用户在登录界面中输入用户名和密码,并选择自己的角色。如果角色与用户名,密码相对应即可以登录到系统,否则不可以登录到系统。
  5.2查看、审核论文题目
  系主任查看教师发布的论文题目,并对论文题目进行审核,审核是否通过。教师可以查看论文题目是否通过。学生可以查看論文题目。
  5.3导出学生成绩
  可以查看用户所在的院系的所有学生的成绩,还可以根据专业去查询学生成绩。可以将学生成绩导出到Excel。
  6结束语
  本系统所采用的语言是Java语言,采用的框架是SSH2轻量级框架。实现了毕业论文管理模型的基本功能,达到了预期设计的效果。
  参考文献
  [1] 廖雪峰.Spring 2.0核心技术与最佳实践[M].电子工业处版社,2007.
  [2] 史胜辉.javaEE基础教程[M].北京:清华大学出版社,2010.
转载注明来源:https://www.xzbu.com/1/view-15067607.htm