毕业设计成绩管理系统的设计与实现

时间:2024-02-22 点赞:44961 浏览:87920 作者原创标记本站原创

本论文是一篇成绩类有关本科论文答辩,关于毕业设计成绩管理系统的设计与实现相关研究生毕业论文开题报告范文。免费优秀的关于成绩及教师及学生方面论文范文资料,适合成绩论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要 :本文针对毕业设计的最后一个阶段,在毕业设计管理系统[1] [2]中进行教师和学生的分组,通过学生将毕业设计指导教师与评阅教师建立关联,使他们在系统中直接对学生的论文进行传阅并评定成绩,然后结合答辩现场成绩由系统按照一定比例统计出学生最终毕业设计成绩.

关 键 词 :指导成绩;评阅成绩;答辩成绩;总成绩

中图分类号:TP315文献标识码:A文章编号:1009-3044(2007)18-31750-02

The Design and Implementation of Administer System of Graduation Design Grades


DING Guang-hui, YANG Wei, LI Xiao-xia

(Dept. of Material Engineering, Hubei Automotive Industries Institute, Shiyan 442002, China)

Abstract:At the end of graduation design, we make the teachers and students into groups according to the administer system of graduation design. We connect the guiding teachers to the judging teachers through the students. The teachers can pass and read the students' works and give grades directly in the system. At last the system will present the final grades of a student's graduation design in proportion according to locale answering grades.

Key words:guiding grades, judging grades, answering grades, the final grades

1.引言

毕业设计通过选题管理阶段[3]、过程管理阶段[4],进入到最后阶段成绩管理阶段.成绩是毕业设计整个过程的最终体现,除了要实现成绩的录入和查询,系统还需考虑不同身份的对象及行使的权限,如:学生、指导教师、评阅教师、答辩组长、答辩秘书、管理员等,因此系统要建立这几个不同用户和管理员之间的各种信息传递.在建立模型时要充分考虑应用需求,既要满足数据要求,保证数据的一致性、完整性,并要具备修改、统计、打印等功能,还要操作方便.

2.功能实现

2.1 成绩管理系统需要实现的功能

教师和学生的分组:在管理员系统中,首先要进行答辩分组.

(1)考虑到指导教师要对学生现场答辩所出现的问题进行必要的论文修订,因此指导教师和学生尽可能分在同一个答辩组内.针对不同的课题类型将答辩学生分成若干小组,且小组组数可任意添加.如图1所示.

图1 答辩分组管理界面

(2)指定答辩小组组长、组员:由管理员分配各个小组的组长、组员和答辩秘书.

2.2答辩小组组长进入教师管理系统进行评阅教师分配

(1)组长通过本人帐户可进行评阅教师分配,且只能在本组内指定评阅教师.系统有随机分配评阅教师的功能,组长有调整的权限,如有不适合本组的课题题目,可通过管理员进行微调,图2是分配评阅教师界面.

(2)评阅指定后就建立起指导教师和评阅教师之间的关联.学生提交的论文,系统会自动传递至评阅教师处,但未定稿的论文评阅教师不能评定成绩,指导教师已审核通过的定稿评阅教师方可评定成绩.图3、图4是指导教师评定成绩界面和评阅教师评定成绩界面.

图2 分配评阅教师界面

图3 指导教师评定成绩界面

图4 评阅教师评定成绩界面

2.3 答辩秘书录入成绩

每一个答辩小组由秘书负责答辩现场成绩的录入.答辩组秘书通过其教师身份进入系统,可以进行答辩成绩的录入,可以查阅本组内学生的指导教师、评阅教师所给出的成绩情况.对异常情况可及时向管理员或组长进行反馈,指导教师成绩和评阅教师成绩均可更正调整.图5是答辩秘书输入成绩界面.

图5 答辩秘书输入成绩界面

2.4 推优答辩组

各组将推荐的优秀者进行集中答辩.由管理员进入各组将符合条件的学生挑出组成新的一组,其评阅教师不变.

2.5 缓答辩组

各组将不符合答辩条件的学生集中汇总至管理员,由管理员进入系统将不符合答辩要求的学生挑出组成新的一组,其评阅教师不变.(图6)

图6 课题调整界面

2.6 成绩汇总

管理员进入系统,进入查看学生选题项,以班级形式所有成绩汇总在一张表上,以不同的颜色区分成绩的来源,并按照一定的比例得出最终的毕业设计成绩.如图7所示(提交打印后将自动转为等级分制).

图7 成绩汇总界面

2.7 成绩查询

学生通过帐户进入系统对毕业设计进行总体评价[5]后可在第一时间查询成绩.

3.编程技巧

3.1 答辩分组

教学秘书对答辩进行分组,并在分组后指定每组的答辩组长和秘书.因为每次分组的组别并不确定,为了更人性化的操作,系统采用动态检测所有组别的功能,在完成一组分配后将自动新增一组供使用.其中难度最大的是挑出现有的分组信息并进行合理的排序,相应的主要代码解释如下:

do while not rs.eof

tempzu等于tempzu&rs("bysj_zu")&"|" '使用循环将现有分组情况构成字符串

rs.movenext

loop

dim ID,ArrayID,Myarray,M

ArrayID等于split(tempzu,"|")Myarray等于Sort(ArrayID)

'分解字符串并调用Sort函数利用冒泡法进行由小到大的排序

for i等于0 to Ubound(Myarray)-1

if Myarray(i)

lastarray1 等于 lastarray1 & Myarray(i+1) & "|" end if

'利用循环挑出不重复的组别,构成新字符串供生成下拉框使用

Next

3.2 分配评阅教师

在分组后由指定的各组组长进行评阅教师的分配,因为每个组的课题数量较多,为了一定程度地减少组长的工作量,在还没有分配评阅老师时先由系统进行随机的分配,如果随机分配的结果合适直接提交保存,否则进行手动的调整后再保存.涉及到的页面主要有课题列表页(bysj_pyteachers1.asp)和执行页面(bysj_pyteachers2.asp),从数据库中随机挑出记录的主要代码如下:

function gettempstr(jsbh,zubie) '将指导老师和所在组信息传入函数内

tempteachers等于""'清空变量准备赋值

Randomize '初始化随机数

Set RS 等于 Conn.Execute("SELECT TOP 4 jsbh,name FROM teachers where jsbh<>'"&jsbh &"' and bysj_zu="& zubie &" ORDER BY rnd(-(jsid+" & rnd() & "))") '随机获得除指导老师以外的其他教师

Do While Not RS.EOF

tempteachers等于tempteachers&RS.Fields("jsbh").Value &"-"& RS.Fields("name").Value & "|"

RS.MoveNext

Loop

gettempstr等于tempteachers '函数只能有一个返回值,所以用数组来传递多个值

end function [7-11]

4.结束语

(1)该系统的实施,大大提高了毕业设计的管理效率.系统可自动记录指导教师指导的学生数量、评阅论文的数量,方便了工作量的统计.并且具有许多统计功能:如课题类型、课题来源、生师比,可自动进行成绩的分析,统计学生对整个毕业设计过程和教师的评价等级,同时使成绩管理统计更准确.

(2)该系统的实施,可使评阅教师提前了解所评阅学生的课题内容,在学生答辩时已经很清楚学生所做的工作,避免仓促评阅给分.以往学生的论文从指导教师至评阅教师,时间往往非常紧迫,不仅使评阅的工作量集中,而且有时直到答辩现场评阅教师才看到论文.

(3)系统的实施,方便了各类用户,学生可通过系统查阅自己的论文成绩.指导教师、评阅教师直接给出各项分值,总成绩自动生成,减少了工作强度,给工作带来了极大的方便.

(4)系统的实施,更加便于管理部门的管理和监控[5],实现了规范化、有序化和模式化管理,获得了全方位、全过程的监控效能,对保证学生毕业设计(论文)质量起到了必要和有力的作用.

相关论文

学生成绩管理系统设计报告

本文是一篇数据库论文范文,关于数据库相关毕业论文题目,关于学生成绩管理系统设计报告相关毕业论文格式模板范文。适合数据库及学生成绩管理。

学生成绩管理系统

本文是一篇数据库论文范文,数据库类研究生毕业论文开题报告,关于学生成绩管理系统相关硕士学位毕业论文范文。适合数据库及学生成绩管理系统。

学生成绩管理系统

本文是一篇数据结构论文范文,数据结构方面有关在职毕业论文开题报告,关于学生成绩管理系统相关在职研究生毕业论文范文。适合数据结构及课程。

学生成绩管理系统文年度

本文是一篇课堂教学论文范文,课堂教学方面研究生毕业论文开题报告,关于学生成绩管理系统文年度相关函授毕业论文范文。适合课堂教学及档案管。

学生成绩管理系统文北京

本文是一篇财经大学论文范文,财经大学有关毕业论文格式模板,关于学生成绩管理系统文北京相关本科论文范文。适合财经大学及成绩及学籍管理方。

学生成绩管理系统文海南

本文是一篇办公自动化论文范文,关于办公自动化相关毕业论文模板,关于学生成绩管理系统文海南相关毕业论文格式范文。适合办公自动化及计算机。