1. 信息系统的基本功能有哪些?
数据的输入、传输、存储、加工、处理和维护。
2. 系统的整体性是指一个系统至少由两个或更多的可以相互区别的要素(或子系统)组成,系统是这些要素和子系统的集合。 3. 信息系统开发方法有哪些?
结构化系统开发方法、原型法、面向对象方法、极限编程方法、计算机辅助开发方法
4. 系统规划的技术和方法有哪些?
战略目标集转换法、关键成功因素法、企业系统规划法 5. 信息系统分析阶段的任务是什么?
完成目标系统的逻辑模型设计
6. 系统分析的主要任务:通过问题识别、详细调查、系统化分析,最后完成新系统的逻辑方案设计。
7. 详细调查的主要目的:明确系统开发要解决的主要问题和目标。 8. 系统分析阶段的重要工具:
业务流程图、数据流程图和数据字典(数据字典是对数据流程图的补充说明)
9. 信息系统的开发生命周期主要包括:
系统规划、系统分析、系统设计、系统实施、系统运行和维护等阶段。
10. 可行性研究的主要内容包括:
技术可行性、组织可行性、经济可行性、社会可行性
11. 业务调查分析是MIS开发的基础工作,是在可行性分析之后进行的工作。 12. 数据流程分析单从数据流动过程来考虑实际业务的数据处理模式,数据流程分析包括对数据在系统中产生、传输、加工处理、使用、存储等的分析 13. 数据流程分析目的:发现和解决数据流动中的问题
14. 描述数据流程的工具:数据流程图及附带的数据字典、处理逻辑说明等图表 15. 画数据流程图是一定要提前进行要素图标说明。 16. 画数据流程图时:
(1)数据流必须要么从某个数据处理流出、要么流入某个数据处理,而不能与数据处理无任何关系 ;
(2)数据处理一定是动作!数据处理既要接收数据也要输出数据!! (3)数据处理命名原则:最好使用动宾词组:动词+名词
(4)数据流命名原则:最好是动名词组:动词+名词,或者是纯名词。 (5)画一层图使,数据存储既要接收数据也要输出数据! 17. 数据流程图DFD绘制原则:自顶向下,逐层处理。 18. 简述分层DFD绘制中的一致性原则
19. 简述分层DFD绘制中的完整性原则 20. 数据字典条目有哪些?
数据项、数据结构、数据流、数据处理、数据存储、外部实体 21. 用于描述处理逻辑的工具有哪些?
结构化语言、判定树、判定表
22. 在描述处理逻辑的工具中,如果判断的条件较多,采用判断表更为适合。 23. 系统分析阶段主要是进行逻辑模型的设计,从而解决“做什么”的问题。 24. 系统设计阶段主要是进行物理模型的设计,从而解决“怎么做”的问题。 25. 一个模块应具备的要素有哪些?
输入和输出、处理功能 、内部数据、程序代码
26. 简述模块设计的目标及度量标准? 27. 影响模块间耦合度的主要因素:
联系方式、来往信息的作用、来往信息的数量
28. 在系统设计中消除耦合度、降低耦合度的原则:
对于任何一个具有判断功能的模块,其影响范围应当是其控制范围的
一个子集。
29. 模块扇入和扇出分别是什么意思?
模块的扇入是指有多少个上级模块调用它; 模块的扇出是指模块的直属下层模块的个数。
30. 模块结构设计中,作用范围与控制范围分别是什么意思?他们的设计原则是什么?
31. 数据库设计分为哪几个阶段?
概念结构设计(可以用E-R模型表示)、逻辑结构设计、物理结构设计
32. 什么是代码?简述代码设计的原则 33. 简述代码设计的功能?
34. 代码设计种类有哪些?顺序码、区间码、助记码
35. 内聚方式主要有哪几种(请按照内聚性能从低到高排列)? 36. 哪种内聚方式的性能最好?功能内聚 37. 系统设计之详细设计阶段应完成哪些工作?
代码设计 、数据库设计 、处理过程设计 、输入输出设计
38. E-R图的基本要素:实体、属性、联系
39. E-R图的联系包括:1:1 联系、1:n 联系、m:n 联系 40. 在设计阶段是先输出设计,再输入设计 41. 系统设计阶段之输出设计的内容:
输出类型、输出信息使用情况、输出信息内容、输出设备和介质
42. 简述系统设计阶段之输入设计的原则和目标? 原则:提高效率、减少错误
目标:控制输入量 、减少输入延迟 、减少输入错误 、避免额外步骤 、输入过程应尽量简化
43. 简述系统设计说明书中系统总体设计方案要包括哪些部分? 44. 诺兰阶段模型是描述信息系统发展的重要理论。
45. 处理动作需要依赖条件多但是条件的取值不多的时候,适合采用哪种处理逻辑工具?
46. 综合题:业务流程图、数据流程图、判断表/判断树,请认真复习。注意:画业务流程图、数据流程图时要提前做出符号说明,养成好习惯!