网学网为广大网友收集整理了, 基于Web的毕业论文管理系统 ,希望对大家有所帮助!
1.毕业论文管理系统综述本系统旨在充分利用现如今高校校园网络的普及和便利,为学生提供一个公平公开、高效快捷、科学合理的管理监督、计划交流以及评审评价的平台和工具, 对学生毕业论文整个过程实现了基于 Web 的全程操作与管理。 按照标准的毕业论文任务分配和事务流程,系统分为选题、开题、论文提交、论文评审以及论文管理和角色管理六大模块,其主要功能模块如图 1 所示。 系统功能模块
2.功能模块介绍 2.1 选题模块 选题模块包括指导教师模块和学生选题模块两个子模块,指导教师模块包括教师立题,修改题目,查看已经选题的学生,接收和拒绝指导学生等功能;学生选题模块包括学生根据自己的兴趣爱好和专业特点选定系统提供的题目和指导教师。如果该学生选定的指导教师已经接收了超过上限的学生数(一般为 5 个),系统给与被拒绝提示,让学生调剂到其他相近题目的指导教师名下。
2.2 开题报告管理模块 开题报告管理模块包括提交开题报告模块、审阅开题报告和上报模块;提交开题报告模块包括学生提交开题报告,修改开题报告,在线打印和预览开题报告;学生提交开题报告后不能再进行修改,要等到指导教师审阅后驳回来才能修改。 审阅模块包括指导教师接收学生开题报告,对未达到要求的开题报告给出修改意见,并与以驳回,让学生修改;如果开题报告合格指导教师接收开题报告。 上报模块是为学院教学秘书服务的,当流程进行到向学校统一提交开题报告时,教学秘书通过该模块可以向学校上报本学院毕业学生已经通过的开题报告。在该模块中开题报告所经历的状态如表 1 所示,学生提交开题报告后学生看到的开题报告状态是未阅读,指导教师看到的状态为还未查看;当指导教师审阅后有两种可能:一是驳回并给出修改意见,学生看到的状态为驳回;二是指导教师接收开题报告,学生看到的状态为过关。表 1 开题报告状态变化
2.3 论文提交管理模块 论文提交管理模块包括学生提交论文和指导教师审阅,功能和开题报告管理模块相似。论文评审模块 论文评审模块有论文审查和论文评价两个子模块构成。 在论文提交后经由指导教师审阅通过后,论文就自动进入评审阶段。 在评审阶段中每篇文章由 3-5 个评审专家对论文的独立性、新颖性和可行性进行审查,然后对论文进行评价,评判论文是否合格,给出相应的等级。 论文管理模块 论文管理模块是对整个毕业论文环节的管理,包括对开题报告的上报,为论文分配评审专家,合格论文入库,论文的查询和打印等, 该模块还包括公告管理给学生发送公告信息,通知等等,提醒学生应该完成哪一步工作。用户管理模块 用户管理模块是毕业论文管理的一个重要组成部分,采用基于角色控制的基本思想实现用户与访问权限的逻辑分离,极大的方便了权限分配和管理。基于角色控制权限管理其特点是通过分配和取消角色来完成用户权限的授予和取消,并且提供了角色分配规则和操作检查规则。 安全管理人员根据需要定义各种角色,并设置合适的访问权限,而用户根据其责任和资历再被指派为不同的角色。 这样,整个访问控制过程就分成两个部分,即访问权限与角色相关联,角色再与用户关联,从而实现了用户与访问权限的逻辑分离,如下图 2 所示,角色可以看成是一个表达访问控控制策略的语义结构,它可以表示承担特定工作的资格。