管理信息系统(高等职业教育精品示范教材(电子信息课程群))
定 价:35 元
丛书名:
抱歉,中国水利水电出版社不参与样书赠送活动!
- 作者:主编 刘芊 副主编 孙俊玲 郑晓月 孙元
- 出版时间:2014/9/26
- ISBN:9787517025726
- 出 版 社:中国水利水电出版社
- 中图法分类:C931.6
- 页码:258
- 纸张:胶版纸
- 版次:1
- 开本:16K
- 字数:(单位:千字)
管理信息系统是应用计算机和网络技术,并融入现代先进的管理思想,辅助管理人员完成信息管理、应用的一门学科,综合性较强。《管理信息系统/高等职业教育精品示范教材·电子信息课程群》共9章,分5个部分,主要包括管理信息系统的基本知识和技术基础,管理信息系统的开发方法及步骤,管理信息系统的应用实践,管理信息系统开发实例和管理信息系统安全方面的知识。
《管理信息系统/高等职业教育精品示范教材·电子信息课程群》应用案例、图表、系统开发实例、课后习题等方式,引导学生了解管理信息系统的基本知识,并吸收了实际教学活动中大量学生的意见,力争做到深入浅出、学以致用。
《管理信息系统/高等职业教育精品示范教材·电子信息课程群》可作为高职高专院校经济类、管理类、信息类、工程类等专业“管理信息系统”课程的教材,也可作为相关专业人员的参考和自学用书。
《管理信息系统/高等职业教育精品示范教材·电子信息课程群》特色:
·内容全面。涵盖管理信息系统的基本知识和技术基础,管理信息系统的开发方法及步骤,管理信息系统的应用实践,管理信息系统开发实例和管理信息系统安全方面的知识。
·形式新颖。应用案例、图表、系统开发实例、课后习题等方式,引导学生了解管理信息系统的基本知识,并吸收实际教学中大量的学生意见,力争做到深入浅出、学以致用。
《管理信息系统/高等职业教育精品示范教材·电子信息课程群》:
面向对象(Object Oriented,OO)的概念最早出现在20世纪60年代中期的程序设计语言中,在此概念的基础上产生了面向对象技术。该技术在不同领域的应用形成了许多面向对象的应用方法与应用技术,如面向对象的程序设计(OOP)、面向对象的数据库技术、面向对象的系统分析(OOA)、面向对象的系统设计(OOD)等。Windows、Oracle、FoxPro等都包含了00的思想。
20世纪80年代末面向对象的方法(Object Oriented Method,OOM)得到了很大发展,面向对象的方法是一种分析方法、设计方法、思维方法和程序设计方法,是从各种面向对象的程序设计方法(如Smalltalk,C++等)逐步发展而来的。面向对象方法强调从应用的角度来考虑和解决问题,它使解决问题的方法在空间和结构上尽可能与实际问题一致。
1.面向对象法的基本思想
面向对象方法是分析和解决问题的新方法,其基本出发点就是尽可能按照人类认识世界的方法和思维方式来分析和解决问题。客观世界是由许多各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成了各种不同的系统。我们设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的(相对固定)部分组成的最小集合,这个设计就是最好的。因为它把握了事物的本质,因而不再会被周围环境(物理环境和管理模式)的变化以及用户没完没了的变化的需求所左右,而这些不可变的部分就是所谓的对象。
客观事物都是由对象组成的,对象是在原来事物基础上抽象的结果。任何复杂的事物都可以通过对象的某种组合而构成。面向对象的方法正是以对象作为最基本的元素和分析问题、解决问题的核心。面向对象法使设计的软件尽可能直接地描述现实世界,构造模块化、可重用、维护性好的软件且能控制软件的复杂性和降低开发费用。
面向对象法的基本概念:
(1)对象。
对象是现实世界中具有相同属性、服从相同规则的一系列事物的抽象,也就是将相似的事物抽象化。其中的具体事物成为对象的实例。从计算机的角度看,对象是把数据(即对象的属性)和对该数据的操作(即对象的行为)封装在一个计算单位中的运行实体;从程序设计者的角度看,对象是一个高内聚的程序模块;从用户的角度看,对象为他们提供所希望的行为。
对象可以是具体的,如一辆汽车、一本书等;也可以是抽象的,如一种方法、一种思路。客观世界中任何有确定边界、可触摸、可感知的事物,以及某种可思考或可认知的概念均可认为是对象。
(2)对象的属性。
对象的属性是指描述对象的数据,可以是系统或用户定义的数据类型,也可以是一个抽象的数据类型。例如,学生有学号、性别、年龄、专业等属性。对象的属性值可因施加于该对象上的行为动作而变更。例如,根据学生升留级的情况,改变学生的年级属性值。
(3)类。
类是具有相同属性和相同行为描述的一组对象的集合。在一个类中,每个对象都是类的一个实例。比如人、公司、学生、学校都是类。同类的对象具有相同的方法集。类有父类和子类之分。父类是高层次的类,表达共性;子类是低层次的类,表达个性。子类通过继承获得父类的属性和方法。子类也可以扩展自身的属性和方法。实际上类是建立对象时使用的“样板”,按照这个样板所建立的具体的对象,就是类的实际例子,通常称为实例。
(4)方法。
方法(Method)就是对象所执行的操作,也就是类中所定义的服务。方法描述了对象对于属性改变或消息收到后所执行的行动和反应。在C++语言中把方法称为成员函数。例如,在录音机的例子中,为了能让使用者按下“放音键”就开始播放磁带,必须在录音机类中给出“按下放音键”的定义,也就是给出这个动作的实现方法。
2.面向对象法的特点
面向对象法是以对象为中心的一种开发方法。具有以下特点。
(1)封装性。
在面向对象法中,程序和数据是封装在一起的,对象作为一个实体,其操作隐藏在行为中。其状态由对象的“属性”来描述,并且只能通过对象中的“行为”来改变,外界一无所知。不难看出封装性是一种信息隐蔽技术,是面向对象法的基础。因此,Cord和Yourdon(面向对象法的创始人)认为面向对象就是“对象+属性+行为”。
(2)抽象性。
在面向对象法中,把抽出实体的本质和内在属性而忽略一些无关紧要的属性称之为抽象。类是抽象的产物,对象是类的实例。同类中的对象具有类中规定的属性和行为。
(3)继承性。
继承性是指子类拥有父类的属性和方法,即子类不必重新定义已在父类中定义过的属性和方法,而是自动地、隐含地拥有父类的属性和方法,这是类特有的性质。继承性大大地提高了软件的可重用性。
(4)动态连接性。
即各种对象之间统一、方便、动态的消息传递机制。
3.面向对象法的开发过程
面向对象的开发过程分为以下四个阶段:
(1)系统调查和需求分析。
……
序
前言
第一章 管理信息系统概论
第一节 信息和信息化
一、信息
二、信息化
第二节 管理和管理信息
一、管理
二、管理信息
第三节 管理信息系统的概念
第四节 管理信息系统的建设
一、管理信息系统的生命周期
二、管理信息系统的建设原则
三、管理信息系统的规划方法
案例分析
课后练习
第二章 管理信息系统的技术基础
第一节 计算机和计算机学科的发展
一、计算机的诞生与发展
二、计算机学科的简介
第二节 计算机技术
一、计算机硬件技术
二、计算机软件技术
第三节 数据库技术
一、数据管理技术的发展
二、数据库系统
三、数据模型
四、数据库的系统结构
五、数据仓库与数据挖掘
第四节 计算机网络
一、计算机网络技术概述
二、局域网
三、广域网
四、无线网络
课后练习
第三章 管理信息系统的开发_
第一节 管理信息系统开发概述
一、管理信息系统开发的任务与特点
二、管理信息系统开发的原则
第二节 管理信息系统的开发方法
一、结构化系统开发方法
二、原型法
三、面向对象的开发方法
四、计算机辅助软件工程方法
第三节 管理信息系统的开发策略与开发方式
一、管理信息系统的开发策略
二、管理信息系统的开发方式
课后练习
第四章 系统分析
第一节 概述
一、系统分析的任务
一、系统分析的一般步骤
二、系统分析的特点
第二节 可行性分析和详细调查
一、可行性分析的任务和内容
一、可行性分析报告
三、案例分析——书店信息系统的可行性研究报告
四、详细调查
第三节 管理业务调查
一、案例分析——逾淮之橘
二、组织结构调查
三、管理功能调查
四、管理业务流程调查
五、案例分析——汽车配件销售公司业务流程分析
第四节 数据与数据流程分析
一、数据流程调查
二、数据流程图
三、案例分析
第五节 数据字典
一、数据字典概述
二、数据项
三、数据结构
四、数据流
五、处理逻辑的定义
六、数据存储的定义
七、外部实体的定义
第六节 描述处理逻辑的工具
一、决策树
二、决策表
三、结构化语言
四、三种表达工具的比较
第七节 系统化分析
一、系统化分析的内容
二、系统化分析的原则
三、提出新系统的逻辑模型
第八节 新系统逻辑方案的建立
一、系统目标
二、新系统信息处理方案
第九节 系统分析报告
一、系统分析报告的内容
二、系统分析报告的审议
课后练习
第五章 系统设计
第一节 系统总体设计
一、系统设计的任务
二、系统设计的目的及原则
三、系统功能结构的划分
四、系统环境配置的概述
五、确定系统的计算机处理流程
第二节 代码设计
一、代码的主要功能
二、代码设计的原则
三、代码的种类及优缺点
四、代码结构中的校验位
第三节 功能结构图设计
一、相关概念
二、模块设计的准则
三、模块的控制范围和影响范围
四、建立功能结构图的步骤
第四节 信息系统流程图设计
一、信息系统流程图的概念
二、信息系统流程图的符号
三、数据流程图到信息系统流程图的转换
……
第六章 系统实施与评价
第七章 管理信息系统的应用与发展
第八章 信息系统开发实例——学生成绩管理系统
第九章 管理信息系统安全