【编者按】:网学网ASP为您提供 基于Web的毕业论文管理系统的设计 参考,解决您在 基于Web的毕业论文管理系统的设计 学习中工作中的难题,参考学习。
一、引言随着社会的飞速发展,计算机科学技术的日趋完善,人们工作方式开始发生巨大的转变,依靠计算机技术进行信息化管理已经势在必行。高等学校也面临着同样的问题,学生信息的管理、教师信息的管理和日常工作的管理等等,都必须依靠计算机软件管理实现。学生毕业论文管理系统是众多管理系统中的一部分。毕业论文管理系统从教师发布选题开始,到毕业设计答辩以及毕业设计成绩录入统计结束。系统要求能够进行将毕业生和教师的初始信息从教务管理系统中数据库进行批量导入、指导教师申报选题、指导教师筛选学生、毕业生选择指导教师、申报毕业设计选题、指导教师下达设计任务书、学生实习阶段进行动态指导、中期检查、学生上传论文、指导教师修改毕业论文、教师进行在线论文指导、评定毕业设计成绩、核算指导教师工作量、在线查询及下载毕业论文及论文选题、导出各种统计汇总表、系统管理员进行日常管理维护等操作。
二、总体设计系统的设计目标是能够轻松地管理学生的毕业论文,包括添加,修改和删除操作,另外需要能够通过关键字来查询具体的论文以及某个学生上传的论文。实现学校论文信息的动态管理,方便用户查阅。当用户登录系统后可以进行相应的权限内的操作。学生只可以查询相关论文信息;指导教师即可以查询相关信息,又可以下载相关信息;院系管理员可以对论文信息进行维护,包括添加,删除,修改,查询论文信息;系统管理员则可以做任何系统提供的功能。
系统最终实现的主要功能如下。学生部分查看自己指导教师及院领导发送的毕业论文相关消息,给自己指导教师发送消息以解决设计过程中的疑难问题;在线选择老师发布的自己感兴趣的课题;上传论文,包括开题报告,中期报告等类型;还有个人信息的编辑和密码的更改。指导教师查看院系管理员和学生的消息,给所带学生发送,回复消息进行毕业设计指导;发布已经通过审核的课题,并可以检索其他老师发布的课题及其详情;下载学生上传的论文;编辑个人信息和修改登录密码,查看所带学生的信息;是否向选择自己发布课题的学生公开如电话号码,QQ,Email等私人信息的控制。
院系管理员对本系师生发布消息以及对消息进行清理;检索老师发布的课题及学生选课情况,检索数据导出生成Excel表格;论文的管理就是对学生上传的论文进行检索、下载及对很不符合要求的论文进行删除操作,还有论文形式的增删改及论文某种形式上传时间开放的控制;增删改本院系的教师和学生个人密码的更改。系统管理员管理员是系统的最高权限,可以不受限制的用系统提供的所有功能。管理员登录后可以对系统的基本信息进行维护,包括学校名字,系别信息,专业信息,班级信息,学生信息的管理以及论文信息的管理。
系统管理员还可以对新闻进行发布,修改,删除,新闻作为信息动态在主页显示,可以让各个角色实时了解最新信息。系统功能模块图如图1所示。图1系统功能模块图三、系统的详细设计本系统的功能来自学生、指导教师、院系管理员、系统管理员实现的功能。实现毕业设计管理的网络化、系统化、自动化。毕业设计工作包括选题审题、任务书、开题报告、中期检查、指导记录、毕业论文、指导教师审查、教师评阅、论文答辩记录和成绩评定等一系列环节,学生论文设计流程如图2所示。图2学生论文设计流程图图3选题工作数据流图选题选题是毕业设计工作首要环节。题目申报有学生自主申报和教师申报两种方式。