欢迎访问发表云网!为您提供杂志订阅、期刊投稿咨询服务!

毕业设计系统总结大全11篇

时间:2022-11-25 16:59:36

毕业设计系统总结

毕业设计系统总结篇(1)

二、评估预测系统的开发研制

(一)基本原理与方法

如何实现评估过程从定性到定量的转变,是开发研制该系统的关键所在。我们依据高等教育评估的原理,采用模糊综合评价的基本原理和方法,给出了建筑工程专业毕业设计(论文)评估的量化模型,具体步骤如下:

1.建立毕业设计(论文)评估指标体系。一级指标分为教师、学生、选题、客观条件四个方面。各方面再细分则为二级指标,如:教师方面分为准备工作、课堂讲授、出勤率、答疑情况、教学方式、教师职称等六个方面;学生方面分为学习态度、平时成绩、计算书完成情况、图纸完成情况、创新情况、译文完成情况等六个方面;选题方面分为结构类型、课题新颖程度、计算机应用合理程度、题目性质、外文资料、创新性等六个方面;客观条件分为设计教室、绘图仪器及图板、机房及出图设施、每位教师指导学生人数等四个方面。

2. 设立评价等级V,V=1好(VI),较好(V2),—般(V3),较差(V4)|。

3. 构造单因素评判矩阵R,

其中,R中每一个元素rij表示第i个评价因素对第j个评价等级的隶属度。

4. 设立各评价因素权重集A,例:一级指标权重集八=(0_35,0.35,0.15,0_15),八的取值可根据经验,并依据以往各届毕业设计(论文)评估结果经反复试算确定。

5.计算综合评判矩阵

    

6.对各级指标体系重复步骤

     7.计算测评结果

    

求得最终评判矩阵B该量化模型针对毕业生总体进行评估,评价毕业生的综合质量,改变了过去仅片面地对个人进行评估的状况。

(二)评估预测系统的计算机开发语言

系统采用流行的Windows人机交互式界面,力争做到界面友好,操作方便。根据本系统的特点和具体要求,我们选用了Windows环境下的VisualBasic5.0可视化编程语言开发本系统。VisualBasic5.0是微软公司开发的功能十分强大而又简单易用的可视化编程环境,编程速度快,界面质量高,是编写Windows应用程序的最佳选择。使用VisualBa¬sic语言开发本系统充分体现了本系统处理数据、信息快捷方便的特点。

(三)评估预测系统的总体结构

在Windows操作系统下安装本系统后,启动系统,进人主菜单,依据界面提示您就可以轻松完成评估工作,系统主框图如下:

三、评估预测系统的优点

1. 量化评估,提前预测,动态管理。该计算机辅助评估预测系统能够对毕业设计(论文)工作方案可能取得的效果进行预测。教学管理人员只要依据该系统的提示输人各项有关毕业设计(论文)工作方案的参数,系统随即能计算出毕业设计(论文)工作的成绩,从而对各项工作方案的结果作出预测。通过反复改变参数——计算成绩,教学管理人员就能够发现各种方案的优缺点,即哪一项安排对毕业设计(论文)工作是有利的,如果实施下去会取得好的工作效果;哪一项安排对毕业设计(论文)工作是不利的,实施下去必将导致毕业设计(论文)工作成绩下滑。这种预测如果安排在毕业设计(论文)工作开始之前,管理者就能有效地对毕业设计(论文)方案进行调整,从而获得满意的效果。我们将99届与往届的工作方案作了一下比较,发现由于老教授退休较多,本次毕业设计年轻教师比例上升,但年轻教师职称偏低,讲师居多,教授、副教授比例严重下降,用该系统初步预测发现毕业设计整体质量将要下滑。根据这个信息,系学术委员会马上采取措施,对年轻教师提出更高要求:指导教师中讲师一级必须具有硕士学历,且应有一定的工程实践经验,在课题选择及指导上必须具有较强的创新性,最后经系学术委员会严格审查后方可上岗。再用本系统预测后发现,毕业设计(论文)工作最终得分并未降低,反而稍有提高。目前,99届毕业设计(论文)工作已经结束,最终得分的确较98届有所提高,与系统预测结果吻合较好。

2. 有效监督,对症下药。毕业设计(论文)工作进行到中期时,系里为了加强对毕业设计(论文)工作的监督管理,一般要求安排一次中期检查。该检查能发现一些问题,但对这些问题造成的结果却很难预知。这样的话,发现缺点往往不能及时纠正,任其发展下去必将导致不良后果。这时,如果用该计算机辅助评估预测系统进行一下“中期评估”,各种问题可能导致的结果将一览无遗,且该系统会帮助教学管理人员清楚地发现各种导致毕业设计(论文)工作成绩偏低的原因,从而有针对性地,高效率地对缺点进行纠正,对优点给予肯定,保证毕业设计(论文)工作顺利进行,最终取得优异成绩。例如,99届某老师所带设计组,由于指导教师出勤率过低,中期检查时系统评估预测该设计小组成绩偏低,系领导马上对指导教师进行了批评教育。由于纠正及时,最终这个小组成绩达到了总体平均成绩。

毕业设计系统总结篇(2)

中图分类号:G434文献标识码:A文章编号:16727800(2011)012022403

作者简介:许永昌(1976-),男,山东安丘人,硕士,山东英才学院计算机学院讲师,研究方向为计算机应用。

0引言

毕业设计是高等院校应届类毕业生在毕业前接受课题型任务,在教师指导下进行科学研究或工程实践并取得成果的过程,是高校实现人才培养目标的综合性实践教学环节,是一次理论与实践相结合的的锻炼机会。如何在新形势下改革毕业设计, 提高学生软件类毕业设计的质量,进一步规范毕业设计中的软件开发过程,抓好高校毕业设计这一实践环节,加强对毕业设计过程的管理与监控, 切实提高毕业设计的质量,对于软件类学生在毕业设计中实施合适的软件设计具有重的指导意义。

1毕业设计的必要性

高等职业教育应该是以能力为本位、以学生为主体、以实践为导向的教育。毕业设计是高等教育培养学生综合运用所学理论知识和技能解决实际问题能力的重要环节之一,是衡量毕业生是否达到相应学历层次的重要依据。毕业设计将总结专业基础和专业技术的学习成果,锻炼和开发学生的综合运用能力。

高职院校软件相关专业组织毕业设计应该符合新的人才培养标准,对培养学生的职业技能和素质要具有积极的意义。而对于即将毕业离校的应届毕业生来说,毕业设计无疑是计算机软件各相关专业理论教学、实验、实训等有机结合的途径之一。

通过毕业设计能锻炼学生的能力:

(1)实践软件工程的相关原理能力。毕业设计的过程,是一个课题小组从接到开发任务到提交产品和文档的过程,其中涉及到需求分析、概要设计、详细设计、编码、测试、程序打包、编写文档等软件工程具体的各个方面。经过锻炼,学生们对软件工程学思想和方法的理解会大大加深。

(2)解决具体问题能力。在毕业设计的进行过程中,学生一定会遇到平时在课堂的理论学习中碰不到的困难和挑战, 而克服这些困难、解决实际问题的过程就是软件技术和心理素质逐步提高的过程。

(3)团结协作的意识、能力。通过毕业设计这一过程,学生就会产生团结协作的意识和能力。

2软件工程学的基本思想

软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法去进行软件的开发和维护的学科,包括两方面内容:软件开发技术和软件项目管理。其中,软件开发技术包括软件开发方法学、软件工具和软件工程环境,软件项目管理包括软件度量、项目估算、进度控制、人员组织、配置管理、项目计划。

3高职类学生毕业设计现状

毕业设计的主要目的是培养学生综合运用所学的基础理论、基本知识和基本技能,用以分析、解决工程、科研、社会实际问题的能力,使学生得到工程设计方法和科研能力的初步训练。毕业设计中存在的问题主要表现在以下几个方面。

3.1选题的盲目性

只是把毕业设计环节作为大学生活的必经环节, 纯粹是为了完成学业而去做毕业设计, 造成选题的盲目性、有的选题则是陈旧。

3.2可行性分析与需求分析重视程度不够

绝大多数毕业生在确定了毕业设计的题目后,几乎不进行调查研究工作就立即投入到整个系统的设计中, 一旦遇到了与实际不符的地方, 又重新返回, 对已经做好的设计进行修改。最终导致设计的系统杂乱无章, 甚至到了最后只能马马虎虎地仓促交工。

3.3系统开发过程中的文档不够正规,不够完备

完整的设计不仅包括所完成的可操作的系统,一般的操作帮助,还包括在开发系统的过程中所产生的各个文档等一些文字的东西,比如解释清晰、内容全面的数据字典和使用手册也是必不可少的,否则用户会感到使用起来不方便,觉得难于操作。

3.4模糊的评价标准

导致毕业设计质量下降的一个非常重要的原因就是没有建立精确细致的评价体系。

这严重影响了项目的进度和质量,并且使学生没有真正得到必要的锻炼。我们通过对这些问题进行详细深入的分析,提出一个软件过程框架,这个框架主要从需求、测试、集成这3个方面给出工作要点和规范。

4利用软件工程学思想指导学生进行毕业设计

毕业设计本身是个工程,要用工程的方法去处理。从软件工程的角度去指导学生进行毕业设计,在毕业设计过程中,要系统地将所学知识应用于实际问题,按软件工程学思想展开工作。

图1软件生命周期与毕业设计各阶段之间的映射

4.1以可行性研究指导选题目

可行性研究,应该从技术可行性、经济可行性、操作可行性三个方面去研究,在毕业设计题目的选择过程中,应立足于解决实际问题,注重发现问题、分析研究问题和开发创新的能力。选题原则上,可以参考以下几点:①毕业设计的课题应该能使计算机专业所学的理论知识进一步理解并深化,也就是说,毕业设计应尽可能包括多门专业基础课和专业课的综合运用,并且要紧密结合工程实际,以有利于学生的全面训练;②选择难度适中的课题, 保证课题的完成质量;③课题要适合于各个模块独立进行,并便于最后统一调试;④课题规模应大小适合,难易程度适中。

4.2需求分析是关键

需求分析的基本任务是准确地回答“系统必须做什么”, 也就是对目标系统提出完整、准确、清晰、具体的要求。系统分析员可以通过多种形式来获取用户需求,对用户提出的需求进行分析,以此来确定其中要实现系统的功能。对需求划分优先等级,找出核心需求和重要需求,以保证系统构建的正确性。

在进行软件类毕业设计时,为了保证需求获取的准确性和全面性,可以让项目组的所有学生都参与到用户需求的获取的工作中来,发挥集体的能力,并由指导教师进行最终的确认。

4.3规范设计过程

需求分析完成后的下一个阶段就是系统设计,包括概要设计和详细设计。

详细设计阶段的任务就是深入每个函数内部,以伪代码或注释的形式实现整个函数,设计出程序的详细规格说明。

从系统设计开始,学生要按照软件工程的要求,画出DFD图,对输入、输出数据流进行详细的说明,建立符合软件工程规范的数据字典,根据DFD 图设计出模块结构图。

4.4重视文档写作

在毕业设计的过程中,要严格遵照软件文档的思想,记载设计过程的每一阶段完成了哪些设计,下一阶段的任务、目标及技术手段,这样,把文档作为整个设计的指挥棒,使设计有条不紊地进行。

4.5重视测试工作、撰写毕业设计说明书

软件测试工作也是软件开发的重要组成部分。通过实际应用效果和测试数据,毕业设计的成效就可一目了然。

毕业设计说明书的撰写是最后一个阶段,要求学生回顾设计过程,总结劳动成果,这时学生就会对软件开发及必须经历的几个步骤都有更深刻的认识。最后,要求学生对毕业设计进行系统的总结,写出毕业论文。

5加强对学生综合能力的培养

通过实践的练习,不仅能加深对理论的理解,同时也能锻炼运用知识分析问题、解决问题的能力。毕业设计这一实践环节是高等学校培养学生实际能力的主要手段,也是高等教育的重要组成部分。充分、有效地设置软、硬件的毕业设计对学生能力的培养至关重要,可以缩短学校教育与社会流行技术、工具的差距,满足学生毕业后的工作需要。通过毕业设计必须达到培养学生以下方面能力的目的。

5.1工程实践能力

学生能够准确把握选题的逻辑重心和学术思路,能够运用丰富的专业知识进行处理,具有严谨的理论思辨过程,以锻炼毕业生的工程实践能力,使毕业论文具有一定的应用和学术探讨价值。

5.2书写和表达能力

毕业设计论文是毕业设计工作的总结和提高,和做科研开发工作一样,要有严谨求实的科学态度。在毕业设计期间,尽可能多地阅读文献资料是很重要的,毕业设计大多数是技术开发型的,其论文的主体部分应包括:总体设计、模块划分、算法描述、编程模型、数据结构、实现技术、实例测试及性能分析。这些内容根据任务所处的阶段不同,可以有所侧重。

5.3创新能力

提出创新要求后,带领学生认真复习或补学过去没学过、没有学好的课程,并在此基础上结合实际工作中出现的问题孕育出一些新的思路,将毕业设计推上一个新台阶的方式,与为每个人专门分配某一特定的作业来锻炼学生基本技能的方式相比,更能扩展学生的视野,培养创新能力。

5.4协作能力和团队精神

通过集体活动和成员沟通培养成员的团体情感,增强团队的凝聚力。毕业设计将一个学生从入学初到毕业前的软件专业课程的学习内容链接成线,实现了课程的真正衔接,也使学生在毕业前对软件方面所学的知识进行了比较完整的概括与总结,达到了良好的理论联系实际的教学效果。毕业设计弥补了课堂教学的不足,加深了对理论的理解,促使学生深入思考,敢于创新,同时使学生的动手能力、分析和解决问题的能力、书写和表达能力、协作能力等各项能力都得到了培养和提高。

6结束语

软件工程作为软件开发工程化、规范化的具体实施方法,在将其应用到毕业设计中之后,学生在软件设计的文档书写规范化等方面均有了很大的改善与提高。将软件工程应用于毕业设计中不仅仅完成了一门课程从理论到实践的过程,而且将一个学生从入学到毕业前软件专业课程的学习内容链接成线,完成了前导后续课程的真正衔接,也使学生在毕业前对软件方面所学的知识进行了比较完整的概括与总结,因此,软件工程学在计算机专业学生毕业设计中的应用具有重要的现实意义。参考文献:

[1]马冬来,宋雨,刘海龙.软件工程思想在高职院校毕业设计中的应用与探索[J].河北软件职业技术学院学报,2008(3).

[2]李国彬,沈淑清.浅谈软件工程学在软件类学生毕业设计中的应用[J].计算机教育,2007(6).

[3]张文静,卢海霞,杨捧.软件工程思想在毕业设计环节中的应用[J].河北农业大学学报(农林教育版),2007(4).

毕业设计系统总结篇(3)

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)08-0014-02

孵化器作为一种新型的经济组织为在孵企业提供战略性的、有附加值的干预控制和商业支持的共享空间设施,它作为区域创新的助推器,取得了一定的研究成果。当前,我国经济社会正处于转型时期,孵化器管理体系尚未完全确立,传统的孵化企业的管理还停留在手工、半手工操作,人工管理企业档案费时、费力,孵化管理效率不高,孵化企业的个性化、多样化服务请求难以做到全面、及时处理,因此,开发一套有效管理孵化企业的管理信息系统势在必行。

1 系统分析

当前,现行的孵化器还处在手工管理或者半手工操作阶段,这样势必造成费时费力,且容易因在孵企业服务请求、提供个性化服务、企业毕业请求等方面造成数据冗余或不匹配,目前,当新创企业需要有孵化器提供服务时,在进行入孵企业登记注册时需要进行手工操作来一一登记,当企业在孵化器企业中具备了毕业条件时,就需要脱离孵化器也就是毕业企业管理,达到毕业条件时,入孵企业转化为毕业企业数据繁杂且容易出错,实现一个孵化企业管理系统,主要包括以下几个模块:登录/注册模块、企业入驻模块、企业信息管理模块、查询模块、孵化服务请求模块、企业毕业模块。其中,企业入驻模块为新企业入驻该孵化器搭建了平台,而企业信息管理模块则将实现对企业信息的修改和删除功能;孵化服务请求模块则允许企业根据自身的不同需求来请求相应的服务,企业毕业模块实现的功能是企业可以适时的申请毕业,并且可以根据时间条件而查询毕业企业从而生成报表。

2 系统设计

2.1 系统结构设计

随着数据库技术应用和发展,本地型数据库已不能适应工作的需要, C/S采用数据库服务器完成从数据库中查询客户端所请求的记录,较之传统的文件器模式性能有了很大改善。但是,随着Internet/Intranet的发展,尤其是网络浏览器功能的进一步扩展, Browser/Server (B/S) B/S模式由浏览器、Web服务器、应用服务器、数据服务器四个层次组成,在系统设计中,采用B/S模式设计,系统总体设计采用 MVC 结构,分为用户界面(View)、业务逻辑层(Controller)和数据访问层(Model)三个部分。用户界面在浏览器前端显示,提供给用户操作结果;业务逻辑层处理具体的业务逻辑和操作,集成了入孵企业基础信息管理模块、企业管理模块、物业管理模块和招商管理模块等;业务逻辑层通过数据访问层访问系统数据库,数据访问层从上到下包括权限管理模块、良好定义的访问接口和数据库连接池。

2.2 数据库设计

根据对孵化器管理系统需求分析及功能分析,需在数据库中共建立6个数据表,即用户表,服务请求表,管理员账号表,毕业企业信息表,在孵企业信息表、毕业申请表,各表关系模式如下:

用户表(用户ID、身份证号码、密码)

服务请求表(编号、用户ID、企业编号、企业名称、服务类型、备注、标记)

管理员账号表(账号、密码)

毕业企业信息表(企业编号、企业名称、企业类型、注册地址、入驻时间、从业人数、资产总额、负债总额、营业总收入、利润总额、净利润、年、月、日)

在孵企业信息表(企业编号、企业名称、企业类型、注册地址、入驻时间、从业人数、资产总额、负债总额、营业总收入、利润总额、净利润、标记)

毕业申请表(用户ID、企业账号、管理员意见、标记)

3 系统功能模块设计与实现

通过对系统的设计和需求分析,孵化器企业管理系统分为: 企业入驻、档案管理、孵化服务、毕业申请等四个模块。各功能模块结合Java语言、JSP技术、MySQL数据库等相关技术,运用MyEclipse 8.5、Navicat 11、Enterprise Architect 8等开发工具编写实现。

在系统登录功能中主要运用了运用了JSP的Request对象、Response对象、Session对象、Server对象和ADO对象等。作为该系统的核心功能模块企业入驻,企业孵化模块,实现模块功能。

3.1企业入驻、管理模块

新用户登录成功后,可填写企业信息,进行企业档案的建立后会提示“企业入驻成功”,作为入驻企业,用户通过相应的账号进入对入驻企业进行管理,成为在孵企业之后,可请求孵化服务,所提供的服务类型分为“一般类型服务”、“管理咨询服务”、“投资融资服务”、“专业技术服务”,用户可选择相应的服务,并结合自身企业的实际情况,请求孵化等功能。

在企业的规模达到了一定的条件之后,可以允许企业毕业,当企业“申请毕业”后,管理员将在3~5个工作日进行答复,申请成功之后即可进入待批状态,企业申请毕业的相关申请,会反馈到管理员操作的页面。当管理员进入“企业毕业管理”模块中,会看到所有的企业毕业申请,管理员可以选择“同意毕业”和“退回申请”,并在“处理意见”一栏中给出相应的处理意见。并将通过企业毕业的时间条件进行查询结果生成excel报表予以直观显示。

4 结论

本文设计和实现了孵化企业管理系统,该管理系统可以更好地服务孵化企业,帮助孵化企业加强自身信息化建设,同时提高自身市场竞争力。本文所设计的孵化企业管理系统是基于SP技术、MySQL数据库等相关技术,运用MyEclipse 8.5等工具完成了基础信息、企业管理、物业管理、招商管理、企业数据库管理、系统设置功能模块的设计与实现。系统基本满足了系统管理人员、物业人员、平台管理人员、企业用户等各个角色的需求。

参考文献:

[1] 汪晓平,钟军. ASP网络开发技术[M].北京:人民邮电出版社, 2003.

[2] 赵维维. 基于Struts2的信息管理系统设计与实现[J]. 科技视界, 2016(4).

毕业设计系统总结篇(4)

中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2013) 20-0000-01

一、开发目的

随着科学技术的不断提高,计算机科学日益成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着重要的作用。

作为计算机应用的一部分,使用计算机对本科学生毕业论文信息进行管理,有手工无法比拟的特点。传统人工的方式管理毕业论文相关文件,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,并且耗费大量的人力和物力。而本科毕业设计管理系统的开发,能极大的提高本科毕业设计的管理效率,也使得教务管理的科学化、正规化。在教务管理工作中,任何一个环节效率的提高都能促进整个教务管理工作的效率提高。这使得开发本科生毕业设计管理系统有重大意义。

二、系统设计

系统设计这个阶段的基本任务就是建立系统的总体结构,包括数据结构和模块结构,并对每个模块的输入输出功能加以说明。对于本系统而言,应该按以下几个步骤进行。

(一)数据库设计

数据库设计,就是设计程序所需数据的类型、格式、长度和组织方式等。

本系统中的数据库库设计主要有三个步骤:(1)概要设计:把需求关系中的数据综合为一个统一的概念模型,通过E-R图展现出来。(2)逻辑设计:就是把E-R图转换为数据库管理能接受的逻辑模型。(3)物理设计:确定数据库的存储结构,具体包括数据库的组成、数据表之间的联系、字段类型、长度、索引等。

(二)系统结构图

三、各模块的实现

这个阶段主要完成各个模块的编码与调试。我们以用户登录模块为例,设计登录表单,添加相应的控件,设置相关属性,登录界面如图2所示,并编写正确的事件代码。

四、总结

通过本科毕业设计管理系统的开发,能够为用户提供丰富的信息和方便快捷的查询,极大的提高本科毕业设计的管理效率。

参考文献:

毕业设计系统总结篇(5)

[中图分类号]G40―057

[文献标识码]A

[论文编号]1009―8097(2009)13―0199―03

引言

毕业设计(论文)是实现本科生培养目标,培养毕业生解决实际问题能力的实践环节,是本科生完成四年学业走向社会的最后一项必修的教学任务。毕业设计(论文)质量直接关系到我国高等教育的教学质量,同时也是衡量和检验高等工科院校教学质量的重要方面。但是随着高校的扩招、学生就业和考研压力的不断增大、以及在毕业设计过程中存在立题不规范、审题不严、选题重复、过程失控、评分不公等种种问题,近年来本科毕业设计的质量和水平出现了明显的下降。在现有的研究中,主要还缺乏对导师是否科学选题、学生是否选择到满意的课题、导师是否及时地指导学生、学生是否及时地完成任务、整个毕业设计是否按计划进行、学生各阶段完成的质量如何等进行有效的过程管理和动态进度跟踪与监控、以及对毕业设计效果的统计分析。

针对这些问题我们进行了深入研究,并利用Web技术设计并实现了本科毕业设计(论文)过程管理和质量监控系统。与其他现有系统相比,我们不仅实现了毕业设计的网上选题,而且还实现了从选择题目一开题报告一中期过程管理与检查一毕业答辩管理一论文归档一后期统计分析整个过程的管理与质量监控。通过高效的信息管理系统平台,以简化教学管理工作、调动指导教师和学生的积极性及提高学生毕业设计质量为目的,通过系统的运行来推动本科毕业设计管理和质量监控方法的改革,使学生真正能通过毕业设计这个环节提高各方面的综合能力。

一 系统总体结构框架

整个系统被设计为四个权限不同的功能模块:学生、普通教师、管理员(系主任)、专家(教学督导员或教务员),如图1所示。学生和教师拥有各自信息编辑、提交、查询等的权限。系主任作为管理员可以进行各种参数的设置、信息、选题管理、进度跟踪与监控、答辩管理及各种统计信息的汇总、查询等功能。专家作为管理员功能的一个子集,可以看到整个管理系统的相关信息,但没有修改的权限,主要完成对整个毕业设计过程的动态跟踪与质量监控。

二 系统实现流程

整个毕业设计过程可以分为选题过程、中期设计过程、答辩过程和后期总结四个阶段进行管理和监控。在系统运行之前需要完成一些基本参数设定和初始化,主要包括:毕业设计年度、系统编码设置(包括职称、学历、课题分类、课题级别、题目类型、实现手段、难度系数等)。同时需要导入教师和学生的基本信息;完成对指导教师可带毕业设计人数的设定。

1 选题阶段的过程管理与质量监控

选题是毕业设计工作的龙头,是提高毕业设计质量的基础。只有教师科学设计题目和要求,让学生清楚地了解每个课题所涉及的知识结构和内容,然后学生再根据自己的情况和兴趣选题,从而让每个学生都能够选到适合自己的毕业设计题目,这样学生才有兴趣去做完、做好毕业设计,为提高毕业设计的质量提供坚实的基础。毕业设计选题过程是一个指导教师和学生双向选择的过程,为了让学生了解教师的基本情况,系统要求教师在上报题目之前必须全面、客观的填写自己的个人简历,在个人简历中应详细说明目前开展的研究项目、已经取得的研究成果等。

(1)教师科学选题并提交题目信息

本科毕业设计所涉及的知识面较多,对指导教师的要求比较高,指导教师不仅应具有系统、扎实的理论知识,同时还要有较丰富的工程实践知识和科研背景,而且由于教师还需要承担其他教学任务和科研,因此可以根据不同的情况(职称、科研情况、往年指导情况、学生评教情况等)综合考虑来限定每名教师的指导入数,教师在上报题目的时候可以按照比规定数量多出三分之一的比例在网上申报毕业设计课题。

以往教师通过纸介质提交的题目只有题目和简单的介绍,学生很难通过这么简单的信息全面了解所要做的毕业设计内容,因此在选题时非常盲目,往往造成所选的题目并不是自己喜欢的,就更没有兴趣去做好毕业设计。我们要求教师根据本专业的培养目标,结合自己的科研,科学确定题目,然后利用Web技术在网上提交课题信息。提交的课题信息包括:课题名称、课题简介和要求、课题类型、课题级别、课题分类、实现手段、难度系数。只有让学生充分了解课题的内容,学生才能根据自己的兴趣和能力选择自己满意的课题。这些信息也是后期决策分析的基础数据。

教师在提交课题时,可以通过系统查询历年毕业设计题目,找出类似的题目。教师可以下载以前的毕业设计论文、查看该题目往年学生选择的人数和最后的成绩,以及该题目指导教师对该课题的总结。系统的这种题目功能同时也为后面审核题目提供依据。

(2)题目审查

当所有教师上报完课题后,由院系组成的专家登录系统进行题目审查,只有审查通过的题目才能让学生选择。审查的依据包括:是否紧扣本专业的培养目标,是否符合本科教学要求,是否具有相当的先进性,是否有合适的深度和难度,能否结合生产实际和科研实践进行,现实意义是否明显等方面。在审查过程中,系统将同类的课题分为一组一起审查,从而避免题目重复和雷同,并且审查尺度相同。审核结果有三种情况:a、审核通过;b、需在某些方面进行修改,然后再审核;c、审核不通过。所有的审查工作均在网上系统中进行,并可以将存在问题及时反馈给教师进行修改,并进一步审核。

(3)学生选题

每个学生每次可以申请三个课题,并将其按照感兴趣的程度放在第一志愿、第二志愿和第三志愿。在选题过程中,对于题目内容不理解的,可以提交问题请指导教师回答。如果学生申请的三个志愿都没有被指导教师选中,在规定时间内,学生可以重新调整申请的课题,继续新一轮的选择过程。通过网上选题,学生可以非常清楚地知道每个课题的被选择情况,并及时调整自己的选题,避免了以往选题方式中由于学生不能及时了解其他同学的选择情况而出现的有些题目学生过于集中,有些题目又无人选,最后很多学生的题目通过调剂解决的情况。而通过网上选题,绝大部分学生的题目都是按照自己的兴趣自愿选择的,因此对学生学习的积极性和自觉性起到了很好的促进作用。

此外,为了让指导教师能够比较清楚地了解学生的情况,系统要求每个学生都应该全面、客观地填写自己的个人简历。在个人简历中应详细说明专业能力和实践经验。对于学生选择的每一个题目还要提交选择这个题,目的理由和做这个题目的优势以方便教师了解学生。

(4)教师确定学生

教师选题确认规则以学生兴趣为主导。教师可以看到选

择某题目的第一、第二、第三志愿的学生信息。对于选择为第一志愿的学生可以有两种处理方式:选中该学生或者放弃该学生(及时让该学生第二志愿所选的教师可以选中他):而对于第二志愿的学生,只有当该学生第一志愿所选的题目没有被选中或者被放弃,教师才可以选择该学生,否则只有等待。依次类推到第三志愿。教师与学生通过多种形式的信息交流后,进行双向选择,使学生找到最满意的题目,教师也找到比较满意的学生,从而保证后期毕业设计工作的顺利进行。学生选择教师,可以促进教师课题质量和业务水平的提高。教师需在平时教学中认真负责,提高授课质量,给学生留下良好印象。同时教师必须加强科研工作,提升科研水平,以便能提出高质量、学生感兴趣的课题。教师选择学生,可以促进学生在学习成绩、个人能力和思想品德方面有更好的表现,也可加强学生和教师之间的交流,促进学生的学习积极性。

通过选题系统没有完成双向选择的学生,这部分学生一般平时成绩和表现较差,教师不乐意指导,为了保证毕业设计工作的顺利进展,系统提供“剩余课题分配”功能直接指派某个教师指导某个学生,当然在最后考评的时候在政策上需要特殊处理。

在选题过程中,系主任和专家可以随时登录系统了解教师上报的题目、学生选择题目过程以及最后题目分配情况,从而完成对选题过程的跟踪与监控。

2 中期的过程管理与质量监控

毕业设计中期是学生真正进入毕业设计的关键时期,只有抓住这个时期的过程管理和质量监控,才能保证后期论文答辩和整个毕业设计的质量。这个时期主要是针对学生和教师在开题报告、任务书、中期检查、最后论文写作中的过程管理与监控。

(1)首先学生要在系统给定时间范围内及时网上提交开题报告、任务书、中期检查报告、最后论文等。指导教师在对报告内容认真审阅的基础上及时给出评价意见。系主任和专家可以登录系统检查学生毕业设计的各个文档是否符合要求,教师的指导是否到位、准确。

(2)要求学生每周上交周小结,每个学生都要讲明自己在过去的一周中,主要完成的工作、收获、存在的问题,还有下一周拟解决的问题等。指导教师每周需要对学生提交的总结写出评语和指导记录。系主任和专家随时登录系统检查学生的进展情况和教师的指导情况。以往学生由于找工作或者其它方面的原因,在毕业设计的前几个月根本没有投入时间,同时指导教师由于精力、时间投入不足,指导不力、不认真,因此也不了解学生的具体毕业设计情况。学生只有到最后一个月甚至十几天的时间里草草完成毕业设计论文,因此质量无法得到保证。经常造成问题职责不清,如个别学生毕业设计工作未能如期完成,学生反映教师指导不力;教师指责学生没有抓紧时间。通过该方法既能检查学生,又能监督教师。通过定期公布未按期完成工作的学生和教师名单。督促教师和学生在毕业设计的早期就开始重视毕业设计,从而保质保量的按期完成毕业设计。

3 答辩过程管理与质量监控

答辩是毕业设计工作的最后一个环节,是全面检查和评估毕业设计质量的重要手段。严格的答辩将有利于学生树立良好的学风,促进学生认真做好毕业设计。

(1)在答辩分组设置中,为了保证答辩的公平性,系统通过课题分类属性将课题排序,这样在安排答辩时就可以将同一类别的课题论文放在同一组答辩,并且选择对这一类别比较熟悉的教师担任答辩教师。这样的设置可以方便答辩尺度的掌握,区别论文的雷同,合理评价论文水平,并确定最后论文是否符合本科毕业设计要求。

(2)答辩分组设置过程中,还可以指定答辩组长、秘书、以及论文评阅的教师。答辩分组设定完成后,学生、教师、专家都可以及时登录系统了解答辩时间、地点和答辩分组情况。

(3)毕业设计最后成绩由三部分组成:指导教师建议成绩,评阅教师评阅成绩,答辩成绩。三个部分的比例可以由系统进行设定,每个指导教师在网上提交自己指导学生的建议成绩和自己评阅的论文评阅成绩;答辩秘书完成每个答辩组中各个学生的答辩成绩输入,最后系统根据比例算出综合成绩,经系主任审核后学生可以查询。

4 后期的决策分析

毕业设计完成后需要进行总结分析,只有在总结分析的基础上进行改进,才能不断完善制度和管理,提高本科毕业设计质量。

(1)系统通过课题类型、课题级别、课题分类等来统计学生选题情况和成绩分布情况,从而帮助指导教师确定下一年度题目。通过各种图表的对比分析让教师知道什么样的题目学生比较感兴趣,选的人比较多,最后的质量比较高;哪些方面的题目学生不感兴趣,成绩也不理想,下一年度教师尽量不要报这样的题目,这也可作为下一年度审核题目的参考。尤其是从专业发展,学科建设的角度出发,既分析得到学生的学习兴趣所在,又可以对利于学科发展的题目给予重点关注。

(2)系统通过统计每个教师上报题目个数以及学生的选择人数,统计分析每个教师指导的学生成绩分布情况来分析教师的认真程度。这将作为评价教师的一个参考,促进教师加强教学和科研,选出符合学科发展前沿、学生感兴趣的课题,同时促进教师要认真指导学生。

(3)系统要求学生上网查看成绩的时候进行本次毕业设计的评教,以及提交对大学四年各方面的评价和建议。本次毕业设计评教主要包括:对指导教师能力,指导教师认真负责程度等做出评价。通过学生在离校前的最后时刻提交对大学四年各方面的评价和建议,使学校的教学管理部门和一线教师真正了解学生对本专业各个方面看法,包括本科四年课程设置的合理性,教师的水平、态度以及从学生角度对本专业未来发展的看法和建议,从而促进本专业的发展。

(4)教师进行毕业设计总结。系统针对每个教师列出上报的题目、选该题目的学生数、最后选中该题的学生姓名、最后答辩成绩,教师在学生答辩后要根据上面内容和学生平时表现,写出总结。这个总结可以让系主任、专家和学生看到。学生在选题时可以查看往年该教师的总评,帮助学生选择教师。

三 结束语

毕业设计过程管理与质量监控系统于2006年在天津工业大学计算机技术与自动化学院投入运行(http://211.68.114.35/),经过两年的运行,系统功能日趋完善。实践证明,通过对毕业设计整个过程进行全方位的管理和质量监控,对提高毕业设计的管理水平和质量能起到很好的促进作用。当然系统的运行仅仅是手段,要想使系统发挥最大的效能,还需要许多相应的辅助措施和管理手段。例如:系统提供每周汇报与检查功能,从技术上能够实现对毕业设计过程的监控,但要想真正监控毕业设计过程,还需要从制度上对老师和学生进行严格要求。系统提供毕业答辩管理等功能,但为了保证结果的公平性,在具体操作上可以考虑:1)自己指导的学生自己不参加答辩;2)将一个老师指导的学生根据题目类型分到2-3个组进行答辩,这样可以避免由于教师,之间的问题影响对学生成绩的评判;3)规定指导教师建议成绩不发放到答辩组,避免影响答辩组的判断;4)为控制指导教师随意给分,规定指导教师成绩与答辩组成绩的差值必须在一定范围之内。此外,还可以根据学生选题情况、学生成绩情况和学生评教情况来确定某个教师下一年度的指导入数。总之,只有将严格的管理手段和先进的技术相结合,二者相辅相成,才能够确实提高毕业设计的管理水平和质量。

参考文献

[1]刘波粒,刘泽军.浅析本科生毕业设计(论文)质量滑坡的原因及其对策[J].中国高教研究2007,(7):89―90.

毕业设计系统总结篇(6)

目前,由于高校连年扩招,本科毕业生数量急剧增加,使得应届毕业生就业竞争日趋激烈,每年从第七学期开始社会用人单位便开始招聘应届毕业生,各级政府也陆续开展大规模的应届毕业生双选会。对于找到工作的学生来说,用人单位三个月实习期的硬性要求,不得以提前上班,而目前大部分用人单位,对学生毕业设计状况不太重视。对于一些致力于考研的学生,大三和大四正是他们进行毕业设计的重要时期,学生准备复习、初试和复试的过程中毕业设计成为了他们的一个包袱,导致毕业生很少有精力顾及毕业设计工作。

1.2 学生自身因素

首先,当前与学生接触较多的是辅导员,他们比较关心学生的就业和安全稳定工作,甚至有些辅导员认为毕业设计工作是教务部门的任务,在引导学生做毕业设计方面不够重视。另外一些用人单位对就业学生毕业设计业不够重视,只关心学生获得的各种资格证、平时的学习成绩及实践动手能力等,致使学生在思想上不够重视,认为毕业设计只不过是在走过场,只要顺利通过答辩即可。当前许多独立学院学生专业基础知识不够扎实,理论分析和文献检索能力较差,不能将理论与实际结合起来,缺乏创新精神。再者,有些学校对学生实践能力的培养不够,本科生在进行毕业设计之前,很少进行相关动手能力的练习,致使研究内容缺乏深度和创新。

1.3 教师方面因素

首先,由于近几年独立学院发展迅速,从而造成师资力量严重不足,师资结构不合理,专业教师缺额严重,绝大多数毕业设计指导教师来自于母体高校,时间精力投入不足。指导教师精力上的限制,客观上影响了毕业论文的整体质量。其次,由于本院自由专职教师比较年轻,有的来自于母体高校的教师同时指导10名以上学生毕业设计,同时他们还承担着大量的教学和科研任务,导致一些教师重视课堂教学,轻视毕业论文的指导,在指导毕业论文过程中责任心不强,工作不认真,指导不到位,直接影响了毕业论文的质量。再者,独立学院有些自有专职青年教师对学生毕业设计指导比较空洞,缺乏生产实践经验,感到压力较大,还有个别退休教师自身知识更新缓慢,专业技术能力和实践性教学能力不强,导致在指导毕业设计工作中力不从心,加上部分毕业设计选题不科学,题目陈旧、内容简单、与生产实际联系不密切,或选题目过于前沿,这样都无法使学生在毕业设计过程中很好的培养多方面能力。

1.4 学校管理因素

毕业设计的管理是一项复杂的系统工程, 涉及毕业设计的选题、任务书的下达、开题、评审、答辩、成绩评定和归档等一系列程序,毕业设计的管理工作需要制订如教师指导、师生定期交流、论文审阅、考核标准和评级等一系列制度规范。①尽管当前大部分高校都制定了毕业设计工作条例和制度,但过程管理缺乏规范性和严肃性。另外,部分独立学院面临着较大的招生和就业压力,考虑如果对学生毕业设计环节要求过严,将导致很多学生不能正常毕业,将直接影响到学院的招生工作,致使在毕业设计监督管理工作中浮于表面,纵使发现了问题, 整改效果也不明显。

2 提高应用型本科毕业设计质量的对策与实践

2.1 以本科生导师制为先导,加强实习实训设计

应用型本科人才培养应注重加强实践教学环节,多年来信电系依托电工电子实验室,成立大学生科技创新基地,培养学生动手能力和创新能力,以“培养动手能力”为目标,倡导学以致用,鼓励学生参加学科竞赛,为引导学生进行专业学习,在大学一年级和二年级就为每个专业配备一名专业导师,及时了解一下本专业的社会经济和学科发展前沿问题,尤其是本专业的培养目标、发展方向,在大学三年级每位学生可以结合自己的研究兴趣和实际情况,根据导师的研究方向,(下转第75页)(上接第53页)申报今后两年的科研专业导师,并指导学生参加各类大赛进一步提高学生工程实践能力、自学能力、创新能力、团队研究能力以及交流表达能力。在此基础上,再通过师生双向选择的原则开展毕业设计工作,这样有利于提高毕业设计质量。近3年来,我系学生国家及省市多次竞赛中获奖, 获全国电子专业人才设计与技能大赛16项,“天华杯”全国电子专业人才大赛8项,获每年有100多所高校参加的中国机器人大赛暨robocup公开赛15项,获全国大学生“飞思卡尔”智能车华东赛区奖项12项,通过大赛很好地锻炼了学生的毕业设计动手实践能力,同时也锻炼了学生思考写作能力。

2.2 强化毕业设计过程管理,建立质量监控机制

毕业设计是一个时间长、环节多的复杂系统工程,前后包括选题、开题、定稿、指导教师评阅、交叉评审、答辩等六个主要环节。独立学院教学督导应联合教务部门对毕业设计进行初期、中期、后期三个阶段的检查工作,初期检查在毕业设计正式进行前开展,主要检查学生的选题、任务书、开题、题目的主要技术指标、毕业设计地点及进程安排、前人在该题目所做的工作、预期困难及解决途径,审核指导教师的指导时间及方式。中期检查在毕业设计进行到第9周左右开展,主要检查题目或指导教师的更换、毕业设计进展是否滞后、题目工作量、所做工作能否达到毕业设计要求、如期完成题目有何困难并如何解决等情况,要重点检查督促在初期被警告学生的情况,并注意发现培育毕业设计优秀题目。末期检查主要采用聘请专家督导毕业答辩的形式进行,重点查看答辩组织情况、毕业设计质量和有无学术腐败问题。

2.3 提倡毕业设计一体化管理,构建信息网络平台

毕业设计系统总结篇(7)

 

毕业设计是大学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,也是综合检验所学理论知识的一个重要环节。随着Internet的发展和高校教学体制改革不断加深,基于网络的毕业设计管理系统的建立为参于毕业设计的管理人员、教师和学生提供了一个方便而高效的平台。

一、需求分析针对毕业设计管理系统功能的需求本科毕业论文格式,总结出如下需求信息:用户有管理员、教师和学生。管理员可以添加、查询、删除、更改学生和教师的信息,可以对教师所出的题目进行审核;每位教师可以带多个毕业设计题目和学生,可以可以给相应的专业在线出题并对自己所出的题目进行查询和修改;每个学生只能选一个题目。

二、系统总体设计

1.系统工作流程及功能模块划分,如图1所示cssci期刊目录。

2.系统主要功能模块设计

(1)登录模块

此模块实现用户进入系统管理前的验证操作,只用输入正确的用户名和密码才能进入系统,进行各种操作。

(2)管理员模块

管理员可以查询、添加、修改和删除学生信息和教师信息,对已出题目进行审核的基础上作出必要的增删改查等操作,并在答辩结束后汇总最后成绩。

(3)教师模块

教师可以在线出题本科毕业论文格式,在此过程中可以限制所选学生的专业和人数,提出该题目应实现的要求等。

(4)学生模块

学生可以在线选题。每个学生只能看到自己专业可以选择的题目,对已满足人数要求的题目不可以再选。

管理员、教师和学生都可以对自己进行修改用户名和密码等安全设置

图1 系统工作流程及功能模块划分

三、数据库设计

通过需求分析和概念结构设计,数据库中应主要设计如下表格:

表3-1 用户信息表(users)

 

字段名

数据类型及长度

中文描述

备注

id

varchar2(12)

用户名

主键

idpwd

varchar2(6)

用户密码

 

  role

毕业设计系统总结篇(8)

中图分类号:G64文献标识码:B

文章编号:1672-5913(2007)13-0014-04

1基于网络的毕业设计教学模式的研究背景

目前,由于学校合并、搬迁、多校区、教师居住分散、师生相距远等现状,给师生之间、师师之间、师管之间的沟通带来许多不便,给教学管理带来许多新问题,增加了难度、影响了效果。毕业设计是整个本科教学中最重要的实践环节,备受重视。但目前的毕业设计(论文)管理仍停留在人工阶段,存在着很多弊端。如中原工学院计算机科学与技术专业的毕业设计遵循师生双向选择的原则、教研室和系的两级审批制度,过程大体如下:老师申报、教研室审批、系教学指导委员会审批、设计题目介绍、组织学生申报、老师选择申报自己题目的学生、对落选的学生组织进行第二次申报。在毕业设计尾声的毕业答辩中,需组织学生申报公开答辩、通知公开答辩安排、小组答辩教师分组、小组答辩学生分组等。该过程的人工管理方式存在如下问题:

(1) 整个过程繁琐、涉及人员多。计算机科学系的指导老师分布在全系三个教研室和系里三个办公室,外加学院其他部门、校外一些毕业设计基地和一些企事业单位的工程技术人员。由一个教研室操作整个环节,难度越来越大。如通知所有指导教师很不方便;寻找指导教师的公共空余时间给学生介绍题目几乎不可行;通知校外学生很不方便;学生选题需要多次调整,容易造成遗漏、错误;师生交流不方便;不能很好地控制进度等。故人工管理往往会使毕业设计环节陷入混乱。

(2) 随着教学改革的不断深入和学生规模的扩大,寻求毕业设计多元化途径势在必行。计算机科学系提倡学生在校外进行毕业设计,用校外资源弥补校内资源的不足。为保证校外毕业设计的质量,加强对校外毕业设计的管理,制定严格的审批制度。学生申请手续发传真到系,经系和教研室两级审批后,向学生确认。由于学生时间不同步,该工作往往持续时间长,工作非常繁琐,耗费大量管理人员的时间。

(3) 对校外毕业设计的学生,须配备校外校内量为指导教师,两位教师无法沟通,校外指导教师不了解学校的要求和规定,校内指导教师的要求和通知等信息往往不能及时到达校外学生。造成校外毕业设计监管不力甚至失控的情况。

在强调实践能力培养的今天,毕业设计环节备受重视,原有人工管理模式已远远不能适应和满足教学要求,有必要寻求一种适应新形势的教学模式,以解决现存问题、提高教学质量。因此,我们利用网络的跨越时空的优势,探索出一套基于网络的毕业设计教学模式,将整个毕业设计教学环节中的工作搬上网络,让学生、老师、审批领导、管理人员等能同时面对同一环境,进行高透明度、高效率、高效能的工作,提高了毕业设计这一非常重要的实践环节的综合训练质量。为落实该教学模式的实施,我们配套开发了一套毕业设计过程支持与管理系统,本文将通过该系统来介绍基于网络的毕业设计教学模式。

2毕业设计过程支持与管理系统功能结构

以毕业设计教学环节所有参与人员的需求为系统的功能需求,图1给出了系统的总体功能结构。

系统用户分为:学生用户、指导教师用户、领导(教研室主任用户、系主任用户、审批专家用户)、管理员用户。系统根据他们各自的需求,分配相应权限,设置不同的功能。

(1) 学生用户功能:选择申报题目;查看审批表、任务书;汇报进度(可上传程序);留言;资料归档;论文评阅;公开答辩申请(由教研室主任选定候选人,系领导确认);请假(指导教师同意后,打印,交系里审批备案)。

(2) 指导教师用户功能:①毕业设计题目申请。审批前教师可对自己提交的毕业设计题目审批表进行添加、修改和删除,审批后学生即可申报其课题。②教师选择学生。教师根据学生填写的申请理由从申报学生中进行选择。③由教研室主任确认教师选定的学生。确认后,学生不能再申请,教师也不能再修改,但教研室主任有权修改和调整学生。④学生确定后,教师可以填写任务书。⑤在整个毕业设计过程中,支持教师检查学生进度;批准学生请假;回复学生留言;检查论文、译文、文献综述(可反馈意见);支持师生双向留言。⑥检查学生最后上传的各种资料。⑦打印各种表格(审批表、任务书、毕业设计题目清单、学生申报表等)、资料归档。

(3) 教研室主任用户:除普通教师的功能外,增加以下功能:确认学生选题,修改学生选题,通知,文件(规范、模版、要求等),确认公开答辩人选。

(4) 系主任:除普通教师的功能外,增加:审批题目(当不批准时,需要填写审批意见,批准后有权修改审批表),批准公开答辩人选,通知,文件。

(5) 其他功能:毕业设计题目;打印各种表格(审批表、任务书、毕业设计题目清单、学生申报表等);各种计算、统计和总结;资料归档。

3数据存储设计

本系统也是一个毕业设计综合数据管理系统,所要处理的数据主要包括教师信息、学生信息、毕业设计选题审批表、任务书、系统参数、学生申请表、进度汇报表、留言、评阅表、资料归档表、请假表、公开答辩申请表、公告、通知、文件表在内的各种数据字典和模板。所建立的主要数据库表及其结构设计如表1~表13所示。

4主要功能模块

4.1用户登录模块

系统用户分为教师和学生两大类,具有不同权限,分别登录。教师用户中的教研室主任、系主任、审批专家身份及其权限由管理员设置。

4.2普通教师模块

教师可以在教师操作主界面中完成毕业设计过程中的所有工作。点击“题目申请”按钮,进入毕业设计题目申请功能(如图2a所示),教师填写毕业设计课题审批表,提交系统待审批。经领导批准后,该课题即可被学生选择,教师可以挑选报名的学生,实现双向选择(如图2b所示)。教师在此还可完成任务书的添加、对学生的指导、学生进度的检查、留言、论文的评阅等功能。

4.3高级功能模块

系领导、教研室主任或审批专家的主界面中除具有普通教师功能外还具有“高级功能”按钮,对应其高权限功能,如图3所示。在此,审批专家可以对教师申请的课题进行审批,并提出意见;可以确定参加公开答辩的学生;可以打印报表等。教研室主任可以对师生的双向选择结果予以确认。

4.4学生模块

在学生主界面,学生首先要选择毕业设计课题,否则不能进入其他功能。选择题目界面如图4所示。学生可以选择任意一个课题,但当某个题目选择的人数超过规定人数时,不能被学生再选择,题目变成红色。题目为棕红色表示已经达到题目要求的人数,但未超过3个,提醒学生该题目已有较多人选择。

学生选择课题时可输入其申报理由,如现有基础、兴趣等供指导教师参考。学生选完题目后,经教师选择确认、教研室审批后,才最终生效。这时,学生就可以点击其他功能,进入毕业设计过程,如查看任务书、汇报进度、查看留言、提交论文、提交公开答辩申请、上传资料等。

5系统对毕业设计环节的作用

在毕业设计教学环节中的应用实践表明,本系统对毕业设计环节的执行和质量有很大的改进。

(1) 将毕业设计过程由多次反复的局部循环过程变为线性过程,简化了过程操作和管理。

(2) 形成毕业设计过程的闭环管理:各阶段工作均有及时的信息反馈,如审批信息、学生的评议信息,甚至学生对毕业设计题目及指导教师的想法,有助于教师提出更受学生欢迎的高质量课题、改进指导质量。各级领导的实时监控,能及时发现问题、及时采取对策。

(3) 对毕业设计题目自动:在本届毕业设计题目和以往三届毕业设计题目中,杜绝了多年重复题目不断的现象。

(4) 对毕业设计环节自动总结:根据学生评议和各项统计信息,生成从题目涉及的技术分布、所用语言和工具情况、指导教师结构、毕业设计执行过程情况、学生对教师和题目的满意度等多方面进行总结。

(5) 减轻了档案管理人员的工作负担并提高了档案管理质量,彻底杜绝了人工管理的资料不完整和严重不一致的现象。

5结束语

以基于网络的毕业设计教学模式教研项目成果形式出现的毕业设计过程支持和管理系统,已成功地在中原工学院计算机系应用三届,对毕业设计的前期工作如题目申报、学生选报、领导审批等发挥了作用,对师生在毕业设计的进行过程中发挥着有效的支持作用。系统有效解决了毕业设计环节中的时空问题、交互问题、信息反馈问题、实时监控问题、资料归档问题等。从使用结果来看,确实方便了用户工作、提高了工作效率、改善了工作效能、提高了毕业设计质量。

参考文献:

[1] 鲁保富.论毕业设计(论文)中的创新能力培养[J].高等理科教育,2003,(1):91-94.

[2] 刘继红.谈高校毕业设计(论文)质量滑坡及其提高的对策[J].中国高教研究,2000,(3):84-85.

[3] 杨天怡,霍丹群,何敏.新形势下本科毕业设计(论文)管理工作的探索与实践[J].中国高教研究,2000,(11):72-73.

毕业设计系统总结篇(9)

摘要】论文选题系统是高校本科教学过程中的重要系统,基于Web的论文选题系统的基本组成,提出了论文选题系统的设计方案,探讨了设计过程中所采用的相关技术与方法。【关键词】论文选题;WEB;ASP【中图分类号】TP315【文献标识码】A【作者简介】彭建盛(1979-),男,广西河池学院物理与电子工程系助教,研究方向:电子电路与通信系统设计,计算机应用。基金项目:河池学院院级A类课题(20__A—E003)资助项目引言随着高校办学规模的不断扩大,每年毕业生的数目也随之增多,在毕业前的毕业论文选题和论文管理工作成了比较繁琐的事情,本文设计的基于web的论文选题系统,使学生选题与教师审核论文为一体,准确地统计出各毕业生的选题情况,以及查看指定毕业生的论文。这样有助于对毕业生的论文进行统一管理,方便论文的审核,进一步提高工作效率。1.系统分析1.1系统结构分析1.1需求分析毕业选题系统从毕业生选题开始,到毕业设计答辩以及毕业设计成绩汇总统计结束。系统要求能够将毕业生信息登记入库、提供从学籍数据库进行批量导人的数据接口、指导教师任职资格的申报和院级(系部)审核、毕业生选择指导教师、申报毕业设计选题、指导教师批准开题、下达设计任务书、毕业生修改和提交开题报告、中期检查、对实习阶段进行动态记录、撰写修改和提交毕业论文、教师进行在线论文指导、学院以及指导教师下发通知、评定毕业设计成绩、汇总统计毕业设计成绩、核算指导教师工作量、班主任查看本班学生的毕业设计动态情况、设定教师允许指导的毕业生人数、毕业论文答辩、打印一览表、打印各种统计汇总表、系统管理员进行日常管理维护等操作。其次,为了信息的保密与安全。系统还要提供一定的安全机制。1.2数据库管理系统的选择及数据库结构设计本系统采用MicrosoftAccess数据库管理系统创建数据库。考虑到系统的功能,建立如图1所示的表结构来实现系统的要求。1.3系统功能需求分析①用户权限分析。将系统用户权限分为管理员、指导教师和毕业生等三个级别。系统管理员有对系统的基本信息、学校信息和各个级别用户的注册的权限,同时也负责所有教师的论文选题录入;指导教师用户有查看选题信息,自身负责的选题的录入、修改的权限,以及确定选题学生的预选/正选/退选状态;而学生具有浏览选题列表和选题的权限[1]。②安全性分析。论文选题系统涉及教师以及学生的切身利益,必须保证系统数据的安全性。因此,在IP段限制、SQL语句过滤(防SQL注入)、用户密码安全等方面有相应措施。③统计分析。要保证经过统计分析后的数据公正合理,就必须对指标项的涉及和数据统计的算法进行合理的、全面的分析。必须解决对数据的指标项的设置和各个指标项的限定。可以根据各自情况单独设定,也可以统一在程序中设定:如各选题的最大选题人数,就可以根据选题的难易和教师本身的情况来确定,在录入过程中单独填写;又比如统计各个指导教师的工作量,通过对学生毕业论文的完成情况审核、网上答辩和学术委员会的通过意见来确定等。2.系统主要技术的实现2.1ASP访问数据库的实现ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性[2]。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。本系统采用Windows20__Server构建Web服务器,默认安装了IIS5.0;如上所述,以Access作为后台数据库,通过ADO服务器组件,建立connection对象与数据库链接,并且作了容错处理,代码如下:DimDb,Conn,ConnstrDb="database/lwgl.mdb"connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.mappath(""&AdminDbPath&Db&"")SetConn=Server.Createobject("ad odb.connection")’========数据库链接验证==========0thenerr.clearsetconn=nothingresponse.write"数据库连接出错!"Response.EndElseconn.openconnstriferrthenerr.clearsetconn=nothingresponse.write"数据库连接出错!"Response.EndendifEndif在系统中,由该“conn”连接执行SQL语句。2.2用户登录本系统采用三种用户同一界面登录的方式,根据用户选择的用户类型、输入的用户名和密码等信息进入系统。根据用户类型下拉菜单(select)提交的用户类型数据,到不同的用户数据表中提取记录进行比对,比对成功即建立三个session对象进行用户类型、用户名和密码的存储,并且转到相应页面。Session对象的特点是每一个成功登录的用户所拥有的Session对象都是相互独立的,从建立开始到网页被关闭或者网页过期,其值才会被清空。而用户注销也就是Session对象被清空的过程。利用此特性可以检测用户身份,防止未登录用户打开管理页面或者查看到其他用户的私密信息等。各个用户基本功能如图2所示:2.3系统安全本系统采用基于用户功能项的权限管理机制。由“用户管理”功能实现用户的权限分配用户权限存储在用户表中的权限字段,字段内容为权限编号的组合,以及IP段限定来完成。①为防止SQL注入编写了一个SQL语句过滤程序,限于篇幅,没有将源程序列出。其原理是将影响显示的26个日文片假名和一些非法字符如*,!,$等符号替换为空,使SQL语句成为规范的,安全的语句。②IP段限定。首先就是IP地址的获取问题。用到了Request.ServerVariables("HTTP_X_FORWARDED_FOR")对象获取真实IP,考虑到获取到的可能是服务器的IP,而如果客户端没有通过服务器来访问,那么用Request.ServerVariables("HTTP_X_FORWARDED_FOR")取到的值将是空的[3]。因此还用到了Request.ServerVariables("REMOTE_ADDR"),代码如下:userip=Request.ServerVariables("HTTP_X_FORWARDED_FOR")

Ifuserip=""Thenuserip=Request.ServerVariables("REMOTE_ADDR")即:如果客户端通过服务器,则取HTTP_X_FORWARDED_FOR的值,如果没通过服务器,就取REMOTE_ADDR的值。3系统优势与特点3.1.优势基于Web的论文选题系统具有一定的优势,结合校园网络情况选用B/S(Br0w8er/Sewer)结构模式的三层应用结构,即用户界面、中间层、数据库层,通过WEB页面完成本系统得一系列操作。学生问题、指导老师得解答、论文答辩及其他得管理操作均可通过因特网按照HTTP协议标准进行传输,所有数据信息存贮于后台数据库。3.2.技术特点①系统结构方面,采用超强的ASP技术和ADO数据库技术,很好的处理了界面操作、后台管理和数据库三者之间的有效链接。②在程序设计中,采取了必要的容错和保护措施,使系统平台具有良好的容错性、稳定性和一定程度的人性化。③系统维护方面,采用了ASP技术,Html技术与数据库技术相结合,程序与数据相分离,利于系统的维护与升级。当系统功能需强化时,只需修改程序部分;而数据需要修改时,通过程序界面即可更改。3.结束语本文基于ASP技术、HTML技术和ADO数据库访问技术,成功设计并实现了一个论文选题系统。该系统具有较为完备的前、后台处理功能,能满足毕业生论文的开题、选题、上传论文、评分等诸多教学工作的需求,使毕业生的毕业论文管理更加方便,对提高毕业生毕业论文(设计)的质量和加强素质教育有重大的推动作用。参考文献[1]彭大文,林于东.建筑工程毕业设计网站的创建与实践研究[J].高等教育.20__,37(4):22-24.[2]蒙新.ASP编程技术与综合实例演练[M].北京:清华大学出版社,20__:84-97.[3]贾佳,郝洪明.ASP与SQLServer网站架设[M].北京:机械工业出版社,20__:89-112.

毕业设计系统总结篇(10)

(Xi'an University of Posts and Telecommunications,Xi'an 710061,China)

摘要: 本文从毕业设计的实际情况出发,设计并实现了一个基于B/S结构的毕业论文管理系统,该系统主要实现教师出题,学生选题,以及教研室对题目筛选等功能,可以通过Internet进行操作,具有及时、准确等优点。

Abstract: Based on the actual situation of graduation project, we design and realize the MIS for graduation project based on the B/S structure. The system can help the teacher to set the topic, the student to select a topic, as well as the staff room to filter the topic. The system can be operated through Internet accurately and promptly.

关键词: B/S 管理信息系统 毕业设计(论文)

Key words: B/S;MIS;Graduation Project

中图分类号:TP31 文献标识码:A文章编号:1006-4311(2011)14-0188-02

0引言

毕业设计(论文)是高校教学的重要组成部分,是完成专业培养目标的重要环节,在提高学生综合运用知识、培养分析与解决问题能力方面有着重要作用。但其包含的数据量大、涉及的人员面广,情况较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范,管理效率也较低。同时,随着高等教育改革的不断深入,对于毕业设计管理的规范化、科学化、信息化有了更高的要求。

根据上述情况我们将设计并实现了一个毕业设计(论文)管理信息系统,该系统主要完成对毕业生选题的管理、教师出题的管理、以及管理员对学生和教师信息的管理、对题目的筛选管理,其优势在于该系统基于B/S结构,能够通过Internet实现网上操作,打破了地域和空间的限制。

1系统的设计与实现

该管理信息系统的开发主要是来源于实际工作需要。在毕业设计相关工作中,常接触到的信息包括:学生基本资料、教师基本资料、毕业论文信息等。要将这些信息按照一定的方法规则建立数据库,通过程序可以随时调出来查看,及时掌握毕业设计的进度及相关信息,便于提高毕业设计工作的效率。

1.1 系统构架本系统采用B/S三层体系结构,即表示层、功能层和数据库服务层,使用IIS构架Web站点;通过访问数据库。

1.2 系统总体流程我们将使用计算机结合网络构造一个基于B/S结构的毕业设计(论文)管理信息系统,实现从报题到选题全程的电子化实时监控管理和结果公布,为教学管理人员、指导教师和学生提供准确及时的信息和帮助。本系统是针对现代高校计算机技术的发展,为了应对以往毕业设计中遇到的工作效率低,交互性差等问题而采用软件工程的设计思想设计的。基于Web的计算机校园实践系统,描述了毕业生毕业设计管理系统的用户登陆管理、报题管理、选题管理、中期管理、论文管理等各功能模块的联系。经分析系统服务的对象主要有毕业生、指导教师和管理员。系统总体流程如图1所示。

1.3 数据库设计数据库设计是整个程序设计的最关键部分,数据库的设计是否合理,将对数据库的大小、代码的优化起到至关重要的作用,因此在设计程序前必需对数据库进行设计,而在设计数据库前必需对所要完成的功能进行认真的研究分析,下面介绍我们的数据库设计:

学生、教师、论文题目模块间的E-R关系如图2所示:

整个软件主要功能设计分为学生、教师、管理员模块。

2系统的集成

本程序数据服务器安装在Windows XP操作系统上,采用SQL2000服务数据库,Web服务器采用Windows平台上的IIS服务器套件。整个程序的开发是在Microsoft Visual 2005环境下使用C#及HTML语言开发的。

首先用户通过登录界面,选择相应的身份进行登录,把用户输入的用户名和密码与数据库中存储的用户名和密码相比较,如果正确无误,进入相应身份的操作页面,如果错误,将进行提示。

2.1 学生模块如果以学生的身份登录正确,可以看到相关的信息提示,如日期,以及登录者的相应的个人信息,在页面上有4个可操作链接,点击可以进行相应的操作。

当点击“毕业设计选题”连接时,如果学生没有选过毕业设计题目,便在右下的栏中刷新为学生选题页面,学生可以进行操作选题;如果该学生已经选过题目,系统给将予提示,使得学生无法多次选题,避免了一名学生选多题的问题。

当学生选好题目后,可以通过点击查看选题结果来了解选题的相关信息,有选题人的姓名,所选的题目名称,所选的题目的描述,所选的题目的负责导师,负责导师所属的教研室。

学生可以通过点击修改密码来进行自己的密码的修改。

2.2 教师操作页面如果以教师的身份登录正确,进入教师操作页面,在这里我们可以看到相关的信息提示,如日期,以及登录者的相应的个人信息,在中上方有4个可操作链接,点击可以进行相应的操作。在教师操作页面中,教师可以进行毕业设计题目的提交,在题目的提交页面中,我们通过教师的职称不同,对教师的可出题数量进行了约束,一旦出题数目等于该职称允许出题目数时,该页面将不可操作。

教师也可以查看自己所出的题目的相关信息在这个页面中,教师可以了解到自己所出的题目哪些未通过审核,哪些题目通过审核并且被学生选中,哪些题目通过审核但还未被选。教师可以通过点击修改密码来对自己的密码进行修改。

2.3 管理员操作页面如果以管理员的身份登录正确,进入管理员操作页面,可以对学生、教师的信息进行创建、修改和删除,还可以对职称信息进行修改。

无论任何身份的用户点击“退出系统”或者关闭IE浏览器之后,系统将清空上次的信息。

3总结

通过毕业设计管理系统的开发实现了对毕业生的毕业设计电子化管理,投入使用后不仅可以在时间、空间上节约,方便检查,更可以对现有软件进行二次开发,充分利用现有数据和条件,完善本系统的功能。由于该系统采用B/S三层结构设计,可以在内部网和互联网上运行,方便用户分散办公,提高工作效率,学生、教师、管理员都可以远程操作,快速高质量的完成以前混乱的工作。

该系统己测试并成功运行。结果表明,该系统运行可靠、性能稳定、界面友好、使用方便,提高了毕业生的毕业论文管理工作的效率及信息的准确性。

参考文献:

[1]萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2000,(2).

[2]李劲东等.管理信息系统原理.西安:西安电子科技大学出版社,2003,(2).

[3]张晓辉等.SQL Server 2000管理及应用系统开发.北京:人民邮电出版社,2002,(12).

毕业设计系统总结篇(11)

(2)对学生的知识面,掌握知识的深度,运用理论结合实际去处理问题的能力,实验能力,外语水平,计算机运用水平,书面及口头表达能力进行考核.

2.要求

(1)要求一定要有结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并要求技术含量较高.

(2)设计或论文应该在教学计划所规定的时限内完成.

(3)书面材料:框架及字数应符合规定

3.成绩评定

(1)一般采用优秀,良好,及格和不及格四级计分的方法.

(2)评阅人和答辩委员会成员对学生的毕业设计或毕业论文的成绩给予评定.

4.评分标准

优秀:按期圆满完成任务书中规定的项目;能熟练地综合运用所学理论和专业知识; 有结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并有较高技术含量.

立论正确,计算,分析,实验正确,严谨,结论合理,独立工作能力较强,科学作风严谨;毕业设计(论文)有一些独到之处,水平较高.

文字材料条理清楚,通顺,论述充分,符合技术用语要求,符号统一,编号齐全,书写工整.图纸完备,整洁,正确.

答辩时,思路清晰,论点正确,回答问题基本概念清楚,对主要问题回答正确,深入.

(2)良好:按期圆满完成任务书中规定的项目;能较好地运用所学理论和专业知识; 有一定的结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并有一定的技术含量.立论正确,计算,分析,实验正确,结论合理;有一定的独立工作能为,科学作风好;设计〈论文〉有一定的水平.

文字材料条理清楚,通顺,论述正确,符合技术用语要求,书写工整.设计图纸完备,整洁,正确.

答辩时,思路清晰,论点基本正确,能正确地回答主要问题.

(3)及格:在指导教师的具体帮助下,能按期完成任务,独立工作能力较差且有一些小的疏忽和遗漏;能结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,但技术含量不高.在运用理论和专业知识中,没有大的原则性错误;论点,论据基本成立,计算,分析,实验基本正确.毕业设计(论文)基本符合要求.

文字材料通顺,但叙述不够恰当和清晰;词句,符号方面的问题较少i图纸质量不高,工作不够认真,个别错误明显.

答辩时,主要问题能答出,或经启发后能答出,回答问题较肤浅.

(5)不及格:任务书规定的项目未按期完成;或基本概念和基本技能未掌握.没有本人结合实际的具体设计内容或独立见解的论证,只是一些文件,资料内容的摘抄.毕业设计(论文)未达到最低要求.

文字材料不通顺,书写潦草,质量很差.图纸不全,或有原则性错误.

答辩时,对毕业设计(论文)的主要内容阐述不清,基本概念糊涂,对主要问题回答有错误,或回答不出.

对毕业设计(论文)质量要求

----论文内容符合任务书要求

1.对管理类论文要求:

·对毕业论文的要求是一定要有结合实际的本人独立论证的内容.

·要求论点明确,立论正确,论证准确,结论确切

·论证内容要求有调查研究,有统计数据,对统计数据要有分析,归纳,总结,

·根据总结得出结论.

·最后有例证说明

管理类论文毕业论文行文的逻辑要领

增强毕业论文行文的逻辑力量,达到概念明确,论证充分,条理分明,思路畅通,是写好毕业论文的关键.提高毕业论文行文的逻辑性,需把握以下几点:

(1)要思路畅通

写毕业论文时,思维必须具有清晰性,连贯性,周密性,条理性和规律性,才能构建起严谨,和谐的逻辑结构.

(2)要层次清晰,有条有理写毕业论文,先说什么,后说什么,一层一层如何衔接,这一点和论文行文的逻辑性很有关系.

(3)要论证充分,以理服人,写毕业论文,最常用的方法是归纳论证,即用对事实的科学分析和叙述来证明观点,或用基本的史实,科学的调查,精确的数字来证明观点.

(4)毕业论文行文要注意思维和论述首尾一贯,明白确切.

(5)文字书写规范,语言准确,简洁.

2.对工程设计性论文要求:

·有设计地域的自然状况说明和介绍

·有原有通信网概况介绍及运行参数的说明

·有设计需求,业务预测

·有具体的设计方案

·有相应性能及参数设计和计算

·有完整的设计图纸

例如: A市本地SDH传输网设计方案

一,A市概况简介

二, A市电信局SDH传输网络现状(或PDH传输网络现状)

1, A市本地网网络结构,交换局数量及位置,传输设备类型及容量

2, 存在的问题及扩大SDH网的必要性(或建设SDH网的必要性)----需求及业务预测

三, A市电信局SDH传输网络结构设计方案

1, 网络拓扑结构设计

2,设备简介

3, 局间中继电路的计算与分配

4, 局间中继距离的计算

四, SDH网络保护方式

1, SDH网络保护的基本原理

2, A市电信局SDH网网络保护方式的选择及具体设计

五, SDH网同步

1, 同步网概念与结构

2, 定时信号的传送方式

3, A市电信局SDH网络同步方式具体设计

六, 方案论证,评估

3.计算机类型题目论文要求:

管理信息系统

·需求分析(含设计目标)

·总体方案设计(总体功能框图,软件平台的选择,运行模式等)

·数据库设计(需求分析,概念库设计,逻辑库设计,物理库设计,E-R图,数据流图,数据字典,数据库表结构及关系),

·模块软件设计(各模块的设计流程),

·系统运行与调试.

·附主要程序清单(与学生设计相关的部分,目的是检测是否是学生自己作的).

校园网,企业网等局域网设计

·功能需求

·对通信量的分析

·网络系统拓扑设计

·设备选型,配置

·软件配置

·子网及VLAN的划分

·IP地址规划

·接入Internet

·网络安全

例如:××人事劳资管理信息系统的开发与设计

1,开发人事劳资管理信息系统的设想

(1)人事劳资管理信息系统简介

(2)人事劳资管理信息系统的用户需求

2,人事劳资管理信息系统的分析设计

(1)系统功能模块设计

(2)数据库设计

—数据库概念结构设计

—数据库逻辑结构设计

(3)系统开发环境简介

3,人事劳资管理信息系统的具体实现

(1)数据库结构的实现

(2)应用程序对象的创建

(3)应用程序的主窗口

(4)菜单结构

(5)数据窗口对象的创建

(6)登录程序设计

(7)输入程序设计

(8)查询程序设计

(9)报表程序设计