本项目要本着以下原则进行设计与建设:
(1)统一规划,分步实施、逐步完善的原则。为了使系统具有系统性、完整性、实现资源共享,系统的实施按照统一规划,分步实施、逐步完善的原则进行。
(2)实用与先进性统一原则。为了使系统具有较强的生命力,能够保持较长的生命周期,系统的设计和开发将会采用行业中先进的软件技术、标准、中间件和数据库产品。但是在使用先进技术和产品应一切从实用出发。
(3)针对性原则。系统应紧密围绕街道社会管理创新业务,针对其业务特点、工作方式、业务流程及其信息需求,进行系统设计。
(4)易用性原则。应用系统的界面友好,需要充分考虑录入人员的特点,使数据处理工作简单、方便、快捷,业务流程清晰,符合常规业务处理习惯,系统数据维护方便,备份及数据恢复快速简单。
(5)开放性和标准化原则。采用SOA的架构思想,数据交换标准采用XML,软件接口采用WebService技术。系统采用开放的、基于MVC标准的设计方案,保证了应用系统的跨平台的要求。支持Unix、Linux、Windows等多种操作系统。
(6)可扩充性原则。采用面向对象、面向服务的设计思想,按不同的网络、不同的功能、不同的职能划分成各种功能组件,各功能组件既可以独立形成系统又可以组成一个综合系统,方便实现从子系统到综合系统、从综合系统到独立系统的升级过渡,保护用户的投资。良好的扩充性和可维护性,实现在快速搭建总体框架的基础上分业务、分任务的逐渐充实整个系统,使系统具备可持续升级的基础。
(7)可维护性原则。支持通用的开发语言进行二次开发,系统维护和管理的人员可以自行二次开发能力。为了方便计算机系统维护和管理人员的使用,采用简单、直观的图形化界面和多种输入方式,维护人员可以轻松地完成对整个系统的配置、管理。
(8)兼容性原则。整个系统使用基于先进的语言开发技术,保证了系统对硬件平台、操作系统的兼容性;系统使用数据访问中间件,保证了系统对各种不同数据库的兼容性。
(9)安全保密原则。采用一整套的安全保密技术和策略:建立了一套完整、合理的用户授权管理系统,对访问系统的用户进行身份认证,确保身份的真实性。可以在敏感信息的传送中采用数字签名和加密技术,保证信息传送过程中的安全。
(10)可靠性原则。系统应提供了一整套的安全保障措施,为系统的可靠运行提供保证。系统提供了对网络、服务器、数据库性能的监控和故障恢复策略,保证系统物理层的高度可靠。为确保网络正常运行,通过网络管理系统可以监控每个网络节点的运行情况,确保网络每个节点的通畅和安全。采用防病毒墙、防火墙,加密机,入侵监测系统等技术手段,保证系统中的网络、服务器、数据库、信息等的安全可靠。系统采用流行、成熟、稳定、先进的操作系统、数据库、网络协议、中间件等,保证系统的稳定性。
(11)急用先建、逐步见效的原则。因涉及到多个子系统的建设,并且涉及多众多的硬件集成与安装,鉴于资金和人员状况,采取急用先建,逐步见效的方式进行。
(12)规范性:系统开发应严格遵照国家软件工程规范进行,采用结构化和面向对象相结合的开发方法,根据开发进度及时提供有关开发文档。1项目建设方案
1.1系统的设计
1.
1.1系统总体设计系统建成后将为网格管理站、信访维稳站、便民服务站提供统一办公平台为市民和所辖企业、社会组织提供统一信息或服务窗口,对社区网格化管理进行监督,市民、企业或社会组织均可以在社区享受一站式就近综合服务优化、规范办事流程,提高行政效率、提高市民对政府服务满意率。
1.
1.2网络拓扑图
1.
1.3智慧社区网格化管理服务平台与现有及未来各管理系统关系图
1.2系统总体设计
1.3系统的技术实现
1.
3.1基于SOA技术架构SOA(Service-OrientedArchitecture,面向服务的架构)与其它架构方式的不同之处在于SOA提供的业务灵活性,业务灵活性是指组织能对业务变更进行快速有效的响应、并且利用业务变更来得到竞争优势的能力。
XXXXXX市智慧社区网格化平台采用SOA架构,将社会网格管理的业务应用划分为单独的业务功能和流程,即所谓的服务。SOA使用户可以构建、部署和整合这些服务,且无需依赖应用程序及其运行计算平台,从而提高业务流程的灵活性。
1.
3.2遵循XML标准XML(ExtensibleMarkupLanguage)是由W3C组织于1998年2月制定的一种通用语言规范,是SGML的简化子集,专门为Web应用程序而设计。XML作为一种可扩展性标记语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种交换是不以预先规定一组数据结构定义为前提。XML最大的优点是它对数据的描述和数据传送能力,因此具备很强的开放性。为了使基于XML的业务数据交换成为可能,就必须实现数据库的XML数据存取,并且将XML数据同应用程序集成,进而使之同现有的业务规则相结合。
智慧社区网格化平台全面遵循XML标准,增强了系统间的数据交换功能,也大大增强了系统之间的集成度。以XML标准描述数据格式,能促进多种数据格式支持、内容共享、内容再利用以及增强客户对服务的满意度;使得实现跨平台、跨应用系统的信息交换更加流畅和便捷。
1.
3.3采用组件化的设计方法标准、开放是一个应用系统得以发展和壮大的基础,通过标准开放的模式,可以保证用户更多地采用先进的技术搭建个性化的应用。
随着技术的发展,各个专业软件提供商越来越在某一领域具有专利或优势技术,但是用户的需求是全方位的,因此,最好的解决方案就是采用统一规范标准的接口进行应用集成,这也是国际化软件开发趋势。
XXXXXX市智慧社区网格化平台采用组件化设计方法,为应用集成提供了多方面的支持,如支持系统三层体系结构,支持XML数据交换规范,提供底层数据库的各种平台的完善的开发接口,提供模块组件,松耦合的组件设计,支持二次开发,开放底层数据存储格式等。
1.
3.4GPS+GIS无缝集成GIS(地理信息系统)接收GPS(全球卫星定位系统)发送的数据,然后对数据进行处理,将经纬度坐标转换为GIS数据所采用的参照系中的坐标,坐标数据的动态转换以及数据实时存储则起到了在地图中动态展现物体运行轨迹的作用。
XXXXXX市智慧社区网格化平台无缝集成了GPS和GIS,在移动执法过程中,指挥调度中心能够实时定位执法车辆和人员的位置,从而为应急指挥、调度管理提供强有力的支撑。
1.
3.5WebService接口XXXXXX市智慧社区网格化平台除了提供一般的接口,还提供WebService的接口。WWW(WorldWideWeb)主要作用是支持信息资源及应用。WebService就是在Internet上提供的基于标准XML消息系统的服务,它具有与操作系统和编程语言无关的特性。
1.
3.6访问技术移动终端在访问后台数据库时,是利用移动通讯网络来访问的,为保证安全性,采用业务,用来标识本系统的业务种类,授权访问系统站点,防止未经授权的终端访问本系统,提高系统的安全性。
1.4系统信息共享智慧社区网格化管理服务平台能有效解决不同应用系统之间的信息共享问题,消除信息孤岛,大幅减轻街道、社区等基层的工作量;这种信息实时共享,还保证了信息的真实有效性。
1.5系统事件流程管理
网格管理监督员利用终端设备对现场与传送。网格管理监督员使用移动终端在所划分区域内巡查,将社会部件、事件的相关信息报送到社区内各网格,如果网格中心无法解决上报问题,会将问题继续向上一级网格上报,并可对事件的处理情况进行。上一级网格办根据上报事件来进行事件处理任务的指派或继续上报,直到事件解决为止