目录
1. 引言 2
1.1 实习目的和要求 2
1.2 实习内容 3
1.3 实习单位概况 3
2. 专题讲座心得 5
2.1 “关于工业互联网的认识与思考”专题讲座 5
2.2 “数据科学与大数据技术人才培养”专题讲座 5
2.3 “机器翻译,让语言交流无障碍”专题讲座 6
3. 天河自行车销售模块商务智能设计与实现 7
3.1 系统需求分析 7
3.1.1 维度分析 7
3.1.2 数据逻辑模型 8
3.2 系统总体设计 9
3.3 系统数据库设计 10
3.4 系统详细设计 12
3.4.1 数据仓库模块 12
3.4.2 ETL模块 12
3.4.3 报表模块 13
3.5 系统实现 13
3.5.1 数据仓库的建立 13
3.5.2 ETL模块设计 19
3.5.3 报表模块 37
3.6 系统测试 49
4. 实习总结 49
4.1 实习内容的复杂性评价 49
4.2 实习体会、收获与建议 50
5. 参考文献 52
附录 实习日记 52
1. 引言
1.1实习目的和要求
1.1.1实习目的
(1)通过计算机系统的设计与开发,验证和扩展本科前三年所学相关课程的理论知识,在实践中深入理解其中的重点和难点,提高基本理论水平,巩固基础知识体系,掌握计算机系统设计与开发的基本技能,培养灵活运用理论知识分析和解决实际问题的能力。
(2)通过团队合作开发,培养团结协作的能力。
(3)通过专家讲座,了解本学科的科学研究前沿及进展,拓宽知识面,拓展学术和国际视野,培养创新精神。
(4)通过到企业参观与交流,学习课堂以外的实践知识,了解所学专业在社会经济建设中的地位、作用和发展趋势,以及社会对本专业毕业生的素质要求,为最后一学年的课程学习和毕业设计打好基础。
(5)通过撰写设计需求文档、实习报告和答辩文档,培养学生查阅中英文文献的能力、锻炼口头和书面的表达能力和沟通能力。
1.1.2 实习要求
一般要求
(1)在掌握计算机基本程序设计语言的基础上,利用所学的数学知识、自然科学知识、工程基础知识以及计算机专业知识对所要开发的系统进行软硬件分析和建模。
(2)在系统的分析与设计过程中,要多方面查阅资料,并利用形式化方法表达所开发系统中涉及的工程元素,采用适当的抽象模型予以合理的解决。
(3)要综合考虑系统涉及的各种因素,设计并开发出满足特定要求的软件系统或功能部件。在解决问题时,鼓励采用创造性思维方式解决问题。
(4)在设计与开发过程中,应选择主流的开发工具及相关资源,以保证系统的先进性、可兼容性和可扩展性。
(5)在完成功能完善、技术复杂的系统时,允许分组分工,但每个学生应努力完成自己的职责并彼此配合。
(6)应认真听取专家讲座,了解本专业的前沿知识,并写入生产实习报告。
(7)在企业参观与交流时,应严格遵守纪律,保证自身及企业生产安全,认真听取企业专家的介绍,仔细查看了解生产车间各要素的功能,并写入生产实习报告。
(8)验收时,在实验环境下回答指导教师的提问,力求准确、全面、流利。
(9)撰写依据可靠、方案完整、数据准确、格式规范的实验报告
课题要求
初步掌握Oracle、Powercenter、BI Admin Tool等开发工具,巩固有关数据库基础理论,熟悉Informatica和OBIEE基础。
要求学生运用PowerCenter进行ETL设计与开发,用BI Admin Tool实现报表的开发。报表要具有健壮性以及易于更新和维护的功能。做出针对“天河自行车”商务智能项目的维度完整的、界面美观的、便于决策者阅读分析的商务智能报表。以小组为单位,互相协作,分工明确;严格出勤;认真完成生产实习报告,并提交程序。