# User experience analytics **Repository Path**: SalveTo/user-experience-analytics ## Basic Information - **Project Name**: User experience analytics - **Description**: 基于用户行为会话数据分析的用户体验分析网站,是第十五届服创大赛A类项目命名赛题,前端是html+css+js,以express做服务中间件进行路由转发,后端基于Java开发,算法核心模块基于python开发 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/SalveTo/user-experience-analytics - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-10 - **Last Updated**: 2024-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, Python, Express, Flask, SpringBoot ## README # 用户体验分析网站 #### 介绍 基于用户行为会话数据分析的用户体验分析网站,是第十五届服创大赛A类项目命名赛题,前端是html+css+js,以express做服务中间件进行路由转发,后端基于Java开发,算法核心模块基于python开发 #### 软件架构 ##### 模块 | 模块 | 描述 | | ----------- | ---------------- | | client | 前端代码 | | core-py | 功能核心算法模块 | | server-java | 服务接口模块 | ##### 技术栈 **前端** ​ html+css+js+express **后端** ​ Java+SpringBoot+Springmvc ​ Python+flask ##### 架构图 应用整体架构图 ![应用整体架构图](assets/app-1.png) 前端架构图 ![前端架构图](assets/app-2.png) 后端服务接口架构图 ![后端服务接口架构图](assets/app-3.png) 核心算法模块架构图 ![核心算法模块架构图](assets/app-4.png) #### 安装教程 1. **`client`** 包 ```cmd # 确保Node.js已经安装在你的电脑 # 进入到client包所在文件夹下,如果Node.js配置了全局可以忽略这条命令 cd /client npm install node server.js ``` 2. **`core-py`**包 ~~~cmd # 确保安装了pip # 同样是进入到core-py包内 pip install flask python app.py ~~~ 3. **`server-java`** 包 1. 未将应用当成jar包时需要靠开发者工具运行 2. 如何打成jar包直接运行? ~~~cmd mvn clean package java -jar /xxx.jar # 文件的实际名称 ~~~ #### 效果图 ![输入图片说明](assets/app-5.png) ![输入图片说明](assets/app-6.png) ![输入图片说明](assets/app-7.png) #### 关于我们 个人开发者 热爱技术 方向软件开发/人工智能 目前有意向于物联网,学无止境,欢迎各位大佬与我多多交流! csdn 博客:https://blog.csdn.net/Ccc67ol ![个人微信](client/assets/about-me.jpg)