- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统分析与设计
项目经理级的分析员
一、系统开发生命周期(SDLC)的五个阶段
1、计划阶段的主要目标是确定新系统的作用域、确保项目的可行性、制定进度表、分配资源并进行项目其余部分的预算。五个活动:
A、定义问题
B、确认项目的可行性
C、制定项目的进度表
D、为项目安排人员
E、启动项目
2、分析阶段的主要目标是了解新系统的商业需求和处理要求并制作书面文件。分析本质上就是一个发现过程,分析期间推动活动的关键词就是发现和理解。六个活动:
A、收集信息
B、确定系统需求
C、建立需求发现的原型
D、划分需求的优先级
E、产生并评估可替换方案
F、与管理人员一起审查建议
3、设计阶段的目标是设计解决方案的系统。七活动:
A、设计并集成网络
B、设计应用程序结构
C、设计用户界面
D、设计系统界面
E、设计并集成数据库
F、设计细节的原型化
G、设计并集成系统控制
4、实施阶段是建立、测试和安装最后的系统。这个阶段的目标不仅是要有一个可靠的工作信息系统,而且是要确保培训所有的用户并使商业受益。六活动:
A、构造软件部件
B、检验与测试
C、开发调整原型
D、转换数据
E、培训与文档
F、安装系统
5、支持阶段的目标是在系统初始安装后的几年里保持系统有效地运行。这一的活动分为两类:
A、提供对最终用户的支持。
B、维护和增强计算机系统。
二、项目管理:组织和指导其他人员在预先确定的进度表和预算内实现计划的结果。
三、里程碑:是完成项目主要部分的一个重大事件,它可以通过一个专门的文件或一个专门的状态审查会议来确定。
四、确认项目的可行性:评价可行性的目标是决定开发项目是否有合理的成功机会。有五个方面的风险:
A、经济可行性
B、组织上和文化上的可行性
C、技术可行性
D、进度表可行性
E、资源可行性
五、PERT图和甘特图之间的区别:
PERT/CPM图:基于单个任务或活动对项目进行规划的一种方法。
甘特图:以条形图代表项目进度表的任务和活动。
六、关键路径:表明项目完成最短周期的PERT图上的路径。
系统开发方法
一、方法、模型、工具和技术
1、方法
系统开发方法:提供完成系统开发生命周期每一步的详细指导,包括具体的模型、工具和技术。
2、模型:现实世界某些重要方面的表示。
(1)系统组件的一些模型:
A、流程图
B、数据流图(DFD)
C、实体-联系图(ERD)
D、结构图
E、用例图
F、类图
G、顺序图
(2)用于管理系统开发过程的一些模型:
A、PERT图
B、甘特图
C、组织层次图
D、财务分析模型——NPV、POI
3、工具:帮助生成项目中所需模型或其他组件的软件支持。
CASE工具:用来帮助系统分析员完成系统开发任务而设计的计算机辅助系统工程工具。
4、技术:帮助分析员完成系统开发活动或任务的一组方法。一些技术:
A、战略计划技术
B、项目管理技术
C、用户面谈技术
D、数据建模技术
E、关系型数据库设计技术
F、结构化分析技术
G、结构化编程技术
H、软件测试技术
I、面向对象分析和设计技术
二、系统开发的三种方法
结构化方法:使用结构化编程、结构化分析和结构化设计技术的系统开发方法。
1、结构化程序:具有一个开始和一个结束的程序或程序模块,并且在程序执行中的每一步由三个部分之一:顺序、选择或循环结构。
2、自顶向下程序设计:把更复杂的程序分解为程序模块的层次图。
3、结构化设计:它为确定 下列事物提供指导,即:程序集是什么,每一个程序应该实现哪些功能以及如何把这些程序组成一张层次图。
结构图:在结构化设计中生成的显示程序模块层次的图形模型。
4、结构化分析:它帮助开发人员定义系统需要做什么,系统需要存储和使用哪些数据,系统需要什么样的输入和输出以及如何把这些功能结合在一起来完成任务。
数据流图:显示在结构化分析中产生的系统的输入、处理、存储和输出的图形模型。
实体——联系图(ERD):系统所需数据的图形模型,其中包括在结构化分析和信息工程阶段生成的存储信
文档评论(0)