APP下载

基于交通电子政务系统的设计与实现

2014-12-09周玫

无线互联科技 2014年11期
关键词:后台电子政务栏目

周玫

摘 要:本文主要阐述了一个交通电子政务系统的设计与实现,该系统基于.NET的开发平台和采用C#的ASP.NET,ADO.NET以及B/S结构技术来构建该平台的基础组件框架,探讨了基于.NET的通用化Web应用平台的设计与实现,研究了基于.NET的Web网站系统政府资讯模块分析与设计以及对该模块的运行体系结构、技术实现方案、系统功能需求描述、系统设计中的一些关键技术。

关键词:电子政务;B/S、MVC结构;SQL Server2000;C#;.NET

随着网络信息时代的到来,起步较晚得中国事业单位,也意识到网络对政府形象宣传达的重要性,认识到上网行为已经不是一种时髦。其信息发布的及时性和传播的广泛性被认可,为能够在更为广阔的空间宣传和提升形象、服务于市民,提高政府机构的办公效率。南昌市交通局有必要重新整理网站,一方面更好地展示政府形象,另一方面为广大市民和行业内的从业人员提供更好的网络信息服务。本文以南昌市交通局网站为例,以ASP.net技术为基础,讨论电子政务在门户网站的作用,采用传统B/S模式的实现系统部分。主要开发了新闻发布系统、论坛系统、电子邮箱系统、站内信息搜索四个类型的信息系统。目前基本满足网页发布、信息发布、论坛交流以及电子邮件交换的需求。网站数据库采用SQL SERVER2000,保证了网站数据的稳定性和安全性。目前网站管理人员有2名,负责网站的技术维护、网页更新、信息发布等工作。门户网站的开发和发展直接影响到政府部门信息量的收集,而一个电子政务网站的好坏关系到政府信息量是否全面。

1 系统可行性分析和需求功能说明

我们在Windows环境下实现系统的设计和应用。使用C#,ASP.NET语言和开发环境来实现网站的界面设计和相关模块的设计;采用通用性较高的SQL Server 2000数据库作为数据仓库的支撑平台,利于交通局数据的采集入库。系统可行性分析从以下3个方面着手:⑴经济可行性:不需要大型的服务器,只用一般配置的电脑即可。所以建设费用相对较底,但该网站一经推广应用可以获得较好的社会效益和经济效益,可以大大政府机关人员的劳动强度,提高政府机关收集信息的准确性和办事效率。⑵技术可行性:依托.net平台,对技术开发提供有力的技术支持。⑶操作可行性:由于采用窗口设计,功能模块清晰,界面友好。对机关人员稍加培训即可在工作中使用。而该网站需求功能说明:网站系统有14个栏目,主要以新闻发布功能为主。将新闻按不同类型,通过相关栏目发布。具备简单时刻表查询和业内企业查询功能。

⑴功能需求:重点突出政务公开、网上办公、网上服务的功能,及时向社会发布政府工作方面的动态、消息、政策法规,以便百姓通过政府网站了解、监督政府的工作。从功能需求角度,该网站核心功能包括政务信息的编审和网络发布,网上信息交流服务。其他系统需求还包括信息检索求、用户管理、电子邮件系统等。

系统后台基本功能如下:

登陆系统模块:用户可以登陆系统。

组织机构管理模块:管理员可以在该模块增加删除部门和人员、为人员设置岗位和权限.

操作任务管理模块:该模块实现添加,删除栏目.为各栏目添加(名称、管理路径、页面文件、任务类型、权限状态、任务属性、是否主菜单)功能。

系统维护管理模块:该模块实现显示系统日志和操作日志、修改密码、回复用户密码、网站类别维护、数据库备份功能。

管理指南模块:该模块简单介绍由系统管理员添加网站栏目的应用。

用户权限列表模块:该模块即为管理员分配权限所得的栏目,为该部分栏目发布信息。

操作指南模块:该模块详细介绍了新闻发布的步骤。

修改密码模块:该模块主要功能是修改登入用户的密码。

⑵性能要求:①响应时间:查询平均耗时低于0.3秒。系统计算平均耗时低于0.4秒。②吞吐量:每秒处理事务达到1000条。③兼容性强:数据库分析处理通用于用友财务软件。

⑶可靠性要求:①支持安全认证。②数据备份和恢复可以保证数据完整。

⑷接口需求:①保持对其他子栏目的模块独立性,松耦合,强内聚的需求。②访问的数据库是SQL SERVER2000。

2 系统目标

功能要求:网站后台管理员分配科室人员和权限,普通人员登入后台信息录入,网站前台显示网站后台数据信息,以达到信息传达的目标,前台要求有全文搜索,友情链接,举报投诉等网站必须的功能。

⑴由于网站后台的树形控件算法对数据中存在的孤立点数据很敏感,因此在分配权限前,应该对数据中的噪点数据进行处理,使网站后台结构更趋于形象化。

⑵按照本网站特点,专题栏目功能具有独特性。

⑶增加系统的管理功能,主要是对系统关键参数的调整,以及对客户权限的控制。

⑷增加数据管理的功能,主要是对基础性数据的修改与更新。

模型的结果要求:电子政务网站设计的总体指导思想和政府网站是为公众、企业或下属单位等提供信息和服务的,要让用户方便、快速地找到自己需要的服务,并用最简单的操作方法来完成所有的操作。具体表现在:友好的网站界面,清晰的网站导航,完善的帮助系统,完整的信息和完善的在线服务等等。运用效果主要表现在几个方面:易操作性、亲和性、便于检索、信息导向、专业性。

本系统是基于交通电子政务系统的设计与实现,系统的实现主要是以市交通局为背景建立的普通网站,该网站主要分两部分,前台和后台,前台主要是显示后台提供的信息,为广大的人们提供查询政府部门信息方便,后台针对不同的登入用户显示不同的公用界面进行划分和描述,明确哪种用户是管理员还是普通用户,不同的用户操作会不同等等。为此系统分为四个模块:第一个是组织机构模块,为系统管理员添加部门、岗位和人员;第二个模块是操作任务模块,为管理员添加网站栏目;第三个模块是维护管理模块,包括系统日志和密码修改,第四个是用户权限列表模块,为普通用户添加新闻信息等。整个系统的总体结构模型如图4.3所示:

系统的工作流程如图4.4所示:

3 系统实现

省电子政务网建设具体技术路线是:以SDH线路为主,帧中继与电话拨号为辅构建传输层,在上面组建IP网络。由于省电子政务内网原来已存在,这次建设实质是扩容,所以设备利用用来老的设备。外网是新建,设备全部新购。两个网的结构相似,只不过外网通过安全系统与互联网逻辑隔离。

网站后台功能说明:⑴系统登入管理模块的实现:系统登入主要功能是身份验证,以防不法分子进入后台修改数据,只要输入正确用户名和密码,填对验证码即可登入网站后台。⑵组织机构管理模块的实现:主要完成的功能是管理员添加/修改/删除部门、岗位、职员并且分配权限,该模块用到的技术主要是insert into,update,delete等SQL语句,并且调用存储过程。⑶操作任务管理模块的实现:该模块主要是管理员创建网站栏目。⑷系统维护管理模块的实现:系统维护管理模块主要是查看系统日志和密码恢复,修改密码。⑸用户权限列表模块的实现:用户权限列表主要是对栏目添加相应的新闻信息。⑹操作指南模块的实现:该模块详细介绍添加新闻信息的步骤。⑺修改密码模块的实现:该模块为登入用户修改新密码。⑻全文搜索模块的实现:该模块方便用户搜索需要的栏目,主要呈现在首页面。

随着现在网络发展越来越快,当今很多政府部门都着重建设电子政务的发展以便宣传自身的优势,本文主要围绕基于交通电子政务系统的设计与实现进行研究和讨论。首先提出了现在政务信息发展现状,再者阐述本系统用到的关键技术,最后给出了系统的体系结构和分析设计。实现本系统的基本思想:先由系统管理员建立部门人员,分配他们的权限,创建网站栏目,再由普通用户为相应的栏目添加新闻信息,最后新闻消息审核成功并且发布在网站首页显示在大家面前。

本系统主要是解决目前政府单位对网络的需求,以达到他们的使用目的,是人与计算机结合的系统工程,因此系统的好坏也取决于人与计算机之间任务分配的合理性,二者配合的融洽性等。系统采用工作流技术将工作分解成定义良好的任务,角色,按照一定的规则和过程来执行这些任务并对它们进行操作,提高了政府部门意识——网络对政府形象宣传达的重要性;降低了业务过程的整个处理时间;降低管理成本,如避免了不必要的和重复的工作,提高工作人员的工作效率;在工作人员之间更好的均衡负荷,使工作内容更加丰富,并且提高工作人员的业务能力,减少工作人员进行单调乏味并且十分耗时的文档查找工作;精简了工作人员,促使办公程序的规范化提高过程的透明度,减少违法操作,从而积极推动人员操作的规范化建设。

[参考文献]

[1]陈峰棋.《深入浅出ASP.NET程序设计》.中国水利水电出版社.

[2]陈恩义.SQLServer2000开发指南[M].北京:清华大学出版社.2002,1.

[3]黎晓东.《精通ASP.NET编程》.科学出版社.

[4]Daniel Cazzulino,等,著.王晓娜,译.《C# Web application entry-classic》.ISBN7302068992.清华大学出版社.

猜你喜欢

后台电子政务栏目
论基于云的电子政务服务平台构建
关于栏目的要求
栏目主持人语
后台暗恋
“大师问答Ask the Guru!”栏目问答精选(二)
栏目制,为什么这样红
前台、后台精彩花絮停不了
电子政务工程项目绩效评价研究
中国电子政务的“短板”
以“后台”的名义节省电池用量