论文部分内容阅读
摘要: 设计和实现一个基于B/S的教师继续教育培训网上报名系统。对系统的优势和可行性进行分析,并对系统的公告管理、在线答疑、网上报名以及系统管理四个功能模块进行设计与实现。
关键词: 继续教育;B/S;功能模块;关键技术
中图分类号:TP3文献标识码:A文章编号:1671—7597(2011)0110079-01
0 引言
近年来,我市的中小学教师继续教育工作取得了令人可喜的成绩,而我校每年都承担新教师培训工作以及教师职务培训工作等等湛江市初中教师的继续教育培训工作,培训人数高达2000多,并且呈现每年递增的现象。而教师报名的方式一般采用三种:一是现场报名(直接来到学校填写报名表格),二是电话报名(打电话到学校并由工作人员记录报名信息),三是电子邮件报名(通过上我们学校的网站下载报名表格填好并以电子邮件的形式发送到学校的邮箱)。这三种报名方式存在以下问题:① 现场报名时间集中,地点指定,要在上班时间内赶到学校报名,这对于远在乡镇的老师很不方便,费时耗力,并且报名人多的话不免受到排队之苦;② 电话报名时教师基本信息必须由工作人员手工录入到报名表格,然后再汇总到电子表格,数据处理工作繁重,加大了工作人员的负担,且人工二次录入降低了数据的准确性;③ 电子邮件报名虽然克服了现场报名定时定点的缺点,但是对于工作人员报名数据的汇总就带来了繁重的工作量,要打开成百上千的电子邮件,并且把报名信息一项一项地复制粘贴到汇总电子表格中,人工二次录入也会降低数据的准确性。因此,如何为教师报名提供准确、高效、快捷的报名服务,是需要考虑和解决的一个重要问题。随着计算机技术和信息技术的迅猛发展以及互联网的广泛应用,建立教师继续教育培训网上报名系统顺应了时代发展的要求,本文设计和实现了一个基于Web的教师继续教育培训网上报名系统,并应用到我校的实际工作中,目前运行情况良好。
1 系统的优势分析
1)教师可以随时随地报名,灵活性强,报名流程清晰,操作简便。
2)教师本人在计算机上填写个人报名信息,提高了数据的准确性。
3)整个报名工作减少了工作人员的负荷;且报名信息传递快捷,报名数据处理及时。
4)实现了对数据的统一归口管理,只有系统管理员才能直接进入系统对数据进行管理,提高了敏感数据的安全性和保密性[1],同时便于领导动态掌握报名情况,及时统计相关信息,便于对有关事宜提前做出安排。
5)工作人员通过互联网就能登录到系统,可以随时随地进行日常事务的办理,实现移动化办公。
6)推动了报名工作的程序化、规范化、信息化,提高了培训工作的服务质量和服务水平,满足了报名人数更大规模发展的需要。
2 系统的可行性分析
本系统的程序是利用ASP语言实现的,ASP是ACTIVESERVERPAGES(动态服务器页)的缩写,作为一种服务器端脚本编写环境,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。ASP通过ADO(ActiveDataObject,
即活动数据对象。ADO的功能在于可以让用户通过Web应用程序来存储服务器端的数据库。)可以容易地访问数据库,尤其是微软对ADO实现做了很多优化[2],包括数据库连接复用等技术,大大降低了基于网络的数据库访问的系统开销,其效率远高于其他数据库连接技术,这对于快捷、安全和高效能开发与数据的Web应用提供了方便。
3 系统设计
3.1 系统开发模式和开发设计环境
网上报名系统采用浏览器/服务器即B/S(Browser/Server)模式进行研发。B/S是一种从传统的两层C/S模式发展起来的新的网络结构模式,它的最大特点是客户计算机不需要额外安装什么软件,只需要有浏览器就可以访问服务器。整个系统前台采用ASP和DREAMWEAVERMX2004开发,后台是使用ACCESS数据库服务器。而前、后台连接的中间件为ODBC(开放数据库连接)。
3.2 系统的功能模块及实现
1)公告管理模块:教师通过此模块查看报名政策、报名通知、开课时间等信息。该模块为无权限限制的开放式模块,放在报名系统的首页,所有用户只须登陆系统即可看到。
2)在线答疑模块:此模块主要是以留言板的形式实现,用户无须注册即可在线留言提问,系统管理员登陆后台便可回复留言。
3)网上报名模块:网上报名模块为无权限限制的开放式模块,用户无须注册只须打开网页填写报名人的个人信息然后提交表单即可。这主要考虑到教师继续教育培训为非学历教育培训,无须参加考试,只须上几天课并完成教师布置的作业即完成培训课程。因此,无成绩管理的需要,教师无须上网查成绩,可免去用户注册和用户管理模块。况且,免去注册使报名更快捷更简便。用户报名流程图如下:
4)系统管理模块:实现对报名相关的系统设置和管理,包括:① 公告发布和管理:浏览、添加、删除、修改公告信息。② 报名统计分析:查询并统计报名数量,实时了解报名情况。同时提供对报名数据的分析,例如系统能按所属区县和所属街镇查看报名名单及人数统计,方便工作人员按地区分班的管理需要。③ 报名名单管理:可按姓名或继续教育证号查询报名人信息,并对报名人信息进行浏览、添加、删除、修改。④ 系统管理员管理:可修改系统管理员信息,如登陆名称、密码等。
3.3 数据库设计
1)教师报名信息表:它是系统的主表,存放教师所填报的所有报名信息,继续教育证号这个字段定义为表的主键。
2)管理用户表:记录系统管理员的基本信息.数据项包括管理员的登录名称、密码等。
4 结束语
教师继续教育培训网上报名系统转变了传统的报名模式,提升了工作效率,方便了教师报名,减轻了报名管理工作的负荷。该系统目前已在我校投入运行,取得了良好的应用效果,达到了系统设计的初衷。作为一种尝试,本系统还存在一些不足,还有待在实际应用中进行进一步的完善,以实现其更为复杂和强大的功能。
参考文献:
[1]陆勇,社会考试网上报名系统的设计与实现[J].中国教育信息化,2008.13(46).
[2][美]弗格森.ASP程序调试实用手册[M].北京:电子工业出版社,2001(01).
作者简介:
陈怡君(1982-),女,本科,广东信宜人,助理实验师,湛江师范学院基础教育学院继续教育科系统管理员,研究方向:计算机教学与应用。
关键词: 继续教育;B/S;功能模块;关键技术
中图分类号:TP3文献标识码:A文章编号:1671—7597(2011)0110079-01
0 引言
近年来,我市的中小学教师继续教育工作取得了令人可喜的成绩,而我校每年都承担新教师培训工作以及教师职务培训工作等等湛江市初中教师的继续教育培训工作,培训人数高达2000多,并且呈现每年递增的现象。而教师报名的方式一般采用三种:一是现场报名(直接来到学校填写报名表格),二是电话报名(打电话到学校并由工作人员记录报名信息),三是电子邮件报名(通过上我们学校的网站下载报名表格填好并以电子邮件的形式发送到学校的邮箱)。这三种报名方式存在以下问题:① 现场报名时间集中,地点指定,要在上班时间内赶到学校报名,这对于远在乡镇的老师很不方便,费时耗力,并且报名人多的话不免受到排队之苦;② 电话报名时教师基本信息必须由工作人员手工录入到报名表格,然后再汇总到电子表格,数据处理工作繁重,加大了工作人员的负担,且人工二次录入降低了数据的准确性;③ 电子邮件报名虽然克服了现场报名定时定点的缺点,但是对于工作人员报名数据的汇总就带来了繁重的工作量,要打开成百上千的电子邮件,并且把报名信息一项一项地复制粘贴到汇总电子表格中,人工二次录入也会降低数据的准确性。因此,如何为教师报名提供准确、高效、快捷的报名服务,是需要考虑和解决的一个重要问题。随着计算机技术和信息技术的迅猛发展以及互联网的广泛应用,建立教师继续教育培训网上报名系统顺应了时代发展的要求,本文设计和实现了一个基于Web的教师继续教育培训网上报名系统,并应用到我校的实际工作中,目前运行情况良好。
1 系统的优势分析
1)教师可以随时随地报名,灵活性强,报名流程清晰,操作简便。
2)教师本人在计算机上填写个人报名信息,提高了数据的准确性。
3)整个报名工作减少了工作人员的负荷;且报名信息传递快捷,报名数据处理及时。
4)实现了对数据的统一归口管理,只有系统管理员才能直接进入系统对数据进行管理,提高了敏感数据的安全性和保密性[1],同时便于领导动态掌握报名情况,及时统计相关信息,便于对有关事宜提前做出安排。
5)工作人员通过互联网就能登录到系统,可以随时随地进行日常事务的办理,实现移动化办公。
6)推动了报名工作的程序化、规范化、信息化,提高了培训工作的服务质量和服务水平,满足了报名人数更大规模发展的需要。
2 系统的可行性分析
本系统的程序是利用ASP语言实现的,ASP是ACTIVESERVERPAGES(动态服务器页)的缩写,作为一种服务器端脚本编写环境,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。ASP通过ADO(ActiveDataObject,
即活动数据对象。ADO的功能在于可以让用户通过Web应用程序来存储服务器端的数据库。)可以容易地访问数据库,尤其是微软对ADO实现做了很多优化[2],包括数据库连接复用等技术,大大降低了基于网络的数据库访问的系统开销,其效率远高于其他数据库连接技术,这对于快捷、安全和高效能开发与数据的Web应用提供了方便。
3 系统设计
3.1 系统开发模式和开发设计环境
网上报名系统采用浏览器/服务器即B/S(Browser/Server)模式进行研发。B/S是一种从传统的两层C/S模式发展起来的新的网络结构模式,它的最大特点是客户计算机不需要额外安装什么软件,只需要有浏览器就可以访问服务器。整个系统前台采用ASP和DREAMWEAVERMX2004开发,后台是使用ACCESS数据库服务器。而前、后台连接的中间件为ODBC(开放数据库连接)。
3.2 系统的功能模块及实现
1)公告管理模块:教师通过此模块查看报名政策、报名通知、开课时间等信息。该模块为无权限限制的开放式模块,放在报名系统的首页,所有用户只须登陆系统即可看到。
2)在线答疑模块:此模块主要是以留言板的形式实现,用户无须注册即可在线留言提问,系统管理员登陆后台便可回复留言。
3)网上报名模块:网上报名模块为无权限限制的开放式模块,用户无须注册只须打开网页填写报名人的个人信息然后提交表单即可。这主要考虑到教师继续教育培训为非学历教育培训,无须参加考试,只须上几天课并完成教师布置的作业即完成培训课程。因此,无成绩管理的需要,教师无须上网查成绩,可免去用户注册和用户管理模块。况且,免去注册使报名更快捷更简便。用户报名流程图如下:
4)系统管理模块:实现对报名相关的系统设置和管理,包括:① 公告发布和管理:浏览、添加、删除、修改公告信息。② 报名统计分析:查询并统计报名数量,实时了解报名情况。同时提供对报名数据的分析,例如系统能按所属区县和所属街镇查看报名名单及人数统计,方便工作人员按地区分班的管理需要。③ 报名名单管理:可按姓名或继续教育证号查询报名人信息,并对报名人信息进行浏览、添加、删除、修改。④ 系统管理员管理:可修改系统管理员信息,如登陆名称、密码等。
3.3 数据库设计
1)教师报名信息表:它是系统的主表,存放教师所填报的所有报名信息,继续教育证号这个字段定义为表的主键。
2)管理用户表:记录系统管理员的基本信息.数据项包括管理员的登录名称、密码等。
4 结束语
教师继续教育培训网上报名系统转变了传统的报名模式,提升了工作效率,方便了教师报名,减轻了报名管理工作的负荷。该系统目前已在我校投入运行,取得了良好的应用效果,达到了系统设计的初衷。作为一种尝试,本系统还存在一些不足,还有待在实际应用中进行进一步的完善,以实现其更为复杂和强大的功能。
参考文献:
[1]陆勇,社会考试网上报名系统的设计与实现[J].中国教育信息化,2008.13(46).
[2][美]弗格森.ASP程序调试实用手册[M].北京:电子工业出版社,2001(01).
作者简介:
陈怡君(1982-),女,本科,广东信宜人,助理实验师,湛江师范学院基础教育学院继续教育科系统管理员,研究方向:计算机教学与应用。