39
学术出版,国际教著,国际期刊,SCI,SSCI,EI,SCOPUS,A&HCI等高端学术咨询
来源:职称驿站所属分类:劳动与社会保障论文 发布时间:2012-07-30浏览:19次
摘要:讨论社区服务管理系统开发的相关技术,然后描述该系统的需求,设计并实现该系统,对社区综合管理信息系统的应用进行了展望。
关键词:社区管理;GIS;信息系统;
引言
随着国家对社区事务的日益关注和居民对自身人居环境及生活质量要求的不断提高,社区承担的社会性事务越来越繁重。为此,迫切需要一套能化繁为简、适合基层工作业务流程的社区管理信息系统,将社区工作人员从日常繁重的文字处理和表格填写工作中解脱出来,并加强社区与社会单位、社区与市、区、街等多个单位的信息的时时沟通,从而腾出更多时间直接为广大居民群众服务,以便高速地推进社区建设,保证社区居民依法管理自己的事务。
1工作流模型
对社区管理实际需求的分析,将工作流分成以下两大类:静态流和动态流。将工作流上的每一个处理点称为流的结点。静态流是指流程固定的、有严格制度规定的工作流,此类工作流的流结点是固定不变的;动态流是指在流的运行过程中才能根据流的实际情况动态地确定结点的流。工作流由流结点和结点之间的运动方向所构成,可以表示为:S(V,E),V是S的结点集,E={(vi,vj)|vi,vj∈V}(图1所示)。图中可以看出,工作流的关键在于定义流的结点。
图1OA中工作流示意图
a、建立流结点。分析实际中的各种工作结点,将这些结点进行抽象归纳,建立一个工作结点的基类,根据各部门的工作性质不同,将各部门的结点从基类中继承。
b、结点的类型与权限。根据公文处理的不同阶段,归纳出各个阶段的结点类型,如审核结点,签发结点,发文结点等。
c、静态定义流。“流”需要一个初始化的过程,因此系统中可以指定一部分用户拥有“发文权限”,这类用户可以建立“流”。流的建立者根据实际的需要,静态地定义流的结点。静态流的实质是“链表”,故称静态流为“链流”,“链流”的结点是串行的(如图2-1)。同时定义多个流,就形成了并行的结点(图2所示)。若把一个“链流”看成是一颗特殊的“树”,则这种并行流的实质是“森林”。
图2并行流形成并行结点
d.动态定义流。如果静态流的某个结点在处理时,需要定义另一个工作流来完成本结点的处理,就需要使用动态定义流。如需要某单位签阅一份文件,传到这个单位的“收文负责人”,“收文负责人”需要定义一个流,以使单位的三位领导都来签阅这份文件。动态定义流的设立可以满足各类复杂流的定义(图3所示)。动态定义流实质是“树”,因此动态流又称之为“树流”。
图3OA中工作流示意图
2公众参与的设计理念
公众参与GIS(PPGIS)的出现,大大推进了GIS理论与技术的发展。InternetGIS的迅速发展,成为PPGIS的技术支撑。当前,PPGIS的实现,一是通过对传统GIS技术的深入剖析,讨论准入与GIS的社会应用问题;二是考虑将一些较为专门化或可能仅有局部应用范畴的知识与GIS软件进行综合,设计综合的决策支撑系统,以公众的“语言”实施公众的参与。
在以社区、街道管理工作(包括房地管理)为主体的PPGIS信息系统中,涉及到信息组织与框架,功能与信息内容等。
(1)信息功能
①财务信息:以社区或街区为基础的有关分类帐户系统。
②人口信息:记录管理社区或街道里的常住人口和暂住人口信息。
③房产信息:记录所有房产属性信息的房产信息系统,以及与房产相联系的各种法律、法规、通告、条例、告示执行系统及记录社区整体升级更新计划等的升级更新系统等。
④民政工作信息:低保金发放管理、特困户管理、社区团体管理、死亡人口登记、经常性社会捐助管理等。
⑤社区服务信息:下岗职工管理、医疗服务管理等。
⑥综合治理信息:治安管理、调解管理、信访管理等。
(2)公众参与领域
①日常维修保养:包括园艺、电梯、电力供给、水泵和公共照明等的维修保养。
②建设改进工作:由居民提出建议,修建一些新的设施,建议应包括位置场地,设施类型等;经过必要的程序,建议有可能被采纳而列人临时的建设与改造规划中。
③周期性维护:是在若干年这样一个固定的较长时期内,对社区或街道具有全局性意义的维护工作,公众在这一领域内的直接参与有限。
(3)公众参与途径
①基层组织,如居民委员会,由基层组织将建议与反馈递送给相关委员会;②委员会定期出版的通讯或视窗,传送有关信息;③直接访问委员会进行面对面的谈话;④定期举行的公民接待活动与面对面访谈;⑤委员会会议;⑥对话、会议、展览会、讨论会等;⑦其他渠道,最新的Internet网页应用等,最普遍的途径是向社区或街道委员会直接反馈信息。
3开发技术介绍
3.1JavaScript语言
JavaScript的正式名称是“ECMAScript”,是一种由Netscape的LiveScript发的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言。使用它的与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web连接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。
3.2WEB服务器:ApacheHttpServer2.0.47
WEB服务器也称为WWW(WORLDWIDEWEB)服务器,主要功能是提供网上信息浏览服务。常用的WEB服务器有:MicrosoftIIS,IBMWebSphere,BEAWebLogic,
Tomcat,Apache。
Apache是世界上用的最多的Web服务器,市场占有率达60%左右,远远高于第二名IIS。WWW服务遵从HTTP协议,默认的TCP/IP端口是80,客户端与Apache服务器的通信过程。
4社区综合信息系统设计
4.1工作流模型设计
数字社区管理软件作为工作流的上层应用,直接利用了工作流的流程流转的功能,并利用工作流相关管理接口,对办公流程进行管理和监控。工作流模型(图4所示)。
图4社区工作流模型
4.2系统结构设计
公众参与GIS(PPGIS)应是一网络化的系统,设有众多接口,为公众提供方便的系统准入设施。因选用InternetGIS的服务器一用户结构和标准的Web服务器,用户掌握与使用系统较为容易。考虑到系统开发与维护的成本,和对于公共Web页面尽可能简单的要求,可利用通用的Internet服务器语言PHP语言来进行开发。
对于资料格式的选取,考虑到PPGIS中很少有空间分析的需求,用户主要是一些对制图与GIS知识不多的最普通的公众,可选用矢量格式实施系统界面构筑。
PPGIS的结构是一种多层状服务器端的InternetGIS结构,它包括了用户层、应用层和资料层(图5所示)。用户层以一个标准的Web浏览器为基础,提供用户界面,通过HTTP与PPGIS服务器通讯连接。应用层接受请求,完成与资料层的交换,把结果送回到用户层。Web服务器作为应用服务器与用户之间的桥梁,接受来自用户的请求,而后将其传送回应用服务器;当用户请求了某些GIS运算,应用服务器,就将实施GIS应用程序。资料层是由二个关系SQL数据库组成的资料层面。
图5系统结构框架
PPGIS的3个主要组件对应系统结构中的3个层面,即界面、应用程序与数据库:
(1)界面:利用服务器端的InternetGIS结构,可以建立一系列的静态与动态(HTML,DHTML)页面。
(2)应用程序:用于地图影像建立,数据库读写等。地图影像分为基础层与应用层2个层面,基础层是基本地图。应用层由用户输人动态生成。
(3)数据库:PPGIS数据库由属性资料与影像资料组成,二者都是作为表列资料存储在关系数据库中。PPGIS与EMAPS的数据库紧密联系,相互作用(图6所示)。
图6公众参与地理信息系统中的PPGIS与EMAPS的数据库关系
PPGIS包容了二种类型的资料组织:一种是从EMAPS中提取的信息,在PPGIS中没有被编辑或变化,存储在Web数据库中;另一种是公众的输人,在系统的操作中被键人、编辑和查询。它们组成了PPGIS的GIS数据库。
4.3系统功能设计
本系统的功能模块组成(图7所示)
图7系统总体架构
(一)社区概况
模块:社区简介、居务公开、自治章程、社区用房情况、居委会成员、公共服务设施、辖区单位、商业网点、辖区单位共享服务设施
(1)社区简介
数据项:社区名称、所属区街、社区类型、地址、成立日期、办公电话、辖区面积、总户数、常住总人口、传真、居民小组数
(2)居务公开
数据项:公开日期、公开内容、公开形式、公开地点
(3)自治章程
数据项:名称、内容、备注
(4)社区用房情况
数据项:房屋层数、房屋面积、房屋间数、建筑年限、房屋结构
(5)居委会成员
数据项:姓名、性别、职务、文化程度、个人简历、照片、联系电话
(6)公共服务设施
数据项:公共服务设施名称、公共服务设施分类、公共服务设施面积、设施说明(地点)
(7)辖区单位
数据项:单位名称、单位地址、进驻社区时间、联系电话、单位负责人姓名、单位负责人电话
(8)商业网点
数据项:网点名称、网点类别、负责人、联系电话、详细地址、使用面积、特色服务
(9)辖区单位共享服务设施
数据项:单位名称、共享服务设施名称、设施分类、设施类别、是否对外开放、是否社区服务定点单位、服务时间
(二)家庭与人口
模块:户籍信息、人口信息
(1)家庭信息
数据项:户主、户别、户籍状况、户口地址、楼号、楼门号、现住址、家庭电话、家庭人数、家庭月总收入水平、住房性质、是否低保户、所属居民小组
(2)人口信息
数据项:姓名、曾用名、家庭关系、国籍、楼(栋)名称、证件种类、证件号码、性别、出生日期、户籍状况、户籍类别、户籍所在地、民族、个人身份、政治面貌、文化程度、婚姻状况、健康状况、健康状况、血型、宗教信仰、兵役状况、籍贯
(三)社区组织
模块:社区党组织、社区居民代表会议、社区民间组织
(1)社区党组织
数据项:党组织名称、组织类型、工作职责、组成人员数、党员人数、成立时间(2)社区居民代表会议数据项:名称、参加会议人数、居民代表人数、单位代表人数、驻辖区各级政协委员人数、驻辖区各级人大代表人数、会议日期、会议内容
(3)社区民间组织
数据项:组织名称、组织类别、成立日期、负责人姓名、联系电话、业务活动范围、成员人数
(四)社区服务
模块:社区服务网点、社区志愿者、出租房屋登记
(1)社区服务网点
数据项:网点名称、负责人、详细地址、联系电话、服务项目、房屋类型、使用面积、工作人员总数、经营方式、服务时间
(2)社区志愿者
数据项:姓名、性别、流水号、注册日期、开始服务日期、所属服务系统、受表彰情况、个人专长、无偿服务内容、有偿服务内容、服务区域、服务方式、培训情况
(3)出租房屋登记
数据项:房主姓名、住房性质、租赁许可证号、房屋类型、间数、面积、月租金、出租房屋状态、限住人数、备注、身份证号、联系电话、工作单位
(五)社区治安
模块:综治警务工作、治保巡逻小组
(1)综治警务工作
数据项:名称、办公地址、负责人、联系电话、警务人员总数、具体人员和联系方式、工作职责、办公时间
(2)治保巡逻小组
数据项:名称、人数、负责人、联系电话、负责区域
(六)日常管理
模块:固定资产、日常财务
(1)固定资产
数据项:物品名称、计量单位、资产原值、购置日期、报废日期、折旧年限、资产现值、登记人、登记日期
(2)日常财务
数据项:日期、资金方向、资金用途(或来源)、资金金额、资金经手人、录入人、录入日期、备注
(七)查询检索模块
1.用户可以设置一定的查询条件,根据查询条件查询相关内容。
2.根据用户身份分类限制查询数据范围
3.查询条件的数据项如果是代码表应该通过下拉列表选择。
4.在输入查询条件时,可指定任一数据项排序(升序或降序)
5.查询条件如果是时间,要作时间合法性的校验;如果是字符类型数据项,要做去前后空格处理。
6.基于前一次查询的再查询(二次查询)。
7.查询结果输出按定制好的数据项输出。
8.可根据需要查看某一结果的详细信息。
9.浏览查询结果的输出应具有打印功能。
(八)统计报表系统
灵活的报表功能在集成到Web应用程序中之后用途更加广泛。社区综合管理系统中的重要需求是大量的报表和汇总分析,同时需要以多种形式进行直观分析或者存储、打印。
自定义报表系统类似于先进的电子表格(如:EXCEL)的操作风格。同时能制作任何不规则电子报表,具有强大的报表数据分析和比较功能,完全由用户定义报表单元取数公式。可以自由挂接到任何需要制作复杂、不规则报表的系统中。
5结束语
通过浏览器来处理订购、办理证件、要求物品配送等多项工作,实现社区服务于居民的协调互动。在数字社区中采用基于工作流技术的管理软件将极大地提升服务水平和降低管理成本。公众参与GIS的设计方法,对基于城市社区建设与管理的PPGIS的应用与实践,探讨了参与的理念与内涵、参与的可能领域及参与途径等。
参考文献
[1]吴德隆谷迎春:《中国城市社区建设》,知识出版社。
[2]窦玉沛:《社会管理与社会和谐》,中国社会出版社2005年4月版。
[3](美)StevenM.Schafer,《HTML、XHTML和CSS宝典》,人民邮电出版社,2009
《社区综合信息系统的设计与实验》
本文由职称驿站首发,您身边的高端学术顾问
文章名称: 社区综合信息系统的设计与实验
扫码关注公众号
微信扫码加好友
职称驿站 www.zhichengyz.com 版权所有 仿冒必究 冀ICP备16002873号-3