畢業設計四:會話識別
畢業設計四:會話識別
1、 頁面歸類
首先根據廣西大學網站的拓撲以及導航,將頁面歸為如下24類。在分類的過程中,我基於如下考慮:
(1)、凡是連結到其他網站、域名或者頁面(域名字首非www.gxu.edu.cn)的,不予考慮;(2)、主要根據網站各個欄目以及學校的機構設定來分,這樣顯得更有意義,也比較明確。
分類如下:
/*******************************************/
//主頁 /040310/
INDEX_PAGE
//通知公告 /wygl/
TZGG
//視訊會議 /edumeeting/
SPHY
//人才需求 rcxq/
RCXQ
//西部培訓 /xbjy/
XBJY
//宣傳部 /administration/xcb/
XCB
/******************************************/
//西大概覽 xxgk/
XXGK
//教務處 /administration/jwc/
JWC
//國際交流處 /administration/gjc/
GJC
//科技處 /administration/kjc/
KJC
//學工部 /administration/xgb/
XGB
//學院 /college/
COLLEGE
//人事處 /administration/rsc/
RSC
//財務處 /administration/cwc/
CWC
//學生資助中心 /administration/xszzzx/
XSZZZX
//計生辦 /administration/gxdxjsb/
JSB
/****************公共服務**************/
//新聞中心 /administration/xwzx/
XWZX
//資訊網路中心(校園網) /xyw2005/
XYW
//生活指南 xysh/
XYSH
/*************************************/
//校園文化 xywh/
XYWH
//重點實驗室 /2003kxyj/
SYS
//人才培養 rcpy/
RCPY
//圖書館 /lib/
LIB
//服務專欄 /fwzl/ /gxu/school/telephone/ /email /rule/ /service-n/ /users/
FWZL
2、 建立USER_SESSION表
create table USER_SESSION
(INDEX_PAGE NUMBER(8,0),
TZGG NUMBER(8,0),
SPHY NUMBER(8,0),
RCXQ NUMBER(8,0),
XBJY NUMBER(8,0),
XCB NUMBER(8,0),
XXGK NUMBER(8,0),
JWC NUMBER(8,0),
GJC NUMBER(8,0),
KJC NUMBER(8,0),
XGB NUMBER(8,0),
COLLEGE NUMBER(8,0),
RSC NUMBER(8,0),
CWC NUMBER(8,0),
XSZZZX NUMBER(8,0),
JSB NUMBER(8,0),
XWZX NUMBER(8,0),
XYW NUMBER(8,0),
XYSH NUMBER(8,0),
XYWH NUMBER(8,0),
SYS NUMBER(8,0),
RCPY NUMBER(8,0),
LIB NUMBER(8,0),
FWZL NUMBER(8,0)
);
3、 建立USER_IP表
用來儲存對應會話的IP地址。
create table user_ip
(user_ip varchar2(20)
);
4、 編寫儲存過程,進行會話識別
由於該日誌沒有ageng域,所以只能通過IP來識別使用者。
如果IP相同,則認為是同一個使用者。若同一個使用者連續訪問兩個頁面的時間超過30分鐘,則認為開始了一個新的會話。不同使用者訪問的頁面當然屬於不同的會話。
將識別出來的會話儲存在user_session表中,對應的IP地址儲存在user_ip中。
CREATE OR REPLACE PROCEDURE preprocess_proc IS
.......
END;
5、 會話識別的結果
SQL> select count(*) from user_session;
COUNT(*)
----------
3615
SQL> select count(distinct user_ip) from user_ip;
COUNT(DISTINCTUSER_IP)
----------------------
2782
USER_SESSION:
USER_IP:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12443821/viewspace-265034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 畢業設計應用
- 畢業設計之WebWeb
- 畢業設計4.18
- token 會話設計 (JWT)會話JWT
- javaweb畢業設計稽核系統JavaWeb
- 畢業設計三:資料清洗
- 畢業四年,隨筆
- 《深度學習——Andrew Ng》第四課第四周程式設計作業_1_人臉識別深度學習程式設計
- 畢業設計二:日誌匯入
- 適合本科-畢業-設計-選題
- python畢業設計專案原始碼Python原始碼
- 【苦笑話】別做程式設計師程式設計師
- 事務複製會話 (四)會話
- 畢業設計——第二章 系統總體設計(1)
- 畢業設計 java cocos2dx JavaEEJava
- 四種會話追蹤技術會話
- 雲端計算畢業設計論文:jumpserver安裝文件Server
- 畢業設計ios開發第一天iOS
- 畢業設計-怎麼樣快速完成大學四年的計算機設計系統加論文呢?計算機
- 遊戲基礎知識——話癆角色的設計遊戲
- 程式設計師的四種型別程式設計師型別
- 畢業設計:電動智慧小車(完整論文).pdf
- Swing做的畢業設計資料庫為SQLServer資料庫SQLServer
- PHP快遞代取系統跑腿系統(畢業設計)PHP
- 還在苦惱寫畢業論文?千鋒網路安全畢業設計合集助你打破瓶頸
- 畢業設計&畢業專案:基於springboot+vue實現的線上音樂平臺Spring BootVue
- 畢業設計——基於STM32的音樂播放器設計(一)播放器
- 話說程式設計師的職業生涯程式設計師
- 計算機專業畢業設計論文分享站(訪問www.itwuliwei.top)計算機
- 四個級別的 “自由” 程式設計師程式設計師
- Java畢業設計_基於MySQL網盤管理系統的設計與實現JavaMySql
- (畢業設計資料)基於STM32智慧窗簾控制系統設計
- Oracle 查詢當前會話標識Oracle會話
- 又是一年畢業季——如何入坑程式設計師程式設計師
- 我的畢業設計(一):翻譯工具箱(TranslationToolbox)
- 畢業多年的程式設計師重拾英語考雅思程式設計師
- 技術總監,送給剛畢業的程式設計師們一句話——做好小事,才能成就大事程式設計師
- vertica 設定最大會話數會話