美章网 资料文库 行政审批信息服务系统设计范文

行政审批信息服务系统设计范文

本站小编为你精心准备了行政审批信息服务系统设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

行政审批信息服务系统设计

摘要:行政审批是政务处理的重要组成部分。近年来,国务院虽取消和调整了多项行政审批项目,但仍然存在一些程序繁琐、时限长、办事效率低下的审批事项。设计的网上行政审批系统是一个运用电子信息化手段,对南京市江宁区的基本建设项目诸多审批事项进行接件、受理、审核,并更够实现对上述行为进行控制与监督的电子操作平台。该系统缩短了审批时限,提高了办事效率,方便参与审批的企业和相关政府部门工作人员。

关键词:行政审批,Web动态图表,文件上传

近年来,国务院陆续了取消和调整行政审批事项的决定,提出“互联网战略”,制定“互联网+”行动计划,深入推进公共服务领域政府和社会资本合作(PPP)模式等,指导、推动各地行政审批改革实践工作的开展。其中,直接影响着地方的经济结构、城市发展的建设项目行政审批更是改革中的重点。在国家大力推进发展电子政务的大背景下,近年来各地政府积极探索行政审批方式的改革措施[1],南京市江宁区行政审批局也提出实行“预审代办”制的建设项目审批制度。所谓“预审代办”,即在建设项目获得土地前先对项目进行实质性预审并出具预审意见,待项目相关土地手续完备后将预审意见转换为正式审批的行政审批服务新模式。行政审批信息服务系统正是“预审代办”制的具体展现。

1系统的设计

1.1系统整体框架设计

行政审批信息服务系统系统整体框架如图1所示。系统共有三类角色:企业、各审批部门及江宁区行政审批局,各角色均通过浏览器登录系统完成相关操作。企业上传的要件,各审批部门的审核意见等都可通过网络共享。系统中使用Nginx负载均衡服务器作为服务器,Nginx是一款高性能的HTTP服务器/反向服务器。当网站的访问量达到一定程度后,Nginx会将请求分发到不同的Web服务器,解决访问高并发问题。数据库服务器使用主从复制、读写分离方式,既提高了数据读写的速度,又对数据进行了热备份,提高数据安全性。FTP服务器主要负责存储用户上传的文件数据。

1.2系统功能模块设计

依据用户需求以及系统角色分工,系统功能模块主要由企业及代办员、各审批部门、行政审批局三部分组成,如图2所示。

1.2.1企业、代办员企业、代办员共分为3个功能模块,分别为上传项目基本信息模块、上传行政审批要件模块、查询审批进度模块。1)上传项目基本信息模块:由行政审批局管理的社区代办员协助企业登录系统上传建设项目基本信息,包括项目名称、企业名称、法人身份证、企业营业执照、建设项目预审代办申请表、社会投资项目用地意向证明、选址意见书附图等,以上信息经行政审批局审核通过后,该项目即可开始网上行政审批流程。2)上传行政审批要件:如果上传的项目基本信息经审可以进行网上行政审批,企业就可以在此模块上传与10个审批部门、17个审批事项相关的31个审批要件。对于出现在不同审批事项中的同一审批要件,只需提交一次。3)查询审批进度:企业可以在该模块实时查询自己企业建设项目的审批进度。

1.2.2各审批部门各审批部门共分为3个功能模块,分别为分配审批任务模块、完成审批任务模块、管理员权限管理模块。1)分配审批任务:各部门审批任务会首先发到各部门管理员账号上,由管理员在该模块将任务分配给部门审核人员,实现审批任务统一管理。2)完成审批任务:审核人员收到管理员分发的审核任务后,在该模块完成审核。3)管理员权限管理:该模块为部门不同的人员分配了不同的操作权限,分别对应不同的功能,使得管理工作更加高效。

1.2.3行政审批局行政审批局也分为3个功能模块,分别为审核项目信息模块、催办超期审核任务模块、项目进度掌控模块。1)审核项目信息:该模块主要功能是让行政审批局工作人员审核企业提交的建设项目基本信息,只有通过审核的项目才能进行网上行政审批。2)催办超期审核任务:该模块主要功能是让行政审批局工作人员能对超期的审核任务进行催办,每个审批任务的负责人、审核截至日期都会显示,工作人员只需触发催办按钮,系统就以短信形式通知审批人加快审理。3)项目进度掌控:该模块主要是为工作人员提供数据统计和数据分析功能。在该模块,工作人员不仅能看到总项目、申请阶段、正式审批阶段、已完成等各个阶段项目数目,还能看到正常运行、即将到期、已经超期的项目数。系统还会以流程图形式实时展示各项目的具体进度,以便工作人员监督。

1.3系统软件架构设计

行政审批信息系统采用B/S系统架[2],利用VisualStudio集成开发环境、Oracle数据库、Nginx服务器、IIS服务器进行系统开发。系统采用表现层、业务逻辑层、数据访问层的三层架构,其中表现层主要用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面;业务逻辑层主要负责业务规则的制定、业务流程的实现等与业务需求有关的操作;数据访问层,也称为持久层,其功能主要是负责数据库的访问[3]。

2关键技术

2.1Web实时动态图表技术

[4]企业、代办员及行政审批局工作人员都需要实时了解项目审批进度,以便更好的监督审批流程。由于Web服务器无法实时地将服务器中的数据主动传送给Web浏览器,故考虑设计并实现一套基于SVG(ScalableVectorGraphics)和AJAX(用于获取数据)技术的Web动态图表组件,用于实时监督审批进度。SVG可缩放矢量图形(ScalableVectorGraphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式[5]。SVG是W3C(WorldWideWebConSortium即“国际互联网标准组织”)在2000年8月制定的一种新的二维矢量图形格式,也是规范中的网络矢量图形标准。SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。该图形格式具有基于可扩展标记语言、采用文本描述对象、具有交互性与动态性、完全支持DOM等优势特点。该Web动态图表组件的基本原理如图3所示。其中SVG的主要功能是绘制需要的图形,AJAX的主要功能是主动向Web服务器请求最新的数据,获取最新数据后,再利用JavaScript脚本调用DOM接口修改绘制的图形,这样就实现了Web动态图表组件。

2.2任务催办通知

由于行政审批具有较强的时效性,故系统在任务分配、任务超期提醒功能模块均提供了短消息服务的功能,及时提醒责任人完成审批任务。近年来,移动通讯业务快速发展,基于存储转发机制的短消息服务SMS也迅速发展[6]。本系统利用基于SMS的移动服务器MAS提供的DB短信接口进行所需短信功能的开发。通过维护短信待发送表、短信已发送表、短信上行表三张数据库表,该服务器就能提供短信上行和短信下行的服务,行政审批系统主要利用短信下行的服务。系统实现短信服务功能的原理图如图4所示。由于短信待发送表每条记录有9个字段需维护,且系统需频繁调用短信服务功能,为提高代码的可移植性,通过调用存储过程来将被催办人信息写入短信待发送表中。

2.3文件上传技术

行政审批系统中不论是要件提交,还是审批结果上传都需要用到文件上传,该技术是系统运行的核心技术。为保证系统的安全性和稳定性,需将文件上传到服务器特定路径下存储,同时将文件存储路径写入对应的数据库表中,便于查看。系统文件上传结构如图5所示。如图5所示,上传文件时,用户先将文件上传至服务器,并将图片在服务器中存放地址写入数据库服务器对应数据表中;读取文件时,用户先从数据库服务器获取文件存储地址,利用存储地址找到存储在服务器中的文件。行政审批系统文件上传采用的是ASP.NET内建的文件上传控件组件FileUpload实现的[7]。该控件功能全面、实现简单,能实现单个和多个文件同时上传,与行政审批系统的需求相匹配。系统的文件上传组件包括一个输入框、两个按钮。上传文件时,用户可在输入框中输入文件在本地的绝对路径,也可以通过点击“浏览”按钮查找本地文件。由于FileUpload上传控件无法自动触发文件上传动作,故用button按钮触发文件上传动作。触发文件上传后,按照一定的命名规则给文件命名,并确保服务器上存储文件的文件夹已建好。最后,用FileUpload控件的SaveAs方法把本地文件上传到服务器端指定目录下,并将文件路径存入指定数据表中。具体代码如下:

3结束语

本文介绍的行政审批信息系统已正式上线使用,它按照“互联网+政务服务”的改革思路设计,健全了线上审批功能,创新开发了共享材料库,实现了各部门审批结果、企业信息等材料电子流转,也实现了企业一次提交、资料全程流转,并保证了审批结果自动推送。整合原有141件材料,办事人只需提交37件材料,减少材料104件,材料精简率达73.8%,提高了工作效率。

作者:程拯明 朋静 张捷 单位:南京理工大学自动化学院