四、 解答题(每题5分,共5题,共25分)
36、数据字典包括那些内容?
答:(1) 数据项属性表
(2) 数据流属性表
(3) 数据存储属性表
37、系统设计阶段的各项任务是什么?
答:(1) 总统设计
(2) 具体物理设计
(3) 形成实施方案与系统设计评审。
38、请简述面向对象法开发系统的优缺点及适用场合。
答:优点:与人类习惯的思维方法一致,稳定性好,可重用性好和可维护性好。
缺点:从面向过程到面向对象一个不容易的转变,如何真正使描述问题的问题空间与实现解法的解空间在结构上达到一致,以及建立一个好的类层次结构关系是具有相当难度的。
适用场合:系统规模不限,数据与功能关系不太复杂,有一定的工作基础和开发经验。
39、如何进行系统功能结构的划分?子系统和模块划分的方法有哪几种?
答:系统功能结构的划分是自顶向下的将系统划分成为若干个子系统,而子系统又划分为模块,模块又划分为子模块,层层划分直到每一个模块能作为计算机可执行的单独程序为止,最后画出系统的功能结构图。
子系统与模块划分的方法有功能划分法、顺序划分法、性质划分法和时间划分法。
40、简述系统分析报告中新系统逻辑模型的主要内容。
答: (1)新系统的目标图;
(2)新系统的功能图;
(3)新系统的数据流程图;
(4)新系统的数据字典;
(5)关于处理逻辑的说明。