本科毕业设计综合质量评价系统开发

摘 要 针对本科毕业设计评审过程中受多种因素的影响,且影响毕业设计成绩的各因素权重也不相同的问题,构建毕业设计评价指标层次结构模型,并采用层次分析法进行各指标的计算,从而进行毕业设计综合成绩的排序,最后在此基础上开发此评价系统.

关 键 词 本科;毕业设计;层次分析法;系统开发

中图分类号:G642.477 文献标识码:B

文章编号:1671-489X(2014)06-0042-03

虽然毕业设计的评审标准(如结构、内容要求、撰写格式等)具有一系列的规定,但这些标准在执行过程中大打折扣,如不同专业的毕业设计内容相差较大,即使同一专业,不同类型的毕业设计也可能存在很大差异.因此,影响学生毕业设计成绩的各因素的重要程度不一样,而且在评价中存在诸多判断的模糊性.然而在成绩评定中需要直接给出一个精确的分值,这种处理方式往往是片面的、不可靠的;当学生成绩有争议时,往往缺乏标准作为参考来确定学生的最终成绩.因此,没有严格的评价标准就很难实现高质量的毕业设计,同时也使得学生在毕业设计执行过程中无法实现自我评价.如何建立详细的本科毕业设计评价体系,并严格执行,是实现高质量毕业设计的重要保证.

1.毕业设计综合成绩评审现状

本学院目前有3个专业,毕业设计呈现多样化状态,因此,毕业设计的形式、内容和周期具有多样化.如:机电类毕业设计主要以实物制作为主,图纸量很少;夹具类毕业设计要对一复杂零件设计两套夹具图,图纸量很大,但设计过程比较程序化,学生上手快;产品结构设计类比较灵活,学生不易入门,对整体结构的设计比较迷茫;模具设计类同夹具设计类相似,过程比较程序化,学生易上手.


不同类型的毕业设计内容不同,侧重点不同,过程也不同,导致多样化的毕业设计使毕业设计成绩的评价比较困难.由于毕业设计评价指标权重值与毕业设计各类属性值的不同源性、评价指标的灵活性、评价人员的可变性等,为此把毕业设计质量指标分解为多项详细的指标,通过毕业设计详细的评价标准,使学生和教师有的放矢,明确各自在毕业设计过程中的任务及需要达到的最低要求,使教师和学生在毕业设计执行过程中有效地实现评价.

2.评价系统实现的主要技术

毕业设计评价算法 评价系统采用层次分析法(Analytic Hierarchy Process,AHP)[1]进行各毕业生的毕业设计质量评价.

1)建立毕业设计质量的综合评价层次结构模型.系统采用三层评价体系,最上层为目标层,即毕业设计综合成绩排序;最下层为毕业设计集S等于{s1,s2,等sn},集成所有毕业生的毕业设计;中间层可以有一个或几个层次,称为指标层F,包含评价毕业设计成绩的各种定性或定量指标.

根据毕业设计成绩评价的性质、特点和公平等方面进行考虑,其综合成绩从三个方面进行加权求和,即定义第一指标层为三项指标,组成指标集A为:

A等于{指导老师,评阅老师,答辩小组}

每个指标又有各自的分级指标,具体评价指标的层次递阶结构如表1所示.

2)根据各评价指标对毕业设计综合成绩评判的贡献,形成指标间相对重要性的评判.按照1~9标度建立判断矩阵R,其中判断矩阵的元素rij为指标i相对指标j的重要性标度,满足rij×rji等于1,rii等于1等性质,其中指标i和j都属于同层指标.

采用和法求解判断矩阵的权重系数,即对判断矩阵的每一列进行归一化,然后再对归一化的判断矩阵求解行平均值,得到反映每个评价指标之间的相对权重向量,和毕业设计综合成绩S对各指标fi的相对权重向量,根据的计算值大小进行毕业设计综合成绩的排序.

3)由于主、客观因素的随意性和不确定性,对同一层次不同因素进行两两相对重要性评价时,可能存在较大的区别,这会降低毕业设计综合成绩排序的可靠性.因此,在确定权重因素时,需要对判断矩阵的最大本征值进行一致性检验,若最大本征值小于表2[2]中同阶矩阵相应的临界本征值时,通过一致性检验,求得的权重向量有效;否则应重新估计判断矩阵,直到最大本征值小于临界本征值.

系统访问安全策略 由于系统集成了大量的数据信息,因此该系统访问的安全性非常重要.根据有限元分析服务系统的特点,采用基于角色—任务的访问控制策略(role-task-based access control,RTBAC)[3].RTBAC克服了基于角色的访问控制(role-based access control,RBAC)动态适应性差的不足,在RBAC的框架下加入任务的概念,实现了动态的管理权限.

系统访问授权管理器根据用户的登录角色,确定用户的访问权限.当用户以注册用户的角色登录,便可以参与评审相应毕业生的毕业设计,只有用户参与评审,才有资格获得访问权限.例如,用户只有评审了某个学生的毕业设计,才会被允许查看该学生的评审结果,且访问权限不是固定不变的,它随着执行毕业设计评审任务的上下文环境的改变而变化,对不同毕业设计评审任务实行不同的访问控制策略.同时,毕业设计评审任务具有时效性,因此对于用户的访问权限的使用也是具有时效性的.

无组件文件上传技术 利用开发工具中自带的FileSystemObject,对象只能上传一些较简单的文件(如*.txt文件、*.bmp文件等),导致文件上传低效问题.针对此情况,基本上是通过安装第三方上传组件来解决问题,常见的文件上传组件有Posting Acceptor、SA-FileUp、AspUpload等,但第三方组件存在一些问题,如网页加载速度慢、组件本身的限制等.

因此,该系统采用一种新的无组件文件上传方法,使得开发文件上传的程序变得更简单,并可上传任意类型的文件,其程序包为upload_5xsoft.inc,其功用主要包括上传和下载文件. 通过建立一个上传对象,程序自动执行Class_Initialize方法,将上传文件的信息如文件名、文件路径等读取到类upload_5xsoft中,并提交到服务器,部分代码如下:

<!--#include FILE=”upload_5xsoft.inc”-->

<%

set upload等于new upload_5xsoft //建立上传对象

response.write upload.Version //显示上传类的版本

set file等于upload.file(“file1”) //生成一个文件对象

fileType等于file.FileName //取得文件名及扩展名

%>

3.评价系统的开发

采用Windows 2000 Professional操作系统、IIS Web 服务器,以VBScript为开发工具开发毕业设计综合成绩评价系统.该评价系统采用基于结构化查询语言(SQL)和多线程的关系型数据库管理系统Microsoft SQL Server作为后台数据库管理系统,建立智能决策数据库,所建数据库中具有多张相对独立的数据表,各数据表均有确定的字段及字段数据类型,数据表的每一行描述一个知识单元,各数据表之间具有关联性,系统采用主键/外键约束关系来表示.这种关联性使得数据库的录入、检索和更新等操作变得更便捷,而且数据库的改变不会影响系统程序的执行,从而保证数据库具有良好的开放性、动态性和累积性.

本文给出毕业设计综合成绩评价系统的部分代码,如下所示:

//调用conn.asp代码,建立与数据库的连接

<!-- #include file=”conn.asp” -->

<%

dim vCO_yhm,vSP_yhm,vfid //定义查询条件

dim e1,e2,e3,e4 //定义第一层指标权重系数变量

vCO_yhm等于request.form(“CO_yhm”)

vfid等于request.form(“fid”)

vSP_yhm等于request.form(“SP_yhm”)

//定义Recordset对象

set rs等于server.createobject(“adodb.recordset”)

//设置rs的ActiveConnection属性,绑定到连接

set rs.activeconnection等于conn

rs.cursorType等于3 //设置游标类型

//调用第一层指标权重系数

rs.open “Select * from task_SC where fid等于’”&vfid&”’ and CO_yhm等于’”&vCO_yhm&”’ and SP_yhm等于’”&vSP_yhm”’”

e1等于rs.fields(“e1”).value

e2等于rs.fields(“e2”).value

e3等于rs.fields(“e3”).value

e4等于rs.fields(“e4”).value

%>

如图1所示为毕业设计综合成绩评价系统中第一层次评价指标的评价界面,通过界面的文本框选择输入相应的指标值,点击下方的按钮,便可完成该指标层的计算.

4.结论

针对本科毕业设计质量决策问题的特点和需要,采用层次分析法对各毕业生的毕业设计综合成绩的优劣进行评价和排序.并开发了相应的评价系统,此系统能准确有效地完成毕业设计评价过程;借助计算机存贮了大量的数据和知识,通过服务器后台完成计算评价过程,实现毕业设计成绩决策过程的智能化和自动化,保证评价结果正确、可信,提高决策质量.

类似论文

本科毕业设计(文)质量管理实践与

摘 要 :本科毕业设计(论文)质量管理是高校人才培养的一个重要环节 本文分析了目前新升本科院校影响毕业设计(论文)质。
更新日期:2024-12-21 浏览量:156477 点赞量:33583

改进工作流程与本科毕业设计(文)质量

前言:造成普通高校本科毕业设计(论文)质量下滑的因素有诸多方面,而本科毕业设计(论文)工作流程中存在的。
更新日期:2024-2-13 浏览量:33318 点赞量:8794

本科毕业设计答辩抽题系统

摘 要:为了完善本科毕业设计的监控效果,哈尔滨工程大学水声工程学院针对学生答辩时的基本理论和基本技能环节设计了答。
更新日期:2024-10-18 浏览量:130500 点赞量:28004

机械类本科毕业设计环节质量探析

摘 要:本科毕业设计(论文)是培养学生的综合素质与能力、检验教学质量的重要教学环节 本文结合近几年机械类本科毕业。
更新日期:2024-10-15 浏览量:131311 点赞量:28518

本科毕业设计规范化质量监控体系的构建

摘 要基于哈尔滨工程大学水声工程学院的本科生毕业设计管理模式,建立本科生毕业设计规范化质量监控体系,解决本科生毕业。
更新日期:2024-8-24 浏览量:109044 点赞量:24354