一、选择题
1、生命周期法的优缺点
优点:强调系统开发整体性和全局性,自上而下的观点;
“用户第一”为目标,树立面向用户的观点;
严格地区分开发阶段的观点。
缺点:侧重点在于数据的转换过程,不是数据本身;
结构化方法的开发周期过长;
系统开发的风险较大
工作量大,有时会造成效率低、成本高。
2、系统规划的方法、任务
方法:组织计划引出法、战略栅格表法、战略目标集转换法、企业系统规划法、关键成功因素法、目标手段分析法、投资回收率法
任务:制定信息系统的发展战略、制定信息系统的总体方案,安排项目开发计划、制定系统建设的资源分配计划。
3、UC矩阵的内容、作用
内容:U/C矩阵描述了业务功能和数据类之间的关系,行代表了业务功能,列代表了数据类,如果某一业务使用一数据类,则在矩阵中标上“U”,如果某一数据类为某一业务产生,则在矩阵中标上“C”,这样就形成了一个矩阵。
我们可以用 U记矩阵划分子系统。
①列出所有的业务功能和数据类,根据上述原则填上“U”或“C”,形成U/C 矩阵。
②将功能组按功能发生的先后顺序排列,然后排列数据类,使得矩阵中的C最靠近对角线。
③将U和C密集的地方框起来,就是一个子系统。
作用:是今后设计程序子系统之间调用、处理或交换信息的方式和方法依据。
4、系统分析的工作
主要集中在分析业务流程、数据与数据流程,功能/数据分析,最后提出分析处理方式和新系统逻辑方案方面。
5、MIS的概念、结构
概念:是与信息有关的系统,是从管理、信息、系统三个概念的基础上发展起来的。
是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
结构:概念结构、层次结构、功能结构和职能结构
6、可行性研究的内容、结果
内容:开发新系统的必要性;开发新系统的经济性;开发新系统技术方面的可行性;组织管理方面的可行性;环境方面的可行性;操作方面的可行性。
结果:可行与不可行
7、系统设计的目的
为下一阶段的系统实现(如编程、调试、试运行)制定蓝图。
8、关系范式1NF、2NF
为了建立冗余较小、结构合理的数据库,将关系数据库中关系应满足的规范划分为若干等级,每一级称为一个“范式”。
1NF:属于第一范式的关系应满足的基本条件是元组中的每一个分量都必须是不可分割的数据项。
2NF:所谓第二范式,指的是这种关系不仅满足第一范式,而且所有非主属性完全依赖于其主码。
9、数据字典的内容
包含数据项、数据结构、数据流、数据储存、处理过程
10、代码设计原则、分类
原则:唯一性、规范性、可扩展性、可识别性、标准化与通用性、实用性、简明性
分类:数字吗、字符码、混合码(书上)顺序码、区间码(多面码、上下关联区间码)、助忆码、混合码(老师课件上的)
11、系统测试的内容
程序测试(代码设计、程序功能测试)、子系统分调、系统总调(主控程序和调度程序测试、程序的总调)、特殊测试
12、数据静态特征分析的任务
确定数据的类型、长度、小数位数、取值范围、发生的业务量
13、判断表
是一种表达逻辑判断的工具。
优点是能够把所有的条件组合充分的表达出来,特别适用于知识表达。
14、逻辑结构设计的内容
是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型相符合的逻辑结构
15、系统开发方法有哪些?
结构化开发方法(结构化生命周期法)、原形化开发方法、面向对象开发方法
16、企业过程有哪些资源(百度不确定)
有形资源、财务资源、实物资源、无形资源、时空资源、技术资源、信息资源、品牌资源、文化资源、管理资源、人力资源、市场资源、杠杆资源、社会资源、历史资源、其他市场资
源
17、表述管理业务的图
可能是给出数据流程图以及业务流程图的图标,然后判断(不确定)
二、填空题
1、系统的特征:整体性、相关性、目的性、有序性、动态性、环境适应性2、结构化开发过程的阶段:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行阶段
3、UC矩阵的检验内容:完整性检验、一致性检验、无冗余性检验
4、MRS三要素:系统的观点、数据的方法、计算机的应用
5、可行性分析的内容:管理可行性、技术可行性、经济可行性(目标方案可行性、技术可行性、经济可行性、社会方面可行性)
6、概念模型设计的方法:E-R模型
三、简答
1、诺兰模型
概念:反映了信息系统的发展阶段,并使信息系统的各种特性与系统生长的不同阶段对应起来,从而成为规划工作的框架。
阶段:初装阶段、蔓延阶段、控制阶段、集成阶段、数据管理阶段、成熟阶段意义:诺兰模型总结了发达国家信息系统发展的经验和规律,一般认为诺兰模型中的各个阶段是不可以跳跃的。
无论在确定开发管理信息系统的策略,或者在制定管理信息系统规划的时候,都应该首先明确本单位处于哪一个生长阶段,根据这个阶段的特征指导MIS的建设。
2、代码设计原则 P277
唯一性:代码的唯一性是代码设计的首要要求,它要求一个编码只能代表一个实体或一个属性。
规范性:代码要遵循一定的规则
可扩充性:代码设计时,要预留足够的位置,以适应不断变化的需要。
标准化和通用性性:代码要系统化,代码的编制应尽量标准化,从而在整个系统中具有通用性。
要注意避免引起误解,不要使用易于混淆的字符。
可识别性:通过代码比较容易地识别被编码对象
实用性:
简明性:在不影响代码系统的容量和扩充性的前提下,代码尽可能简短,统一
3、系统开发策略及其优缺点
策略:“自下而上”的开发策略、“自上而下”的开发策略和综合性开发策略。
优缺点:自下而上优点:能保证最终的系统可以运行(虽然系统性能不一定良好)。
缺点:缺乏整体优化;开发过程存在大量的重复工作
自上而下优点:整体性和逻辑性强。
缺点:复杂、繁琐。
4、系统设计的任务、依据
系统设计的任务:系统设计阶段的工作是在现行系统分析的基础上进行的,根据新系统的设想,进行总体结构设计和详细设计,确定具体的实施方案,即根据新系统的逻辑模型建立新系统的物理模型。
系统设计阶段的主要任务就是在各种技术和实施方法中权衡利弊,合理地使用各种资源,最终确定新系统的详细设计方案。
系统设计的依据:系统设计主要是依据系统分析阶段生成的系统分析报告和开发者的知识与经验。
系统设计也是一个建模的活动,它使用分析阶段得出的逻辑模型(即需求模型)转化为物理模型(即解决方案),一般来说系统设计是一种技术工作,要求有更多的系统分析员和其他的技术人员(如数据技术人员等)加入。
系统设计阶段的目标是定义、组织和构造最终解决方案系统的各个组成部分
5、MIS概念
概念:是与信息有关的系统,是从管理、信息、系统三个概念的基础上发展起来的。
是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
四、综合题(看书以及PPT 可能考原题)
1、E-R图转化为关系模式P142
2、画判断表P300
3、计算代码校验P279
4、画数据流程图P240
5、画业务流程图P238。