信息管理系统设计思路

信息管理系统设计思路

【摘要】

“政府上网工程”是国家各信息主管部门联合策划发起的,工程实施的主要目的是实现政府上网,构建“电子政府”。这一工程有利于我国各大省、市的政府部门实现信息共享,更好地为广大人民群众提供便民服务。本文主要就政府网信息管理系统的设计应用进行简单的分析。

【关键词】

政府网;信息管理系统;设计思路;实践应用

政府网建设对于实现政府信息共享以及便民服务活动的开展十分有利,但目前来说,我国的政府网建设并不成熟,大多数省市的政府部门的信息资源都没有得到充分开发,导致了资源的浪费。因此,本文主要就政府网信息管理系统的设计思路及实践应用进行探讨,希望能对相关政府部门有所启发。

1政府网建设概述

通过政府网建设在网上成立一个虚拟的政府,使得原本只能在网下操作的政府职能工作可以在网上进行。政府网建设完成后,政府部门可以将各种资料、档案储存到网上数据库,民众能够在政府网上查看一切可以公开的相关信息,比如政府部门的名称、办事规章制度、职能、各类政府文件等等。可以说,政府网建设对于政府部门及广大民众而言都十分有利。近年来,各级政府都在积极推进政府网站建设工作,现阶段大多数政府网站的主要功能就是政府信息。这就要求政府网站每天需要处理大量的各类公开信息、新闻稿件,信息十分的繁杂,为了保证信息处理高质高高效,信息的规范管理就十分重要,本文主要就政府网站信息管理系统的总体规划及设计方法进行简单分析。

2政府网信息管理系统设计应用

2.1信息管理系统总体规划

信息管理系统的主要作用是收集管理政务信息,接收整理政府门户网站的来信来稿,审核信息等等。信息管理系统建设前,必须做好规划工作。政府网信息管理系统建设工作不是一朝一夕可以完成的,系统建设之前需要进行大量的基础性工作。信息管理系统总体规划可以分为:信息管理系统调查、规划开发、系统分析、系统设计、管理实施、运行维护几部分内容。政府网信息管理系统建设时主要需要解决几个方面的问题:为了保证政府各部门之间的公文流转、在线审批等等电子政务工作的正常开展,必须建立起一个互联互通的机制。目前来说,各政府部门都采用分散建设的方法进行信息系统的构建。为了达到政务信息共享的目的,必须加强各部门信息系统的统筹管理,将各部门分散的信息统一归纳;信息系统的安全管理工作必不可少,必须在满足政府部门内部信息互联互通的同时,保证系统安全。

2.2政府网信息管理系统设计思路

网站信息管理系统可以分为三大部分,即前台显示、后台管理及其他功能。本次网站信息管理系统设计采用linux操作系统,软件技术有apache、php、mysql几种。为了促进政府网更加高效、安全的运行,本文研究的网站信息管理系统主要的设计思路为以下几点:

2.2.1管理系统模块化

政府网站建设时需要按照网站的功能进行逐层分类,每一大类之下再细化分为不同的小类。信息管理系统中存在着许多的程度代码,部分代码可能比较相似,如果分类变化较大,需要改动所有的程序代码,这种方法很容易导致程序代码出现错误。为了便于工作的开展,可以将相同功能划分为同一模块,方便模块与模块之间调用,功能分类变化较大时,修改人员的代码调整工作也更加的清晰明了,减少错误率。模块化程序设计时,不仅需要考虑新的分类方式,还需要关注原有的分类基础。程序分类时,部分固定不变的内容划分为同一类,会实时变化的划分为另一类。为了保证模块之间能够相互调用,应合理安排模块结构,使这些模块能够相互独立、互相引用。

2.2.2数据库设计

数据库的主要作用是存储和管理信息系统的数据,是网站信息系统重要的组成部分,数据库设计时需要根据信息系统的系统环境及实际应用需求,对数据库进行逻辑设计及物理开发。设计时遵循方便、快捷、灵活性强的原则,数据库内部结构及数量需要根据网站的内容确定。设计时可以将其分为两类,存储用户信息的归为一类,存储实时信息的归为另一类。为了保证数据库的安全性,可以使用一定的技术手段保护用户的密码,比如mysql数据库中的password函数,可以将密码信息生成为复杂的字符串,从而提高密码的安全性。

2.2.3信息管理系统应具有良好的扩充性、应变性

为了保证系统的正常运行、提高系统的安全性,信息管理系统需要及时更新维护。在程序编辑时,部分程序需要留一定的接口以便于后期的程序扩充工作的开展。更新维护或者二次开发的时候,相关人员只需要针对程序接口进行编程即可,这种方法可以极大地提高系统的扩充性、灵活性,减少了设计人员的工作量,对于信息管理系统的建设十分有利。此外,系统设计的过程中,用户随时可能会变更设计要求,调整部分内容,因此,系统设计应该具有良好的应变性。设计要求及内容变更时,设计人员只需要适当调整部分配置文件或参数文件即可。

2.2.4保密性

用户在使用信息管理系统时,为了保证信息安全,需要首先进入登陆页面输入用户名、密码进行认证才能进入网站后台操作。为了便于使用,大部分网站每次使用时只需要登陆认证一次即可调用其它页面进行操作,但是这种设计存在着一个十分明显的问题,如果有人知道了其它用户的后台网页名就能够不通过登陆页面直接进入后台页,登陆页面就失去了原有的保护功能。因此,设计人员应针对这一问题进行优化。实际的设计过程中,可以对后台页进行加密,用户访问后台时必须经过登陆页面才能进入。计算机网络应用中Session机制的使用就是很好的例子,使用Session机制后,用户的保密信息可以在网页之间进行传递,但是加密内容不会传递,有效保证了用户加密信息的安全性。信息管理系统的服务器会创建一个临时文件,该文件能够匹配识别字符串。使用Session机制后,即使有人以某种方式获得了后台页的名字,将其输入到地址栏并进行访问,Session机制会直接判断出该用户没有经过登陆认证,然后页面跳转到登陆页,直至用户以正确方式登陆为止。用户登陆完成后,Session会将用户的个人信息保存,直至浏览器关闭之前,该储存始终有效,用户可以自由在各后台网页浏览。因此在政府信息管理系统建设过程中可以将Session机制引入其中,用户登陆政府网站之后,信息管理系统通过一定的计算机程序辨别用户提交的用户名、密码等信息是否正确,如果计算机程度判断输入的信息能够与数据库连接则允许该用户进入网站,反之则不能进入。

2.2.5管理及整合

信息的管理整合工作由管理人员进行。本次设计中,管理人员具有一定的层次划分方法,各层次管理人员只能承担自己部分的管理整合工作,不能越级操作。录入人员不能参与信息的审批及高级管理工作,高级管理人员不能参与审批工作。为了便于后期的管理与开发工作的进行,设计增加了连续操作的模块,众多基础模块共同组成功能模块,管理人员可以进行连续添加、重新分类等等工作。程序整合对于信息管理系统而言十分重要。级别认证、Session等等功能单独实现比较简单,但要想保证信息管理系统构建完成,必须将这些功能进行整合。整合过程中遵循先易后难的原则进行,先将基本流程下的网页做出来,将需要进行模块化处理的代码整理在一起,完成基本模块的建设,基础模块建设完成后需要对其进行集中的测试、调整,Session等其它功能最后加入。大致框架建设完成后进行整体整合,处理不同功能的模块,调整模块的结构,部分需要更改、充实配置文件的集中处理。

3结束语

本次设计中将单一的程序进行了模块化,这在一定程度上会增加单个网页编程的工作量,但是这种模块化设计方法下,网站的使用管理效率就有较大的提高。随着网络技术的不断发展,网站栏目内容随时可能会发生变化,这就要求信息管理系统程序能够适应更多的需求。模块化设计思路下,只需要简单改变配置文件的内容就可以实现程序功能的变化,具有良好的可扩充性,对于政府网站信息管理系统的建设十分有利。

作者:游颖萍 单位:龙岩市永定区项目技术对接服务中心

参考文献

[1]王莉,徐玉成,王锋.政府网站信息管理系统设计与实现[J].办公自动化:综合版,2010(7):12~14.

[2]战勇刚,金海英,周莹.政府网信息管理系统设计思路及应用[A].黑龙江省气象计算机应用与通信交流会论文集[C].2006.

[3]王用江.市政府政务信息管理系统的设计与实现[D].厦门大学,2013.

[4]李健.省政府信息公开管理系统的分析与设计[D].天津大学,2011