1.简要叙述你参与管理过的大型信息系统项目(项目的背景、发起单目
周期、交付的产品等)。
2.针对下列主题,请结合项目管理实际情况论述你是如何进行项目整
(1)信息系统项目的阶段如何划分?
(2)每个阶段应完成哪些工作?
(3)每个阶段应提交哪些交付物?
(4)每个阶段都有哪些种类的人员参与?
(5)该项目实施阶段有哪些过程?
3. 结合大型项目管理的特点简要叙述你管理大型项目的经验体会。
论应用系统开发范围和功能的确定
确定应用系统的开发范围和功能是需求定义阶段的一项重要任务。明确系统的开发范围和功能,可以降低系统的开发成本,完善必要的系统功能。因此在实施系统开发之前,必须就系统开发范围和功能与用户达成一致。例如,与用户一起分析业务流程,以确定哪些业务是必须实现的等。
请围绕“应用系统开发范围和功能的确定”论题,依次对以下三个方面进行论述。
(1)概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。
(2)说明该软件项目的用户需求,具体叙述在确定该软件项目的开发范围和功能时,你所遵循的原则和基本步骤。
(3)简要说明最终确定的该软件项目的开发范围和功能,并简要叙述你在这方面的体会。
论软件项目开发范围和功能的确定
确定信息系统项目的开发范围和功能是需求定义阶段的一项重要任务。明确系统的开发范围和功能,可以降低系统的开发成本,完善必要的系统功能。因此在实施系统开发之前,必须就系统开发范围和功能与用户达成一致。例如,与用户一起分析业务流程,以确定哪些业务是必须实现的等。
请围绕“软件项目开发范围和功能的确定”论题,依次从以下3个方面进行论述。
1.概要叙述你参与分析和管理的软件项目,以及你所担任的主要工作。
2.说明该软件项目的用户需求,具体叙述在确定该软件项目的开发范围和功能时,你所遵循的原则和基本步骤。
3.简要说明最终确定的该软件项目的开发范围和功能,并简要叙述你在这方面的体会。
论需求获取技术
需求分析阶段的首要工作是确定用户需求,以用户为核心是本阶段应遵循的至关重要的原则,它决定着项目的有效实施。正确地定义用户需求是需求分析阶段的基础。需求获取技术有助于系统分析员准确、快捷地获取和提炼用户需求信息。
请围绕“需求获取技术”论题,依次对以下三个方面进行论述。
1)概要叙述你参与分析和开发的应用项目以及你所担任的主要工作。
2)详细说明目前有哪些比较常用的需求获取技术?说明每种需求获取技术的基本方法。
3)详细论述在你参与分析和开发的应用项目中所采取的需求获取技术以及对该技术的具体实施运用,说明选取该技术的原因,并分析应用该技术所获取的需求是否达到预期目标。
论多层分布式结构系统的开发
传统的应用系统模式是“主机/终端”或“客户机朋艮务器”。随着中间件技术和Web技术的发展,这些传统模式已经不能适应新的环境。目前设计大型系统大多采用多层分布式结构,如C/A/S和B/A/S,应根据系统具体需求和运行环境的不同选择合适的结构。
请围绕“多层分布式结构系统的开发”论题,依次从以下三个方面进行论述。
(1)概要叙述你参与分析设计的多层分布式结构系统以及你所担任的主要工作。
(2)简要说明多层分布式结构分类的依据以及多层分布式结构的特点,并指出你参与分析设计的系统属于其中的哪种结构,以及选择这种结构的原因。
(3)具体论述你在开发该系统时采用了哪些方法、策略与工具来实现所选的结构。
试题一论模型驱动架构在系统开发中的应用 模型驱动架构(Model Driven Architecture,MDA)是对象管理组织提出的软件体系架构方法学,它基于UML以及一系列工业标准,能够支持基于可视化模型驱动的软件设计、内容存储与交换。MDA核心思想是抽象出与实现技术无关、完整描述业务功能的核心平台无关模型(PIM),然后针对不同实现技术制定多个映射规则,通过映射规则和辅助工具将PIM转换成与具体实现技术有关的平台相关模型(PSM),最后完成PSM到代码的转换。通过PIM和PSM,MDA分离业务建模与底层实现技术,降低技术变迁对业务模型带来的影响。
请围绕“模型驱动架构在系统开发中的应用”论题,依次从以下三个方面进行论述。
1.简要叙述你参与管理和开发的、与MDA相关的软件开发项目以及你所担任的主要工作。
2.简要分析模型驱动架构能够为软件开发带来哪些好处,详细论述采用模型驱动架构进行开发的过程。
3.具体阐述你参与管理和开发的项目中使用模型驱动架构的情况与实际开发效果。
论项目的整体管理
项目的整体管理是项目管理中一项综合性和全局性的管理工作。项目整体管理的任务之一就是要决定在什么时间做哪些工作,并协调各项工作以达到项目的目标。
项目经理或其所在的组织通常会将项目分成几个阶段,以增强对项目的管理控制并建立起项目与组织的持续运营工作之间的联系。
请围绕“项目的整体管理”论题,分别从以下三个方面进行论述:
1.简要叙述你参与管理过的大型信息系统项目(项目的背景、发起单位、目的、项目周期、交付的产品等)。
2.针对下列主题,请结合项目管理实际情况论述你是如何进行项目整体管理的。
(1)信息系统项目的阶段如何划分?
(2)每个阶段应完成哪些工作?
(3)每个阶段应提交哪些交付物?
(4)每个阶段都有哪些种类的人员参与?
(5)该项目实施阶段有哪些过程?
3.结合大型项目管理的特点简要叙述你管理大型项目的经验体会。
论软件项目的整体管理
项目整体管理是项目管理中一项综合性和全局性的管理工作。项目整体管理的任务之一就是要决定在什么时间做哪些工作,并协调各项工作以达到项目的目标。项目经理或其所在的组织通常会将项目分成几个阶段,以增强对项目的管理控制并建立起项目与组织的持续运营工作之间的联系。
请围绕“软件项目的整体管理”论题,分别从以下3个方面进行论述。
1.简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目的、项目周期、交付的产品等)。
2.针对以下主题,请结合项目管理实际情况论述你是如何进行软件项目整体管理的。
(1)信息系统项目的阶段如何划分?
(2)每个阶段应完成哪些工作?
(3)每个阶段应提交哪些交付物?
(4)每个阶段都有哪些种类的人员参与?
(5)该项目实施阶段有哪些过程?
3.结合你的项目经历,论述你在软件项目整体管理时遇到的最棘手的问题及其解决措施。
A.项目目标就是所能交付的成果或服务的期望效果
B.项目目标应分解到相关岗位
C.项目目标应是可测量的
D.项目是一个多目标系统,各目标在不同阶段要给予同样重视