信息系统项目管理师复习笔记-IT_第1页
信息系统项目管理师复习笔记-IT_第2页
信息系统项目管理师复习笔记-IT_第3页
信息系统项目管理师复习笔记-IT_第4页
信息系统项目管理师复习笔记-IT_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE39PAGEPAGE40Ch1 信息系统基础知识1、信息不确定性的减少2(InformtinSyse:指以计算机为信息处理工具、以网络为信息传输手段的信息系统。1)(EDP)

2)事务处理阶段 (TPS-TransactionProcessSystem)3)管理信息系统阶段(MISManagementInformationSystem)4)决策支持系统阶段(DSSDecisionSupportSystem)论文素材:

管理和服务中能发挥更显著的作用。几个英文:SubjectDatabases信息检索系统:InformationRetrievalSystem4、信息系统生命周期四大“花开云散” 划开发运维 更五小“划分即实验”规划↓系统实施系统验收↓运维 “就是鱼丸” 纠正适应预防 完善↓更新(消亡)开发阶段:总体规划:概念产生过程,需求分析过程,调研和分析并形成需求分析报告。流程的交汇点。系统设计:根据系统分析结果、设计出信息的实施方案。系统实施:将系统设计的结果,在计算机和网络上的具体实施。在用户面前,这就进入了系统验收阶段。开发阶段总体规划的作用: 总体规划的基础是需求分析。 明确开发目标、总体结构指明信息系统在企业经营战略中的地位和作用;指导信息系统的开发;优化配置和利用各种资源;通过规划过程规范企业的业务流程;完整的整体规划,应包括:信息系统的组织结构和管理流程信息系统的技术规范 等高层管理人员介入:一把手工程用户参与开发

自顶向下其他

结构化方法快速原型面向对象结构化方法特点:开发目标清晰化工程阶段程式化开发文档规范化设计方法结构化适用:初期需求明确关键字:模板、DFD、决策表、决策树,数据字典、ER图。演化8抛弃适用:用户需求模糊(略)Ch2 软件工程基础知识1、软件需求可验证性是需求的基础特征。包括功能需求:系统必须完成的事容错性非功能需求:产品需具备的属性或品质:

可靠性性能响应时间扩展性等可用性:运行时间的长短设计约束:限制条件、补充规约 “霸王条款”unix下等。分为:BusinessRequirement:高层次目标需求,问题定义本身就是业务需求UserRequirementSystemRequirement:系统角度。包括:用特性说明的功能需求、质量属性、其他非功能需求、设计约束2

定义需求基线

处理需求变更需求跟踪

需求捕获需求分析需求规格化(编写SRS)需求验证: 的基本特征

(迭代过程)4

用户访谈用户调查现场观摩文档考古联合讨论会论文素材:如:深入甲方现场,通过用户访谈的方法,获得了用户需求。5

技术可行性经济可行性社会可行性6、可研步骤核实问题定义与目标建模客户复核7、软件设计基本原则 “高内聚、低耦合”逻辑视图:功能需求

过程视图:并发问题组件视图:实现问题部署视图:分布问题灵活性复杂性和可靠性审计:事后评价、总结8审计:事后评价、总结设计评审一般采用评审会议的形式进行。9、软件测试软件开发者:确定人们对软件质量的信心程序员:应避免检查自己的程序用户:考虑是否可接受该产品注意“错误群集现象测试结果全面检查:妥善保存测试计划、测试用例、概要设计规格说明、详细设计规格说明、源程序,都应成为软件测试的对象。测试用例:是特定目标开发的测试输入、执行条件和预期结果的集合。需要正确和不正确的用例。设计测试用例:等价类化分正好等于正好等于边界值边界值分析

因果图> 错误推测语句覆盖

所有可能有的错误容易发生错误的特殊情况

条件覆盖条件组合覆盖路径覆盖

“××覆盖”灰盒测试:介于黑盒、白盒之间。10、软件测试策略

驱动模块桩模块

一次性组装方式增殖式组装方式确认测试:功能、性能及其他特性与用户需求一致系统测试:软硬件、支持平台、人员….αβ11、软件测试类型功能可靠性强度性能恢复配置安全性可使用性回归测试:修改程序代码对原有软件的影响。12、软件维护 纠错型适应型 预防型 完善型 “就是鱼丸”工作量正BUG 21%适应:移值 25%完善:增强。 >50% 以上三种:用户驱动的预防:未来 4%逆向工程:产品逆向工程:产品代码1(实现级)2、程序数据结构信息 (结构级)3、对象模型、数据和控制流模型逆向工程逆向工程|↓逆向工程|↓考虑新需求|↓新系统逆向+=再工程18、术语辨析验证:把事情做了。 过程”确认:做得对。 “结果”1、构件

Ch3软件构件和中间件构件:可复用:可重用构件是指语义完整、语法正确和有可重用价值的单位软件;是软件重用过程中可以明确辨识的系统。(实现某个职能法。语义描述构件是

的复合体。 构件使用与其开发、生产无关。2、软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。构件技术是软件复用实现的关键。为了使构件系统更切合实际,更有效地被复用,构件应当具备可变化,以提高其通用性。3、构件标准三大流派1)COM/DCOM/COM+ 2)CORBA OMG3)EJB SUN 仅在网络环境下有意义4、EJB EnterpriseJavaBean

会话Bean- SessionBean实体Bean- EntityBean消息驱动Bean- Message-drivenBeanEJB实现应用中关键的业务逻辑,创建基于构件的企业级应用程序事务处理、安全、远程客户连接、生命周期管理和数据库连接缓冲等。5、COM/DCOM/COM+ m$ 与语言、平台无关性的进一步扩展,具有位置独立性和语言无关性。COM的新发展,或是更高层次的应用。COM+:组件对象模型建立在“应用层”上,把组件底层留给操作系统。6、CORBA CommonObjectRequestBrokerArchitecture接口定义语言、接口池、动态调用接口、对象适配器)分为三个层次:ORB,最底层。(接口)和语言映射,实现对象间的通讯和互操作(交易)服务、安全服务等RequestBroken7Middleware

分布式平台无关性异构在一个分布式系统环境中,处于操作系统和应用程序之间的软件,可以在不同的技术有机的协同工作整合。它是一类软件,要实现应用之间的互操作,还具有网络通信的功能。中间件位于客户机服务器的操作系统之上,管理计算机资源和网络通信。中间件是一类软件,而非一种软件中间件:互连,互操作中间件是基于分布式处理的软件,最突出的特点是:网络通信功能。和分布式系统下低级别编程的复杂度。分类:AODBC/JDBCB、远程过程调用RPC RemoteProcessCallRPC来“远程”执行一个位于不同地址空间内的进程,从效果上看与运行本地调用相同。蔽了不同的操作系统和网络协议。C、面向消息中间件MOM Message-OrientedMiddleware利用高效可靠的消息传递机制进行平台无关的数据交流,并可基于数据通信进行分布持多种通讯协议、语言、应用程序、硬件和软件平台。IBMMQSeries程序不在网络上直接对话,而是间接地将消息放入MOM服务器的消息机制中。客户程序不直接与其他程序通信,避免了网络通讯的复杂性。消息队列和网络通信的MOM完成。

OCORBAEJBE、事务中间件,也称事务处理监控器(TransactionProcessingMonitorTPM)统的整体性能。8、中间件层次图层次技 术底层型中间件JVM、CLR、ACE、JDBC、ODBCsunJVM、m$CLR通用型中间件CORBA、J2EE、MOM、COMOrbix集成型中间件Workflow、EAI集成型中间件EAIWebLogic集成型中间件EAIWebLogic通用型中间件CORBA通用型中间件CORBAJ2EEMOMOrbixIBM 底层型中间件JVM 底层型中间件JVM ACEJDBCODBCSUNJVMMSCLRCh4 面向对象基本概念1、面向对象=对象+ 类+ 继承+ 消息通信CommunicationwithMessage2、对象 Object对象三个要素:(函数。用来描述对象的动态特征3、封装:对象的一个重要原则对象是全部属性和全部服务紧密结合而成的一个不可分割的整体。对象是一个不透明的黑盒子,表示对象状态的数据和实现操作的代码都被封装在一个黑盒子里面。、抽象:强调主要特征,忽略次要特征。5、继承Inheritance6相似功能,同一名称)7、消息

专用多态

过载多态(重载多态)强制多态包含多态参数多态息、消息通信。8、接口9、类之间的关系A继承的反义关联关系(scn——聚合关系(ggrgon,表两个类的实例之间存在某种语义上的联系操作的集合,这些操作用于规定类或组件的服务。10UML(UnifiedModelingLanguage)UML是一种语言UML是一种可视化语言UML是一种可用于详细描述的语言UML是一种文档化的语言UML是一种建模语言,而不是一种方法,其中并不包括过程的概念,它本身是独立于过程的,可以在使用过程中使用它。11、UML14种图用:用例UseCase东:活动Activity西:顺序Sequency装:状Status信:通信Communications是:定时图观图制:制品图12、UML架构 口诀:裸狗不用进逻辑视图:以问题域的语汇组成的类和对象集合系统行为的动态描述13、用例图UseCaseDiagram

划分系统与外部实体的界限系统设计的起点参与者Actor 人”用例 UseCase 椭圆

包含《include扩展《exclude14、类图和对象图 Class/objectdiagram对象图:与类图形式相同,对象图用于表示复杂类图的一个实例+Atrribute1+Attribute2+Atrribute1+Attribute2+Operation1()空心箭头指向父类>类之间的关系 口诀“疑犯死光”空心箭头指向父类依赖关系泛化关系 空心箭头指向父类实现关系关联关系聚合关系:Aggregation,整体与部分的关系。 部分可独立存在整体组合关系:表示“整体”部分的类与表示“部分”的类,有紧密关系。部分不能独立存在15、交互图InteractiveDiagram顺序图SequenceDiagram 着重体现交互的时间顺序,对象间消息传递的时序协作图CollaborationDiagram着重体现交互对象间的静态链接关系16、状态图StateDiagram状态:中间状态圆角矩形框初始状态:初态●黑色实心圆圈、只有一个初态结束状态:终态⊙黑色实心圆圈外套一个空圆圈、多个终态

箭头:表示状态转移情况文字:表示发出该变化的相应事件终态终态初态状态17、活动图ActiveDiagram分叉与结合、并发流对象流分支、结合用分支、结合用粗线表示并发流选择性路径UML:菱形18、构件图构件图完成的工作:

构件图构件图包括:各种关系19、部署图,即“实施图”节点(Node)和连接构件和接口系统硬件的物理拓扑结构部署图,描述 。以及在此结构上运行的软件

20Coad/YourdonOOA、OODBooch方法OMT方法Jacobson方法:与以上三个不同,描述整个生命周期Ch5 J2EE和.NET平台1、J2EE多层结构的应用程序客户层应用程序客户层应用程序Web浏览器Web层业务层Web层业务层EIS层DBDBEJBEJBJSP数据存储服务器运行在J2EEWeb层组件EIS服务器中的企业信息系统层软件 InformationSystem(EIS)2、J2EE组件J2EE

Applets应用程序客户端J2EE中间层 EJB:-EnterpriseJavaBeans企业信息系统层 EIS:-EnterpriseInformationSystem3、J2EE容器客户层客户层J2EE服务器Web容器客户容器客户容器DBEJBEJBJSPServlet应用程序浏览器容器

J2EE服务器EJB容器Web容器客户端应用程序容器4、.NET平台VisualStudio.NETServers.NETFrameworkNETBuildingBlockServicesOperatingSystem5、几个名词CLR:通用语言运行时JIT:Just-In-TimeCompilerIL:IntermediateLanguage:托管代码,编译后不生成二进制代码,产生中间语言的程序集。CLSCommonLanguageSpecification 通用语言规范6、J2EE和.NET异同J2EE.NET跨平台强支持语言JavaJscriptJava安全性相对较好一般稳定性相对较好一般B/S1、WebService★三种角色

Ch6 WebService技术服务提供者(服务器)服务请求者(客户端)注册中心 可选

发布绑定服务描述服务描述服务注册中心查找WSDL,UDDI 发布WSDL,UDDI服务服务提供者绑定服务描述服务请求者2、WebService协议堆栈SOAP(SimpleObjectAccessProtocol)SOAPXMLRPC协议

数据交互。远程调用Architecture)COM/DCOM/COM+:ComponentObjectModel/DistributeCOM服务构件对象系统集成技术--WebServiceSOA服务构件对象应用管理服务总线应用管理服务总线流程管理I/O处理654321应用配置松散耦合粗粒度标准化接口历史遗留系统SOAP、CORBA、COM/DCOM/COM+的区别:CORBA:分布式应用的服务标准COM/DCOM/COM+:组件模型SOAP作为分布式对象通信标准CORBA、COM/DCOM/COM+构造的程序不能混用,二者不能协作SOAP作为桥梁协作二者XML进行编码,开放的CORBAIIOP,是一个层次较低的协议SOAP与平台无关WebService描述语言WSDL:WebServiceDescriptionLanguage,是基于XML的标准WebService目标:即时装配、松散耦合、自动集成统一描述、发现和集成UDDIUniversalDescriptionDiscoverandIntegrationSOAPUDDISOAPUDDIWSDLXMLSOAP、UDDI、WSDL都是XML基础上定义的3、WebService协议栈基基基基础础技技术XML术XMLDTDDTD样样式式通信HTTP、SMTP、FTP、JMS、IIOP消息SOAPSOAP扩展可靠性、协议性、传输描述WebService描述(WSDL)进程全理Ch7工作流1WorkFlow工作流就是一系列相互衔接、自动进行的业务活动或任务。2、工作流管理WFM(WorkFlowManagement)3WFMS(WorkFlowManagementSystem)带来变化极其剧烈通过软件定义、创建工作流并管理其运行。4、工作流的特征自动化Automate 人-机系统监察和运行 MonitoringandControl业务重规划业务过程重规划(BusinessProcessReengineering,BPR)的深化企业业务流程重组WorkflowmanagementCoalitionWFMCCh8网络知识1、OSI七层“巫术忘传会飙鹰”2、物理层设备:中继器、集线器、调制解调器3、数据链路层设备:网桥、交换机4、网络层设备:路由器、三层交换机5、传输层协议:TCP、UDP、SPX6、会话层7、表示层格式的协议:MPEG、JPEG8

电路交换存储转发分组数据报虚电路ATM(信元交换)9

系统冗余1011、DDN

DTE DSU NMC 网管中心12、网络存储技术1)DAS标准接口、物理连接2)NAS即插即用网络设备3)SAN类似于局域网的高速存储网络。适用于:存储量大。可扩展性高,存储硬件功能的发挥不受LAN的影响,具无限扩展能力

容错能力强劣势:适用性、通用性差,安装、升级效率不高,成本高SAN向智能化发展。13、xDSLADSL、VDSL、RADSL:非对称HDSL、SDSL: 称

WCDMA:联通FDD-LTE

OFDM4G

TDD-LTE

MIMOFTTX15、WiMaxvsWIFI 50kmvs 10~300m16、综合布线 3000m m2:50~5万人终端设备连接到信息插座终端设备连接到信息插座包括连接器适配器水平布线子系统:亦称:配线子系统电缆相关支撑硬件光缆配线架HUB机柜、电源Ch9云计算1、云计算基于互联网云计算的核心:虚拟化 资源池2、云计算的特点3、云计算应用存储搜索科学计算云安全4、软件即服务 SaaS(SoftwareasaService)特点:2)B/S结构TCO最优 TCO:总体拥有成本TotalCostofOwnership多用户并行一套系统集中的系统管理与维护安全隐患5、基础设施即服务IaaS(Infrastructure asaService)OPENStack,Euccalyputs6、平台即服务PaaS(PlatformasaService)IaaS 硬件PaaS 开发SaaS 软件Ch10 物联网1、物联网IoT(InternetofThings)物物相连的网络物联网核心和基础:互联网,是在互联网基础上的延伸和扩展。2

感知层(传输层)应用层二维码、RFID、摄像头、GPS、GIS、M2M终端、传感器网络采集外部物理世界的数据。应用层:信息处理和人机交互问题

监控型:物流监控、污染监控查询型:智能检索、远程抄表控制型:智能交通、智能家居、路灯控制扫描型:手机钱包、高速公路不停车收费扫描物流信息化

入库出库全球定位FrequencyIdentification)

公交卡ETC4、二维码2-dimensionalbarcode个字符,2710个数字(压缩)RFIDRFID二维码、条形码成本高成本低阅读器不要求看见标签“可视技术”寿命长、恶劣环境下工作寿命短,不能污染读取距离远读取距离近容量大容量相对较小可以被读写只读同时处理多个标签一次只能处理一个标签安全性高(数据存取可以密码、难复制)安全性低(容易被复制)5、传感网…..

Machine-to-Machine Man-to-MachineMachine-to-ManMobile-to-Machine 移动网络对机器Ch11信息化基础知识1、信息:不确定性的减少Informationalization2、国家信息化体系: 口诀:上鹰下鸡左人右龟资源+网络信息技术应用是龙头

能源

之一。信息资源的开发是国家信息化的核心任务。信息网络:是信息资源开发利用和信息技术应用的基础。信息化主要目的。信息技术和产业:信息化建设的基础。龙头需求是龙头信息化人才:成功之本龙头需求是龙头法规、规范:根本保障。成功之本信息化的基础成功之本信息化的基础开发应用的基础根本保障论文题材:政府信息化的作用和意义能够提高政府的效率和效用对社会信息化起示范作用提高政府的服务质量人力资源优化配置反腐倡廉信息共享节约开支3

G2GG2BG2C:公众G2E:公务员Employee政府工作人员政府工作人员信息更新政府办化事务受理政府信息查询用户反馈事务反馈公共政务办公政府外网政府内网社会公众:企业4、推进企业信息化过程应遵循以下原则效益原则“一把手”原则5ERP(EnterpriseResourcePlanning)础管理水平,追求企业资源的合理高效利用。ERP的功能扩展到企业经营管理中的结构化和非结构化决策问题。被认为是

客户驱动的基于时间的

制造资源计划。DSSMIS MRP MRPII ERPDSS物料需求计划制造资源计划的结构:三个层次

管理思想软件产品管理系统ERP一般需要二次开发。功能

财会管理生产控制管理物流管理人力资源管理ERP

是开放的系统是模块化、可配置的

人力资源规划招聘管理人力资源规划招聘管理工资核算公式管理差旅费核算财务计划控制分析预测主生产计划物料需求计划能力需求计划车间控制制造标准分销思想库存控制采购管理总账应收账应付账现金固定资产多币制软件产品管理系统

财会管理物流管理生产控制管理人力资源管理

会计核算财务管理6、客户关系系统CRM(CustomerRelationshipManagement)CRM是一种旨在改善企业与客户关系的新型管理机制。核心要确保前台应用系统能够改进客户满意度,增加客户忠诚度,达到使企业获利的最终目标。 (核心)核心

一个以客户为中心的业务模型并由集成了前台和后台业务流程的一系列应用程序来支撑。CRM的内容:客户服务: CRM关键内容市场营销共享的客户资料库:连接客户服务和市场营销分析能力、客户价值最大化CRM特点:以客户为中心在着重提高用户满意度的同时,一定要帮助企业提高获得利润的能力作为主要指标CRM(R,将业务的中心转移到客户,同时要针对不同的客户群有重点地采取不同的策略CRM的模块有:自动化的销售、客户服务、市场营销。数据分为

描述性数据促销性数据交易性数据市场营销市场营销客户服务触发中心挖掘中心自动化销售自动化市场营销自动化客户服务客户服务与支持客户群维系商机管理7、企业门户(CRM售、知识管理、内容管理等)于一身的企业门户网站。信息门户:EIP(EnterpriseInformationPortal)

知识门户:EKP(EnterpriseKnowledgePortal)应用门户:EAP(EnterpriseApplicationPortal)、企业应用集成EAI(EnterpriseApplicationIntegration)是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI内容:企业内应用集成、企业间应用集成。EAI

的应用集成:B2B、B2C、因特网作为传输界质 EAI中间件JCA、JMS、WEBXML等多种企业技术。EAI的成本和风险。9SCM(SupplyChainManagement)供应链是指一个整体的网络用来传送产品和服务,从原料到消费者,提供一个设计好的信息流、物流和资金流来完成。SCM管理的核心是供应链。供应链两层含义:任一企业内部一条或几条供应链,包括从生产到发货的各个环节。

到:顾客的顾客

个环节供应链管理是从源头供应商到最终消费者的集成业务流程。供应商零售商供应商零售商计划、采购退货制造商分销商设计原则自顶向下和自底向上结合简洁性原则互补性原则协调性原则动态性原则创新性原则战略性原则10BI(BusinessIntelligence)识或洞察力,帮助他们做出对企业更有利的决策。

数据仓库数据挖掘实时的独立的关系数据库

集成非易失:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论