目录 信息管理与信息系统专业 《专业导论及信息系统基础》 1 《C语言程序设计A》 《C程序设计实践》 10 《管理学原理》 《面向对象程序设计》 16 《面向对象程序设计实践》 .22 《数据结构》 24 《操作系统》 29 《微观经济学》 34 《数据结构实践》 .37 《操作系统(LNUX)应用与实践》 .40 《管理统计学》 《数据库系统基础》 49 《WEB原理及应用》 .54 《计算机网络》 .57 《PYTHON程序设计》 61 《管理统计学实践》 《数据库设计》 67 《WEB原理及应用实践 《计算机网络实践》 71 《会计学》 《信息系统分析与设计》 79 《商务智能方法与应用》 《分布式系统及云计算原理》 88 《JAVA企业级开发与实践》 《信息系统分析与设计课程设计 102 《商务智能实践》 10s 《ORACLE/MYSQL数据库系统》 .108 《电子商务概论》 112 《运筹学1》 116 《信息系统安全基础》 .119 《大数据技术基础》 121 《企业架构》 …126 《移动应用开发与实:践》 131 《信息系统安全实习》 .135
I 目 录 信息管理与信息系统专业 《专业导论及信息系统基础》.....................................................................................................1 《C 语言程序设计 A》................................................................................................................. 5 《C 程序设计实践》................................................................................................................... 10 《管理学原理》........................................................................................................................... 12 《面向对象程序设计》...............................................................................................................16 《面向对象程序设计实践》.......................................................................................................22 《数据结构》............................................................................................................................... 24 《操作系统》............................................................................................................................... 29 《微观经济学》........................................................................................................................... 34 《数据结构实践》.......................................................................................................................37 《操作系统(LINUX)应用与实践》........................................................................................ 40 《管理统计学》........................................................................................................................... 44 《数据库系统基础》...................................................................................................................49 《WEB 原理及应用》................................................................................................................. 54 《计算机网络》........................................................................................................................... 57 《PYTHON 程序设计》.................................................................................................................61 《管理统计学实践》...................................................................................................................63 《数据库设计》........................................................................................................................... 67 《WEB 原理及应用实践》.........................................................................................................69 《计算机网络实践》...................................................................................................................71 《会计学》................................................................................................................................... 75 《信息系统分析与设计》...........................................................................................................79 《商务智能方法与应用》...........................................................................................................84 《分布式系统及云计算原理》...................................................................................................88 《JAVA 企业级开发与实践》...................................................................................................... 98 《信息系统分析与设计课程设计》.........................................................................................102 《商务智能实践》.....................................................................................................................105 《ORACLE/MYSQL 数据库系统》............................................................................................108 《电子商务概论》..................................................................................................................... 112 《运筹学 I》...............................................................................................................................116 《信息系统安全基础》............................................................................................................. 119 《大数据技术基础》.................................................................................................................121 《企业架构》............................................................................................................................. 126 《移动应用开发与实践》.........................................................................................................131 《信息系统安全实习》.............................................................................................................135
《流数据分析技术》 .137 《数据可视化技术》 l42 《人机交互设计》 ….147 《信息系统项目管理》 151 《信息系统测试技术》 《财务管理》 .161 《JAVA开源框架》 6 《企业经营管理模拟系统及实践》 .167 《大数据开发技术》 《商务沟通与市场营销 174 《运筹学 178 《企业资源计划(ERP)及实践 181 《信息安全管理与风险评估》 184 《自主创新创业实践》 187 《大数据技术及应用综合实践》 ..190 《工产品设计与运营综合实践》 192 《毕业设计》 195 电子商务专业 《电子商务概论》 199 《管理学原理》 202 《信息系统基础》 .202 《网页设计与制作》 206 《微观经济学》 .208 《网络实用技术》 212 《数据结构》 .215 《实用操作系统》 218 《网络营销》 .222 《数据结构实践》 26 《实用操作系统实践》 .228 《网络营销实践》 232 《电子商务法律》 .234 《会计学》 《数据库系统及应用》 237 《JAVA程序设计》 242 《管理统计学》 .248 《数据库系统及应用实践》 251 《JAVA程序设计实践》 253 《管理统计学实践》 255
II 《流数据分析技术》.................................................................................................................137 《数据可视化技术》.................................................................................................................142 《人机交互设计》.....................................................................................................................147 《信息系统项目管理》.............................................................................................................151 《信息系统测试技术》.............................................................................................................157 《财务管理》............................................................................................................................. 161 《JAVA 开源框架》.................................................................................................................... 164 《企业经营管理模拟系统及实践》.........................................................................................167 《大数据开发技术》.................................................................................................................171 《商务沟通与市场营销》.........................................................................................................174 《运筹学 II》............................................................................................................................. 178 《企业资源计划(ERP)及实践》......................................................................................... 181 《信息安全管理与风险评估》.................................................................................................184 《自主创新创业实践》.............................................................................................................187 《大数据技术及应用综合实践》.............................................................................................190 《IT 产品设计与运营综合实践》............................................................................................192 《毕业设计》............................................................................................................................. 195 电子商务专业 《电子商务概论》.....................................................................................................................199 《管理学原理》.........................................................................................................................202 《信息系统基础》.....................................................................................................................202 《网页设计与制作》.................................................................................................................206 《微观经济学》.........................................................................................................................208 《网络实用技术》.....................................................................................................................212 《数据结构》............................................................................................................................. 215 《实用操作系统》.....................................................................................................................218 《网络营销》............................................................................................................................. 222 《数据结构实践》.....................................................................................................................226 《实用操作系统实践》.............................................................................................................228 《网络营销实践》.....................................................................................................................232 《电子商务法律》.....................................................................................................................234 《会计学》................................................................................................................................. 237 《数据库系统及应用》.............................................................................................................237 《JAVA 程序设计》.................................................................................................................... 242 《管理统计学》.........................................................................................................................248 《数据库系统及应用实践》.....................................................................................................251 《JAVA 程序设计实践》............................................................................................................ 253 《管理统计学实践》.................................................................................................................255
《运筹学》 255 《计算机网络》 .258 《商务智能》 262 《电子商务WEB开发技术》 266 《计算机网络实践》 270 《电子商务WEB开发技术实践 271 《JAVA商务实我》 273 《数据分析技术》 .275 《网上支付与结算》 .280 《电子商务系统分析与设计》 283 《物流与供应链管理》 .286 《申子商条运营管理》 291 《互联网金融》 .295 《电子商务系统分析与设计实践 298 《物流与供应链管理实习》 301 《移动电子商务》 303 《PYTHON程序设计 307 《信息经济学》 310 《人机交互设计》 312 《客户关系管理》 313 《电子商务安全》 316 《电子商务安全实践》 319 《企业资源计划(ERP)及实践》 .321 《信息安全管理与风险评估》 《社会调杏与研究方法》 322 《电子商务综合实习》 25 《CDA数据分析实训》 328 《自主创新创业实我》 331 《毕业设计》 .331
III 《运筹学》................................................................................................................................. 255 《计算机网络》.........................................................................................................................258 《商务智能》............................................................................................................................. 262 《电子商务 WEB 开发技术》..................................................................................................266 《计算机网络实践》.................................................................................................................270 《电子商务 WEB 开发技术实践》..........................................................................................271 《JAVA 商务实践》.................................................................................................................... 273 《数据分析技术》.....................................................................................................................275 《网上支付与结算》.................................................................................................................280 《电子商务系统分析与设计》.................................................................................................283 《物流与供应链管理》.............................................................................................................286 《电子商务运营管理》.............................................................................................................291 《互联网金融》.........................................................................................................................295 《电子商务系统分析与设计实践》.........................................................................................298 《物流与供应链管理实习》.....................................................................................................301 《移动电子商务》.....................................................................................................................303 《PYTHON 程序设计》...............................................................................................................307 《信息经济学》.........................................................................................................................310 《人机交互设计》.....................................................................................................................312 《客户关系管理》.....................................................................................................................313 《电子商务安全》.....................................................................................................................316 《电子商务安全实践》.............................................................................................................319 《企业资源计划(ERP)及实践》......................................................................................... 321 《信息安全管理与风险评估》.................................................................................................322 《社会调查与研究方法》.........................................................................................................322 《电子商务综合实习》.............................................................................................................325 《CDA 数据分析实训》........................................................................................................... 328 《自主创新创业实践》.............................................................................................................331 《毕业设计》............................................................................................................................. 331
信息管理与信息系统专业 《专业导论及信息系统基础》 课程编号 0BH06104 学分 总学时 48 实验/上机学时 实验:8学时,上机:0学时 课程名称 专业导论及信息系统 基础 英文名称 Introduction to Speciality and Foundation of Information Systems 课程类别 必悠 适用专业 信息管理与信息系统 执笔人 王晓敏,李楠 审核人 崔巍 先修课程 无 一、课程的地位与作用 本课程是信息管理与信总系统专业的专业基础课,是学生建立全面专业认知的第一门课 程。通过本课程的学习,使学生建立宽泛的计算机背景知识,具备初级的计算思维能力,同 时将信息管理与信息系统专业的基础概念和知识融入到案例中,将经典理论知识与前沿动态 相结合,建立T技术及应用、组织与管理融合的先进理念和创新思维,引导学生建立专业 认知和兴趣,明确专业方向和学习目标】 二、课程对应的毕业要求 (1)工程知识:通过问题引出与信总系统相关的工程技术,使学生初步掌握计算机学 科各个方面的基础知识,包括计算机数字化编码、硬件、软件、网络、数据库系统、信息安 全、人工智能等: (2)问题分析:通过信息管理和信息系统案例分析和讨论,能够综合应用信息技术、 管理和组织等维度对信息系统问题进行分析和表达: (3)设计开发解决方案:了解常见信息技术和信息系统应用,掌握初步的信息系统建 设理论,将技术应用到实际问题中,尝试设计解决方案,并发挥一定创新意识: (4)使用现代工具:针对简单计算机文件、网络和数据问题,能够使用工具实现初步 管理 (5)工程与社会:了解信息管理和信息技术等领域的相关政策、法律、法规和标准方 面的知识,了解信息系统和数据分析工程实践问题解决方案对社会、管理、安全以及文化的 影响,并理解应承担的责任: (6)个人和团队:能够在团队研究和讨论任务中承担个体、团队成员以及负责人的角 色: (7)沟通:能够就讨论话题和小组复杂学习任务与师生进行有效沟通和交流,包括课 堂讨论、撰写文稿、陈述发言
1 信息管理与信息系统专业 《专业导论及信息系统基础》 课程编号 0BH06104 学 分 3 总 学 时 48 实验/上机学时 实验:8 学时,上机:0 学时 课程名称 专业导论及信息系统 基础 英文名称 Introduction to Speciality and Foundation of Information Systems 课程类别 必修 适用专业 信息管理与信息系统 执 笔 人 王晓敏,李楠 审 核 人 崔巍 先修课程 无 一、课程的地位与作用 本课程是信息管理与信息系统专业的专业基础课,是学生建立全面专业认知的第一门课 程。通过本课程的学习,使学生建立宽泛的计算机背景知识,具备初级的计算思维能力,同 时将信息管理与信息系统专业的基础概念和知识融入到案例中,将经典理论知识与前沿动态 相结合,建立 IT 技术及应用、组织与管理融合的先进理念和创新思维,引导学生建立专业 认知和兴趣,明确专业方向和学习目标。 二、课程对应的毕业要求 (1)工程知识:通过问题引出与信息系统相关的工程技术,使学生初步掌握计算机学 科各个方面的基础知识,包括计算机数字化编码、硬件、软件、网络、数据库系统、信息安 全、人工智能等; (2)问题分析:通过信息管理和信息系统案例分析和讨论,能够综合应用信息技术、 管理和组织等维度对信息系统问题进行分析和表达; (3)设计/开发解决方案:了解常见信息技术和信息系统应用,掌握初步的信息系统建 设理论,将技术应用到实际问题中,尝试设计解决方案,并发挥一定创新意识; (4)使用现代工具:针对简单计算机文件、网络和数据问题,能够使用工具实现初步 管理; (5)工程与社会:了解信息管理和信息技术等领域的相关政策、法律、法规和标准方 面的知识,了解信息系统和数据分析工程实践问题解决方案对社会、管理、安全以及文化的 影响,并理解应承担的责任; (6)个人和团队:能够在团队研究和讨论任务中承担个体、团队成员以及负责人的角 色; (7)沟通:能够就讨论话题和小组复杂学习任务与师生进行有效沟通和交流,包括课 堂讨论、撰写文稿、陈述发言
三、课程教学目标 了解计算机信息化基础知识和概念: 了解信息管理与信息系统基本概念 了解计算机硬件、软件、网络及数据库平台的基本概念和作用,以及主要工作原理: 了解数据存储、数据处理、数据访问与使用、数据安全的相关技术: 了解信息技术与信息系统如何影响社会、企业和个人: 了解信息系统的基本组成和开发方法: 了解信息管理与信息系统与企业创新的融合以及发展趋势。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 了解信息、信息系统的基本概今 1,我的专业是什么 了解信息管理与管理科学: 了解信息 大数据时代的信息管理 管理与信总科学的关系:了解信息拉 身边的信息系统 术与信息系统如何发展并改变世界: 历史沿革与发展趋势 了解信息管理与信息系统对企业和 竞争与机会 个人:理解信息系统的技术、管理 组织三个维度。 2.计算机是怎么计算的 了解面向计算机的问题分析和求解 问题导入 的特点:了解计算工具的发展历史: 2 计算工具的发展 掌握计算机二进制表示原理:掌握数 问题求解方法的人、机比较 字和字符在计算机中的表示方法。了 计算机信息数字化基础 解多媒体信总编码方法。 了解图灵机模型和 冯•诺依曼计算机 基本结构:理解计算机系统硬件的组 3.计算机是如何组成和工作的 成部分及其作用:了解计算机指令的 硬件组成结构及组装 3 执行过程:理解计算机硬件和软件的 操作系统 风别和联系:了解计算机软件的概今 应用软件 和分类:了解操作系统的基本概念利 功能。 4.我的数据在哪里 堂握计算机多级存储系统的结构和 存储介质 基本原理:了解名种存储介质及其结 文件 点:理解磁盘存储空间的管理:理解 A 云存储 文件系统:了解云计算和云存储的概 4 物联网与大数振 了解计算机网络的基木概念: 计算机网络 解物联网及大数据的应用。 5.怎么管理我的数据 理解数据管理技术的产生、发展历 数据管理技术的发 程:堂挥数据库的概念和作用:理解 数据库 结构化查询语言的作用和基本用法 数据仓库和数据挖掘 了解数据仓库和数据挖据的知识:了
2 三、课程教学目标 了解计算机信息化基础知识和概念; 了解信息管理与信息系统基本概念; 了解计算机硬件、软件、网络及数据库平台的基本概念和作用,以及主要工作原理; 了解数据存储、数据处理、数据访问与使用、数据安全的相关技术; 了解信息技术与信息系统如何影响社会、企业和个人; 了解信息系统的基本组成和开发方法; 了解信息管理与信息系统与企业创新的融合以及发展趋势。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 1 1. 我的专业是什么 大数据时代的信息管理 身边的信息系统 历史沿革与发展趋势 竞争与机会 了解信息、信息系统的基本概念; 了解信息管理与管理科学;了解信息 管理与信息科学的关系;了解信息技 术与信息系统如何发展并改变世界; 了解信息管理与信息系统对企业和 个人;理解信息系统的技术、管理、 组织三个维度。 4 2 2. 计算机是怎么计算的 问题导入 计算工具的发展 问题求解方法的人、机比较 计算机信息数字化基础 了解面向计算机的问题分析和求解 的特点;了解计算工具的发展历史; 掌握计算机二进制表示原理;掌握数 字和字符在计算机中的表示方法。了 解多媒体信息编码方法。 4 3 3. 计算机是如何组成和工作的 硬件组成结构及组装 操作系统 应用软件 了解图灵机模型和冯诺依曼计算机 基本结构;理解计算机系统硬件的组 成部分及其作用;了解计算机指令的 执行过程;理解计算机硬件和软件的 区别和联系;了解计算机软件的概念 和分类;了解操作系统的基本概念和 功能。 4 4 4. 我的数据在哪里 存储介质 文件 云存储 物联网与大数据 计算机网络 掌握计算机多级存储系统的结构和 基本原理;了解各种存储介质及其特 点;理解磁盘存储空间的管理;理解 文件系统;了解云计算和云存储的概 念;了解计算机网络的基本概念;了 解物联网及大数据的应用。 4 5 5. 怎么管理我的数据 数据管理技术的发展 数据库 数据仓库和数据挖掘 理解数据管理技术的产生、发展历 程;掌握数据库的概念和作用;理解 结构化查询语言的作用和基本用法; 了解数据仓库和数据挖掘的知识;了 4
理论部分 序号 教学内容提要 基本要求 学时 大数据 解大数据的基木概念及管理手段。 6.我的数据安全四 掌握信息系统可能遭受的各类安全 问题:理解信息安全与控制技术的商 系统漏润和威助 6 业价值:了解安全与控基本框架的 信息安全持术 云计算与安全 内容 了解企业采用的一般安全技术 和工具。 了解人工智能的发展:理解决笼问题 7.什么是人工智能 和决策过程;了解决策支持系统和专 人工智能技术 7 决策支持系统 家系统的基本概今和典型应用:了解 专家系统 人工智能技术及其在信息系统中的 8.什么是互联网+ 掌握Internet的基本概念:掌握电于 互联网 商务的基本概念:了解电子商务的运 电子商务 作模式:了解移动商务及服务:了解 物联风 互联网与传统企业业务的融合创新: 创新创业 理解互联网+的创新理念和实践 掌隆程序设计语言的基本功能:了解 程序设计语言的发展和主要类型:理 9.信息系统是怎么开发出来的 解程序的翻译和运行的原理与一般 得序设计与算法 付程.了解算法的概令和基本特征. 开发工具和开发环境 了解企业级应用系统开发技术和开 4 开发过程 发环境:了解信总系统开发过程及主 项目管理 要活动:了解信息系统建设项目的管 理。 10.未来会怎样 硬件技术发展 「解与信息系统相关的硬件、软件、 10 软件技术发展 网络等平台的发展,以及信息系统的 信总系统应用的新进展 未来趋势。 合计 40 实验(上机)部分 序 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开 号 选开 类型 熟悉中英文字符编码,掌握指令的执行过 程,掌握计算机硬件系统拆装。 1 计算机工作原理实验 2 时间安排:第3部分授课后 必开 验证 仪器要求: PC机、虚拟实验软件 竿握文件管理与磁盘恢复:草握计算机网 操作系统及网络实验 络通信与邮件传输。 2 时间安排:第4部分授课后: 必开 验证 仪器要求:P℃机、虚拟实验软件 3
3 理论部分 序号 教学内容提要 基本要求 学时 大数据 解大数据的基本概念及管理手段。 6 6. 我的数据安全吗 系统漏洞和威胁 信息安全技术 云计算与安全 掌握信息系统可能遭受的各类安全 问题;理解信息安全与控制技术的商 业价值;了解安全与控制基本框架的 内容;了解企业采用的一般安全技术 和工具。 4 7 7. 什么是人工智能 人工智能技术 决策支持系统 专家系统 了解人工智能的发展;理解决策问题 和决策过程;了解决策支持系统和专 家系统的基本概念和典型应用;了解 人工智能技术及其在信息系统中的 应用。 4 8 8. 什么是互联网+ 互联网 电子商务 物联网 创新创业 掌握 Internet 的基本概念;掌握电子 商务的基本概念;了解电子商务的运 作模式;了解移动商务及服务;了解 互联网与传统企业业务的融合创新; 理解互联网+的创新理念和实践。 4 9 9. 信息系统是怎么开发出来的 程序设计与算法 开发工具和开发环境 开发过程 项目管理 掌握程序设计语言的基本功能;了解 程序设计语言的发展和主要类型;理 解程序的翻译和运行的原理与一般 过程;了解算法的概念和基本特征; 了解企业级应用系统开发技术和开 发环境;了解信息系统开发过程及主 要活动;了解信息系统建设项目的管 理。 4 10 10. 未来会怎样 硬件技术发展 软件技术发展 信息系统应用的新进展 了解与信息系统相关的硬件、软件、 网络等平台的发展,以及信息系统的 未来趋势。 4 合计 40 实验(上机)部分 序 号 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 1 计算机工作原理实验 2 熟悉中英文字符编码,掌握指令的执行过 程,掌握计算机硬件系统拆装。 时间安排:第 3 部分授课后; 仪器要求:PC 机、虚拟实验软件 必开 验证 2 操作系统及网络实验 2 掌握文件管理与磁盘恢复;掌握计算机网 络通信与邮件传输。 时间安排:第 4 部分授课后; 仪器要求:PC 机、虚拟实验软件 必开 验证
实验(上机)部分 序 实验项目名称 实验内容、要求及时间安排、仪器要求 必开1 实验 学时 号 选开 类型 掌握数据库工具实现数据管理,及简单的 3 数据库操作实验 2 时间安排:第5部分授课后 必开 设计 仪器要求:PC机、Access 掌握特定信息系统应用的用户角色和功 信总系统应用实验 能:了解特定信总系统的操作使用。 时间安排:第8部分授课后: 必开 验证 仪器要求:PC机、特定信息系统软件 五、说明 本课程因开设在大一第一学期,没有先修课,对学生来讲该课程有一定难度,授课时应 注意学生对新知识、新方法和重要概念的领会水平以及对基本知识的掌握程度,根据学生的 实际情况可适当调整教学要求。本课程的同步课程为C语言程序设计,应注意教学内容互 为参照。 本课程后续课程有程序设计、操作系统、数据库系统基础、计算机网络、大数据技术基 础、信息安全基础、信息系统分析与设计、信息系统项目管理等,后续课程的地位及重点内 容在本课程中均有讨论,注意教学时强调教学内容与以上课程的相关性。建议有条件的话安 排相关课程主讲教师按照教学内容以专题讲座的形式开展授课。 六、学生成绩考核与评定方式 本课程成绩由平时成绩、实验成锁和期末考试成绩构成,平时成绩占30%,实验成锁占 20%,期末考试成绩占50%。期末考试采用笔试、闭卷形式。授课过程中应提高学生课堂参 与度,建议设置必要的讨论环节。 七、建议教材与参考书 建议教材:自编教材(争取2017、最迟2018能用上) 李凤霞、陈字蜂等编著,大学计算机,高等教有出版社,2014.9。 背尼斯C.劳顿(Kenneth C.Laudon),管理信总系统(第l3版),机械工业出 版社,2015.10。 参考书:1.杨孔雨等编著,信息系统基础,清华大学出版社,2010.9 2.斯蒂芬.哈格编著,信息时代的管理信总系统(第8版),机械工业出版社,2011.5 3.李风霞主编,大学计算机实验,高等教有出版社,2013.9 4.唐良荣等编著,计算机导论一计算思维和应用技术,清华大学出版社,2015.6 八、课程中英文简介 本课程以问题导入的方式穿插讲解计算机数字化技术、计算机软硬件工作原理、计算机
4 实验(上机)部分 序 号 实验项目名称 学时 实验内容、要求及时间安排、仪器要求 必开/ 选开 实验 类型 3 数据库操作实验 2 掌握数据库工具实现数据管理,及简单的 数据库操作。 时间安排:第 5 部分授课后; 仪器要求:PC 机、Access 必开 设计 4 信息系统应用实验 2 掌握特定信息系统应用的用户角色和功 能;了解特定信息系统的操作使用。 时间安排:第 8 部分授课后; 仪器要求:PC 机、特定信息系统软件 必开 验证 五、说明 本课程因开设在大一第一学期,没有先修课,对学生来讲该课程有一定难度,授课时应 注意学生对新知识、新方法和重要概念的领会水平以及对基本知识的掌握程度,根据学生的 实际情况可适当调整教学要求。本课程的同步课程为 C 语言程序设计,应注意教学内容互 为参照。 本课程后续课程有程序设计、操作系统、数据库系统基础、计算机网络、大数据技术基 础、信息安全基础、信息系统分析与设计、信息系统项目管理等,后续课程的地位及重点内 容在本课程中均有讨论,注意教学时强调教学内容与以上课程的相关性。建议有条件的话安 排相关课程主讲教师按照教学内容以专题讲座的形式开展授课。 六、学生成绩考核与评定方式 本课程成绩由平时成绩、实验成绩和期末考试成绩构成,平时成绩占 30%,实验成绩占 20%,期末考试成绩占 50%。期末考试采用笔试、闭卷形式。授课过程中应提高学生课堂参 与度,建议设置必要的讨论环节。 七、建议教材与参考书 建议教材:自编教材(争取 2017、最迟 2018 能用上) 李凤霞、陈宇峰等编著,大学计算机,高等教育出版社,2014.9。 肯尼斯 C. 劳顿(Kenneth C. Laudon),管理信息系统(第 13 版),机械工业出 版社,2015.10。 参考书:1. 杨孔雨等编著,信息系统基础,清华大学出版社,2010.9 2. 斯蒂芬.哈格编著,信息时代的管理信息系统(第 8 版),机械工业出版社,2011.5 3. 李凤霞主编,大学计算机实验,高等教育出版社,2013.9 4. 唐良荣等编著,计算机导论——计算思维和应用技术,清华大学出版社,2015.6 八、课程中英文简介 本课程以问题导入的方式穿插讲解计算机数字化技术、计算机软硬件工作原理、计算机
网络原理与应用、数据管理与数据库技术、信息安全等与专业相关的计算机技术基础知识, 同时以大量实例介绍信息系统的基本概念、特点、应用和发展。从而使学生掌握一定的计算 机背景知识,了解专业内涵和知识体系,初步建立T技术及应用、组织与管理融合的先进 理念和创新思维。 This course explains basic knowledge of computer technology with the form of question introduction,including computer digital technology,working principle of computer software and hardware,principles and application of computer network,data management and database technology,information security,ete.Meanwhile,basic concepts,features,applications and development of information system would be introduced with a large number of practice examples This course would equip students with both fundamental computer knowledge and professional insights with knowledge system.Advanced theories and innovative thoughts emerging IT 《C语言程序设计A》 课程编号 1BH11004 学分 4 总学时 64 实验/上机学时实验:0学时,上机:16学时 课程名称 C语言程序设计A 英文名称 CProgramming 课程类别 必修 适用专业 信息管理与信息系统专业 执笔人 陈立南 审核人 崔城 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,培养学生应用计算思维方法分析和解决问颗的能力。使学生掌握程 序设计的基本方法,为高年级学习后续课程和进一步获得程序设计相关知识等奠定坚实的基 础。 C语言作为本课程的工具,不仅是系统描述语言,而且是通用的程序设计语言,是目前 比较流行的程序设计语言。通过对本课程的学习,使学生了解C语言的基本特点,掌握C 语言的数据类型和语言成分,理解并掌握用℃进行程序设计的方法和风格,使学生能够熟 练地阅读和运用结构化程序设计方法设计、编写、调试和运行C语言程序。 二、课程对应的毕业要求 毕业要求: C程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题: 5
5 网络原理与应用、数据管理与数据库技术、信息安全等与专业相关的计算机技术基础知识, 同时以大量实例介绍信息系统的基本概念、特点、应用和发展。从而使学生掌握一定的计算 机背景知识,了解专业内涵和知识体系,初步建立 IT 技术及应用、组织与管理融合的先进 理念和创新思维。 This course explains basic knowledge of computer technology with the form of question introduction, including computer digital technology, working principle of computer software and hardware, principles and application of computer network, data management and database technology, information security, etc. Meanwhile, basic concepts, features, applications and development of information system would be introduced with a large number of practice examples. This course would equip students with both fundamental computer knowledge and professional insights with knowledge system. Advanced theories and innovative thoughts emerging IT technology and its application, organization and management would be initially established. 《C 语言程序设计 A》 课程编号 1BH11004 学 分 4 总 学 时 64 实验/上机学时 实验:0 学时,上机:16 学时 课程名称 C 语言程序设计 A 英文名称 C Programming 课程类别 必修 适用专业 信息管理与信息系统专业 执 笔 人 陈立南 审 核 人 崔巍 先修课程 信息系统基础 一、课程的地位与作用 通过本课程的学习,培养学生应用计算思维方法分析和解决问题的能力,使学生掌握程 序设计的基本方法,为高年级学习后续课程和进一步获得程序设计相关知识等奠定坚实的基 础。 C 语言作为本课程的工具,不仅是系统描述语言,而且是通用的程序设计语言,是目前 比较流行的程序设计语言。通过对本课程的学习,使学生了解 C 语言的基本特点,掌握 C 语言的数据类型和语言成分,理解并掌握用 C 进行程序设计的方法和风格,使学生能够熟 练地阅读和运用结构化程序设计方法设计、编写、调试和运行 C 语言程序。 二、课程对应的毕业要求 毕业要求: C 程序设计课程对应的毕业要求: (1)工程知识:具有扎实的程序设计理论基础,能够解决信息系统建设工程中的问题;
(2)问题分析:通过计算思维的训练,掌握结构化程序设计的基本理论和基本知识, 识别、表达、并通过文献研究分析数值计算应用问题: (3)设计/开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计实现中体现创新意识: (4)研究:具有初步的数值计算应用的研究和实际工作能力,具有一定的创新和批判 性思维能力,能够基于科学原理并借助数学模型对数值计算问题进行研究: (5)使用现代工具:掌握对C语言程序编辑、调试、运行的开发工具的使用: (6)工程与社会:熟悉掌握C语言的语法和语言成分,能将其运用于信息系统相关的 具体应用开发: (7)环境和可持续发展:了解计算机语言最新的研究领域、发展方向和前沿应用,能 够理解和评价计算机语言对环境、社会可持续发展的影响: (8)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色: (0)沟通:通过分组实验、设计、组内交流、课堂发言、答辩等锻炼学生的沟通和交 流能力,包括撰写实验报告和设计文稿、陈述发言等: (11)项目管理:理解并掌握项目管理方法,并能在实践环境中应用: (12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 三、课程教学目标 课程教学日标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握C语言的编程方法,使学生达到熟练运用℃语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 第一章C语言概述 理解计算机程序及计算机语言, 计算机程序与计算机语言 解C语言发展及其特点,掌握C程 2C语言的发展及特点 序的基本构成和运行C语言程序的 3C程序的基本构成 方法,了解C程序编辑、编译、链 4运行C语言的步骤与方法 接和运行的过程。 第二章C语言数据的表现形式及其运算 熟练掌握C语言的数据类型,了 C变量和常量 字符型数据和整型数据的内在关 4
6 (2)问题分析:通过计算思维的训练,掌握结构化程序设计的基本理论和基本知识, 识别、表达、并通过文献研究分析数值计算应用问题; (3)设计/开发解决方案:掌握结构化程序设计的方法,具有分析、设计和编程实践能 力和专业技能,能够在设计实现中体现创新意识; (4)研究:具有初步的数值计算应用的研究和实际工作能力,具有一定的创新和批判 性思维能力,能够基于科学原理并借助数学模型对数值计算问题进行研究; (5)使用现代工具:掌握对 C 语言程序编辑、调试、运行的开发工具的使用; (6)工程与社会:熟悉掌握 C 语言的语法和语言成分,能将其运用于信息系统相关的 具体应用开发; (7)环境和可持续发展:了解计算机语言最新的研究领域、发展方向和前沿应用,能 够理解和评价计算机语言对环境、社会可持续发展的影响; (8)个人和团队:通过分组实验能够在项目背景下的团队中承担个体、团队成员以及 负责人的角色; (10)沟通:通过分组实验、设计、组内交流、课堂发言、答辩等锻炼学生的沟通和交 流能力,包括撰写实验报告和设计文稿、陈述发言等; (11)项目管理:理解并掌握项目管理方法,并能在实践环境中应用; (12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 三、课程教学目标 课程教学目标: 通过本课程的学习,让学生掌握运用结构化程序设计的基本思想进行程序设计的方法, 通过程序设计的基本训练,掌握 C 语言的编程方法,使学生达到熟练运用 C 语言编写程序 的目的。在教学过程中注重培养学生分析问题、构造算法、编程和调试程序的多种能力,逐 步提高学生逻辑思维能力、程序设计能力和运用计算机语言解决应用问题的能力,为将来学 习其他程序设计语言和后续程序设计相关课程打下坚实的基础。培养创新精神,激发学生利 用计算机语言进行程序设计的学习兴趣和创新意识,培养学生程序设计的基本素质和创新素 质。培养学生的自主学习能力和独立分析问题、解决问题能力。 四、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 1 第一章 C 语言概述 1 计算机程序与计算机语言 2 C 语言的发展及特点 3 C 程序的基本构成 4 运行 C 语言的步骤与方法 理解计算机程序及计算机语言,了 解 C 语言发展及其特点,掌握 C 程 序的基本构成和运行C语言程序的 方法,了解 C 程序编辑、编译、链 接和运行的过程。 2 2 第二章 C 语言数据的表现形式及其运算 C变量和常量 熟练掌握 C 语言的数据类型,了解 字符型数据和整型数据的内在关 4
理论部分 序号 教学内容提要 基本要求 学时 3运算符和表达式 系:熟练掌据变量和常量的定义方 4各类基本数据类型数据的混合运算 去 掌握各类基本数据类型数据是 本运算、混合运算构成的表达式 理解C语句的作用及分类,熟练掌 第三章最简单的程序设计 握赋值语句的使用:理解数据输入 输出的概念,掌握各种举型数据的 1C语句 2数据的输出 输入输出方法, 能正确使用各种格 2 式字符。学会编写和运行简单的 3数据的输入 用程序。进一步掌握编写程序和调 试程序的方法。 第四章语句和流程控 刻理解结物化程序设计的基 1结构化程序设计思想 2顺序程序设计 ,熟练掌握各种控制语句的 用方式与特点。了解C语言表示逻 3选择控制语句「的各种用法 辑量的方法,学会正确使用逻辑运 4 4多分支控制语句switch的用法 算符和逻辑表达式。掌握在程序设 5循环控制语句while 计中用分支和循环的方法实现 6循环控制语句do while 7循环控制语句for 些常用算法。 进一步学习调试程序 8 break语句和continue语句 的方法。 第五章数组 热练掌握一维数组的定义、赋值和 1一维数组的定义和引用 输入输出的方法,掌握二维数组的 2二维数组的定义和引用 定义、赋值和输入输出方法,堂握 字符数组和字符串函数的使用 4 3字符数组的定义、引用和字符串函数的 使用 握与数组有关的算法(特别是排序 算法)。 第六章函数 1函数的定义方式 堂据函数定义、声明的方法,掌据 2函数参数和函数值的意义 周用函新时实参与形参的对应 3函数调用的 一般形式 系:进 步熟悉利用函数实现指定 8 4函数的嵌套调用和递归调用 功能,熟悉函数的嵌套调用和递片 周用方法。掌握全局变量和局部变 5局部变量和全局变量的概今和使用 6静态变量的使用,变量的存储类别 量的概念和用法。 第七章指针 深刻理解指针的概念, 掌握指针变 1指针的概念 量的定义 使用万式 掌握指针进 2指针变量的定义与使用 行算术运算条件和方法,能正确但 3指针与数组的使用方法、指针的算术运 用数组的指针和指向数组的指针 变量,正确使用字符串的指针和指 4指针与函数的使用方法 向字符串的指针变量。 第八章结构体 掌握结构体类型变量的定义和使 !结构体的定义和使用方法 用方法,掌握结构体数组的定义月 8 2结构体数组的使用 引用方法,熟练通过指针访问结构 6 3指针与结构体的使用 体及结构体数组
7 理论部分 序号 教学内容提要 基本要求 学时 3 运算符和表达式 4 各类基本数据类型数据的混合运算 系;熟练掌握变量和常量的定义方 法,掌握各类基本数据类型数据基 本运算、混合运算构成的表达式 3 第三章 最简单的程序设计 1 C 语句 2 数据的输出 3 数据的输入 理解 C 语句的作用及分类,熟练掌 握赋值语句的使用;理解数据输入 输出的概念,掌握各种类型数据的 输入输出方法,能正确使用各种格 式字符。学会编写和运行简单的应 用程序。进一步掌握编写程序和调 试程序的方法。 2 4 第四章 语句和流程控制 1 结构化程序设计思想 2 顺序程序设计 3 选择控制语句 if 的各种用法 4 多分支控制语句 switch 的用法 5 循环控制语句 while 6 循环控制语句 do_while 7 循环控制语句 for 8 break 语句和 continue 语句 深刻理解结构化程序设计的基本 思想,熟练掌握各种控制语句的使 用方式与特点。了解 C 语言表示逻 辑量的方法,学会正确使用逻辑运 算符和逻辑表达式。掌握在程序设 计中用分支和循环的方法实现一 些常用算法。进一步学习调试程序 的方法。 10 5 第五章 数组 1 一维数组的定义和引用 2 二维数组的定义和引用 3 字符数组的定义、引用和字符串函数的 使用 熟练掌握一维数组的定义、赋值和 输入输出的方法,掌握二维数组的 定义、赋值和输入输出方法,掌握 字符数组和字符串函数的使用,掌 握与数组有关的算法(特别是排序 算法)。 4 6 第六章 函数 1 函数的定义方式 2 函数参数和函数值的意义 3 函数调用的一般形式 4 函数的嵌套调用和递归调用 5 局部变量和全局变量的概念和使用 6 静态变量的使用,变量的存储类别 掌握函数定义、声明的方法,掌握 调用函数时实参与形参的对应关 系;进一步熟悉利用函数实现指定 功能,熟悉函数的嵌套调用和递归 调用方法。掌握全局变量和局部变 量的概念和用法。 8 7 第七章 指针 1 指针的概念 2 指针变量的定义与使用 3 指针与数组的使用方法、指针的算术运 算 4 指针与函数的使用方法 深刻理解指针的概念,掌握指针变 量的定义与使用方式,掌握指针进 行算术运算条件和方法,能正确使 用数组的指针和指向数组的指针 变量,正确使用字符串的指针和指 向字符串的指针变量。 8 8 第八章 结构体 1 结构体的定义和使用方法 2 结构体数组的使用 3 指针与结构体的使用 掌握结构体类型变量的定义和使 用方法,掌握结构体数组的定义与 引用方法,熟练通过指针访问结构 体及结构体数组。 6