Adil.TechnicalTrendAnalysis

Technical Trend Analysis Web App.

Download as .zip Download as .tar.gz View on GitHub

技术趋势分析网站

2019/4/25
返回首页


View on Github
项目结构

|-- TrendAnalysis
    |-- .gitignore
    |-- README.md
    |-- backend                                     #后端
    |   |-- apidoc.json                             #apidoc格式文件
    |   |-- config.py                               #Flask配置文件
    |   |-- footer.md                               #apidoc页脚
    |   |-- header.md                               #apidoc页眉
    |   |-- hype_cycle.bmp                          #技术成熟度曲线
    |   |-- README.md                               #后端README
    |   |-- requirements.txt                        #Flask依赖库文件
    |   |-- run.py                                  #后端项目启动入口
    |   |-- app
    |       |-- cache                               #数据本地缓存文件
    |       |-- hype_cycle.py                       #计算关键词映射到技术成熟度曲线的位置
    |       |-- utils.py                            #数据爬虫
    |       |-- views.py                            #视图函数文件
    |       |-- __init__.py                         #app包标识
    |       |-- static                              #后端静态文件
    |       |   |-- css
    |       |   |-- fonts
    |       |   |-- img
    |       |   |-- js
    |       |-- templates                           #后端网页模板
    |           |-- index.html
    |-- docs                                        #文档
    |   |-- TrendAnalysis.md                        #报告
    |   |-- apidoc                                  #api文档
    |       |-- index.html                          #apidoc文档入口
    |-- frontend                                    #前端
        |-- .babelrc
        |-- .editorconfig
        |-- .gitignore
        |-- .postcssrc.js
        |-- index.html                              #前端网页模板
        |-- package-lock.json
        |-- package.json
        |-- README.md                               #前端README
        |-- build
        |   |-- build.js
        |   |-- check-versions.js
        |   |-- logo.png
        |   |-- utils.js
        |   |-- vue-loader.conf.js
        |   |-- webpack.base.conf.js
        |   |-- webpack.dev.conf.js
        |   |-- webpack.prod.conf.js
        |-- config                                  #前端配置文件
        |   |-- dev.env.js
        |   |-- index.js
        |   |-- prod.env.js
        |-- dist
        |   |-- index.html                          #build生成的网页
        |   |-- static                              #build生成的静态文件
        |       |-- css
        |       |-- fonts
        |       |-- img
        |       |-- js
        |-- src                                     #前端代码源文件
        |   |-- App.vue                             #App组件
        |   |-- main.js
        |   |-- assets
        |   |   |-- logo.png
        |   |-- components
        |   |   |-- TrendAnalysis.vue               #主页组件
        |   |-- router
        |       |-- index.js                        #路由管理文件
        |-- static
            |-- .gitkeep

项目启动

项目实现方法

可视化方法Chart.js

关键词映射到技术成熟度曲线位置的方法

采用了已有的关键词映射到技术成熟度曲线位置的方法

效果截图

Image text
Image text