管理学院大数据管理与应用专业主要开设17门实验课,主要包括课内实验和独立实验。课内实验主要分为专业基础实验课、专业实验课。其中,专业基础实验课主要包括10门,分别是:Java语言程序设计、Python语言程序设计、应用统计学、运筹学、计算机网络、数据库原理、数据结构、管理信息系统、电子商务、大数据技术基础等。专业实验课主要包括5门,分别是:大数据管理与挖掘、文本分析与挖掘、人工智能与机器学习、社交网络分析、商务数据分析等。独立实验课主要包括2门,分别是:SAP系统应用实验和大数据分析实验。
一、专业基础实验课
(1)Java语言程序设计-课内实验:实验课时16,实验内容:《Java语言程序设计》课内实验旨在帮助学生掌握面向对象程序设计的基本理论和方法,并能够运用eclipse集成开发平台进行java程序开发,培养学生的逻辑思维和程序设计能力,加深对课堂理论知识的理解。主要内容包括:面向对象程序设计基础、图形用户界面设计、多线程、数据库设计等。
(2)Python语言程序设计-课内实验:实验课时16,实验内容:包括基本数据类型、组合数据类型、运算符、程序控制结构、函数、面向对象编程、文件等。通过实验课程,学生要熟悉Python语法,掌握基本编程技能。对具体问题会分析并设计、编制程序,锻炼编程思维及编程实践能力。
(3)应用统计学-课内实验:实验课时16,实验内容:课内实验旨在帮助学生掌握统计学的基本理论和方法,并能够运用统计软件SPSS进行数据录入、整理、分析和结果解释,培养学生的统计思维和数据分析能力。主要内容包括:描述统计、参数估计、假设检验、方差分析、回归分析等。
(4)运筹学-课内实验:实验课时10,实验内容:借助lingo或python软件对线性规划问题、运输问题、整数规划问题、动态规划问题、图与网络问题等进行建模和分析,加深学生对课程理论知识的理解和掌握,培养学生综合运用课程知识的能力,应用计算机分析和处理模型的能力。
(5)计算机网络-课内实验:实验课时8,实验内容:包括初步了解网络基础设备,RJ45水晶头的做法,网络常用基础命令的学习和使用,及抓包软件wireshark的使用等。为了使学生在课程学习的同时,通过在计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解。通过实验教学增强学生对计算机网络的基本知识和理论的理解,掌握初步的网络连接设备(交换机、路由器)的配置和使用方法,掌握网络线缆的制作方法,熟悉网络常用工具命令与功能,并能利用这些命令进行简单网络故障的诊断,深入理解网络功能与网络体系结构各层协议的分析,掌握Internet的基本应用。在学生掌握计算机网络基础理论知识的前提下,通过四个不同类型的实验,进一步加深学生对理论知识的理解与分析;通过实验,培养学生在不同情况下处理问题、解决问题的能力。
(6)数据库原理-课内实验:实验课时16,实验内容:主要内容包括数据查询语言、数据定义语言、数据安全性、数据库恢复、列数据库等,内容与理论内容相配合。通过实验使学生不仅具备数据库相关的理论知识,并具有对数据库进行操作和管理的能力。
(7)数据结构-课内实验:实验课时16,实验内容:1.顺序表的基本操作;2.链表的基本操作;3.栈和队列的基本操作;4.数组的操作;5.二叉树的基本操作;6.图的存储和输出;7.查找;8.排序。上机实验部分使用Visual C++软件。成绩评定依据为提交的报告和实验课程的出勤率和纪律表现。通过实验加深学生对理论知识的理解与应用,为后继的编程语言课程学习打下基础。
(8)管理信息系统-课内实验:实验课时16,实验内容:本课程的实验主要有两部分,一部分信息系统规划、分析与设计,通过实验使学生进一步掌握信息系统规划、分析与设计的基本方法,能够自己动手设计企业应用的信息系统;另一部分是数据库设计,通过实验学生应该能够熟练运用数据库设计理论解决实际问题。实验项目名称分别为:系统需求和业务流程分析、系统数据流程分析、系统设计、数据库设计,其中每个实验项目4课时。通过对软件项目开发各阶段(需求、设计、实现、维护)的解释和分析,培养学生在软件开发过程中规范化、工程化思维,强化学生的逻辑分析能力、创新设计能力,锻炼学生的团队意识和协作精神。初步具有从事复杂软件项目开发和维护的实践应用与创新能力。
(9)电子商务-课内实验:实验课时8,实验内容:通过三次实验上机环节,使学生在通过分析相关电子商务企业具体商业模式的基础上,了解其盈利模式、价值主张和合作共赢方式等的基础上,选定某个特定背景的产品进行电子商务创业计划,并制定出运营计划和相应的营销策略,进而完成一个完整的创业计划书,并进行小组答辩,这个部分占6-8个课时。其二通过上机查找电子商务发展带来的某方面利弊,并针对该方面利弊,通过网络调查各种观点并结合自己的生活和认识,形成对该方面利弊的评估报告。
(10)大数据技术基础-课内实验:实验课时24,实验内容:本课程的实验主要包括三部分:一部分是大数据架构的基础搭建,熟练使用大数据的存储和框架搭建基础环境;第二部分是大数据处理与分析技术的实践,熟练使用大数据处理与分析技术的常用算法,搭建分析场景进行分析效果展示;第三部分是大数据技术案例级实践,综合运用本课程所学的知识进行某一领域的综合运用实践。实验项目名称分别为:大数据架构的基础搭建、大数据处理与分析技术、大数据技术案例级实践,其中,大数据架构的基础搭建实验项目6课时,大数据处理与分析技术实验项目8课时,大数据技术案例级实践实验项目10课时。通过对学生大数据理论和应用实践的讲解和分析,培养学生在大数据领域的逻辑分析能力、创新设计能力,锻炼学生的团队意识和协作精神。使得学生初步具备从事大数据领域相关工作的基础能力。
二、专业实验课
(1)大数据管理与挖掘-课内实验:实验课时16,实验内容:该课程实验内容涵盖了大数据的采集、处理、存储、分析与应用五大主题,旨在学习大数据挖掘理论知识的基础上,以海量纺织数据为对象,以数据驱动的纺纱质量控制为场景,对数据预处理、关联分析、分类、聚类和异常检测等算法及方法进行实验验证,以此通过产教融合、科教融合实验教学模式,加深学生对理论知识的理解,从而培养学生通过大数据来分析和解决实际工程问题的能力。
本课程以4-5名学生为一个团队,以海量纺织数据为对象,以数据驱动的纺纱质量控制为场景,利用所学数据预处理、关联分析、分类、聚类和异常检测等算法及方法,开展多源异构纺织数据挖掘(4学时)、棉织物之间的潜在联系(4学时)、棉织物等级评估分类模型(4学时)、成纱质量预测模型(4学时)的实验验证和实验方案讨论,并提交电子版实践报告。
(2)文本分析与挖掘-课内实验:实验课时16,实验内容:主要内容为中文分词、文本分类、文本聚类、情感分析等文本分析和挖掘技术。实验成绩评定依据为实验结果和平时表现。包括上机实验报告;平时表现主要依据为出勤率和纪律表现。
(3)人工智能与机器学习-课内实验:实验课时8,实验内容:本课程的实验内容主要包括六部分:1.贝叶斯网络算法设计与应用实验;2.遗传算法设计与应用实验;3.决策树算法设计与应用实验;4.支持向量机算法设计与应用实验;5.集成学习算法(AdaBoost算法和Bagging算法)设计与应用实验;6.神经网络算法设计与应用实验。实验成绩评定依据为实验结果和平时表现。包括上机实验报告;平时表现主要依据为出勤率和纪律表现。
(4)社交网络分析-课内实验:实验课时12,实验内容:本课程的实验内容主要包括六部分:1.社交网络案例分析、2.八爪鱼采集(在线评论)、3.Ucinet操作、4.Gephi操作、5.实验报告撰写(在线评论关键词共现网络分析报告)、6.研究报告撰写(知网作者合作网络分析与可视化),其中每个实验项目2课时。本实验课程为非独立设课,考核环节由实验报告、课堂参与度给出。
(5)商务数据分析-课内实验:实验课时16,实验内容:本课程的实验内容主要包括四部分:1.关联规则分析;2.聚类分析;3.回归分析;4.时间序列分析。其中每个实验项目4课时。实验教学按照实验单元进行,一个实验单元完成后,每一个学生要撰写和提交实验报告。任课教师依据每一个学生的实验报告,批阅并发回学生处修改,在下次实验前统一讲解共同遇到的问题。本实验课程为非独立设课,考核环节由实验报告、课堂参与度给出。通过本课程实验,使学生了解商务数据分析的应用领域,掌握数据分析方法的流程;掌握关联规则、 聚类、分类等算法,掌握时间序列分析、推荐算法、文本分析等模型的应用;会用R语言进行商务数量分析的使用方法,应能将其应用于解决实际问题。
三、独立实验课
(1)SAP系统应用实验:本课程开课时间为3年级第二学期或者四年级第一学期,为期2周,共40课时,实验内容:实验主要内容为模拟企业实施SAP实施的各个环节和流程,从SBO初始化开始的基础设置开始,到建立基本财务科目,到采购管理,销售管理,库存管理,生产管理,服务管理等各个流程。其中,上机实验部分使用SAP Business One软件。成绩评定依据为最后的综合大作业和平时的模块实验成绩和平时表现。实验成果包括综合大作业、平时的模块实验;平时表现主要依据为实验课程的出勤率和纪律表现。
(2)大数据分析实验I:本课程开课时间为3年级第二学期或者四年级第一学期,为期2周,共40课时,实验内容:1.网络数据获取;2.初步科学计算Numpy库;3.数据分析库pandas库;4.数据可视化Matplotlib库等知识。通过本课程的学习,让学生了解Python在互联网和数据分析中的应用;掌握网络数据获取技术,Python科学计算、数据可视化技术,提高数据收集和数据分析能力。