任务详情
简介本项目是电商营销数据可视化的全栈开发总体实现路径:前端:Vue + element-ui + Echars,实现前端可视化功能;后端:Python(Django或者Flask),实现数据库与前端的数据交互;数据库:通过对前端各组件的指标进行分析,设计库表结构,建立数据库;数据清洗:通过python对原始Excel文档中的数据进行筛选、计算处理,完成后写入数据库中;项目详细设计方案(1)优化前端应用设计。将前端各组件指标数据通过后端提供的API接口换为数据库中的数据(vue工程文件本人提供)。(2)完成后端应用开发。开发语言第一选择python。后端应用主要实现连接数据库,为前端应用提供API接口等功能。使用ORM模型完成数据库表的设计与创建,实现与数据库的交互操作。(3)数据库设计。通过对前端各组件的指标分析,完成E-R图设计。(4)Python处理原始数据,将前端各组件的指标所需数据存储到数据库中。原始数据为1千多条Excel数据。项目需求明细(1)Python实现的数据处理功能,对原始数据的耦合程度低,处理后的数据与前端各组件指标相匹配。(2)数据库设计,建立原始数据库表,数据处理后的库表以及相关的E-R图。(3)后端需求,使用Django(或Flask)搭建起后端,连接数据库,为前端提供API接口。(4)前端需求,根据提供的Vue项目文件,实现与后端及数据库的数据交互。(5)需要本项目相关源码、数据库表结构E-R图等所有工程文件,程序各功能模块注释清晰,命名规范。