信息化总体技术路线
1、软件开发技术路线
应用 GIS 系统多种多样,形式各异,但从开发实现的角度考虑,基本上可以概括为三种形式: 独立开发、单纯二次开发、集成二次开发。
独立开发的优点在于无须依赖任何商业 GIS 工具软件,这样一来不仅减少了开发成本,而且同样的算法设计与代码运行可以运用于以后的类似的应用系统开发中,这样可以为许多最终用户节省购买 GIS 工具软件的费用,但进行这种方式的开发一方面要求开发者具有深厚的计算机程序设计功底,另一方面对于大多数开发者来说,能力、时间、财力方面的限制使其开发出来的产品很难在功能设计和使用上与商业化 GIS 工具软件相匹敌,而且在购买 GIS 工具软件上省下来的钱可能还抵不上开发者在开发过程中绞尽脑汁所花的代价,因此这种开发方式仅为少数开发者使用。
单纯二次开发由于是借助于 GIS 工具软件提供的宏语言进行的,省时省心,但不管是ArcView 提供的 Avenue,还是 MapInfo 提供的 MapBasic,作为编程语言都只能算是二流的,用它们来开发应用程序仍不尽如人意,效率低下,且在界面设计上相对单一,难于发挥开发者的想象力以及不同 GIS 应用的需要。
集成二次开发既可以充分利用可视化软件开发工具的高效方便的编程功能,又可以充分利用地理信息系统工具软件完备的空间数据可视化分析处理功能,集二者之所长,不仅能大大提高应用系统的开发效率,而且使用面向对象的可视化软件开发工具开发出来的应用程序具有良好的外观、完善的功能,且可靠性好、便于维护。尤其是使用 COM 技术利用 GIS 功能组件进行集成开发更能表现出这些优势。
综上所述,集成二次开发正成为应用 GIS 系统开发的主流方向。GIS 工具软件一般是有计算机专业技术人员组成的科研集体完成开发的,系统的设计技术较高,而实用 GIS 系统一般是非计算机专业人员开发、用于特定行业或特定地区的软件系统,具有较强的应用专业性或区域性。从某种意义上来讲,GIS 工具和应用 GIS 系统在功能上没有本质的差别,主要体现在通用性和专用性上,既从通用界面到专用界面,从通用模型到专业模型。地理信息系统软件设计技术较高,在应用 GIS 系统开发上重复开发 GIS 技术的基础功能无疑会造成人力和财力的巨大浪费,而且对非计算机专业的技术人员来讲也存在有巨大的难度。在地理信息系统工具上开发应用 GIS 系统无疑是一条捷径,不仅可以节省软件开发的人力、物力、财力,而且也大大缩短了软件开发周期,提高了应用系统的整体水平。
近几年来,GIS 工具得到了快速发展,而且日益成熟,有些软件已经提供了功能强大的二次开发功能,为迅速建立应用 GIS 系统奠定了基础。任何一个地理信息系统应包括如下几方面的内容: 数据输入、数据编辑、数据查询、空间分析模型、信息输出。在 GIS 工具上进行应用 GIS 系统的二次开发主要完成如下几方面的工作: 专业化界面开发,使通用GIS 工具转化为专用 GIS 系统; 高层次的专业应用模型开发与模型管理,完成特定行业要求的空间模型运算。
本系统软件开发技术路线为:
( 1) 以 Windows 98 为操作系统,以 MapGIS 为 GIS 支撑环境平台。
( 2) 使用 MapGIS 的 API 函数进行二次开发,以 Visual C + + 为开发编译工具,重新开发 C + + 类库,实现系统界面风格上的一致。
( 3) 在系统开发中要充分利用现有的软件开发成果,以缩短系统的开发周期和可行性,严格按照软件开发规范开展工作。
( 4) 引入成熟的算法与源代码。
( 5) 注重软件的测试工作,将软件问题消灭于萌芽之中。
2、信息化评价的基本步骤包括哪些
信息化评价的基本步骤包括:
1、环境分析:环境分析是企业信息化规划的依据,深入分析企业所处的国内外宏观环境、行业环境、企业具有的优势与劣势、面临的发展机遇与威胁等。
2、企业战略分析:明确企业的发展目标、发展战略和发展需求。明确为了实现企业级的总目标,企业各个关键部门要做的各种工作。同时还要理解企业发展战略在产业结构、核心竞争力、产品结构、组织结构、市场、企业文化等方面的定位。明确上述各个要素与信息技术特点之间的潜在关系,从而确定信息技术应用的驱动因素,使信息化规划与企业战略实现融合。
3、分析与评估企业现状:分析企业的业务能力现状和企业的IT能力及现状。这个方面把握得更好的当属企业自己,如果加上管理咨询公司的辅助效果更好。
4、企业关键业务流程分析与优化:发现能够使企业获得竞争力的关键业务驱动力以及关键流程,使其和信息系统相融合。
5、信息化需求分析:在企业战略分析和现状评估的基础上,制定企业适应未来发展的信息化战略,指出信息化的需求。需求分析包括系统基础网络平台、应用系统、信息安全、数据库等需求。
6、信息化战略的制定:首先是根据本企业的战略需求,明确企业信息化的远景和使命,定义企业信息化的发展方向和企业信息化在实现企业战略过程中应起的作用。其次是起草企业信息化基本原则。它是指为加强信息化能力而提出的基本的准则和指导性的方针。然后是制定信息化目标。
7、确定信息化的总体构架和标准:从系统功能、信息架构和系统体系三方面对信息系统应用进行规划,确定信息化体系结构的总体架构,拟定信息技术标准。使企业信息化具有良好的可靠性、兼容性、扩展性、灵活性、协调性和一致性。
8、信息化项目分解:定义每一个项目的范围、业务前提、收益、优先次序,以及预计的时间、成本和资源;并对项目进行分派和管理,选择每一项目的实施部门或小组,确定对每一项目进行监控与管理的原则、过程和手段。
9、信息化保障分析:针对每个项目,进行保障性分析,即按重要性排列优先顺序,进行准备度评分,并根据结果做出初步取舍,形成路标规划。然后对项目进行财务分析,根据公司财力决定取舍。
3、什么是系统架构设计?
简单一点,系统架构设计就是一个系统的草图,描述了构成系统的抽象组件,以及各个组件之间的是如何进行通讯的,这些组件在实现过程中可以被细化为实际的组件比如类或者对象。在面向对象领域中,组件之间的联通通常面向于接口实现的。
是人们对一个结构内的元素及元素间关系的一种主观映射的产物。架构设计是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。
“架构”一词最早来自建筑学,原意为建筑物设计和建造的艺术。但是在软件工程领域,软件架构不是一个新名词,只是在早期的著作中人们将软件架构称为软件体系架构。这就是架构的概念。所谓架构,就是人们对一个结构内的元素及元素间关系的一种主观影射的产物。
无论何种系统架构应用领域,目的都是一样的,即完整地、高一致性的、平衡各种利弊的、有技术和市场前瞻性的设计系统和实施系统。
(3)信息化总体技术路线扩展资料
系统架构的主要任务是界定系统级的功能与非功能要求、规划要设计的整体系统的特征、规划并设计实现系统级的各项要求的手段,同时利用各种学科技术完成子系统的结构构建。
在系统架构中,由于对软件越来越深入的依赖,软件架构的任务也体现出重要的作用。而且系统架构与软件架构是紧密联系和相互依赖的。
1997年,Eberhadrt Rechtin 与MarkW Maier 在其论著中,为计算机科学总结了系统架构方面的实践成果,从而奠定了系统科学和系统架构在计算机科学中的基石。
4、信息化战略及其遇到的问题
(一)推进国民经济信息化。
《发展战略》将“推进国民经济信息化”列为“我国信息化发展战略重点”的第一条。其中还特别强调了农业信息化,提出要推动“三农”的信息化服务,用信息化来解决中国的“三农”问题,这可能也是中国信息化的一个特点。我认为这跟我们提出的“构建社会主义和谐社会”和“社会主义新农村建设”也是一脉相承的。
(二)推行电子政务
《发展战略》将“公共服务”的重要性提到了推进电子政务工作的首位。同时,强调“社会管理”、“政府监管”和“宏观调控”。旨在通过推动电子政务这个战略重点,提升政府的四个能力——公共服务能力、社会管理能力、政府监管能力、宏观调控能力。
(三)建设先进网络文化
网络是一个新的知识传播手段和信息扩大载体,保证网络上先进文化思想的传播非常重要。所以《发展战略》将“建设先进的网络文化”放到比较重要的地位。
(四)推进社会信息化
《发展战略》把“社会信息化”分为以下几部分:第一是教育,第二是医疗卫生,第三是就业和社会保障,第四是社区,第五是家庭和个人。提出,要分别提升这五个领域的信息化水平以增强社会总体信息化成熟度。
(五)完善综合信息基础设施
关于这部分内容,《发展战略》重点提到了广电网、计算机网、电信网等“三网”融合的问题。这是一个很大胆的举动,因为三网融合将来必定带动政府结构的一个调整。
(六)加强信息资源的开发利用
《发展战略》对“信息资源”作了一个全新的判断,认为“信息资源日益成为重要生产要素、无形资产和社会财富”。这一判断对我们加强对信息资源重要性的认识有很大的帮助作用,不管政府信息化、社会信息化还是企业信息化都要提高对信息资源的共享度,开发信息资源。
(七)提高信息产业竞争力
主要通过信息化带动中国信息产业的发展,强调要加快信息产业的发展。强调自主创新,研究关键技术,围绕信息技术本身,提升技术创新能力,提升中国信息技术的国际竞争力。
(八)建设国家信息安全保障体系
(九)提高国民信息技术应用能力,造就信息化人才队伍
5、信息化建设现状
信息化建设现状分析的目的是摸清“家底”,为确定系统建设目标和范围提供科学依据。现状分析是基于调研的数据进行的,在分析之前,可从以下几个方面进行调研。
(1)基础环境设施状况(机房、配电等)。
(2)网络系统的拓扑、线路支撑、产品配置。
(3)应用系统技术路线、支撑产品、系统功能。
(4)信息技术应用发展的计划。
(5)现有信息系统的经验与制约。
而分析时,可围绕以下问题进行。
(1)技术是否单一、老化、落后。
(2)基础设施是否老化、不足。
(3)应用系统是否功能单一、不适应职能变化。
(4)体系结构是否落后,无法适应机构变化。
(5)系统是否缺乏体系结构,系统集成度是否较差。
(6)数据规范程度是否太低,数据是否不共享、不增值。
具体的分析内容,可参考下文。
3.1.2.1 具备基础条件
我国计算机网络系统经过若干年的建设,已形成了一定规模,部分省份的电子政务信息网的框架已经初步建立,可以提供及时、重要的信息,具备了全面开展社会保障信息系统建设的基本条件。
以广东省为例,其社会保障业务系统,特别是劳动和社会保险系统在大部分地区已实现了计算机化。如广东省社会保障局,1994年即启动了社会保险计算机管理系统,并不断地升级和改进,实现了基金征收、待遇审核、基金财务管理以及养老、失业、工伤等资金发放的网络计算机管理,在社会保险业务管理的过程中发挥了重要作用。
再如深圳市劳动信息系统,已建立了全市劳动力信息管理系统、城市增容费管理系统等,市劳动信息系统共有31个网点,实现了职业介绍广域网系统、劳动法规系统、招调工管理、职业技能鉴定系统、企业工资管理系统、工资增长线管理和最低工资管理、劳动监察系统、信访、监督和审理、劳动安全系统、失业保险系统、失业登记、待遇发放等,这些业务系统的计算机网络化管理都为业务系统的管理作出了应有的贡献。
3.1.2.2 信息化建设仍未完善
由于近年来国家经济的快速发展,社会保险的政策和相关劳动法律法规政策都发生了重大的改变,业务系统的管理模式也由单一管理型向多层管理型转变,并且业务量增长迅猛,现有的IT资源包括设备、网络、数据库、应用软件等已不能满足现有业务的需要。并且,受当时业务发展状况和通信网络技术发展水平的影响,现行网络也存在不少问题,主要表现在系统网络发展很不平衡。现行网络是依不同业务应用而各自分散独立,其特点是:网络结构简单,使用设备价格便宜;网络结构松散,缺乏灵活性、统一性;网络技术落后,设备陈旧,难以适应现有社会保障业务和信息化建设发展的需要。
由此可见,在统一规划、统一标准、充分利用、联合共建和分步实施、分级管理、网络互联、信息共享为基本原则的指导下,建设省级信息网络互联大平台,将各地分系统连接起来,建成一个统一的社会保障信息系统,是社会保障信息系统建设的基本目标。
在应用和网络方案设计时,应充分考虑现有的IT资源状况,把各期投资和未来发展的兼容性融合于系统方案中,以保护已有投资项目,特别是要充分利用已有的网络、设备和数据资源,并做好新老系统的平滑过渡。
3.1.2.3 社会保障业务变化产生的需求
社会保障政策的调整和变化,特别是公费医疗制度的改革、社会保险费税务征收的管理,以及国有企业职工下岗带来的就业压力等,促使社会保障的政策还会不断地调整和变化,这些调整和变化,必然影响到业务系统的变化,因此要求社会保障信息系统的体系结构必须具备较高的灵活性。
社会保障业务也正在发生着变化,业务管理由分散的、单一的管理向直接和间接相结合的多层次管理转变;同时,收支标准从单一标准向多元化标准转变,业务量的大幅度增长,业务分工更加详细,业务发展越来越多越快以及参保人数的急剧增加等,对计算机管理提出了更高的要求,促使业务系统也必须由单一业务向综合业务转变,局域网向广域网转变,局部服务向社会化公共服务转变,因此需构建统一的网络和社会保障信息系统的平台,实现信息互通、资源共享。
在社会保障业务的过程中将不断地提出新的业务系统需求,如:实现税务征收社会保险费系统,社会化发放的社会保障支付系统,决策支持系统(包括政策模拟系统),提供社会化服务的咨询、查询系统等,同时也会废除一些不必要的业务系统,如公费医疗等业务系统。因此,应用系统的设计必须立足于现在,着眼于未来,要求系统配置灵活、开放并具有可扩充性。
6、如何评审公司信息化规划
企业信息化评估指标包括下列要点:
1.信息化领导力:
认知度与推动力
信息化战略与规划
信息化工作执行力
2.信息化基础建设:
信息化投资策略与投资结构
系统架构技术路线
信息化标准规范与管控体系
基础设施建设水平
3.信息化应用与效果:
主营业务信息化
管理信息化
企业协同与电子商务
信息化集成水平
变革与创新
4.IT服务管理与IT治理:
信息化建设项目管理
信息安全管理
运维管理
IT绩效管理
IT治理
5.信息化人力资源
信息化培训
信息化人才