Code Monkey home page Code Monkey logo

nchu_network-traffic-analysis's Introduction

NCHU_Network-Traffic-Analysis

用來進行中興大學的網路流量分析與IP對應分析,純粹為了好玩。

使用方法:

python3 -m pip install -r .\requirements.txt
python3 .\main
  1. 使用選項四,輸入資料庫連線資料
  2. 輸入開始擷取日期
  3. 輸入結束擷取日期
  4. 進行自動資料庫導入

或是可以將 NCHU_Network-Traffic-Analysis\data\nchutrafficdb.sql 導入資料庫進行直接查詢。


預覽

SELECT DISTINCT `unit_name` FROM `ip_unit`;

img1

SELECT * FROM `ip_unit` ORDER BY `last_updated` ASC;

img2


專案規劃

目前進度:已完成

  1. 透過 top100.nchu.edu.tw 獲得流量
    從 top100.nchu.edu.tw 網站獲取中興大學網路流量的數據。

  2. 透過爬蟲解析流量
    使用 Python 和 BeautifulSoup 等工具編寫爬蟲,解析獲取的流量數據。

  3. 將流量規劃並導入資料庫
    設計數據的規劃與清理流程,並將處理後的數據導入資料庫,以便進一步分析。


目前進度:尚未開始

  1. 設計資料庫功能
    設計並實現資料庫的查詢和分析功能,提供便捷的介面以進行流量數據的檢索和統計分析。

  2. 資料可視化與報告生成
    設計資料可視化功能,生成圖表和報告,以便更直觀地呈現網路流量分析結果。

  3. 其他功能(待定)
    視專案進展情況和需求,可能添加更多功能。

nchu_network-traffic-analysis's People

Contributors

dinlon5566 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.