某集团公司信息化管理系统建设解决方案.doc
《某集团公司信息化管理系统建设解决方案.doc》由会员分享,可在线阅读,更多相关《某集团公司信息化管理系统建设解决方案.doc(48页珍藏版)》请在冰点文库上搜索。
***投资集团有限公司信息化管理系统建设解决方案
(讨论稿)
目录
第一章系统设计目标 2
1.1前言 2
1.2设计目标 2
1.2.1形成连接单位内各个部门的信息网络 2
1.2.2跨平台的信息连通 2
1.2.3信息化成效 2
第二章 系统设计原则 2
2.1易用的原则 2
2.2实用性与适用性原则 2
2.3先进行与发展性原则 2
第三章信息化管理平台的架构 2
3.1平台架构 2
3.1.1信息化的主要内容 2
3.1.2信息管理平台的架构 2
3.1.3平台内容 2
3.2系统的环境 2
3.2.1基本运行环境 2
3.2.2局域网 2
3.3数据库系统 2
3.4电子邮件系统 2
3.5开发采用技术 2
3.5.1J2EE 2
第四章主要功能 2
4.1系统功能 2
4.1.1OA办公系统 2
4.1.2档案管理系统 2
4.1.3业务信息处理 2
4.1.4系统管理 2
第五章软硬件选型 2
5.1软件选型 2
5.1.1应用服务 2
5.1.2数据库 2
5.2 硬件选型 2
5.2.1 主机及存储设备选型 2
第六章工程实施及项目管理 2
6.1项目实施人员 2
6.2需求分析阶段 2
6.3设计阶段 2
6.4测试计划制定 2
6.5编程阶段 2
6.6测试阶段 2
6.7代码检查 2
6.8上线阶段 2
第七章培训计划方案 2
7.1提供项目开发文档 2
7.2普通用户培训 2
7.2.1系统维护培训 2
7.3系统管理员培训 2
第八章系统测试和验收 2
8.1系统测试 2
8.1.1制定测试计划 2
8.1.2测试原则 2
8.1.3测试过程 2
8.1.4测试步骤 2
8.1.5验收测试 2
8.2系统评价尺度 2
8.2.1项目技术标准 2
8.2.2项目实施标准 2
8.2.3项目验收标准 2
第九章售后服务 2
9.1客户服务 2
9.2人员配备 2
9.3客户服务规程 2
9.4服务网点分布 2
9.4.1哈尔滨服务中心 2
9.4.2北京服务中心 2
9.4.3广州服务中心 2
9.5服务方式 2
9.6服务响应时间 2
9.6针对本次活动,售后服务 2
9.7本地化服务优势 2
9.8应用软件保修期 2
附录一 2
附录二 2
附录三 2
第一章系统设计目标
1.1前言
自计算机应用于管理领域以来,短短的几十年中,发生了惊人的变化:
在信息系统开发与应用方面的进展相当神速,从EDP到MIS、OA、DSS、CIMS的开发,乃至当今“信息高速公路”、“信息港”、“政府上网工程”、“电子商务”、“企业上网工程”的建设,信息系统工程的建设浪潮一浪高过一浪;信息系统建设的三大支柱(管理科学、信息技术、系统理论)的新成果不断涌现,尤其是信息技术(包括信息理论、计算机科学、网络通信技术)的发展日新月异。
我们正处在从“工业社会”向“信息社会”过渡的伟大时代!
在向信息化社会的过渡过程中,每一个企业都需要紧跟时代的发展,保持企业的竞争力和对现代企业的管理能力。
计算机技术、网络技术已经渗透到企业的日常工作中,大量的公文、报告、报表、数据等各类信息量越来越大,涉及到的部门、合作伙伴越来越广泛。
传统的手工处理方式,文件、报表的传递方式和信息的利用方式已经不能满足企业发展的需要,影响了企业领导的决策和业务的发展,迫切需要利用已经拥有的计算机、网络资源,实现企业的信息化,加快内部的信息流通与信息的有效利用。
从大部分企业的现状来看,虽然迫切需要实现信息化,但是,企业的许多现实情况制约企业信息化的发展,主要的问题有:
• 没有合适的应用软件虽然拥有一定数量的计算机设备和网络设备,但是没有支持网络运行的应用软件,即使建成内部的计算机网络,也没有改善信息化应用的状态。
一些部门和业务购买通用的业务管理软件,一定程度上实现个别业务的信息化,解决了部门的一些问题,但是,对企业管理者而言,得到的信息很少,没有发挥出计算机网络系统的作用。
• 技术队伍匮乏很多企业没有专门的信息管理部门和专职的技术人员,缺乏对企业信息化建设的规划和信息应用系统的管理。
• 信息化建设的目标不明确信息化建设对每一个企业来讲都是新事物,不知道如何才能够实现信息化,不清楚第一步该如何走。
• 偏重于业务信息系统的建设,对管理和辅助决策分析系统的建设投入不够,使计算机系统的建设停留在数据处理阶段,没有上升到信息资源利用的高度。
• 无法直接从各级、各类业务信息系统中采集数据,并加以综合利用。
• 大部分员工的计算机应用水平比较低。
***市城市建设投资集团有限公司信息化管理系统(以下简称信息化管理系统)是专门为该用户设计的数据处理,信息展示和信息管理系统。
作为一个通用的产品,提供大部分用户所需要的基本信息化管理功能和基本需求;力求减少一般用户和系统管理员的使用和管理难度,减少系统使用的培训和维护;提供相当的灵活性,使得企业用户可以按照本企业的特点构建符合企业需要的信息化管理系统,并且有很好的系统扩展能力和与其他系统的兼容能力、信息共享能力;力求做到投资少,并且迅速见到投资成效,使企业的信息系统发挥作用,为企业创造效益。
1.2设计目标
信息化管理系统是以开放、先进的Intranet/Web技术为核心的新一代信息处理集成系统。
通过它的建设将以计算机最新并成熟的技术为依托,提高企业信息化水平,在单位内部实现信息资源共享和流通,为各级领导及时了解情况,为宏观管理和科学决策提供高效便利的服务,单位员工及时掌握各方面动态,改善办公条件,使得单位的管理更加高效化、规范化和科学化。
信息化管理系统提供开放、安全和可管理的信息共享、业务处理和协同工作的平台,能够满足单位内部事务处理需要。
它主要是面向单位计算机网络规模在几十台到几百台,主要应用为:
信息共享、档案资料管理、业务数据查询、公文处理、审批处理、电子邮件、报表数据管理、数据挖掘、等业务处理、内部办公和协同工作,使单位内部信息管理和办公水平更加规范和快捷,提高工作效率。
采用信息化管理系统构建的信息管理系统可以达到以下目标:
1.2.1形成连接单位内各个部门的信息网络
l单位内部各个部门的员工都可以在网络上获取与工作相关的信息;
l不同的部门和个人有不同的信息访问权限;
l非本地部门和外出人员可以远程访问信息系统;
l浏览器模式的内部和外部的电子邮件。
1.2.2跨平台的信息连通
l提供与各种数据库连接的接口,可以通过程序定制,访问现有的业务信息系统;
l支持Windows、Linux、Unix等多种操作系统。
1.2.3信息化成效
l信息传输的自动化:
公文、信息、报表、报告等传输将由系统自动完成,相关领导或部门只需要进行简单的点击操作,就可以完成所应完成的工作,全面掌握各项业务的状态,解除了打印、制表、交接、签字、运输等繁杂的过程。
l信息获取的快速化:
以前需要翻箱倒柜才能查询到的信息,现在只需要几分钟甚至几秒钟即可获取。
l充分利用信息资源:
可以将企业的各类信息资源组织到信息管理系统中,人、财、物等相关文件、报表、数据等信息等资源由计算机统一管理,可以充分利用,发挥更大的效益。
l办公过程的规范化:
通过办公自动化系统的实施,将促进办公过程的规范化,通过使用工作流等功能模块,公文、档案、会议、交办、请示、审批、日程安排等通用办公事务都将依据现有的业务处理要求,形成标准和规范化的计算机流程处理,管理进一步科学化。
l通过网络,员工在工作中的交流、协作、沟通更为方便快捷,消除时间、空间距离上的障碍。
第二章系统设计原则
建立一个实用信息系统涉及单位的各个部门、各项业务和全体人员,是一个复杂的系统工程,本系统的建设遵循以下原则:
2.1易用的原则
参照国内外信息系统的成功与失败的经验,不论一个应用系统的功能有多么庞大,如果不能让使用者掌握,也不能发挥作用。
信息管理系统不同于财务、人事等业务软件,只需要少数人经过培训、掌握使用方法就可以,而是涉及各个工作岗位的人员,特别是单位的领导,如果信息系统只是领导者部门掌握使用,信息管理系统就失去了重要的作用。
信息化的目的不是为了单纯的拥有现代的科学技术,而是为了提高管理能力和运行效率。
信息化建设不是一朝一夕的工作,需要不断地发展和完善,需要在发展中完善,在完善中发展。
2.2实用性与适用性原则
实用性是衡量软件质量体系中最重要的指标,是否与业务紧密的结合,是否具有严格的业务针对性,是系统成败的关键因素。
因此,每一个提交给用户手上的系统都应该是实用的,解决问题的。
适应性是软件质量体系中重要的指标之一,系统的设计从最开始就应该以适应于多种运行环境,而且还必须具有应变能力,以适应未来变化的环境和需求,这就要求软件设计上非常灵活,才能具有很好的通用性。
2.3先进行与发展性原则
采用当代最新技术,建立一种新概念的、开放的现代管理和办公环境,它以TCP/IP、广域网互连、路由、防火墙和网络管理技术为核心,建立一个安全可靠的网络应用平台。
利用世界最新的J2EE、XML、Javascript、HTML超文本、SQL关系型数据库等技术,结合当前领先思想的独特设计,建立一个开放的信息资源管理平台。
利用数据库及分布式处理技术、模块化功能设计,构造信息存储与事务处理平台。
第三章信息化管理平台的架构
3.1平台架构
3.1.1信息化的主要内容
企事业单位的信息化建设是一个集办公自动化、业务管理、领导决策等应用为一体综合信息管理系统,是一个应用覆盖面广泛,涉及部门多的应用系统。
财务、人事、或业务管理系统往往只是涉及一个部门,或者一部分人员使用的业务管理系统。
而整个单位的信息化涉及各个部门和各项业务,使用人员包括单位的最高级领导、管理部门和全体员工。
因此,政府和企业的信息化是一个涉及面广泛的综合信息管理系统。
每个单位的信息管理系统反映一个单位的业务特点、管理模式和管理风格。
即使同一个行业的用户,也有各自的管理方式和特点,因此,用户对本单位的信息化有很多个性化的需求。
我们把信息化应用分为三个方面的内容:
通用办公应用、档案管理和决策支持。
通用办公应用是各个单位在日常运行中最基本的信息化需求,例如:
信息共享、信息检索、文件管理、电子邮件、请示与审批、公文处理、常用信息管理、会议管理、工作计划等等。
但是,每个单位在构建本单位的信息管理系统时,需要将这些功能进行有效的组织,使之符合本单位的管理工作的需要。
档案管理系统有很强的行业特点,政府部门、企业、科研机构、学校等单位都有各自的业务需求。
决策支持系统是对单位各个部门的业务数据进行综合性分析的基础上,为科学决策提供信息支持。
3.1.2信息管理平台的架构
信息管理平台,将主要依据Internet/Intranet的建设原则,在先进、实用的基本网络平台基础上,使用“客户/WWW服务器/应用服务器/数据库服务器”的结构来构造单位内部的信息管理系统。
客户端采用浏览器模式使信息管理系统的易用性更强,客户端不需要安装专用的客户端软件,使整个系统的管理维护工作大量减少。
特别是作为整个单位的信息化,系统的用户数量多,涉及的部门多,而且可能还有远程的用户,如果需要维护客户端的软件系统,将会导致许多客户端系统需要大量安装、调试工作,影响整个系统的稳定运行。
用浏览器作为统一的信息访问工具,避免访问各种业务系统数据是需要启动、进入不同编程工具设计的应用系统,更有利于管理人员使用计算机获取各个方面的业务数据。
系统的结构示意图如下所示:
数据库
决策支持模块
通用办公模块
信
息
化
服
务
器
客户
档案管理模块
客户
客户
用户层
数据层
应用层
服务层
最适宜信息管理系统的结构
3.1.3平台内容
本平台包括网上办公,档案管理,业务信息处理展示三大主要部分,其中三大主要部分共用系统管理中的组织机构和权限管理,其它内容如下:
网上办公部分包括:
我的办公桌,政务办公,公共事务,政策法规库等;
档案管理部分包括:
卷库管理,案卷管理,文件管理,案卷借阅,案卷统计,案卷销毁;
业务信息处理展示部分包括:
明源售楼系统中提取的报表数据的存储,处理,展示;
明源成本系统中提取的报表数据的存储,处理,展示;
用友财务系统中提取的报表数据的存储,处理,展示;
此部分内容将在第四章进行详细介绍。
3.2系统的环境
网络结构:
服务器(数据库服务器、应用服务器)、客户端。
3.2.1基本运行环境
信息化管理系统是运行在服务器上的应用系统,最低的运行环境需要一台服务器,安装Windows2003/2008操作系统或Linux/Unix系统(根据用户的实际情况推荐使用windows系统),Oracle数据库或其它关系型数据库。
客户端只需要安装Windows2000以上的版本,使用IE6.0以上版本的浏览器。
不需要在客户端安装专门的软件,建议使用IE6.0。
建议将Web服务器和数据库服务器分别设在两台服务器上,提高系统的运行效率。
3.2.2局域网
网络办公系统可以安装在局域网络上的任何一台服务器上,局域网用户通过局域网IP地址即可访问。
3.3数据库系统
数据库系统实现数据信息的组织、管理、安全及可靠性保障,并为各种应用提供数据访问、存储等服务。
信息管理系统设计的信息包含大量结构化信息和非结构化信息数据,也涉及多媒体数据信息。
业务管理系统主要是以数据信息为主,决策支持需要数据仓库系统的支持。
本系统支持Oracle作为信息管理系统的数据库系统。
3.4电子邮件系统
电子邮件是网络办公系统的一个重要功能模块:
内部邮件:
内部邮件系统使用户不必投资建立专门的邮件服务器,就可以使内部员工之间可以通过内部邮件实现协作、沟通、交流。
而且没有邮件服务器的复杂配置和管理,特别适合单位内部的日常工作。
3.5开发采用技术
3.5.1J2EE
J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。
J2EE技术的基础就是核心Java平台或Java2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBCAPI、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(EnterpriseJavaBeans)、JavaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。
其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。
J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。
通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
3.5.1.1J2EE优势
J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:
保留现存的IT资产:
由于用户必须适应新的商业需求,利用已有的用户信息系统方面的投资,而不是重新制定全盘方案就变得很重要。
这样,一个以渐进的(而不是激进的,全盘否定的)方式建立在已有系统之上的服务器端平台机制是公司所需求的。
J2EE架构可以充分利用用户原有的投资,如一些公司使用的BEATuxedo、IBMCICS,IBMEncina,、InpriseVisiBroker以及NetscapeApplicationServer。
这之所以成为可能是因为J2EE拥有广泛的业界支持和一些重要的“企业计算”领域供应商的参与。
每一个供应商都对现有的客户提供了不用废弃已有投资,进入可移植的J2EE领域的升级途径。
由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。
高效的开发:
J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。
这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。
支持异构环境:
J2EE能够开发部署在异构环境中的可移植程序。
基于J2EE的应用程序不依赖任何特定操作系统、中间件、硬件。
因此设计合理的基于J2EE的程序只需开发一次就可部署到各种平台。
这在典型的异构企业计算环境中是十分关键的。
J2EE标准也允许客户订购与J2EE兼容的第三方的现成的组件,把他们部署到异构环境中,节省了由自己制订整个方案所需的费用。
可伸缩性:
用户必须要选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满足那些在他们系统上进行运作的大批新用户。
基于J2EE平台的应用程序可被部署到各种操作系统上。
例如可被部署到高端UNIX与大型机系统,这种系统单机可支持64至256个处理器。
(这是NT服务器所望尘莫及的)J2EE领域的供应商提供了更为广泛的负载平衡策略。
能消除系统中的瓶颈,允许多台服务器集成部署。
这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业应用的需要。
稳定的可用性:
一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。
因为INTERNET是全球化的、无处不在的,即使在夜间按计划停机也可能造成严重损失。
若是意外停机,那会有灾难性后果。
J2EE部署到可靠的操作环境中,他们支持长期的可用性。
一些J2EE部署在WINDOWS环境中,客户也可选择健壮性能更好的操作系统如SunSolaris、IBMOS/390。
最健壮的操作系统可达到99.999%的可用性或每年只需5分钟停机时间。
这是实时性很强商业系统理想的选择。
3.5.1.2J2EE的核心API与组件
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述:
JDBC(JavaDatabaseConnectivity):
JDBCAPI为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。
JNDI(JavaNameandDirectoryInterface):
JNDIAPI被用于执行名字和目录服务。
它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
EJB(EnterpriseJavaBean):
J2EE技术之所以赢得某体广泛重视的原因之一就是EJB。
它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。
EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。
容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。
但这里值得注意的是,EJB并不是实现J2EE的唯一途径。
正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。
RMI(RemoteMethodInvoke):
正如其名字所表示的那样,RMI协议调用远程对象上方法。
它使用了序列化方式在客户端和服务器端传递数据。
RMI是一种被EJB使用的更底层的协议。
JavaIDL/CORBA:
在JavaIDL的支持下,开发人员可以将Java和CORBA集成在一起。
他们可以创建Java对象并使之可在CORBAORB中展开,或者他们还可以创建Java类并作为和其它ORB一起展开的CORBA对象的客户。
后一种方法提供了另外一种途径,通过它Java可以被用于将你的新的应用和旧的系统相集成。
JSP(JavaServerPages):
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
JavaServlet:
Servlet是一种小型的Java程序,它扩展了Web服务器的功能。
作为一种服务器端的应用,当被请求时开始执行,这和CGIPerl脚本很相似。
Servlet提供的功能大多与JSP类似,不过实现的方式不同。
JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。
XML(ExtensibleMarkupLanguage):
XML是一种可以用来定义其它标记语言的语言。
它被用来在不同的商务过程中共享数据。
XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性。
通过将Java和XML的组合,可以得到一个完美的具有平台独立性的解决方案。
JMS(JavaMessageService):
JMS是用于和面向消息的中间件相互通信的应用程序接口(API)。
它既支持点对点的域,有支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:
经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。
JMS还提供了另一种方式来对您的应用与旧的后台系统相集成。
JTA(JavaTransactionArchitecture):
JTA定义了一种标准的API,应用系统由此可以访问各种事务监控。
JTS(JavaTransactionService):
JTS是CORBAOTS事务监控的基本的实现。
JTS规定了事务管理器的实现方式。
该事务管理器是在高层支持JavaTransactionAPI(JTA)规范,并且在较底层实现OMGOTSspecification的Java映像。
JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。
JavaMail:
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。
不仅支持SMTP服务器,也支持IMAP服务器。
JTA(JavaBeansActivationFramework):
JavaMail利用JAF来处理MIME编码的邮件附件。
MIME的字节流可以被转换成Java对象,或者转换自Java对象。
大多数应用都可以不需要直接使用JAF。
第四章主要功能
4.1系统功能
根据用户的实际需求将系统设计为如下图所示的功能体系,为了使档案管理系统和OA网上办公系统无缝连接,两个系统将共享同一系统设置管理部分(部门信息,人员信息,角色信息等),因此本系统共有四大模块:
OA办公系统模块,档案管理系统模块,业务信息处理模块,系统设置模块;
4.1.1OA办公系统
OA办公系统(OA:
OfficeAutomation)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。
办公自动化OA办公系统的原动力是人类文明进步和发展的同时人类求得自身解放的需要,OA办公系统的出现和发展也正是来源于这种需要的牵引。
传统的办公方式极大地束缚了人的创造力和想象力,埋没了人的智慧和潜能,使人们耗费了大量的时间和精力去手工处理那些繁杂、重复的工作,手工处理的延时和差错,正是现代化管理中