2016年东北财经大学专升本考试大纲《信息管理与
信息管理与信息系统专业综合课考试大纲 第一部分 管理信息系统 第一章 管理信息系统基本概念第一节 信息及信息化掌握信息的概念、信息的基本特性;掌握信息化的内涵;理解知识经济的概念与内涵。第二节 系统与信息系统 理解系统的含义、系统的特性;掌握信息系统的概念;理解信息系统的四个层次。第三节 管理信息系统了解管理信息系统的结构;理解管理信息系统与计算机的关系、管理信息系统与管理学的关系;掌握管理信息系统的概念、特点与结构。第二章 管理信息系统的技术基础第一节 计算机技术了解计算机系统的组成、分类;掌握计算机网络的功能与分类。第二节 数字资源管理技术从系统开发的角度理解三个世界的关系;掌握E-R模型的概念及构造方法;了解数据管理技术的发展;掌握关系数据库的规范原理。第三章 管理信息系统的开发第一节 管理信息系统开发方法理解生命周期法的含义、特点;理解结构化系统分析的思想;理解原型法的含义、特点;理解原型法的基本思想;了解面向对象的系统开发方法;了解计算机辅助开发方法。第二节 管理信息系统的规划了解管理信息系统规划的主要内容;掌握管理信息系统的战略规划步骤;掌握管理信息系统规划的主要方法。第四章 管理信息系统分析与设计第一节 管理信息系统分析了解可行性分析的工作步骤;了解详细调查的基本内容;掌握数据流程图、数据字典、功能结构图、系统流程图的编制与应用。第二节 管理信息系统设计了解系统设计的主要工作;掌握系统功能结构图与控制结构图的设计。 第五章 企业资源计划(ERP)第一节 物料需求计划了解ERP的发展阶段;从实际应用的角度掌握MRP和闭环MRP的工作原理和系统结构。第二节 制造资源计划联系实际掌握MRPII的特点、原理和结构。第三节 企业资源计划掌握ERP的特点、结构和原理;理解ERP的管理思想。第六章 决策支持系统第一节 决策支持系统概述理解各种不同层次的决策分类;掌握决策支持系统的基本概念。第二节 决策支持系统的组成了解决策支持系统的系统结构;掌握决策支持系统的开发技术。参考书目:《管理信息系统(第2版)》 杨桦、尹聪春主编 清华大学出版社 2015年3月第二部分 数据库原理与应用 第一章 数据库概述第一节 数据管理技术基本概念理解数据、信息的概念;了解数据管理技术的发展历程;了解数据库系统的特点。第二节 数据库系统掌握数据库系统的构成及其体系结构;了解不同体系结构的特点。第三节 数据模型了解数据模型的三个基本要素;掌握数据模型的分类并理解三者之间的关系;掌握概念模型的相关概念和E-R图的画法。第二章 关系数据库基础第一节 关系模型的基本概念了解数据模型的分类;掌握关系模型的组成及相关概念。第二节 关系数据的基本运算了解关系代数的基础知识;掌握传统的集合运算和专门关系运算。第三节 关系的完整性理解关系完整性的概念;掌握实体完整性、参照完整性和用户定义完整性的约束规则。 第四节 关系规范化理论了解关系规范化的含义;掌握1NF、2NF、3NF、BCNF的规范化要求。第三章 数据库的设计第一节 数据库设计概述了解数据库设计的基本方法;了解影响数据库设计的各因素及数据库设计的特点。第二节 数据库设计的步骤理解数据库设计的一般步骤;掌握概念模型、关系模型的设计方法;掌握关系模型的规范化方法;掌握关系模型实体完整性、用户定义完整性和参照完整性的设计方法。第三节 数据库保护了解数据库系统安全的基础知识。第四章 SQL Server 2005 概述第一节 SQL Server 2005简介 掌握SQL Server 2005的版本组成;了解SQL Server 2005的新特性 。第二节 SQL Server 2005的安装熟悉SQL Server 2005的安装条件;掌握SQL Server 2005的安装方法;第三节 SQL Server 2005管理工具熟悉SQL Server的管理和配置工具。第四节 SQL Server Management Studio的使用方法 熟悉SQL Server Management Studio的工作界面;掌握SSMS查询编辑器的用法。第五章 Transact-SQL 语言基础 第一节 T-SQL语言简介了解T-SQL编程语言的基本常识。第二节 SQL Server 2005系统提供的数据类型 理解T-SQL语句的类型;掌握SQL Server 2005系统提供的数据类型;了解自定义数据类型创建和使用。第三节 变量、运算符与表达式 理解T-SQL所提供的各类运算符及表达式的用法;掌握运算符的优先级;掌握变量的声明、赋值及输出方法。第四节 批处理与流程控制 掌握基本流程控制语句的用法。第五节 常用的系统函数 掌握常用系统函数的用法。第六章 数据库的创建与管理第一节 SQL Server 数据库简介掌握数据库存储结构;理解数据库文件和事务日志文件的功能和作用;了解文件组的类型及其作用;掌握数据库分类;理解数据库对象。第二节 使用 T-SQL脚本创建和管理数据库掌握利用T-SQL语句创建、修改、删除和管理数据库的操作方法。第三节 使用SSMS创建和管理数据库掌握利用SSMS创建、修改和删除数据库的操作方法;掌握使用T-SQL语句和SSMS分离和附加数据库的方法;了解文件组的作用并会利用文件组来管理数据文件。第七章 表的创建与约束机制第一节 数据表的基本概念理解数据表的基本概念;掌握数据表的分类。第二节 表的设计与创建理解表的设计步骤和规则;掌握使用T-SQL语句创建表的方法;掌握使用SSMS创建表的方法。第三节 管理表掌握使用T-SQL语句修改表结构和删除表的方法;掌握使用SSMS修改表结构和删除表的方法。第四节 数据的插入、更新和删除掌握使用T-SQL语句对表中数据进行插入、更新和删除等操作;掌握使用SSMS对表中数据进行插入、更新和删除的相关操作。第五节 SQL Server约束机制理解并掌握5种约束机制基本概念;掌握使用T-SQL语句和利用SSMS创建约束的方法。第八章 数据查询第一节 基本查询语句了解SELECT语句的基本用法;掌握使用SSMS实现查询的方法;掌握数据筛选及操纵结果集的方法。第二节 数据分组与汇总掌握常用聚合函数的用法;掌握实现分组汇总的方法。第三节 多表连接查询掌握内连接和外连接的用法;了解联合查询的用法。第四节 子查询了解嵌套子查询的含义;掌握一般嵌套子查询的用法;掌握常用谓词的使用方法。第五节 使用SSMS实现简单查询掌握使用SSMS实现查询的相关操作。第九章 索引第一节 索引概述理解索引的概念、优缺点;了解索引的结构;掌握索引的分类。第二节 创建和管理索引掌握使用T-SQL语句创建索引的方法及创建索引时的选项;掌握管理索引的相关语句;掌握使用SSMS创建和管理索引的相关操作。第三节 索引的分析与维护了解索引的分析方法和整理碎片的方法;理解统计信息的概念;掌握统计信息相关选项的配置方法。第十章 视图第一节 视图概述理解视图的概念;理解视图的优、缺点以及与数据表之间的区别。第二节 创建视图掌握利用SSMS和T-SQL语句创建视图的方法。第三节 管理视图掌握利用SSMS和T-SQL查看、修改、重命名和删除视图的方法。第四节 使用视图掌握通过视图修改基表中的数据的方法;理解如何通过视图实现数据库的安全管理。第十一章 存储过程和触发器第一节 存储过程了解存储过程的基本概念和优点;掌握存储过程的类型;掌握存储过程的创建、修改、执行和删除等操作。第二节 触发器了解触发器的基本概念、用途;掌握触发器的类型;掌握DML触发器和DDL触发器的特点;掌握触发器的创建、修改、执行和删除等操作;理解AFTER触发器和INSTEAD OF触发器。第十二章 管理SQL Server 2005的安全性第一节 SQL Server 的安全体系理解SQL Server 2005的三层安全体系结构。第二节 服务器级别的安全机制理解SQL Server 2005采用的两种用户验证模式;掌握利用SSMS和T-SQL创建、修改、删除两类登录帐户的方法;理解服务器角色的含义,掌握服务器角色的分类,掌握管理服务器角色的方法。第三节 数据库级别的安全性理解数据库用户的含义;掌握利用SSMS和T-SQL添加、删除数据库用户的方法;理解数据库角色的含义;掌握数据库角色的分类,掌握管理数据库角色的方法。第四节 数据库对象级别的安全性了解权限的分类,掌握利用SSMS和T-SQL管理权限的方法。第十三章 数据库的日常维护与管理 第一节 数据库备份与还原 理解备份与还原的含义;了解备份设备的含义;了解恢复模式的概念,掌握SQL Server 2005的三种恢复模式。第二节 备份数据库掌握使用SSMS和T-SQL语句实现数据库备份的方法。第三节 还原数据库 掌握使用SSMS和T-SQL语句还原数据库的方法第四节 数据导入与导出。了解数据的导入与导出的方法。第五节 作业掌握作业的创建与管理方法;了解警报的创建方法。参考书目:《数据库原理及应用(SQL Server 2005)》,黄存东主编 中国水利水电出版社,2011年01月第1版第1次印刷第三部分 程序设计基础(C语言)第一章 程序设计和C语言第一节 什么是计算机程序了解计算机程序的概念。第二节 什么是计算机语言了解计算机语言及其发展。第三节 C语言的发展及其特点了解C语言产生的背景及发展历程,了解C语言的特点。第四节 最简单的C语言程序掌握C语言程序的结构第五节 运行C程序的步骤与方法掌握使用Visual C++6.0调试运行C语言程序的基本方法步骤,并可以实际操作。第六节 程序设计的任务了解程序设计的任务。第二章 算法——程序的灵魂第一节 什么是算法理解算法的概念。第二节 简单的算法举例理解算法。第三节 算法的特性理解算法的若干特性。第四节 怎样表示一个算法了解用自然语言、流程图等表示算法的方法;理解程序设计的三种基本结构,了解流程图的改进;了解N/S流程图;了解用伪代码表示算法的方法;了解用计算机语言表示算法。第五节 结构化程序设计方法了解结构化程序设计方法。第三章 最简单的C程序设计——顺序程序设计第一节 顺序程序设计举例了解顺序程序设计,理解程序的顺序执行。第二节 数据的表现形式及其运算理解常量和变量的概念,掌握常量的两种形式,区分变量名与变量值,掌握变量的命名。掌握C中的数据类型。掌握整型常量的表示形式,掌握整形变量的类别与定义。掌握字符常量的表示形式,了解转义字符的作用,掌握常用的特殊字符;掌握字符变量的定义、存储与使用;掌握字符串常量的表示形式,理解字符串结束标志。掌握C中浮点型常量的表示形式,掌握浮点型变量的类别与定义。掌握C中算数运算符、赋值运算符的运算规则与优先级,可以根据需要写出表达式,可以对表达式求值;掌握逗号运算符的运算规则与优先级,可以对表达式求值。第三节 C语句掌握C语句的作用和分类;掌握赋值语句的格式、含义与使用。第四节 数据的输入输出了解输入输出的概念;掌握使用printf函数输出数据的方法与格式;掌握使用scanf函数输入数据的方法与格式;掌握putchar、getchar等对字符数据进行输入输出的函数。第四章 选择结构程序设计第一节 选择结构和条件判断理解条件判断,理解选择结构的程序的执行。第二节 用if语句实现选择结构掌握if语句的一般形式和执行过程。第三节 关系运算符和关系表达式掌握关系运算符的运算规则及其优先级,可以根据要求写出相应的关系表达式,可以计算关系表达式的值。第四节 逻辑运算符和逻辑表达式掌握逻辑运算符的运算含义及其优先次序,可以计算逻辑表达式的值,可以根据需要写出相应的逻辑表达式。第五节 条件运算符和条件表达式掌握条件运算符的格式和运算规则,可以计算条件表达式的结果,可以根据需要写出简单的条件表达式。第六节 选择结构的嵌套掌握if语句的嵌套格式与执行过程。第七节 用switch语句实现多分支选择结构掌握switch语句的格式和执行过程。第五章 循环结构程序设计第一节 为什么需要循环控制了解循环控制的作用。第二节 用while语句实现循环掌握while语句的格式、执行过程,可以熟练使用while语句解决问题。第三节 用do…while语句实现循环掌握do…while语句的格式、执行过程,可以熟练使用do…while语句解决问题。第四节 用for 语句实现循环掌握for语句的格式、执行过程,可以熟练使用for语句解决问题。第五节 循环的嵌套掌握二重循环,可以熟练使用三种循环语句组成二重循环解决问题;可以读懂三重循环的代码,可以编写简单的三重循环代码。第六节 几种循环的比较掌握三种循环语句的异同,可以根据情况选择适当的循环。第七节 改变循环执行的状态掌握break语句的格式、作用和使用方法;掌握continue语句的格式、作用和使用方法;掌握break语句和continue语句的区别。第六章 利用数组处理批量数据第一节 怎样定义和引用一维数组掌握一维数组的定义、初始化,掌握一维数组元素的引用方法,可以用一维数组解决问题。第二节 怎样定义和引用二维数组掌握二维数组的定义、初始化,掌握二维数组元素的引用方法,可以用二维数组解决问题。第三节 字符数组掌握字符数组的定义、字符数组的初始化、字符数组中元素的引用;理解字符串和字符串结束标志;掌握字符数组的输入输出方法;掌握常用字符串处理函数的格式、功能。第七章 用函数实现模块化程序设计第一节 为什么要用函数了解C语言函数的概念,了解C语言函数的分类。第二节 怎样定义函数掌握函数的结构,掌握定义函数的格式方法。第三节 调用函数掌握函数调用的形式,分清形参和实参,理解并掌握函数调用时参数的“值传递”,掌握函数调用的执行过程,掌握return语句和函数的返回值。第四节 对被调用函数的声明和函数原型理解函数原型,区分函数与函数原型,掌握函数声明的使用。第五节 函数的嵌套调用掌握函数的嵌套调用,可以读懂相关的程序代码。第六节 函数的递归调用了解函数的递归调用,可以读懂简单的函数递归调用代码。第七节 数组作为函数参数掌握数组元素作函数实参,掌握数组名作函数参数,理解参数的“地址传递”;了解多维数组作函数参数。第八节 局部变量和全局变量理解并掌握局部变量的定义和作用范围,理解并掌握全局变量的定义和作用范围。第九节 变量的存储方式和生存期理解变量的动态存储方式与静态存储方式;掌握局部静态变量;了解关键字extern、static在定义全局变量时的作用。第十节 关于变量的声明和定义认识各种形式的变量声明和定义。第十一节 内部函数和外部函数了解内部函数与外部函数。第八章 善于利用指针第一节 指针是什么理解指针的概念。第二节 指针变量理解并区分变量的指针和指针变量,掌握指针变量的表示和定义,掌握指针变量的使用,掌握指针变量作为函数参数传递地址。第三节 通过指针引用数组掌握数组元素的指针,掌握指针的运算,掌握通过指针引用数组元素;理解数组名即数组首地址,掌握用数组名作函数参数的使用。第四节 通过指针引用字符串掌握字符串的引用方式;掌握字符指针作函数参数。第五节 指向函数的指针简单了解函数指针,简单了解用函数指针变量调用函数,简单了解定义和使用指向函数的指针变量,简单了解用指向函数的指针作函数参数。第六节 返回指针值的函数了解返回指针值的函数。第七节 指针数组和多重指针简单了解指针数组;简单了解指向指针数据的指针;简单了解指针数组作main函数的形参。第八节 动态内存分配与指向它的指针变量理解内存的动态分配;了解内存动态分配的方法和相关函数;简单了解void指针类型 。第九章 用户自己建立数据类型第一节 定义和使用结构体变量理解结构体类型;掌握结构体类型及其变量的创建;掌握结构体变量的赋值和引用。第二节 使用结构体数组掌握结构体数组的创建,掌握结构体数组的基本使用。第三节 结构体指针掌握指向结构体变量的指针;简单了解指向结构体数组的指针;简单了解用结构体变量和结构体变量的指针作函数参数。第四节 用指针处理链表理解链表和链式存储;可以读懂有关链表的建立、输出、删除结点、插入结点的代码。第五节 共用体类型理解共用体类型,理解共用体类型数据的特点,了解共用体类型的使用。第六节 使用枚举类型了解枚举类型。第七节 用typedef声明新类型名了解用typedef声明新类型名的原因和方法。第十章 对文件的输入输出第一节 C文件的有关基本知识理解C中文件的概念,了解文件名,掌握文件的分类,理解文件缓冲区,理解并掌握文件类型指针。第二节 打开与关闭文件掌握fopen函数的格式与作用,掌握不同文件的使用方式与含义,掌握fclose函数的格式与作用。第三节 顺序读写数据文件掌握fputc、fgetc、fputs、fgets、fprintf、fscanf、fread、fwrite等文件读写函数的格式和使用方法;掌握feof函数,理解EOF常量。第四节 随机读写数据文件理解文件的位置标记,掌握rewind、fseek、ftell等函数的格式和作用,可以对文件进行随机读写。第五节 文件读写的出错检测了解C中检查文件读写错误的函数。参考书目:《C程序设计(第四版)》,谭浩强 编著,清华大学出版社,2010年6月。 信息管理与信息系统专业技能考试大纲技能测试一:管理信息系统1.技能测试目的《管理信息系统》技能测试的目的是通过对管理信息系统的调查与可行性分析、系统分析、系统设计及实现,综合考查考生对管理信息系统基本知识的掌握程度,以及在实际中进行系统的分析与设计能力。通过本测试可以考核学生对理论知识的掌握和应用能力,并能考核学生的独立思考、逻辑分析和创新能力。2.技能测试要求1)绘制较为复杂的E-R图,并将E-R图转换为关系数据库模型;2)绘制组织结构图、管理功能图以及业务流程图;3)设计给定系统数据流图、数据字典,并将数据流图转化为模块结构图;4)利用决策树或决策表进行系统逻辑功能设计。技能测试二:数据库原理与应用1.技能测试目的数据库原理与应用技能测试通过对具体问题的分析、设计和解决,综合考查考生对数据库基础知识的掌握程度,以及对SQL Server 2005的熟练使用能力。通过本测试可以考核学生对理论知识的掌握和应用能力,并能考核学生的独立思考、逻辑分析和创新能力。2.技能测试要求1)掌握关系型数据库设计的基本方法;2)掌握SQL Server 2005中数据库、表、约束、索引、视图的创建和管理方法;3)掌握存储过程和触发器的设计方法;4) 掌握SQL Server 2005安全性管理的层次和实现方法;5)掌握SQL Server 2005数据库备份和还原的方法。技能测试三:程序设计基础(C语言)1.技能测试目的通过对具体问题的分析、设计、代码编写、调试运行,可综合考查学生对基本程序设计知识的掌握程度,可以考核学生的动手能力、逻辑思维能力和对知