已阅读5页,还剩76页未读, 继续免费阅读
(技术经济及管理专业论文)集成信息平台的开发和应用.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华北电力大学 ( 北京)硕士学位论文 摘要 本文 ( 研究) 基于目 前政府、 企业信息资源利用中 存在的问 题, 论述了 建设信息化 应用平台的必要性, 并针对传统软件开发平台的缺陷, 提出了一种自 定义集成信息平台 ( u n i f i e d i n f o r m a t i o n p l a t f o r m ) . 通过分析政府、企业对其信息资源利用的特点和要求, 确定了该平台 应具备的基本功能和相应的应用模块。 基于该平台的层次结构建立了实际 应用系统, 并探讨在了该平台在不同信息资源利用领域中的应用。 最后完成了该平台的 设计, 并在天津市开发区财政局政府资源管理计划 ( 财政g r p ) 系统中验证了该平台的 有效性。 关键词:集成信息平台:层次结构;b / s结构 abs tract b a s e d o n t h e q u e s ti o n s e x i s t e d i n t h e g o v e r n m e n t s a n d e n t e r p r i s e s i n f o r m a t i o n r e s o u r c e u t i l i z a t i o n , t h e d e m a n d i s d i s c u s s e d a b o u t b u i l d i n g i n f o r m a t i o n a p p l i c a t i o n p l a t f o r m. t h e n , l i n k i n g u 垃f i e d t h e l i m it a t i o n o f t h e t r a d it i o n a l i n f o r m a t i o n d e v e l o p m e n t p l a t f o r m , a s e l f - d e f i n e d p l a t f o r m i s i s s u e d . a c c o r d i n g t o t h e a n a l y z i n g t h e c h a r a c t e r i s t i c s a n d d e m a n d o f t h e g o v e r n m e n t s a n d e n t e r p r i s e s i n f o r m a t i o n r e s o u r c e u t il iz a t i o n , t h e b a s i c f u n c t i o n a n d c o r r e s p o n d i n g a p p l i c a t i o n m o d u l e i s c o n f ir m e d . b a s e d o n t h e p l a t f o r m h i e r a r c h y , t h e a c t u al a p p l i c a t i o n s y s t e m i s d e v e l o p e d . a f t e r t h a t , t h e p l a t f o r m a p p l i c a t io n i s d i s c u s s e d i n s o m e i n f o r m a t i o n r e s o u r c e u t i l i z a t i o n f i e l d s . f in a l l y , t h e s e l f - d e fi n e d p l a t f o r m i s d e s i g n e d a n d t h e v a l i d i t y i s v a l i d a t e d i n t h e f i n a n c i al g r p ( g o v e rn m e n t s r e s o u r c e p l a n n i n g ) o f t h e f i n a n c e b u r e a u o f t i a n j i n d e v e l o p m e n t z o n e . b u n a ( t e c h n o l o g y e c o n o mi c a n d ma n a g e m e n t ) d i r e c t e d b y p r o l l i l e mi n g k e y w o r d s : u n i f i e d i n f o r m a t i o n p l a t f o r m ; h i e r a r c h y s t r u c t u r e ; b / s s t r u c t u r e 华北电力大学 ( 北京)硕士学位论文 摘要 本文 ( 研究) 基于目 前政府、 企业信息资源利用中 存在的问 题, 论述了 建设信息化 应用平台的必要性, 并针对传统软件开发平台的缺陷, 提出了一种自 定义集成信息平台 ( u n i f i e d i n f o r m a t i o n p l a t f o r m ) . 通过分析政府、企业对其信息资源利用的特点和要求, 确定了该平台 应具备的基本功能和相应的应用模块。 基于该平台的层次结构建立了实际 应用系统, 并探讨在了该平台在不同信息资源利用领域中的应用。 最后完成了该平台的 设计, 并在天津市开发区财政局政府资源管理计划 ( 财政g r p ) 系统中验证了该平台的 有效性。 关键词:集成信息平台:层次结构;b / s结构 abs tract b a s e d o n t h e q u e s ti o n s e x i s t e d i n t h e g o v e r n m e n t s a n d e n t e r p r i s e s i n f o r m a t i o n r e s o u r c e u t i l i z a t i o n , t h e d e m a n d i s d i s c u s s e d a b o u t b u i l d i n g i n f o r m a t i o n a p p l i c a t i o n p l a t f o r m. t h e n , l i n k i n g u 垃f i e d t h e l i m it a t i o n o f t h e t r a d it i o n a l i n f o r m a t i o n d e v e l o p m e n t p l a t f o r m , a s e l f - d e f i n e d p l a t f o r m i s i s s u e d . a c c o r d i n g t o t h e a n a l y z i n g t h e c h a r a c t e r i s t i c s a n d d e m a n d o f t h e g o v e r n m e n t s a n d e n t e r p r i s e s i n f o r m a t i o n r e s o u r c e u t il iz a t i o n , t h e b a s i c f u n c t i o n a n d c o r r e s p o n d i n g a p p l i c a t i o n m o d u l e i s c o n f ir m e d . b a s e d o n t h e p l a t f o r m h i e r a r c h y , t h e a c t u al a p p l i c a t i o n s y s t e m i s d e v e l o p e d . a f t e r t h a t , t h e p l a t f o r m a p p l i c a t io n i s d i s c u s s e d i n s o m e i n f o r m a t i o n r e s o u r c e u t i l i z a t i o n f i e l d s . f in a l l y , t h e s e l f - d e fi n e d p l a t f o r m i s d e s i g n e d a n d t h e v a l i d i t y i s v a l i d a t e d i n t h e f i n a n c i al g r p ( g o v e rn m e n t s r e s o u r c e p l a n n i n g ) o f t h e f i n a n c e b u r e a u o f t i a n j i n d e v e l o p m e n t z o n e . b u n a ( t e c h n o l o g y e c o n o mi c a n d ma n a g e m e n t ) d i r e c t e d b y p r o l l i l e mi n g k e y w o r d s : u n i f i e d i n f o r m a t i o n p l a t f o r m ; h i e r a r c h y s t r u c t u r e ; b / s s t r u c t u r e 士匕.o口 尸明 本人郑重声明: 所呈交的学位论文, 是本人在导师指导下, 独立进行研究工作所取 得的成果。 尽我所知,除文中己经注明引用的内容外, 木学位论文的研究成果不包含任 何他人享有著作权的内容。 对本论文所涉及的研究工作做出贡献的其他个人和集体, 均 已在文中以明确方式标明。 特此申明。 签名:日期: 关于学位论文使用授权的说明 本人完全了 解华北电力大学有关保留、 使用学 位论文的规定,即: 学 校有权保管、并向有关 部门送交学位论文的原件与复印件; 学校可以 采用影印、 缩印或其它复制手段复制并保存学 位论文; 学 校可允许学 位论文被查阅或 借阅; 学校可以 学 术交流为目的 , 复制赠送和交换学 位论文; 同意学校可以用不同方式在不同媒体上发表、传播学位论文的全部或部分内容。 ( 涉密的 学 位论文在解密后遵守此规定) 作者签名导师签名 日期:日期: 华北电力大学 北京)硕士学位论文 第一章绪论 随着信息技术的不断发展,信息应用软件市场划分程度越来越细,用户需求也 在不断地提高,特别在国内,政府机构、企业都在积极实施或更新信息化工程,以 适应经济发展对及时获取并快速处理的高要求。然而,技术、工具和开发模式却日 益成为软件市场发展的瓶颈,因此,应用软件开发商都在寻找能突破质量、效率、 人力成木的途径。 1 . 1目前软件行业存在的问题 1 . 1 . 1 软件开发中的低效率和低质量 社会发展对企业生存提出了 越来越严格的要求,每个企业都在应对市场的快速 变化,不断地调整着自身的业务方向、组织结构、管理模式和业务流程,要求管理 软件能够 “ 快速实现,适应变化,降低成本,创造多赢” 。在传统软件开发过程中, 每一个表单数据、每一次流程需求变化,都要通过修改或重编程序、重新测试和打 包,再交付用户,使得二次开发和后继成本占应用系统生命周期成本的 叨% 以上, 而这些工作都需要软件工程师们长期、反复、持续地书写程序代码,是一种典型的 “ 手工作坊式生产” 。不仅造成效率低下,而且质量也无法得到保证。水平再高的 程序员,都不可避免出现手误、操作失误、代码编写遗漏等问题。对于一个工程项 目或软件产品来说,往往是多个程序员联合开发,这种错误累积和放大,成为产品 质量的最大隐患。 1 . 1 . 2无法预估项目周期带来的产品成本 由于沟通、技术限制等方面的原因,传统软件开发过程需要经历需求调查、需 求分析、功能设计、系统设计,到编码实现、测试、实施等几个过程。 每个过程都 可能要经过调查、 分析、 实现和测试几个阶段, 使得软件开发的项目 周期不可预估, 软件成本也无法预估。这种情况下,开发商很难了 解用户业务需求, 无法及时交付 信息化产品,造成高昂的人力成本和时间成本损失。 1 . 1 . 3无法适应人才培养、造成人才流失 软件企业的主要生产力是人才,所以软件企业被人称作是 “ 高级劳动力密集型 企业” ,现有开发模式要求开发人员集行业专家和技术专家于一身,这种复合型人 华北电力大学 北京)硕士学位论文 第一章绪论 随着信息技术的不断发展,信息应用软件市场划分程度越来越细,用户需求也 在不断地提高,特别在国内,政府机构、企业都在积极实施或更新信息化工程,以 适应经济发展对及时获取并快速处理的高要求。然而,技术、工具和开发模式却日 益成为软件市场发展的瓶颈,因此,应用软件开发商都在寻找能突破质量、效率、 人力成木的途径。 1 . 1目前软件行业存在的问题 1 . 1 . 1 软件开发中的低效率和低质量 社会发展对企业生存提出了 越来越严格的要求,每个企业都在应对市场的快速 变化,不断地调整着自身的业务方向、组织结构、管理模式和业务流程,要求管理 软件能够 “ 快速实现,适应变化,降低成本,创造多赢” 。在传统软件开发过程中, 每一个表单数据、每一次流程需求变化,都要通过修改或重编程序、重新测试和打 包,再交付用户,使得二次开发和后继成本占应用系统生命周期成本的 叨% 以上, 而这些工作都需要软件工程师们长期、反复、持续地书写程序代码,是一种典型的 “ 手工作坊式生产” 。不仅造成效率低下,而且质量也无法得到保证。水平再高的 程序员,都不可避免出现手误、操作失误、代码编写遗漏等问题。对于一个工程项 目或软件产品来说,往往是多个程序员联合开发,这种错误累积和放大,成为产品 质量的最大隐患。 1 . 1 . 2无法预估项目周期带来的产品成本 由于沟通、技术限制等方面的原因,传统软件开发过程需要经历需求调查、需 求分析、功能设计、系统设计,到编码实现、测试、实施等几个过程。 每个过程都 可能要经过调查、 分析、 实现和测试几个阶段, 使得软件开发的项目 周期不可预估, 软件成本也无法预估。这种情况下,开发商很难了 解用户业务需求, 无法及时交付 信息化产品,造成高昂的人力成本和时间成本损失。 1 . 1 . 3无法适应人才培养、造成人才流失 软件企业的主要生产力是人才,所以软件企业被人称作是 “ 高级劳动力密集型 企业” ,现有开发模式要求开发人员集行业专家和技术专家于一身,这种复合型人 华北电力大学 ( 北京)硕士学位论文 才十 分难得。而传统软件开发方法使得开发人员徘徊在需求的反复变化中,很难有 更多精力进行深层次开发研究,造成高端人员使用上的浪费,甚至引发人才 一 的严重 流失。优秀的人才是企业通过持续的技术培训造就的,所以高端人刁的流失将给企 业带来不可估量的损失。 1 . 1 . 4技术实现不能适应市场需求快速变化 由于应用软件是对企业管理等社会功能的模拟实现,而社会功能本身缺乏精确 的数学模型,加上市场和社会的快速变化,使得软件在短时间内不能适应新业务的 变化,软件升级速度很难适应市场需求的变化。当今企业、政府的业务瞬息万变, 没有 “ 实时开发”就没有 “ 实时企业”和 “ 实时政府” 。业务的变化大致归结为以 下三方面: 组织结构和角色的变化; 业务流程的变化; 各种单据的变化。 传统的软件开发,在产品交付用户后,对这三方面业务的变化不能做出及时快 速的反应,用户只能被动选择业务以适应软件。 1 . 1 . 5信息孤岛现象 信息化在各行各业都取得了一定的成效,企业都普遍完成了网络基础的建设, 诸多业务处理系统也被投入运行,如生产管理、物资管理、销售管理、财务管理、 o a系统等。随着知识经济和信息社会的到来,企业对信息资源的价值更为重视。 如何整合这些信息资源,为企业决策层提供全面、直观、及时的企业内部和外部经 营管理信息,是企业信息主管部门最为关心的问题。 由于信息技术日新月异的发展,不同时期建立的业务系统所采取的操作系统、 数据库、开发工具、应用界面和接口可能不尽相同,在企业内部存在着五花八门的 应用系统,导致了企业内部各部门 “ 信息孤岛”的存在,使得系统的使用和维护变 得愈来愈困难。虽然这样, 这些应用系统在各个业务部门还发挥着关键的作用,业 务人员对操作规程也较为熟悉,所以一时也无法替代。这样,各级管理人员每天都 需要面对和处理大量的信息,经常不得不面对如下的诸多情况: 办公桌上堆满了 有关职能部门每天送来的诸如生产调度日 报、质量日 报、 销售日 报等诸多报表,无暇逐一浏览,为了解生产经营情况又得不断打电 话查询; 办公桌上的电脑中安装了一个又一个信息系统,为了安全使用不得不牢记 进入每一个系统的用户名、口令, 还得学会每个系统的操作界面并习惯多 华北电力大学 ( 北京)硕士学位论文 才十 分难得。而传统软件开发方法使得开发人员徘徊在需求的反复变化中,很难有 更多精力进行深层次开发研究,造成高端人员使用上的浪费,甚至引发人才 一 的严重 流失。优秀的人才是企业通过持续的技术培训造就的,所以高端人刁的流失将给企 业带来不可估量的损失。 1 . 1 . 4技术实现不能适应市场需求快速变化 由于应用软件是对企业管理等社会功能的模拟实现,而社会功能本身缺乏精确 的数学模型,加上市场和社会的快速变化,使得软件在短时间内不能适应新业务的 变化,软件升级速度很难适应市场需求的变化。当今企业、政府的业务瞬息万变, 没有 “ 实时开发”就没有 “ 实时企业”和 “ 实时政府” 。业务的变化大致归结为以 下三方面: 组织结构和角色的变化; 业务流程的变化; 各种单据的变化。 传统的软件开发,在产品交付用户后,对这三方面业务的变化不能做出及时快 速的反应,用户只能被动选择业务以适应软件。 1 . 1 . 5信息孤岛现象 信息化在各行各业都取得了一定的成效,企业都普遍完成了网络基础的建设, 诸多业务处理系统也被投入运行,如生产管理、物资管理、销售管理、财务管理、 o a系统等。随着知识经济和信息社会的到来,企业对信息资源的价值更为重视。 如何整合这些信息资源,为企业决策层提供全面、直观、及时的企业内部和外部经 营管理信息,是企业信息主管部门最为关心的问题。 由于信息技术日新月异的发展,不同时期建立的业务系统所采取的操作系统、 数据库、开发工具、应用界面和接口可能不尽相同,在企业内部存在着五花八门的 应用系统,导致了企业内部各部门 “ 信息孤岛”的存在,使得系统的使用和维护变 得愈来愈困难。虽然这样, 这些应用系统在各个业务部门还发挥着关键的作用,业 务人员对操作规程也较为熟悉,所以一时也无法替代。这样,各级管理人员每天都 需要面对和处理大量的信息,经常不得不面对如下的诸多情况: 办公桌上堆满了 有关职能部门每天送来的诸如生产调度日 报、质量日 报、 销售日 报等诸多报表,无暇逐一浏览,为了解生产经营情况又得不断打电 话查询; 办公桌上的电脑中安装了一个又一个信息系统,为了安全使用不得不牢记 进入每一个系统的用户名、口令, 还得学会每个系统的操作界面并习惯多 华北电力大学 ( 北京)硕士学位论文 才十 分难得。而传统软件开发方法使得开发人员徘徊在需求的反复变化中,很难有 更多精力进行深层次开发研究,造成高端人员使用上的浪费,甚至引发人才 一 的严重 流失。优秀的人才是企业通过持续的技术培训造就的,所以高端人刁的流失将给企 业带来不可估量的损失。 1 . 1 . 4技术实现不能适应市场需求快速变化 由于应用软件是对企业管理等社会功能的模拟实现,而社会功能本身缺乏精确 的数学模型,加上市场和社会的快速变化,使得软件在短时间内不能适应新业务的 变化,软件升级速度很难适应市场需求的变化。当今企业、政府的业务瞬息万变, 没有 “ 实时开发”就没有 “ 实时企业”和 “ 实时政府” 。业务的变化大致归结为以 下三方面: 组织结构和角色的变化; 业务流程的变化; 各种单据的变化。 传统的软件开发,在产品交付用户后,对这三方面业务的变化不能做出及时快 速的反应,用户只能被动选择业务以适应软件。 1 . 1 . 5信息孤岛现象 信息化在各行各业都取得了一定的成效,企业都普遍完成了网络基础的建设, 诸多业务处理系统也被投入运行,如生产管理、物资管理、销售管理、财务管理、 o a系统等。随着知识经济和信息社会的到来,企业对信息资源的价值更为重视。 如何整合这些信息资源,为企业决策层提供全面、直观、及时的企业内部和外部经 营管理信息,是企业信息主管部门最为关心的问题。 由于信息技术日新月异的发展,不同时期建立的业务系统所采取的操作系统、 数据库、开发工具、应用界面和接口可能不尽相同,在企业内部存在着五花八门的 应用系统,导致了企业内部各部门 “ 信息孤岛”的存在,使得系统的使用和维护变 得愈来愈困难。虽然这样, 这些应用系统在各个业务部门还发挥着关键的作用,业 务人员对操作规程也较为熟悉,所以一时也无法替代。这样,各级管理人员每天都 需要面对和处理大量的信息,经常不得不面对如下的诸多情况: 办公桌上堆满了 有关职能部门每天送来的诸如生产调度日 报、质量日 报、 销售日 报等诸多报表,无暇逐一浏览,为了解生产经营情况又得不断打电 话查询; 办公桌上的电脑中安装了一个又一个信息系统,为了安全使用不得不牢记 进入每一个系统的用户名、口令, 还得学会每个系统的操作界面并习惯多 华北电力大学 ( 北京) 硕士学位论文 种风格; 查找企业内外部信息需要进入相应的应用或浏览器,而对所看到的信息要 下达指示或发表意见,又要启动办公 o a系统,无法协同进行办公事务处 理 ; 公司下发的文件、 通知、 会议纪要、 规章制度等大量文档, 平时随手一放, 需要用的时候又无处可查; 审查销售、财务报表,对其中的销售业绩、市场份额、应收账款等数据, 想进一步了解其构成及相关信息,又不得不再安排新的任务: 为了制定新的经营计划,要求提供去年同期和平均生产、销售数据,以便 和目前情况进行对比分析,但有关职能部门竭尽全力也只能从大堆历史文 件中找到了残缺不全的数据; 公司的新闻的发布、新产品的推出,都需要对公司网站定制新的页面,维 护工作量巨大; 诸如此类的 情况比比皆是,信息的短缺和滞后往往影响了企业在纷繁复杂、瞬 息万变的市场中做出及时正确的决策,也降低了政府的工作效率。如何更好的利用 现有信息资源, 更好地借助i n t r a n e t 和i n t e r n e t 为生产、经营、政务等决策服务,己 成为政府、企业信息化发展的要务。 由此可见,企业 ( 政府)需要建立统一的信息访问和管理平台,规范内部信息 发布流程,整合各类数据、信息,以便于低成本地进行维护和扩展,加速信息的传 递、发布,加强各部门之间的协同工作,有效利用内、外部信息资源,提高管理效 率,为管理层提供更加便利的信息服务。 1 . 2集成信息平台的现状 传统的软件开发方法对于当今软件业面临的问题已经显得有点束手无策。 在这 种形势下,软件开发商纷纷开始研究如何根据用户的需求快速开发定制软件,使开 发商和用户在交流上更加便捷,从而保证开发进度,缩短开发周期,使得高级开发 人员有更多的时间进行深层次的研究和开发,以 更好的满足市场需求的快速变化。 目前,国际上大的软件开发公司,如 o r a c l e , i b m等所研制的软件开发平台 ( s o f t w a r e d e v e l o p m e n t p l a t f o r m一s d p ) , 其中 以i b m 为 代 表, 其核 心 是 称为i b m r u p ( r a t i o n a l u n i f i e d p r o c e s s )的面向大小型项目 的灵活流程架构,r u p的建 模和设计的参考工具可以自 动为特定的运行环境生成程序代码。工 b m软件开发平台 还包括基于开放源 e c l i p s e f r a m e w o r k的集成开发环境( i d e ) 和测试工具,允许开 发人员使用最新的组件架构,如 j a v a , j 2 e e来进行应用程序编程,或将应用轻松 华北电力大学 ( 北京) 硕士学位论文 种风格; 查找企业内外部信息需要进入相应的应用或浏览器,而对所看到的信息要 下达指示或发表意见,又要启动办公 o a系统,无法协同进行办公事务处 理 ; 公司下发的文件、 通知、 会议纪要、 规章制度等大量文档, 平时随手一放, 需要用的时候又无处可查; 审查销售、财务报表,对其中的销售业绩、市场份额、应收账款等数据, 想进一步了解其构成及相关信息,又不得不再安排新的任务: 为了制定新的经营计划,要求提供去年同期和平均生产、销售数据,以便 和目前情况进行对比分析,但有关职能部门竭尽全力也只能从大堆历史文 件中找到了残缺不全的数据; 公司的新闻的发布、新产品的推出,都需要对公司网站定制新的页面,维 护工作量巨大; 诸如此类的 情况比比皆是,信息的短缺和滞后往往影响了企业在纷繁复杂、瞬 息万变的市场中做出及时正确的决策,也降低了政府的工作效率。如何更好的利用 现有信息资源, 更好地借助i n t r a n e t 和i n t e r n e t 为生产、经营、政务等决策服务,己 成为政府、企业信息化发展的要务。 由此可见,企业 ( 政府)需要建立统一的信息访问和管理平台,规范内部信息 发布流程,整合各类数据、信息,以便于低成本地进行维护和扩展,加速信息的传 递、发布,加强各部门之间的协同工作,有效利用内、外部信息资源,提高管理效 率,为管理层提供更加便利的信息服务。 1 . 2集成信息平台的现状 传统的软件开发方法对于当今软件业面临的问题已经显得有点束手无策。 在这 种形势下,软件开发商纷纷开始研究如何根据用户的需求快速开发定制软件,使开 发商和用户在交流上更加便捷,从而保证开发进度,缩短开发周期,使得高级开发 人员有更多的时间进行深层次的研究和开发,以 更好的满足市场需求的快速变化。 目前,国际上大的软件开发公司,如 o r a c l e , i b m等所研制的软件开发平台 ( s o f t w a r e d e v e l o p m e n t p l a t f o r m一s d p ) , 其中 以i b m 为 代 表, 其核 心 是 称为i b m r u p ( r a t i o n a l u n i f i e d p r o c e s s )的面向大小型项目 的灵活流程架构,r u p的建 模和设计的参考工具可以自 动为特定的运行环境生成程序代码。工 b m软件开发平台 还包括基于开放源 e c l i p s e f r a m e w o r k的集成开发环境( i d e ) 和测试工具,允许开 发人员使用最新的组件架构,如 j a v a , j 2 e e来进行应用程序编程,或将应用轻松 华北电力大学 ( 北京)硕士学位论文 转换成w e b 服务以便在面17 服务的体系架构 ( s e r v i c e o r i e n t e d a r c h i t e c t u r e s ) 中部署。 工 b m软件开发平台主要面向i t 和工程小组, 使用j a v a / j 2 e e , c / c + + , . n e t ( v b , c + + , c # ) , c o b o l , p l 1 和r p g 编程,采用 w i n d o w s , l i n u x和 u n 工 x作为开 发系统,采用 w i n d o w s , l i n u x , u n i x , r t o s , z s e r i e s和 i s e r i e s 作为部署系统。 许多其它的中间件技术,包括但不限于 w e b s p h e r e a p p l i c a t i o n s e r v e r , d b 2 , l o t u s , t i v o l i , b e a , o r a c l e和. n e t也可来构建、集成、扩展和部署软件和与软 件相关的系统。但是这些产品最主要的功能还是侧重于底层的结构,开发者并不是 很容易使用这些系统来构建比 较复杂的管理信息系统等方面的应用,而月 价格也非 常昂贵,不能被国内用户广泛接受。 在国内,目 前对于这样快速便捷的集成信息平台还没有成熟的、流通于市面上 的产品,更多的只是基于集成信息平台可行性方面的理论研究和一些新的开发方法 ( x p编程等)的提出。即使象用友这样大的软件公司,其内部使用的软件开发平 也仅仅是为了自己工作的方便,针对其具体业务开发的、单一模式下的应用平 3本文的研究内容 台台1. 平台化是软件发展的一个必然趋势,对于目 前传统管理软件面临的通用性与用 户需求个性化之间的矛盾有很好的解决之道;同时,随着厂商为客户提供的产品越 来越多,要将这么多产品集成在一起,当然需要建立在统一平台上。与一般性特性 的平台不同,新的平台使解决方案不论在个性化、灵活性、扩展性、适应性、行业 性等方面都具有传统管理软件无可比拟的特性。只有真正架构在平台 基础上的管理 软件解决方案才能随着客户的成长而向纵深发展。 本文研究的集成信息平台一 u i p ( u n i f i e d i n f o r m a t i o n p l a t f o r m) 主要基于架构 技术,是面向 对象、可视化的集成开发平台,集内容管理 ( 信息发布) 、数据集成、 应用集成、工作流应用、单点登录和统一安全管理、消息提醒等多种功能特性于一 身,并集成了商业智能、文档管理、邮件管理、公文流转管理、全文批注与签名等 实用功能。 本文对集成信息平台做了深入具体的系统设计和开发,对集成信息平台的功 能、系统构架、应用范围、运行环境做了详细的介绍,最终实现该平台的开发,并 且在天津市塘沽开发区财政局g r p 项目中进行应用。 华北电力大学 ( 北京)硕士学位论文 转换成w e b 服务以便在面17 服务的体系架构 ( s e r v i c e o r i e n t e d a r c h i t e c t u r e s ) 中部署。 工 b m软件开发平台主要面向i t 和工程小组, 使用j a v a / j 2 e e , c / c + + , . n e t ( v b , c + + , c # ) , c o b o l , p l 1 和r p g 编程,采用 w i n d o w s , l i n u x和 u n 工 x作为开 发系统,采用 w i n d o w s , l i n u x , u n i x , r t o s , z s e r i e s和 i s e r i e s 作为部署系统。 许多其它的中间件技术,包括但不限于 w e b s p h e r e a p p l i c a t i o n s e r v e r , d b 2 , l o t u s , t i v o l i , b e a , o r a c l e和. n e t也可来构建、集成、扩展和部署软件和与软 件相关的系统。但是这些产品最主要的功能还是侧重于底层的结构,开发者并不是 很容易使用这些系统来构建比 较复杂的管理信息系统等方面的应用,而月 价格也非 常昂贵,不能被国内用户广泛接受。 在国内,目 前对于这样快速便捷的集成信息平台还没有成熟的、流通于市面上 的产品,更多的只是基于集成信息平台可行性方面的理论研究和一些新的开发方法 ( x p编程等)的提出。即使象用友这样大的软件公司,其内部使用的软件开发平 也仅仅是为了自己工作的方便,针对其具体业务开发的、单一模式下的应用平 3本文的研究内容 台台1. 平台化是软件发展的一个必然趋势,对于目 前传统管理软件面临的通用性与用 户需求个性化之间的矛盾有很好的解决之道;同时,随着厂商为客户提供的产品越 来越多,要将这么多产品集成在一起,当然需要建立在统一平台上。与一般性特性 的平台不同,新的平台使解决方案不论在个性化、灵活性、扩展性、适应性、行业 性等方面都具有传统管理软件无可比拟的特性。只有真正架构在平台 基础上的管理 软件解决方案才能随着客户的成长而向纵深发展。 本文研究的集成信息平台一 u i p ( u n i f i e d i n f o r m a t i o n p l a t f o r m) 主要基于架构 技术,是面向 对象、可视化的集成开发平台,集内容管理 ( 信息发布) 、数据集成、 应用集成、工作流应用、单点登录和统一安全管理、消息提醒等多种功能特性于一 身,并集成了商业智能、文档管理、邮件管理、公文流转管理、全文批注与签名等 实用功能。 本文对集成信息平台做了深入具体的系统设计和开发,对集成信息平台的功 能、系统构架、应用范围、运行环境做了详细的介绍,最终实现该平台的开发,并 且在天津市塘沽开发区财政局g r p 项目中进行应用。 华北电力大学 北京)硕士学位论文 第二章集成信息平台( 山p ) 的功能设计 2 . 1 集成信息平台概述 u i p帮助企业架构内部门户 ( i n t r a n e t )和外部门户 ( i n t e r n e t ) ,是面向对象的、 可视化的集成开发平台。 u i p 可以架构在w i n d o w s 或j 2 e e平台上,支持多种主流数据库类型。 基本功能包括单点登录、内容发布与管理、 数据集成、 工作流管理、 安全管理、 全文搜索和消息提醒等。应用模块包括w e b 化文档管理、集成邮件管理、公文流转 管理、全文批注和签名。( 如图2 . 1 u i p 基本功能) 篆 麟 毅 摧 u ia 4 * jm m 寒 落理 决 浦f 瘫 赚 曹 图2 . 1 u i p 墓本功能 华北电力大学 北京)硕士学位论文 2 . 2 集成信息平台的基本功能 2 . 2 . 1单点登录 长时间以来,用户一直抱怨他们为了访问应用程序需要记忆和输入多种用户名 和门 令, 但是取消访问 应用 程 序所需的 用户 名和口 令要冒 很 大的 安全风险, 解决多 重登录问题的一个更好的安全策略是采用单点登录功能。这样用户只需登录一次, 就可以访问所有的应用程序。 u i p 通过统一的安全权限管理, 只需一次身份认证, 即可按照各自 权限范围浏 览,发布,审核信息,以及访问不同的应用程序。 其功能表现有: d 可以适用于b / s 结构和c / s 结构的应用; 用户身份信息可与多种目 录服务或数据库集成; 用户可以自 行修改账号映射的信息; 不需要修改原有的应用程序; 一次登录到 u i p系统后,即可安全访问所有已配置的应用程序。 2 . 2 . 2内容发布与管理 该u i p 具有内嵌的在线内 容发布与管理功能 ( c o n t e n t m a n a g e m e n t ) ,来为企 业和政府提供信息管理和共享能力,并支持各种非结构化信息的发布,其功能具体 体现在如下几个方面: 可以在线编辑发布内容,或将已 有文件以附件形式上传。支持多种非结构化 内容的发布,包括:h t ml文件、文本文件、图片、多媒体文件、o f fi c e文 档以及这些内容的混和发布; 信息发布的栏目结构和每个具体栏目中需要发布的内容,均可由用户方便地 动态管理。 信息发布的过程支持按流程审核,发布或者审核的流程可以灵活定义,并根 据业务的发展进行修改; 与 u i p 的用户权限管理紧密集成,实现完整的信息发布和访问的权限控制; 基于 x m l技术实现, 它允许用户利用不同的界面模板,实现任意个性化的 内容管理、内容查看和流程操作的界面; 提供后台信息发布监控程序,可生成信息、更新统计汇总报告,包括更新的 时间、内容、分类等,可以设定更新时间的报警与颜色显示、并以 e m a i l 等方式将报警发送到系统管理员,以监督各职能及时更新相关内容; 华北电力大学 ( 北京)硕士学位论文 2 . 2 . 3数据集成 该u i p 拥有数据集成功能,允许在原有各业务系统基础上,与现有m i s 无缝 集成,可支持o r a c l e , s y b a s e , s q l s e r v e r , f o x p r o , a c c e s s 等数据形式,以建立企业 的数据中心,实现企业和政府已有各业务数据 ( 如生产,统计、销售管理)等内外 部信息的集成,其功能具体休现在如下几个方面: 支持 各 类结 构化数据 源( 如o r a c l e , s y b a s e , m s s q l s e r v e r , d b 2 , f o x p r o , a c c e s s 等) ; 支持多种数据对象 如数据库表、 视图、存储过程、自 定义s q l 语句) ; 在数据查询时, 可直接访问原始数据源,也可以通过u i p数据仓库提取原始 数据并进行二次加工,同时可以实现这些数据源的复制、清洗、过滤等代理服 务; 提供查询生成器, 以向导形式定义上述各类数据源的查询表单、 计算列和输 出 格式, 并对查询功能 进行权限 控制, 查询表单实现了q b e ( q u e r y b y e x a m p l e ) 思想的自 定义查询条件输入功能; 查询输出实现了x m l 格式的表格、自由表、交叉表、图表逻辑输出 格式, 通过 u i p提供的 x s l模板或用户自 定义 x ml展示模板,可以产生各类直观 的分析图形,可以生成直接打印的统计报表,可以输出为o f f i c e 文件用于进一 步处理; u i p的结构化输出允许用户定义条件下钻 ( d r i l l d o w n ) , 从而实现各查询的 条件动态传输和查询结果输出,使用户能从汇总到明细,由明细到汇总等全方 位角度来分析各类结构化业务数据; 2 . 2 . 4工作流管理 u i p 工作流引擎服务能为基于流程管理的业务应用 ( 如办公系统公文流转) 提 供一种良 好的可扩展、可配置的架构能力。基于此,用户可以方便地对应用流程进 行管理和维护,并可以对流程进行定制和客户化,以实现符合个性化流程要求的协 同办公应用,具体功能有: 提供可视化的门户管理器、流程设计器、规则设计器和模板设计器等工具, 结合内嵌的业务处理引擎,可自 定义业务对象的属性结构、应用流程和业 务逻辑,使用户能架构各类业务处理的工作流程; 门 户管理器可自 定义业务对象类型、属性结构,支持文字、数字、时间日 期、文件等元素,自 动更新系统数据字典并生成相关的业务数据表; 流程设计器和规则设计器可自定义业务对象的应用流程,提供从流程、活 动表单、业务规则等全面流程化应用的架构能力: 华北电力大学 ( 北京)硕士学位论文 2 . 2 . 3数据集成 该u i p 拥有数据集成功能,允许在原有各业务系统基础上,与现有m i s 无缝 集成,可支持o r a c l e , s y b a s e , s q l s e r v e r , f o x p r o , a c c e s s 等数据形式,以建立企业 的数据中心,实现企业和政府已有各业务数据 ( 如生产,统计、销售管理)等内外 部信息的集成,其功能具体休现在如下几个方面: 支持 各 类结 构化数据 源( 如o r a c l e , s y b a s e , m s s q l s e r v e r , d b 2 , f o x p r o , a c c e s s 等) ; 支持多种数据对象 如数据库表、 视图、存储过程、自 定义s q l 语句) ; 在数据查询时, 可直接访问原始数据源,也可以通过u i p数据仓库提取原始 数据并进行二次加工,同时可以实现这些数据源的复制、清洗、过滤等代理服 务; 提供查询生成器, 以向导形式定义上述各类数据源的查询表单、 计算列和输 出 格式, 并对查询功能 进行权限 控制, 查询表单实现了q b e ( q u e r y b y e x a m p l e ) 思想的自 定义查询条件输入功能; 查询输出实现了x m l 格式的表格、自由表、交叉表、图表逻辑输出 格式, 通过 u i p提供的 x s l模板或用户自 定义 x ml展示模板,可以产生各类直观 的分析图形,可以生成直接打印的统计报表,可以输出为o f f i c e 文件用于进一 步处理; u i p的结构化输出允许用户定义条件下钻 ( d r i l l d o w n ) , 从而实现各查询的 条件动态传输和查询结果输出,使用户能从汇总到明细,由明细到汇总等全方 位角度来分析各类结构化业务数据; 2 . 2 . 4工作流管理 u i p 工作流引擎服务能为基于流程管理的业务应用 ( 如办公系统公文流转) 提 供一种良 好的可扩展、可配置的架构能力。基于此,用户可以方便地对应用流程进 行管理和维护,并可以对流程进行定制和客户化,以实现符合个性化流程要求的协 同办公应用,具体功能有: 提供可视化的门户管理器、流程设计器、规则设计器和模板设计器等工具, 结合内嵌的业务处理引擎,可自 定义业务对象的属性结构、应用流程和业 务逻辑,使用户能架构各类业务处理的工作流程; 门 户管理器可自 定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 楼长岗位责任制
- 期货公司经营管理合规自查整改落实报告
- 轮岗计划管理规定
- 品牌推广物料发放与管理自查报告
- 2025年通信中级工程师考试综合能力(试题+答案)
- 培训上岗落实情况报告(3篇)
- 耳鼻喉科微创手术质量控制细则
- 天津驾考考试题库及答案
- 初中班主任个人工作总结
- 初级会计实务(资产)模拟试卷1
- 2026年国家中医药管理局直属事业单位招聘29人笔试备考试题及答案解析
- 个人遗嘱库登记指南
- 伯恩斯坦-人工智能:AI数据中心连接领域争夺战内幕-ARTIFICIAL INTELLIGENCE:INSIDE THE WAR FOR AI DATA CENTER CONNECTIVITY-20260510
- 2026上海市大数据中心招聘10名考试备考试题及答案解析
- 四川省广安市邻水县2026届中考联考语文试题含解析
- 2026年二级建造师二建矿业实务案例分析考点重点知识总结三色记忆笔记考前必背资料
- 二年级下册数学竖式计算题加减法300道及答案
- 2025年度中国展览数据统计报告
- 黔西南布依族苗族自治州2025贵州黔西南州市场监督管理局下属事业单位十二届人博会引进高层次急需笔试历年参考题库典型考点附带答案详解
- 2025年兰州市事业单位《综合基础知识》真题及答案解析
- 2026年甘肃省张掖市山丹县教育系统招聘教师33人笔试备考试题及答案详解
评论
0/150
提交评论