系统集成项目管理工程师考前重点:信息系统与软件工程

需积分: 0 0 下载量 200 浏览量 更新于2024-08-16 收藏 2.7MB PPT 举报
"系统集成项目管理工程师考前辅导资料,主要涵盖了信息系统基础、软件工程、软件构件技术、软件体系结构、面向对象系统分析与设计、应用集成技术以及软件工具等内容,还包括了UML相关知识和2005年5月的部分考试试题。" 这篇资源主要涉及的是系统集成项目管理工程师的考前辅导知识,以下是详细的知识点: 1. **信息系统基础**:这部分介绍了信息系统的概念,它是如何处理和管理信息的系统,包括其功能(如数据处理、决策支持等)、类型(如事务处理系统、决策支持系统等)以及发展历程。信息系统建设强调了其复杂性、生命周期(包括规划、设计、实施、运行和维护阶段)以及建设原则和开发方法。 2. **软件工程**:涵盖软件开发的全过程,包括需求分析与定义、设计、测试与维护、软件复用、软件质量保证及评价、软件配置管理和软件过程管理。这些是确保软件项目成功的关键环节。 3. **软件构件技术**:讨论了软件构件的重要性和常见标准,如COM/DCOM/COM+、CORBA和EJB,这些都是组件式软件开发中的关键技术,能够提高代码重用性和系统的可扩展性。 4. **软件体系结构**:定义了软件体系结构的概念,强调了常见的体系结构模式,如三层架构、微服务架构等,以及体系结构设计方法、分析与评估,同时提到了软件中间件在系统中的作用。 5. **面向对象系统分析与设计**:UML(统一建模语言)被用来进行可视化建模,包括用例图、类图、序列图等,其中用例是描述系统功能和用户交互的方式。 6. **应用集成技术**:提到了WebService技术、J2EE架构、.NET架构以及工作流技术,这些都是现代企业级应用集成中常见的技术框架。 7. **软件工具**:包括建模工具(如Visio、Enterprise Architect)、开发工具(如Eclipse、Visual Studio)、测试工具(如JUnit、Selenium)和项目管理工具(如JIRA、Microsoft Project),这些工具在实际项目开发中不可或缺。 8. **UML图的使用**:UML2.0提供了多种图表,包括类图、对象图、用例图、序列图等,分别用于表示系统的不同方面,例如类图用于描述类的关系,用例图展示系统用户和功能的关系,序列图则用于表示对象间的交互顺序。 9. **UML试题解析**:试题涉及到用例的概念,如用例的错误描述、用例的类型(如扩展用例、公共用例)以及用例之间的关系(如继承、扩展)。还测试了UML结构图的应用,如类图、构件图和部署图在不同场景下的使用。 这份考前辅导资料对于准备系统集成项目管理工程师考试的考生来说,提供了全面的知识点梳理和实例解析,有助于加深对信息系统建设和管理的理解,以及提升软件工程实践能力。