信息系统开发与管理

题型要点

1.数据流图题型要点
把流程描述中的动词转为加工处理。
处理和存储分别标上Pn和Dn。
系统内的参与者根据其是否有承接的处理操作来决定其是否需要出现在图中,或出现其处理操作。
数据流不能是生产实物,一般是单据等。
加工处理生成的信息如果主动传递到其它环节,而是由其它环节主动使用,则将此生成信息归档。例如:制作的记账凭证、登记的会计账簿。
除了开头和结尾的数据源点和终点,流程中间可能也会出现外部实体,也可能会没有终点的外部实体。例如:申请采购流程中间的供应商发货,输出发货单…
外部实体也可能出现在加工处理环节和文件节点之间。即加工处理依据的数据也可能来自外部实体。
2.模块结构图题型要点
题图的含义是,上方的主模块调用下方的各个子模块,来实现功能。明确了调用方向,就明确了数据方向。
多个数据同时传递时,注意它们可能有顺序要求。
模块结构图中主模块对子模块的调用是从左到右的顺序。
3.实体关系图和数据库逻辑模式题型要点
实体关系图中在实体间写上关系的名称,根据要求看是否要在实体上加上其各个属性。
对于多对多的关系,要设计其数据库逻辑模式,其主键是组合字段,它可能也有自己的属性。
数据库逻辑模式中主键要加上下划线。
4.数据流图->变换分析->简单模块结构图
主模块的三个从属模块,从左到各分别是:输入模块、变换模块、输出模块。

软件开发工具题型要点

1.应用题题型要点
应用题中如果函数需要在其实现之前调用,则需要在调用有对其声明。
2.年代题题型要点
60年代初,高级程序设计语言成熟和普及,计算机走出难以应用的困窘局面;此阶段也称为程序设计自动化;
60年代末,非过程化语言思想出现;结构化程序设计思想产生;人们认识到“软件危机”问题;
70年代,Smalltalk语言出现;
70年代末,利用通用软件作为辅助工具的阶段开始
80年代以来,专用软件开发工具陆续问世;时序网络得到了广泛应用;软件工具(软件工程)的思想与方法广泛宣传;
80年代初期,宁波软件学术会议
80年代中期,软件开发工具兴起,专项的、支持某一工作环节的专用工具大量涌现;
80年代末,人们发现了专用开发工具的弱点,提出了一体化的要求,一体化的趋势明显;1989年IBM的AD/Cycle理论框架标志着进入集成软件开发环境阶段。
90年代,软件开发进入了大量应用软件开发工具的阶段
90年代,1992年已有30余种一体化开发工具产品推向市场;1994年IBM停止了AD/Cycle计划;1994年UML工作在Rational公司开始,1997年Rational提出了UML。
21世纪以来,软件开发工具发展到了互联网阶段;软件开发进入了规模更大、应用更广的阶段;
21世纪,2008年美国电气与电子协会发现以“软件开发工具”为题的一期专刊;2002年Rational初IMB收购。
3.近义混淆词
速度和效率
错误视图和断点视图
表示层和用户接口层

发表评论