家校通短信平台的开发研究

来源 :科教导刊 | 被引量 : 0次 | 上传用户:todaynow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要由学校架设一个面向在校生家长,以提供学生在校信息为宗旨的免费短信平台,应该是家长和社会所热切需要的一种服务,也可成为学校品牌建设的一面旗帜面。本文基于这样的宗旨,利用标准工业产品GSM MODE及自己开发PC端操控软件,实现了诸如学生成绩、操行评语、在校任职、参加社团、放假时间等综合信息的短信查询功能。并指出了进一步向社会提供诸如学校建设、系科建设、专业建设、师资队伍等宣传性信息的拓展方向。
  中图分类号:TN91文献标识码:A
  
  1 应用背景
  学生到了放假是最开心的,然而那封通过邮局寄回的成绩报告单,可能成为一块“定时炸弹”。因此,学生之间经常交流如何如何截留这份“要命单”的招术。所以如何让家长和学校之间消除这个“屏障”,家长肯定一直苦恼,学校也应考虑这个问题。
  高中阶段,手机成了学生们最忠实的朋友。学生个个都是短信高手,自然各种短信平台也是非常熟悉。因此学校可以建一个短信中心,用来应答家长的各种查询。
  考虑了一个阶段后发现,这样的成绩查询对于学生也很必要。经常有些学生们,连自己到底有几门功课不及格都不知道。不少学生暑假过后就忘了还有那几门课需要补考。所以,这样的查询成绩短信平台还是很有用的。
  以上仅仅说到的是成绩查询,如果还可以查询在校学生品德评语、参加兴趣小组情况、在校任职情况、任课教师、周课表等信息,更是目前所没有的信息服务。站在家长的角度,如果有一个为在校生家长服务的免费短信平台,那将更加受到社会的赞誉。
  2 技术调研
  通过上网搜索了解到,这样的平台在硬件技术层面上,只需要一个“GSM MODEM”的产品,就可以得到全面解决。但要提高信息吞吐量,则还需要电信部门的技术支持。
  所以关键是软件,软件还包括学生成绩信息的格式化和规范化处理。各学校的学生成绩数据,其格式肯定五花八门。即使是同一个学校内,中职的、联合职技院的、电大的也各有各的所谓成绩系统。故最终发现,软件开发的难度在于处理这些不同格式的原始成绩数据。
  还好,笔者所在学校的学生成绩,几乎都能找到EXCEL表的原始格式。所以,作为开发的起步阶段,暂时只需把EXCEL表转成标准的数据库格式。
  3 硬件构成
  本平台选中的是南京傲屹电子有限公司的AYG-59C GSM MODEM。这是一款专供工业环境下使用的GSM MODEM。它内置高性能GSM模块,能提供短消息数据和传真服务。
  作为信息处理和发送中心,PC机和PC端软件通过RS-232接口与AYG-59C连接,通过标准的AT命令和就可以实现所有短消息处理功能。下面列举一些该产品的主要参数:
  (1)电气参数:①供电电源直流:10V-15V/1A;②发射时平均电流:300mA;③待机电流:20mA。
  (2)物理参数:①尺寸:118x76x27.5mm;②重量:300g;③体积:247cm。
  (3)(射频参数:①工作频段:880~915/925~960MHz或1710~1785/1805~1880MHz;②接收灵敏度:-104dBm;③最大发射功率:2W/900MHz;④1W/1800MHz;动态范围:62dB;⑤峰值功率下相位误差:<5€癛MS;⑥频率误差:0.1ppm。
  
   图1EXCEL成绩表预处理软件界面
  
  图2短信平台中心控制软件界面
  4 信息处理
  首先收集各班、各学期的成绩记载(EXCEL)表,然后进行前期规范检测。即检查每一份EXCEL表,修正其中不统一的格式,以便程序正确提取学生成绩。这个过程往往不简单,原因是:虽然教务科制作的EXCEL空白表格是统一的,但到了各位班主任手上,这些表变得貌似正确实则走了样。
  为此,笔者专门编了几段代码,用于检测原始EXCEL表的格式,找出不合格的表加以修正,最后把它们转换成统一的ACCESS数据库。
  采用ACCESS数据库的原因是:原始EXCEL表格不规范整齐;数据库的数据结构组织标准、规范,便于程序代码的读写。而且这里涉及到的数据量不大,每个班建一个库的话,五年制大专十个学期的成绩分十张表,每个表也就五十条左右的记录。ACCESS库完全能满足要求。
  5 代码实现
  开发语言选用了比较容易的Visual Basic。前期工作就是逐步把检验EXCEL表规范性的代码调试完成,接下来的代码就是程序对短信模块的操控和对ACCESS成绩数据库的搜索与读取。好在南京傲屹电子有限公司的提供了一个演示程序,关于短信收发的底层代码已经全部有了。故只需完成最顶层的信息处理的代码。具体说来就是:第一,解读用户发来的短信命令;第二,返回相应的信息。
   表1短信命令列简表
  
  5.1 数据转换
  这里的代码主要是各种数据库操作函数,关键代码是一个子目录、文件枚举函数(代码略)。最后把涉及EXCEL表的班级统计、格式检查、转换数据库等所有功能,集成在一个界面内(见图1)。
  5.2 短信功能
  为了便于程序解读短信命令,笔者设计了一套命令标准(见表1)。
  短消息命令的一般格式为:头字符 != 信息大类名称: 信息项目名称 [+对象 [+学期]]
  如上所示,命令最多由五个项目构成(各项目之间实际没有空格)。前三部份是必须的,由字符头、信息大类、信息项目构成。后两个部份可看作查询条件,即对象和时段,用“+”连接。对象如姓名、学号等,时段一般是学期。
  短信头HZSM!(代表惠职短信)是必写字符串,且以感叹号结束!信息大类和信息项目可用两汉字也可用两拼音缩写,分别以“=”和“:”连接。班级、学号需填入编号,学期必须是“09春”或“09秋”这样的形式,学号、班级的编号可用4类命令获得;系科、专业名称用1类命令获取。
  如果项目不全,系统默认回复相应帮助信息。标准的帮助请求命令是,格式字符串尾部加“?”。
  6 遗留问题
  以上平台已在我校使用,当然要走向产品化还有不少工作要做。考虑到学生信息的保密,目前采用家长手机登记制。使用中主要有两个问题:一是短信响应速度问题;二是垃圾短信拒绝问题。这些问题恐怕最终要和移动通信公司合作才能解决。解决诸如此类问题仍是任重而道远。
其他文献
目的:与非瞳孔扩张法相比,OASIS内置式虹膜扩张器在小瞳孔白内障超声乳化术中的总体手术时间、有效超乳时间和术后早期房水闪光情况、角膜内皮细胞计数情况、角膜水肿程度、
摘要本文从当前初中数学课堂教学实际出发,经过认真思考,提出了初中数学教学中培养学生创新思维的有效策略。  中图分类号:G633.6文献标识码:A    1 转变教学观念,以创设“问题情境”、培养学生的创新思维  在学生学习的认识活动中,经常会遇到一些难以解决的实际问题和理论问题,并由此产生一种怀疑、困惑的心理状态,这种心理状态促使学生积极思维、认真探究,不断地提出问题和探究解决问题的方法。有了疑问
摘要新课标中要求的“知识与能力,过程与方法,情感态度与价值观”给教学方法带来新的挑战,各地对新条件下的教学方法进行积极探索。教而不研则浅,研而不教则虚。本文通过挖掘语文教学与教育的目的之间的关联,企图找到新课标条件下语文教学应当遵循的原则,以期对后来语文教学方法的探讨有一定的指导意义。  中图分类号:G633.3文献标识码:A    随着社会经济政治体制的变革,教育的途径及目的发生了很大变化。过去
摘要自主学习是以学生作为学习的主体,通过学生独立的分析、探索、实践、质疑、创造等方法来实现学习目标。学习的“自主性”具体表现为“自立”“自为”“自律”三个特性。激发学生自主学习方法有:.营造激趣情境,激发学生自主学习的兴趣;创设问题情境,激发学生自主探索的兴趣;创建合作、竞争情境,激励学生合作探究的兴趣。  中图分类号:G633.3文献标识码:A    联合国教科文组织出版的《学会生存》一书中所讲
本文通过对荣华二采区10
期刊
摘要本文作者根据新课程标准要求,结合教学实践体会,对初中数学教学活动中学生学习方式有效转变,学生学习效能有效提升进行了阐述。  中图分类号:G633.6文献标识码:A    随着新课程改革浪潮的袭来,课程改革已经成为学校学科教学的必然趋势。新实施的初中课程纲要中把“以学生发展为本”作为实施和贯彻新课程标准的基本理念,向广大教学工作者提出了“改变过于强调接受学习、死记硬背、机械训练的现状,倡导学生主
目的:   探讨儿童羞怯感与社交焦虑和父母养育方式的相关性,为更好地预防儿童的羞怯和社交焦虑问题提供依据。   对象与方法:   采用羞怯量表,儿童社交焦虑量表和父母养