培训学员积分计算实现方案

培训学员积分计算实现方案

ID:24041892

大小:72.28 KB

页数:4页

时间:2018-11-12

培训学员积分计算实现方案_第1页
培训学员积分计算实现方案_第2页
培训学员积分计算实现方案_第3页
培训学员积分计算实现方案_第4页
资源描述:

《培训学员积分计算实现方案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、—X需求在线课程通过后,课程积分汁入学员积分。通过方式包括:考试通过、达到学时自动通过。二、方案n培训班学员成绩导入系统屮培训班归档时关联学员成绩、是否通过标识””1培训班关联在线课程,课程屮记录积分2培训班学员记录分数、通过标识3课程是否通过的三种方式:1)根裾学习时长自动判断课程是否通过=>开发后台任务:取完成的课程的积分,写入培训班学员分数中;2)通过考试成缋决定课程学习是否通过=>开发后台任务:将考试成绩写入关联的学员关联的课程的培训班学员分数中3)教师指定是否通过=》导入培训班学员成绩4培

2、训班归档时,将课程积分、学员分数、通过标识归档到人员培训情况子集””1培训班归档成绩到人员培训记录子集2在人员信息维护的计算公式中,根据是否通过将培训班的积分计入员工积分。"课程谣记录课程类型,以便区分选修课积分、必修课积分、培训班积分。花名册中用计算公式计算三、客户化1.创建视图createorreplaceviewv_hr_mylessonasselectA.NBASE,A.AO100--学员,exam_result,pass_state••自考成绩、是否通过,c.r4103--r3101-班,

3、c.r4101--培训班课程,c.r42al,c.r42a2--sum(R42Al)--培训班课程积分、是否必修,a.r5000--课件,c.r5018,r5024,r5026,r5028••课件通过方式、是否允许自考、自考次数、通过分数,r5007,r5009,r5005--课件学分、学时、费用fromtr_selected一lessona—leftjoinr41bona.r3101=b.r4103--同一个培训班leftjoin(selectr4103,r4101,r42al,r42a2,r50

4、00,codeitemid,r5018,r5024,r5026,r5028,r5007,r5009,r5005fromr50,r41wherer50.codeitemid=r4Lr4118)cona.r5000=c.r50001.创建存储过程CREATEORREPLACEPROCEDUREhjsj_eLeaningExamResult/*----先创建view:查看学员通过的培训班、课程积分、课件属性createorreplaceviewv_hr_mylessonasselectA.NBASE,A.

5、AO100--学员,exam_result,pass_state•-自考成馈、是否通过,c.r4103-r3101••班,c.r4101--培训班课程,c.r42al,c.r42a2-sum(R42Al)--培训班课程积分、是否必修,a.r5000--课件,c.r5018,r5024,r5026,r5028••课件通过方式、是否允许自考、自考次数、通过分数,r5007,r5009,r5005--课件学分、学时、费用fromtr_selected_lessona-leftjoinr41bona.r31

6、01=b.r4103--同一个培训班leftjoin(selectr4103,r4101,r42al,r42a2,r5000,codeitemid,r5018,r5024,r5026,r5028,r5007,r5009,r5005fromr50,r41wherer50.codeitemid=r41.r4118)cona.r5000=c.r5000♦*/isbegin--课程最大分数写入我的课程updatetr_selected_lessonsetexam_result=(selectscorefro

7、m(selecta.R5300,b.r5000,nbase,a0100,max(score)scorefromtr_selfexam_papera,tr_lesson_paperbwherea.r5300=b.r53OOgroupbya.R5300,b.r5000,nbase,a0100)bwheretr_selected_lesson.R5000=b.R5000andtr_selected_lesson.nbase=b.nbaseandtr_selected」esson.aOIOO=b.aOlOO

8、)whereexists(selectfrom(selecta.R53OO,b.r5OOO,nbase,aOlOOfromtr_selfexam_papera,tr_lesson_paperbwherea.r5300=b.r53OO)bwheretr_selected_lesson.R5000=b.R5000andtr_selected」esson.nbase=b.nbaseandtr_selected_lesson.aO100=b.aOlOO)--比较课程分数,写入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。