摘要:一個用戶在訪問一個網站時一般來講只對該網站的部分內容感性趣,而且這種興趣會持續一段時間。這點啟發了我們,如果能根據用戶的喜好為不同的用戶顯示其個性化的頁面,即著重顯示該用戶感興趣的內容,將為用戶節約大量的檢索時間,而且這樣的網頁顯然是更具有吸引力的。本文中數據庫服務器端采用了Microsoft Access數據庫作為ODBC(Open DataBase Connectivity)數據源,并以先進的ADO(ActiveX Data Objects)技術進行數據庫存取等操作,使Web與數據庫緊密聯系起來。整個個性化頁面生成系統主要由使用Dreamweaver_MX開發的關聯規則采掘系統和利用IIS+ASP技術實現的個性化Web頁面生成器兩部分組成。關聯規則采掘系統對數據庫中的歷史記錄進行分析,產生用戶關聯規則表;頁面生成器則負責記錄用戶行為和根據關聯規則表動態生成用戶個性化Web頁面。二者通過數據庫服務器和Web服務器連接。
關鍵詞:Asp IIS 網上書店 OLAP
1 緒論
一些站點已在這方面作出了一定的嘗試,通常采用的方法是,在用戶登陸時為其提供一系列的選項,使用戶能夠對站點進行一些自主的設置。這樣做能夠使站點呈現一定程度的個性化,但是對用戶來講,還是比較煩瑣,而且在用戶了解一個站點前讓其對站點進行設置,其結果未免有些粗糙。于是我們構想了這樣一種方案,對用戶登陸后的動作進行跟蹤,分析,發掘用戶點擊的規律,即用戶先后點擊的關聯規則,這樣,在用戶點擊一個主題(鏈接)之后,系統能夠自動生成一頁面,其中包含了該主題下用戶經常關注的內容(若干鏈接),這樣便在無須用戶作出任何額外工作的情況下實現了為用戶量身訂做的個性化頁面。
要實現這樣的功能,離不開后臺數據庫的支持。用戶驗證信息,收集到的用戶點擊信息,主題層次信息,分析得出的關聯規則表等大量的數據都由數據庫管理系統管理。本文中數據庫服務器端采用了Microsoft Access數據庫作為ODBC(Open DataBase Connectivity )數據源,并以先進的ADO(ActiveX Data Objects)技術進行數據庫存取等操作,使Web與數據庫緊密聯系起來。
整個個性化頁面生成系統主要由使用Dreamweaver_MX開發的關聯規則采掘系統和利用IIS+ASP技術實現的個性化Web頁面生成器兩部分組成。關聯規則采掘系統對數據庫中的歷史記錄進行分析,產生用戶關聯規則表;頁面生成器則負責記錄用戶行為和根據關聯規則表動態生成用戶個性化Web頁面。二者通過數據庫服務器和Web服務器連接。
2 IIS與ASP的結合
我們利用IIS+ASP構成三層式Web結構的中間一層,將客戶機/服務器結構與Web密切結合,完成前后端兩者的集成輸出功能。
利用IIS+ASP技術來集成Web前后端,有很多的好處:①減少構建和維護成本;②加快聯機過程;③應用軟件集中在服務器端開發管理;④前端可使用任何瀏覽器;⑤后端可存取任何數據庫;⑥腳本語言開發。
3數據結構
在 Microsoft Office Access 2003 中建立數據庫。數據庫是通過數據庫管理系統軟件來實現數據的存儲、管理與使用的dBASELL就是一種數據庫管理系統軟件。(如圖1)
4 功能模塊
4.1 新書上架 獲取數據
4.2 新書上架 開始分頁
5 運行結果
5.1 新書上架
5.2 用戶注冊信息
5.3 用戶登陸
5.4 后臺管理 后臺管理是商務網站中是一個重要部分,如果沒有這部分,網站就會癱瘓后臺管理為一完全獨立模塊,若不知道管理員姓名和登陸密碼就無法登陸,以保證安全性,主要使用數據庫的查詢功能。如查看書庫、添加新書、查看用戶購書情況和會員情況,以及時了解網站的運行和經營情況,以便及時調整。在本系統中可以實現添加圖書和查看會員等功能。在index.asp頁面中進入管理入口,在管理員登陸界面上輸入管理員姓名和密碼即可進入后臺管理系統。
6 網上書店特點
本次所的設計只是實現了一些主要功能,基本上體現了書店的設計思想。在設計初也應用了軟件工程學思想對設計進行總體把握,分塊設計。能夠實現:新書上架、會員注冊、會員購買、查看最新圖書、查詢圖書、查看購物車、清除購物車,在后臺管理中實現發布圖書,查看會員等實現書店網站所需的基本功能。
參考文獻:
[1]楊皓等. 《ASP步步高》[M].機械工業出版社,2000.
[2]毛璟駿.《Macromedia Dreamweaver Mx 動態網站開發教程》,科學出版社,2003.
[3]周學泳等.《ASP開發網上商店》[M],人民郵電出版社,2003.
[4]林上杰,林康司.《ASP 2.0技術手冊》,電子工業出版社,2005.
[5]陳學平.《Dreamweaver8.0+ASP動態網站開發案例教程》,電子工業出版社,2007.
[6]翠華,任怡.《ASP動態網站開發技術實用教程》,中國電力出版社,2008.