系统分析师整理论文【摘要】随着焦作公安局业务的不断发展和信息化建设的深入应用,通过多轮的信息化建设,目前已经实现了业务处理的网络化、办公事务的自动化以及决策支持的智能化。
公安信息系统种类、数量不断激增,对公安信息系统的信息处理能力提出了巨大的挑战。
另一方面,由于缺乏统一的标准、规范,各类专业系统之间的兼容性不容乐观,导致“信息孤岛”现象长期存在,影响了各类公安信息的共享交换,难以有效提升各部门协同办公的效率。
数据集中、信息集中成为公安信息化建设的方向,焦作公安局在信息化建设发展中主要面临如下挑战:1、信息安全管控难度高:工作人员对于电脑的专业知识和技能有限,经常发生电脑中病毒、软件无法正常使用等故障,同时对于每个人电脑中的机密信息,主要通过制度来约束和管理,保证安全的同时降低了工作效率,安全和效率无法兼顾。
2、PC分布广泛,运维效率低下,安全性差:PC如果发生故障需要维护人员现场开机箱维修,这期间无法进行正常办公,耽误了大量的宝贵时间,影响工作开展,PC都安装独立的系统和软件,各类材料,特别是内部材料等绝密信息都保存在本地,这样就造成了极大的信息安全隐患。
同时,由于PC由使用者自行控制,难以集中管理与控制,用户可以任意外接设备,也容易受到各种网络攻击,从而导致保存在办公PC上的数据容易泄密。
单位领导和IT技术负责人一直在苦于寻求解决方案。
3、PC换代快、能耗高,投资浪费:由于PC生命周期短而且能耗高,每年局里都花费大量资金买电脑升级换代,同时消耗大量电缆,投资回报率很低,浪费资源,不符合国家节能减排的政策。
4、运维成本高,资源利用率低单位办公PC机分布在各个办公地点,无法进行统一维护管理,因此每次出现PC故障,或者需要对软件进行比较大的变更时,都需要维护人员到用户工位去进行操作,这种模式维护效率低下,相应成本也就比较高。
同时PC桌面也面临着资源利用率低的问题。
【正文】对于焦作公安内网的办公人员来说,安全隔离性以及个性化的需求较强,所以桌面云方案可以对每个人都建立一个域帐号、对应一台TC、一台虚拟机。
每台虚拟机有单独的系统盘与用户盘,保证安全机要与用户的个性化操作。
与华为达成了“先将办公系统云化(即虚拟化)”的合作意向,决定采用华为Fusion系列软件:FusionCompute作为虚拟化操作系统,FusionAccess提供虚拟桌面能力,FusionManager提供虚拟化平台资源以及桌面的管理和运维能力。
在安全性方面,华为桌面云提供了从办公终端接入、用户权限认证、用户行为审计、数据传输加密、内容加密、到权限管理等端到端的解决方案,所有办公数据集中存放在后端的数据中心,办公终端无硬盘,从而最大限度的保障了数据安全性,实现了焦作公安局的对IT平台保证数据安全的首要诉求。
在维护性方面,华为提供了统一运维平台—FusionManager。
利用FusionManager软件的自动化运维能力,IT运维管理员可以根据需要在后台批量部署桌面环境,而不用像以前那样挨个去给用户安装PC 机,从而大大降低了办公环境的建设周期。
同时,通过统一运维平台,维护人员还可以远程给用户解决问题,也可以通过工具对全网的虚拟机进行统一的软件更新、病毒库更新等操作,极大的提升了运维效率。
比如深交所的SAP软件升级,原有模式下至少需要几周的时间,使用了华为解决方案后,SAP软件升级只需要几个小时即可完成,极大的提高了焦作公安局的工作效率。
在办公环境方面,由于使用TC(瘦客户机)来代替传统PC的主机箱,对员工而言,噪音、散热、辐射等大大降低,办公条件大为改善。
同时,由于桌面云环境下,用户的帐号与办公地点没有绑定关系,因此,用户可以通过不同地点的TC接入系统,从而为焦作公安局的移动办公创造了条件华为桌面云支持焦作公安已有的IT系统对接,充分利用已有的IT应用,比如利用已有的AD系统进行桌面云用户鉴权;在桌面云上使用已有的IT工作流;通过DHCP给虚拟桌面分配IP地址,通过焦作公安的DNS来进行桌面云的域名解析,桌面云应用于视频监控等等。
华为提供的桌面云解决方案,具有如下优势:高安全性:安全接入,分权分域,集中管控:桌面云提供一体化的安全准入控制,集成现有的安全堆积,依据相应的权限策略实现对不同安全域,不同接入类型用户的集中管控,保障核心数据,以及对不同业务资源的灵活分配、分权管理与审计。
高可靠性:采用先进虚拟化技术,资源池化,主要设备均应经过大规模组网运行验证。
系统的业务、管理、存储功能应该由独立的平面承载,所有设备、模块节点具备冗余部署能力。
确保系统及业务的可靠运行。
并且系统应具有平滑扩容的能力。
高可服务性:降低运维成本,提高工作效率,减轻管人员的工作强度与不必要的重复劳动。
桌面云项目将应用、桌面的升级、变更、维护等工作交由后台统一管理与运行;具备良好的综合定位分析及故障恢复能力,从而降低对业务的影响。
供应商具备为项目长期服务和保障的能力。
端到端解决方案交付:华为桌面云采用端到端的自研设备,提供一站式解决方案咨询和交付能力。
资源统一集中管理:焦作公安局通过部署桌面云,分阶段完成了资源和信息的集中,并最终实现资源的统一管理和调度,保障公安信息的快速共享交换。
大幅度提升运维效率:部署桌面云项目之后完美实现远端维护,大大减轻了焦作公安局系统维护人员的运维压力,故障恢复时间从传统的2个小时减少到3分钟。
信息安全管控、业务连续性提高:桌面云项目实施后再无发生终端中毒当机事故,再无业务中断事故发生,办公效率和满意度大幅提升,保障绍兴公安局业务顺利、安全开展。
资源利用率提高,节能环保:焦作公安局自部署桌面云项目之后,硬件资源利用率由原来的10%,提升到60%以上,能耗大幅降低,投资回报率提高,节能环保。
系分论文1? 企业人事信息系统的应用?【摘要】? 本文讨论《企业人事信息系统》项目的需求分析方法与工具的选用。
该系统的建设目标是帮助该企业管理好企业内部的人员和人员的活动,人事信息管理指的是企业员工从招聘面试到离职退休的全过程,涉及的主要活动包括面试、报到、培训、升职、离职或其他的人事变动,也包括电子化考勤、工资性收入的计算与分发、使用其他公司资源的有关记录(如宿舍、保险、证件办理等等)。
此外,本系统也涉及到企业在全国各地的人事信息管理,企业的组织架构的设置,级别与职务管理,人力申请直至人力需求报表,从而形成一个对企业真正有用的人事信息管理应用系统。
在本文中首先讨论了选用面向对象方法与工具的主要理由与策略,进一步通过一个简例说明该方法与工具使用的效果,也讨论了使用多种工具与方法在需求分析中的必要性,最后简要小结了选用正确工具与方法的意义和作用。
?在项目开展期间,我担任了系统分析、系统设计与数据库管理等大量工作。
?【正文】? 人事信息管理系统是一个有着广泛应用面的实用性系统,但是,我国各个企业有着自身的体制、机制、特点与不同的要求;在开发这类系统时,系统需求分析是极为重要的一环。
在整个分析过程中,我们都采用了面向对象的分析方法,这是因为我们在近几年的实践中已坚信这种方法能够更加有效地表达和描述现实世界。
软件要具有适用性和扩展性,就必须更接近于现实世界本身的发展规律。
? 以一个简单的例子来看,假设要求设计关于引进人才评估的一个系统,按我们过去的做法,先会要求提供给我们一份相关的引进人才评估表,然后依葫芦画瓢地设计相应的表单与界面。
在短期来说,这样做是简便而实用的,但并不能够符合现实世界的长远目标,这套设计方法不具有扩展性,因为任何一份评估表的结构都会有可能发生许多改变的。
采用面向对象的方法,可以从中提取出表类型、表结构、评分方法以及能考虑继承等各方面的要素,这样就可以保证软件的通用性,可配置性与可维护性。
? 在工具的选择过程中,我们选择了现在已十分流行的Rational系列,包括Rational?Rose、RUP、SoDA等,为什么选取这个系列工具呢?这是基于我们对软件需求分析目标的看法,我们认为需求分析应当能正确地回答如下的几个关键性问题:?(1)用户的需求是否已详尽地被考虑到了??(2)用户能理解或明白我们所描述的内容吗??(3)分析是否会和设计相脱节,? (4)程序员能明白我们的分析与设计要求吗?等等。
?以下对上述几个问题逐一简要地加以说明:?(1)详尽地获取用户的需求。
? 用户的需求可分为显式的需求与隐性的需求,用户的倾向往往只顾及到当前的与明显的需求。
要达到对需求理解的全面性,不仅仅只是依靠有效的用户谈话和调查,因为我们所面对的用户需求往往会有些片面的,采用Rational?Rose(基于UML)提供的用例,以及多种图的联合使用,可以使我们发现其中的遗漏。
? (2)使用户能充分地理解我们的表示方法,能够真正明白我们描述的内容。
? 软件需求分析规格说明书通常会是冗长而枯燥的,一般的用户不容易深入理解,这样就削弱了分析的正确性。
通过支持面向对象及UML语言的Rational?Rose可以更好地和用户交流,让用户了解系统的运作方式甚至细节的操作。
?(3)使分析和设计两个阶段互相联系与贯通。
? 这是我们选择面向对象的方法及Rational?Rose工具的重要原因,系统分析要向用户描述的不仅仅是用户的需求,而且包括解决方法,解决方法当然应包括设计(程序)、数据库与系统配置,我们当然不希望用户得到的是一个与需求规格说明不相同的软件,也不可能要求程序员完成一个不可胜任的任务。
然而我们在以前的多项工作中经常发现这类情节,因为系统分析与设计相互脱节,导致一头扎在分析中不顾设计有关的事宜。
? 分析与设计的脱节,还不利于设计现格说明的评估,因为分析往往会脱离现实,导致缺乏评估的依据。
? 因为不可能成功地完成设计而使分析需要重来,就会造成巨大的浪费与损失。
一个好的工具可以使分析与设计更紧密地连结起来,甚至于—一对应。
面向对象的分析方法使对象之间相对而言有独立性,减少了任何影响到全局的改动,能避免因需求变化而导致全盘皆动的被动局面。
? (4)使程序员明白我们的设计。
? 一个好的设计应该让程序员感到清晰明白,更少疑问。
一个疑问很多的设计加上沟通不畅,绝对会出现在应用环境下所不需要的另一个软件,所以设计规格说明书务必清楚、形象与明确,当然,Rational?Rose具有足够的图形与其他形式,能使程序员更加明确,甚至能细微到每一个语句(事实上如果使用VB,程序架构都有可能直接生成了)。
?(5)选择UML可能会有更多的理由。
? 比如用户文档的编写、数据库设计,我们都需要做到有延续性,有自动化支持和具有质量上的保证。
? 所以,我们选用了以上的方法和工具。
? 在分析中,面对考勤班次的问题时,由于过去一直使用纸卡方式考勤,使用户对班次形成了固定的概念,而现在的许多考勤软件也采用多次刷卡的方法来形成一天的记录。