郑州大学现代远程教育《管理信息系统》课程
考核要求
说明:本课程考核形式为提交作业,完成后请保存为WORD 2003格式的文档,登陆学习平台提交,并检查和确认提交成功(能够下载,并且内容无误即为提交成功)。
一.作业要求
1. 认真学习课件内容
2. 结合教材与课件完成作业
3. 理论练习实际
二.作业内容
1.为什么说信息是有价值的?(15分)
答:在市场经济条件下,信息已经成为一种极其重要的商品。
信息社会通常被定义为信息生产和消费的集中。
信息集中度取决于对信息的需求以及此需求被满足的程度。
因此,一种看待信息社会是否形成的方法是评价信息的交换强度及信息内部流动的持久性。
近年来,行为经济学把经济学理论和心理学理论结合起来研究信息的主观价值,取得了一定的成果。
这些研究成果对于我们认识了解信息价值的确定和市场经济条件下人们对信息的需求特性,具有重要的启示作用。
何从海量信息中收集有价值的信息资料,并进行分析研究,形成企业各种决策的依据,是信息人员及市场研究人员所面临的一个问题。
信息必
须经过汇总、整合、分析才能产生价值,零散的信息只能是新闻性的,无法体现真正的商业价值。
对于企业以及信息分析人员来说,一方面要在大量的信息中过滤出有效的价值点,同时又要降低获取相应信息的成本,使信息的实际使用价值大于收集、分析信息等过程所产生的成本,使信息为企业的决策带来增值价值。
2.什么是数据的完整性?试举例说明。
(15分)
答:数据完整性分为以下3类。
(1)域完整性:是指一个列的输入有效性,是否允许为空值。
强制域完整性的方法有:限制类型(通过设定列的数据类型)、格式(通过CHECK约束和规则)或可能值的范围(通过FOREIGN KEY约束、CHECK约束、DEFAULT定义、NOT NULL 定义和规则)。
如:学生的考试成绩必须在0~100之间,性别只能是“男”或“女”。
(2)实体完整性:是指保证表中所有的行唯一。
实体完整性要求表中的所有行都有一个唯一标识符。
这个唯一标识符可能是一列,也可能是几列的组合,称为主键。
也就是说,表中的主键在所有行上必须取唯一值。
强制实体完整性的方法有:索引、UNIQUE约束、PRIMARY KEY约束或IDENTITY属性。
如:student表中sno(学号)的取值必须唯一,它唯一标识了相应记录所代表的学生,学号重复是非法的。
学生的姓名不能作为主键,因为完全可能存在两个学生同名同姓的情况。
(3)参照完整性:是指保证主关键字(被引用表)和外部关键字(引用表)之间的参照关系。
它涉及两个或两个以上表数据的一致性维护。
外键值将引用表中包含此外键的记录和被引用表中主键与外键相匹配的记录关联起来。
在输入、更改
或删除记录时,参照完整性保持表之间已定义的关系,确保键值在所有表中一致。
这样的一致性要求确保不会引用不存在的值,如果键值更改了,那么在整个数据库中,对该键值的所有引用要进行一致的更改。
参照完整性是基于外键与主键之间的关系。
例如学生学习课程的课程号必须是有效的课程号,score表(成绩表)的外键cno(课程号)将参考course表(课程表)中主键cno(课程号)以实现数据完整性。
域完整性、实体完整性及参照完整性分别在列、行、表上实施。
数据完整性任何时候都可以实施,但对已有数据的表实施数据完整性时,系统要先检查表中的数据是否满足所实施的完整性,只有表中的数据满足了所实施的完整性,数据完整性才能实施成功。
3.什么是数据流程图?它主要反映什么情况?(15分)
答:数据流程图数据流程图表示求解某一问题的数据通路。
同时规定了处理的主要阶段和所用的各种数据媒体。
数据流程图包括:a.指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体; b.指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能; c.指明几个处理和(或)数据媒体之间的数据流的流线符号; d.便于读、写数据流程图的特殊符号。
在处理符号的前后都应是数据符号。
4.对程序设计的主要要求有哪些?(15分)
答:程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性并发性、并行性、和分布性等。
程序是程序设计中最
为基本的概念,子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、并发性、并行性和分布性反映程序的内在特性。
程序设计规范是进行程序设计的具体规定。
程序设计是软件开发工作的重要部分,而软件开发是工程性的工作,所以要有规范。
语言影响程序设计的功效以及软件的可靠性、易读性和易维护性。
专用程序为软件人员提供合适的环境,便于进行程序设计工作。
程序设计=数据结构+算法程序设计(Programming)是指设计、编制、调试程序的方法和过程。
它是目标明确的智力活动。
由于程序是软件的本体,软件的质量主要通过程序的质量来体现,在软件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及方法学等。
程序设计通常分为问题建摸,算法设计,编写代码,编译调试和整理并写出文档资料五个阶段。
5.请就决策支持系统“支持但不是代替高层决策者制定决策”的
思想,简述你的理解。
(15分)
答:高层决策是结构化程度非常低的决策活动,涉及因素广而关系复杂,目前的科技水平,还不可能有替代其决策者制定可行决策问题解决方案的方法或技术。
DSS是一种决策支持工具,目前还只能做到支持但不是代替高层决策。
6.某企业负责处理订货单的部门每天能收到40分左右的来自顾客的订货单,订货单上的项目包括:订货单编号、顾客编号、产品编号、数量、订货日期、交货日期等。
试根据这一业务情况,写出数据字典
中的“订货单”数据流定义。
(15分)
答:数据流名称 : 订货单编号DFO01 简述 : 顾客送来的订货单数据流来源: " 顾客 " 外部实体数据流去向: “订货单处理”处理逻辑数据流组成 : 订货单编号 + 顾客编号 + 产品编号 + 数量+ 订货日期 +交货日期流通量:40份左右/天
7.计算题:试用几何级数法确定原代码为4816的校验位和新代
码。
要求以11为摸,以27,9,3,1为权。
(10分)
答:取权27,9,3,1(从左到右),取模11,则,源代码
4 8 1 6 全因子 27 9 31 乘积和108+72+3+6=130 189/11=17······余数:2 因此,其校验位为:2 带校验位的代码(新代码)为48162(把余数作为校验位)。