毕业设计选题系统的设计与实现

更新时间:2024-01-21 作者:用户投稿原创标记本站原创 点赞:10952 浏览:45192

摘 要:毕业设计是本科教育的重要实践教学环节,当学生人数较多时,以原始手工报送毕业设计的选题方式完全不能适应需求,导致一题多选、多题一人、无题可选等情况屡见不鲜,给教学和管理带来了极大的困扰.研究基于B/S模式的毕业设计选题管理系统,可以实现不同的人员,从不同的地点,以不同的接入方式(比如LAN、Inter等)访问和操作共同的数据,从而实现毕业设计选题过程的信息化管理.

关 键 词:选题方式;B/S模式;信息化管理

中图分类号:TP315文献标识码:A文章编号:1009-3044(2012)07-1548-02

GraduateDesignTopicsofSystemDesignandImplementation

XIEJian

(GraduateSchoolofDalianUniversityofTechnology,Dalian116600,China)

Abstract:Graduationisanimportantpracticeinundergraduateeducation,teaching,Whenthestudentsweremore,Graduatedfromtheoriginaldesignsubmittedbyhandmeanspletelyunabletomeetdemandtopics,Leadtoamultiplechoicequestion,onemorequestion,nomonthemeoptions,etc.,totheteachingandmanagementhasbroughtgreathardship.ResearchisbasedonB/Smodelofgraduatedesigntopicsofmanagementsystemthatcanachievedifferentpeople,fromdifferentlocations,differentaccesethods(suchasLAN,Inter,etc.)toaccessandmanipulateshareddata,inordertoachievegraduationoptionsprocessofinformationmanagementissues.


Keywords:topicsofway,B/Smode,informationmanagement

1系统分析

1.1目前毕业设计选题现状

毕业设计是本科教育的重要实践教学环节,按教育部相关规定,每所院校3年内每生一题且不得重复.当学生人数较多时,以原始手工报送毕业设计的选题方式完全不能适应需求,导致一题多选、多题一人、无题可选等情况屡见不鲜,导致整个选题过程消耗时间长、出错率高、统计繁琐等诸多问题,主要存在以下几方面问题:

1.1.1学生选题一次成功率偏低

学生在选题时必须通过手工的方式进行选择,统计的结果不能及时公布,往往同学之间的重复率很高,导致一题多选、多题一人、无题可选,这样就会浪费时间和精力,影响整个选题工作的开展.

1.1.2教师开题发布不透明

教师通过传统的方式把命题发布下去,学生不能第一时间了解老师命题方向和内容,学生就有可能产生误选和漏选,给老师统计带来不便,而且不能及时向教师反馈信息,以至于学生不能在第一时间选择对口的课题而要进行第二轮的选题.

1.1.3管理员统筹易出错

只要进行一次选题,管理员就要对结果进行删选和统计,往往选题不只一次进行,那就出现选题统计再选题再统计的现象,无法查询和统计结果,管理员就要付出相当大的精力去整理结果,这样整个过程将持续相当长的时间.

1.1.4教学资源占用过高

每次毕业设计选题,各系部必须单独开辟相应场所和时间,配备相应人员进行选题,即浪费时间又浪费学校资源.即不能快速得出结果又不能简化工作流程.

从以上暴露出的问题不难看出,只要进行一次选题,教师、学生和管理员之间的配合要相当的高,势必加大了工作量、耗时间较长、工作效率不高.

2系统设计与实现

系统用当前流行的B/S体系结构,将ASP与SQLServer关系数据库技术相结合,实现了毕业设计选题系统的综合管理.根据不同学科分类模型,融合各专业选题的特点,把整个选题过程分成了管理员、教师、学生三大功能模块,该系统功能结构图如图1所示.

图1系统功能结构图

根据划分不同的角色,来研究不同角色所具有的功能,以及每个模块之间的协调工作.教师的课题在系统中是如何被审定的.在学生选择几个不同志愿的时候,系统是如何为学生生成志愿的.具体的功能流程如图2所示.

图2系统功能流程图

具体的选题流程如下:

1)管理员业务流程

管理员控制着整个系统的业务流程,最开始向系统录入学生用户和老师用户的初始信息如用户名、初始等,设置系统的基本信息如:专业、班级名称,课题类型等.接着向教师用户打开提交选题功能,等待老师提交课题信息.提交完成后,管理员开始对课题进行资格审核,修改、删除不合格的课题信息,并最终确定可选课题名单;然后打开选题功能,让学生用户进行选题,同时可以监控整个选题情况.最后管理员确定选题最终名单,结束整个选题过程.

2)教师业务流程

当管理员用户开启提交选题功能后,教师用户通过自己姓名和初始登录系统,接着就可录入课题信息,在录入课题信息时,除了课题名称,所需人数,课题类型这些基本信息外,还应写入课题的介绍和所需背景知识,这样好方便学生在选择课题时有一定的了解和依据.最后将课题信息提交系统等待管理员审核,在这期间教师用户可以查看课题审核的情况,对未审核通过地课题还可进行修改,删除.当选题功能开启后,教师用户可以登录系统查看自己课题被选情况,了解选择课题的学生信息,同时确定选题名单;对那种一道课题被多人选择的情况可以根据实际情况进行课题选择调整.

3)学生业务流程

当管理员用户开启学生选题功能后,学生用户通过自己的学号和初始登录系统,进入系统后将自己的完善,如,及电子邮件,这些信息都是为今后方便指导老师与你联系.完成了的修改后,就可以进行选题操作了.在选择课题时,学生可以根据老师姓名进行课题筛选,也可查看所有课题.这里学生可以点击教师姓名链接,查看教师详细信息,还可查看课题详细信息,包括课题介绍,所需了解的背景知识;根据这些信息学生结合自己情况做出选择,学生同时可以选择三个命题志愿,然后将选择信息提交系统等待老师确定.提交了课题信息后,学生可以通过查看我的课题信息了解自己课题状态,如果还处于未确定状态,那还可以进行改选.如已确定,就不能再进行选择.

3结束语

这次所设计的项目是运用现代信息技术和教学理念,充分利用校园网资源,架构教学管理与毕业设计相结合的教学信息化平台,也是本科院校教学方法和教学手段发展的必然趋势.本系统是基于Web技术的网络选题系统,可以借助于局域网和Inter进行,因此选题既可以在本地进行,也可以在异地进行,大大拓展了选题的灵活性.试题根据题库中的内容生成,从而大大的提高了选题效率,选题结果通过系统自动生成,大大减轻繁琐的工作量;将此应用在教学和实践中,使毕业设计选题不再是件烦心的事.