信息化水平评价考核系统技术部分文档格式.docx
- 文档编号:22154369
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:13
- 大小:216.78KB
信息化水平评价考核系统技术部分文档格式.docx
《信息化水平评价考核系统技术部分文档格式.docx》由会员分享,可在线阅读,更多相关《信息化水平评价考核系统技术部分文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
2.3.存储方案6
2.4.网络配置6
2.5.客户端配置6
2.6.第三方软件配置7
2.6.1.数据库选型方案7
2.6.2.应用服务器选型方案7
第3章、技术方案10
3.1.系统技术架构设计10
3.1.1.B/S多层架构体系10
3.1.2.J2EE的软件开发标准12
3.2.系统功能设计13
3.4.1.四大业务系统评估13
3.4.2.组织结构13
第4章、实施及测试方案14
4.1项目组织14
4.1.1.项目组成14
4.2项目管理14
4.3实施方案和计划16
4.3.1.项目启动16
4.3.2.系统开发16
4.1.2.系统实施17
4.1.3.文档归档17
第1章、总述
1.1.背景介绍
为了深入贯彻****公司信息化规划,加快核心业务管理信息化建设进程,不断提高四大业务管理信息系统(营销管理信息系统、人力资源管理信息系统、财务管理信息系统、安全生产管理信息系统)水平,结合国务院国资委关于信息化水平评价有关要求和公司实际,****公司信息部拟建设一套信息化水平评价系统。
1.2.建设目标
业务目标主要包括:
(1)四大业务系统评估
(2)信息化水平评价考核
◆四大业务系统评估包括:
营销管理信息系统、人力资源管理信息系统、财务管理信息系统、安全生产管理信息系统;
每年组织公司系统内部专家和国内专家根据四大业务管理信息系统评分细则对分、子公司四大业务管理信息系统水平进行评估
◆公司每年组织专家根据公司信息化水平评价考核评分细则对分、子公司的信息化水平进行一次评分,并将该分数作为次年信息化水平考核目标基准分;
1.3.总体架构
根据**公司技术要求和本系统的特点,系统总体构架采用J2EE技术路线,利用J2EE建立企业级开发系统的优势,利用J2EE提供的多种企业级组件,建立基于B/S应用体系架构的测试服务信息平台。
由于采用JAVA技术进行设计开发,因此可以满足不同操作系统,不同应用服务器和多种数据库服务器的需求。
1.3.1.系统网络拓扑
根据采用的技术架构,可以确定所使用的拓扑结构,具有数据集中、应用集中和支持多种网络等特点,如下图所示:
1.4.系统设计原则
Ø
适用性:
该系统要求针对四大系统及信息化水平评价考核不同特点进行考核管理,因此要求适应不同类型的考核。
安全可靠性:
系统运行要求稳定,数据处理应准确,安全保密措施要可靠,安全认证要准确。
易维护性:
系统设计要求规范化,结构清晰,层次分明。
程序编码要有足够的汉字注释。
可扩充性:
系统容易扩充,可根据需要增加功能模块和扩充管理功能。
要考虑各接口数据转换的设计。
人机界面友好:
本系统用户对象广泛,因此人机界面设计的优劣至关重要。
要求一般人员经过短期培训,查看帮助手册等方式,即可独立操作。
窗口设计满足功能要求,格调清新,方便用户。
第2章、系统软、硬件平台配置方案
2.1.配置要求
2.2.主机配置
建议配置2台应用服务器:
2个3G以上CPU,8G以上内存;
应用服务中间件采用BEAWeblogic产品,后台数据库为ORACLE。
2.3.存储方案
考虑到材料申报过程中有很多附件需要上传,基于未来几年的考虑,建议硬盘容量250G以上。
2.4.网络配置
采用现有网络。
2.5.客户端配置
配置Pentium4以上处理器
1GB以上内存
10G以上磁盘存储空间
采用Windows2000/XP操作系统;
2.6.第三方软件配置
2.6.1.数据库选型方案
根据平台的特点,数据集中处理的要求,系统处理能力以及将来的数据库扩展性,我们选择Oracle为数据库管理平台。
下面介绍一下Oracle数据库的特性:
高性能数据处理
高可靠性
高可用性
安全性
系统管理
RAC(RealApplicationCluster)技术
2.6.2.应用服务器选型方案
目前针对Java组件技术的第三代产品,主要有BEAWebLogicServer、IBMWebSphere、Oracle9iApplicationServer三大应用服务器产品。
BEA公司凭借其出色的性能、可伸缩性、灵活性和可靠性,BEAWEBLOGICSERVER成为业界第一应用服务器,驱动着当今最先进的应用系统。
我们建议采用BEAWebLogicServer,其主要特点如下:
广泛的客户机支持
可伸缩性
可用性
高性能
丰富的部署选件
企业WebService支持
图2.2显示了WebLogicServer在企业应用架构中的位置。
Web服务器
BEAWebLogicServerJ2EE服务
应用服务
业务逻辑
表示逻辑
图2.3显示了WebLogicServer组件容器和应用服务器
企业消息技术
系统管理与监测
群集体系结构
图2.4BEAWebLogicServer群集
第3章、技术方案
3.1.系统技术架构设计
3.1.1.B/S多层架构体系
B/S(Browser/Server)结构,即浏览器/服务器结构,如图4.4所示:
图3.1B/S结构图
在这种结构下,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3层结构,即客户层、应用层、数据层。
B/S结构,主要是利用了不断成熟的浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
B/S(浏览器/服务器)结构,用户可以方便地采用浏览器对系统进行访问,并执行业务操作。
只要数据中心的WEB服务器和网络通讯正常,用户可以随时在任何地方、任何一台装有Internet浏览器的计算机上访问系统,并进行业务操作,当然这些都是以这个用户是系统授权的合法用户为前提。
更重要的一点,由于所有的数据都集中在数据中心统一存储,所有用户都以实时在线的方式访问中央系统,任何用户所看到的数据都是最新的,极大地保证了整个系统数据的实时性。
用户的计算机上不用安装任何客户端应用软件,可以大大减少系统的维护费用,提升系统使用的方便性。
真正做到让用户轻松。
对于信息平台而言,我们只需要将服务器系统和应用软件一次性在数据中心安装完毕,所有授权的操作人员、相关业户以及Internet用户都可以简单地通过该系统的网址来访问和操作与自己相关的业务模块,根本不需要浪费人力和时间来为众多的访问实体单独安装和维护系统。
如果涉及到系统功能的升级和扩充,我们也只需要在数据中心进行软件的升级即可,所有操作人员立即就可以使用升级后的最新系统功能。
3.1.2.J2EE的软件开发标准
J2EE是使用Java技术开发企业级应用的一种事实上的工业标准(Sun公司出于其自身利益的考虑,至今没有将Java及其相关技术纳入标准化组织的体系),它是Java技术不断适应和促进企业级应用过程中的产物。
目前,Java平台有三个版本:
适用于小型设备和智能卡的J2ME(Java2PlatformMicroEdition)、适用于桌面系统的J2SE和适用于企业级应用的J2EE。
Sun推出J2EE的目的是为了克服传统Client/Server模式的弊病,迎合Browser/Server架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。
J2EE是一个标准,而不是一个现成的产品。
各个平台开发商按照J2EE规范分别开发了不同的J2EE应用服务器,J2EE应用服务器是J2EE企业级应用的部署平台。
由于它们都遵循了J2EE规范,因此,使用J2EE技术开发的企业级应用可以部署在各种J2EE应用服务器上。
基于J2EE标准的软件开发体系是一个稳定、安全、高效和可扩展性软件体系。
经过多年发展,随着面向对象技术和J2EE标准的逐步成熟,这种多层次结构的软件体系已经具备了高度的实用性,在应用开发、部署、运行各个方面,而且在各个层面都已经具备了非常成熟的产品,能够充分保证系统开发的敏捷,部署的灵活,运行的稳定,并且已经产生了大量成功的应用案例,非常适合作为各类企业的管理信息系统建设。
3.2.系统功能设计
3.4.1.四大业务系统评估
材料填送
材料审核
专家评分
投票表决
汇总统计
3.4.2.组织结构
第4章、实施及测试方案
4.1项目组织
在项目正式启动之后,我公司将建立具有强大技术实力和丰富项目开发经验的项目团队,为项目的成功奠定坚实基础。
4.1.1.项目组成
项目组成如下表所示,
角色
人员
职责说明
业务接口人员
信息部人员
负责协调需求调研
项目经理
待定
负责项目计划制定、进度控制等
软件开发人数
5位
负责系统开发、测试和实施工作
4.2项目管理
我公司经过近几年的快速发展,已经形成了成熟的项目管理模式,主要分为:
项目启动(目标),项目计划(承诺),项目的执行和控制(量化),项目收关。
项目启动(目标):
项目启动是从概念开始的,没有更多的分析也没有一个系统化的方法可以说明目标。
所以要定义项目的目标,明确项目问题并定义它,也就是在讨论项目中可能出现的问题和解决方案,正如此做任何项目计划之前正确的定义问题就变得尤为重要了。
项目计划(承诺):
在项目计划阶段,要根据项目的定义来确定项目的实施战略,。
在技术性项目中,应用成熟技术可以降低风险,应用尖端技术尽管使风险增加,但可以得到竞争优势。
项目的实施战略需要得到充分的评估,分析判定战略的可行性是必须的。
这期间要充分分析项目的成本,时间,识别的项目风险,项目质量,以及是否能被项目干系人员接受等等。
项目干系人必须要认同项目计划,同时对项目计划做出承诺。
承诺的目的是要确保在必要的时候项目干系人要对项目做出贡献。
承诺关系到对目标的认可,可这个脑力活动根本就不可能被量化
项目必须由项目发起人获准后才能执行,在某种程度上是项目发起人对项目给予授权,同意项目开始执行阶段。
项目的执行和控制(量化):
按照项目计划制定具体的项目实施计划并得以执行,制定计划的过程也是将客户需求转化为解决方案的过程,也就要确定做什么、谁来做、多长时间、费用等等。
在这一阶段将做出工作分解结构(WBS),应用CPM和PERT制定进度,分配资源,指派责任,制定控制系统等等。
执行计划的过程也是对计划实施监控的过程。
在项目执行过程中,人们通常会忘掉计划,而关注具体问题,这是不正确的。
监控项目的主要工具是挣值分析,只有当绩效目标达到时,挣值分析才会有效。
项目计划不是一成不变的,必要是需要调整,甚至是项目的实施战略,乃至对项目问题的定义、量化、收集、分析项目数据,检查项目目标实现的效果等等,这些可以使我们得到更多的项目数据,有助于我们更好的了解项目及其过程,数据收集、分析地越完备,收集模型、分析模型就越正确为今后的项目实施提供依据。
项目收关:
最后是完成项目报告,总结项目哪些环节做的好,哪些还需要改进,以便在今后项目中取得进步。
4.3实施方案和计划
4.3.1.项目启动
项目启动包括对项目范围的规划,成立项目组织领导机构,获取项目必需的资源,编制项目计划。
4.3.2.系统开发
本阶段我们采用规范的开发实施方法,整个过程分为需求分析、原型设计、概要设计、详细设计、数据库设计、编码、单元测试、集成测试、系统测试、性能测试、文档编制和系统验收组成。
在设计的过程中,设计和技术管理的要求,组织和实施开发工作。
4.1.2.系统实施
新开发的软件系统,不进行试运行,就大面积推广,是非常盲目的,只有在试点单位运行良好,并经过系统优化调整后,证明系统满足业务要求,性能稳定,才能在全市推广应用。
通过试点的实施运作,系统已经比较稳定,实施工作是技术平台向管理平台提升的过程,包括管理平台的整合和技术平台的整合两大方面的工作,不仅仅是技术的实现,更是管理的提升。
实施的成败决定系统开发的成败,许多优秀的系统,由于实施受挫,而使系统最终搁置,未能推广应用,成为失败的系统,因此,我们应高度重视系统实施环节,投入足够力量做好实施工作。
4.1.3.文档归档
所有技术和管理文档,在经过评审确认后,一式两份,由中试所和我公司分别归档。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息化 水平 评价 考核 系统 技术 部分