【畢業(yè)學位論文】(Word原稿)網站資源訪問統(tǒng)計系統(tǒng)的設計與實現-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)網站資源訪問統(tǒng)計系統(tǒng)的設計與實現-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)網站資源訪問統(tǒng)計系統(tǒng)的設計與實現-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)網站資源訪問統(tǒng)計系統(tǒng)的設計與實現-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)網站資源訪問統(tǒng)計系統(tǒng)的設計與實現-軟件工程_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

碩士學位論文 (專業(yè)學位) 網站資源訪問統(tǒng)計系統(tǒng) 的 設計與實現 姓 名: 學 號: 所在院系:軟件學院 職業(yè)類型: 專業(yè)領域:軟件工程 指導教師: 副 指導教師 : 二 一 三 年三 月 A in 2013 網站資源訪問統(tǒng)計系統(tǒng)的設計與實現 同濟大學 學位論文版權使用授權書 本人完全了解同濟大學關于收集、保 存、使用學位論文的規(guī)定,同意如下各項內容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學校可以適當復制論文的部分或全部內容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經注明引用的內容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日同濟大學 碩士學位論文 摘要 I 摘 要 隨著互聯網絡的發(fā)展, 網站的建設和完善 都和每個網民建立了越來越密切的聯系。對于大多數網站來說,資源與內容建設的優(yōu)劣是吸引用戶最主要的因素 ,這就 需要 不斷 了解用戶對網站及網站內的資源的訪問情況 ,進而進行內容的調整和完善 。 本文 針對互聯網環(huán)境下的公共資源服務類網站,設計了一套基于動態(tài)網頁技術的解決方案,包括網站資源訪問數據的收集、信息統(tǒng)計、統(tǒng)計結果顯示與導出等功能。 系統(tǒng)基于 采用網頁嵌入代碼的方式收集信息,能自動記錄和統(tǒng) 計用戶訪問網站資源的情況 , 實現 了 對網站及網站資源的訪問情況進行統(tǒng)計和詳細分析的目標, 為網站進一步建設與發(fā)展提供了基礎數據。 文中主要介紹了網站及網站資源訪問統(tǒng)計系統(tǒng)的整體設計與規(guī)劃、系統(tǒng)詳細設計與數據設計、數據采集功能的設計與實現、數據存儲與統(tǒng)計功能的設計與實現,以及數據顯示功能的設計與實現等。 關鍵詞 網站資源 , 訪問統(tǒng)計 , 數據采集 , I of of is on to to in on of In we a of to to at of to so is to be to SP It to of to of on to It of In It he of of of of 濟大學 碩士學位論文 目錄 錄 第 1 章 引言 . 1 文研究的背景和意義 . 1 內外 網站資源訪問統(tǒng)計系統(tǒng)的研究及應用現狀 . 1 文 研究的內容 . 2 文 各章節(jié)內容安排 . 3 第 2 章 系統(tǒng)開發(fā)技術基礎 . 4 據挖掘技術 . 4 態(tài)網頁技術 . 5 2.3 架頁技術 . 7 據庫技術 . 8 第 3 章 系統(tǒng)設計 . 10 統(tǒng)概要設計 . 10 . 10 . 11 . 12 . 13 問數據收集功能設計 . 13 . 15 . 15 . 19 第 4 章 系統(tǒng)實現 . 27 統(tǒng)開發(fā)環(huán)境 . 27 戶訪問信息收集的實現 . 27 戶訪問數據存儲的實現 . 31 據庫連接 . 31 源列表維護功能 . 31 源分類結構維護功能 . 32 同濟大學 碩士學位論文 目錄 資源點擊情況記錄功能 . 35 戶訪問數據處理功能整合 . 36 理統(tǒng)計結果并進行顯示的實現 . 36 統(tǒng)綜合統(tǒng)計部分功能實現 . 37 高日訪問資源訪問量統(tǒng)計功能 . 37 訪問最多的資源統(tǒng)計功能 . 38 站總訪問情況統(tǒng)計功能 . 38 日訪問最多資源統(tǒng)計功能 . 39 統(tǒng)其它主要統(tǒng)計分析模塊的實現 . 40 源點擊排名統(tǒng)計功能 . 40 源類型排名統(tǒng)計功能 . 41 戶回訪次數統(tǒng)計功能 . 43 戶訪問地區(qū)與地址統(tǒng)計功能 . 47 第 5 章 總結與展望 . 51 結 . 51 望 . 51 致 謝 . 53 參考文獻 . 54 個人簡歷、在讀期間發(fā)表的學術論文與研究成果 . 錯誤 !未定義書簽。 第 1 章 引言 1 第 1 章 引言 文研究的背景和意義 隨著 社會各業(yè) 資源建設 逐漸趨向于數字化和網絡化 , 以及國際互聯網絡的 建設 , 使 各 種公眾 網站向用戶提供的數字資源服務得到 了 飛速的發(fā)展 , 其中提供下載 訪問 的資源數量成指數增長,資源的種類也越來越多, 面向的用戶群也越來越廣泛 。 常見的資源發(fā)布網站 類型 有:視頻和電影網站 、音樂網站、軟件下載網站、文檔共享網站、 各種素材資源共享網站、作品發(fā)布網站等等,可以說是種類繁多,發(fā)展迅猛 ,而且面向的用戶群體非常廣泛,用戶數量巨大 。 在這樣的背景下, 網站的建設和完善 與 每個 用戶 建立了更加密切的聯系 , 用戶 迫切 希望 網站提供的服務能夠滿足用戶 的所有相關 需求 。 而網站管理者們發(fā)現,通過統(tǒng)計網站和資源的訪問數據,可以分析得到很多有用的信息,如網站建設是否符合用戶的需求、資源的發(fā)布是否受用戶歡迎、資源分類及分布是否合理、哪些欄目更吸引用戶等。所以, 所有 網站 都 開始關注 用戶對 網站內容和 各項資源的瀏覽情況, 進而了解用戶的喜好和資源需求,以及資源 訪問 的 變化趨勢 和 資源利用率等,從而為網站管理員 發(fā)展和完善網站 提供參考, 并能夠 根據用戶需求進一步完善網站資源服務。在這樣的背景下,研究和發(fā)展更有效的網站和資源訪問統(tǒng)計技術就有了很大的實際 意義和應用價值。 內外 網站資源訪問統(tǒng)計系統(tǒng)的 研究及應用現狀 在 展的早期,對于網站的訪問統(tǒng)計主要是對訪問流量的計數,而網站所提供的資源也很少,對具體某個資源的訪問情況了解更少 ;同時,網站管理者的注意力也更多的放在網站技術問題和處理上,以及網站線下的宣傳等方面 。在這樣的情況下,管理者對網站運營情況的了解就很少。而隨著網絡資源服務的極速發(fā)展,各種新的信息服務的興起, 網站運營商也更加重視用戶體驗和用戶習慣等方面的特點,也發(fā)現在大量用戶訪問網站資源的過程中,每時每刻都會產生大量有價值的 數據 ,而記錄和分析這些數據,可以為資源網站管理者提供很多有意義的信息,為其作出管理決策提供參考依據。 在這樣的形勢下, 原有 的 簡同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 2 單計數式訪問統(tǒng)計 已經 無法適應網站發(fā)展和管理的要求,網站管理者對資源訪問有了新的反饋和統(tǒng)計的需求。 隨著計算機網絡和發(fā)展,以及網絡技術的進步,更多的網站訪問統(tǒng)計方案采用了分析 這些技術的帶領下,誕生了很多基于 傳統(tǒng)的統(tǒng)計程序中,多數仍然延用了計數器的思想,以訪問者數量為統(tǒng)計對象。由于網絡環(huán)境的影響,這樣統(tǒng)計到的數據與實際訪問量間有 一定差距,準確度不高。同時,計數方法的單一使得統(tǒng)計結果不能全面反應網站的訪問情況,應用價值有很大局限。而嵌入腳本式的統(tǒng)計技術可以較為準確的統(tǒng)計出網站的真實訪問數據,并較為全面的分析網站的用戶訪問情況和特性,建立大量有價值的統(tǒng)計數據,對網站的發(fā)展戰(zhàn)略提供有效的推動。 從統(tǒng)計程序的通用性上,可以將當前的網站訪問統(tǒng)計程序分為由第三方提供的可通用的統(tǒng)計程序,和網站自已開發(fā)的專用的統(tǒng)計程序兩種。通用的統(tǒng)計程序可以通過嵌入的方式適用于多數網站的訪問統(tǒng)計,但這類程序多數關注整個網站的訪問情況和數據,而針對網站內具體資源和 欄目訪問情況的統(tǒng)計程序很少,同時由于技術的局限,也很少能針對網站內的注冊用戶進行訪問情況進行統(tǒng)計和特征分析。而網站專用的統(tǒng)計程序能解決以上的問題,但一般只針對該網站自身進行設計開發(fā),沒有通用性,不能推廣到其它網站中。 文 研究的內容 本研究擬采用嵌入式腳本技術,設計并實現一個主要針對網站內資源和欄目訪問情況進行統(tǒng)計和分析的程序,并希望能同時對資源訪問的用戶特征進行統(tǒng)計和分析,且提供通用的嵌入代碼,使該系統(tǒng)可以適用于一般的資源發(fā)布網站。 主要包括以下內容: 第一、對一般的資源發(fā)布網站進行分析研究,了解一 般的訪問統(tǒng)計分析需求,提取其主要的結構特征 和共同點。 第二、 對網站資源訪問統(tǒng)計系統(tǒng)進行總體設計,包括功能設計、數據庫設計等。 第三、研究用嵌入式腳本的應用,以及 第四、在總體設計的基礎進行數據收集、統(tǒng)計、分析和結果顯示等功能的代第 1 章 引言 3 碼實現。 第五、對研究過程進行總結,探討 系統(tǒng)的實際應用,以及 如何提升和改進系統(tǒng)功能。文 各章節(jié)內容安排 本 論文 共分五章進行闡述。 第一章為引言,主要介紹本論文研究的背景、意義,和國內容外同類課題的研究、發(fā)展現狀,以及對本論文的內容進行概述。 第二章 對網站資源訪問統(tǒng)計系統(tǒng)的主要開發(fā)技術進行介紹,并突出該技術在本研究中的應用情況。包括數據挖掘技術、 架頁技術及 第三章 詳細介紹和網站資源訪問統(tǒng)計系統(tǒng)的整個設計過程。先從系統(tǒng)需求分析入手,明確了系統(tǒng)設計的思想、原則和基本結構,完成了系統(tǒng)的概要設計。之后在概要設計的基礎上對系統(tǒng)各功能模塊和數據庫進行詳細設計,行成設計文稿和相關設計圖。 第四章主要介紹系統(tǒng)的實現過程。先介紹和系統(tǒng)的開發(fā)環(huán)境,之后對各功能模塊的主要實現過程進行了介紹,包括 用戶訪問信息收集 、 用戶 訪問數據存儲 、處理統(tǒng)計結果并進行顯示 、 系統(tǒng)綜合統(tǒng)計部分功能 以及 其它主要統(tǒng)計分析模塊 的技術 實現。 第五章為總結與展望,對本課題研究和論文撰寫的全過程進行了總結,并對該課題的前景進行了展望。 同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 4 第 2 章 系統(tǒng)開發(fā)技術 基礎 據挖掘技術 隨著信息技術的高速發(fā)展,人們積累的數據量急劇增長,如何從海量的數據中提取有用的知識成為當務之急。數據挖掘就是為順應這種需要應運而生發(fā)展起來的數據處理技術。 數據挖掘 (是指 從大量的、不完全的、有噪聲的、模糊的、隨機的數據中提取隱含在其中的、人們事先不 知道的、但又是潛在有用的信息和知識的過程。 在 商業(yè)信息處理 領域, 數據挖掘是一種新的技術,其主要特點是對商業(yè)數據庫中的大量業(yè)務數據進行抽取、轉換、分析和其他模型化處理,從中提取輔助商業(yè)決策的關鍵性數據。 簡而言之,數據挖掘其實是一類深層次的數據分析方法。數據分析本身已經有很多年的歷史,只不過在過去數據收集和分析的目的是用于科學研究,另外,由于當時計算能力的限制,對大數據量進行分析的復雜數據分析方法受到很大限制?,F在,由于各行業(yè)業(yè)務自動化的實現,商業(yè)領域產生了大量的業(yè)務數據,這些數據不再是為了分析的目的而收集的 ,而是由于純機會的商業(yè)運作而產生。分析這些數據也不再是單純?yōu)榱搜芯康男枰?,更主要是為商業(yè)決策提供真正有價值的信息,進而獲得利潤。但所有企業(yè)面臨的一個共同問題是:企業(yè)數據量非常大,而其中真正有價值的信息卻很少,因此從大量的數據中經過深層分析,獲得有利于商業(yè)運作、提高競爭力的信息,就像從礦石中淘金一樣,數據挖掘也因此而得名。 因此,數據挖掘可以描述為:按企業(yè)既定業(yè)務目標,對大量的企業(yè)數據進行探索和分析,揭示隱藏的、未知的或驗證已知的規(guī)律性,并進一步將其模型化的先進有效的方法。 進入二十一世紀 之后 , 經遍及世界各地?;ミB網出現最具革命性的變革 , 引起了空間距離的無限縮短,將世界變?yōu)檎嬲牡厍虼?,由此人們的消費行為、企業(yè)經營等各方面發(fā)生了翻天覆地的變化。 使信息自由第 2 章 系統(tǒng)開發(fā)技術基礎 5 便捷地流通,跨越了時間和空間障礙,改變了信息抵達受眾的模式,使信息受眾在獲取信息時代更具有主動權。另外,各種基于 絡的應用業(yè)務也如雨后春筍般地發(fā)展起來,例如網上商店、網上銀行、遠程教育、遠程醫(yī)療等,為商業(yè)、教育等各個行業(yè)開辟了新的發(fā)展契機。強大的互聯網服務將成為整個商業(yè)運作的發(fā)動機。但是,由于每個人瀏覽互聯網信 息的無規(guī)律性,對企業(yè)來講,發(fā)現并利用人們在互聯網上的行為習慣也非常困難。 于是,在上述需求的推動下, 產生了一個新的研究領域 據挖掘(相對于 而言,傳統(tǒng)的數據庫中的數據結構性很強,即其中的數據為完全結構化的數據,而 謂半結構化是相對于完全結構化的傳統(tǒng)數據庫的數據而言。顯然,面向 因此, 是要 提高服務器性能 、 改善網站導航 、 改善網站應用的系統(tǒng)設計 、 為電子商務尋找目標用戶 以及 發(fā)現潛在的客戶群。 而基于 是針對 用戶訪問 網站時 留下的 記錄數據 , 了解網站建設情況, 挖掘用戶訪問模式,為網站經營管理和結構調整提供決策支持 。 據源有 理服務器日志、瀏覽器日志、用戶自定義文件、用戶注冊數據、客戶端 戶訪問期間事 務、用戶查詢、書簽數據和鼠標移動點擊 信息 等多種數據。在本研究中,通過腳本方式進行用戶資源訪問的記錄,形成自定義的訪問數據庫,并以該庫為對象進行 據挖掘,以獲取關于網站資源訪問的 有價值的信息。 態(tài)網頁技術 縮寫,意為 “ 動態(tài)服務器頁面 ” 。 本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。 網頁文件的格式是 在常用于各種動態(tài)網站中。 從 1996 年 生到現在, 直在發(fā)展和成熟,其間 發(fā)生了重大的變化 。 同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 6 從 1996 年 給 發(fā)界帶來了福音。早期的 至于要制作一 個簡單的動態(tài)頁面需要編寫大量的 C 代碼才能完成,這對于普通的程序員來說有點太難了。而寫嵌入在 進行程序設計的時候可以使用它的內部組件來實現一些高級功能 (例如它的最大的貢獻在于它的 這個組件使得程序對數據庫的操作十分簡單,所以進行動態(tài)網頁設計也變成一件輕松的事情。因此一夜之間, 序設計不再是想像中的艱巨任務,仿佛很多人都可以一顯身手。 到了 1998 年,微軟發(fā)布了 是 一部分,作為 外接式附件。它與 主要區(qū)別在于它的外部組件是可以初始化的,這樣,在 可以進行事務處理。 到了 2000 年,隨著 000 的成功發(fā)布,這個操作系統(tǒng)的 開始流行。與 比, 因而其效率會比它前面的版本要好,并且更穩(wěn)定。 在實際應用中, 服務器端腳本編 寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網頁或 用程序。 頁可以包含 記、普通文本、腳本命令以及 件等。利用 以向網頁中添加交互式內容(如在線表單),也可以創(chuàng)建使用 頁作為用戶界面的 用程序。 頁 一般 具有以下特點: ( 1)利用 以實現突破靜態(tài)網頁的一些功能限制,實現動態(tài)網頁技術 。 ( 2) 于修改和測試 。 ( 3)服務器上的 將結果以 此使 用各種瀏覽器都可以正常瀏覽 產生的網頁 。 ( 4) 供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從 覽器中獲取用戶通過 單提交的信息,并在腳本中對這些信息進行處理,然后向 第 2 章 系統(tǒng)開發(fā)技術基礎 7 ( 5) 以使用服務器端 件來執(zhí)行各種各樣的任務,例如存取數據庫、發(fā)送 訪問文件系統(tǒng)等。 ( 6)由于服務器是將 此使用者不會看到 防止 (7) 方便連接 2.3 架頁技術 素也就是文檔中的文檔,或者像浮動的框架 ( 合提供了對 容的訪問。 骨架的意思 , 而在其前面加個 i 構成了 在頁面中使用 相當于在頁面中開了一個窗口,窗口中可以打開另一個頁面。主頁面與 的頁面相對獨立,可以在不刷新主頁面的情況下單獨刷新 的頁面。所以,經常在 包含一個獨立功能的頁面,該頁面可以單獨刷新,不受主頁面的影響。另外,主頁面也可以在不刷新自身的情況下,利用 的頁面刷新向服務器提交數據,即可實現所謂的無刷新提交數據或無刷新上傳文件。 特殊情況下,可以設置 大小為 0, 即可在主頁面中隱藏 現隱含的數據提交,或通過 性如下: 嵌 框架 名稱 ,用于在主頁面中引用該框架 ; 嵌 框架 寬度 (可用像素值或百分比 ); 嵌 框架 高度 (可用像素值或百分比 ); 嵌 框架 邊框 ,為了與主頁面融為一體,常設置為 0; 框架 內文本的左右頁邊距 ; 框架 內文本的上下頁邊距 ; 否出現滾動條 (“為自動, “為顯示, “為不顯示 ); 嵌 文檔 的地址 , 既可是 可以是文本、 ; 嵌文檔的樣式 (如設置文檔背景等 ); 同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 8 否允許透明 ,設置為 在實際應用時, 使用 網頁文件即可 實現網頁的內嵌。 其 應 用 格 式 如 : 。 據庫技術 微軟公司推出的基于 桌面關系數據庫管理系統(tǒng)( 是 列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊 7種用來建立數據庫系統(tǒng)的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數據庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。 夠存取 骨文軟件公司 ),或者任何 容數據庫內的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的 進階用戶 則能使用它來開發(fā)簡單的應用軟件。 在實際應 用中, 點 : ( 1)存儲方式簡單,易于維護管理 理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為( 數據庫文件中,便于用戶的操作和管理。 ( 2) 面向對象 一個面向對象的開發(fā)工具,利用面向對象的方式將數據庫系統(tǒng)中的各種功能對象化,將數據庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對 象的方法、屬性完成數據庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向對象的開發(fā)方式,使得開發(fā)應用程序更為簡便。 ( 3)界面友好、易操作 一個可視化工具,是風格與 全一樣,用戶想要生成對第 2 章 系統(tǒng)開發(fā)技術基礎 9 象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數據庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。 ( 4)集成環(huán)境、處理多種數據信息 于 作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集 成了各種向導和生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數據庫、創(chuàng)建表、設計用戶界面、設計數據查詢、報表打印等可以方便有序地進行。 ( 5) 持 發(fā)數據庫互連, 利用 態(tài)數據交換)和 象的聯接和嵌入)特性,可以在一個數據表中嵌入位圖、聲音、 可以建立動態(tài)的數據庫報表和窗體等。 可以將程序應用于網絡,并與網絡上的動態(tài)數據相 聯接。利用數據庫訪問頁對象生成 件,輕松構建 ( 6)支持廣泛,易于擴展,彈性較大 能夠將通過鏈接表的方式來打開 件、格式化文本文件等,這樣就可以利用數據庫的高效率對其中的數據進行查詢、處理。還可以通過以 為前臺客戶端,以 為后臺數據庫的方式(如 發(fā)大型數據庫應用系統(tǒng)。 總之, 一個既可以只用來存放數據的數據庫,也可以作為一個客戶端開發(fā)工具來進行數據庫應用系統(tǒng)開發(fā);即可以開發(fā)方便易用的小型軟件,也可 以用來開發(fā)大型的應用系統(tǒng)。同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 10 第 3 章 系統(tǒng)設計 統(tǒng)概要設計 統(tǒng)需求分析 本課題 通過 對一般資源發(fā)布網站進行分析和研究,了解其基本的結構 特點 如下: ( 1) 網站均按分類或欄目的方式管理資源,分類或欄目的級數不等,一般在兩級至 4級之間, 分類或欄目都有名稱和編號,可以用于確定資源所屬。 ( 2)資源均有資源名稱、編號,為通用屬性,可以用于區(qū)分不同資源。資源在不同網站中有不同的輔助屬性, 沒有統(tǒng)一性。 ( 3)網站中每個資源都有獨立的訪問地址,可以在其它系統(tǒng)中 作 為資源訪問鏈接的跳轉地址。 同時,獨立的資源 頁面中可以通過嵌入的方式獲取資源的訪問過程和基本信息。 ( 4)資源網站一般都有用戶管理模塊,在資源頁面中可以獲取到當前登錄用戶的用戶名等信息。 而對于一般的資源發(fā)布網站管理員來說,都希望盡可能全面的了解網站運營過程中的情況 ,并且一般希望能有一系列量化的數據來說明網站運營中出現的具體問題,進而能對網站下一階段的運行和管理決策提供很重要的參考依據。 一般的資源發(fā)布網站管理者希望從以下幾個方面了解資源網站的運行情況: ( 1)網站發(fā)布的資源是否受用戶的歡迎,其中哪些資源大家喜歡看,而哪些資源大家不喜歡看 ,進而影響新 添加的資源內容的選擇 。 ( 2) 網站中哪些分類的或哪種類型的資源訪問量最大,而有沒有哪些類型的資源訪問量寥寥無幾 ,以明確網站分類的 合理性,以及重點發(fā)展的板塊等 。 ( 3)在一天的什么時間段內 訪問量最大,以及最大訪問量的數值等,以考慮服務器網站性能的平衡等問題,并可猜測網站主要用戶的年齡、工作時間等特征。 ( 4) 了解訪問網站的用戶的地區(qū)分布特性,以及網絡運營商的份額比例等,第 3 章 系統(tǒng)設計 11 以進一步進行相對應的調整。 ( 5)了解網站用戶的來源,即用戶是從哪些網站跳轉到本站點的,以幫助管理者了解哪些網站為本站的流量作了貢獻,進而加大 在其網站上的廣告投入。 ( 6)了解網站注冊用戶中訪問資源較多的用戶是誰,進而給出一定的獎勵措施等。 ( 7)用戶對本網站的忠誠度,即同一用戶回訪網站的次數,如回訪次數較多,則反映網站資源對用戶的吸引程度較大,反之亦然。 ( 8)其它管理者想要了解的網站運營信息,如 總訪問量 、 平均日訪量 、 最高日訪問資源 、 最高月訪問資源 等統(tǒng)計信息。 根據以上特點的分析 , 以及對資源網 站 管理中的需求了解,并結合相關資料 ,可以提出網站資源訪問統(tǒng)計系統(tǒng)的開發(fā)需求 , 即: 通過軟件自動記錄網站 及 資源的 被訪 問 情況 ,以及不同用戶對資源的 訪問過程和 特點 , 輔助網站管理員進行數據 統(tǒng)計 和 結果分析 ,找出網站 資源建設 中 存在的問題和不足 , 了解網站用戶的訪問喜好和特征 , 從而指導網站下一步的規(guī)劃、建設和調整。 網站資源訪問統(tǒng)計 系統(tǒng)的建設需求主要包括以下幾個方面: 首先, 系統(tǒng)的構架應建立在已有的資源發(fā)布系統(tǒng)的基礎上,在不破壞和影響原資源發(fā)布系統(tǒng)前提下,用外掛程序的方式進行數據收集和統(tǒng)計。 同時,系統(tǒng)應有一定的通用性和可移植性,可以不做或少做改動就用于其它網站的資源訪問統(tǒng)計,或者系統(tǒng)本身可以同時支持多個相類似資源網站的訪問統(tǒng)計 工作 。 其次, 系統(tǒng)本身的發(fā)布應簡單,并可以快速的嵌 入到要進行資源訪問統(tǒng)計和網站中,用盡量少的工作量完成系統(tǒng) 架構,以適應快速發(fā)展的網絡應用需求。 第三, 針對資源訪問的數據收集和統(tǒng)計分析, 應包括 網站和資源 訪問總體情況、 訪問的時間特性、地域特性、 用戶忠誠度、用戶喜好及其它用戶特 性,同時應包括資源訪問的排名、資源相關性 等統(tǒng)計分析項目。 統(tǒng)設計思想 針對 以上 需求,筆者設計 了 網站資源訪問統(tǒng)計系統(tǒng), 用于 統(tǒng)計訪問 網站 各項資源服務的人數,獲得用戶 地區(qū)特點和構成;同時,能夠針對所得到的數據進行最近訪問用戶、資源點擊排名、 分類點擊排 名同濟大學 碩士學位論文 網站資源訪問統(tǒng)計系統(tǒng)設計與實現 12 等 統(tǒng)計工作 ,并能按時間長度進行 月報表、日報表、時報表的統(tǒng)計分析 ; 此外,還能統(tǒng)計同一用戶訪問的資源類別、數量和相關資源等信息,分析用戶的喜好 、訪問路徑 及資源相關性等。 訪問 系統(tǒng) 的 架構使用 B/為一個獨立的網站系統(tǒng)發(fā)布,并用嵌入靜態(tài)腳本的方式連接到原資源發(fā)布 網站 ,以收集資源訪問數據。這 樣 的構架方式對原資源 發(fā)布網站 的改變很小,也不會影響原資源 發(fā)布網站 的訪問和執(zhí)行效率 。 同時 ,通過合理的設計數據收集參數,使系統(tǒng)的通用性得到了保證。 訪問 系統(tǒng) 能自動將網絡資源的訪問情況記錄在數據庫中 ,并對結果進行統(tǒng)計分析和以圖 表的方式展現,讓管理員對各項資源的被瀏覽狀況有直觀的認識,從而發(fā)現網站及資源建設中存在的問題和不足,進而對網站導航設計、資源發(fā)布、資源組織等提供一定的指導作用, 以指導網站及資源下一步的規(guī)劃、建設和調整。 則 系統(tǒng)設計的原則主要從安全性、規(guī)范性和可擴展性三個方面考慮。 安全性:訪問統(tǒng)計系統(tǒng)和原資源網站之間的接口設計上周密、完備,做到對原系統(tǒng)數據沒有影響,能保證原系統(tǒng)的數據安全。訪問統(tǒng)計系統(tǒng)結

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論