总体结构图
本管理系统共有8个模块组成,分别是课题申请模块、课题审批模块、选题模块、相关报表模块、网上答疑模块、论文上传和查看模块、网上评阅模块、和后台管理模块。
1、课题申报管理
每个院系的管理员可以将老师通过个人添加和群组添加,把teacher表中符合条件的数据添加到teacher-login表,其中teacher表是已经存在的,可以和学校和资料共享。老师可以根据自己获得的教工号进入该系统,而课题申报只有老师才可以进行申报,管理员可以查看该网页毕业设计作业,学生则不可以浏览。课题申报也有规则,一旦不符合规范的操作则回出现相应的提示信息和警告,可以按照提示信息进行操作。
2、课题审批管理
课题审批是针对整个学院的,每个院系的管理员可以将该审批权限给某个老师或者是经过讨论后,将结果填上去,有必要的话也可以添加适当的备注,对审批结果进行适当的说明。该权限还没有具体的规定。两级审批的步骤是一样的,拥有不同权限的人访问不同的网页毕业设计作业。
3、选题管理
在总体结构图中,选题管理模块是对学生进行选题设置的,学生可以查看有关课题的信息,在该模块中学生通过报名,进入系统进行选题这一部分是该系统的关键之一。它是作用在前两部分的基础上。老师提交课题以后,经过两级审批通过后,学生才能进行相应的选题。并且,学生的可选题目必须是针对学生所在的专业,而不是所有的题目。学生在选题的过程中,可以对相应的课题进行了解、对相应的课题的指导老师的基本信息进行了解以及有关课题的选题情况进行了解。选题管理对是否出现重复选题做了相关处理。如果学生进行重复选题的话,他或她就必须把前一次的选题操作进行删除,然后才可以进行再一次选题。而这样操作的话,就避免了学生重复选题的可能性。当然,老师也可以对选题管理进行部分操作,如:学生报名的删除(指导老师可以对已选了他的课题的学生进行删除,当学生进入该系统的时候,就会出现通告,告知已被删除的学生,他的选题无效,请另外选题)、学生模块的具体划分(指导老师可以对已选了他的课题的学生进行模块具体划分,当学生进入该系统的选题管理时可以查看到他的模块)、备注(学生是否在校外还是在校内进行毕业设计,这些信息在课题任务报批书生成的过程中要用)。
4、相关报表的生成管理
相关报表指的是课题题型分析统计表、课题任务报批书和课题题型汇总表。这些表都是针对相关院系的。当然,老师也可以通过选择进行具体的操作,得到具体专业的报表。
5、网上答疑管理
网上答疑也是该系统的一个特点。我们都知道,一旦学生如果不在学校里,那与指导老师联系的机会就少了,有些疑难问题得不到有效的解决。就可以通过这一模块功能来解决。
6、论文网上上传和查看
论文网上上传的实现是通过添加上传组件。程序附带Lyfupload及Aspupload上传组件,分别放在Lyfupload和Aspupload活页夹内,使用时将Lyfupload.dll或Aspupload.dll文件复制到Windows的system32(Win98/ME为system)目录下,再在运行对话框中执行"regsvr32 lyfupload.dll"(不包括引号,下同)或"regsvr32 aspupload.dll"命令即可安装成功(最好是两个都在运行对话框中执行)。、
7、网上评阅
网上评阅实现的是老师对学生毕业论文质量的评价和相应的表格。
8、后台管理
后台管理是管理信息系统的一个必不可少的一部分。它为资料的管理提供了一个可视化的平台。后台管理它分为几部分:信息管理,用户管理,数据库管理。其中信息管理为信息发布、信息删除、bbs管理、课题管理。用户管理主要为用户添加、用户删除、管理员密码管理。数据库管理主要是资料初始化、资料备份。用户添加(删除)也分为好几部分,有学生添加(删除)、老师添加(删除)、管理员添加(删除)。添加(删除)又分单个添加(删除)和群组添加(删除)等等。