管理信息系统
2020-07-07 13:55:12 23 举报
AI智能生成
登录查看完整内容
管理信息系统考点总结
作者其他创作
大纲/内容
管理信息系统
题型
填空15题,15分
单选15题,15分
名词解释,5题,每题4分,共20分
简答题,5题,每题6分,30分
应用题,2题,每题10分,20分
第一章 管理信息系统概论
信息与信息流
定义
人类赖以生存和发展的三大资源
信息、物质、能源
信息的定义
指加工以后,对人们活动产生影响的数据
数据定义
所有用来描述客观事实的语言、文字、图画和模型
信息的特性
真伪性
信息最基本的性质
层次性
分为战略层信息、策略层信息、执行层信息
可传输性
信息可以通过网络快速传输
可变换性
信息可被转化为不同的多媒体形态
共享性
信息与其他资源不同,可被共享
时效性
信息只在一段时间内对决策有价值
信息的分类
认识主体
客观信息、主观信息
信息的真实性
真实信息、虚假信息、不确定信息
信息的运动状态
连续信息、离散信息、半连续信息
信息的应用部门
工业信息、农业信息、军事信息、政治信息。。。
信息的记录符号
语音信息、图像信息、文字信息、数据信息
信息的载体性质
文献信息、光电信息、生物信息
信息流
出去物流、资金流、事物流的物理内容外的信息流动过程
信息流在企业中的作用
1 伴随着物流等其他流的产生,都有与之对应的信息流产生
2 信息流反应其他流的状态,并对其他流有控制和调节作用
物流与信息流的关系
1 企业通过信息流统一物流管理
2 物流单向不可逆,信息流有反馈功能
3 信息流滞后于物流
4 信息加工存在冗余
5 信息在层层传递中存在失真
管理信息与企业信息化
管理信息定义、特性(简答)
已从企业生产经营中收到的原始信息为依据,经过加工处理、分析解释、和明确定义后,对其后的企业管理决策产生影响的信息
特性
信息量大
来源分散
采用记录、核对、分类、检索、合并、传输、存贮、输出等加工方式
管理信息的分类
来源
企业外部信息、内部信息
性质
常规性信息(固定信息)、偶发性信息(突发信息)
管理信息的层次
战略信息
使用时间
使用频率
信息精度
长
低
低
战术信息
较长
较高
较高
作业信息
短
高
高
企业信息化与信息化企业
信息化
在国民经济各部门和社会活动各领域普遍采用现代信息技术,充分、有效地利用信息资源,已提高工作效率,促进现代化的发展,提高人民生活质量,增强综合国力和国际竞争力的过程
企业信息化
企业利用现代信息技术,开发利用信息资源,提高企业生产、经营、管理效率,经济效益的过程
信息化企业是目标
系统与系统方法
一 概述
系统
一个系统至少由两个或两个以上独立的要素或单元组成,系统的组成部分之间是相互作用和互相依赖的,系统组成元素具有相关性
系统的组成部分为了某些目标而结合成为一个有机整体,即系统具有目的性
系统的特性
一个复杂系统有多个子系统构成,这些子系统由更小的子系统构成,层层相扣
整体性
整体功能大于要素功能简单叠加
目的性
系统是有目标的
相关性
各子系统相互作用、相互依赖
边界性
系统、环境分别在边界内、外相互作用
二 系统方法
认识的方法
系统是由输入、处理、输出和反馈组成,具有一定的边界和目标
分解方法和系统方法(填空)
分解方法
把被研究对象和问题分解成细小部分,研究细小部分从而了解整体
系统方法
考虑系统的整体性
考虑系统组成部分的内部关系和协同作用
三 信息系统
组成
以计算机、网络以及其他信息技术为核心,为实现某些系统目标,对信息资源进行处理的系统
基本构造
系统输入
获取原始数据
处理部分
转换成有意义的形式
输出部分
经过处理的信息传递给人或用于生产
反馈
将信息反馈给有关人员
信息系统开发中的分析方式(简答)
自底向上分析方法
通过调查等方式,将业务的具体功能汇总、归纳成宏观的功能。针对不熟悉的业务
优点
符合现实应用的逻辑过程,适应组织机构的真正需要
相对来说,每一阶段的规模较小,易于控制和管理
缺点
汇总的系统不一定符合企业的整体目标。为了达到系统的性能要求,往往不得不重新调整系统,甚至要重新设计
由于系统未进行全局规划,系统的数据一致性和完整性难以保证
自顶向下分析方法
从宏观入手,按照事物的性质和规律分解到微观具体的事物。针对总体设计和设计较大的子系统
支持企业信息系统的整体性规划,并对系统的各子系统的协调和通信提供保证
方法的实践有利于提高企业人员的总体观察问题的能力
对系统分析和设计人员要求较高
对于大系统而言,下层系统的实施往往缺乏约束力
管理与信息系统
一 管理概述
管理的含义
管理者或者管理机构,在一定范围内,通过计划、组织、控制和领导等工作,对组织所拥有的资源进行合理配置和有效使用,以实现组织预定目标的过程
管理的职能(单选、填空、简答)
计划
首要职能,选择目标,制定方案
组织
完成计划所需的各资源配备
指挥
保证人、财、物在时空上的相互衔接
协调
指使个别行动服从整体目标
控制
根据客观情况,调整计划
管理的过程就是基于信息的决策过程
管理的层次(单选、简答)
高层管理
职能
根据全面情况,分析和指定长远目标和政策
特点
与企业远景规划有关,所需信息涵盖面广
中层管理
根据总体目标,对各种资源制定资源分配计划和进度表,并组织单位实现目标
工作涉及长期规划和具体工作安排
基层管理
按照中层管理制定的计划,具体组织人力完成计划
所需信息和工作任务直接相关
二 影响管理信息系统的重要因素
组织与变革
信息系统是组织的一部分;信息系统的建立是信息技术与组织流程的融合过程
管理
不同层次管理者对信息及信息系统有不同的要求
技术
技术是简历企业信息系统的基础
一 管理信息系统概述
管理信息系统定义(填空,名词解释)
MIS,已人为主导,已信息技术为基础,将信息流联系起来,对信息进行收集、传输、存储、加工、更新和维护,产生管理者所需要的的信息,改善协同合作、效率与决策制定,协助企业管理资源并获利的信息处理系统
管理信息系统结构(单选)
执行控制
对应企业中基层管理结构;生产管理、材料管理、设备管理等子系统
管理控制
为企业中各中层管理部门提供信息,财务管理,销售管理,人力资源管理等子系统
战略计划
汇集管理控制层和企业外部信息,辅助企业高层管理者制定战略决策和计划
管理信息系统功能(填空)
根据现存条件和约束条件提供各职能部门的计划
根据数据,对计划执行情况进行监督、检查、分析等
预测
根据现代方法规划企业未来发展方向
辅助决策
采用相应数学模型,辅助管理人员决策
管理信息系统主要应用类型(单选、填空、名词解释)
根据应用行业
制造业的应用系统
金融业的应用系统
服务业的应用系统
教育业的应用系统
服务对象
国家经济信息系统
企业管理信息系统
行政机关办公型管理系统
业务处理方式
办公自动化系统OA
将计算机技术、通信技术、科学技术及行为科学应用于传统数据处理及现代办公事务处理的一项综合技术
过程控制系统
事务系统
决策支持系统DSS
以管理科学、运筹学、控制论和行为科学为基础,已计算机技术、仿真技术、信息技术为手段,支持非结构化、半结构化决策的信息系统,但其处理问题大部分处理半结构化性质的
专家系统ES
将专家的知识库不拘泥于时间、地点、空间进行共享的系统
知识库
一定表现形式的知识
推理机
基于知识的推理在计算机中实现的部件
三 实施管理信息系统的重要意义与挑战(简答)
实施MIS的必要性
建立MIS是必须且符合发展趋势的,是企业战略性的选择
MIS建设是企业信息化的核心和发展增长点
实施MIS的商业目标
通过改变模式和快速反应,缩短新产品的生命周期,降低库存,及时订货与在线销售,降低内部成本,提高用户满意度,从而提高企业的综合竞争能力,实现提高经济效益的目标
实施MIS的挑战
设计的MIS不符合企业的目标;MIS需要与管理流程融合
需求不明确,变化因素多,MIS是一项涉及面广,参加人员多的复杂系统工程
MIS开发过程中面临的风险
社会风险、经济风险、技术风险、管理风险
第二章 管理信息系统与组织变革
管理信息系统与组织结构
直线式
最传统,最古老,每个人指向上一级负责,适用规模小
职能式
从上至下按相同职能组织活动,管理效率提高,中小企业
直线-职能式
以直线制组织为统一指挥,增加了参谋机构
事业部制(联合分权制,产品部式,战略分权单位)
以绩效为中心的一种分权制结构,规模大,品种繁多,技术复杂
基于信息技术的组织结构变革
虚拟组织(单选、简答)
多个独立企业组成的临时的、动态的‘虚拟’企业
企业使用信息技术后对组织结构产生的影响
通过企业的组织结构,简化内部组织结构,弱化等级制度
促进信息交流,知识分享和每位成员参与决策过程
使得组织对外部环境的变化更敏感、更具灵活性和竞争实力
通过虚拟网络与中间商、承包商、合作伙伴保持联络
集中每个伙伴的优势,设计、制造和销售最好的产品
具有更大灵活性,机动性和反应的灵敏性
各公司间很难确定边界
在虚拟组织的环境下,组织与管理上非常依赖信息技术
组织扁平化
通过组织结构的调整,削减中间管理层数量的过程
组织变革与企业流程再造
组织对信息技术的影响作用(简答)
信息技术与组织之间关系
信息技术、组织管理、与管理信息系统相互影响、相互制约
组织目标决定信息技术目标,组织变化及企业外界商业环境因素需求促进信息技术发展
信息化加强企业竞争力,推动业务流程重组,促进组织结构优化,有利于降低成本,扩大企业竞争范围,提高服务水平
企业流程再造(填空)
企业流程
指生产或服务过程中一连串活动的工作过程
对企业流程所进行的根本性的再思考和彻底的再设计,以使企业的速度、质量、服务和成本等关键业绩指标获得根本性的改善
企业资源信息化应用
库存订货点法
制定一个数量额,当库存达到这个数量水平时,便可下单去采购的方法
MRP与MRPII
物料需求计划 MRP
根据需求和预测来测定未来物料供应和生产计划,提供物料需求的准确时间和数量
制造资源计划 MRP II (简答)
制定计划时,考虑市场需求和企业的生产能力,将资金的概念引入MRP
有机结合企业中各子系统,形成一个面向整个企业的一体化系统
所有数据来源于企业中央数据库,
有模拟功能,可根据不同决策仿真模拟各种未来会发生的结果
企业资源计划ERP(单选、填空)
整合企业内部资源,进行有效的计划和控制,已达到最大效益的系统
重要说明
已MRP II功能为核心,但又扩展了MRP II的功能
客户关系管理CRM
供应链管理(填空、名词解释)
供应链
供应链管理
协调供应链中生产、存货、选址及运输活动,从而在市场上达到响应速度与效率的最佳组合
电子商务
基本概念
狭义概念
在网上进行交易活动,包括线上买卖产品和提供服务
广义概念
利用网络来解决商业交易问题,降低产、供、销成本,开拓新市场,创造新商机,通过采用最新网络技术手段,增加企业利润的所有商业活动
对社会和经济的影响
改变人们的消费方式
改变商业活动的方式
改变组织内部结构
对传统行业带来一场革命
系统结构(简答)
网络平台,采供者,供应者,支付中心,认证中心,物流中心
电子商务的模式(单选、填空、名词解释)
B2C
概念
企业与消费者之间
消费者最愿意参与
B2B
企业与企业之间
业务量最大
C2C
消费者与消费者之间
借助中间网站给消费者提供一种向其他消费者销售商品的渠道,如淘宝网
B2G
企业与政府管理部门之间
各类信息的电子化交换
O2O
线下商务与互联网之间
将线下商务与互联网结合在一起,让互联网成为线下交易前台,(一种新兴商业模式)
C2B
消费者与企业之间
聚合分散分布但数量庞大的用户形成一个强大的财购集团
发展的新态势
区域化趋势,融合化趋势,移动化趋势,多元化趋势
社会化商务
基于社交媒体进行商务活动的新兴商业模式,是社交媒体与传统商务的结合,网络商务和线下商务的结合
第三章 管理信息系统技术基础
网络技术基础
计算机网络的概念与发展
网络的概念
将地理位置不同、具有独立功能的多个计算机系统,通过通信设备和通信线路连接,利用功能完善的网络软件实现网络资源共享的系统
网络模型和协议(单选、填空、名词解释)
网络协议
一种用于网络间相互通信的技术标准,一门大家公认并遵守执行的‘共同语言’,精确的规定了所交换‘数据’的格式和时序
OSI参考模型
是国际标准化组织ISO与1981年发布的一套理论意义的开发系统互联模型。它物理层、数据链路层、网络层、传输层、会话层、表示层和应用层7个层次组成,简称七层协议
应用层
确定进程间通信的性质和接口,以满足客户的需要
表示层
处理两个系统间信息交换的表示方式
会话层
组织两个会话进程之间的通信,并管理数据的交换
传输层
向用户提供可靠的端到端服务,向高层屏蔽下层数据通信的细节,传输数据已报文为单位
网络层
提供连接和路由选择,数据传输已分组或包为单位
数据链路层
建立数据连接,保证已帧为单位有效传输数据
物理层
利用通信介质,提供物理连接,以便接发比特流
TCP/IP(传输控制协议/网络协议)四层架构的主要功能
向用户提供一组常用的网络协议,建立在TCP/IP协议簇上一些没有标准化的用户应用程序
提供端到端的进程间通信服务
网际层
使互联的计算机网络进行通信
网络接口层
通过特定的网络进行传输或从特定的网络接收物理帧,抽出某些数据信息交给上层
网络的分类及拓扑结构
网络分类
局域网LAN
小范围内计算机、终端和外围设备互联而成的网络
城域网MAN
几千米范围内的企业、单位,多个局域网互联而成的通信网络
广域网WAN
地理位置相距较远的多个计算机系统互联实现通信网络
网络拓扑结构
节点与通信线路间的几何关系,反映了网络中各实体间的结构关系
星型网络
各节点通过点到点通信线路,与中心节点连接
总线型网络
一条成为总线的中央电缆连接所以节点
环形网络
将各节点构成一个闭合的环
网络设备综述
网络互联设备
中继器
又称重发器,可放大增强信号
集线器
网络中心设备,可连接多个站点的缓冲设备,相当于多端口中继器
网桥
连接两个同类型局域网,用于转发、存储数据和过滤地址
交换机
相当于多端口网桥,可互联多个网段,进行数据帧转发和协议转换
路由器
实现网络层互联的智能设备
网关
网络层以上的网络互联
数据库基础知识
传统数据文件的存储方式
编写的程序和特点的文件紧密相连,文件之间相互独立,缺少整体规划
问题
数据混乱,数据冗余,程序与文件过分依赖,实用性差
数据库的存储方式
将数据集中并减少重复,有效地提供多方面应用的数据组织方式
数据库系统DBS
指数据库DB,维护和使用所需的硬件、软件(如DBMS)和使用人员的中和
数据库管理系统DBMS
用数据定义语言描述数据库结构
数据库操纵功能
增删改查
数据库运行管理
包括多用户环境下的事务管理和和自动恢复,并发控制和死锁检测
数据库建立和维护
数据组织、存储和管理
关系数据模型
关系:二维表
属性
在关系(二维表)中的第一列为
元组
一行数据
主键、主码
若干属性中的一个或多个用来唯一标识改关系的元组
E-R图(单选、应用题)
基本
实体-矩形
属性-椭圆
联系-菱形
实体-联系模型
一对一 1:1
一对多1:n
多对多m:n
例子
某商场销售系统,业务如下,会员可以下多个订单,每个订单包含多个商品,已知可获取的信息为 会员号、姓名、电话、地址、订单编号、订单金额、下单时间、商品编号、商品名称、计量单位、单价、品牌;每种商品的数量和折扣,画出E-R图并标出实体与联系的属性
E-R图转换为关系数据库模型的方法(应用题
一对一可转换为两个二维表
一对多
转换为两个二维表
多对多
转换为三个二维表
例子,根据图设计表,用下划线标识主码
专卖店表(专卖店号,专卖店名,地址,电话)
商品表(商品号,商品名,规格,单价)
仓库表(仓库号, 仓库名,地点,负责人)
销售表(专卖店号,商品号,销售日期,销售数量)
存储表(专卖店号,商品号,入库日期,存储数量)
信息技术发展情况
大数据
特点,数据量大,数据类型繁多,处理速度快,价值密度低
云计算
通过互联网访问资源共享池,按使用量付费模式
分类
部署方式
公有云
私有云
社区云
混合云
SaaS
软件即服务
PaaS
平台服务
IaaS
基础架构即服务
实用数据库Access基础
Access数据库由表,查询、窗体、数据访问页、报表、宏和模块组成
第四章 管理信息系统战略规划与开发方法
管理信息系统战略规划(选择)
战略规划
是在系统开发前制定的总体战略。是一种宏观指导性的长期计划,是制定执行规划的基础,也是保证信息开发全过程顺利开发进行的重要因素
战略规划的活动
设计系统整体结构
制定资源配置计划
确定子系统的开发次序
战略规划的常用方法
关键成功因素法 CSF(单选、名词解释)
分析出企业成功的关键因素,围绕关键因素识别企业的主要信息需求和相关工作的规划方法
企业系统规划法(单选、名词解释)
根据企业目标制定MIS规划的结构化方法,该方法根据企业目标分析企业过程、数据类等,然后再从数据类分析出系统的主要功能(子系统、模块),最后建立基于目标的企业规划
助记: 根据企业目标,分析企业过程、系统的主要功能,建立企业规划
管理信息系统开发方法
生命周期法
基本思想(单选、填空、简答)
又称机构化系统开发方法,它以系统工程思想为基础,运用工程化方法,遵照用户至上原则,从系统角度分析和解决问题。先将整个系统自顶向下按模块化结构进行模块分解,然后逐步编程实现,最终实现整个系统的开发
严格区分工作阶段
工作文档规范化
自顶向下的系统观点
用户的观点
基本原则
自顶向下、由粗到细、逐步求精
开发步骤
规划(可行性分析报告)、分析(系统分析报告)、设计(系统设计报告)、实施、运行和维护
面向对象法
基本思路
按人们认识世界思维方式,采用基于对象的概念建立模型,模拟客观世界分析、设计和实现软件的方法
实体
对象 Object
对客观世界的实体的抽象,是客观世界实体的软件模型,由数据和方法组成
类 Class
对一类相似对象的描述,这些对象由相同的属性和行为,相同的变量和方法实现
继承extend
若干个对象类组成一个层次系统的结构,下层的子类和上层父类相同的特性
消息 message
由某个对象发出,请求其他对象执行处理并回答的消息
管理信息系统开发方式
信息系统概念
信息系统不仅是一个技术系统,还是先进的技术和现代管理相结合的综合系统。同时又是人类及其活动相互协调、影响、发展的社会系统
必要条件
子主题
第五章 系统分析
系统分析概述
系统分析的目标
系统分析是信息系统开发的一个阶段,也是最重要的环节之一
目标是对用户的信息需求进行定义,提出新系统的逻辑模型解决方案,为系统设计成功奠定良好基础
系统分析的任务
调差企业管理任务
清理原系统的业务流程
改进和完善系统
提出新系统的逻辑模型
系统分析的步骤
系统分析报告
描述新系统的逻辑模型,解决新系统‘做什么’的问题,是系统设计和实施的依据,也是最后交接验收的工具,是整个开发过程中最重要的文档之一
系统详细调查
目的
完整掌握现行系统各个方面,因为新系统已现系统为前提,只有通过详细调查才能改进系统和开发高质量的新系统,为建立新系统逻辑模型打下坚实基础
原则
真实性,全面性,规范性,启发性,用户参与性(主要)
步骤和方法(单选、填空)
研究资料
开调查会
用户 访谈
问卷调查
实体考察
数据流程图
是人们描述系统逻辑模型的主要工具,摆脱了系统的物理内容,精确的在逻辑上描述系统功能、输入、输出、数据存储等
基本符号(单选、名词解释)
外部实体(矩形带边框)
系统以外与系统有联系的人或事物,往往表达改系统数据的外部来源或去处
数据流(箭头)
表示流动的数据,可有一项或一组确定的数据组成
数据处理(带p矩形)
一种处理功能,对数据进行计算、排序、查询、汇总、统计等操作
数据存储(含有d矩形右侧开口)
数据保存的地方
题图是某企业会计账务处理过程的数据流程图,根据该图写出会计账务处理流程
答
1 经办人将原始凭证交于财务进行审核
2 审核通过后,会计记账人员利用合格的原始凭证制作记账凭证
3 其他会计人员根据记账凭证登记会计账簿,并将会计账簿存储
4 最后根据会计账簿编辑会计报表,并将会计报表交于企业管理人员
原系统分析与优化
重新审定系统目标
目的,为新系统能做什么提出具体信息处理方案
必要性
系统目标是开发工作的指南,是系统的验收标准,需根据详细调查时的实际情况重新审定、完善系统目标
管理模式的分析和优化(名词解释)
是指组织综合性的管理范式
作用
能提高生产效率,能协调人际关系和调动员工积极性,能是组织的资源得到有效整合,已达到企业目标
需求分析(填空、名词解释)
系统需求分析的概念,实际上是在系统分析阶段对处理对象的功能分析,在完全弄清用户对新系统的确切要求后,用统一、规范的图标和书面语言表达出来
助记
需求分析指的是分析用户的需求
内容
信息需求分析
确定合理、有效、能满足的信息需求和功能需求
目标分析和系统边界确定
确定系统目标、业务目标、系统范围、系统范围边缘并文档化
功能分析及划分
分析改进原系统功能,以功能形式将信息需求加入系统功能图
业务流程优化(名词解释)
根据系统调查阶段了解的情况,从业务全过程角度摸清现状,找出问题关键点,对现有业务流程进行彻底分析与改进
根据调查情况,摸清现状,找问题关键点,分析和改进业务流程
业务和数据流程的通畅性、合理性
数据、业务过程和管理功能的关系
原系统管理模式改革是否可行
新系统管理方法的实现是否可行
新系统逻辑方案(单选、填空)
系统的逻辑方案
新系统开发中要采用的管理模式和信息处理方法
它是在系统调查、分析和优化的基础上,通过管理者和系统分析师的共同努力,完成的整个系统分析阶段最后一步
借助流程图和字典实现新系统目标
数据流程图和数据字典
数据流程图的分层结构
顶层图
把整个系统看成一个整体,把系统视为一个总的数据处理模块。不考虑内部处理、存储和信息流动的问题
中层图
对顶层图分解,原则是以系统的模块为划分标准
底层图
对中层图分解,研究子系统内部的数据处理、数据处理、信息流动
数据流程图的检验
正确性检验
数据守恒
原则:一个处理环节的输出数据流仅由它的输入数据流决定
数据不守恒的错误
1 漏掉某些输入数据流
2 某些输入数据流在处理环节未被使用
数据存储使用
数据存储与数据处理环节间的数据流方向应按规定标注
提高可读性
简化处理间关系
各处理间数据流越少,各处理的独立性越高,尽量减少处理间的数据流数目
分解应当均匀
避免出现某些处理是最小功能单元,某些处理在等待继续分解为几层
命名应该恰当
数据处理命名:动词+宾语; 命名应具体、明确、一目了然
数据字典
对数据流程图上的每个成分给与定义和说明
对系统分析中其他需要说明的问题进行定义和说明
进行数据分析和归档,也是数据库/数据文件设计的依据
条目
数据元素
也称数据项,信息系统中最小数据组成单位
数据结构
描述数据间组合关系,说明数据结构包含成分
数据流
描述数据流的来源、去处、组成、流通量、高峰时的流通量
数据存储
描述数据存储的结构和有关数据流、查询要求
外部实体
数据的来源或去向
数据处理
描述系统对信息进行处理的逻辑功能
完成系统分析报告
主体的三项内容
1 数据流程图
2 数据字典
3 处理说明
助记,用流程图说明这部字典
第六章 系统设计
任务与原则
系统设计的任务
系统分析
给出系统分析的逻辑方案
系统要做什么
系统设计
设计出系统的物理方案
怎么做
任务
功能结构设计
将整个系统划分为独立的模块
代码设计
实现计算机系统的前提,制定人和机器的共同语言
数据库设计
将现实问题转为计算机问题
物理配置方案设计
构建信息系统实现的物理平台
系统设计的原则
原则(单选、简答)
系统性原则
系统是一个整体,注意保证系统的一致性和完整性
灵活性及可变性原则
系统对外界环境变化的适应能力
可靠性原则
系统抵御外界干扰的能力及受外界干扰时的恢复能力
经济性原则
满足系统要求前提下,既追求给用户带来效益,还应减少系统不必要开销
系统功能结构设计
模块和模块化设计(填空、名词解释)
模块
独立命名并且拥有明确定义的实体
种类
逻辑模块
系统分析的逻辑模型中定义的功能
物理模块
系统设计中逻辑模块的具体化是物理模块,如计算机程序等
模块化
把系统功能自顶向下地、由抽象到具体地划分为多层次的独立功能模块;每个模块完成一个特定的功能,一直分解到能简单滴用程序实现为止
模块的要素
外部特性
输入和输出
模块从调用者处取得输入,加工后把输出返回调用者
处理功能
模块把输入转换为输出所做的工作
内部特性
内部数据
仅供该模块本身所用的数据
程序代码
用来实现模块功能的程序
模块结构图
又称控制结构图、系统结构图,用一组特殊的图形符号按一定规定描述系统整体结构
基本符号
在矩形框中间标上模块名称;反应模块的处理功能
调用
只允许上层调用下层,用箭头表示调用;特殊形式,判断调用和循环调用
判定调用
一个模块调用一个下层模块取决于调用模块内部的判断条件,用菱形表示
循环调用
一个模块通过内部循环功能来循环调用一个或多个下层模块,用弧形箭头表示
判定 --- 循环
数据信息
数据从一个模块传递到另一个模块,再将处理结果数据送回原模块;成对出现
控制信息
为指导程序下一步执行必须传输的某些信息:单独出现
转接
当一张图无法画下模块结构图,或为避免图上线条交叉时用此符号
模块结构图和功能结构设计
数据流程图导出初始模块结构图
导出过程
确定图中有几种导出类型
按事务型导出分析
按变换型导出分析
完成合并,给出完整的模块结构图
模块设计优化的原则
低耦合高内聚
耦合性
多个模块间相互联系、相互依赖的程度,主要是从模块外部考察模块的独立性
内聚性
一个模块内部各处理间相互联系的密切程度,主要是从模块内部考察模块的独立性
外低内高
2 模块的大小
实现模块所需编写的程序行数,其应降低涉及复杂性,提高程序可读性、可维护性
3 扇入 扇出
较高的扇出系数和较低的扇入系数
扇出
一个模块直接调用其他模块的个数
扇入
直接调用该模块的模块个数
高出低入
4 作用范围和控制范围
作用范围应该控制范围内
代码的主要功能
代码的种类
顺序码
用连续数字代表编码对象;短小简单以扩展;无逻辑,不易记
区间码
分割数据项为若干组,数字值和位置均有特殊含义
层次码
按编码对象类别的不同从属层次,将代码各数字位分成若干区间,每一区间有不同含义
十进制码
先把整体分成若干层,没划分一层用一个小数点隔开,再把每一层分成若干层,如此不断地划分
特征码
按编码对象的不同层次将代码各位数字分成若干区间,每个区间规定不同的含义
助记码
用数字和符号描述编码对象名称、规格等,将其作为代码一部分帮助记忆
代码的校验
代码设计的原则
举例
用户需求分析
用户需求分析是数据库设计起点
逻辑结构设计
E-R图转换为关系数据模型
将概念设计E-R图转为数据表
数据模型规范化
规范水平
由弱到强依次为
数据表中每一属性都应是不可分割的数据项,同一表中不能出现重复数据项
每个非主码属性都由主码唯一确定
每个非主码属性都不依赖于其他非主码属性
物理结构设计(单选、填空)
设计
面向计算机
给逻辑数据模型选择合适物理结构
包含数据库存储结构设计、存取路径选取、数据库索引建立等
数据库保护
安全性保护
防止机密数据被泄漏,防止无权限者使用、改变或破坏他们无权限使用的数据
完整性保护
保护数据结构不受损坏,保证数据的正确性、有效性和一致性
总结
起点
概念结构设计
关键,使用E-R图,面向问题
面向用户,将概念结构E-R图转换为数据库管理系统所支持的数据模型
物理结构设计
配置方案依据(名词解释)
系统的吞吐量
秒钟执行的作业数,系统的吞吐量越大,执行能力越强
系统的响应时间
从用户向系统发出一个作业请求到系统给出应答的时间
系统的可靠性
用连续无差错运行的时间表示
系统工作模式设计(单选、填空)
集中式
单机结构
系统运行在单个计算机上,计算机间不通信和共享资源,靠磁盘备份完成数据传输
主机结构
系统在大型主机上,用户可在本地或多个远程终端上运行系统
分布式
将整个系统分成若干个地理上分散的配置,业务可以独立,单系统在统一的工作规范和技术要求下运行
客户机/服务器 C/S
客户机为前台,服务器为后台,前台负责用户交互,后台负责业务逻辑处理及运行DBMS
浏览器/web服务器 B/S
一种三层结构;客户端通过浏览器同意通过web服务器访问数据库
计算机软件设计
数据库管理系统
大型
中型
小型
Access, FoxPro
开发工具
B/S模式
C/S模式
Delphi, Power Builder
移动
第七章 系统实施与评价
系统实施(单选、简答)
系统实施的内容
软硬件准备、程序设计、系统测试、人员培训、系统切换等
系统实施中易出问题点
人员安排不妥
开发和测试不应是同一批人
人员分工不明确
测试用例不全面
变成质量差
缺乏复审
纠正错误的方式不恰当
错误应统一上报、安排,不要仓促修改代码
系统转化缺乏安全管理
程序设计
基本要求
程序设计主要依据
系统分析的设计阶段的文档
程序设计方法
尽量复用已有工具和程序
明确系统的功能、结构、边界
明确程序的功能与关系
衡量指标
可维护性
可维护性好的程序可减少修改工作量,减少因程序修改造成的连带效应
可靠性
指程序和系统的安全可靠,如数据存取、程序运行、操作权限的安全可靠、
可取性
代码应层次清楚、便于阅读
效率
指计算机资源能否被有效使用
系统测试(单选、填空、简答)
说明
指定测试计划
测试目的不是为了证明程序正确,而是尽量发现错误
避免由开发人员承担测试工作
测试用例应包含输入数据和预期的输出结果
测试用例应包含合理有效的输入数据和无效不合理的输入数据
步骤
单元测试
又称模块测试,目的是使每个单元都能独立运行
组装测试
保证单元接口完整一致,人机界面及各接口满足设计要求
确认测试
又称合格性测试或验收测试,以整个软件为测试对象,采用黑盒测试方法,目的是进一步检查程序是否合规
集成测试
将信息系统所有组成部分,包括软硬件、用户及环境综合在一起测试,目的是保证系统各组成部分协调运行
方法
个人测试
个人复查
走查与会审
机器测试
黑盒测试
又称功能测试,将被测程序看成黑盒子,不考虑程序内部结构和特性,研究软件的外部特性;对程序接口进行测试
白盒测试
又称结构测试,将被测程序看成白盒子,按程序内部结构和处理逻辑选择测试用例,对程序的逻辑路径及过程进行测试,检查与设计是否相符
系统切换(单选、填空)
主要方式
直接切换
老系统停止运行的某一时刻,新系统立即开始运行,无过度
最节省人力和费用,但风险大
并行切换
新老系统并行运行一段时间,使用户的操作系统从老系统过度到新系统
适用于新旧系统差别大
分段切换
新系统投入运行时,按阶段或模块进行,一部分一部分地替换老系统
主要问题是接口复杂,避免了直接转换的高风险,又避免了并行切换的高费用
系统文档(单选、简答)
项目组成人员间沟通的主要工具,开发人员与用户交流的工具,信息系统生命线
编写指南
针对性
完整统一、文字准确、简单明了
可追溯性
文档管理应制度化、规范化
维护文档的一致性
0 条评论
回复 删除
下一页