图书前言

前言

信息系统是一门综合了管理科学、信息科学、系统科学、行为科学、计算机科学和通信技术的新兴学科。它既有技术系统特征,又具有社会系统的特征,能为企业提供更加准确、及时而全面的数据,便于对信息进行更进一步的加工利用,加强企业管理的科学化、合理化、制度化、规范化。信息系统的综合性、边缘性、系统性、实践性等特点,使信息系统成为一门学科体系跨度大、基础知识要求广的课程。

信息技术的不断发展,互联网、云计算等技术的普及应用,社会信息化进程的不断深入,对信息系统的建设和应用产生了很大的促进作用,信息系统建设的理论和方法也在不断发展。本书在管理科学和信息技术的基本知识与技能的基础上,吸取了国内外同类教材先进的教学思想和教学内容,反映了这一领域的新发展,同时融入了作者多年来课程教学和信息系统建设的实践经验,系统地讲解信息系统分析与设计的方法,从而使学生具备承担企事业单位信息系统规划、信息系统分析与设计、信息系统实施、信息系统管理等工作的能力。

本书以简明扼要、易学、易懂、易掌握为编写原则,由浅入深、循序渐进地全面介绍开发信息系统所需要的各方面知识。全书共分为10章,内容涵盖了信息系统分析与设计的各个方面,可以为读者学习信息系统提供有效的帮助。

本书由董洁、杜利明主编。第1、2章由董洁、钟辉、刘也凡编写,第3、4章由董洁、李贵编写,第5、6章由董洁、李征宇、王艺霏编写,第7、8章由杜利明、孙雪洋编写,第9、10章由杜利明、王凤英、韩子扬编写。董洁、王凤英负责书稿的审阅。全书由董洁统稿。

本书是高等院校信息管理与信息系统本科专业核心课程的教学用书,可作为高等院校信息管理与信息系统本科专业及其相关专业的教材,同时也可作为MBA教材或企业信息系统研究与开发人员的参考资料。

由于时间仓促,书中难免有不妥之处,敬请读者批评指正。

作者

学 习 建 议

本课程的授课对象为信息管理与信息系统、计算机应用、软件工程、电子商务等本科专业学生。参考学时为64学时,包括课程理论教学环节48课时和实验教学环节16课时。本书也可作为相关专业MBA或硕士课程教材,理论教学环节的参考学时为32学时。

课程系统地讲授了信息系统开发方法。首先介绍信息系统开发相关的基本概念、基本原理和开发思想,然后结合实际案例系统介绍信息系统的总体规划、系统分析、系统设计、系统实施、系统切换、维护与评价等阶段的工作原则、工作步骤、基本方法及开发文档。

课程理论教学环节主要包括: 课堂讲授、研究性教学。课程以课堂教学为主,部分内容可以通过学生自学加以理解和掌握。研究性教学针对课程内容进行扩展和探讨,要求学生根据教师布置的题目提交报告,课内讨论讲评。

实验教学环节围绕信息系统的分析与设计开展,要求学生在掌握信息系统分析设计各环节的内容、技术、方法及策略的基础上,针对一些具体案例有效地进行信息系统的分析与设计。实践内容包括: 系统分析设计报告的撰写,组织结构图、业务流程图、数据流图的设计与绘制,信息系统对象模型、功能模型及行为模型的建立,系统界面设计、测试及发布等内容。具体题目可根据学时灵活安排,主要由学生课后自学完成。

     本课程的主要知识点及课时分配见下表。

序号

知识单元(章节)

知识点

要求

推荐学时

1

信息系统概论

信息系统的基本概念

掌握

信息系统的基本性质

理解

信息系统体系结构

理解

现代信息系统企业驱动力

了解

信息系统关键技术

了解

4/2

2

信息系统开发理论基础

信息系统开发基本原理

掌握

信息系统开发生命周期

掌握

跨生命周期的活动

理解

信息系统开发原则

掌握

信息系统开发策略

理解

信息系统过程模型

掌握

信息系统开发方式

了解

4

续表

序号

知识单元(章节)

知识点

要求

推荐学时

3

信息系统开发方法

结构化开发的基本思想

理解

结构化开发的过程

掌握

结构化开发的原则

掌握

结构化开发的特点

理解

面向对象开发的基本思想

理解

面向对象开发过程

掌握

面向对象的基本概念

了解

结构化方法与面向对象方法区别

理解

计算机辅助软件工程基本思想

了解

计算机辅助软件工程的基本功能

了解

计算机辅助软件工程的特点

了解

4/2

4

系统规划

系统规划概念

了解

系统规划的内容

了解

信息系统规划机构

了解

信息系统规划步骤

掌握

系统规划方法

掌握

业务流程重组

理解

系统规划报告

掌握

4/2

5

系统分析

系统分析的任务

掌握

系统分析要求

理解

系统分析方法与步骤

掌握

可行性分析

掌握

详细调查的原则和方法

了解

组织结构与业务流程

掌握

数据流程图

掌握

数据建模与分析

理解

行为建模

了解

系统分析报告的撰写

了解

6/4

6

系统设计

系统设计的任务

掌握

系统设计要求及指标

理解

系统设计原理

理解

系统功能结构设计

掌握

信息系统体系结构设计

了解

数据库设计目标

理解

数据库设计步骤

掌握

代码设计种类与原则

了解

用户界面设计原则

理解

处理过程的设计工具

掌握

系统设计报告

了解

6/4

续表

序号

知识单元(章节)

知识点

要求

推荐学时

7

面向对象分析与设计

面向对象分析概念

了解

面向对象分析的原则

理解

面向对象模型

掌握

面向对象建模方法

掌握

UML统一建模语言

掌握

面向对象模型的建立

掌握

面向对象分析与设计的关系

了解

面向对象类的设计

掌握

面向对象数据设计方法

了解

面向对象设计模式

了解

6

8

系统实施

系统实施的任务

掌握

系统实施阶段主要问题

理解

信息系统物理系统实施

了解

程序设计的目标

理解

程序语言的选择准则

理解

程序设计风格

掌握

程序效率

了解

软件调试原则与方法

掌握

软件测试的目的和原则

理解

软件测试的方法和技术

理解

黑盒测试方法

掌握

白盒测试方法

掌握4/2

9

系统的切换、维护与评价

系统切换的目的和内容

理解

系统切换的工作流程

掌握

系统切换过程中需要注意的问题

理解

系统维护的目的及存在的问题

理解

系统维护类型及工作方式

了解

应用软件维护的分类

了解

数据维护的主要内容

了解

系统评价的目的

理解

系统评价方法

了解

系统评价指标与流程

了解

4/2

10

系统项目管理

系统项目管理的目标

理解

系统项目管理的特点与内容

理解

系统项目管理过程

掌握

信息系统项目工作计划

掌握

信息系统项目质量管理

掌握

信息系统项目风险管理

了解

信息系统项目文档管理

了解

4/2

11

研究性教学

课后完成、课堂讨论点评

理解

2