论文部分内容阅读
摘 要:隨着智慧城市与互联网+的广泛传播与深入渗透,各类基于B/S结构的电子政务应用系统或软件代替了传统的C/S结构应用。该文探讨了基于互联网+的电子政务应用系统的设计、开发与测试的解决方案,并以长春市公务员培训报名系统为例。该网上报名系统具有实用性和通用性、准确性和人性化、智能性和兼容性、交互性和移动性、维护性和安全性等功能特性,并在实践中得到了学员和教工的良好评价。
关键词:互联网+ 电子政务 报名系统 B/S模式
中图分类号:TP317.1 文献标识码:A 文章编号:1674-098X(2015)11(c)-0203-02
所谓“互联网+”,是指以互联网为主的新一代信息技术(包括移动互联网、云计算、物联网、大数据等)在经济、社会生活各部门的扩散、应用与深度融合的过程,这将对人类经济社会产生巨大、深远而广泛的影响。“互联网+”的本质是传统产业的在线化、数据化。这种业务模式改变了以往仅仅封闭在某个部门或企业内部的传统模式,可以随时在产业上下游、协作主体之间以最低的成本流动和交换。近年来,各类基于互联网B/S结构的电子政务[1]应用不断增多,代替了传统的C/S电子政务系统。其中,一种典型应用即各政府部门的报名系统或软件。借鉴其他党校和相关培训机构网上报名系统成果的同时,结合该校的实际情况,研发并运行了具有自身特点的网上报名解决方案,这将有助于推动党校系统教学和培训的进步。该文以中共长春市委党校(长春市行政学院)的公务员培训报名系统为例,说明电子政务B/S应用框架设计、开发、测试与维护中的问题及解决方案。
1 学员网上报名解决方案
1.1 解决方案的需求分析
网上报名需要一个强大的信息管理系统来支撑,是面向角色用户的现实需求。报名工作的利益相关者分为学员用户和党校用户,其主要功能需求如以下几点
(1)学员用户:首页浏览、公告查看、培训专题、班次选择、课程内容、教师信息、学员信息登记与修改,以及录取信息查看等。
(2)党校用户:系统的开始与关闭、报名通知的发布与修改、培训专题及授课教师的定义、提交信息项及数据字典定义、报名记录与情况修改、汇总统计与导出、学员录取名单网上反馈等。
1.2 网上报名系统的设计
根据软件工程原理,软件体系结构、软件开发语言和数据库设计是否合理决定信息解决方案能否顺利进行。目前,根据学员分布较广的实际情况,采取方便学员的B/S(Browser/Server,浏览器/服务器)模式开发该系统更为合适。学员只需使用计算机自带的免费浏览器软件就可完成选择、查询和报名的全过程。
目前,B/S模式下的软件开发语言有ASP,JSP和PHP三种。这三种开发语言各有优缺点,具体的取舍需结合经费、开发人员和项目工期等因素进行综合估判。结合该校的实际情况,解决方案应采用流行的ASP语言进行开发。
由于工作人员经常使用办公自动化软件Excel处理报名数据,因此数据库同样使用与Excel无缝连接的Access数据库来存储数据,Access数据库既轻便易用,又有较高的安全性。该系统涉及到的数据库定义:姓名Username、性别Sex、民族Nation、政治面貌Politics、生日Birthday、职务职称Job、工作单位Unit、手机号码Mobile、调剂Change、班车Bus。
2 系统功能特性
2.1 实用性和通用性
学员进入系统只须选择专题和提交个人信息就完成了报名过程,解决了以往现场报名时拥堵现象。该系统面向过程开发,高内聚低耦合的模块化设计,使其方便地扩展为其他报名应用。
2.2 准确性和人性化
系统首页设有学校简介、报名流程和交通路线等栏目,方便学员操作。学员在提交个人信息时需要填报的信息较多,难免有漏填或填错的问题,而系统大量使用下拉框网页控件,可防止输入错误的发生。例如:开发时做好工作单位和职称职务等填入项,学员只要点击下拉框,找到相应选项,自动添加填入项,就能保证学员在输入大量信息时的准确性。
另外,增加是否乘坐班车选项,更方便学员出行。这种人性化的开发设计,还提高了学员报名过程中的体验感。
2.3 智能性和兼容性
同类信息管理系统中,经常出现用户输入无效数据的现象,从而使报名失败。该系统采用Javascript脚本语言对学员提交数据的字符属性和长度进行了智能判断。例如:输入的手机号只能是11位,过长过短或输入非数值字符都必须重新输入,从而保证了数据的有效性。此外,考虑到学员网上报名时使用的浏览器软件多种多样,浏览时可能会出现页面显示不正常的浏览器兼容问题,因此,在系统开发时采用目前应用最广泛的IE9内核,则最大限度地解决了兼容性问题。
2.4 交互性和移动性
当学校有些变更或要求信息需要通知全体学员时,可以通过公告发布模块在网上报名系统首页输出公告。这样,就用一对多的信息传播方式代替了一对一的电话通知方式,提高了工作效率,增强了交互性。随着移动互联网时代的到来,学员智能手机的普及率非常高。基于此考虑,在系统使用中,学员不但可以通过PC电脑报名,也可以使用智能手机上网随时随地报名,具有更多的方便性和灵活性。
2.5 维护性和安全性
工作人员可以凭账户和密码随时登录音带系统后台,对记录进行审核,修改和删除。考虑到学员提交的个人信息的安全性,系统使用专门的数据库连接文件,进行数据库访问,并对数据库进行加密。
3 结语
解决方案是严格按照软件工程设计的思路,把实用性强、便捷和灵活的网上报名系统作为目标,以学员报名、选班、查询等业务流程为主线,为学员节约通讯成本和时间成本,从而把上级主管部门和校领导关于教学和培训工作要积极为学员着想、主动为学员服务和“一切为了学员”的理念变为了现实,最终实现了人性化的报名服务平台。学员网上系统的硬件平台为,Intel I7 3.4 GHz处理器和8G内存;软件平台为,Windows server 2003和IIS 6.0。网站域名http://www. ccsgbpx.net。
经过一年多的试运行,基本上解决了传统报名方式存在的问题,大大地提高了工作效率,节省了诸多方面的成本,得到了学员和全校教职员工的认可和好评。目前,通过这种网上报名系统,成功地解决了全市上百个单位和几千人的报名问题,进一步帮助学员解决了工作与学习之间的矛盾。学员还可以通过网上报名系统查询教室、班主任和宿舍等反馈信息。这样,就大大方便了学员的学习和培训。
报名网站的设计与建设,对于应用互联网技术解决电子政务规划中涉及的报名业务,给出了参考和样板。事实证明,政府部门应用互联网技术,将传统业务进行重组、优化和再造,可以提升政府办公效率,降低成本,推进电子政务建设。
参考文献
[1] 张锐昕,王郅强.电子政务研究[M].吉林:吉林人民出版社,2006.
[2] 路国平,张晓涛,江莹.硕士研究生招生网上报名的思考和设想[J].学位与研究生教育,2004(2):38-41.
关键词:互联网+ 电子政务 报名系统 B/S模式
中图分类号:TP317.1 文献标识码:A 文章编号:1674-098X(2015)11(c)-0203-02
所谓“互联网+”,是指以互联网为主的新一代信息技术(包括移动互联网、云计算、物联网、大数据等)在经济、社会生活各部门的扩散、应用与深度融合的过程,这将对人类经济社会产生巨大、深远而广泛的影响。“互联网+”的本质是传统产业的在线化、数据化。这种业务模式改变了以往仅仅封闭在某个部门或企业内部的传统模式,可以随时在产业上下游、协作主体之间以最低的成本流动和交换。近年来,各类基于互联网B/S结构的电子政务[1]应用不断增多,代替了传统的C/S电子政务系统。其中,一种典型应用即各政府部门的报名系统或软件。借鉴其他党校和相关培训机构网上报名系统成果的同时,结合该校的实际情况,研发并运行了具有自身特点的网上报名解决方案,这将有助于推动党校系统教学和培训的进步。该文以中共长春市委党校(长春市行政学院)的公务员培训报名系统为例,说明电子政务B/S应用框架设计、开发、测试与维护中的问题及解决方案。
1 学员网上报名解决方案
1.1 解决方案的需求分析
网上报名需要一个强大的信息管理系统来支撑,是面向角色用户的现实需求。报名工作的利益相关者分为学员用户和党校用户,其主要功能需求如以下几点
(1)学员用户:首页浏览、公告查看、培训专题、班次选择、课程内容、教师信息、学员信息登记与修改,以及录取信息查看等。
(2)党校用户:系统的开始与关闭、报名通知的发布与修改、培训专题及授课教师的定义、提交信息项及数据字典定义、报名记录与情况修改、汇总统计与导出、学员录取名单网上反馈等。
1.2 网上报名系统的设计
根据软件工程原理,软件体系结构、软件开发语言和数据库设计是否合理决定信息解决方案能否顺利进行。目前,根据学员分布较广的实际情况,采取方便学员的B/S(Browser/Server,浏览器/服务器)模式开发该系统更为合适。学员只需使用计算机自带的免费浏览器软件就可完成选择、查询和报名的全过程。
目前,B/S模式下的软件开发语言有ASP,JSP和PHP三种。这三种开发语言各有优缺点,具体的取舍需结合经费、开发人员和项目工期等因素进行综合估判。结合该校的实际情况,解决方案应采用流行的ASP语言进行开发。
由于工作人员经常使用办公自动化软件Excel处理报名数据,因此数据库同样使用与Excel无缝连接的Access数据库来存储数据,Access数据库既轻便易用,又有较高的安全性。该系统涉及到的数据库定义:姓名Username、性别Sex、民族Nation、政治面貌Politics、生日Birthday、职务职称Job、工作单位Unit、手机号码Mobile、调剂Change、班车Bus。
2 系统功能特性
2.1 实用性和通用性
学员进入系统只须选择专题和提交个人信息就完成了报名过程,解决了以往现场报名时拥堵现象。该系统面向过程开发,高内聚低耦合的模块化设计,使其方便地扩展为其他报名应用。
2.2 准确性和人性化
系统首页设有学校简介、报名流程和交通路线等栏目,方便学员操作。学员在提交个人信息时需要填报的信息较多,难免有漏填或填错的问题,而系统大量使用下拉框网页控件,可防止输入错误的发生。例如:开发时做好工作单位和职称职务等填入项,学员只要点击下拉框,找到相应选项,自动添加填入项,就能保证学员在输入大量信息时的准确性。
另外,增加是否乘坐班车选项,更方便学员出行。这种人性化的开发设计,还提高了学员报名过程中的体验感。
2.3 智能性和兼容性
同类信息管理系统中,经常出现用户输入无效数据的现象,从而使报名失败。该系统采用Javascript脚本语言对学员提交数据的字符属性和长度进行了智能判断。例如:输入的手机号只能是11位,过长过短或输入非数值字符都必须重新输入,从而保证了数据的有效性。此外,考虑到学员网上报名时使用的浏览器软件多种多样,浏览时可能会出现页面显示不正常的浏览器兼容问题,因此,在系统开发时采用目前应用最广泛的IE9内核,则最大限度地解决了兼容性问题。
2.4 交互性和移动性
当学校有些变更或要求信息需要通知全体学员时,可以通过公告发布模块在网上报名系统首页输出公告。这样,就用一对多的信息传播方式代替了一对一的电话通知方式,提高了工作效率,增强了交互性。随着移动互联网时代的到来,学员智能手机的普及率非常高。基于此考虑,在系统使用中,学员不但可以通过PC电脑报名,也可以使用智能手机上网随时随地报名,具有更多的方便性和灵活性。
2.5 维护性和安全性
工作人员可以凭账户和密码随时登录音带系统后台,对记录进行审核,修改和删除。考虑到学员提交的个人信息的安全性,系统使用专门的数据库连接文件,进行数据库访问,并对数据库进行加密。
3 结语
解决方案是严格按照软件工程设计的思路,把实用性强、便捷和灵活的网上报名系统作为目标,以学员报名、选班、查询等业务流程为主线,为学员节约通讯成本和时间成本,从而把上级主管部门和校领导关于教学和培训工作要积极为学员着想、主动为学员服务和“一切为了学员”的理念变为了现实,最终实现了人性化的报名服务平台。学员网上系统的硬件平台为,Intel I7 3.4 GHz处理器和8G内存;软件平台为,Windows server 2003和IIS 6.0。网站域名http://www. ccsgbpx.net。
经过一年多的试运行,基本上解决了传统报名方式存在的问题,大大地提高了工作效率,节省了诸多方面的成本,得到了学员和全校教职员工的认可和好评。目前,通过这种网上报名系统,成功地解决了全市上百个单位和几千人的报名问题,进一步帮助学员解决了工作与学习之间的矛盾。学员还可以通过网上报名系统查询教室、班主任和宿舍等反馈信息。这样,就大大方便了学员的学习和培训。
报名网站的设计与建设,对于应用互联网技术解决电子政务规划中涉及的报名业务,给出了参考和样板。事实证明,政府部门应用互联网技术,将传统业务进行重组、优化和再造,可以提升政府办公效率,降低成本,推进电子政务建设。
参考文献
[1] 张锐昕,王郅强.电子政务研究[M].吉林:吉林人民出版社,2006.
[2] 路国平,张晓涛,江莹.硕士研究生招生网上报名的思考和设想[J].学位与研究生教育,2004(2):38-41.