9、美丽的规则教学设计(精选6篇)
西场学校 段现菊
一、谈话导入,揭示课题
(课前交流: 我们先来一个小测试,知道周杰伦的请举手。(全班学生都举起了手)他是干什么的? 师:知道谢娜的请举手。(全班学生都举起了手)我再问一个人:知道段现菊的请举手。(全班有数人举手)她是干什么的,在哪儿? 生:是一位老师。就在我面前。师:谢谢你!段现菊就是我。现在知道段现菊的请举手。(全班学生都举起了手)噢!我现在和周杰伦谢娜齐名了。(学生大笑)
(一)初读感知,什么是规则。
1,师:请同学们看课件老师的名字上面有几个字,这几个字是:(生读课题)(老师板书课题——美丽的规则)
2、师:谁能告诉老师什么是规则?(指2名学生说说)
3、师:就像你们说的规则就是规定,就是冰冷无情的条例,毫无美感可言啦,可是作者却说它是——请大家再读课题。
二、自主探究,读懂课文
(一)是何规则
1、师:看到这个课题,你想到了什么问题?(指名说说:预设:我想到了规则为什么是美丽的?)师:好!我把大家的问题写在黑板上。(师板书——是何规则?为何美丽?有何启示?)
2、师:孩子们,接下来我们就来解决这三个问题中的第一个问题。请同学们自由读课文思考(出示幻灯片2文章讲的是一个什么样的规则?(师巡视指导后质疑)(交通规则)师:你怎么就知道它指的是交通规则呢?我们来看文中第7自然
段哪个词象征着“规则”,(白线).为什么你就断定它就是规则呢?谁能用具体的表现,具体的文字来告诉老师?(出示幻灯片4:要知道这里是荒凉的澳大利亚最南端,没有警察,没有监视器,有的只是车道中间的一条白线,一道看起来似乎毫无约束力的白线。体会“似乎毫无”)质疑:这条白线真的没有约束力吗?(小组交流,第5、6段)
(二)为何美丽
1、师:既然一条白线让墨尔本人有约束力,作者为何在来时的路上忧心忡忡 还担心堵车?这不得不谈谈作者来这里是目的?他是哪里的人?指名说说(预设:中国人,中国的交通规则)(出示幻灯片5,感受中国的交通杂乱无章)
2、师:回过头来,咱们再来看看作者在墨尔本看到的情境(出示幻灯片5“这是一条左右极不‘平衡’的车道,一边是光光的道路,一边是密密麻麻的车子。„„”)我觉得这种景象可能在墨尔本人们眼里是习以为常的,而作为中国人的作者眼里是不是也是平常的呢?(感觉是很惊讶的!)
3、师:请你们用惊讶的语气读一读。师:老师在读这段课文时,会在文章的前面加上“呀”“啊”这些语气词来表达自己的惊讶之情!请同学们试着读一读!(指名读,齐读)
4、师:如果说在作者的眼里看到中国的交通是杂乱无章的话,面对墨尔本的交通作者看到的情景用一个词形容是(井然
有序)所以作者称这样的井然有序为----(板书:规则之美,人性之美)
(三)有何启示
1、师:作者在第7段中说到一个词“聪明人”。让我们把目光注意到这个“聪明人”请大家结合聪明人来说说自己的看法。(出示课件6)(同桌交流后展示)(预设:在我眼里,聪明人指的不是加了引号的聪明人。预设:文中的聪明人是指遵守交通规则的人,文中加了引号的聪明人是不遵守交通规则的人)
2、师总结:加了引号的“聪明人”获得了什么样的利益?这样的聪明人只要把方向盘一转,就可以快速的到达目的地,多好呀!(如果当这样的聪明人会付出自己的生命。师:这些在马路上遵守秩序的人,真的傻吗?(预设:不是)师:那他们是怎样的人? 生:他们是真正的聪明人。他们是有教养的人。他们是有道德的人。他们是有素质的人。他们是遵守交通规则的人。他们是高尚的人。)
3、师:从他们身上你看到了什么样的精神?(预设:我看到了“人人为我,我为人人”的精神。他们都是关心他人重于关心自己的人。规则要刻在心里。)
4、师:同学们,这个聪明人,我们聊得特别好,那么我们把他们放入文中,继续聊。(出示课件7,齐读第7段)师:读完这段文字请同学们谈谈你心中的这条白线。(预设:生:
我觉得这条白线是红绿灯、监视器、电子眼。生:我觉得这条白线像人民警察,还像人的眼睛。)师:老师觉得还有可能是——(师做指挥的动作)(生:我觉得这条白线是指挥棒。)
5、师:真棒,这条白线指挥着人们有序的行驶,这条白线是澳大利亚叹为观止的景观,就大家用赞叹的语气再来读一读。(再读第7自然段)师:孩子们,请想一想这条白线为何美丽?(预设:这条白线创造了美丽景观。)
三、拓展延伸,以读代写
1、师:澳大利亚人正是用行动实现规则,让我们感动,作者把他的感动用笔写下来。今天让我们一起把感动传给在座的老师们,让我们把它传得更远。(出示课件8,指名读第8自然段)
2、师:作者一次旅行感受到了规则之美,人性之美,同学们学习了这篇文章又有哪些感受呢?请大家说一说!(小组交流后,指名说说:预设1:关心他人,为别人着想,才是真正的聪明人。2:规则要刻在心里。3:人世间最美的是规则之美,人性之美。4:规则造就人性之美,人性之美彰显规则之美。5:遵守规则是人必备的品质。生6:那条白线永远刻在我心中。师:那么你觉得你会怎么做?(指名说说,预设:我会遵守规则,传承这样的美德)师:能举一个例子吗?(预设:1:像我们在玩游戏时,有的小朋友不遵守游戏规则,游
戏就玩得特别没意思,我们都不愿和这样的小朋友玩游戏。我们都不信任他。)
3、师:孩子们你们太了不起了,我觉得我面对的不是在和在孩子说话,而是面对着一帮哲人在说话。行车有交通规则,竞赛有比赛规则,玩耍有游戏规则。正因为有了规则。我们的生活才会有秩序,正因为遵守了规则,人与人之间才能和睦相处;正因为遵守了规则,我们的社会才可以安定祥和。而规则,是需要我们每个人去自觉遵守,用心维护的!最后,我想说规则让我们的生活更精彩!
四、课堂反馈 根据课文内容填空。
1、本课记叙了我们乘车从——出发,赶往菲律普岛看——,在路上看到的景象。赞颂了人们自觉遵守——的美德。
2、文中极不“平衡”的车道,指的是:————————。
3、作者从那条流淌的车灯之河中,看到了——————。
4、课题“美丽的规则”的含义是———— 板书设计: 9美丽的规则
是何规则?
为何美丽? 有何启示?
人教版“义务教育课程标准实验教科书”二年级数学上册。
【教学目标】
1.使学生经历编制9的乘法口诀的过程, 让学生通过自己编口诀的过程感受数学的趣味性, 并能运用口诀进行准确计算。
2.培养学生初步的知识迁移能力, 引导学生有目的地观察, 进行初步的归纳总结。
3.将多种记忆口诀的方法归纳总结, 渗透数学学习方法。
4.通过喜闻乐见的西游记故事, 使学生感受到数学无处不在, 使学生在愉快的氛围中学习数学知识。
【教学重、难点】
1.教学重点:熟记9的乘法口诀并应用9的乘法口诀进行计算。
2.教学难点:初步探索9的乘法口诀的规律。
【教学过程】
一、导入:从《西游记》动画片引入, 激发学生学习的兴趣
喜欢看动画片么?现在可以满足大家的愿望, 但我有个要求, 你们要用数学的眼光去发现数字信息。播放动画片《一个师傅三徒弟》。
告诉我, 你找到了哪些数字?
想知道孙悟空是如何用七十二变破解八十一难的吗?只要认真听讲, 积极思考, 你就会揭晓答案。
二、学生合作探讨, 引出9的乘法算式
1. (课件1) 数一数, 这里有多少个格子?
你是怎样想的? (空了一个格子, 就是比10少1, 是9。) 这是几个9?
能写出1个9的乘法算式吗? (板书1×9=9) 看到这个算式, 你还会想到哪个算式?
2.现在还能很快说出有多少颗星星吗?这是几个9?
1个9和10比, 猜2个9和谁比呢?2个9比20少几?
说出2个9的乘法算式, 得数是多少?
3.再往下看, 这是几个9? (3个9)
相比几十少几?是多少呢?怎样写乘法算式?
4.9是一个特殊的数字, 以此类推, 猜4个9比几十少几?是多少?那5个9呢?猜下一个会是几个9?7个9呢?8个9?最后一个是几个9?
5.通过看图, 老师写出了1个9, 2个9, 3个9的乘法算式, 那你能根据所学的知识, 像老师这样看每句话中的前半句列式, 看后半句算出得数么?
6.说出你的答案, 师板书。
7.观察这些算式有什么特点? (都是9的乘法) 师板题:9的乘法。
三、学生合作探讨, 编出9的乘法口诀
1.为了方便, 在计算9的乘法时除了用刚才与几十相比的减法来计算外, 还可以用9的乘法口诀 (板:口诀)
2.想一想唐僧师徒四人, 经历了八十一难, 是几个9?
(板:九九) 齐读
九九八十一中前半句九九即是9个9, 算式是9×9后半句八十一是得数。
那孙悟空的七十二变是几个9?所以说八九七十二 (板:八九)
3.余下的口诀你会编么?先在书上84页从下边起填上九九八十一, 八九七十二。
结合板书继续往前编写其他口诀, 生编写时师板书。
4.谁能介绍一下你编写的口诀, 你是怎样想的?
5.观察9的乘法口诀共有几句, 思考9的乘法口诀有什么规律。 规律:
每相邻的两句口诀积差9。
积的十位数字是从1到9, 而个位上是从9到1。
9和几相乘就等于几十减几。
每句口诀十位上的数字和个位上的数字相加都得9。
有几句口诀, 积的十位和个位上的数字相加都得9。 (课件2)
四、记忆口诀
1.让你记忆9的乘法口诀, 你觉得哪句好记?
2.对口令记忆, 同桌坐对, 师生对。
3.猪八戒在计算5×9时, 口诀忘记了, 能帮他想想办法么? (课件3)
方法:一个9一个9地加, 一直加到5个九、用50-5、用四九三十六再加9、用六九五十四减9。
4.其实在孙悟空的七十二变里, 有一个记忆9的乘法口诀的妙招, 你想学么? (课件3-11) 他的武器就是我们的双手。让我们试试:两手平放在桌面上, 手心向上。从左到右, 按1到10的顺序排列, 算一位数乘9, 只要弯曲起相应的手指, 这个手指左边的手指数目就是积十位上的数, 右面的手指数是积个位上的数。例如, 计算3×9, 就弯起左手左起第3个手指, 左面的2个手指表示20, 右面的7个手指表示7, 所以3×9的积是27。
五、练习
1.学完了9的乘法口诀, 我突然有了一个疑问, 能帮我解答一下么? (课件12)
2.9不仅是一个特殊的数字, 而且还是一个吉利数字。古代的皇帝被称为九鼎之尊, 官员被分为九品, 其中一品大元是最大的, 九品却是最小的, 官员家的花圃也是按职称的大小布置。 (课件13, 观察一至九品大元的花园) 分别用哪句口诀计算?用手势表示。
3.孙悟空的七十二变给我们带来了快乐, (课件14) 而他们师徒四人此时却被困在火焰山, 愿意去解救他们么?只要破解这四个魔咒就会得到铁扇公主的八蕉扇灭掉熊熊大火, 有信心吗?
(1) 看第一魔咒, 书法 (课件15)
(2) 走进第二个魔咒。阅读 (课件16)
(3) 看铁扇公主的第三招是什么? (课件17)
(4) 让我们一起努力破除第四个魔咒。 (课件18)
4.用我们的智慧破解了铁扇公主的四个魔咒, 解救了唐僧师徒四人, 可我要考考大家, (课件19) 看到12、24、18你能说出几道乘法算式。选择其中一个数说一说。
六、小结
在今天的西游之旅中, 你学会了什么?9的乘法口诀有什么特点?最后让我们再次问候9的乘法口诀, 看板书齐读口诀。
1.认识1个生字“澳”,读读记记“忧心忡忡、成千上万、炫耀、耀武扬威、依然、密密麻麻、失衡”等词语。
2.读懂课文内容,体会“美丽的规则”的含义,提高遵守规则的自觉性。
教学重点:读懂课文,体会“美丽的规则”的含义。
教学难点:认识严格遵守规则的意义,提高遵守规则的自觉性。
课时安排:一课时。
教学准备:
1.收集有关澳大利亚企鹅岛等资料。
2.了解汽车在公路上行驶的有关交通规则。
教学过程
一、揭示课题,质疑导入
1.导语:国家的法律是一种规则,社会公德是一种规则,学校的规章制度也是一种规则,通过遵守这些规则,我们的生活、工作、学习才能有序、正常地进行。今天,我们继续围绕规则这一个话题,来学习本单元的最后一篇课文。
2.板书课题:美丽的规则,学生齐读。
3.引导质疑:读了这个题目,你有什么疑问呢?
⑴文中的“规则”指的是什么?
⑵为什么说这规则是美丽的?
二、初读课文,整体感知
1.自由读课文,勾画并自学出生字词语,标注自然段序号,思考课文主要写了一件什么事,给课文分段,概括段意。
2.学生独立自学,再进行小组交流。
3.自学反馈,教师指导。
⑴认识生字“澳”,交流课前搜集的资料,认识澳大利亚、墨尔奉的菲律普岛。
⑵理解以下词语。
忧心忡忡:忡忡,忧愁的样子。忧愁的心情。
炫耀:夸耀。
耀武扬威;炫耀武力,显示威风。
失衡:失去平衡。
⑶指名说说:课文主要讲了一件什么事?
(这篇课文记叙了“我们”乘车从澳大利亚的墨尔本出发,赶往南端的菲律普岛看企鹅归巢的路上看到的景象,赞颂了人们自学遵守行车规则的美德。)
⑷给课文分段,概括段意。
第一部分(第l自然段):写“我们”乘车去菲律普岛看企鹅归巢的美景。
第二部分(第2-7自然段):写“我们”在路上看到的车辆行车“失衡“的图景。
第三部分(第8自然段):写“我”的感受。
三、细读课文,感悟理解
1.自读课文,边读边悟
⑴“我们”在赶往澳大利亚南端的菲律普岛看企鹅归巢的美景的路上为什么担心会堵车?
⑵在离企鹅岛还有六十多公里的时候,对面出现了什么情况?后来“我们”看到了什么场景?
⑶为什么说“它留给我的印象,甚至要比后来我们看到的可爱的小企鹅还要深刻?”
⑷读完课文,你有什么感想?
2.读后交流。
四、合作探究,揭示题义
1.学生快速默读课文,从文中找出与课题相对应的句子。
2.指名反馈,齐读句子:“因为我从那条流淌的车灯之河中,看到了规则之美、人性之美。”
3.体会句中的含义。
⑴“那条流淌的车灯之河”指的是摩托车赛散场后,从对面开来的成千上万的车辆。这里作者运用丁比喻的修辞手法,再次说明了对面驶来的车辆之多,并且正缓缓有序地前进。
⑵讨论:为什么作者说他从那条流淌的车灯之河中,看到了规则之美、人性之美?
看到“规则之美”是因为:正是有了规则的存在,才出现了车流行进时井然有序的和谐美好的情景;看到“人性之美”是因为:正是由于人们自觉遵守交通规则,维护交通秩序,这条车灯之河才能得以顺畅流淌。
4.这里的“规则之美、人性之美”不仅指最美丽的这种“失衡”的图景,也指创造这种美景的人们自学遵守规则的道德美。既点明了文章的主题,也照应了文章题目。增强了文章的感染力。
四、课堂小结
这是一条只有两车道的路,一条车道上行驶着成千上万辆车,另一条车道上却只有一辆车,这里没有警察,没有监视器,有的只是车道中间的一条白线,然而,在那拥挤的车流中,没有一辆车越过中线,所有的车辆都在顺畅地行驶,是规则创造了这井然有序、和谐美好的景观。而规则,是需要我们每个人去自觉遵守,去用心维护的。
五、作业设计
摘抄文中自己喜欢的词句。
游园活动设置:
来宾凭借游园券参与游戏,完成体验项目,由工作人员在游园券相应位置做记号。时间安排:27日
09:00-19:00 1.投壶(游戏道具:5个竹签、小桶1个)
游戏规则:凭借游园券领取5个竹签,将其中四个投中小桶可获得一份小礼品(甲方提供奖品领完为止)(推荐礼品份数:上午40 份,下午60份,领完为止)
2.嫦娥蹦月(游戏道具:1个纸巾盒、5个乒乓球)
游戏规则:在30秒时间内,将纸巾盒中抖出3个乒乓球即可获得一份小礼品(甲方提供奖品领完为止)(推荐礼品份数:上午40 份,下午60份,领完为止)
3.猜灯谜(游戏道具:灯笼、灯谜条)
游戏规则:猜对灯谜指定谜底,即可获得相对应礼品(甲方提供奖品领完为止)(推荐礼品份数:上午60份,下午80份,领完为止)
4.拉斯维加斯(游戏道具:道具、赌桌、筹码)
来宾凭游园券到签到处,领取1000筹码参与拉斯维加斯赌桌游戏。现场设置21点(1张赌桌)、俄罗斯转盘(1张赌桌)、押大押小(2张赌桌)4张赌桌博彩 21点游戏规则:
(1)配置 1位禾官,1套游戏道具。
(2)庄家首先给每个玩家发两张牌,牌面朝上;给自己发两张牌,一张牌面朝上(叫明牌),一张牌面朝下(叫暗牌)。
(3)大家手中扑克点数的计算是:K、Q、J 和 10 牌都算作 10 点。A 牌既可算作1 点也可算作11 点,由玩家自己决定。其余所有2 至9 牌均按其原面值计算。
(4)如果玩家拿到的前两张牌是一张 A 和一张10点牌,就拥有黑杰克(Blackjack);此时,如果庄家没有黑杰克,玩家就能赢得1.5 倍的赌金(2 赔 3)。没有黑杰克的玩家可以继续拿牌,可以随意要多少张。目的是尽量往21点靠,靠得越近越好,最好就是21点了。
俄罗斯转盘游戏规则:
(1)玩家按照游戏桌上的押注区下注。
(2)小球进入任何一个沟道并停止滚动之后,输赢即确定下来。
押大押小游戏规则:(2张)
(1)如果三个骰子的点数加到一起小于等于10,就算小;(2)如果点数大于等于11,就算大。
(3)当三个骰子的点数是一样的时候(比如三个1,三个2……三个6),叫围骰。这个时候不管玩家押大押小,都算玩家输。
游戏兑奖:
第一档:5000筹码兑换xxx礼品(礼品推荐100份)第二档:8000筹码兑换xxx礼品(礼品推荐50份)第三档:10000筹码兑换xxx礼品(礼品推荐3份)第四档:38880筹码兑换xxx礼品(礼品推荐2份)第五档:88880筹码兑换xxx礼品(礼品推荐1份)赢得相应的筹码即可获得相对应礼品(甲方提供奖品领完为止)5.博饼(游戏道具:碗、骰子、状元资格券)
游戏规则:凭游园券可参与一次博饼。根据骰子情况,获得相应档次礼品,如博中状元,由工作人员进行登记,同时获得参与晚间博饼王中王资格赛入场券 博饼游戏及奖品兑换规则:
有1个“四点”的得一秀(秀才).兑换xxx礼品,领完为止.。有2个“四点”的得二举(举人).兑换xxx礼品,领完为止.。有3个“四点”的得三红(探花),兑换xxx礼品,领完为止.。有4个相同点数的(红四除外)得四进(进士),兑换xxx礼品,领完为止.。若骰子点数分别为1至6顺序排列着的得对堂(榜眼),兑换xxx礼品,领完为止.。
状元可分为以下3种具体为:有4个“四点”,剩余2个为“一点”,即为状元;有5个“四点”,即为状元;有6个“四点”,即为状元;兑换xxx礼品,并领取晚上的王中王博饼入场券,领完为止。
前几年去香港游玩,这种遵守规则的氛围在机场便出现了,而且之后对我的影响越来越大:在机场拿行李时,无论是穿着笔直西装,手提公文包的白领,还是休闲着装的游客,都很优雅地站在一旁排队等待拿取行李,绝对不因个人原因而乱挤,有条不紊。受到感染,本来准备“抢占先机”拿行李的人们也停了下来,井然有序地排起队来,本来要花15分钟拿的行李,不一会儿大家便拿着行李走出机场。而这,得益于排队,来自于规则。
过后,去香港海洋公园时我带着一丝忧虑:此时正放假,游玩的人肯定很多,里面十分拥挤,那游乐项目不就玩不了几个而已,怎么办?事实却出乎我的意料:每个游乐项目的入口都没设栏杆,但人们都十分自觉地排起“长龙”,尽量地往里靠,以免影响乐园里行人走路,极有秩序,而且等待的时间比散乱无规则地拥挤的时间短得多。坐在游览车上俯览全园,每个游乐项目旁边都有一条长龙,有的蜿蜒盘绕,有的似箭直冲向前……形态各异,游动在人群中,甚是好看。
我突然明白:没有规矩,不成方圆。正因为了这些看似繁杂的规则,我们的生活才能有秩序地进行下去;正因有这些规则,人与人之间减少了不必要的摩擦;正因这些规则,我们的生活才会和谐。
本文所研究的教师教学评价系统是教务管理系统的一个子系统。教学评价是教务管理工作的重要方面, 把好教学质量关就需要建立一套公正、科学的教学评价系统。在许多传统的教学评价系统中, 存在着规划和设计不尽合理的问题[1]。首先系统核心的评价规则以程序代码的方式"固化"在系统中, 缺乏真正的灵活性, 而在实际的教学评价过程中, 随着教学要求的不断变化, 教学管理者要不断地调整教学评价的指标权值, 参考的参数等等, 这就必须通过技术人员编写代码的方式来修改相关评价规则, 然后经过繁杂的测试才能部署实施。这导致评价业务策略的变动不能适应实际的需求。其次, 评价规则是面向技术人员的程序代码, 业务策略无法被业务人员真正的掌握和管理。这样就导致系统的规划者与程序的研制者的意图不完全一致。为解决传统的教学评价系统中存在的问题, 本文研究并设计了基于业务规则的教学评价系统。本系统的核心思想是利用业务规则技术使系统核心的业务规则与程序代码分离, 使得业务人员能够对业务规则进行有效的管理和灵活的运用。
2、业务规则和业务规则管理技术介绍
一条业务规则包含一组条件和在此条件下执行的操作, 它们表示应用程序的一段业务逻辑。业务规则管理 (Business Rules Management, 简称BRM) 技术随着业务规则出现应运而生。它包括规则的查询、规则生命周期管理、版本管理以及规则模板等的管理[2]。像数据从程序中分离一样, 它使业务规则也同样从程序中分离。业务规则管理技术使应用程序中程序代码的简化为IF{对象或对象之间的条件测试}THEN{执行某些对象的操作}ELSE{执行其它分支操作}的语句格式。例如:IF{教师参与授课}THEN{计算授课工作量}。因此, 业务规则语言的表述通俗易懂, 即使普通用户也能实现对规则的完全控制。BRM技术需要借助企业级的业务规则管理系统 (Business Rule Management System, 简称BRMS) 实现。所谓BRMS就是实现业务规则管理、维护、部署和开发的信息系统。它由一组工具集组成, 包括:规则引擎、规则库、规则语言框架和规则集成开发环境。
业务规则管理系统的基本原理:用一个或多个规则引擎替换"固化"在应用程序不同位置的业务规则 (逻辑) 的程序代码。被替换的业务规则 (逻辑) 存储在程序之外的规则库中;规则库中的规则可以通过图形化规则管理工具实现定制、修改和部署[3]。
3、基于业务规则管理技术的教学评价系统的设计
3.1 系统总体结构
传统的评价系统体系结构常被划分成三个层次:表示层、应用服务层和数据层。其中, 应用服务层几乎集中了系统全部的业务逻辑的处理。虽然, 可以采用构件技术分别组装实现应用服务层的各个功能模块, 降低耦合度, 提高系统的整体可靠性。但是, 业务逻辑仍然分散在程序代码中, 不便于系统维护和管理。基于业务规则技术改进的教学评价系统的体系结构为"四层二库" (四层:接入层、业务规则层、应用层和数据层, 二库:数据库和规则库) 结构 (如图1所示) 。这种结构比传统的"三层一库"多了一个"业务规则层"和一个"规则库", 业务规则层主要是处理关于业务规则的操作, 包括创建、检验、修改和维护等, 直接由业务人员操作, 增强了业务处理的透明度, 提高了业务灵活性, 减少了对技术开发人员的依赖。业务规则层的引入, 简化了应用服务层的设计, 方便了系统整合。增加规则库使业务规则以文件的形式单独存储, 使业务规则得到有效管理, 便于业务逻辑的文档化。
3.2 系统的开发流程
基于业务规则技术的系统开发方法使得系统的开发流程有了较大的改变 (如图2所示) 。首先, 参与开发的人员已不再局限在IT开发人员, 业务人员也将扮演非常重要的角色。其次, 系统开发不仅仅是程序的开发, 更是业务规则的开发, 而且规则开发和程序开发可以同时展开。第三, 系统的开发不再是"一锤子"的过程, 而是一个逐渐完善和发展的过程。
3.3 系统业务规则设计
业务规则的设计是把业务规则逻辑模型转换为可实现的业务对象模型, 根据业务规则逻辑模型选择规则容器、用规则容器所支持的规则语言描述逻辑规则集, 还要考虑业务规则模型与应用服务层中各个功能模块的交互[5]。
3.3.1 业务规则的抽取
本系统中以教师的教学评价规则为例, 主要是从业务行为中抽取相应的规则, 包括教学评价管理者的经验, 以及已往的评价方案实例等。抽取的规则根据内容分为五类:
1) 事实规则:指的是按常理的逻辑关系, 或定量规则描述教师和教师的工作量 (授课量, 批改作业量, 指导学生量等) 的状态信息等, 如:
教师的职称授课系数:助教-0.8, 讲师-1.1, 副教授-1.0, 教授-0.9
2) 约束性规则:表示方案中教师和课程等必须满足的要求, 如:
教师的授课质量的评价分数必须大于0分小于100分
3) 预警型规则:描述方案中出错的信息, 如:
如果教师的授课质量的评价分数大于100分, 弹出警告
4) 计算型规则:一般是对定量信息的计算, 如:
教员授课质量评价分数=机关和教学督导评分*25%+教研室评分*30%+学生评分*45%
5) 推理型规则:描述事实之间的推理关系, 如:
如果教师的授课质量的评价分数是75~90分, 则教师的授课质量的评价等级为良好
3.3.2 业务对象模型BOM (Business Object Model) 的建立
BOM的设计是基于业务规则系统设计的关键步骤, 它影响到整个系统是否能够真正灵活的运转起来。BOM为业务规则语言提供了绝大多数的"词汇"。它是由一组类 (Class) 构成, 每个类包含类名、类的属性 (Property) 和一些方法 (Method) 。类的属性、类与类的关系将会出现在业务规则的条件部分 (Condition) , 类中的属性值与导入到引擎中的许多规则的条件进行匹配, 如果某些对象 (或对象之间的关系) 满足某个规则的条件, 那么引擎将触发规则的执行部分。
以教师教学评价为例, 若想得出教师教学评价意见, 需要抽象出教师、课程、考试、指导论文、教研室和Vector (容器) 等业务对象。教师这个业务对象是整个系统的主体, 其教学行为直接与系统中的其它对象实体相关联。根据以上分析抽象系统的业务对象模型 (如图3所示) (类图中省略了对属性的基本的get和set方法) 。
3.4.2 设计系统业务规则集
ILOG JRules提供了一个规则创建工具Rule Builder对规则库和规则进行管理。首先将根据基本"词汇"做成基础类放入BOM中, 并利用JRules提供的"转义"和"别名"机制, 将这些基础类的属性和方法转换成业务人员所熟悉的"词汇"放入规则库中, 然后业务人员根据JRules提供的业务执行语言 (BAL) 和库中提供的这些"词汇"做成规则模板, 制成最后的规则并做成规则集, 供技术人员在应用程序系统中开发阶段调用[4]。
在本系统中, 采用"面向业务"的业务规则语言定义业务规则, 如:
规则:CountTeaching
如果课程类型是室内课
并且授课类型是主讲
并且合堂方式是四个班级
那么设置授课系数[10]
然后设置合堂系数[14]
然后设置授课工作量[授课学时*授课系数/10*合堂系数/10]
很显然, 上述的规则语言是业务人员能够看懂得。而开发人员要实现"面向业务人员"的规则语言到"面向程序"的规则语言的映射。 (例如:规则条件部分的"课程类型"将对应BOM中"Lesson"类的lessonType属性, 而执行部分的"设置授课系数"将对应BOM中"Lesson"类的setK () 的方法, 如此, 评价规则与BOM中定义的属性, 方法一一对应起来。) BRMS的规则语言框架将提供对这种"翻译"机制的支持。而规则之间的关系可以利用规则的优先级和BRMS提供"规则流 (RuleFlow) "的定制功能来实现[4]。另外, 一般情况下, 规则的条件和执行部分均可以由业务人员根据评价策略的变化, 直接在Rule Builder中修改, 实现起来非常的方便。少数情况下, 如果需要添加的规则条件或执行部分与BOM中的类的属性或方法没有对应项, 则需要先在BOM中添加相关的内容后, 即可在Rule Builder中创建该规则。
3.5 规则服务的部署
在应用程序中部署业务规则, 必须先从规则库中提取规则, 然后以某种形式 (文件、数据库或实体bean数据库) 传递给嵌入到业务规则应用程序中的规则引擎。
规则服务部署过程包括三个阶段[3]:
·提取:从规则库中选取需要部署的业务规则集。
·发布:发布所生成的规则集 (通常是通过文件、常规数据库或实体bean数据库之类的外部数据源进行发布) , 将其提供给嵌入到应用程序中的业务规则引擎。
·执行:对加载了规则集的规则引擎进行初始化, 并执行规则。
具体代码如下:
1) 创建一个规则引擎对象 (这是ILOG JRules提供的对象)
2) 从规则库中取得与评价规则相关的规则包, 并加载到规则引擎中。这里教学评价规则包存储在名字是"EES-rules"的文件中。 (如果规则包保存在数据库中, 需要使用其它的API)
3) 使用引擎的API, 将对象导入规则引擎的工作存储器中。引擎将对导入的所有对象的属性值与当前加载的规则包中的教学评价规则进行匹配比对, 把匹配的规则放在一个规则序表 (A-genda) 中。
4) 使用引擎API, 将对象导入规则引擎的工作内存。引擎将对导入的所有对象的属性值与当前加载的规则包中的规则进行匹配比对, 把匹配的规则放在一个规则序表 (Agenda) 中。引擎最终会清空"执行队列"。
5) 使用引擎的API把引擎中的对象取出并导出 (如回存数据库等)
6) 从引擎中撤除所有对象, 为下一个评价规则处理作准备
4、结束语
本系统采用了基于业务规则技术的信息系统开发方法, 将系统中复杂易变的评价规则与应用程序分离, 使得业务逻辑独立于程序代码之外, 便于管理和维护。通过嵌入在应用程序中的规则引擎来处理业务规则之间复杂的逻辑关系, 根据任务信息快速地做出科学的评价意见。本系统具有良好的灵活性、易用性和可维护性, 不足之处为系统的业务规则抽取仍然是由技术人员在分析系统的业务需求的基础上手工抽取的, 还没有实现自动化的规则抽取, 尚有待于进一步的研究。
本文充分利用了业务规则简单、易于理解的特点把业务规则技术引入教学评价系统。这是将业务规则技术应用于评价领域的初步尝试, 为教学评价系统的设计提供了新的思路和借鉴。
摘要:本文介绍了业务规则和业务规则管理技术, 并设计了业务规则技术在教学评价领域的应用。提出了一个适合该系统的业务对象模型, 设计了系统的业务规则, 采用业务规则管理系统 (BRMS) 在应用程序之外单独管理, 使传统系统的总体结构改进为更加灵活的"四层两库"结构。该系统具有良好的灵活性、易操作性和易维护性。
关键词:教学评价系统,业务规则,业务规则管理技术,业务对象模型,规则引擎
参考文献
[1].邱文教, 潘晓卉.高校教务管理信息化过程中存在的问题及对策[J].《前沿》.2005年第11期.
[2].梁冰.业务规则成资产[N].计算机世界报.2004年第14期B4、B5.
[3].何仁杰, 梁冰.用规则引擎替换代码[N].计算机世界报.2004年第14期B6、B7.
[4].ILOG强化企业优势的业务规则管理系统[R].http://ftp.zdnet.com.cn/zdnet/ilog/white_paper.pdf
【9、美丽的规则教学设计】推荐阅读:
规则在哪里教学设计09-09
规则动词和可数名词变复数的变化规则01-04
辩论的规则11-16
规则的作文高二06-28
跳绳比赛的规则10-21
规则为题的高三作文06-01
掼蛋比赛的规则09-23
关于规则的作文500字06-13
论刑事证据规则的完善07-28