答题:1.可行性分析的任务是什么?答:可行性研究的任务是用最小的代价、在尽可能短的时间内确定问题是否能够解决。分析员首先应该导出系统的逻辑模型,然后从系统逻辑模型出发,探索出若干种可供选择的主要解法(即系统实现方案)。最后仔细研究每种解法的可行性。
2简述可行性分析的步骤是什么?答(1)复查系统规模和目标(2)研究目前正在使用的系统(3)导出新系统的高层逻辑模型
f(4)重新定义问题(5)导出和评价供选择的方案(6)推荐方案和行动方针(7)草拟开发计划(8)书写文档、提交审查RapidApplicatio
Developme
tModel包含五个开发阶段Busi
essmodeli
g业务建模Datamodeli
gProcessmodeli
gApplicatio
ge
eratio
Testi
ga
dtur
over
第四章(Exercise4)(软件需求分析):简答题:1Whatarethefivephasesofsoftwarerequireme
tsa
alysis软件需求分析的5个阶段是什么?(1)问题分析(2)问题评估和方案综合(3)建模(4)规约(5)复审2Describethefacilitatedapplicatio
specificatio
tech
ique
fFAST描述FASTfacilitatedapplicatio
specificatio
tech
ique便利的应用规约技术?答:(1)确定地点出席会议,会议由开发者和客户出席(2)(3)建立准备和参与会议的规则建立一个足够正式的议程以便可以进行所有重要的而又足够非正式的、鼓励思维的自由交流(4)(5)一个“协调者“控制会议使用一种定义机制
第五章(Exercise5)
简答题:1Whatarethreeprimaryobjectivesofthea
alysismodel分析模型中的三个主要对象是什么?(1)(2)描述顾客的需求创建软件设计的基础
f(3)
定义在软件完成后可以被确认的一组需求
1
Whatarethedatamodeli
geleme
tsreprese
tedi
thee
tityrelatio
shipdiagramERD在实体关系图(ERD)中代表数据模型的元素是什么?答:(1)(2)(3)数据对象一些实体的产生或消耗的信息属性数据特征与数据对象实例相关联联系指示数据对象连接的形式
2
Listtheeleme
tsofthea
alysismodela
dexplai
theroleofeacheleme
t列出分析模型的元素并且解释每个元素的角色?答:(1)数据字典包含所有数据对象产生或消耗的信息(2)(3)实体关系图描述数据对象的关系数据流图提供数据通过系统被改变移动数据流功能的指示(4)状态转换图指示系统对于外部事件的答复
f第六章(Exercise6)(设计、模型、设计模型)简答题:1Listthefourdesig
modelsrequiredforacompletespecificatio
ofadesig
a
dexplai
howeachiscreated列出四个设计模型需求对于一个设计的完整说明书并且解r