1. 程式人生 > >電信寬帶運營支撐系統

電信寬帶運營支撐系統

接收 arch 客戶 ble 流程 鏈接 ora 任務 封裝對象

電信寬帶運營支撐系統(電信采集)
  流程:用戶---NAS---AAA---log文件
  任務:log文件內容---解析---封裝對象---服務器---入庫(---網上營業廳)
  技術:java(io、網絡、集合、線程...)、oracle、sql、jdbc、xml(小型數據庫)...
模塊:
客戶端:采集AAA服務器的數據,封裝對象,發送給服務器
  采集模塊:采集AAA服務器的數據,封裝對象
  網絡模塊:發送完整的數據給服務器
  備份模塊:備份不完整的數據
  日誌模塊:對客戶端過程進行日誌記錄
  配置模塊:統一管理各個模塊

服務器端:接收客戶端數據,入庫
  網絡模塊:接收客戶端數據


  入庫模塊:把數據入庫
  備份模塊:備份未處理的數據
  日誌模塊:對服務器過程進行日誌記錄
  配置模塊:統一管理各個模塊

數據庫建表:

CREATE TABLE t_detail(
  id number primary key,
  aaa_login_name VARCHAR2(30),
  login_ip VARCHAR2(32),
  login_date DATE,
  logout_date DATE,
  nas_ip VARCHAR2(32),
  time_duration NUMBER(10)
);

項目源碼鏈接http://pan.baidu.com/s/1jIh6DNK

電信寬帶運營支撐系統