信息化系统(8篇)
信息化系统
关键词:云计算;办公信息系统;系统架构
中图分类号:TP399文献标识码:A文章编号:1007-9599(2011)19-0000-02
DesignofOfficeInformationSystemunderCloudComputingEnvironment
LiXuejun,HuJunpeng
(ShandongElectricPowerCorporation,Jinan250001,China)
Abstract:CloudComputingisanewcomputingmodeldevelopedbasedonGridComputing.ThepapermainlydiscussedthearchitecturedesignofOfficeInformationSystemwithhelpofCloudComputingmethodology.Itbringsvaluetotherealizationofall-in-oneOfficeInformationSystemplatformwiththecombinationofinformationtechnology,businessmanagementandSystemdevelopstrategy.
Keywords:CloudComputing;OfficeInformationSystem;Systemarchitecture
一、引言
在办公信息系统实现过程中,架构设计是重要的一环,它的核心任务就是通过规划信息系统架构,搭建衔接用户和系统开发人员沟通的“桥梁”。架构规划是对构成系统的各构件的行为模式,构件之间的接口和协作关系等问题的决策总和。它不仅规定信息系统的结构与行为,而且还会对信息系统的性能,可重用性,经济性和技术约束,甚至是美学进行探讨,可以说,它是信息系统详细设计等阶段的先导和基础,是信息系统详细设计人员的工作指南,一旦确定,将决定整个办公信息系统的面貌和信息系统运作效率的上限,因而是办公信息系统研究的重点。
二、云计算的概述
从概念上说,云有狭义和广义之分。狭义的“云”概念出现在云计算产生的初期,一般把能够提供大量资源的网络称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展。广义的“云”概念更多是指一种资源池,是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等。云计算平台将所有计算资源集中起来,并由软件实现自动管理。
(一)云计算体系的一般结构。云计算体系结构一般分为三层(如图1-1),分别为:(1)基础设施层。主要包括计算资源和存储资源,整个基础设施也可以作为一种服务项用户提供,即IaaS(InfrastrureasaService)。IaaS向用户提供的不仅包括虚拟化的计算资源、存储,同时还包括保证用户访问时的网络带宽等。(2)平台层。在基础设施之上的平台层可以认为是整个云计算系统的核心层,主要包括并行程序设计和开发环境、结构化海量数据的分布式存储管理系统、海量数据分布式文件系统以及实现云计算的其他系统管理工具,如云计算的系统中资源的部署、分配、监控管理、安全管理、分布式并发控制等。平台层为应用程序开发者提供了并行编程环境,开发者不用担心应用运行时所需要的资源,平台层提供应用程序运行及维护所需要的一切平台资源。把平台当作服务称之为PaaS(PlatformasaService)。(3)应用层。它是面向用户提供简单的软件应用服务以及用户交互接口等,把软件当作服务称之为SaaS(SoftwareasaService)。
(二)云计算实现的相关技术。1.虚拟化技术。通过虚拟化技术,单个服务器可以支持多个虚拟机运行多个操作系统和应用,从而大大提高服务器的利用率,通过虚拟化为应用提供了灵活可变、可扩展的平台服务。虚拟机技术的核心是Hypervisor(虚拟机监控程序),Hypervisor在虚拟机和底层硬件之间建立一个抽象层,它可以拦截操作系统对硬件的调用,为驻留在其上的操作系统提供虚拟的CPU和内存。2.Web服务与SOA。云服务一般是以Web服务的形式来实现的。在云中服务的组织和协同可以在面向服务的架构中进行管理。在SOA架构下的云服务可以部署在各种分布式平台上,也可以通过网络访问各种服务。早期一些基于网络的SOA有RPC、DCOM和ORBs(objectrequestbrokers)等近年来的发展已经比较成熟,如网格计算就是基于SOA的架构和解决方案。3.并行编程模型随着Web2.0的出现,互联网上的信息呈指数级增长,如搜索引擎、在线事务处理等应用系统处理数据的规模越来越大,这给系统开发人提出了更高的要求,并行编程模型就是为开发者提供一个简单易用的编程模型来并行处理用户的数据,从而更好地利用云计算系统的资源。
三、基于云计算的办公信息系统设计研究
我们将基于云计算的办公信息系统的系统架构分为五层,即云基础设施层、云计算平台层、业务服务层、业务应用层和业务流程层。
(一)云基础设施层。云计算基础设施层主要由软件基础设施和硬件基础设施组成,硬件基础是由服务器、存储设备、网络设备与传统的通讯设备、计算设备以及办公设备等组成。软件基础设施主要由操作系统、数据库、负载管理等中间件组成。(二)云计算平台层。云计算平台层主要包括并行程序设计和开发环境、结构化海量数据的分布式存储管理系统、海量数据分布式文件系统以及实现云计算的其他系统管理工具。平台层提供应用程序运行及维护所需要的一切平台资源。通过各类平台管理技术能够使大量的服务器协同工作,方便进行各类业务部署和开通,快速发现和恢复系统故障,通过智能化、自动化的手段实现大规模系统的可靠运营。(三)业务服务层。与传统办公信息系统的系统架构不同,基于云计算的新架构下的业务服务层向用户提供软件的应用服务以及用户接口等,通过把软件当作服务来提供云服务平台的系统资源及计算能力,它负责用户办公信息系统与云计算平台之间的交互。(四)业务应用层。业务应用层主要由各种办公业务应用系统组成,主要的系统包括文件管理系统、档案管理系统、任务协作系统、知识管理系统、办公辅助系统等。这些系统是建立在用服务之上的。由于这些服务在开发过程中得到良好封装,使业务应用层的构造更加灵活。(五)业务流程层。业务流程层由众多跨部门的、端到端的业务流程和业务活动监督机制组成。一个业务流程是由一组逻辑相关,按照合理顺序执行,并产生相应业务成果的任务组成,这些任务须符合规定的业务原则。业务流程层同时具有业务流程管理的职能,承担着识别、建模、开发、部署和管理业务流程的职责。业务流程是通过对不同领域的业务服务族和可复用服务进行编排(Orchestration)或编制(choreography)而得。
办公信息系统和云计算平台之间通过业务服务层紧密的联系在一起。业务应用提供了粗粒度的业务功能,它们能够映射成业务流-白话文§程中的任务;服务描述则为业务服务层提供了定义明确合理的接口,从而使业务流程不必了解业务应用和技术平台的细节就可方便调用;业务服务层中的服务注册确保业务流程层可以在必要的时候动态的定位和访问所需服务。
四、基于云计算办公信息系统的优点
在传统的系统架构下,办公信息系统通常很难实现全业务运作,企业内旧业务应用系统之间很难实现无缝集成,办公信息系统也不能针对新的业务模式做出迅速有效的调整。通过为办公信息系统搭建云计算服务平台,解决了当前办公信息系统建设周期长,管理效率较低;服务器一方面规模日益庞大,高能耗、存储空间紧张,另一方面却利用率低,系统环境资源浪费日益严重;业务需求反映不够灵敏,不能有效地调配系统资源适应业务需求等问题。
(一)一体化的技术平台全面提升系统效率。在云计算的模式下,采用一体化的、集中的、能动态部署的协作技术平台来支撑各种类型的协作服务。这些服务能够根据业务高峰期和低谷期的要求不同,动态获得资源配额,使用户体验得到有效提升。集中化的动态部署,一方面使系统管理水平和管理效率得到提高,另一方面使与功能扩展相关的开发部署工作的连续性得到提高,实现真正的按需布置、持续优化。(二)系统数据安全性得到提高。云计算系统采用分布式的存储方式存储数据,可扩展的分布式文件系统能对大量数据进行访问和应用,大大提高了办公信息用户对各种数据搜索的响应速度。采用存储文件副本的方式来保证数据可靠性,即同一份数据会在多个节点保存副本,此项技术的应用确保了办公信息系统中信息存储的安全性。(三)数据挖掘能力得到加强。云计算分布式虚拟化系统,使系统数据管理能力得到大幅提升。办公信息系统管理的数据量庞杂,有些应用如档案管理涉及到海量数据管理。云系统在执行用户数据挖掘指令的时候,能够将其部署到同一台物理机上且互不干扰。它能将用户所需要的在资源池中准确的定位,并触发与其相关的应用。这对办公信息系统建立统一搜索、垂直搜索和智能搜索,构建专业化、智能化、一体化的统一数据挖掘平台提供了保障,为企业提供高质量、高性能和高度安全的搜索基础服务。(四)终端设备用户体验得到提升。基于云计算的系统将存储、网络带宽及计算能力等资源以云的方式共享和统一调度。终端要求相应减少,这使用户对接入终端有了更多的选择,即使用配置较低的瘦客户端设备仍能获得很好的用户体验,为移动办公等灵活多样的接入需求提供了强大的支撑。
五、结论
采用云计算将对办公信息系统的建设带来诸多的影响和变化。它提供的动态资源池和虚拟化平台,给用户提供一种安全的、快速的、便捷的数据存储服务和计算服务。用户只需要一个访问网络的终端,例如电脑或者手机,便可以得到像以往超级计算机的计算能力。云计算通过把复杂的计算从客户端转移到了云中,为企业建设信息化、智能化和移动化办公的搭建提供了强有力的基础保障。云计算与办公信息系统的结合,提高了企业内部资源的利用,降低了办公与企业运营的成本,确保企业各种资源有的效管理,对企业各种资源进行分类存储和共享。通过提供云计算服务,有效的避免了公司集团化办公受到地域、时间的限制,提升了企业整体竞争力。
参考文献:
[1]王鹏。云计算[M].人民邮政出版社,2010
[2]芬加。云计算:21世纪的商业平台[M].电子工业出版社,2009
[3]王鹏。计算机的关键技术与应用实例[M].人民邮政出版社,2010
信息化系统篇2
关键词:信息系统审计;企业信息化;信息系统
信息化是国家现代化的基本标志,也是一个国家综合国力的集中体现。信息化建设是一项长期的、综合的系统工程,在改善企业运作管理水平、提高工作效率的同时,也产生了巨大的风险。因此,建立信息系统审计制度,发展信息系统审计是信息化过程中必不可少的制度保证和手段。
一、信息系统审计的概述
1.信息系统审计的定义
信息系统审计(informationsystemaudit信息系统,简称isa)目前还没有公认的通用定义,国际信息系统审计领域的权威专家ronweber将它定义为:收集并评估证据,以判断一个计算机系统(信息系统)是否有效做到保护资产、维护数据完整、完成组织目标,同时最经济地使用资源。可通俗的理解为是对信息系统的规划、开发、实施、运行和维护等各个环节进行评价,确保其符合企业经营目标的过程。
2.信息系统审计的业务内容
信息系统审计的业务内容包括计算机资源管理审计、软硬件等获取审计、系统软件审计、程序审计、数据完整性审计、系统生命周期审计、应用系统开发审计、系统维护审计、操作审计和安全审计。
信息系统审计项目按生命周期来划分,一般分为信息系统开发过程的审计、信息系统运行维护过程的审计和信息系统生命周期共同业务的审计。
信息系统开发过程中的审计是伴随着系统规划、系统分析、系统设计、编码、测试和系统试运行这几个阶段同步进行的。信息系统运行过程中的审计包括系统输入审计、通信过程审计、处理过程审计、数据库审计、系统输出审计和运行管理审计;信息系统维护过程中的审计包括维护组织审计、维护顺序审计、维护计划审计、维护实施审计、维护确认审计、改良系统试运行审计和旧信息系统报废审计。
3.信息系统审计的流程
信息系统审计流程包括三个阶段即:审计计划阶段、审计实施阶段和审计完成阶段。
计划阶段是信息系统审计流程的第一步,主要任务是了解被审系统的基本情况;与委托单位签订业务约定书;初步评价被审系统的内部控制及外部控制;确定重要性水平;分析审计风险和编制审计计划。
实施阶段的主要任务是根据重要性水平、风险和计划获取有关资料;进行符合性测试和实质性测试;对测试结果进行分析;找出导致结果的原因。
完成阶段的主要任务是整理、评价审计证据;复核工作底稿,完成二级复核,汇总审计差异,同被审系统管理层交流;对重要性水平和风险进行最终评价,形成审计意见,编制审计报告,完成三级复核。
二、信息系统审计的方法、技术与工具
由于信息系统本身的多样性和复杂性,信息系统审计的难度也随之增加。面对错综复杂的信息系统和审计环境,要求审计师可以根据审计组织及信息系统的实际情况,结合审计目标、成本效益、审计小组的人员与设备配置情况等,采用多种方法、技术和工具来帮助他们进行审计工作。
1.常规的审计方法、技术与工具
常规的审计方法包括面谈法、问卷调查法、系统评审会、流程图检查、程序代码检查、程序代码比较和测试等。但在高度计算机化的信息系统中,只采用常规审计法显然是不够的,无论是审计证据的收集、评价,还是实现审计工作的现代化,都需要借助计算机来高效完成。
2.计算机辅助审计的技术与工具
信息系统被普遍应用与企业生产、管理及经营活动的各个环节,审计师为达到审计目的,必须要收集大量储存于计算机中的数据,并借助于计算机对这些数据进行分析,以得出审计的结论。因此审计师在收集证据并分析证据时,必需利用计算机辅助审计工作,计算机辅助审计技术(computerassistedaudittechniques,简称caat)越来越成为审计师不可或缺的手段。
计算机辅助审计技术可以使信息系统审计师独立收集审计信息,按照预定审计目标访问和分析数据、报告系统产生和维护的记录的可靠性等审计发现。所用信息来源的可靠性为得出审计结论提供了再保证。
常用的计算机辅助审计软件与技术:共用软件、测试数据、应用程序检查、审计专家系统、整体测试、快照、系统控制审计审核文档、其他特殊的审计软件等。
三、信息系统审计的应用价值
信息化是有风险的,信息系统规模越大,功能越复杂,风险也就越大。信息系统审计为企业信息系统的有效管理提供了一系列详细的审计方法,从项目计划开始介入信息系统建设的每个环节,从项目的初始阶段一直到运营阶段的全过程,给予项目投资者风险控制的评价和建议,提高信息系统的投资效益。
信息系统审计可以查出各种错误和舞弊,合理地保证企业信息系统及其处理、产生的信息的真实性、完整性与可靠性;可以促进企业更有效地融入到社会生活中;可以促进企业改进内部控制,加强管理,提高信息系统实现组织目标的效率。信息系统审计在信息化过程中,帮助企业建立健全的内部控制制度,进行系统诊断。确定信息化的目标和内容,帮助企业调整现有的管理框架和流程或修改软件产品使其更好地服务于管理的需要。
参考文献:
[1]胡克瑾:it审计[m].电子工业出版社,2004.
[2]孙强:信息系统审计:安全、风险管理与控制[m].机械工业出版,2003.
信息系统设计篇3
关键词:SOA技术;管理信息系统;设计
一、现状
海油工程作为典型的国有企业,在近些年业务快速发展过程中,信息化工作也同步快速发展,基本与周边大多数企业情形类似,我们这里出现的一些问题,在同行或同类型企业中都或多或少地存在,是当前大多数中国企业信息化现状的一个缩影,如信息孤岛、垂直应用、资源分散等,呈现出如下特点:企业业务发展较快、板块较多、股权结构比较复杂,信息化建设和应用的环境复杂;由于企业业务的高速发展,存在信息系统建设和应用领域的管理和技术相对滞后情况;由于环境复杂,企业对信息系统管理和技术策略的推动和实现造成影响,进而影响建设和应用的水平;企业信息系统应用水平和系统间的整合不够;企业信息化和业务的深入融合不够,影响信息系统价值能力的体现。
二、SOA技术
SOA,即面向服务的体系结构(Service-Oriented Architecture),是在计算环境下设计、开发、应用、管理分散的逻辑(服务)单元的一种规范。是以服务层为基础,可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用的架构模式,各服务可以直接被应用调用,从而有效控制系统中与软件交互的人为依赖性。面向服务体系结构(SOA)是网络飞速发展和现代企业追求高效益环境下的一种新的系统架构,将会为整个企业级软件架构设计带来巨大的影响[1]。在SOA技术架构体系中对于关键的传统MVC模式下的业务逻辑层,从逻辑设计上把业务逻辑、业务服务及业务流程松合分离开来,并在技术上实现了标准化。这种标准化的建立减少了企业信息系统的投资,从架构上更能适应企业业务流程和商业模式的快速变化,最大程度上的保护了企业原有的信息资产投资,降低了软件系统对硬件资源的依赖程度,进而改变了企业信息化推进模式。
三、基于SOA思想的企业信息系统架构设计方法
SOA是一个组件模型,它的特点就是有一个灵活而功能强大的服务层,系统核心优势是通过整体规划公共基础应用(中间件)和专项应用,实现系统的层次化、模块化设计,最大限度优化公共软硬件资源使用,减少系统集成复杂度等。在企业生产管理系统的设计中,功能被设计为服务。以此为基础,构建系统的客户端、表现层、业务层、服务层、资源层等多层功能结构,并描述了会话门户、WEB服务生成、WEB服务客户端、安全管理服务等系统关键功能。企业在应用系统建设方面,首先要逐步搭建起企业信息集成平台,支持现有和未来信息系统数据交换和信息共享的要求,进而形成以数据仓库为核心的决策支持层、以企业信息门户为核心的信息展现层的,多层次的、统一的信息化平台,有效应对快速变化的商业环境给企业带来的挑战;其次要建设集团统一共享的知识平台,实现知识的共享;第三是要加强现有ERP系统、全面预算管理系统、办公自动化等系统的持续优化和深度应用;此外还要建设健康安全环保系统、客户关系管理系统、供应商关系管理系统、供应链管理系统、全面风险管理系统等,进一步提升信息化对业务的支撑作用。除了上面共性的需求外,集团级企业的各二级单位也应根据自身特点提出了个性化需求,来满足自身发展中的生产科研、经营管理、决策支持和风险控制的要求。企业用户提交需求后系统会自主在数据库进行检索,并且实时反馈给用户,让用户进行及时判断。数据访问层中还设计了辅助工具,利用电脑自主运行方式进行无关数据的排除,检测速度也非常快,是企业和其他单位都经常使用的系统。
四、结束语
随着SOA、大数据、云应用等IT新技术的不断出现,企业应与时俱进,充分利用新技术不断改进公司信息系统,以更高效、高质量企业业务工作发展和变化。但要注意SOA等新技术也必然存在一定的局限性,也需要我们认真识别,综合各项技术,制定合理技术方案,有效降低新技术实施风险。
参考文献
[1]冯玉。基于SOA的山东省地籍管理信息系统设计[J].信息化,2015(7):34-35.
信息化系统篇4
1.1电力企业对信息化的认识存在误区
很多电力企业认为信息化就是利用设备和网络来代替人的劳动,因此大量购买机械等硬件设备,往往忽略了软件程序的重要性,对信息化建设的认识存在很大误区。软件程序相当于人的大脑神经,是硬件机械的中枢系统,是信息化建设的关键因素,软件程序的提升和应用能够极大地提高硬件设备的利用效率,大大提高电力企业的信息化建设水平。另外,电力企业的管理者对信息化建设的认知直接影响着员工对信息化建设的认识和态度,因此,在电力企业的信息化建设方面,应领导和职工在思想上达成统一,在行动上相互配合,若电力企业的领导和职工不能正确认识信息化建设,将会给电力企业的信息化建设带来严重的阻力。
1.2电力企业缺乏专业信息化建设队伍
一个完整的信息活动包含信息的采集、加工、处理和应用四个环节,每一个环节内容都对于人才和软件有很高的要求,电力企业员工需要对当今先进的信息资源和信息技术及时了解和掌握,,而目前电力企业员工的计算机基础比较薄弱,缺乏专业的高层次人才,其创新能力和先进知识的更新能力还不足,员工整体素质不高。对于软件要及时进行升级和更新,及时发现和利用国内外先进的软件技术提升企业自身信息化建设水平。
2信息化系统管理软件的选型原则
电力企业要通过管理软件实现信息化,就应摆脱时间和空间的限制,重复利用现有资源来提升企业的无形资产,使管理更加规范化和现代化。管理软件的选择应考虑与业务联系紧密的、功能简单而且、风险小、实施难度小、周期短的管理软件,其选择原则主要有以下四个方面:一是适用性,信息化管理软件贯穿了企业的各个环节,与公司的运转效率和员工的工作效率密切相关,因此,选择适合自身特点的信息化管理软件非常重要。二是经济性,信息化建设是一个循序渐进的过程,在企业发展的不同阶段,其对软件的需求也是有所差别的,因此,不能一味追求管理软件的高端前卫,而应综合考虑成本价值,选择自身发展特点的软件,且很多软件都能够升级,以适应信息化发展的要求。三是时效性,市场是瞬息万变的,对于企业来说,时间就是金钱,因此应选择开发项目实施周期相对较短的管理软件。四是稳定性好,在信息化社会,若软件在实施过程中出现问题将会给企业带来不可估量的损失,因此,管理软件的稳定性是软件选型的一个重要的参考原则。
3电力企业信息化建设的软件选型策略
随着电力体制改革地不断深入,电力企业对市场的需求催生了一系列电力信息化产品,如SAP、朗坤、用友等软件,但软件的实际用途是提升企业竞争力,其选择必须考虑多方面影响因素,如企业利益、信息安全等。未来的信息化建设软件系统选型将会出现以下策略:
3.1根据实际需求灵活选型
在电力企业信息化建设中,为提升管理效率,便于整体上对集团信息进行掌控管理,提升管理效率,集团可选用大型的ERP数字平台,采用国际知名软件企业,而分公司和企业则根据实际需要,采用国内先进的EAM管理软件,这种根据实际需求对软件进行灵活选型的策略能够提高电力企业信息化建设的实施效率,降低管理风险。目前电力系统也应用了ERP系统主要用于业务采购、资产管理方面,起到了协同管理、层级审批、多层级管理的应用效果。
3.2一体化平台选型策略
因很多集团企业的管理体制为多级管理,集团企业可从上至下选择国内有丰富电力行业实践经验的软件企业提供整体的信息化服务,实现一体化的信息管控,避免因多家企业的多种软件造成采集、加工的数据混乱的情况给企业带来风险。这种软件的统一选型有利于信息数据的分析和处理,也有利于实现集团的管控一体化。选择统一的企业门户入口,登陆后可显示软件分类、软件层级。网、省、市、县各级用户可根据不同的需求、层级不同选择软件入口。这样不但节省软件开发的费用,同时降低了各级用户操作的复杂性。
3.3管理系统和生产系统选型标准
由于电力企业特殊的工作背景,在企业发展过程中信息系统的选型大体可分为管理系统选型与生产系统选型。管理系统包含:邮件系统、办公系统、档案系统、财务应用系统,报表系统等。生产系统主要包括:输、配、变生产管理系统,电网规划系统,调度管理系统。不论是管理系统还是生产系统,系统选型的主要出发点有:
(1)协同办公,分层审批;通过使用信息系统,应实现多层级审批事务,电子化协调办公模式,省去了原始的纸质式、人工化的办公模式。
(2)系统安全性、容灾性:对于一个企业,企业内部的数据是具有保密性的。对于在企业软件中数据安全性,是软件开发厂商在软件开发初期就必须认真对待的问题。一方面,企业所使用的软件中采集的数据是否安全,不对外泄密。另一方面软件数据的必须要按时备份,一旦发生意外,必须具有可还原的性能,保证企业数据的安全性。
(3)可扩展性:信息软件的应用不可避免会出现不适应现象,这时就需要二次开发信息软件,在软件选型时要把二次开发因素考虑中,提供较好的二次开发入口,对软件的选型也是至关重要的。
(4)软件服务:软件厂商的售前售后服务质量是企业软件选型的另一个重要考虑要素,售前是否与企业沟通到位,决定了软件的实施效果;是否有专门的售后团队,对软件在使用过程中遇到的问题进行解决、整改,甚至是软件的二次开发。由此软件的服务质量也应在软件选型时考虑在内。
4结语
信息系统设计篇5
在线模块是根据已生成的用户行为模式,以及用户实时行为,推理出用户感兴趣的信息,并根据这些信息向用户推荐相关网页。由于在离线模式已经生成用户行为模式,因此在信息推荐时只需扫描一遍用户行为序列数据库,即减少了计算时间,因此效率较高。挖掘用户行为层Web语义挖掘包括两个部分:一是通过对Web日志和页面的语义挖掘,获取用户兴趣集,同时利用对页面结构的挖掘来辅助Web日志文件整理,提高用于挖掘的数据的质量,并结合用户行为数据计算出页面等级,用于页面推荐。二是通过获取的兴趣集进行关联分析,发现用户间兴趣偏好的规则模式。Web语义挖掘这里定义兴趣事件:I={I1,I2,…,Ij}。例如,对访问者的访问行为进行分析后得出他所感兴趣的是{篮球,足球,体育视频,跌打损伤膏},那么这整个兴趣集就是一个兴趣事件I,其中的“篮球”等就是包含在该事件中的一个兴趣项Ij,这里Ij就是表示用户兴趣的一个关键词。该阶段获取的数据的好坏直接影响到以后生成用户行为模式,具体挖掘步骤如下:(1)首先对已生成的Web日志进行数据预处理。先进行数据清理,剔除多媒体文件、URL中包含的后缀(gif,jpg,swf等)、搜索引擎、用户访问失败记录、由GET以外方式完成的服务,以及无关日志(例如后缀为csss,map,js等文件)[15]。然后通过IP地址进行用户识别,作为产生用户行为模式的一部分,并在用户会话中,识别出用户浏览过的页面的URL,进行页面序列分析,完整URL访问路径。接下来结合Web内容的语义挖掘,构建语义日志。Web内容的语义挖掘可以通过对Web页面的语义理解,实现对Web页面的特征提取,发现Web页面之间的关联关系,达到基于Web页面内容的页面聚类。其挖掘过程是:先对页面内容进行预处理,即把页面内容转化成本体格式的背景知识,对页面中的文本信息进行语义聚类进行语义聚类,并且应用基于本体的启发式算法来将聚类特征化。基于上述陈述,可以通过K-平均值法来计算得到聚类结果,最后依据本体包含的概念来解释聚类结果,并提取解释后的结果的特征,作为其语义描述[16]。(2)数据预处理后,对描述用户操作的数据进行识别。通常与用户活动相关的操作包括:浏览、查询、下载、个人收藏、兴趣和偏好定制和商品购买等,这些操作可以分为以下几类:输入型操作、收藏型操作和超链接型操作。①对于输入型操作(例如:查询、偏好定制、商品购买等),可以对输入的信息进行语义扩展,用分析后的语义信息替代原输入信息,存入日志中;②对于收藏型操作(例如:收藏该页面、复制该页面链接等),都是对本页面进行的,因此需要对该页面内容进行语义分析,通过上述Web内容的语义挖掘,获取该页面的语义描述,记录于日志中;③对于超链接型操作(例如;下载、通过本页面浏览其他页面等),同样对URL所链接的页面的内容进行语义挖掘,提取描述该页面内容的语义描述记录于日志。至此,语义日志已建立,以上处理就是对日志文件中的数据进行语义注释。(3)根据以上建立的语义日志,进行Web使用的语义挖掘。由于在Web日志中,已对用户的操作进行过语义注释,则在使用挖掘时,链接领域本体,对用户访问过的页面的语义描述进行统一化关键词提取,例如:用户访问过的页面具有“电脑”的语义,并且“电脑”这个关键词被使用的频率高于其他与它具有语义关联的关键词,那么就以“电脑”这个关键字描述所有具有该语义描述的页面,这样可以对用户兴趣统一化描述,便于后面的关联挖掘。同时,根据以上原则,获取用户输入操作过程中生成的具有语义的信息,统一化所提取的关键字,作为用户兴趣事件的兴趣项。(4)由于在语义网中,Web的内容挖掘和结构挖掘是相互缠绕的,因此Web语义的结构挖掘是与Web内容的语义挖掘同时进行的。Web结构的语义挖掘可用于Web页面分类,从而获取不同Web页面间相似度及关联度的信息,并辅助整理Web站点服务器中的日志文件,提高用于Web使用的语义挖掘和Web内容的语义挖掘的数据的质量。同时,Web结构挖掘可以通过一个Web页面的超链接挖掘出该页面所在的网络层次。由于结构挖掘可以确定挖掘网页在该网络中的位置,并且计算链入链出数,因此可以通过对页面的结构挖掘和用户浏览行为确定网页的等级[17]。等级越高,说明其在网络中权重越高,则推荐的优先度越高。最后,根据提取出的所有关键词,整理出各个用户的兴趣事件I,用于以下关联分析。挖掘关联推荐规则本文采用FP-Growth算法,通过建立FP-tree来进行关联规则挖掘,以发现同一事件中出现的不同项的相关性达到构建用户行为模式的目的,从而形成推荐规则。首先根据以上陈述,通过Web语义挖掘,对用户行为进行首次扫描,把所有发生的兴趣项中小于支持度α,即兴趣项出现频数小于预设值α的项剔除,剩余事件为频繁项。这里为了使挖掘过程更直观,将所有表示用户兴趣的兴趣项都用符号Ij表示。假设在一次数据挖掘中所有用户的不同兴趣项共有11个,分别为I1,I2,…,I11,其中用户100(用户编号)的兴趣事件是{I6,I1,I3,I4,I7,I9,I4,I7},以此类推,用户500的兴趣事件是{I1,I6,I3,I5,I10,I7,I4,I11}。这里设支持度为α=3(该值可自设),那么只有兴趣项I6,I3,I1,I4,I7是频繁项(表中的项集无时序顺序,只是表示在一次事件行为中出现过。这里排序只是为了方便构建FP-tree,即按照项的递减支持度计数排列),得到表1,其中第三列表示频繁项集,I6,I3的频数是4,其余的频数为3。例如表1所示:接下来以Null为根节点,I6,I3(频数最大)分别为其子节点构建FP-tree。根据以上频繁项集的排列,形成事件的分支,比如第一个事件{I6,I3,I1,I4,I7}就可以构建一个分支。当为一个事件考虑增加分支时,沿共同前缀上的每个节点数加1,为跟随前缀后的项创建节点并连接,用实线表示。比如将第二个事件{I6,I1,I3,I2,I4}加到树上是,将I6,I1,I3各增加计数1,然后为{I2,I4}创建分支。创建一个项头表,以方便遍历,每个项通过一个节点链指向它在树中的出现,用虚线表示。对FP-tree的挖掘步骤如下:(1)从项头表开始挖掘;(2)沿循每个(频繁)项的链接来遍历FP-tree;(3)通过积累该项的前缀路径来形成一个条件模式基:例如包含I2的所有频繁项集中,I2的前缀有I6I3I1、I6和I3,它们出现的频数分别为1、1、1。现在要做的是在频繁项中挖掘出频繁出现的关联项集,即哪几个项在所有事件中同时出现的频数不低于3。步骤如下:(1)为条件模式基中的每一项累积计数;(2)为模式基中的频繁项构建FP-tree。例如I4的条件模式基分别为:I6I3I1∶2,和I6I3I1I2∶1,而I6I3I1I2∶1包含I6I3I1,因此I6I3I1同I4一起出现过3次,满足支持度3,因此保留,认为I6I3I1I4是频繁项集,即这4项是有关联关系的,并且它们的子集表示的项与项之间也是具有关联性的;而I6I3I1I2作为I4的前缀只出现过一次,因此认为I6I3I1I2I4不频繁,因此无关联性。按此规则可以挖掘出其他关联项集。所挖掘出的关联规则表达了用户兴趣习惯,例如频繁关联项集I6I3I1I4表示当用户对I6感兴趣,那么他就可能对I3I1I4中的任何一个感兴趣,即I3I1I4是该用户的用户关联兴趣集,也可以看做是用户的偏好路线。
生成用户行为模式层用户行为模式的生成是个性化信息推荐的一个重要环节,该模式的准确程度直接影响信息推荐质量。该模式分别包括两个部分:“个性模式”和“群体模式”。(1)“个性模式”描述的是具体用户的兴趣集,这是在对Web内容以及结构挖掘时就分析得出的,即节中所生成的用户兴趣集。由于它的产生途径,这些信息必定都是该具体用户所感兴趣的,但是这些兴趣间不一定有什么关联关系,因此单单依靠该模式是不能推理出所有用户感兴趣的信息;(2)“群体模式”则描述的是当一个用户对某一信息A感兴趣时,他可能还会对信息B、信息C等也感兴趣,这就节中根据一大群用户的兴趣偏好所分析出来的用户兴趣关联集。根据此模式,可以推理出新访问者可能感兴趣的信息,但是不能完全描述某一个具体用户所感兴趣的个性化信息。因此,只有通过结合以上两个分模式,才可以准确的推理不同用户可能感兴趣的网页,实现较完全的页面推理。之后将生成用户行为模式存放入用户行为序列数据库,以便信息推荐时进行扫描。信息推荐层该层属于在线模块,推荐的网页信息不再局限于用户访问序列,而是根据包含用户行为关联规则的用户行为模式来进行页面推荐的。具体过程如下:Web服务器首先要对用户类型识别,分析是老用户(曾经访问过该页面)还是新访问者:(1)如果是新访问者,那么就根据访问者的实时行为方式,按照“Web语义挖掘层”中用户感兴趣信息的识别方法,仅针对该用户的行为,在线提取出表现新访问者兴趣的关键字,结合本体对该关键字进行语义扩展,并利用现在语义检索技术,由信息推荐引擎根据信息内容搜索相关页面,进行页面推荐。如果新访问者感兴趣的信息在已有用户行为模式中有记录,那么同时也根据用户行为模式中的关联规则向新访问者进行信息推荐,挖掘其潜在兴趣。(2)如果是注册用户或者曾经访问过该Web站点的用户,首先扫描用户行为序列数据库,根据用户行为模式由Web服务器中的推荐引擎寻找满足用户兴趣需求的页面进行推荐。之后再根据用户的实时行为进行信息推荐,步骤如上所述。在推荐过程中,可以利用网络爬虫crawler自动获取网页的链接而不是网页中的详细内容,并与网络上的数据交互并进行搜索。然后与本体链接,计算数据与用户兴趣信息的相关度,从而达到为用户选取相关网页的目的。同时在web结构挖掘过程计算出的等级高的网页,将会作为优先推荐给用户的页面,如文献[18]提到的基于本体的crawling框架。进行信息推荐后,分析用户行为反应:如果用户对推荐的信息进行了阅读或相关操作,那么说明推荐信息是符合用户兴趣偏好的,原有的用户行为模式没有过时;如果用户没有选择推荐的信息而是做出了其他选择,那么说明用户兴趣有所变动,需要对用户兴趣重新分析,如果新的关联的次数超过支持度,那么要在原有的规则上重新分析用户兴趣关联规则,同时修改用户行为模式,更新推荐策略。
总结与分析
信息系统设计篇6
关键词:设备管理;信息系统;设计与实现
中图分类号:TU85文献标识码:A
引言:设备管理系统是实现设备管理的各种功能集成的系统。其目标主要是减少与设备管理相关的总费用,同时提高设备的综合效率,提高企业的生产率和组织机构的办事效率,对设备进行在线监测的同时实现高可靠性和高实时性。
一、设备管理信息系统的优势
在信息技术应用于设备管理后,与传统的设备管理模式相比,存在如下优势。
(1)经济效益:应用设备管理信息技术后,实现设备管理的网络化办公,有效提高设备管理技术人员的工作效率,减少人工成本,可产生显著的经济效益。
(2)运转效率:应用设备管理信息技术后,大大提高业务处理流程的自动化程度,各种设备管理的信息均可共享,企业的设备运转效率得到显著提高。
(3)显性效益:提高企业的设备信息管理水平是为管理服务的,在开发此类系统时应首先考虑提高企业管理效率,实施透明化管理、规范化运作、科学化决策等。
(4)隐性效益:杜绝各种漏洞,特别是设备管理上的漏洞,减少因虚假数据而增加的成本,减少过程费用,加强各部门的联系,提高内部信息查阅效率,减少事务性的工作及繁冗的统计汇总工作,转移管理的重心等。根据设备运营的现状,运用设备管理的相关理论,结合信息网络相关技术。
二、建设目标
(1)符合质量管理体系的要求并初步实现无纸化办公。通过设计审批流程,确保计划,报表的有效性;做好角色与权限的合理分配,准确跟踪用户,确保记录的可追溯性。
(2)设备管理信息系统能够支持多种格式文件上传,信息的录入简便快捷,数据丰富,形象生动。
(3)建立完整准确的设备管理基本信息库。加强对设备的基本资料,图样资料等静态信息的收集和整理,同时做好设备日常点检,维修等动态信息的跟踪和维护,确保设备档案和备品配件数据的完整准确。
(4)健全设备点检制度。通过对设备点检情况的跟踪,及时了解设备技术状况和经济技术指标,迅速处理故障和异常现象,切实合理地提出修理计划,为避免设备事故,延长检修周期,降低维修费用提供保证。
(5)对设备故障及事故实行全过程管理。不仅对事故及故障的统计,分析,上报等过程进行管理,还对事故故障组织抢修,纠正和预防措施制定,提出事故处理意见等方面做出如实反映。
(6)通过设备管理信息系统建设,带动管理创新,制度创新,技术创新,迅速提升设备管理水平。
三、系统设计方案
在遵循整体性,规范性,实用性的总体设计思想的基础上,设备管理信息系统将采取三级管理模式进行设计。可以利用办公局域网来实现设备数据的网络化管理,纵向可以向公司上报数据,横向可以供采购,维修,生产,资产等业务科室实现数据共享。
体系结构
根据各模块的功能、特点,设计出整个系统的结构图如图
系统采用3层B/S体系结构。客户端为通用浏览器,显示用户界面,负责部分处理功能;应用程序服务器负责业务处理,实现与客户端,服务器的交互;数据库服务器对分布在网络服务器上的各种信息进行动态管理,并满足应用程序对数据的合法请求。
访问控制
设备信息是企业的机密信息,而B/S模式具有很好的开放性,给设备信息的安全带来了隐患。基于对企业设备信息的保密和提高系统安全性考虑,系统采用授权访问方式对用户的访问权限进行控制。系统管理员根据用户的工作范围进行相应的分组和授权,根据地质录井公司设备日常管理工作的实际情况,系统初始状态设置了系统管理组,设备采购组,设备验收组,设备档案组,设备维修组,设备审批组等用户分组。
3.数据库设计
由于设备信息系统涉及到的数据种类多,数据量大,数据管线复杂,系统采用SQLserver数据库。数据库结构是集中式的,所有的设备静态信息和动态信息全部存储于服务器上的数据库之中,使数据保持了良好的一致性,便于系统管理员进行统一的数据库管理及维护。为满足实际工作需要以及使系统具有良好的可扩展性,必须设计一个合理的数据库。系统根据各个数据存储之间的关系,采用E-R图的方法进行数据结构分析,最后确定数据库的结构,系统数据库主要由设备分类信息表,设备基本信息表,设备检修计划表,设备维修记录表,用户分组表,单位信息表等40多个表,视图和序列组成。
4.功能模块设计
设备信息管理系统功能模块具体包括5大部分:设备前期的业务管理,设备档案的业务管理,设备运行的业务管理,设备维修的业务管理和车辆相关业务管理。
(1)基础信息设置。基础信息设置是系统运行需要的基础数据,是系统正常运行的前提条件。基础信息设置功能包括:设备名称设置,设备型号设置,点检项目类型,点检检查项目,维修项目设置,岗位设置,设备管理人员,操作证管理等。
(2)设备前期管理。设备前期管理功能包括:设备购置申请,设备购置审批,采购计划上报,采购计划审批,招标采购申请,招标采购审核,招标采购审批,招标中标存档,采购订单申请,采购订单审核,采购订单审批,设备监造记录,设备验收管理,供应商管理,历史招标单,历史采购订单,设备库存管理,历史采购计划。系统根据设备使用计划中在对企业所有设备调配和安排的基础上提出的购置申请,形成设备购置计划。系统提供了设备购置申请,设备购置招投标,设备购置合同,设备到货及验收,设备入库,设备调拨等管理功能。辅助设备管理者提出设备购置需求并跟踪购置需求的全程处理过程,最终将购置回的设备验收入库并调拨到使用单位,以满足生产之需要。
(3)设备档案管理。设备档案管理功能包括:设备台帐管理,设备台账审核,设备台账更新,设备台账查询,设备领用签收和基层设备台账。设备台账分为静态部分和动态部分,在静态部分系统提供用户可以建立并查询设备档案,包括:跟随设备的编码,名称,规格型号,供应厂商,生产厂家,设备原值,规定使用年限,技术参数等信息,为管理者随时提供设备的全貌信息。在动态部分,系统根据设备管理的相关业务自动详细记录了设备的当前状态信息和设备周转信息,为管理者随时掌握企业当前的设备状态,设备分布,设备完好率,设备待修率,设备事故率以及了解设备的档案,使用,维修,调拨等情况提供了帮助。
(4)设备运转数据。设备运转数据是指录入设备运行记录和车辆运行历程记录,设备运行数据是基层队交接班巡检记录数据,包含当班的设备运行时间,故障停机时间,室温,湿度,巡检记录,交接班记录和保养记录等;车辆运转数据是车队司机上报行驶里程和点巡检记录等。主要功能包括运行记录填报,运行记录审核,运行记录查询,车辆运行记录填报,车辆运行记录查询,填报运转数据,审核运转数据,审批运转数据。
(5)设备运行管理。设备管理部门对设备的日常运行情况的管理,内容包括设备事故上报,设备事故调查,设备事故处理,设备故障查询,设备故障上报,设备故障调查,设备故障处理,设备事故查询,安全隐患记录,历史安全隐患等。
(6)设备维修管理。设备维修管理内容主要包括年度(季度)的维修计划填报,维修计划审核,维修计划审批,维修计划批准;维修合同制度,审批,查询,维修申请填报,审核,复审,审批,批准,查询;维修记录填报,审批,验收等。
(7)设备保养管理。系统设备保养管理功能包括设备保养计划,设备保养记录,设备保养提醒等。
(8)知识文档管理。知识文档管理主要包括公文公告和技术文档的管理及查询。知识文档管理主要是收录有关企业设备管理的管理制度,规定,规程等,并可通知,而相关部门能够共享查询。技术文档主要是在日常生产,设备维护过程中所积累的知识文档,可保存到服务器中,以方便共享查阅。
(9)设备年检管理。设备年检管理功能包括仪器年检计划上报,年检计划审批,年检计划查询,年检记录管理,年检记录查询等功能。
(10)设备现场记录。设备现场记录是指公司基层部门在现场对设备情况的记录表。
(11)统计查询。统计查询功能包括设备技术状况表,经济技术指标表,维修统计报表,维修项目统计表,管理人员查询,防雷防爆统计等,查询的结果均可打印输出,并可导出为Excel文档,供报表编辑所用。
四、系统特点
1.一体化的功能
设备管理信息系统集企业信息管理,设备运行管理,设备维修管理,设备保养工作管理,设备资料管理,设备备件管理及车辆管理等诸多管理功能于一体,并使信息采集和统计实现一体化的链接。
2.严密的安全机制
针对于系统所有功能项,可设置多层权限控制。针对于系统数据,可设置数据级的权限控制,在整个系统中,确保每种角色和每个职工只可操作自己权限范围的工作项目。针对于重点考核设备,系统全程记录每个操作员的操作日志,确保防而不漏,有据可查。
3.满足更全面的设备管理需求
信息系统支持多种设备维修和保养工作需求,其中包括:设备维修计划审批提醒,设备保养的提前提醒,设备备件高库存的提示等。
4.多种查询统计方式,灵活实用按使用单位查询设备台账信息,按设备的大小项目查询设备点检维修信息,按设备名称和编号查询设备更新信息等。
5.全能的报表查询
统计报表模块提供有关设备维修信息等一系列报表,覆盖面广,统计方法科学,数据准确。所有的报表和基本资料均可导入EXCEL中进行分析加工,以满足用户更高的要求。
6.系统高度兼容
系统提供与胜利油田现有设备管理系统兼容的数据接口,实现信息共享。
五、结束语
设备管理信息系统按照设计方案实施后,将借助于信息化的管理手段,满足全员全过程设备实物,经济管理的需要,将使设备管理工作流程规范化,日常设备管理工作将在系统中实现。设备管理信息系统的实施必将改善企业设备运行状况,实现设备精细化管理目标,必将大力提高企业综合效益,从而为企业产生巨大的经济效益和社会效益。
参考文献:
[1]沈永刚。现代设备管理[M].北京:机械工业出版社,2003.
信息化系统篇7
关键词:企业信息化建设措施信息系统安全
一、企业信息系统安全重要性
企业信息化建设是企业获得竞争优势不可或缺的条件之一,同时,企业信息系统也是工作人员使用的必要工具,因此企业信息系统对于企业的有序的和安全的具有很重要的影响。对于企业信息系统的运行与维修成本进行优化和控制,有利于实现企业运营和使用效率的提高,有利于企业获取最多的经济效益。信息化是解决企业管理中突出问题的有效措施。企业的生产经营是个复杂的过程,只有在先进管理思想的引导下,借助现代化、信息化的管理方式和管理手段,才能实现高效率、高效益。而我国相当一部分企业长期以来处于技术落后、管理更落后的状态,生产和管理过程尚未合理化、规范化,管理基础、管理水平相对较差,导致企业管理中漏洞频出,产生了诸如做假帐,暗箱操作,跑冒滴漏等一系列企业管理中的突出问题。最近企业界的一个热门话题是股市造假。一些上市公司和会计师事务所联合起来做假帐,欺骗股民。朱镕基同志在视察国家会计学院时,谈得最多的就是不做假帐。无可置疑,我们应当痛斥那些主观上的造假者,但是,企业管理中的漏洞为那些腐败分子提供造假可能的同时,也造就了一批客观上的造假者。
二、企业信息系统安全现状
第一,网络结构系统漏洞由两方面原因产生:一是产品本身的设计漏洞;二是配置不当造成的漏洞。因此,在信息系统中,尤其是核心的数据库系统应该采用安全性较高、代码开放的操作系统;其次,应采用系统加固软件加固系统的安全性;第三是采用漏洞扫描工具发现问题,并修改系统配置,将系统漏洞减少到最低限度。网络边界没有安全设备、上网行为不进行审计等是这些行为的主要表现。
第二,人员安全意识低。人是企业核心的资源,没有相应的人才,任何先进的技术和管理手段只能是流于形式,企业信息化也只能是空谈。推进企业信息化,人才是根本,目前大多数企业普遍存在的问题是缺乏既善于经营管理、又懂现代信息技术,还具有先进管理理念的复合型人才。很多企业的员工经常会访问存在风险的网站、各应用业务系统帐号密码过于简单,甚至还是系统初始密码等。因此这一方面也是急需改进的方向。
三、企业信息系统安全防范措施
首先,需要加强对企业信息系统的投资,加强对新技术的使用。一方面能够提高企业的生产能力,同时也能较少企业的生产和运营成本。另一个方面,能够减少企业信息系统对工作人员的需求,减轻了工作人员的压力。并且能够在很大程度上增加工作流程的安全系数。
其次,为了购买安全的企业信息系统,所采购的企业信息系统必须要符国际的各种要求,并且企业信息系统需要经过国际标准的多方认证。在购置过程中,招标是一种透明有效的购买方式。一方面,这种方式不仅可以避免企业购买劣质的企业信息系统,提高企业信息系统的安全性能,保证企业的有序生产和运营。另一方面,这种方式能够使企业更为清楚的了解企业的制造过程,发现企业的优点和缺点。最后一个值得注意的优势是,招标能够减少企业的购买成本,为企业增加利润,减少通过人际关系,推销等方式而购买到劣质的企业信息系统。
最后,加强对工作人员的基本技能培训,由于企业信息系统的使用不当,是企业信息系统构成危害的首要原因,所以只有加强对工作人员的技能培训才能够减少对企业信息系统的侵害。一方面,企业应该招聘能力较高和学历较高的工作人员以管理企业信息系统,这样不但可以减少网络侵害发生的可能性,而且对企业信息系统发生危险能够及时发现。另一方面,企业应加强对现有员工的培训,由于企业中的工作人员的年纪较大,学历较低,很多工作人员没有企业信息系统的相关概念和专业知识,因此只有加大培训和相关课程的设置,才能够使得工作人员合理的使用企业信息系统,保证企业信息系统的安全运行。
四、结束语
本文首先通过对企业信息系统的使用和重要性进行了详细的阐述,发现现阶段企业信息系统在我国的使用主要存在以下问题:网络边界没有安全设备、上网行为不进行审计,主机安全漏洞、防毒软件、系统安全配置和人员安全意识低,例如,访问存在风险的网站、各应用业务系统帐号密码过于简单,甚至还是系统初始密码等。针对这些存在的问题,文中详细的分析了产生这些问题的原因,以及提高企业信息系统安全性的措施,例如:企业信息系统投入要足额足量,将企业信息系统准备充足才会避免侵犯事故的发生。采购的企业信息系统要经过多方认证,采取招标的形式来采购。提高企业信息系统操作人员的整体技术水平。技术先进需要学习,先进的技术能够更安全,迅速的对机器进行操作。等这些措施进而提高企业信息系统的安全性能。
参考文献:
[1]陈浪男,屈文洲。资本资产定价模型的实证研究[J].经济研究,2000,(4):26-34.
[2]陈小悦,孙爱军。CAPM在中国股市的有效性检验[J].北京大学学报:哲学社会科学版,2000,(4):28-35.
[3]周学广等。信息安全学[M].北京:机械工业出版社,2003.
[4]丁梅。构建银行计算机安全体系[J].华南金融电脑,2002,(12).
[5]闫励等。大型企业网络系统安全策略[J].信息安全与通信保密,2003,(9).
信息系统设计篇8
统一消息系统(UnifyMessagingSystem)是伴随着CTI(计算机电话集成)技术和Internet电子邮件系统的融合而发展的热门应用技术。它使用统一应用平成以电子邮件系统为中心的各种不同类型应用信息的集成,即用户可以采用InternetWWW方式收发E-Mail、可以采用FAX传真机收发E-Mail、还可以采用话音方式(如电话、移动电话)收发E-Mail、E-Mail可以通过SMS短消息、BP呼机通知用户。统一信息技术适应了当前通信手段多样化的状况,使用户能在任何时候、任何地点使用多种设备收发信息,已成为下一代网络(NGN)的过渡和重要参考技术。在UMS系统中,计费系统是其中的一个重要组成部分,实现的技术难度较大。下面对UMS及其计费系统进行详细的讨论。
1UMS系统概况
统一消息系统(UMS)是电信技术和计算机技术集成的产物,它使用户把各种信息(如语音信息、邮件信息、传真信息、文件信息)统一存储和管理,同时用户可以使各种通信手段(如PC、电话、移动手机、PDA、BP呼机、传真机)来使用这些信息。
作为电作级的UMS,笔者在设计中采用了NC(网络运营商)、NN(网络节点)、NE(网络企业节点)三级分布式设计。
·NC为最高级节点,即中心节点,它的覆盖范围网络运营商,包括E-Mail中心、认证中心、管理中心(含网管、计费、业务管理等),目的是完成UMS的功能,并与其它UMS完成网络运营商级的温游、业务开展、网络管理等任务。
·NN为基本节点,是中心节点下属的功能节点,它的覆盖范围是网络运营商的分支机构,完成UMS的基本功能,分散中心的流量。
·NE为附加节点,主要是满足大中型企业的UMS需求,使其利用自有的PBX,组建UMS,也是网络运营商的业务增值点,同时主系统和管理由网络运营商提供,节省了企业的投资。
三级管理方式与电信现有的电话中心交换系统、局交换系统、企业交换系统三级方式相似,方便建设和管理。
与传统的E-Mail系统不同,设计中针对电信业务的特点,提出:
(1)UID(用户ID)
采用用户ID来标识用户是通用做法,借鉴电话号码的设计,为每个用户分配了统一且唯一的ID,采用电话号码方式分配和管理。这样,使用一个号码就可以访问(包括电话、FAX、邮件等),具有Single-NumberCalling的功能。电信运营商也可以分配给用户一个电话号码分配方式的ID,用户采用特服号码(如1001)访问系统,享受UMS服务。
(2)ServicePlan(服务计划)
系统中提供各种方式服务,如Web-Mail、FAX-Mail、Voice-Mail、SMS等,不同用户需求不同,服务也不同,计费方式也不一样。根据笔者提供的ServicePlan设计,管理方可以制订不同的Plan,供用户选择。
(3)多级用户管理
采用运营商、业务商、企业、用户四级业务管理方式。运营商可以招募业务发展商,由业务发展商开展业务(就像业务批发)。几个业务发展商在自己范围内向企业提供服务,就如ISP向电信运营商租用线路,再向企业提供接入服务。业务商可以面对企业和个人用户。企业可以管理自己的的用户。用户可以通过管理界面设置和管理个性化信息。
统一消息系统由网络分系统、邮件分系统、UMS分系统、网络管理分系统组成。如图1所示。
2计费系统设计
2.1计费系统设计要求
计费系统是UMS的重要组成部分,是面向运营商服务的综合性支撑子系统,系统主要完成计费信息的采集和处理功能。计费的内容包括:主叫、被叫、起始时间、时长、用户名、流量、访问的服务类型、访问服务的起始和结束时间等,同时要支持漫游计费和对业务发展商的计费。需满足可靠性、完备性、灵活性。
2.2计费系统的设计
计费系统主要由数据采集子系统、数据处理子系统和数据库子系统三部分组成。如图2所示。
2.2.1数据采集子系统
数据采集子系统是计费系统的关键所在,针对UMS系统的数据来源比较复杂的特点,设计了率费采集软总线,所有数据源均通过Adapter(软件适配器)联入软总线,再按要求入数据库,以便处理。结构如图3所示。
(1)计费采集软总线
实现中采用满足J2EE的中间件来构架,具有高性能。海量伸缩性和可用性,能支持大规模的处理,能支持多种客户端,能支持多种主流的关系数据库。正如对硬件系统复杂化而导致了总线结构的兴起,软件开发也迎来了“总线时代”。软总线结构,是指所有的功能部件以相同的方式连接在一个用来相互通信的结构性部件上。由此带来的好处是:部件的内部设计具有独立性,设计人员可以专注于部件的功能设计。由于遵从统一的通信机制,完全实现了部件通用化。在这种软件体系结构中,软件构件(主要是中间件)就像硬件的“插件”,可以随意添加和删减,大大提高了系统的灵活性和可靠性。
为了提高系统的效率和伸缩能力,软总线是客户的应用建立和维护数据库的连接池,供多个客户的请求,能够共享和重用,避免了为每个连接请求重新建立新的连接。在系统运动过程中,当应用为客户的请求建立数据库的连接时,它实际上只是建立了虚拟的连接,真正的数据库连接由软总线建立和管理,并将它们和应用建立的虚拟连接联系起来。当某个连接不被使用时,该连接被标志为空闲。如果数据库连接空闲的时间达到预先设定的值,它将会被释放。应用可以从系统的多线程的处理能力获得很多好处。多线程处理能力,可以优化应用的处理性能,因为多线程机制可以充分利用多处理器的平行处理能力。开发者的应用可以运行数据库的操作如查询、插入、更新、删除等操作于异步方式。异步方式的操作允许系统在提交耗时的长事务处理后,可以继续处理其它短事务
。支持应用的分割,它允许应用逻辑被分布在多个服务器上,以适应系统负载的增加。利用系统管理工具,可以将应用按照功能模块进行分割并且部署在多台服务器上。(2)计费采集适配器
主要提供标准接口,使各数据源的连接方便且易于扩展。IDL是一种接口定义语言,通过它实现了对象接口与对象实现分离,屏蔽了语言和系统软件带来的异构件。通过标准的IDL编译器,可生成客户端的IDLStub和服务器端的Skeleton,IDLStub提供了访问对象服务的静态接口,而Skeleton则包含了服务对象的静态接口并负责实现与对象实现中具体方法的连接。
目前有基于iPlanetMailServer的适配器、基于AvayaPBX的适配器、基于NortelPBX的适配器,还可以根据标准接口开发其它适配器,以满足要求。
a)支持实时数据的采集、存贮、管理;
b)通过数据软总线进行数据格式转换;
c)事件驱动、数据前推;
d)伸缩性的构架——不同的数据对象可以选择不同的适配器组件;
e)多种形式的数据共享接口,可以方便发将数据导出到其它管理系统中,如EXCEL、ODBC/JDBC数据库等。
2.2.2数据库子系统
采集来的数据存入数据库,原始的计费源数据称为CDR(CallDetailRecord),CDR数据将由计费系统处理后计费和生成帐单。
CDR数据是在UMS系统中由各数据源触发事件而产生的,大体上分为对邮件系统操作产生的CDR、对PBX操作产生的CDR、对移动设备操作产生的CDR、其它如管理操作产生的CDR。各数据源触发事件而产生的数据经相应的计费采集适配器连入软总线,再进入数据库,形成邮件CDR数据库表、PBX、CDR数据库表、移动设备CDR数据库表、其它CDR数据库表,以供数据处理子系统进行后处理,生成帐单或转入其它系统。
CDR数据基于GroupName、GroupID、NetworkID(用户邮箱ID)、起始时间、终止时间等,数据足够丰富以满足计费系统对每个用户的使用周期和使用情况计费。
E-mail的操作计费:由E-mail的日志记录,包括用户访问邮箱的读写等操作。
E-mail到传真包括两种:OneCallFax和TwoCallFax。OneCallFax是UMS用户用自己的传真机通过DID或特服号连接UMS系统的邮箱,然后将邮箱中的邮件从自己的传真机上打印出来,这种情况由用户发起,是对叫号码的计费;TwoCallFax是用户指定某个传真号码,然后将UMS邮箱中的邮件或传真从被叫的号码上通过传真机打印出来。这种情况下,当用户动作完成后,UMS网关将产生基于被叫的传真号码、用户Mail-boxID、时长等CDR数据,然后计费系统可基于此CDR数据对TwoCallFax情况计费。
话音的计费:由PBX等设备经IVR服务器产生。
漫游的计费:UMS用户在漫游到相应的UMS节点(NC节点)时,拨打相应的PID或特服号,这时用户需输入自己的MailboxID和PINnumber,这时当发的UMS节点会根据MailboxID中的家和地区号,将用户认证经过LDAP智能提交(LDAPreferring)提交到远端用户归属地的LDA系统,然后调入远端的LDAP信息进行认证,认证后用户可以使用当地的UMS系统。其上的计费是当用户动作完成后,当地的UMS系统产生基于用户MailboxID(NetworkID)、时长等CDR计费数据源,然后计费系统据此计费。
2.2.3数据处理子系统
数据处理子系统包括数据处理模块和API接口。
数据处理模块由GUI管理配置部分、处理引擎、帐单部分组成。处理引擎按照GUI管理配置部分的计费配置要求,根据数据库子系统的数据计算出帐单到帐单部分,而帐单部分以多种形式(邮件、XML、打印)将账单出发。
系统的API接口供与其它帐务系统连接使用。
统一消息系统的计费系统体现了以下特点:
(1)系统的分层结构性:使设计层次分明,便于实施;
(2)系统的灵活性:软总线和适配器的引入,数据源可以灵活连接;