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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收稿日期: 2007- 08- 03 基金项目: 湖北汽车工业学院教学研究重点项目(J200601) 作者简介: 丁光惠( 1967- ) , 女, 河南南阳市人, 讲师, 从事教学管理研究。
1750 电脑知识与技术
本 栏 目 责 任 编 辑 :王 力 成绩均可更正调整。图 5 是答辩秘书输入成绩界面。
图 5 答辩秘书输入成绩界面 2.4 推优答辩组 各 组 将 推 荐 的 优 秀 者 进 行 集 中 答 辩 。由 管 理 员 进 入 各 组 将 符 合条件的学生挑出组成新的一组, 其评阅教师不变。 2.5 缓答辩组 各组将不符合答辩条件的学生集中汇总至管理员, 由管理员 进入系统将不符合答辩要求的学生挑出组成新的一组, 其评阅教 师不变。( 图 6)
Do While Not RS.EOF tempteachers =tempteachers&RS.Fields ("jsbh").Value &" - "& RS.Fields("name").Value & "|" RS.MoveNext Loop gettempstr=tempteachers ' 函数只能有一个返回值, 所以用 数 组来传递多个值
Next 3.2 分配评阅教师 在分组后由指定的各组组长进行评阅教师的分配, 因为每个 组的课题数量较多, 为了一定程度地减少组长的工作量, 在还没 有分配评阅老师时先由系统进行随机的分配, 如果随机分配的结 果合适直接提交保存, 否则进行手动的调整后再保存。涉及到的 页 面 主 要 有 课 题 列 表 页 ( bysj_pyteachers1.asp) 和 执 行 页 面 ( bysj_pyteachers2.asp) , 从 数 据 库 中 随 机 挑 出 记 录 的 主 要 代 码 如 下: function gettempstr (jsbh,zubie) ' 将 指 导 老 师 和 所 在 组 信 息 传 入函数内
关键词: 指导成绩; 评阅成绩; 答辩成绩; 总成绩 中图分类号: TP 315 文献标识码: A 文章编号: 1009- 3044(2007)18- 31750- 02
The Des ign and Implementation of Adminis ter S ys tem of Graduation Des ign Grades DING Guang- hui, YANG Wei, LI Xiao- xia
(4)系 统 的 实 施 , 更 加 便 于 管 理 部 门 的 管 理 和 监 控[5], 实 现 了 规 范 化 、有 序 化 和 模 式 化 管 理 , 获 得 了 全 方 位 、全 过 程 的 监 控 效 能, 对保证学生毕业设计( 论文) 质量起到了必要和有力的作用。
参考文献: [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.
tempteachers="" ' 清空变量准备赋值 Randomize ' 初始化随机数 Set RS = Conn.Execute ("SELECT TOP 4 jsbh,name FROM teachers where jsbh <>'"&jsbh &"' and bysj_zu ="& zubie &" OR- DER BY rnd(- (jsid+" & rnd() & "))") ' 随机获得除指导老师以外 的其他教师
图 6 课题调整界面 2.6 成绩汇总 管理员进入系统, 进入查看学生选题项, 以班级形式所有成 绩汇总在一张表上, 以不同的颜色区分成绩的来源, 并按照一定 的比例得出最终的毕业设计成绩。如图 7 所示( 提交打印后将自 动转为等级分制) 。
2.7 成绩查询
图 7 成绩汇总界面
学 生 通 过 帐 户 进 入 系 统 对 毕 业 设 计 进 行 总 体 评 价[5]后 可 在
1 引言
毕 业 设 计 通 过 选 题 管 理 阶 段[3]、过 程 管 理 阶 段[4], 进 入 到 最 后阶段――成绩管理阶段。成绩是毕业设计整个过程的最终体 现, 除了要实现成绩的录入和查询, 系统还需考虑不同身份的对 象 及 行 使 的 权 限 , 如 : 学 生 、指 导 教 师 、评 阅 教 师 、答 辩 组 长 、答 辩 秘 书 、管 理 员 等 , 因 此 系 统 要 建 立 这 几 个 不 同 用 户 和 管 理 员 之 间 的各种信息传递。在建立模型时要充分考虑应用需求, 既要满足 数据要求, 保证数据的一致性、完整性, 并要具备修改、统计 、打 印 等功能, 还要操作方便。
第一时间查询成绩。
3 编程技巧
wenku.baidu.com
3.1 答辩分组
教学秘书对答辩进行分组, 并在分组后指定每组的答辩组长
和秘书。因为每次分组的组别并不确定, 为了更人性化的操作, 系
统采用动态检测所有组别的功能, 在完成一组分配后将自动新增
一 组 供 使 用 。其 中 难 度 最 大 的 是 挑 出 现 有 的 分 组 信 息 并 进 行 合 理
end function [7- 11]
4 结束语
(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)
计算机教育
本 栏 目 责 任 编 辑 :王 力
毕业设计成绩管理系统的设计与实现
丁光惠, 杨伟, 李晓霞 ( 湖北汽车工业学院 材料工程系, 湖北 十堰 442002)
摘要: 本文针对毕业设计的最后一个阶段, 在毕业设计管理系统[1] [2]中进行教师和学生的分组, 通过学生将毕业设计指导教师与评 阅教师建立关联, 使他们在系统中直接对学生的论文进行传阅并评定成绩, 然后结合答辩现场成绩由系统按照一定比例统计出学生最终 毕业设计成绩。
(Dept. of Material Engineering, Hubei Automotive Industries Institute, Shiyan 442002, China) Abs tract: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 lo- cale answering grades. Key words :guiding grades; judging grades; answering grades; the final grades
1751
(2)该系统的实施, 可使评阅教师提前了解所评阅学 生 的 课 题 内容, 在学生答辩时已经很清楚学生所做的工作, 避免仓促评阅 给分。以往学生的论文从指导教师至评阅教师, 时间往往非常紧 迫, 不仅使评阅的工作量集中, 而且有时直到答辩现场评阅教师 才看到论文。
(3)系 统 的 实 施 , 方 便 了 各 类 用 户 , 学 生 可 通 过 系 统 查 阅 自 己 的论文成绩。指导教师、评阅教师直接给出各项分值, 总成绩自动 生成, 减少了工作强度, 给工作带来了极大的方便。
图 4 评阅教师评定成绩界面 2.3 答辩秘书录入成绩 每 一 个 答 辩 小 组 由 秘 书 负 责 答 辩 现 场 成 绩 的 录 入 。答 辩 组 秘 书通过其教师身份进入系统, 可以进行答辩成绩的录入, 可以查 阅本组内学生的指导教师、评阅教师所给出的成绩情 况 。 对 异 常 情况可及时向管理员或组长进行反馈, 指导教师成绩和评阅教师
2 功能实现
2.1 成绩管理系统需要实现的功能 教师和学生的分组: 在管理员系统中, 首先要进行答辩分组。 (1) 考虑到指导教师要对学生现场答辩所出现的问 题 进 行 必 要的论文修订, 因此指导教师和学生尽可能分在同一个答辩组 内。针对不同的课题类型将答辩学生分成若干小组, 且小组组数 可任意添加。如图 1 所示。
' 分解字符串并调用 Sort 函数利用冒泡法进行由小到大的排序
计算机教育
for i=0 to Ubound(Myarray)- 1 if Myarray(i)<Myarray(i+1) then lastarray1 = lastarray1 & Myarray(i+1) & "|" end if ' 利用循环挑出不重复的组别, 构成新字符串供生成下拉框 使用
可评定成绩。图 3、图 4 是指导教师评定成绩界面和评阅教师评定 成绩界面。
图 2 分配评阅教师界面
图 3 指导教师评定成绩界面
图 1 答辩分组管理界面 (2)指定答辩小组组长、组员: 由管理员分配各个小组的组 长 、 组员和答辩秘书。 2.2 答辩小组组长进入教师管理系统进行评阅教师分配 (1)组长通过本人帐户可进行评阅教师分配, 且只能在 本 组 内 指定评阅教师。系统有随机分配评阅教师的功能, 组长有调整的 权限, 如有不适合本组的课题题目, 可通过管理员进行微调, 图 2 是分配评阅教师界面。 (2)评 阅 指 定 后 就 建 立 起 指 导 教 师 和 评 阅 教 师 之 间 的 关 联 。学 生提交的论文, 系统会自动传递至评阅教师处, 但未定稿的论文 评阅教师不能评定成绩, 指导教师已审核通过的定稿评阅教师方
相关文档
最新文档