选商管理信息系统方案.docx
- 文档编号:4457219
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:29
- 大小:130.57KB
选商管理信息系统方案.docx
《选商管理信息系统方案.docx》由会员分享,可在线阅读,更多相关《选商管理信息系统方案.docx(29页珍藏版)》请在冰豆网上搜索。
选商管理信息系统方案
《选商管理信息系统》
技
术
方
案
书
日期:
2015年3月26日
1.概述
1.1背景
随着川中油气矿及其托管终端公司经营规模的持续扩大,目前的选商管理方式、管理层次与信息化管理水平,已不能满足业务加快发展和规范化管理的需要,也不能适应上级管理机构管理的要求。
针对上述情况,需要建设适应川中油气矿业务发展与管理要求的选商管理信息系统,实现供应商信息管理、选商管理、供应商评价的规范化、标准化和实时化管理,并让选商业务数据集中统一存储,便于随时调阅、监督、指导。
1.2覆盖范围
1.2.1组织范围
川中油气矿,及其所有与合同工作相关的人员。
1.2.2业务范围
承包商信息及市场准入情况的录入、查询、统计、筛选和分类,承包商的抽取和审查、承包商业绩考核和履约评价,承包商准入管理等。
1.2.3功能范围
包括承包商信息管理、承包商抽取、承包商考核评价、和系统管理等功能模块。
2系统需求分析
2.1现状分析
2.1.1选商工作管理现状
目前川中油气矿并未采用任何信息化方式进行承包商管理工作,而采取的是传统的纸质和手工管理方式。
由于承包商数量不断增加,并且每家承包商承揽的合同越来越多,传统管理方式已出现如下问题:
1)文档管理困难:
传统纸质合同与电子版合同共存,存在查找不方便的问题。
尤其是领导需要了解承包商和选商信息时需要耗费很多时间。
2)实时监控困难:
由于合同数目多,参与人员多,合同选商进度的控制基本靠手工和普通word、excel,选商信息、承包商基本信息存放在不同的文档中,很难满足现代管理需要,并且当领导想全局或全程了解承包商信息和选商情况时存在很大障碍。
由于缺乏交流平台,选商在执行期间常出现沟通不畅情况。
3)信息汇总困难:
由于川中油气矿未建设选商管理信息系统,不能为管理部门提供有效的数据支撑。
目前管理部门相应各类统计报表仍然是手工编制,由于业务繁多,合同类型各不相同、数据格式不统一,导致数据统计口径不一致,数据误差较多。
数据采集也不能够及时,汇总工作需要耗费大量时间还不一定准确,已经影响到管理部门相关管理工作,并对领导的决策产生一定的影响。
4)缺少预警机制:
由于缺乏一个选商管理信息化平台,管理部门缺少对各合同选商进度、业绩评价关键节点的预警管理,不能实时有效的监控各合同的选商和评价过程。
如果继续采用这种传统的纸质及手工的管理方式将使得管理部门对选商工作的管理方式、管理层次与信息化管理水平不能满足现阶段及未来一个时期业务管理的需要,选商管理信息化工作迫在眉睫。
2.1.2.主要业务需求分析
选商管理信息系统的业务需求可以概括为:
进一步提高选商工作管理水平,实现选商工作信息资料管理的统一、规范,满足选商信息在统计分析、优化管理和对外披露方面的需要。
利用信息化手段实现承包商信息和选商情况的数据收集、查询阅览、台帐建立和汇总统计等工作,进一步规范选商管理,提高工作质量和工作效率。
根据我们对现状的分析,选商管理机构在各层面上的需求可以总结为:
1)选商管理由手工方式向现代化信息化方式转变,实现选商管理工作规范化;通过网上选商审批,缩短选商管理办理周期,提高工作效率;
2)管理部门对承包商信息、合同选商、承包商业绩评价和考核全过程的实时监控,有效促进交易行为的规范化,完善相关控制手续,从而确保业务法律与经营风险的有效防控。
3)管理层利用查询、统计和分析功能,及时、准确、全面了解单位所有对外投资公司的合同承包商信息及其选商状况,为企业经营管理服务。
2.2系统需求分析
2.2.1总体功能需求
选商管理信息系统的主要功能为:
承包商信息管理、选商管理、评价管理、统计与监控、信息发布、系统支持和通用功能等6个功能模块。
1)承包商信息管理
实现承包商信息和市场准入情况的在线录入、编辑、查询、筛选和分类功能。
2)选商管理
实现有条件在线随机抽取承包商,并对抽取结果进行在线审查审批和监督。
3)评价管理
实现在线对承包商业绩和履约能力的评价,并结合系统市场准入管理对承包商准入情况进行管理。
4)统计与监控
实现对承包商信息、市场准入情况和各次选商情况的统计、分析和在线监控。
7)信息发布
实现对选商信息的公示和发布,使选商工作的办理透明化、规范化和制度化。
8)系统支持和通用功能
实现对系统本身的管理,如组织机构,人员、权限、岗位等信息的管理。
2.2.2目标用户功能需求
选商管理信息系统的目标用户为各级选商管理人员。
选商管理人员分为四类:
承办人员、审查审批人员、领导和系统管理员。
承办人员是合同的具体的办理者,是选商管理信息系统的主要使用人员,将会使用到选商管理信息系统的绝大部分功能模块。
审查审批人员主要负责对选商工作涉及的各类信息进行审查审批,仅在选商流转流程中行使审查审批职责,会涉及到各功能模块。
领导作为选商工作的最终审批人,涉及到功能模块中流转流程中的最高审批层级并对本单位的选商工作进行总体管理。
系统管理员是对选商管理信息系统本身进行管理的人员,需要对系统中运作的流程进行定义,人员职责进行划分,系统运作情况进行监控等工作,系统管理员主要运用系统支持和通用功能模块。
3开发目标
3.1系统开发目标
3.1.1业务目标
1)信息化建设目标:
系统将构建一个统一的选商管理平台;并依据内控流程,结合单位规模和管理特点,形成统一的选商审查审批流程;最终实现川中油气矿从承包商信息管理、选商管理、评价管理全过程网上运作的目标。
2)规范性管理目标:
系统的在信息化建设的基础上,将实现川中油气矿选商管理的实时监控和数据统计;通过对业务的规范管理,提高业务管理的执行能力,加快各类表单在各级管理层的周转速度,提高工作效率,推动选商程序和合同执行速度;最终达到规范合同运行风险的目标。
3)通过本次系统建设达到:
统一选商管理平台、统一选商审批流程、规范选商管理行为、满足川中油气矿机关监控、统计等需求、规范业务运行风险。
3.1.2功能目标
1)贴近川中油气矿选商管理要求现状
系统应与业务紧密结合,创建丰富的流程流转条件,形成灵活的具有优先级的规则,使部门、人员、角色按规则完成单项或批量任务,通过处理、分发、抄送、催办等方式灵活的协同处理业务流程。
2)支持流程整合与拆分
支撑分布式的流程管理,以严格的访问控制、授权管理机制,控制流程定义权限,控制每个操作的权限,控制数据管理、查询权限,以范围授权的方式灵活的赋予权限,提供全面的流程管理功能。
3)可视化的流程定义与监控
可以让客户拖拉式、半自动的设计流程,大大提升流程的设计效率降低流程的设计难度。
可以方便地以图形化、颜色区分的方式察看每个流程实例的运转状况,方便地掌握流程实例运转状态及每个节点的执行状况。
3.2系统性能目标
综上所述,本次系统开发应达到以下目标:
三个与用户相关的系统性能
Ø易于使用:
用户界面友好
Ø易于维护
Ø易于升级
三个技术性能指标
Ø安全性
Ø扩容性
Ø可追溯性
4应用系统开发原则、规范和依据
4.1系统开发原则
业务完整性:
系统设计应对川中油气矿的选商管理业务的有全面的了解,以保证功能设计覆盖选商管理的全流程,并保证其科学性、合理性。
系统灵活性:
系统应具有灵活性和适应性:
以便适应外界的环境变化。
系统的灵活性是指允许系统被修改和维护的难易程度。
一个灵活性好的系统,各个部分独立性强,容易进行变动,从而可提高系统的性能,不断满足对系统目标的变化要求。
技术前瞻性:
在实用可靠的前提下,尽可能跟踪国内外先进的计算机软硬件技术、信息技术及网络通信技术,使系统具有较高的性能价格比,同时建设方案以实际可接受能力为准,避免盲目追求新技术,充分考虑投资保护,避免不必要的浪费。
架构合理性:
系统基础平台设计及选型科学性、合理性,设计上应充分体现实用性、先进性、稳定性、兼容性、可扩展性和经济性等原则。
安全性:
符合国家相关的网络信息发布安全规范,坚持安全性和保密性。
遵循有关信息安全标准,具有切实可行的安全保护和保护措施,以及对计算机犯罪和病毒的防范能力,确保数据永久安全。
系统可靠性:
系统设计应保证系统的高质量、稳定、可靠。
在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快速恢复,使其继续运行下去。
在系统正常运行时,定期地将数据库中的数据备份,也保证了数据的安全。
接口规范性:
为确保系统建设的顺利进行、系统建成后的自身运行以及与其它系统的连接,必须在系统的设计和建设过程中强调标准化、规范化和统一化,主要是数据编码、数据格式的规范化和一致性等。
系统设计应依据中石油信息系统建设标准体系规范设计,并严格遵循国家有关部门制定的相关标准和规范。
用户友好性:
系统在满足用户需求的基础上,通过进行深入的用户调研分析,面向普通用户的应用进行设计,提供简单明了、友好的用户界面,使操作简单、直观、灵活易于学习掌握;达到“傻瓜式”的操作使用户使用起来方便实用,并且系统易于维护和管理。
4.2规范和标准
1)《西南油气田分公司合同管理办法》(西南司法[2009]2号);
2)《关于发布内部控制管理手册—西南油气田分公司分册(投资公司部分)(2011版)的通知》(西南司气[2011]19号);
3)《信息安全技术信息系统安全等级保护基本要求》(GB/T22239-2008);
4)《计算机软件测试规范》(GBT15532-2008);
5)《信息技术:
系统及软件完整性级别》(GBT18492-2001);
6)《中国石油天然气集团公司投资管理办法》(中油计[2010]10号);
7)《中国石油天然气集团公司信息化工作管理规定》(中油信字[2006]515号);
8)《中国石油天然气集团公司保密管理规定》(中油办[2009]530号);
9)《投资项目可行性研究指南(试用版)》,国家发展计划委员会办公厅(计办投资[2002]15号),2002年1月4日;
10)《国家电子政务工程建设项目管理暂行办法》,国家发展和改革委员会令第55号,2007年8月13日。
5总体方案
5.1系统体系结构
5.1.1系统体系结构的选择
目前管理信息系统的建立,体系结构一般采用客户机/服务器(C/S)结构、三层(N层)结构、基于Web的三层(N层)结构等。
Ø客户机/服务器(Client/Server)体系结构
在客户机/服务器计算模式中,客户端提供用户界面、运行逻辑处理应用。
数据服务器接受客户端SQL语句并对数据库进行查询,然后返回查询结果。
由于业务的处理逻辑主要在客户机端执行,因此这种结构也被称为胖客户(Fatclient)结构。
该结构的优点在于开发和运行环境简单,适合相对独立、计算量较大的工作。
其不足之处则在于:
当将部门级的应用逐渐推广到企业级任务时,安装繁杂。
在每一台客户机上不但要安装应用程序,而且必须安装相应的数据库连接程序,还要完成大量的系统配置工作;
其次是系统的安全性问题,大量代码化的企业业务流程驻留在客户机上,给系统的安全性带来了考验。
同时随着用户数量的增加,这种业务逻辑的维护成本也越来越高。
Ø三层(N层)结构
三层体系结构,即用户层、应用层和数据库服务层。
用户层主要指用户界面,它要求尽可能的简单,使最终用户只需进行简单培训就能方便地访问信息;第二层是应用层,也就是常说的中间件,所有的应用系统、应用逻辑、控制都在该层上进行,系统的复杂性也主要体现在此;第三层是数据库服务层,存储大量的数据信息和数据逻辑,所有与数据有关的安全、完整性控制、数据的一致性、并发操作等都在该层完成。
三层(N层)结构具有的主要特点:
1.能有效降低建设和维护成本,简化管理
多层应用结构在各层次上的组件能单独更新、替换或增加、拆除。
因此,系统维护更方便,更加安全可靠。
客户端采用瘦客户机,客户机不必进行大量的计算或数据处理,因此硬件配置不需要太高。
通过将业务逻辑集中到中间层,系统获得了对业务逻辑的独立性,即当用户的需求改变时,开发人员可以迅速地在中间层(应用服务器)上更新业务逻辑,而无需将更新后的应用提交到众多的PC终端系统上去,即客户端无需任何改动。
2.适应大规模和复杂的应用需求
三层或多层结构,可以将数据处理从客户层转移到应用服务层和数据库服务层上。
这样,尽管客户层与应用服务层之间可能存在着多个甚至数百个的连接,但是应用服务层与数据库服务层之间的连接却只有少数几个,从而减轻了数据库端的服务压力。
Ø基于Web的三层(N层)结构
基于Web的计算模式具有如下的特点。
1.它简化了客户端。
它无须像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。
这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便。
2.它简化了系统的开发和维护工作。
系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序,只需把所有的功能在应用服务器上实现,并将不同的功能授权给不同的用户。
系统的维护(应用修改、完善、升级等)仅在服务器上进行。
3.它使用户的操作变得更简单。
对于C/S模式,使用者需要接受专门培训。
而采用B/S模式时,客户端只有一个简单易用的浏览器软件。
无论是决策层还是操作层的人员仅需简单培训,就可以直接使用。
B/S模式的这种特性,还使应用系统的维护更加简单。
4.B/S特别适用于网上信息发布,这是C/S所无法实现的。
而这种性能正是现代企业所需的,使得企业的大部分数据可以实现电子化管理,从而使信息交流更加快捷方便,提高了企业的工作效率。
5.1.2系统的体系结构
考虑到选商管理工作的实际情况,所涉及的操作人员较多,计算机操作水平不一,大部分人员都能熟练地使用浏览器软件。
以上特点完全适合使用B/S结构进行开发。
因此选商管理信息系统将采用基于Web的三层结构,各种原始数据维护、查询、分析等功能均通过Web方式实现。
选商管理信息系统建设,采用基于.NET技术的WEB三层技术架构,实现集中统一管理,减少系统维护工作量,降低系统建设总体投资水平和运行维护费用。
采用三层结构构建,整个系统由三个部分组成:
客户机、应用服务器、数据库服务器。
应用系统的层次结构划分为:
用户表示层、业务逻辑层、数据服务层。
业务逻辑层与用户表示层、数据服务层完全分离。
业务逻辑被所有客户机共享。
中间层(应用服务器和表示业务逻辑的中间组件)是整个系统的核心,为处理系统的具体应用而提供事务处理、安全控制,以及为满足不同数量客户机的请求而进行性能调整的能力。
将不同的业务逻辑封装为不同的应用组件,从而使客户机在请求某种应用服务时,只与Web应用服务器上封装这个业务逻辑的应用组件通信,并且一个组件能够同时响应多个客户机的请求。
Web应用服务器除实现大量中间件功能,还要能实现事务处理、信息排序和组件管理等功能。
界面表示逻辑部署在WebServer中,它包含用户与系统的交互,是信息的表示和采集组件,界面逻辑实现技术采用MVC模式。
业务逻辑部署在应用服务器中,它包含了业务的处理逻辑,根据业务需要对数据进行加工,交易的一致性、原子性都在业务组件中借助应用服务器得以保证。
数据存储服务在关系型数据库服务器中完成。
在.NET框架下,用户表示层、业务逻辑层、数据服务层不仅在逻辑上是严格分离的,而且在物理上也可以分离部署在不同的计算机上。
业务逻辑层运行在应用服务器上,而表示层运行在Web服务器上,客户机上的界面只是表示层的一个远端展示。
Web服务器和应用服务器在逻辑上是完全分离的。
在系统建设工程实施时,应用服务器和WEB服务器可以物理的集中在一套服务器上。
我们建议将应用服务器和WEB服务器分离部署在不同的机器上,这样系统的安全性更高,而且可以针对用户表示层和业务逻辑层分别单独做负载均衡的扩充处理。
综上所述,因此我们认为《选商管理信息系统》结构体系应采用基于WebService面向服务的B/S结构。
5.2运行平台
5.2.1开发平台
开发平台的选择:
目前,在信息管理系统方面的软件开发平台主要有两大体系:
Sun公司的J2EE和微软公司的.NET。
考虑到微软平台使用的普遍性、方便性和灵活性。
5.2.2服务器平台
设备选型主要根据系统自身的基本要求,以及计算机管理人员技术现状,充分利用现有设备资源。
服务器系统作为《选商管理信息系统》的核心设备,提供计算处理服务、网络应用服务和其他服务。
根据应用系统设计,选商管理信息系统的主机设备包括数据库服务器、文件服务器、应用服务器等。
服务器的配置应根据各级各类应用的不同规模和特点,并结合处理速度、存储容量、高可靠性、系统开放性、性能价格比等因素来进行选择。
●数据存储的要求
数据存储可靠、容错和I/O吞吐等能力要求高。
(1)主机系统安全性需求
系统具有安全检查功能,可划分操作权限,具有多级授权机制,提供详细的记录日志。
采用的主机系统支持网络C2级安全。
(2)可扩展性
由于IT行业发展速度很快,要求主机系统的性能(增加CPU、存储设备、内存等)能够随着业务的发展而扩展。
服务器承担着业务系统的各类应用服务、数据服务和文件服务,主要强调其强大的计算能力,能够处理大量的并发连接处理,并能在用户数增加的情况下保持良好的性能平衡。
除此之外,能够提供连续可用的可靠性,能够适应各种网络环境的扩展能力。
应用层服务器易于进行水平扩。
《选商管理信息系统》主要以B/S方式实现,有大量的Web应用,可选用1台较高档的PC服务器作为应用服务器。
操作系统选用Windows2008Server,数据库系统选用SQLServer2008。
5.2.3数据库平台
数据库系统是整个应用系统的重要组成部分,主要解决数据信息的共享,数据集中存储、管理和维护。
(1)数据库性能要求
数据库在本系统中处于核心位置,为了保证系统的顺利运行,必须首先保证数据库的稳定运行,本系统应从数据访问响应时间、吞吐量和并发性等指标考虑数据库的性能要求。
(2)数据库平台选型
根据上述数据库性能要求及本系统应用需求,我们通过对几种大型数据库如DB2、Sybase、Oracle及MicrosoftSQLServer对比,由于MSSQLServer易于管理,开发者可以很好地管理数据库,对于中小型应用来说,SQLServer会是较好的选择;基于实现完整的微软体系的考虑和系统数据量的增长尚有一个过程,且SQLServer和Oracle相比,SQLServer的日常操作管理界面是Windows风格,具有易学、易懂等实用性。
同时本次系统的体系架构、开发平台均选用微软的产品,因此本次建设建议采用MSSQLServer2008作为数据库平台。
5.2.4开发工具
选择开发环境的首要因素是对所选用的系统架构、开发平台、数据库平台的支持。
具有开放性的支持和良好的集成环境的开发工具是开发出高质量客户应用软件的有力保证。
如果不能与选择的平台良好一致地集成,再好的工具是不起作用的。
选择编程环境或工具应考虑的其它重要因素包括:
通用性,易于学习的程度、厂家的发展前景及产品策略、第三方厂家的技术支持、培训、中文版的出版物和技术杂志的介绍、具有可以交流经验的程序员同行数量等等,还有产品购买、培训、资料等价格,学习周期的长短都是要考虑的。
MicrosoftVisualStudio.NET是美国微软公司用于创建数字网络时代应用程序理想的开发工具,作为快速创建和集成Web服务器应用程序和Windows桌面应用程序的单一综合工具,VisualStudio.NET在改善操作的同时极大地提高了开发人员的效率。
同时它是唯一从一开始就是为.NETFramework(架构)创建了开发环境的工具。
VisualStudio.NET的主要特性允许开发人员:
利用高产出的开发工具增加速度、快速设计功能全面的.NETFramework应用程序、可以很容易地简化分布式计算、快速构建中间层企业组件、构建可升级的有效的解决方案。
VisualStudio.NET提供了一个用于在该平台上创建应用程序的图形IntegratedDevelopmentEnvironment(IDE)(集成开发环境)。
程序员可以使用一种或多种.NET编程语言,来编写他们的代码,例如微软自己的VisualBasic.NET(VB.NET),VisualC++,VisualC#和JScrjpt.NET等。
在综合考虑技术先进性、实用性、安全性和可靠性等多方面因素的情况下,系统选择MicrosoftVisualStudio.NET2010作为系统的开发工具。
其他实用软件集:
业务建模工具IBMRationalRose
数据库建模工具CAAllFusionERWin4.0
办公自动化工具MicrosoftOffice2000。
浏览器MicrosoftIE6.0及以上。
5.3网络
根据《选商管理信息系统》的建设思路以及建设目标,结合其实际需求根据系统技术设计方案,从基础设施投入、系统健壮性、可维护性、数据的准确性、唯一性、系统的安全性等几方面综合考虑,本次系统建设采取数据管理向上集中,数据采集向下延伸,以满足对选商管理的信息化要求。
选商管理系统数据库(数据结构、数据、存储过程、触发器等)部署在数据库服务器上,本方案中系统的各种信息都集中存储在中心数据库。
选商管理系统应用服务器软件、业务组件、用户界面组件以及本系统所需的其他应用软件均部署在应用服务器上,各业务终端通过B/S方式访问应用服务器上的用户界面组件。
调用数据库中的数据,产生各种报表或进行浏览查询。
同时考虑到川中油气矿自身的业务管理需要,在系统建设过程中将制定严格的接口规范,以保证系统在将来能满足功能拓展的需要。
通过以上的软件部署,形成选商管理信息系统的完整的数据库和应用服务器体系架构。
数据库数据处理逻辑、应用服务器业务逻辑和前台业务操作表示逻辑采用同样的系统软件架构平台和实现机制,构成统一的应用软件体系。
说明:
数据统一存储,各种访问通过Web服务器访问,系统的Web服务器和数据库服务器部署在川中油气矿信息站。
5.4系统的技术路线
根据以上分析,《选商管理信息系统》的主要技术路线为:
本系统将建立在川中油气矿办公网络平台上,系统以.NET为架构,采用WindowsServer2008为后台网络操作系统,以SQLSERVER2008为数据库平台,开发工具采用MicrosoftVisualStudio.NET2010,采用WebService实现系统的三层结构。
1.开发采用架构驱动的设计思想和开发方法,按照CMM的要求制定一系列开发规范,并通过质量保证小组最大程度地保证了系统的总体质量。
2.需求分析过程中,项目组与川中油气矿相关业务专家一起从分析业务流程入手,逐步细化到分析每个业务处理环节的细微差异,通过业务规则组件化技术,使得系统提供的业务处理具有更强的灵活性。
3.系统采用面向对象的分析和设计方法,在对指标体系改动最小的基础上,利用面向对象分析设计的优势,对不同层次采用不同的设计模式进行设计,即MVC模式。
4.系统采用先进的设计模式。
例如:
总体系统架构设计采用MVC设计模式,将业务处理、业务逻辑控制、业务展示区分开;利用Command设计模式,采用功能号,将客户端的业务请求与服务器端的业务处理一一对应起来;将应用服务器端的业务处理封装起来,作为一个业务服务等。
5.系统采用XML/SOAP协议,提供统一的对外接口服务,只要指定相应的报文格式和功能号就可以很快完成与核心平台二版的接口设计和开发。
6.系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 方案