家长学校管理信息系统
2015-10-21张颖
张颖
1、引言
利用网络系统实现学校的管理及与学生家庭的沟通与传统的学校管理模式的最大差异在于管理工作的高效性,与学生家长沟通的及时便捷性。通过本系统的运行实现前台业务处理和后台的系统管理和控制,并通过Internet的接入访问互联网,实现教学中各项环节工作的编排和发布及与家庭的消息互通。本系统的开发解决了学校中各教学工作环节中传统方式的效率不高与学生家庭沟通不及时地状况。
该家校沟通系统是一个实现老师、家长、学生三方互动交流的平台。该平台集成和同步了相关数据,采用互联网技术、短信和语音通信技术,通过信息高速公路实现老师、家长、学生的信息互通,达到了学校教育和家庭教育的融合。
2、系统分析
2.1技术可行性。家校沟通系统是集Internet技术,B/S技术,交互式语音应答IVR(Interactieve Voice Rsponse),计算机电话CTI(Computer Telephone Integration)技术,自动语音识别ASR(Automatic Speech Recognition)技术,语音合成TTS(Text To Speech)技术于一体的系统,而这些技术已广泛的应用别的行业。现代计算机成熟的技术应用到家庭学校沟通系统中,能使老师、学生、家长的沟通变的智能化,亲切化、柔和、人性化。
2.2 经济可行性。对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计,教育部提出的“一切面向教育,一切为了孩子”已经实施多年的教育方针,不知道这句话是否够经济。经济上的可行性分析,应当分析项目的投资回收期,进行成本/效益分析。管理信息系统开发在经济上的可行性是分析政府可投入的人力、物力和财力等经济资源,能否满足信息系统开发与运行管理的需要。除此之外,还应考虑将来系统的升级费用等。
2.3 营运可行性。在家校通平台中,互联网、短信平台是联系家长和学校的枢纽,起着决定性的作用。可以说,没有互联网、短信平台,也就没有家校沟通。移动通信技术在我们未来的生活中将担当重要角色。
3、系统设计
系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。这一阶段的主要任务是从管理信息系统的总体目标出发,根据系统系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的的总体结构和系统各组成部分的技术方案,合理选择计算机和系统的软、硬件设备,提出系统得失世纪化,确保总体目标的实现。系统設计工作的环境是管理环境和技术环境的结合,这是这一阶段工作的重要特点。
3.1 系统的总体结构设计
家校沟通系统班主任模块的模块功能的简单说明:
学校通知: 班主任老师查看收到的通知。
通知管理:班主任老师通过该功能可对全班的学生或家长发送班级通知,此通知包括语音通知,文本通知。班主任老师可对已发送的全班级文本通知进行修改(已发布的全班级语音通知不能修改,只能试听)和删除。当要增加一个通知时,则要明确以下信息:标题、发布时间、有效日期、通知范围、通知内容。家长可以通过Web网站进行查看,也可以用手机(固话)拨号聆听通知。
成绩管理:班主任通过该功能可对他所任课任班级的任课成绩进行公布,修改和删除。
班级管理:班主任老师通过该功能可对全班的学生进行学生情况了解、成绩公布、学生考评、学生奖惩记录、短信息。班主任老师公布学生成绩、学生考评、学生的奖惩记录后,家长可以通过WEB网站查看,也可以用手机(固话)拨号聆听。
班主任信箱管理:班主任老师通过该功能可以对管理员、本班级任课老师、全班学生、全班学生每个人家长,进行语音或文本留言,可以对本班级任课老师、全班学生每个人家长发短信。对发送过的留言文本可以查看,语音留言可以试听。对收到的留言可以保留、删除、回复等。家长可以通过web网站查看留言或短信,也可以用手机(固话)拨号聆听。
3.2 数据库设计
数据库的设计是系统设计的重要组成部分。数据库表的设计先将概念转化为一般的关系模型,然后将转化来的关系模型向特定的数据库管理系统支持的数据模型转换,最后对数据模型进行优化。数据库表首先要满足客户需要,其次要减少冗余,保证数据的一致性,完整性。
管理中所涉及到的主要实体及其属性如下:
学生信息(学生学号、学生姓名、学生状态、性别、家庭地址、庭电话、父亲姓名、父亲职务、父亲工作单位、父亲工作单位电话、父亲手机、父亲电子邮件、母亲姓名、母亲职务、母亲工作单位、母亲工作单位电话、母亲手机、母亲电子邮件);
教师信息(教师编号、教师姓名、教师状态、教师性别、级别、职务、地址、电话、手机号码);
班级信息(班级代号、班级名称、科目名称、科目编号、任课教师编号、班主任标记);
班级信息(班级代号、班级名称、科目名称、科目编号、任课教师编号、班主任标记);
3.3 代码设计
代码设计在系统设计阶段就应开始。由于编制代码需要仔细调查和多方协调,所以是一项很费事的工作,需要经过一段时间到系统设计阶段,才能最后确实下来。
3.4 处理过程设计
系统管理人员在通过登录界面进入家校管理系统的主控平台后,选择菜单栏中学校管理便可进入学校管理页面中对学校信息进行一系列的操作后该数据便可以保存在数据库中,在学校管理界面中操作人员可以输入学校的信息,系统会自动检查其输入是否符合系统要求和主要关键项是否完整正确,如果输入正确则系统会显示添加成功,如果其输入有问题,系统会将错误的项目变成高亮兰色,并提示错误信息,系统会退回学校信息管理界面要求用户修改错误或者重新输入正确信息输入后系统会将正确信息存入后台数据库中,系统会退出职员管理信息界面,返回系统的主控界面。
4、系统实施
在系统的生命周期中,经过了系统规划、系统分析和系统设计阶段后,便开始了系统实施阶段。系统实施阶段继承此前各阶段的工作成果,将技术设计转化成为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。系统实施作为系统的最后物理实现阶段,对于系统得知梁、可靠性和可维护性等有着十分重要的影响。
系统实施工作必须在系统分析贺喜同设计工作完成后,严格按照系统开发文档进行。系统实施是以系统分析和设计文档资料为依据的。本系统的网络系统是构建与Internet、语音平臺、移动通信平台之上。主要由一台IVR语音信息交互系统、数据库服务器、WEB服务器、路由器、远程终端组成。
在移动IC呼叫中心架设IVR语音信息交互平台,完成老师或者家长的相互呼叫。当双方呼叫IVR服务器号码后,手机或者固定电话信息会直接到达移动寻呼平台。移动寻呼平台根据呼叫号码来分配语音信息给本系统的IVR平台。IVR语音平台根据传输过来的语音信息进行分析,启动相应的IVR语音流程系统。 流程系统启动后会按照流程配置调用相应语音资源文件,同时与数据库服务器进行数据交互。最后实现老师和家长的通话。
本系统还有多个远程终端可以维护控制和查询信息,管理员终端可以拥有最大的系统权限,对平台流程,运行情况,以及相关配置进行设置和监控。学生,家长,教师远程终端可以进行相关信息的查询和修改。
本系统拥有物理防火墙来防护互联网的病毒程序和恶意攻击,保证语音平台,数据库服务器,Web服务器的安全。
5、系统测试
5.1 界面检查
打开系统页面,对照其中的界面名称及功能名称是否正确;对每个界面的各个下拉菜单、复选按钮进行检查,检查其是否有错误条目或缺少项目;并对链接按钮进行检查,检查其是否能够实现正常链接、安全返回的功能。
5.2 功能测试
功能测试的目的是检查每个模块下的显示、添加、修改、删除等功能是否可以正确实现。
5.3 数据跟踪
在加入查询数据功能之后,系统各功能模块仍可以正常处理。对数据进行跟踪,打开SQL查看执行各种操作后的数据库,操作结果正确。在添加数据页面插入新数据后,也能正常保存到数据库。
5.4 综合测试
检测了几个模块共同调用一个数据库中的表对执行结果的影响。并检测了整体功能实现情况,最终实现了测试结果正确性。
6、结论
家校沟通管理系统是在学校校园网的基础上建立起来的,为了使教师在开通家校沟通系统时不增加其工作量,要深入了解校园网结构布局和和校园网的后台数据库,在原来的互联平台中将数据从老师平时自动化办公中采集和挖掘有用信息,并且其数据与家校通数据保持同步,所以家校沟通能使老师只要在学校进行正常的办公就可以实现与家长、学生的沟通。学校老师通过在家校沟通系统中录入相关数据,通过系统的自动同步,即可将相关的信息对外进行发布。
本网站中还存在一些需要后期维护和升级来逐步完善,我们将在日后的升级中进行升级提高系统的整体性能,使系统能够提供更加人性化的功能。
参考文献
[1] 汪晓平,钟军.ASP网络开发技术[M].北京人民邮电出版社.2004.7,10~58
[2] 希望图书创作室.中文Macromedia Dreamweaver MX 2004教程[M].北京宇航出版社.2001.11,65~89
[3] 赵辉等.ASP+SQL Server动态网站开发.北京电子工业出版社.,2005,55~75