(1)本次针对开发设计系统并设置了相关的实施方案,利用完整的软件开发流程进行分析,完成了设置不同用户的操作权限和相关功能模块的开发,最后对系统进行测试。
(2)框架可以帮助程序开发者快速构建软件的整体层次,本次开发所使用的框架为python和Django,具有较强的开发环境部署的优势,程序开发者可以快速构建出相关的软件基本框架,通过多种框架的开发可以帮助程序开发者减少代码量,提升系统的安全和稳定性,能够帮助大数据的淘宝电子产品数据分析功能模块的处理[4]。
(3)数据的操作需要开源框架规范用户的操作,不仅能满足最基本的标准,还能利用数据库的约束关系约束数据库记录,这样就可以使得系统实体和数据库表字段相映射,通过他们之间的关系模型设置系统实体间的关系。
本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台
1.运行环境:python3.7/python3.8。
2.IDE环境:pycharm+mysql5.7;
3.数据库工具:Navicat11
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
简而言之,数据可视化是以图形方式呈现结构化或非结构化数据,从而将隐藏在数据中的信息直接呈现给人们。但是有一个陷阱:它不仅仅是使用数据可视化工具将数据转化为图形。相反,它是
从数据的角度看待世界。换句话说,数据可视化的对象是数据,把可视化作为探索世界的手段。数据可视化最大的重要性,在于它帮助人们更快地理解数据。寻找堆积如山的信息之间的联系并不容易,但图形和图表可以将无形的信息,转化为可见的图形符号,直接清晰地表达出来,帮助你快速发现关键点。
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 研究背景 2
1.2 研究意义 2
1.3 研究内容 3
第二章 开发技术 3
2.1 Python语言 4
2.2 MySQL数据库 4
2.3 Django框架简介 5
2.4大数据简介 5
2.5数据可视化介绍 5
第三章 需求分析 5
3.1 可行性分析 6
3.2 功能需求 7
3.3 非功能需求 8
第四章 概要设计 10
4.1 设计目标 11
4.2 功能模块设计 12
4.3 功能流程 13
4.4 数据库设计 16
第五章 系统实现 20
5.1 管理员功能的实现 21
5.2 数据可视化分析看板展示 23
第六章 系统测试 24
6.1 测试目的 25
6.2 测试方法 26
6.3 测试用例设计 27
结 论 28
参考文献 29
致谢 30