广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx

上传人:b****1 文档编号:1035174 上传时间:2023-04-30 格式:DOCX 页数:33 大小:25.73KB
下载 相关 举报
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第1页
第1页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第2页
第2页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第3页
第3页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第4页
第4页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第5页
第5页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第6页
第6页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第7页
第7页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第8页
第8页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第9页
第9页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第10页
第10页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第11页
第11页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第12页
第12页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第13页
第13页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第14页
第14页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第15页
第15页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第16页
第16页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第17页
第17页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第18页
第18页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第19页
第19页 / 共33页
广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx

《广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx》由会员分享,可在线阅读,更多相关《广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx(33页珍藏版)》请在冰点文库上搜索。

广东高等教育自学考试《信息系统开发》课程课程代码Word下载.docx

(三)本课程与相关课程的联系、分工或区别。

《信息系统开发-方法、案例与实验》是一门涉及计算机多种知识的信息管理与信息系统类课程。

信息系统开发需要在操作系统支持下工作。

由于本课程是基于Windows操作系统介绍PowerDesigner的使用操作的,所以要求学过计算机先导课程《计算机应用技术》,特别是其中的Windows操作系统得使用部分。

在学习信息系统开发的数据库、数据字典和数据流程时,需要接触到一些初步的数据库和程序设计知识,这是以《关系数据库设计》课程为基础。

本书共分三部分:

第1章至第3章是一般章,主要介绍信息系统的概念、主要开发方法以及贯穿项目生命周期的项目管理技术;

第4章至第11章是重点章,讲述系统开发各阶段的任务、过程、结构化方法和工具;

第12章至第17章是次重点章,讲述面向对象需求理解、面向对象分析、面向对象设计和面向对象实现。

(一)学习目的与要求

(1)掌握系统的基本概念和组成

(2)理解系统开发的基本过程,系统开发各阶段的主要内容

(3)了解围绕信息系统开发主要过程的角色分配

(二)课程内容

1.1信息系统的基本概念

1.2信息系统开发过程

1.3信息系统的相关角色

1.4案例分析——校园二手书交易平台的设计与实现

(三)考核知识点

1、信息系统

2、信息系统生命周期

3、信息系统的相关角色

4、系统开发案例分析

(四)考核要求

(1)领会:

系统的概念与九大要素

(2)领会:

信息系统的概念与九大要素

(3)识记:

信息系统的结构和类型

(4)领会:

各类信息系统之间的联系与区别

2、信息系统生命周期

(1)识记:

信息系统生命周期的五个阶段

信息系统生命周期五个阶段的主要任务

简单应用:

信息系统的各个角色

综合应用:

系统开发案例的设计与实现

(1)掌握几种典型的信息系统开发路线

(2)掌握合适的开发路线与方法

(3)掌握自动化工具与技术

2.1信息系统开发路线概述

2.2模型驱动开发路线

2.3快速应用开发路线

2.4商用软件开发路线

2.5选择合适的开发路线与方法

2.6自动化工具与技术

2.7案例分析——case工具在系统开发中的应用

1、信息系统开发路线

2、模型驱动开发路线

3、快速应用开发路线

4、商用软件包

5、开发路线与方法的选择

6、CASE

信息系统各种开发路线

2、模型驱动开发路线

综合应用:

模型驱动开发的三种方法及它们之间的比较

快速应用开发路线的两种开发方式

(2)识记:

原型方法的三种类型

(3)简单应用:

原型设计和开发的具体步骤

极限编程方法的步骤和特点

(1)简单应用:

商业应用软件包开发路线的基本思想

(2)简单应用:

选择商业软件包的两种方式及其步骤

(3)领会:

现成软件包二次开发的优缺点

简单应用:

选择开发路线与方法的原则

(1)领会:

CASE的工具分类及特点

(2)综合应用:

CASE工具在系统开发中的应用

(1)了解信息系统项目的管理过程

(2)了解作为高效的项目经理所需要的技能

(3)掌握项目发起、项目规划、项目执行和项目终结个阶段的主要任务及活动

(4)掌握关键路径规划的含义和甘特图和网络图的创建过程

(5)理解项目管理软件如何应用于支持项目进度的表示和管理

3.1信息系统项目管理生命周期

3.2项目组织

3.3项目管理技术

3.4案例分析——某系统开发项目管理失败原因分析

1、信息系统项目管理过程

2、项目组织

3、工作分解结构

4、关键路径规划

5、甘特图和网络图

6、项目管理软件

7、项目经理技能

信息系统项目管理过程的四个阶段及其核心

(2)综合应用:

项目发起、项目规划、项目执行和项目终结个阶段的主要任务及活动

项目组织的三种形式及各自的优缺点

工作分解结构的各种方式和分解原则

领会:

关键路径规划的含义

甘特图和网络图的创建过程

项目管理软件如何应用于支持项目进度的表示和管理

作为高效的项目经理所需要的技能

(1)掌握怎样设计并执行访谈的选择,制定访谈计划

(2)掌握观察工作者方式和分析业务文档方式以确定系统需求的优缺点

(3)了解如何为需求获取提供支持

(4)了解怎样计划一个联合应用设计会议

(5)掌握在需求获取过程中使用原型

(6)了解确定需求的现代化方法

(7)掌握需求获取技术在网络应用开发中的应用

4.1系统需求概述

4.2需求获取过程

4.3需求获取的方法

4.4案例分析——客户关系管理系统的需求获取

1、系统需求分类和获取

2、系统需求获取方法

3、需求获取技术的应用

系统需求的分类

(2)简单应用:

系统需求的获取过程

2、系统需求获取方法

(1)简单应用:

收集系统需求的方法

计划并执行访谈的选择,以及制订访谈计划以确定系统需求

观察工作者方式和分析业务文档方式以确定系统需求的优缺点

(4)简单应用:

计算如何为需求获取提供支持

(5)综合应用:

在需求获取过程中使用原型

(6)综合应用:

确定需求的现代化方法

需求获取技术应用于网络应用的开发

(1)掌握逻辑过程建模

(2)掌握数据流图的绘制

(3)掌握数据流图的分解

(4)理解平衡高层和底层数据流图

(5)了解4种类型的数据流图之间的区别

(6)掌握使用数据流图作为工具以支持信息系统的分析

5.1过程建模概述

5.2数据流图

5.3过程逻辑

5.4数据字典

5.5案例分析——百货商店业务管理信息系统过程建模

1、数据流图

2、过程逻辑

3、数据字典

数据流程图的概念、作用和基本符号

数据流图的绘制

数据流图的规则

数据流图的分解

(5)简单应用:

数据流图的平衡

(6)领会:

4种类型的数据流图之间的区别

(7)综合应用:

使用数据流图作为工具,支持信息系统的分析

2、过程逻辑

过程逻辑的表述方法

结构化语言的表示方法

构造决策表的基本步骤

决策树的绘制

三种描述工具各自的适用性

数据字典的内容

数据字典的作用

数据字典的描述格式

(1)掌握数据模型的一些术语

(2)掌握实体-联系图的绘制

(3)了解概念数据建模在整个信息系统分析和设计中的作用

(4)理解一元联系、二元联系和多元联系的差异

(5)理解E-R图与类图在数据建模中的性能差别

(6)掌握将数据建模与过程建模、逻辑建模联系起来,作为描述信息系统的各种视图

6.1数据建模相关概念

6.2逻辑数据建模过程

6.3规范化

6.4数据-过程模型映射

6.5案例分析——某网上商店概念数据建模

1、数据建模相关概念

2、逻辑数据建模过程

3、规范化

4、数据-过程模型映射

实体类型、属性、多值属性、子集准则、联系、度、基数、业务规则、关联实体等术语概念

绘制E-R图弱实体来描绘业务中的数据特性与关联

(3)综合应用:

一元联系、二元联系和多元联系的区别

(4)综合应用:

概念数据模型在整个信息系统分析与设计中所起的作用

概念数据模型中的4种基本业务规则

2、逻辑数据建模过程

逻辑数据建模过程

数据模型设计的标准

第一、二、三范式的定义以及设计这些范式的基本方法

数据模型与过程模型之间的映射

(1)掌握系统应用架构的定义

(2)理解应用架构与框架的异同

(3)了解典型的系统应用架构及其特点

(4)了解怎样选择有效的应用架构设计方式

7.1架构概述

7.2典型的系统应用架构

7.3应用架构举例

7.4应用架构设计内容

7.5案例分析——某服务台系统架构设计

1、系统应用架构

2、典型的系统应用架构

3、MVC架构

4、应用架构设计

5、系统架构设计应用

系统应用架构的定义

系统应用架构的框架

(3)领会:

构架的逻辑层次及其作用

2、典型的系统应用架构

系统应用架构的几种主要架构形式

几种典型应用架构的优缺点和工作原理

MVC架构的原理

MVC架构的组成

应用架构设计的内容

数据架构设计的两种方式及其策略

过程架构设计的主要内容

网络架构设计的主要内容

如何选择有效的应用架构设计方式

第8章软件过程设计

(1)掌握软件过程设计的主要内容

(2)理解软件设计的基本原理

(3)了解各种软件设计工具

(4)了解软件结构设计各种方法,理解每种设计方法的适用情况

(5)掌握软件详细设计的目标和方法

8.1过程设计主要内容

8.2软件设计的基本原理

8.3软件设计工具

8.4软件结构设计方法

8.5软件详细设计

8.6案例分析——百货商店业务管理信息系统过程设计

1、软件工程设计的主要内容

2、软件设计的基本原理

3、软件设计工具

4、软件结构设计方法

5、软件详细设计

6、软件过程设计的应用

1、软件过程设计的主要内容

总体设计和详细设计的内容

2、软件设计的基本原理

软件设计的几种基本原理

模块的基本属性

(3)识记:

模块化的定义

(4)识记:

抽象和信息隐蔽的概念

模块独立性的定义及其衡量标准

耦合性和内聚性的类型与各种类型的特点

各种软件设计工具及其特点

软件结构设计方法的分类

变换分析设计的主要步骤

事务分析设计的具体步骤

综合数据流图和分层数据流图的映射

结构化程序设计的概念

结构化程序设计的基本思想

程序设计的目标和方法

如何进行软件过程设计

第9章数据库设计

(1)了解逻辑模型与物理模型的区别

(2)了解逻辑模型转换成物理模型的规则

(3)掌握将E-R图转换为关系并合并冗余的关系

(4)掌握为关系设计字段并选择合适的数据类型

(5)理解代码的含义及其作用

(6)掌握如何在实际模型中设计合理的代码

9.1逻辑数据模型和物理数据模型

9.2关系数据库模型

9.3将e-r图转化成关系

9.4设计字段

9.5代码设计

1、逻辑数据模型和物理数据模型

2、将E-R图转化成关系

3、为关系设计字段

4、设计代码

(四)考核要求

逻辑数据模型和物理数据模型的区别

逻辑数据模型到物理数据模型的转换规则

E-R图转化成关系的步骤

将E-R图转化为关系的原则

视图整合时可能出现的4个问题

字段的含义

如何选择数据类型

4个通用的数据完整性控制方法

设计文件的控制策略

代码的含义和作用

代码的种类

代码的设计方法

代码的校验

第10章输入输出与用户界面设计

(1)掌握输入与输出的基本目的、设计原则、方式选择、格式设计、设计过程及设计说明等

(2)掌握用户界面设计是遵循的原则、交互方式及设计步骤

(3)理解用户界面设计的应用

10.1输出设计

10.2输入设计

10.3用户界面设计

10.4输入输出界面示例

1、输出设计

2、输入设计

3、用户界面设计

输出设计的目的

输出设计的分类和每种分类的含义

输出设计的原则

输出的方式

输出格式的设计

输出设计的主要过程

写一份完整的输出设计说明书

2、输入设计

输入设计的目的

输入设计的原则

输入设备和输入方式

输入格式的设计

输入控制技术

(6)简单应用:

输入的校验方法

(7)领会:

输入设计遵循的主要步骤

(1)综合应用:

用户界面设计的常见错误与正确做法

用户界面设计的原则

用户界面设计的交互方式和设计步骤

(4)综合应用:

输入输出界面的设计

(1)掌握程序设计语言的选择以及编程的基本规范

(2)了解软件测试的基本步骤和主要方法

(3)了解系统实现阶段要完成的主要任务

(4)了解系统运行阶段的主要工作

11.1软件实现

11.2软件测试

11.3白盒测试技术

11.4黑盒测试技术

11.5网络实现

11.6数据库实现

11.7系统转换

11.8系统运行与支持

11.9案例分析——某网站系统测试

1、软件编程

2、软件测试

3、系统实现

4、系统运行

5、系统测试

程序设计语言的选择

软件编程的基本规范

2、软件测试

软件测试的目标和准则

软件测试的基本步骤和主要方法

系统实现阶段要完成的主要任务

系统运行阶段的主要工作

对系统进行测试

第12章面向对象开发概述

(1)了解面向对象的基本思想

(2)理解类与对象、消息、属性、操作以及封装、继承、多态等基本概念

(3)掌握面向对象开发的几种主要方法

12.1面向对象相关概念

12.2面向对象的特性

12.3面向对象开发的主要方法

1、面向对象

2、面向对象开发

面向对象的基本思想

对象的特点

类与对象、消息、属性、操作以及封装、继承、多态等基本概念

面向对象的特性

2、面向对象开发

面向对象开发的主要方法

(2)综合运用:

各种面向对象开发方法

第13章UML

(1)理解UML的基本概念、特点及其构成

(2)掌握UML中的各种图,各种图的含义、应用场合、表示方法等

13.1UML概述

13.2用例图

13.3类图和对象图

13.4状态图

13.5活动图

13.6顺序图

13.7协作图

13.8组件图

13.9部署图

13.10包图

1、UML

2、用例图

3、类图

4、对象图

5、状态图

6、活动图

7、顺序图

8、协作图

9、组件图

10、部署图

11、包图

(1)识记:

UML的概念和特点

UML的构成

UML视图的构成

UML的各种类元及其功能

(5)领会:

UML中的各种图及不同类型图的用处

UML中的通用机制

2、用例图

用例之间的关系

绘制用例图

类之间的关系

绘制类图

绘制对象图

对象图与类图的区别

绘制状态图

活动、泳道、判定点、并发路径、对象流、信号的含义

绘制活动图

绘制顺序图

迭代的表示方法

控制点条件表示法

绘制协作图

绘制组件图

绘制部署图

包之间的关系

绘制包图

(1)了解基于UML系统开发的步骤

(2)理解用例建模方法及其优缺点

(3)掌握需求用例建模的过程

(4)了解用例说明包含的要素以及各种类型的用例说明

(5)掌握用例模型检测方法及过程

14.1基于uml的系统开发过程

14.2理解需求

14.3案例分析——电子培训系统的需求理解

1、基于UML系统开发

2、需求理解

识记:

基于UML系统开发的步骤

2、需求理解

用例建模的基本思想和优缺点

用例建模的过程

用例说明包含的要素

各种类型的用例说明

用例模型检测方法及过程

对项目的需求理解

第15章面向对象分析

(1)掌握面向对象分析和领域建模的概念

(2)掌握发现类的4种常用方法

(3)理解关联、属性的意义

(4)了解图的应用范围及画法

15.1领域建模

15.2行为建模

15.3案例分析——网上商店客户订单处理系统分析

1、领域建模

2、分析图

1、领域建模

面向对象分析和领域建模的概念

对象建模的步骤

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2