《信息系统分析与设计理论》课程教学大纲

  • 格式:doc
  • 大小:83.50 KB
  • 文档页数:8

《信息系统分析与设计》教学大纲

一、课程基本信息

中文名称 信息系统分析与设计 英文名称 Information Systems Analysis and

Design

适用专业 信息管理与信息系统 先修课程 信息管理学、高级语言程序设计、数据结构、数据库系统原理

课程类别 专业核心课程 修读性质 必修

学分/学时 3.5学分/68学时(17实践学时) 考核方式 考试

二、教学目标

《信息系统分析与设计》课程是为信息管理与信息系统专业的本科生开设的专业核心课程之一,课程系统地介绍了信息系统建设的规划、分析、设计、维护和管理,突出业务分析、需求分析、系统分析、系统设计、系统实现、测试和运行维护等信息系统开发工作。本课程教学内容是后续课程《管理信息系统》等的基础,也是日后从事信息系统工程的开发、维护和管理工作的基础。

该课程教学总体目标是:(1)掌握信息系统规划、分析与设计的基本方法和基本技术;(2)具备运用系统分析与设计的方法、技术与工具解决信息系统规划、分析、设计、实施以及维护管理的实际问题的初步能力。

三、教学内容及基本要求

第一章 绪论(2理论学时/0实践学时)

(一)教学目标

1.了解信息和信息系统的基本概念;

2.掌握信息系统的发展和基本思想,信息系统建设的目标和评价标准;

3.熟悉信息系统建设的要素及相应的软件工具。

(二)重点、难点

重点:信息的概念,信息与数据的联系及区别,信息系统工程的基本思想;

难点:理解信息系统不仅是一个技术系统,而且是一个社会系统;信息系统建设的成功关键。

(三)教学内容

1.信息系统和管理

(1)社会经济系统中的信息系统

(2)信息系统工程的由来和基本思想

(3)信息系统建设的目标和评价标准

(4)信息系统建设的关键成功要素

(5)信息系统建设的软件工具——CASE

第二章 信息系统的规划(2理论学时/0实践学时)

(一)教学目标

1.掌握信息系统战略规划的原则、方法、任务内容;

2.熟悉信息系统规划的实施方法及关键选择。

(二)重点、难点

重点:信息系统规划的原则、方法、任务和内容;信息系统规划的实施方法与关键选择;

难点:信息系统规划的方法及关键选择。

(三)教学内容

1.信息系统的规划

(1)信息化是一个长期的发展过程

(2)规划的一般原则与方法

(3)信息系统规划的任务和内容

(4)信息系统规划的实施方法

(5)信息系统规划的关键选择

(6)信息系统规划的回顾和修订

第三章 生命周期法概述(4理论学时/2实践学时)

(一)教学目标

1.了解生命周期法的意义和特点;

2.掌握生命周期法的各个阶段的任务、工作流程;

3.熟练掌握生命周期法的实施管理。

(二)重点、难点

重点:生命周期法的工作流程;各主要文档的内容;生命周期法的成功要素;

难点:结构化系统设计的基本思想;生命周期法的不足之处。

(三)教学内容

1.生命周期法的含义和特点

2.生命周期法的工作流程

3.生命周期法的实施管理

4.生命周期法的成功要素

5.使用生命周期法的条件

第四章 需求分析(6-8理论学时/2实践学时)

(一)教学目标

1.了解信息系统与组织战略的关系分析;

2.掌握作业层、管理层、决策层及商务层的需求分析方法;

3.掌握技术可行性、经济可行性和社会可行性;

4.能够结合实际需求完成调查研究和现状分析,并能制作相应的需求分析报告。

(二)重点、难点

重点:目标分析、管理与决策的信息需求、可行性分析、调查研究和现状分析;

难点:业务流程分析、数据流程分析、数据字典、撰写需求分析报告。

(三)教学内容

1.战略目标、系统目标和项目目标

(1)组织战略与信息化建设

(2)系统目标与项目目标

2.管理与决策的信息需求

(1)生产作业层的信息化需求

(2)办公管理层的信息化需求

(3)战略决策层的信息化需求

(4)协作商务层的信息化需求

3.目标的分析、权衡及量化

(1)目标的分析

(2)目标的权衡

(3)目标的量化

4.可行性分析

(1)技术可行性分析

(2)经济可行性分析

(3)社会可行性分析

(4)可行性分析报告的撰写

(5)可行性分析报告的审议

5.调查研究概述

(1)调查研究的组织

(2)调查研究的步骤

(3)调查研究的内容与方法

6.业务流程分析

(1)业务流程分析的内容

(2)业务流程图

(3)业务流程建模与分析工具

7.数据流程分析

(1)数据流程分析的内容

(2)数据流程图

(3)数据字典

8.功能与数据的交互分析

(1)U/C矩阵

(2)U/C矩阵的求解

(3)系统逻辑功能划分与数据资源分布

9.组织信息管理现状的分析与评价

(1)信息管理现状分析与评价的内容

(2)分析与评价的指标

(3)分析与评价的方法

(4)分析与评价的步骤

第五章 逻辑设计(5-6理论学时/2实践学时)

(一)教学目标

1.了解新系统的逻辑模型、逻辑设计的目标和原则;

2.掌握业务流程重组、流程改造和设计的原则和方法;

3.熟练掌握信息系统流程图、决策树、决策表、E-R模型;

4.能够结合实际系统需求撰写系统分析报告。

(二)重点、难点

重点:业务流程再造;总体数据规划;

难点:交互检验的方法;撰写系统分析报告。

(三)教学内容

1.逻辑设计的目标与原则

(1)新系统逻辑模型的提出

(2)逻辑设计的目标

(3)逻辑设计的原则

2.业务流程的改造与设计

(1)业务流程重组

(2)流程重组的类型

(3)流程改造和设计的步骤和方法

(4)流程重组举例

3.数据处理和数据存储的设计

(1)数据处理

(2)处理逻辑的描述工具

(3)数据存储设计

(4)数据立即存取分析

4.设计方案的交互检验

(1)设计方案的交互检验

(2)结构预演

(3)软件过程评价

5.系统分析报告的撰写与审议

(1)系统分析报告的撰写

(2)系统分析报告的审议

第六章 总体设计(6-8理论学时/4实践学时)

(一)教学目标

1.了解系统设计的任务和原则;

2.掌握结构化系统设计的原则、数据库设计原则;

3.熟练掌握模块划分的方法。

(二)重点、难点

重点:结构化系统设计;模块划分的方法、原则;

难点:总体数据库设计;系统总体布局;网络设计。

(三)教学内容

1.系统设计的任务与原则

(1)系统设计的任务

(2)系统设计的原则

2. 系统结构设计

(1)结构设计的原则

(2)模块划分的方法

3.总体数据库的设计

(1)总体数据库设计原则

(2)总体数据库设计

4.通信结构的规划与设计

(1)系统总体布局

(2)网络设计

第七章 详细设计(8理论学时/7实践学时)

(一)教学目标

1.了解总体设计与模块设计的衔接方法;

2.掌握处理过程设计及代码设计的原则;

3.熟练掌握处理过程设计的描述工具及过程设计语言;

4.能够根据实际系统需求撰写系统分析报告。

(二)重点、难点

重点:处理过程设计;代码的设计;用户的界面设计;

难点:友好的用户界面设计;实施方案的审议;撰写系统设计报告。

(三)教学内容

1.总体设计与模块设计的衔接

2.模块的功能和性能设计

(1)处理过程设计

(2)处理过程设计的原则

3.代码设计

(1)编码的目的

(2)代码的设计原则

(3)代码的种类

(4)代码的校验

4.人机界面设计

(1)用户的使用需求分析

(2)人机界面的设计原则

(3)图形用户界面

(4)设计用户界面的步骤

5.输入输出设计

(1)输出设计

(2)输入设计

6.模块设计的组织

7.实施方案的撰写与审议

(1)系统设计报告

(2)实施方案

第八章 信息系统项目的实施与管理(4理论学时/0实践学时)

(一)教学目标

1.了解信息系统项目组织的方法;

2.掌握数据标准化的方法以;

3.熟练掌握系统测试与调试方法;

4.能够进行系统模拟运行时的正常维护。

(二)重点、难点

重点:数据的转换、系统调试方法;

难点:系统测试方法。

(三)教学内容

1.信息系统项目的组织

(1)项目小组成立

(2)明确项目组中各成员的职责

(3)建立项目组沟通计划并启动项目

2.数据准备

(1)数据的标准化

(2)基础数据的准备

3.系统测试

(1)系统测试的目标

(2)软件测试方法

(3)系统测试过程

(4)系统测试步骤

4.系统转换

5.系统运行

6.系统管理

(1)建立和健全信息系统的运行制度

(2)信息系统的日常运行管理

第九章 原型法与面向对象的分析与设计方法(10-12理论学时/8实践学时)

(一)教学目标

1.了解原型法的基本思想;

2.掌握原型法的工作步骤及关键成功因素;

3.熟悉面向对象方法的概念和思想;

4.熟练掌握面向对象的分析与设计方法。

(二)重点、难点

重点:原型构造;原型法的关键成功因素;面向对象的分析与设计方法

难点:面向对象的分析与设计方法。

(三)教学内容

1.原型法的提出

(1)原型法的提出

(2)原型法的基本思想

(3)原型法的工作步骤

(4)原型法的关键成功因素

(5)原型法与生命周期法的比较

2.面向对象的分析与设计方法

(1)面向对象的方法的概念与思想

(2)面向对象的分析方法

(3)面向对象的设计方法

(4)面向对象的实施方法

第十章 信息系统分析与建设新进展(2理论学时/0实践学时)

(一)教学目标

1.了解信息系统分析与建设的发展趋势;

2.了解软件的构件开发;

3.了解UML、CMM等。

(二)重点、难点

重点:面向对象的软件开发思想、建模工具及信息系统安全规划;

难点:UML、CMM等的理解

(三)教学内容