管理信息系统复习材料.docx
《管理信息系统复习材料.docx》由会员分享,可在线阅读,更多相关《管理信息系统复习材料.docx(13页珍藏版)》请在冰豆网上搜索。
管理信息系统复习材料
记忆部分:
信息是关于客观事实的可通信的知识。
系统是由处于一定的环境中相互联系和相互作用的若干组成部分结合而成并为达到整体目的而存在的集合。
管理信息系统是一个由人、计算机等组成的能进行管理信息收集、传递、存储、加工、维护和使用的系统。
业务过程指的是企业管理中必要且逻辑上相关的、为了完成某种管理功能的一组活动。
关键成功因素法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。
管理信息系统分析的任务是:
在充分认识原信息系统的基础上,通过问题识别。
可行性分析、详细调查、系统化分析、最后完成新系统的逻辑方案设计,或称逻辑模型设计。
可行性分析的任务是明确应用项目开发的必要性和可行性。
必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。
可行性分析的的内容:
1.管理上的可行性2.技术上的可行性3.经济上的可行性
管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表。
数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。
系统设计的主要工作
1.总体设计。
包括信息系统流程图设计、功能结构图设计、功能模块图设计等。
2.代码设计和设计规范的制定。
3.系统物理配置方案设计。
包括设备配置、通信网络的选择和设计、数据库管理系统的选择等。
4.数据存储设计。
包括数据库设计、数据库的安全保密设计等。
5.计算机处理过程设计。
包括输出设计、输入设计、处理流程图设计、编写程序设计说明书等。
代码是代表事物名称、属性、状态等的符号。
代码的种类:
(一)顺序码:
又称系列码,它是一种用连续数字代表编码对象的码
(二)区间码:
区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。
(三)助忆码:
助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。
功能结构图就是将系统的功能进行分解,按功能的从属关系表示的图表,图中每一个框称为一个功能模块。
文件的分类:
按文件的用途分类
(1)主文件
(2)处理文件(3)工作文件(4)周转文件(5)其他文件
系统实施的主要内容包括物理系统的实施、程序设计与调试、项目管理、人员培训、数据准备与录入、系统转换和评价等。
系统切换指由旧的、手工处理系统向新的计算机信息系统过渡。
系统切换的方法:
直接切换法、并行切换法、试点过渡法。
论述哪些因素影响电子商务的发展?
可以参考课本268页内容
理解部分:
第一章:
1.信息量的大小取决于信息内容消除人们认识的不确定程度。
2.我们通常用概率来度量信息量的大小。
3.信息量大小的单位用比特(Binarydigit,bit)来衡量。
1比特的信息量是指含有两个独立均等概率状态的事件所具有的不确定性能被全部消除所需要的信息。
4.由此我们可以给出更广泛的信息含义:
信息是任何一个系统的组织性、复杂性的度量,是有序化程度的标志。
第二章:
第四节制造资源计划(MRPII)
MRP系统建立在两个假设的基础上,一是生产计划是可行的;二是假设物料采购计划是可行的。
MRP-II是广泛应用于制造企业的一种管理思想和模式。
实现企业生产的计算机集成管理,全方位地提高了企业管理效率。
MRP-II系统各部分相互联系,相互提供数据。
MRP-II的核心在于各级计划系统。
第五节企业资源计划(ERP)
一、ERP在MRP-II原有功能的基础上,向内、外两个方向延伸。
向内主张以精益生产方式改造企业生产管理系统,向外则增加战略决策功能和供需链管理功能。
二、ERP功能子系统:
(-)支持企业整体发展战略的战略经营系统
(二)全面成本管理系统
(三)敏捷后勤管理系统
三、ERP的经营理念
一、采用精益生产方式
二、实现全球大市场营销战略与集成化市场营销
三、新的技术开发和工程设计管理模式
四、ERP的内容在发展
第五章
第五节开发管理信息系统的策略和方法
一、开发管理信息系统的策略
1.“自下而上”的开发策略:
从现行系统的业务状况出发,先实现一个个具体功能,逐步地由低级到高级建立MIS。
优点:
可以避免大规模系统可能出现运行不协调的危险。
缺点:
缺乏从整个系统出发考虑问题,随着系统的进展,往往要做许多重大修改,甚至重新规划、设计。
2.“自上而下”的开发策略:
强调从整体上协调与规划,由全面到局部,有长远到近期,从探索合理的信息流出发来开发MIS。
优点:
能从整个系统出发考虑问题,使系统具有优良的总体结构。
缺点:
要求很强的逻辑性,开发难度较大。
二、开发管理信息系统的方法
开发MIS的具体方法很多。
通常不严格地将它们分为结构化系统开发方法、原型法、面向对象开发方法和CASE开发方法等几大类。
(二)原型法
原型(指系统原型)是一个可以实际运行、反复修改、不断完善的系统。
原型法:
是计算机软件技术发展到一定阶段的产物。
与结构化开发方法不同,原型法不注重对管理系统进行全面、系统的调查与分析,而是系统开发人员根据对用户需求的理解,先快速实现一个原型系统,然后通过反复修改来实现MIS。
优缺点:
优:
从原理到流程十分简单,方法本身无高深理论和技术。
运用该方法最终总可以获得一个满意的MIS。
用户与开发者之间易于进行思想沟通。
使用软件工具效率高,摆脱了传统方法
缺:
在实施过程中缺乏对管理系统全面、系统的认识,不适用于开发大型的管理信息系统。
每次反复都要花费人力、物力。
如果用户合作不好,盲目纠错,就会拖延开发过程。
第七章:
第四节信息系统流程图设计
功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传递关系。
信息系统流程图(简称系统流程图)是以新系统的数据流程图为基础绘制的。
它可以从整体上表达各功能模块之间的数据联系。
三、信息系统流程图的绘图方法
首先,为数据流程图中的每一个处理功能画出数据关系图。
最后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。
四、绘制信息系统流程图的注意事项:
1.信息系统流程图表示的是计算机的处理流程,而并不像数据流程图那样还反映了人工操作那一部分。
因此绘制信息系统流程图的前提是在数据流程图中已经确定了系统的边界、人-机接口和数据处理方式。
2.还应考虑到哪些处理功能可以合并,或进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能。
第八章
第二节程序设计
一、程序设计目标:
⑴可维护性:
程序的可维护性则是指对程序进行修改或补充的难易程度。
⑵可靠性:
程序应具有较好的容错能力。
⑶可理解性:
层次清楚,便于阅读。
⑷效率:
程序效率是指程序能否有效地利用计算机资源。
二、结构化程序设计:
1.自顶向下的模块化程序设计
[1]什么时候使用自顶向下的方法:
系统分析阶段;系统设计阶段。
[2]使用该方法后,系统的结构怎样:
每个系统都是由功能模块构成的层次结构。
底层的模块一般规模较小,功能较简单,完成系统某一方面的处理功能。
[3]自顶向下方法的优点:
一开始能从总体上理解和把握整个系统,而后对于组成系统的各功能模块逐步求精,从而使整个程序保持良好的结构,提高软件开发的效率。
[4]在模块化程序设计中应注意:
模块应该具有独立性;模块大小划分要适当;模块功能要简单;共享的功能模块应集中
2.结构化程序设计方法
其特点是采用顺序结构、循环结构、选择结构三种基本逻辑结构来编写程序。
第十章
第一节信息系统开发的项目管理
四、信息系统的评价
信息系统评价的目的是检查系统是否达到预期的目标、技术性能是否达到设计要求、系统的各种资源是否得到充分利用、经济效益是否理想,指出系统的长处与不足,为以后的改进和扩展提出意见。
信息系统评价的三大指标:
1.系统性能指标2.经济效益指标3.定性效益指标
第二节信息系统的运行管理与维护
二、系统的维护
1、系统运行的日常维护
①数据与信息的维护备份;存档;整理。
②硬件维护:
这种设备的保养和安全管理;简易故障的诊断与排除;易耗品的更换与安装等。
应有专人负责。
③突发事件处理
2、系统的应急维护
3、系统的适应性维护
系统的适应性维护:
为适应环境变化及克服自身存在的不足,而对系统所做的调整、修改、扩充。
系统维护所付出的代价往往超过系统开发的代价。
不能重开发轻维护。
系统维护工作的内容:
①系统发展规划的研究、制定和调整;
②系统缺陷的记录、分析和解决方案的设计;
③系统结构的调整、更新和扩充;
④系统功能的增设、修改;
⑤系统数据结构的调整和扩充;
⑥系统硬件的维修、更新与添置;
⑦系统维护的记录及维护手册的修订等。
重点部分:
(看后面附的练习题)
一、数据库操作
二、业务流程图和数据流程图绘制
三、决策树的绘制
四、校验位的计算
确定校验位值的方法很多:
1.算术级数法
原代码 1 2 3 4 5
各乘以权 6 5 4 3 2
乘积之和6+10+12+12+10=50
以11为模去除乘积之和,把得出的余数作为校验码:
50/11=4…6
因此,加入校验位以后的代码为:
123456
2.几何级数法
原代码 1 2 3 4 5
各乘以权 3216 8 4 2
乘积之和32+32+24+16+10=114以11为模去除乘积之和,把得出的余数作为校验码:
114/11=10…4
因此代码为123454。
3.质数法
原代码 1 2 3 4 5
各乘以权 1713 7 5 3
乘积之和17+26+21+20+15=99以11为模去除乘积之和,把得出余数作为校验码99/11=9…0
因此代码为123450
注意,以11为模时,若余数是10,则按0处理。
1、请根据以下储蓄所取款过程画出数据流程图:
储户将填好的取款单及存折交储蓄所,经查对存款账户,将不合格的存折和取款单退回储户,合格的存折和取款单被送交取款处理,处理时要修改存款账户,处理的结果是将存折、利息单和现金交储户,同时将取款单存档。
2、请根据以下业务过程画出业务流程图:
推销员与用户签定销售合同,销售科计划员将合同计入合同台账。
计划员对合同台账和库存台账进行查询后决定发货对象和数量,填写发货通知交成品库。
对于无法执行的合同要向用户发出取消合同通知。
每隔一段时间,他要对合同执行情况做出统计表。
发货员按发货通知单出库,并发货,填写出库单交成品库保管员。
保管员按出库单和从车间来的入库单登记库存台账。
3、学生填写购书单,如果书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书。
如果书库中该教材脱销,则填写缺书登记表。
根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材进库后,将进书单返回给系统。
画出数据流图。
(先从顶部画,再进行综合)
4、某企业物资供应管理流程如下:
供应商发出货物,将发货单提交给供应科进行收货处理,供应科查询合同文件,将不合格的发货单退回给供应商,将合格的发货单提交给库管员。
库管员对货物进行质量检验处理,若货物检验不合格,则向供应商开具退货单,进行退货处理;如货物检查合格则填写入库单,提交给记账员进行产品入库处理;记账员登记库存台账,并向财务科发出付款通知单。
(1)分析上述题目绘出此业务过程的业务流程图
(2)根据上题的业务流程绘出数据流程图
5、设某汽车运输公司数据库中有三个实体集。
一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。
设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;司机与车辆之间存在着“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。
(1)试画出E-R图,并在图上注明属性、联系类型;
(2)将E-R图转换成等价的关系模型,并用下划线标志主码。
1.显示SCORE表中成绩在60到80之间的所有记录
select*fromscorewheregradebetween60and80(或者wheregrade>=60andgrade<=80)
2.查询全体学生的学号和姓名
selectsno,snamefromstudent
3.显示“95031”班或性别为“女”的同学记录
select*fromstudentwhereclass=’95031’orssex=’女’
4.以CLASS降序显示STUDENT表的所有记录
select*fromstudentorderbyclassdesc
5.显示SCORE表中最高分的学生学号、课程号和成绩
selectsno,cno,max(grade)fromscore
6.显示‘3-105’号课程的平均分
selectavg(grade)fromscorewherecno=’3-105’
7.显示SCORE表中至少有5名学生选修的并以3开头的课程号的平均分
selectavg(grade)fromscoregroupbycnohavingcount(sno)>=5andcnolike’3%’
8.查询平均分大于75分的学生学号和所在的系
selectstudent.sno(或score.sno),sdepartmentfromstudent,scorewherestudent.sno=score.snogroupbyscore.sno(或student.sno)havingavg(grade)>75
9.显示所有同学的NAME,CNAME和GRADE列
selectsname,cname,gradefromcourse,score,studentwhereo=oandscore.sno=student.sno
10.把所有成绩为59.5的学生成绩改为60分
updatescoresetgrade=60wheregrade=59.5
11.把所有60≤成绩≤70的成绩改为60。
updatescoresetgrade=60wheregrade>=60andgrade<=70
12.将学号为“105”的同学的系别改为“管理”
updatestudentsetsdep=’管理’wheresno=’105’
注:
表名和列名应与所提供表格的表名和列名一致。