毕业设计成绩管理系统的设计与实现
更新时间:2023-05-20 06:16:01 阅读量: 实用文档 文档下载
- 毕业设计(论文)管理系统推荐度:
- 相关推荐
计算机教育
本栏目责任编辑:王力
毕业设计成绩管理系统的设计与实现
丁光惠,杨伟,李晓霞
(湖北汽车工业学院材料工程系,湖北十堰442002)
摘要:本文针对毕业设计的最后一个阶段,在毕业设计管理系统[1][2]中进行教师和学生的分组,通过学生将毕业设计指导教师与评阅教师建立关联,使他们在系统中直接对学生的论文进行传阅并评定成绩,然后结合答辩现场成绩由系统按照一定比例统计出学生最终毕业设计成绩。
关键词:指导成绩;评阅成绩;答辩成绩;总成绩
文献标识码:A文章编号:1009-3044(2007)18-31750-02中图分类号:TP315
TheDesignandImplementationofAdministerSystemofGraduationDesignGrades
DINGGuang-hui,YANGWei,LIXiao-xia
(Dept.ofMaterialEngineering,HubeiAutomotiveIndustriesInstitute,Shiyan442002,China)
Abstract:Attheendofgraduationdesign,wemaketheteachersandstudentsintogroupsaccordingtotheadministersystemofgraduationdesign.Weconnecttheguidingteacherstothejudgingteachersthroughthestudents.Theteacherscanpassandreadthestudents'worksandgivegradesdirectlyinthesystem.Atlastthesystemwillpresentthefinalgradesofastudent'sgraduationdesigninproportionaccordingtolo-caleansweringgrades.
Keywords:guidinggrades;judginggrades;answeringgrades;thefinal
grades
1引言
毕业设计通过选题管理阶段[3]、过程管理阶段[4],进入到最后阶段――成绩管理阶段。成绩是毕业设计整个过程的最终体现,除了要实现成绩的录入和查询,系统还需考虑不同身份的对象及行使的权限,如:学生、指导教师、评阅教师、答辩组长、答辩秘书、管理员等,因此系统要建立这几个不同用户和管理员之间的各种信息传递。在建立模型时要充分考虑应用需求,既要满足数据要求,保证数据的一致性、完整性,并要具备修改、统计、打印等功能,还要操作方便。
可评定成绩。图3、图4是指导教师评定成绩界面和评阅教师评定成绩界面。
2功能实现
2.1成绩管理系统需要实现的功能
教师和学生的分组:在管理员系统中,首先要进行答辩分组。(1)考虑到指导教师要对学生现场答辩所出现的问题进行必要的论文修订,因此指导教师和学生尽可能分在同一个答辩组内。针对不同的课题类型将答辩学生分成若干小组,且小组组数可任意添加。如图1所示。
图2
分配评阅教师界面
图3指导教师评定成绩界面
图1答辩分组管理界面
组员:由管理员分配各个小组的组长、(2)指定答辩小组组长、
组员和答辩秘书。
2.2答辩小组组长进入教师管理系统进行评阅教师分配
(1)组长通过本人帐户可进行评阅教师分配,且只能在本组内指定评阅教师。系统有随机分配评阅教师的功能,组长有调整的权限,如有不适合本组的课题题目,可通过管理员进行微调,图2是分配评阅教师界面。
(2)评阅指定后就建立起指导教师和评阅教师之间的关联。学生提交的论文,系统会自动传递至评阅教师处,但未定稿的论文评阅教师不能评定成绩,指导教师已审核通过的定稿评阅教师方
收稿日期:2007-08-03
基金项目:湖北汽车工业学院教学研究重点项目(J200601)
作者简介:丁光惠(1967-),女,河南南阳市人,讲师,从事教学管理研究。
图4评阅教师评定成绩界面
2.3答辩秘书录入成绩
每一个答辩小组由秘书负责答辩现场成绩的录入。答辩组秘书通过其教师身份进入系统,可以进行答辩成绩的录入,可以查阅本组内学生的指导教师、评阅教师所给出的成绩情况。对异常情况可及时向管理员或组长进行反馈,指导教师成绩和评阅教师
1750
电脑知识与技术
本栏目责任编辑:王力
成绩均可更正调整
。
图5是答辩秘书输入成绩界面。
计算机教育
fori=0toUbound(Myarray)-1ifMyarray(i)<Myarray(i+1)then
lastarray1=lastarray1&Myarray(i+1)&"|"endif
'利用循环挑出不重复的组别,构成新字符串供生成下拉框
使用
Next
3.2分配评阅教师
图5
答辩秘书输入成绩界面
2.4推优答辩组
各组将推荐的优秀者进行集中答辩
。由管理员进入各组将符合条件的学生挑出组成新的一组,其评阅教师不变。
2.5缓答辩组
各组将不符合答辩条件的学生集中汇总至管理员,由管理员进入系统将不符合答辩要求的学生挑出组成新的一组,其评阅教师不变。(图6)
在分组后由指定的各组组长进行评阅教师的分配,因为每个组的课题数量较多,为了一定程度地减少组长的工作量,在还没有分配评阅老师时先由系统进行随机的分配,如果随机分配的结果合适直接提交保存,否则进行手动的调整后再保存。涉及到的页面主要有课题列表页(bysj_pyteachers1.asp)和执行页面(bysj_pyteachers2.asp),从数据库中随机挑出记录的主要代码如下:
functiongettempstr(jsbh,zubie)'将指导老师和所在组信息传入函数内
tempteachers=""'清空变量准备赋值Randomize'初始化随机数
SetRS=Conn.Execute("SELECTTOP4jsbh,nameFROMteacherswherejsbh<>'"&jsbh&"'andbysj_zu="&zubie&"OR-DERBYrnd(-(jsid+"&rnd()&"))")'随机获得除指导老师以外
的其他教师
图6课题调整界面
2.6成绩汇总
管理员进入系统,进入查看学生选题项,以班级形式所有成绩汇总在一张表上,以不同的颜色区分成绩的来源,并按照一定的比例得出最终的毕业设计成绩。如图7所示(提交打印后将自动转为等级分制)。
DoWhileNotRS.EOF
tempteachers=tempteachers&RS.Fields("jsbh").Value&"-"&RS.Fields("name").Value&"|"
RS.MoveNextLoop
gettempstr=tempteachers'函数只能有一个返回值,所以用数
组来传递多个值
endfunction[7-11]
4结束语
(1)该系统的实施,大大提高了毕业设计的管理效率。系统可
自动记录指导教师指导的学生数量、评阅论文的数量,方便了工作量的统计。并且具有许多统计功能:如课题类型、课题来源、生师比,可自动进行成绩的分析,统计学生对整个毕业设计过程和教师的评价等级,同时使成绩管理统计更准确。
(2)该系统的实施,可使评阅教师提前了解所评阅学生的课题内容,在学生答辩时已经很清楚学生所做的工作,避免仓促评阅给分。以往学生的论文从指导教师至评阅教师,时间往往非常紧迫,不仅使评阅的工作量集中,而且有时直到答辩现场评阅教师才看到论文。
(3)系统的实施,方便了各类用户,学生可通过系统查阅自己的论文成绩。指导教师、评阅教师直接给出各项分值,总成绩自动生成,减少了工作强度,给工作带来了极大的方便。
(4)系统的实施,更加便于管理部门的管理和监控[5],实现了规范化、有序化和模式化管理,获得了全方位、全过程的监控效能,对保证学生毕业设计(论文)质量起到了必要和有力的作用。
图7成绩汇总界面
2.7成绩查询
学生通过帐户进入系统对毕业设计进行总体评价[5]后可在第一时间查询成绩。
3编程技巧
3.1答辩分组
教学秘书对答辩进行分组,并在分组后指定每组的答辩组长和秘书。因为每次分组的组别并不确定,为了更人性化的操作,系统采用动态检测所有组别的功能,在完成一组分配后将自动新增一组供使用。其中难度最大的是挑出现有的分组信息并进行合理的排序,相应的主要代码解释如下:
参考文献:
[1]丁光惠,唐正连,杨伟,等.基于B/S的毕业设计管理系统开发[J].湖北汽车工业学院学报,2006.4:71-73.
[2]丁光惠,唐正连,杨伟,等.毕业设计管理系统研究与实践[J].黑龙江教育-高教研究与评估,2007.4:68-69.
[3]丁光惠,唐正连,杨伟,等.毕业设计选题系统研究与实践[J].电脑开发与应用,2007.7:22-24.
[4]丁光惠,唐正连,杨伟,等.毕业设计过程管理系统研究与实现[J].电脑知识与技术,2007.2:327-330.
[5]丁光惠,唐正连,杨伟,等.基于网络的毕业设计过程与质量监控效能[J].兰州工业高等专科学校学报,2007.2:26-29.
dowhilenotrs.eof
tempzu=tempzu&rs("bysj_zu")&"|"'使用循环将现有分组情况
构成字符串
rs.movenextloop
dimID,ArrayID,Myarray,M
ArrayID=split(tempzu,"|")Myarray=Sort(ArrayID)
'分解字符串并调用Sort函数利用冒泡法进行由小到大的排序
1751
正在阅读:
毕业设计成绩管理系统的设计与实现05-20
融资融券交易策略实务分享.100分05-09
胆小的我作文300字04-01
我的理发师妈妈作文550字06-19
乌龟的自述作文500字06-23
书法展示作文200字07-09
运动员代表发言稿3分钟(最新5篇)03-22
西林园林老师 - 图文10-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 毕业设计
- 管理系统
- 成绩
- 实现
- 设计
- 最新杭州自助游全攻略
- Eastfax电子传真系统使用手册
- 量化宽松下的通胀输出_从美国资本外流的视角
- 基于STM32F103控制器的蓄电池双向电流检测设计
- 人教版七年级英语上册重点短语总汇语法总结
- 贝聿铭与金字塔战役
- 减轻分娩恐惧心理的方法有哪些
- 北师大版高中数学(必修4)期中测试题.doc
- 第6章 许可Email营销
- 啤酒废水毕业设计
- 数列求和教学设计
- 第十五届全国中小学生创新作文大赛初赛高中组优秀作文鉴赏
- 中国梦&183;法治梦——我们是年轻的追梦人
- 2014-2015学年度第二学期人教版四年级数学期中测试题
- 王明夫:年轻是铁,团结成钢
- 人生应该拥有的七张保单
- 梦幻西游手游科举答题答案有哪些 科举答题答案大全
- 三年级英语寒假作业
- 丙肝病毒感染最初十年的临床过程
- 东南大学党校考试题库含答案