您的位置: turnitin查重官网> 管理学 >> mba >> mba大纲 >基于WEB设计管理系统设计和实现查抄袭率怎么

基于WEB设计管理系统设计和实现查抄袭率怎么

收藏本文 2024-02-02 点赞:6584 浏览:20558 作者:网友投稿原创标记本站原创

[摘 要]针对目前高校在毕业设计管理中普遍存在的问题,研发了一套基于WEB的毕业设计管理系统平台。该平台实现了毕业设计全过程的网络化管理和监控,实现了无纸化办公。降低了毕业设计管理的成本,同时提高了工作效率。
[关键词]毕业设计管理系统数据库WEB
1 引言
目前,很多高校在教学管理方面,特别是学生学籍管理、成绩管理等方面都普遍采用了网络化管理手段,而对于毕业设计这一重要的教学环节,则多数还在采用传统的单机管理模式,现有的毕业设计管理系统主要用来完成毕业设计的基本信息和成绩的输入输出、相关文档的上传下载等工作,而毕业设计的选题、毕业设计过程管理等工作还没有被纳入到教务管理系统中。近些年来,随着大学生就业压力增大,很多学生就业求职流动频繁;一些学生根据岗位要求更改毕业设计题目;有的用人单位还要求学生在实习单位进行毕业设计等种种情况使得毕业设计的网络化、系统化管理已经成为一种趋势,一些高校开始探索具有本校特色的毕业设计管理系统来加强对毕业设计工作的管理和调控,使毕业设计管理工作能够较好地发挥其应有的作用,因此,建立完善的毕业设计管理系统具有较大的实用价值。
在充分分析了传统毕业设计流程的前提下,我们研发了基于WEB的毕业设计管理系统,该系统充分利用计算机网络优势,以质量监控体系为指导,对毕业设计过程进行全程质量跟踪与监控,显著提高了管理人员的工作效率,对毕业设计管理水平的提高起到了关键作用。

2 毕业设计管理系统总体设计

毕业设计管理系统是一个基于WEB的网络毕业设计管理系统,它围绕着毕业设计的选题、指导、中期检查、结题验收、评阅、答辩、评分等环节来完成相应的功能,系统基于B/S模式,使用JSP+TOMCAT技术平台搭建怎么写作器,后台数据库采用了成熟和兼容性好的Microsoft SQL Server。支持4类不同权限的用户:学生、教师、审核员(教研室管理员)、系统管理员(教学管理人员)。他们在系统中拥有他定的功能模块如图1~图4所示。这四个模块相互独立,其中管理员模块具有对审核员模块、教师管理模块和学生模块的管理权限。
从图1中可以看出系统管理员模块主要完成发布毕业设计时间安排、权限设置、系统维护、审核员添加、学生信息管理、教师信息管理、毕业设计题目管理、分类统计选题信息、分类统计下载已上传的文档、生成多种统计报表、教师答辩分组、学生答辩分组、数据备份数据输出等功能,管理员通过查看教师出题情况的统计信息及时掌握教师的出题进度;通过查看学生选题的分类统计信息及时掌握学生选题进度,对双向选题的时间段进行控制;同时上传毕业设计的相关文件和历届优秀毕业论文,及时发布新闻和公告。系统管理员及时生成各个阶段的统计报表以完成对毕业设计各个环节进行及时监控。系统中存有近三年的毕业设计题目情况,避免重题情况的发生。
图1 系统管理员模块图
图2 审核员模块图
审核员模块主要完成审核题目、统计本教研室教师毕业设计题目情况、各种文档的提交情况、查询题目信息、导出题目信息等功能。一般来讲由教研室主任或系主任承担审核员的角色,审核员审核本教研室或本系教师所出题目信息,根据题目研究内容的难度、研究工作量等是否符合标准来决定是否允许该题目通过系统级审核,并对未通过的题目提出修改意见。
图3 教师模块图
图4 学生模块图
教师模块主要完成修改、查看毕业设计时间进度安排、上传毕业设计题目、选择学生、提交任务书、接收开题报告并评分、接收论文并评分、学生答辩在线评分等功能。根据教师与学生之间的关系,可将教师泛化为指导教师、评阅教师、答辩组组长三种角色。指导教师主要负责毕业设计过程中从选题到论文提交的整个过程,并审阅论文,给出成绩;评阅教师主要对答辩小组所分学生的论文进行审阅并给出成绩;答辩组组长主要负责在答辩过程中给出本组学生的成绩。
学生模块主要完成修改;查看毕业设计时间进度安排;选题;接收任务书;提交开题报告;提交论文;浏览新闻、文件;下载历届优秀论文;查看毕业设计成绩等功能。

3 毕业设计管理系统的实现

在完成了对系统的需求分析和总体设计的基础上,本着安全、高效、界面友好的等原则,采用典型的三层架构模式和模块化的编程思想来完成不同层的编码和测试工作,在设计中大量使用了怎么写作器端开发控件,提高了开发效率,降低了系统编码的难度,使得系统结构清晰、易于扩展和便于维护。
在JSP访问WEB数据库时,使用了ADO组件,ADO是JSP内置的ActiveX怎么写作器组件,通过在WEB怎么写作器上设置JDBC可连接多种数据库:如SYBASE、ORACLE、Microsoft SQL Server、ACCESS等等,本系统使用的后台数据库是Microsoft SQL Server。系统重要代码如下所示:
public class Conn {
private static Connection con;
private Statement stmt;
private ResultSet rs;
private static final String drivername ="com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static final Str

摘自:毕业论文www.udooo.com

ing url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=job;user=sa;password=sa";}public class Data {
private Conn con = new Conn();
private Statement stmt;
private ResultSet rs;
public int getRowCount(String strSql) {
int intCount =0;
try {
stmt = con.getStmtread();
rs = stmt.executeQuery(strSql);
if (rs.next()) {
intCount = rs.getRow();
} else {
intCount = -1;
}
} catch (Exception e) {
intCount = -2;
System.err.println(e.getMessage());
e.printStackTrace();
} finally {
con.close();
return intCount;
}
}
4 结语
基于WEB的毕业设计管理系统平台于2010年投入使用,经过近两年的实践证明:他不仅降低了毕业设计的成本、实现了毕业设计的无纸化办公、显著减轻了教学管理人员的事务性工作,还能随时监控毕业设计过程中的各个环节的执行情况,大大提高了毕业设计过程管理的力度和效率。
参考文献:
邢苗条.基于.NET的网络教学平台设计与实现[J].电子设计工程,2010(6):143-148
钟荣超.ASP技术访问Web数据库[J].中山大学学报:自然科学版,2005,44(2):147-148
[3]张固,汪晓平.ASP网络应用系统典型模块开发实例解析[M].北京:人民邮电出版社,2004
注:本文受佳木斯大学教学研究项目资助,项目编号:JYC2001-002
作者简介:
曲秀敏(1969.2-),现工作于黑龙江省佳木斯大学信息电子技术学院,副教授,研究方向是计算机应用。

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号