基干Authorware的识老师系统的设计与实现

2017-07-12 19:41李盛兰吴庆祥
电脑知识与技术 2017年13期
关键词:系统

李盛兰 吴庆祥

摘要:Authorware是一款非常优秀的交互式多媒体制作软件,它具有直观的素材集成功能、强大的交互创建功能、丰富的变量、函数及程序控制功能;它采用面向对象的设计思想,以图标为程序的基本组件,使用流程线连接各图标,从而大大提高了多媒体软件的开发速度与质量;它易于学习掌握,尤其使非专业软件开发人员进行多媒体软件开发成为可能,吸引着广大的多媒体制作人员和教师,非常适合用于此“识老师系统”的开发。

关键词:Authorware;识老师;系统

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2017)13-0189-02

1概述

从2014年下学期开始,益阳职业技术学院汽车工程系在学生管理中一直推崇中华经典诵读与践行教育。经过近两年的积累,为了检验教育效果,决定在全系举办学生国学经典诵读与践行比赛。该比赛包括中华经典诵读比赛和践行比赛两部分,诵读比赛又分为中华经典书法作品比赛、中华经典朗诵比赛、中华经典背诵比赛。经典教育的意思在于践行,为了增加践行比赛的趣味性,汽车工程系邀请我为他们开发一套用于比赛现场,以班为单位随机抽取学生识别自己任课教师的系统。

2需要分析

1)同一班级被抽取出来参加识别任课教师比赛的学生,人数是固定的,产生是随机的。

2)为了保证比赛的公平性,同一班级多名学生被抽取出来识别任课教师,前面已被识认了的老师,不能被后面的参赛学生再次识认。否则,对后面参赛的学生是不公平的。

3)有的任课老师担任了多个平行班的教学任务,是多个班的任课老师,可以在多个班中出现,但可考虑尽量避免。

4)班主任辅导员与任课老师一样,与学生交往比较多,归属到任课老师一类;其他与学生日常生活学习联系较多的处室行政人员,如学生处、教务处等,包括院系领导,这类老师在比赛中同样要求识认;至于组织人事处、科研产业处等,平时较少与学生打交道的处室的老师,则不出现。

3素材准备

1)整理所有参赛班级的学生名册,用于随机抽取学生。

2)以班为单位,准备班主任辅导员、任课老师、关系紧密的处室老师、院系领导的证件照,供参赛学生识认。

3)以班为单位,准备各参赛班级学生名册,供随机抽取参赛学生用。

4)制定评分标准,用于比赛结束时,评判分数。

4程序实现

1)基础模块流程图如图1。调整窗口大小及变量赋初值如图2。

2)核心模块

本系统开发当时,共有五个班级参与比赛,分别13206、14Qw201、14Qw202、14Qw203、14Qw204,所以核心模块由抽取学生和各班老师两个模块组成,其中抽取学生模块是以班为单位,每班随机抽取三名学生分别识认一名任课老师和行政人员。本项比赛总分30分,每位学生10分,答对任课老师姓名和任教科目计5分,答对行管人员姓名和职务计5分,若只答对了姓名、任教科目或职务计2.5分。为了保持科学、公正、公平,同一个班的同学,选认了的任课老师,其他同学不能选认。不同班级的同学,选认了的行政人员,其他同学不能选认。

①随机抽取学生模块

每班随机抽取三名学生,流程图如图3。

②识认老师模块

识认的老师分任课老师和行政人员两类,流程图如图4。展示任课老师照片供学生选择识认,如图5。

同一班的任課老师,已被前面抽中的学生识认过了的不能再被后面抽中的学生识认,为了达到此效果,本系统给每位任课老师定义了一个变量,由变量的值来控制任课老师按钮的有效与无效,未被识认过的任课老师对应的变量的初始值“真”,从而激活该任课老师按钮,允许学生选择;已被识认过了的老师,其对应的变量的值由“真”变为了“假”,其按钮不被激活(即为灰色),不能再被后面的学生选择识认,确保了比赛的科学、公正、公平。

5效果检验

1)系统运行封面,如图6。

2)识认老师倒计时及前面识认过的老师的按钮为灰色(未激活),后面的学生不能再选择识认了,如图7。

6结论

此系统需求简单,实现不复杂,关键是素材的搜集、整理与前期处理。亮点在登录进入系统时需输入密码,以及前面参赛学生已经识认了的老师或行政人员,后面的参赛学生不能再选择识认了,这既有体现科学、公正、公平的一面,又有貌似不公平的一面,值得思考和完善。

猜你喜欢
系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
一德系统 德行天下
PLC在多段调速系统中的应用
重访 Duffing 系统中的对称破裂分岔与激变