智能交通建设统一支撑平台.doc
《智能交通建设统一支撑平台.doc》由会员分享,可在线阅读,更多相关《智能交通建设统一支撑平台.doc(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第一章第一章 智能交通建设统一支撑平台智能交通建设统一支撑平台统一支撑平台是本次项目的建设基础,在统一支撑平台上可以从业务需求出发,通过相应的配置以及极少的代码就能完成整个应用系统的开发,并且能够适应系统不断增加的业务需求,对业务需求的变化能够做到随心应变。平台还应具备开放的标准化和优良的可扩展性,能够与现有的软件产品进行交互,实现数据的共享集成,保证现有软件的投资。应用支撑平台可以将软件开发过程中固有的数据建设、流程建设、用户设计以及通用软件功能进行替代,不需要重复编码;一旦用户的需求变更可以进行灵活调整,无需再重新编码,从而提高软件开发的效率,避免重复劳动并减少错误。统一支撑平台为市区交通
2、管理智能化建设项目(软件系统)各应用系统提供所需的基础组件。平台通过对系统的用户进行定义、管理流程所需要的数据输入输出、用户界面的设计以及根据业务的需求进行流程电子化,最终将功能模块进行整合,实现一体化的软件服务。1.1 1.1 平台总体平台总体设计设计成熟通用的组件平台作为业务支撑平台,满足了客户零代码快速搭建应用系统的同时,也通过提供一系列的成熟的组件,包括工作流组件、表单组件、数据交换组件、报表组件等通用组件,可以满足不同的个性化定制的需求。随需而变的业务建模提供便捷的业务建模模型,提供了业务人员与开发者之间便利的沟通渠道,无需专业的技术积极累,用户通过可视化、零代码的业务建模开发方式即
3、可构建新的应用。客户只需要一个平台就能够实现所有应用系统的管理与开发,能够为客户灵活而快速的设计、构建、实施和执行一套随需而变的业务系统,并能够与现有的 IT 设施无缝地集成运作。应用集成能力是一个开放的应用集成平台,是业务系统的解决方案以及客户定制应用的平台,平台通过统一门户、统一用户、统一权限、统一审计、统一监控和集成交换等技术,满足了各类异构应用系统的集成需求,有效解决信息孤岛问题。强大的二次开发工具提供了一系列的开发的辅助工具,通过代码生成工具,实现零代码开发;通过 Studio 开发工具,能方便把现有的各种组件集成到应用系统中;通过页面设计工具,提供快速可视化的最终展示效果的设计,实
4、现所见即所得、零代码的开发方式。1.2 1.2 业务应用支撑平台业务应用支撑平台业务应用支撑平台主要由系统构建、组织建模、业务建模、工作流组件、表单管理、报表组件、内容管理等组成。通过本平台的建设,将为智能交通软件系统提供足够的扩展能力,为后期智能化项目建设打下坚实基础。1.2.1 1.2.1 系统构建系统构建通过系统构建进行应用系统基本信息、使用范围、数据库连接等配置可快速进行系统原型的搭建,在原型系统上通过组织建模、业务建模、界面建模以及相应的二次开发等即可快速地完成应用系统开发。1.2.2 1.2.2 支持支持 SAASSAAS在平台上构建的应用系统,可把应用系统以服务的方式发布出去给其
5、他人进行使用,各单位只需在平台注册,经过平台管理人员审核授权后,即可使用应用系统;并且为了保证 SAAS 模式的安全,各单位所使用系统的业务数据在物理上实现了互相分离,充分保障各单位业务数据的安全性。1.2.3 1.2.3 分级管理中心分级管理中心分级管理是为方便应用系统管理员同时管理多个应用系统、并且管理权限可进行细粒度、多层次授权。传统的管理模式是登录相应系统就只能管理此系统的资源,要管理其他系统的资源就要切换到其他应用系统,这样的管理模式非常不灵活,管理效率也不高,已经不能满足用户的需求。所以推出分级管理,系统管理员进入分级管理中心就能管理具有权限的所有系统资源。从而极大的提高了系统管理
6、员的工作效率;而且通过对管理资源进行再次授权,其他人员也可参与到资源的管理中,保证最终用户的需求变化能够最快的响应。在分级管理体系中,针对内部办公应用所出现的不同管理级别用户,对管理领域进行多级划分,包括了对整体系统平台及所有逻辑应用系统进行管理的平台管理员、实现对所在应用系统进行全面管理的应用系统管理员,以及具有某个功能配置管理的功能管理员和最终用户进行划分,实现不同级别的用户可以进行权限范围内的系统管理。1.2.4 1.2.4 组织建模组织建模组织管理是系统管理中举足轻重的一块,做好组织信息管理尤为重要。系统应用平台将组织管理分成四个部分:部门管理、用户管理、职位管理及角色管理。系统实现在
7、部门中新建用户,以部门为节点,以用户为叶子,实现部门及用户的分级分类管理。在部门树形中新建用户,在用户配置页面中选择角色及职位,也可以在角色中进行用户选择,配置灵活方便,从不同层面满足客户的需求。1.2.5 1.2.5 业务建模业务建模业务建模主要是对业务元素的管理,包括:普通表单、显示表单、组合表单、按钮、视图、数据库视图、视图查询、固定查询、扩展功能及流程。用户用户类别类别主要需求主要需求表单表单有:普通表单、显示表单及组合表单。普通表单:是最基本的元素,客户可以在我们的平台中建立表单基本信息及表单字段的基本信息,并根据实际需要对字段及表单设置只读、可编辑属性及执行事件等;显示表单:是为满
8、足客户对同一张表单需要多种展示方式的需求;组合表单:文档的展示往往不是单张表单信息的展示,需要结合视图及附件等多种信息的展示,因此组合表单也是业务建模中至关重要的元素之一,系统应用平台提供了多种页签类型供客户选择使用。视图视图展示方式有普通展示、概要展示、图文并茂及表单列表,系统应用平台还提供了丰富的自定义功能。 数据库视图数据库视图的作用是将来自不同表单的字段信息同时展示在同一视图上。按钮系统应用平台提供了很多通用性及功能性很强的按钮,还支持用户定义业务特色按钮。扩展功能扩展功能供用户进行二次开发扩展,可对系统应用平台的各个元素的功能进行扩展。1.2.6 1.2.6 工作流组件工作流组件工作
9、流组件作为系统应用平台的核心组件。它参考了国际工作流管理规范(WFMC) 。 “软总线+软构件”式的架构设计使其可与平台上的应用系统、外部的应用系统进行联接、集成。组件对外提供丰富的应用编程接口,包括定义接口、查询接口和控制接口等;同时提供容器级的 API 回调接口,包括组织机构、核心引擎、时间调度和工具代理等。流程、活动和工作项等工作流实例对象具有事件插件接口,可使得应用系统嵌入工作流组件后实现业务流程的流转。为应用系统提供了统一的流程开发、运行和管理平台。应用系统可以在不修改业务逻辑代码的情况下,通过重新定义流程就可以实现业务流程的变化。主要包括了三大部分:流程设计器、流程引擎和流程监控。
10、1.2.6.1 1.2.6.1 流程设计器流程设计器采用 Flex/Flash 技术进行开发,通过流程引擎提供的接口,获取相应的组织机构数据、表单配置数据以及流程列表数据,从而实现工作流的图形化设计,并把设计完的工作流程通过流程引擎实现流程配置的保存。1.2.6.2 1.2.6.2 流程引擎流程引擎根据流程设计器配置的流程,进行解析,提供给应用系统进行调用,应用系统通过调用流程引擎的接口,实现流程实例、意见、日志的统一保存、展示及相应的管理。1.2.6.3 1.2.6.3 流程监控流程监控实现对流程流转的全过程监控,通过图形化的方式直观展示流程中各个过程的状态,使操作具有可追溯性。1.2.7
11、1.2.7 表单表单管理管理平台通过所见即所得的表单设计器可实现用户业务表单的快速定制,提供了丰富的表单控件元素及支持多样的数据绑定方式,能支持一对多、多对多的数据表关系及表单样式的自定义和字段级权限控制等功能。表单设计器旨在满足表单定制的工作,具体包括表单中样式的定制与表单中数据元素的配置。解决以往系统开发中表单设计这块繁重的开发工作。而且通过表单设计器,让系统管理员等也能投入系统维护中来,甚至最终用户也能够积极参与其中,使系统能够真正地让用户获取更大的便利。表单设计器是一款所想、所见即所得的表单开发工具。在表单定制工具中,主要包括了两个部分,即:表单设计器、表单引擎。1.2.7.1 1.2
12、.7.1 表单设计器表单设计器基于 Flash/Flex 开发,是一款能支持各类不同浏览器版本的表单客户端设计工具。表单设计器通过表单引擎提供的接口,获取相应的表单配置数据,从而实现表单的可视化的设计,并把设计完的表单内容通过表单引擎,实现表单配置的保存。1.2.7.2 1.2.7.2 文书管理文书管理文书管理用于管理处罚案件中各个流程环节可能涉及到的文书模板。管理人员可以将文书模板上传,并指定到相应的流程环节。文书上传后,会在文书管理视图中显示所有上传的文书信息,方便管理人员进行管理维护。1.2.7.3 1.2.7.3 表单引擎表单引擎根据表单设计器配置的表单,通过后台进行相应的解析,提供给
13、应用系统进行调用,并且在应用系统通过调用表单引擎的接口,实现表单的统一监控、保存、展示及相应的管理。1.2.8 1.2.8 视图引擎视图引擎视图引擎提供了多样化的视图展示类型,包括普通列表、概要、图文并茂等。支持多种样式的视图分类、支持视图预览、主子视图、页签显示等视图的个性定制功能。用户可以通过个性定制,实现视图基本信息、视图列、视图分页、视图查询、固定查询、简单查询、视图按钮的定制。而且可以通过简单的鼠标操作实现视图列排序,视图列显示位置变换等。1.2.8.1 1.2.8.1 规则设计规则设计规则设计实现了对处罚自由裁量规则的增加、删除、修改等管理功能。各单位根据自由裁量标准设计裁量规则,
14、系统根据用户输入的关键字信息提取内容,然后利用裁量规则设计器设置的规则,自动生成处罚结果,减少人为主观影响,客观、公正、公平地进行处罚标准。1.2.8.2 1.2.8.2 规则类别规则类别规则类别提供对规则类别的增加、删除、修改等管理功能。通过对规则类别的管理,可以满足规则设计的业务需要。1.2.8.3 1.2.8.3 字典管理字典管理系统实现了动态的,可扩充的数据字典。在具体业务中,字典大多属于通用数据字典,资源属性字典等常用的字典类型;系统提供创建字典,维护字典、浏览和查询、读写字典的接口封装。1.2.8.4 1.2.8.4 模块管理模块管理系统提供了新增、修改、删除、启用、禁用等模块管理
15、功能。通过模块管理可以定义模块的名称、说明、图标、包含的操作、级别深度、所属的父模块、排序、树状链接地址、基本信息实现地址、列表展示实现地址等信息。1.2.8.5 1.2.8.5 操作按钮操作按钮操作按钮提供了新增、修改、删除等按钮管理功能。通过操作按钮的管理,可以定义按钮的名称、类型、操作动作内容、英文操作动作、图标地址、信息提示、所属模块、快捷键、排序号等信息。1.2.9 1.2.9 界面建模界面建模界面建模包括:界面方案、界面风格、界面布局、导航栏、菜单、模块及频道。首页的展示方式有三种:频道、模块及 URL,通过设置首页的展示方式达到不同的展示效果,体现系统应用平台的灵活多变性。1.2
16、.10 1.2.10 用户管理用户管理提供完备的统一用户管理手段,实现跨应用系统的统一用户管理。由用户注册库、用户身份管理、用户身份识别、用户身份绑定、用户登录日志管理等部分组成。系统设计除了考虑集成了各应用系统的模块和信息外,还包括统一用户管理功能,实现各应用系统统一用户和单点登录,提供一站式服务。生成纯 HTML 页以提高门户网站的访问性能。 用户管理采用细粒度的权限控制方式,实现对系统的每个功能模块数据应用的添加、修改、删除的权限控制,每个权限可以制定到人、角色、部门或者组群。1.2.10.1 1.2.10.1 用户管理用户管理用户管理是系统管理的基础,用户管理具有管理灵活、稳定可靠、对
17、外接口灵活等特点。通过用户管理对用户属性进行登记,为整个业务系统形成并维护一个统一的用户数据库,可以为其他系统提供统一的用户管理,也可以和其他支持 LDAP 的用户管理系统共同管理用户。同时提供用户与数字证书的绑定功能,实现跨多个部门的用户管理。1.2.10.2 1.2.10.2 组织管理组织管理组织配置用于维护用户所属单位的组织结构,系统支持符合 LDAP 命名格式的多级组织单元模型。1.2.10.3 1.2.10.3 角色管理角色管理角色管理是为了实现对系统中的数据或者用数据表示的其它资源进行访问许可的权限控制。角色由用户根据应用单位自己的需要进行添加设置,提供一个专门的角色管理模块用来设
18、置角色信息,方便地进行角色管理。在系统中,不同的人员除了有不同部门属性外,还有职务、权限等的不同。这样根据这些不同的权限,本系统中设计了角色的概念,通过在不同的人身上设立角色的属性。可以方便的界定不同人员的各种组合权限。系统提供了新增角色、删除角色、修改角色等功能;实现了基于角色的权限控制,如:栏目权限控制、模块权限控制、部门权限等操作权限控制功能。1.2.10.4 1.2.10.4 群组管理群组管理群组是由管理员根据不同用户的身份定义的,群组配置用于保存一组有关联的用户,方便实际运用中的人员选择和权限分配;群组可以方便用户在发布文件、发送消息、业务配置等情况下时使用。通过直接选择群组名称,就
19、可以将相应信息、权限、资源赋予群组中的所有用户。1.2.10.5 1.2.10.5 权限管理权限管理通过系统提供的角色权限管理功能,可以将模块赋予拥有权限的用户、角色、部门,实现用户模块的个性化。1.2.11 1.2.11 BIBI 工具工具BI 工具整合了数据分析和决策支持的需求,提供一整套满足用户需求的数据分析、报表、绩效监控和信息发布的解决方案。具有仪表盘、查询、报表分析、交互分析等丰富的功能,实现用户对将现有的数据转化为信息和知识可以更直观便捷地获取信息。BI 工具基于 J2EE 架构,服务器支持主流操作系统:UNIX、Linux、Windows、Aix、Solaris,支持 32 位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 交通 建设 统一 支撑 平台
限制150内