Data Analysis Platform数据分析系统,是基于echarts5.0版本开发的一个后台数据分析平台,采用php+mysql底层开发。程序主要涉及数据的导入导出,以及Echarts中的折线图、堆叠柱图、箱体图等,难点在于对统计学中最大值、最小值、平均数和中位数概念的使用。
运行环境
1.环境检查
操作系统:linux、WINNT;
PHP版本 5.5+
MYSQL 5.5+
2.目录、文件权限检查
conf:可写;
install :可写;
3.函数
mysqli_connect() :支持
fsockopen():支持
gethostbyname():支持
file_get_contents():支持
mb_convert_encoding():支持
json_encode():支持
目录结构
├─index.php …前台入口文件
├─butler.php …后台入口文件
├─favicon.ico …收藏夹图标
├─readme.txt …说明文档
├─butler …后台管理应用
│ ├─controller …控制器目录
│ ├─model …控模型目录
│ ├─view …视图目录
│ ├─base.php …后台执行文件
│ ├─perm.php …后台权限检测
├─api …数据api目录
│ ├─api.php …对外业务入口
│ ├─LockData.php …数据封装对象页面
├─conf …系统配置目录
│ ├─ common.php …公用函数
│ ├─ config.php …站点配置
│ ├─ dbc.php …数据库连接
│ ├─ lockdata.mysql.php …数据库操作类
├─install …安装目录
├─libs …核心文件目录
├─static …静态数据缓存
│ ├─rooted …默认大屏静态文件
│ │ ├─css …样式目录
│ │ ├─fonts …字体目录
│ │ ├─images …图片目录
│ │ ├─js …js脚本
├─templates_c …编译文件目录,自动生成
mysql数据库
├─po_admin …管理员数据表
├─po_category …名称分类数据表
├─po_product …产品数据表
├─po_log …操作日志数据表
安装方法
1.将本目录源代码复制到web根目录;
2.新建mysql数据库,将initlock/data.sql导入到新的数据库,然后删除;
3.配置conf/config.php文件,修改系统名称和数据库连接;
4.登录后台:http://您的域名/butler。默认登录帐号:lockdatav 密码:lockdatav,系统默认md5加密。请安装后,新增超级管理员后删除,避免数据泄露;
@漏刻有时