摘 要:针对空管部门实际工作内容设计一种电子政务系统,通过基于门户系统的设计使得系统实现更加严谨简单,分析门户系统在eGSP中的作用后,利用其进行用户统一管理、工作流程管理及数据交换等,系统通过C#设计实现。
关键词:电子政务;空中交通管制;eGSP;门户系统;C#
引言
目前相关政府机关及军队部门已经使用了电子政务管理,电子政务以其高度的处理信息化、信息安全管理化及多功能实现化在越来越多的企事业单位办公中起到不可替代的作用。而对于空中交通管制部门来说,由于成立时间较短,相关业务公务流程处理还尚未真正成熟,在实际工作中政务处理相对较为繁琐,缺乏一款执行有效的政务系统。文章就此为出发点,基于eGSP平台设计一款实用的电子政务系统,为空管部门相关单位提供一种参考。
1 电子政务及eGSP平台综述
文献[1]将电子政务系统分为两种,一种是基于各部门政务应用系统,负责处理各部门各自的电子政务;另一种则是基于门户系统的电子政务平台,即是eGSP。对于eGSP系统来说,对于各级行政人员及大众是一个与单位机关交换的平台,而对于整个电子政务来说它又是一个信息交互共享平台,可以将系统整体构架在eGSP之上。如图1。
图1 系统架构
eGSP作为面向复杂、异构、分散的电子政务,其在实际中将提供统一、规范的软件集成及运行环境管理监控各部分的工作。在实际设计中,我们将重点关注应用业务的逻辑。参照文献[1],文章在实际设计系统中采用物理独立,逻辑统一的设计模式以保证适应尚未完全成熟的空管电子政务,系统具有较好的统一性和扩展性。
2 系統设计与实现
图2 系统设计图
2.1 数据库服务
设计置于服务器端的数据库将提供系统一切可能需要的数据。包括在线数据测试、用户数据管理、文件存储和历史日志记录等等。客户端通过网络UDP与服务器端进行数据交互。而在数据流的处理流程上,服务器主要给予相关客户界面进行指示操作,而客户端则提供数据发送,日志存档以及与用户人机交互等功能。采用C/S模式结构也使得数据库在服务器端的数据处理更加统一、安全。
2.2 数据交换组件
数据交换是系统平台的核心,通过数据流的整理压缩编码,在客户端形成区别于服务器端的另一数据处理中心,数据集成的同时提供数据查询分析,通过资源管理器和工作协同模块进行智能分析提供用户相关建议。eGSP中,定义了其与数据库服务器端的接口,通过该接口可以实现数据交换同时也为后续的软件升级开发提供测试通道。对于用户映射关系要求较为严格的平台,系统将在此对各类公共数据统一数据结构,包括软件编程中类的定义和实现等。总体来说,主要为系统的运行策略以及相关设计结构提供定义和交换。
2.3 用户管理
对于空管安全性要求较高的政务发布系统来说,用户的认证显得更加重要。对用户的统一管理成为系统设计的一个关键。门户系统根据统一用户管理建立起用户与后台业务处理的一一对应,实现多项政务的统一登录管理。用户将以权限区分可操作范围,同时通过用户注册管理实现用户管理数据的增加。对于人员安排、部门组织单位以及其他相关组织结构将以多级树形结构进行设计,在客户端将提供友好的人机交互界面。
2.4 系统的实现
根据以上设计方案,划分系统模块、子模块、接口等并按照根据业务流程设计相应算法,利用基于ASP.NET的C#平台对系统进行实现。对于在线数据,系统拥有表Tab_System,以其为例如下,在visual2010中先构造并打开数据库连接对象:
SqlConnection con = sqlconn.mysqll();
con.Open();
然后用SQL命令和连接对象初始化数据适配器对象:
string str="select top(8) * from Tab_System ";
SqlDataAdapter dap = new SqlDataAdapter(str, con);
接着通过数据适配器对象往数据集中填充表"SystemTable"
DataSet ds = new DataSet();
dap.Fill(ds, "SystemTable");
最后数据绑定控件,并关闭连接对象。
DataList1.DataSource = ds.Tables["SystemTable "];
DataList1.DataBind();
con.Close();
而在登陆界面和用户管理界面中,系统将通过数据库中的用户管理表进行分析,采用密码登陆实现系统的安全性保障。而在权限分配中,则通过LDAP协议简历集中目录管理,并通过简单的ACL配置实现权限分配和控制。
3 结束语
文章提出一种基于eGSP的空管政务管理系统,该系统通过模块化管理设计,通过ASP.net进行软件系统实现,在实际应用中运行良好,为空管系统特殊性提供政务电子化管理。同时也为相关门户设计提供一种参考。
参考文献
[1]牛德雄,武友兴,谢子松,等.基于门户系统的电子政务软件平台的研究与设计[J].计算机系统应用,2004(12):15-17.
[2]孙正兴,戚鲁.电子政务原理与技术[M].人民邮电出版社,2003(4).
[3]赵池龙.实用软件工程[M].北京:电子工业出版社,2003.
[4]微软公司.基于.NET的需求分析和解决方案设计[M].北京:高等教育出版社,2004.
作者简介:陈彦希(1990-)女,广东汕头、民航汕头空管站,助理工程师,本科,研究方向:办公信息化。