【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文_第1页
【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文_第2页
【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文_第3页
【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文_第4页
【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【毕业设计成绩管理系统的设计与实现】学生成绩管理系统毕业设计论文 摘要:本文针对毕业设计的最后一个阶段,在毕业设计管理系统1 2中进行教师和学生的分组,通过学生将毕业设计指导教师与评阅教师建立关联,使他们在系统中直接对学生的论文进行传阅并评定成绩,然后结合答辩现场成绩由系统按照一定比例统计出学生最终毕业设计成绩。 关键词:指导成绩;评阅成绩;答辩成绩;总成绩 :TP315:A:1009-3044(xx)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 44xx, China) Abstract:At the end of graduation design, we make the teachers and students into groups aording 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 students graduation design in proportion aording 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)&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,实现了规范化、有序化和模式化管理,获得了全方位、全过程的监控效能,对保证学生毕业设计(论文)质量起到了必要和有力的作用。 _: 1丁光惠,唐正连,杨伟,等. 基于B/S的毕业设计管理系统开发J. 湖北汽车工业学院学报,xx.4:71-73. 2丁光惠,唐正连,杨伟,等. 毕业设计管理系统研究与实践J. 黑龙江教育-高教研究与评估,xx.4:68-69. 3丁光惠,唐正连,杨伟,等. 毕业设计选题系统研究与实践J. 电脑开发与应用,xx.7:22-24. 4丁光惠,唐正连,杨伟,等.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论