-
第一章信息系统概论
熟悉数据、信息、知识的基本概念;理解信息资源管理的含义;掌握并掌握信息系统的概念;了解信息系统的主要类型;了解信息系统的体系结构
-
●1.1数据、信息和知识
本节需要熟悉数据、信息、知识的基本概念;了解数据、信息、知识的区别和联系;掌握三者转换的方法。
-
●1.2信息资源管理
本节需要认识与树立信息的资源观;了解信息的三个经济基本属性;掌握信息资源管理的主要任务。
-
●1.3信息系统的基本概念
了解系统的基本要素和特征;理解不同视角的信息系统概念;掌握信息系统的层次、功能、软件及物理结构。
-
第二章信息系统的技术基础
本章节应该理解信息系统及其相关的信息技术;掌握数据库环境下的数据组织;掌握数据库的相关概念、数据模型、关系模式规范化理论;了解数据通信与网络的基本知识;熟悉网络安全的概念及措施
-
●2.1信息系统的技术驱动力
本节需要理解信息系统基础设施的构成;掌握推动信息系统基础设施发展的定律。
-
●2.2实体联系模型
本节需要理解数据库的设计过程;掌握实体联系模型的相关概念;能够结合实际问题绘制ER图。
-
●2.3关系模式的规范化
本节需要了解如何建立合理的数据库模式;理解关系模式规范化的作用。
-
●2.4数据通信原理
本节需要了解数据通信的概念;理解数据通信的过程;掌握数据通信的主要技术指标。
-
第三章信息系统开发
本章节应该了解系统开发的概念及主要原则;掌握原型法、结构化方法的基本观点和优缺点;了解信息系统开发的项目管理过程。
-
●3.1软件危机
本节需要了解软件危机产生的背景;理解软件危机的产生原因;理解解决软件危机的方法。
-
●3.2结构化开发方法
本节需要了解结构化开发方法的基本思想;掌握结构化开发方法的开发过程;理解结构化开发方法的优点和缺点。
-
●3.3原型法
本节需要了解原型法的内涵、基本思想;掌握原型法的开发过程和基本步骤;理解原型法的优点和缺点。
-
●3.4信息系统的开发方式
本节需要了解系统开发过程中应关注的问题;理解系统开发方式;能够结合实际为组织选择合适的系统开发方式。
-
第四章信息系统总体规划
本章主要介绍系统规划的概念及内容,介绍常见规划的基本思想、步骤以及优缺点,学习初步调查的方法及可行性研究方法,介绍系统方案包含的内容,要求学生掌握网络规划技术及其在系统开发中的应用。
-
●4.1诺兰模型
本节需要了解诺兰模型的发展历程;掌握诺兰模型各发展阶段的主要特征;理解模型在企业信息化建设中的作用。
-
●4.2信息系统的战略规划
本节需要了解信息系统战略规划的目的;掌握关键成功因素的的思想和步骤。
-
●4.3企业系统规划法
本节需要了解企业系统规划法的基本思路;掌握U/C矩阵划分子系统的过程。
-
●4.4可行性分析
本节需要理解可行性分析的目的;掌握可行性分析的内容;了解可行性分析报告的撰写。
-
第五章结构化系统分析
本章要求学生掌握系统分析阶段的主要任务和主要内容;引入了结构化系统分析方法和逻辑模型设计过程;掌握信息系统功能分析和数据逻辑建模方法;掌握信息系统流程建模的DFD方法。
-
●5.1任务、内容、工具
了解系统分析的主要任务和主要内容;掌握系统分析的结构化方法和分析工具;熟练掌握详细调查的范围和内容。
-
●5.2组织机构与功能调查
本节要求学生了解详细调查的范围和内容;辨析管理功能与组织机构的关系;掌握功能建模工具的应用。
-
●5.3业务流程分析
通过本节学习了解业务流程分析的主要工作;熟悉业务流程识别的几种方法;掌握业务流程建模的主要工具。
-
●5.4数据流程分析
通过本节学习了解结构化系统分析的主要工具;掌握数据流程分析的DFD方法;实践一个信息系统的DFD分解过程。
-
●5.5系统功能建模
通过本节学习要求学生了解系统功能模型设计的任务;掌握子系统划分的几种方法;熟悉新系统逻辑方案要点。
-
第六章结构化系统设计
了解系统设计的主要任务和设计步骤;了解结构化设计方法的主要内容;掌握数据库、代码、界面与输入输出设计方法;掌握数据模型的详细设计;学会编制系统设计文档;掌握E-R图设计
-
●6.1结构化系统设计方法
用一组标准的准则和工具帮助设计人员确定系统应具有哪些模块,用何方法联结在一起才能构成一个最好的系统.
-
●6.2代码设计
代码是事物、属性或状态的符号表示。
-
●6.3数据库设计1
数据库设计的步骤与系统开发的各个阶段相对应,且融为一体。
-
●6.4结构化设计2
主要学习E-R图设计,局部E-R图组合为整体E-R图规则
-
第七章面向对象系统分析与设计
掌握面向对象系统分析与设计的基本理论与主要概念;掌握UML及其常用图:用例图、类图、顺序图;熟悉设计模式的概念和S.O.L.I.D基本原则;掌握MVC系统设计模式,熟悉常用的技术和框架原理。
-
●7.1案例导入
本章案例:软件危机
-
●7.2面向对象理念
采用面向对象技术开发信息系统,其核心强调以数据为中心描述系统,具有更强的稳定性。
-
●7.3类与对象
我们使用面向对象的方法来分析和设计复杂的软件系统,基本构建块是类和对象。
-
●7.4面向对象特征
面向对象一般有三大特征:封装、继承、多态。封装:就是把一些属性和方法封装到一个类里。
-
●7.5统一建模语言(UML)
UML是使用面向对象概念进行系统建模的一组表示法。
-
●7.6设计模式
设计模式是在软件开发的长期过程中形成的解决特定场合下特定问题的一个可重复使用的高效的解决方案。
-
第八章系统实施、维护与管理
掌握程序设计的方法;理解程序调试与系统测试的方法;掌握系统切换的方法;掌握信息系统的维护;了解信息统评价体系;了解信息系统运行管理的目标与内容。
-
●8.1程序设计
通过本节学习了解系统实施的主要任务;理解程序设计应遵循的指标;掌握程序设计的主要方法。
-
●8.2系统测试1
了解系统测试的目的;辨析测试过程中常见错误;掌握系统测试的方法、技术和步骤。
-
●8.3系统测试2
了解系统测试的目的;辨析测试过程中常见错误;掌握系统测试的方法、技术和步骤。
-
●8.4系统切换、维护、评价
了解系统切换前的准备工作;掌握系统切换的三种方法;辨析系统维护的分类及其应用;掌握系统评价指标体系。
-
第九章信息系统技术前沿
了解人工智能的代表性技术和发展前沿;了解大数据分析技术的代表性技术和发展前沿;了解量子技术的基本原理和相关专业名词意义;了解区块链技术的基本原理和相关专业名词意义。
-
●9.1案例导入
本节案例:AlphaGo
-
●9.2人工智能技术
人工智能在计算机领域内得到了广泛的发挥。并在机器人、经济政治决策、控制系统、仿真系统中得到应用。
-
●9.3大数据分析技术
大数据技术能够将大规模数据中隐藏的信息和知识挖掘出来,为人类社会经济活动提供依据。
-
●9.4量子技术
量子不是一种粒子,它也不是指分立、不连续,而是一套自然规律的总称。
-
●9.5区块链技术
区块链本质上是一个去中心化的分布式账本数据库。