《【大学课件】系统分析员涉及的领域.ppt》由会员分享,可在线阅读,更多相关《【大学课件】系统分析员涉及的领域.ppt(60页珍藏版)》请在三一办公上搜索。
1、第1章 系统分析员涉及的领域,http:/,http:/,本章内容,先导案例概述1.1 解决业务问题的分析员1.2 解决业务问题的系统1.3 系统分析员所需的技能1.4 分析员周围环境1.5 战略计划中分析员的作用要点回顾阅读章节要求,http:/,先导案例,联合炼油厂的一个系统分析员,http:/,概述,信息系统对现代商业组织的成功至关重要,为使商业组织具有更强的竞争力,需要不断地开发出新的系统。信息技术对生产力和利润产生了重大影响,因此,信息系统成为当今吸引人们的一个热门行业。不是这个技术本身增加了生产力和利润,而是开发信息系统的专业人员利用技术的力量实现解决方案。,http:/,系统分析
2、:理解并详细说明信息系统应该做什么的过程。系统设计:详细说明信息系统的众多组件在物理上是怎样实施的过程。系统分析员:使用信息技术的商业专业人员,利用分析与设计技术解决业务问题。,http:/,本章描述系统分析员的领域,工作性质、重要的知识与技能,以及分析员从事的系统与特殊项目的类型。,http:/,1.1 解决业务问题的分析员,1.分析员是问题的解决者2.分析员要解决的典型解决3.分析员解决问题的过程,http:/,1.问题的解决者,分析员毫无疑问地必须熟悉计算机和计算机程序,必须具有专业技能和程序设计方面的开发专长。但他们也必须有十足的好奇心去探索事情是怎样完成的,以及如何把这些事情做得更好
3、。开发IS要为组织解决问题,系统分析员经常被看做问题的解决者,而不是程序员。,http:/,2.分析员要解决的典型问题,客户要昼夜随时订购产品,那么,在不增加销售成本的前提下如何不间断地处理这些订单?生产计划需要十分仔细地确定每周生产的每种产品的数量,那么,如何估计影响生产的众多参数,然后可以让计划员在提交一个特定计划之前研究不同的方案呢?供应商希望以较小的日批处理方式装载用于制造过程中的部分物资,使库存费用最小化,降低成本。那么,如何订购最小的份额、考虑每日的运输,并充分利用供应商的折扣呢?通过跟踪购买模式和客户购买倾向,市场部门需要较好地预见客户需求。那么,如何收集和分析市场部门可用的一些
4、关于客户行为的信息?管理人员要不断了解公司目前的财务状况,包括盈亏账目、现金流转和股票市场预测。那么,如何收集、分析和提交管理人员所需要的全部金融信息?职工要求他们的福利计划更加灵活,管理人员要建立诚信。那么,如何处理灵活的健康计划、职工投资选择权、退休账目和其他针对职工的福利计划?,http:/,3.分析员解决问题的过程,http:/,1.2 解决业务问题的系统,1.2.1 信息系统1.2.2 信息系统类型,http:/,1.2.1 信息系统,1.系统 2.信息系统 3.子系统4.超系统 5.功能分解 6.系统边界 7.自动化边界,http:/,1.系统,一组为实现某些结果相互联系、相互作用
5、的部件的集合体。,http:/,2.信息系统,一组完成收集、处理、存储信息和以输出完成商业任务所需信息作为提交的相互联系、相互作用的部件的集合体。,http:/,3.子系统,作为大系统中的一个部分的系统。,http:/,4.超系统,一个包含其他系统的大系统。,http:/,5.功能分解,把一个系统分为多个基于子系统的部件,这些子系统依次进一步分为多个子系统。例如,一个信息系统包括硬件、软件、输入、输出、数据、人和过程,这些相互联系的部件在系统中一起作用。,http:/,6.系统边界,系统与环境之间输入输出必须通过的分界。每一个系统在它与它的环境之间有一个边界,任何输入或输出都必须通过这个系统边
6、界。定义这些输入输出是系统分析与设计的重要部分。在一个信息系统中,人也是关键的部分,人做一些由系统完成的工作。,http:/,7.自动化边界,一个系统的自动部分和手动部分之间的分界。在自动化边界的一侧是系统的自动部分,那里的工作是由计算机完成的;而另一侧是系统的手动部分,那里的工作是由人工完成的。,http:/,系统边界与自动化边界的比较,http:/,1.2.2 信息系统类型,1.事务处理系统(TPS)2.管理信息系统(MIS)3.主管信息系统(EIS)4.决策支持系统(DSS)5.通信支持系统 6.办公支持系统,http:/,1.事务处理系统(TPS),收集和记录影响组织的事务信息的信息系
7、统。TPS收集和记录影响组织的事务信息。每做成一次销售、订购一批物资、做成一次利息付款,就产生了一个事务。TPS是计算机自动处理的第一步,较新的TPS使用一流的技术,并给信息系统开发者带来挑战,也带来竞争优势和最好的投资回报。在事务处理中,B2C和B2B的电子商务系统是最新的挑战,新的TPS经常被叫做联机事务处理(OLTP)系统。,http:/,2.管理信息系统(MIS),接收TPS收集的信息并为管理人员生成计划和控制商业所需报表的信息系统。因为信息已经由TPS收集并且存放在组织的数据库中,因此,MIS是可以实现的。,http:/,3.主管信息系统(EIS),为高级管理人员提供用于监测竞争环境
8、和战略计划的信息的信息系统。一些信息来自组织的数据库,但大多数信息来自外部资源关于竞争者、证券市场报告、经济预测等新闻。,http:/,4.决策支持系统(DSS),允许用户探究有效的选择或决策效果的支持系统。有时这个过程要参照“如果将会怎样”的模式进行分析,因为用户要求系统回答诸如“如果第三季度销售额下跌至1亿美元以下并且利率上升到7.5%,怎么办?”的问题,由DSS做出的金融预测能探究这一结果。一些DSS用于日常事务运作的决策,如根据预测商务旅行模型,预测将有多少租用的汽车从一个城市开到另一个城市去度周末。,http:/,5.通信支持系统,允许员工相互通信并与客户和厂商通信的支持系统。通信支
9、持现在包括无线个人数字助理(PDA),支持信息和个人数字助理的手机,便利的电子邮件、宽带Internet访问和桌面视频会议。,http:/,6.办公支持系统,帮助员工创建和共享包括报表、建议和备忘录的文档的支持系统。,http:/,1.3 系统分析员所需的技能,1.3.1 技术知识与技能1.3.2 业务知识与技能1.3.3 人的知识与技能1.3.4 诚实与道德,http:/,1.3.1 技术知识与技能,1.基础知识 2.工具 3.技术,http:/,1.基础知识,计算机及其工作原理;与计算机有关的设备(输入设备、存储设备和输出设备);连接计算机的通信网络;数据库及数据库管理系统;程序设计语言;
10、操作系统和各种应用程序。,http:/,2.工具,用于帮助规划分析与设计说明书并完成系统部件的软件产品。开发系统的软件包:Microsoft Access,Oracle Developer和IBM WebSphereStudio;特定程序设计语言的集成开发环境(IDE):Sun ONE Studio for Java或MicrosoftVisual Studio.NET for VB.NET和C#.NET;计算机辅助系统工程(CASE)工具:Rational XDE Modeler,Visible Analyst或Embarcadero Describe,它可以存储由分析员创建的系统说明书的信
11、息,有时能生成程序代码;程序代码生成器、测试工具、配置管理工具、软件库管理工具、文档支持工具、项目管理工具等。,http:/,3.技术,完成特定系统开发活动的策略。技术用于完成特定系统的开发活动。包括:项目计划技术;系统分析技术;系统设计技术;系统构造与实施技术;系统支持技术。,http:/,1.3.2 业务知识与技能,分析员要熟悉商业组织方面的内容,因为所要解决的问题是一个业务问题。组织要实现什么样的商务功能?组织是如何构成的?组织是如何管理的?在组织中有什么类型的工作(金融、制造、市场、客户服务等)?,http:/,熟悉为之工作的组织类型,系统分析员也需要熟悉为之工作的组织类型。一个非常熟
12、悉某特定行业的分析员能够为这个行业中的公司解决一些复杂的问题。有些分析员一生专门研究一个特定的行业,像制造业、零售业、金融服务业或航空航天业。原因很简单,熟悉一个特定行业需要花费大量的时间。,http:/,分析员需要了解公司的细节,这个组织是干什么的;成功的原因何在;它的战略和计划是什么;它的企业文化与价值是什么。熟悉一个具体的公司,可对系统的需求与变化提供很重要的指导。对公司里员工和公司文化的细微之处了解的多少很大程度上决定了一个分析员的工作成效。要真正了解一个公司,需要多年的工作经历。若一个分析员了解一个组织如何工作的信息越多,就越能做得有成效。,http:/,1.3.3 人的知识与技能,
13、系统分析员需要熟悉人的许多方面并掌握与人们的沟通技巧,设法理解他们对要解决的问题的看法。人们是怎样想的;人们是怎样学习的;人们是怎样应变的;人们是怎样交往的;人们是怎样工作的(包括各工种和级别)。,http:/,1.3.4 诚实与道德,学生们经常低估信息系统领域中的职业特点:诚实与道德的重要性。系统分析员要去调查一些涉及某个组织的许多不同部门的信息问题,这些信息可能不是公开的,甚至可能是属于个人隐私,如薪水、健康和工作表现等信息,分析员必须诚实地保守这些秘密。但是,分析员面对的问题也涉及保密的公司信息,包括有关产品和计划产品的专有信息、战略计划或策略,甚至涉及政府军事合约的绝密信息,有时在分析
14、员的工作中可能会涉及公司使用的安全过程或特定的安全系统。任何不正当的行为,都会毁掉分析员的前程。,http:/,1.4 分析员周围环境,1.4.1 面对的各种技术1.4.2 典型的工作职位与环境,http:/,1.4.1 面对的各种技术,桌面系统;共享数据的网络桌面系统;客户/服务器系统;大规模集中式主机系统;使用互联网、内部网和外部网网络技术的系统。技术的快速变化经常促使需求的变化。,http:/,1.4.2 典型的工作职位与环境,程序分析员;商业系统分析员;系统联络员;最终用户分析员;商业顾问;系统顾问;系统支持分析员;系统设计师;软件工程师;系统架构设计师;Web站点管理员;Web开发人
15、员。,http:/,完成分析与设计工作的不同约定,为公司工作的程序分析员(部分时问从事分析与设计工作);为公司工作的系统分析员(专门从事分析与设计);独立承包人(作为分析员或程序分析员进行工作);外包供应商雇员(为一个指定的项目的坐班或不坐班工作);顾问(对一个指定项目为咨询公司工作);软件开发公司雇员(从事开发和支持的软件包工作);应用服务供应商(ASP)雇员(从事开发和支持的ASP系统解决方案工作)。,http:/,1.5 战略计划中分析员的作用,1.5.1 特殊项目1.5.2 战略计划1.5.3 信息系统战略计划1.5.4 企业资源计划(ERP),http:/,系统分析员的角色,系统分析
16、员既懂业务又懂计算机技术,他们研究业务问题和机遇,然后把业务和信息需求转换成对基于计算机的IS的规格说明,而这个IS则由包括程序员在内的技术专家来实现。只有当计算机和IS有助于解决问题或影响改进时,它们对一个企业来说才是有价值的。,http:/,系统分析员发动了企业内部的变革,每个新的系统都会改变企业。优秀的系统分析员改变了他们企业的组织结构提供信息以产生竞争优势、发现新的市场和服务,甚至极大地改变并改善组织运营方式。,http:/,系统分析员是一个解决问题的人,对许多人来说,系统分析员的工作充满挑战性。它为高层管理人员做出重要决策提供了可预见性和机会,以及可能影响整个组织的创造力。进一步说,
17、此项工作在你职业生涯的早期就可以提供这些好处(与其他同等工作和职业相比较而言)。,http:/,系统分析员在哪里工作,传统的组织系统分析员和其他开发人员的方式 系统所有者和用户位于企业的职能部门和分部门以及主管部门。系统设计人员和构造人员通常位于企业的信息系统部门,大部分系统分析员也为单位的信息服务部门工作。系统分析员(连同系统设计人员和系统构造人员)可能会被永久地分派到某个团队,为某个特定的企业职能(例如,财务系统)提供支持服务。,http:/,期望强调效率或者业务专家作用的组织策略,系统分析员(以及系统设计人员和系统构造人员)也可以集中到一起,然后根据需要临时指派给任意企业职能部门的特定项
18、目。(有些组织认为这种方式能产生更高的效率,因为考虑了他们的业务专长。)有些系统分析员可能为小型的部门级计算组织工作,支持他们自己特定的业务功能。(有些组织认为这种结构使得系统分析员能在指定的业务领域积累更丰富的专业知识,与他们的技术专长形成互补。),http:/,下一代:系统分析员的职业前景,美国劳工部的数据,信息技术工人(系统分析员、程序员和其他计算机专家)远远供不应求。与计算机相关的职业预期在2000-2010年是增长最快的职业。计算机相关职业占20个增长最快职业中的8个。按照美国劳工部的统计,系统分析员的就业机会预期增长60%,远高于程序员的就业机会。,http:/,2000-2010
19、年增长最快的职业(单位:千人),http:/,系统分析员的职位是否会引向其他职业,有些系统分析员离开IS领域,进入到用户团体中。他们开发企业应用系统的经验,加上他们全面的系统观念,使这些有经验的系统分析员成为独一无二的业务专家。系统分析员也可成为项目经理、IS经理或者技术专家(在数据库、电信、微机等领域)。熟练的系统分析员常被咨询和外包行业雇用。系统分析员的就业道路几乎是无限的。,http:/,更多的系统分析员将来自非计算机领域。曾几何时,大多数系统分析是计算机专家。如今计算机专业的毕业生拥有了更多的商业知识,同时,商务和非计算机专业的毕业生也掌握了更多的计算机知识。无论从事什么职业,或身居何
20、止都有可能参与到系统分析与设计之中。,http:/,1.5.1 特殊项目,涉及分析员的原因:分析员正在致力于解决影响主管人员的问题;业务流程重组的研究。业务流程重组:谋求改造一个商业运行中工作性质的技术,以实现根本性提高性能的目标。,http:/,1.5.2 战略计划,高层管理人员试图回答有关公司的诸如他们现在在哪里,他们想去哪里和他们必须做什么才能到达那里等问题的一个过程。大多数商业组织投入相当多的时间和精力来完成基本上能适应未来五年或五年以上的战略计划。组织的方方面面都必须参与。,http:/,1.5.3 信息系统战略计划,1.信息系统战略计划 2.应用程序结构计划 3.技术结构计划,ht
21、tp:/,1.信息系统战略计划,为支持组织的战略计划,确定信息系统功能需要提供的技术和应用系统。战略计划的主要组成部分。信息系统战略计划有时涉及到整个组织。通常在首席信息系统执行官的推荐下,最高管理层将批准一个关键的项目去为整个组织规划信息系统。与正在进行的计划不同,根据行业或公司的变化,每五年左右就可能批准一个特定的信息系统战略计划项目。,http:/,2.应用程序结构计划,为实现商业职能,一个组织所需的集成信息系统的说明。在重新检查许多文档和已有系统后,项目组要建立一个反映整个组织能够完成的全部商业功能的模型,开发能够展示整个组织产生和使用的各种数据的模型,项目组要检查功能完成和产生、使用
22、数据的所有场所。为实现组织的商业职能,项目组要从这些模型中整理出整个信息系统的数据清单,即应用程序结构计划。,http:/,3.技术结构计划,实现计划的信息系统所需的硬件、软件和通信网络的说明。在给出所需信息系统的应用程序结构计划后,这个项目组要决定技术结构计划,即实现整个计划系统所要求的硬件、软件和通信网络的类型。项目组必须考虑技术发展趋势,并对专门技术和可能的技术提供者做出承诺。,http:/,1.5.4 企业资源计划(ERP),一个组织为关键信息系统提交使用一组集成的软件包的过程。为采纳ERP解决方案,公司必须认真地研究它已有的过程和信息需求,然后决定哪家ERP供应商提供的方案最合适。E
23、RP解决方案是十分复杂的,要有很大的责任去研究其选择,它几乎涉及信息系统部门和整个组织的每一个人。,http:/,要点回顾,把分析员的工作描述为解决一个组织的问题,这样随着分析员描述而了解了解决问题的过程。由于分析员所面对的大多数问题部分地要由信息系统解决,因此,审查各种商用信息系统的类型是重要的。因为系统分析员是商业专业人员,他需要具备一些广博的技术性、商业性和人事的知识与技能,所以这些都要审查。用于信息系统的各种技术与分析员工作的各种工作场所与职位。,http:/,阅读章节要求,网络课堂:第1章 系统分析员涉及的领域戴伟辉:信息系统分析与设计 1.1 信息时代的企业竞争与管理变革 1.2.1 信息系统的基本概念 1.3.1 信息系统分析与设计的基本内容 1.3.2 系统分析员的基本职责与综合素质思考题:1.11.7及网络课堂第1章复习及练习题,