嚴思靜
摘 要:隨著信息時代的發(fā)展,人們對知識的需求量越來越大,僅僅利用書店和圖書館已經(jīng)不能滿足要求。Internet是目前世界上最大的計算機互聯(lián)網(wǎng)絡,通過Internet便可以在家中方便的了解全球的動態(tài)和知識。作為Internet上一種先進的,易于被人們所接受的信息檢索手段,World Wide Web(簡稱WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫。利用網(wǎng)絡的優(yōu)勢建立一個網(wǎng)上書屋,收羅各種書籍,實現(xiàn)在線閱讀,查找,發(fā)表評論等功能。
關鍵詞:網(wǎng)絡;信息檢索;資源寶庫;書屋
1 引言
現(xiàn)在用靜態(tài)的HTML語言制作網(wǎng)站顯然已經(jīng)落后,不能再滿足信息瞬息萬變的要求,因此必須實現(xiàn)網(wǎng)站的動態(tài)功能。書屋網(wǎng)站管理系統(tǒng)利用IIS+ASP技術實現(xiàn),頁面生成通過ASP動態(tài)實現(xiàn),在服務器端產(chǎn)生,在瀏覽器端顯示。二者通過數(shù)據(jù)庫服務器、Web服務器與瀏覽器連接。
2 系統(tǒng)需求分析
作為一個網(wǎng)上的書屋,首先面對的是讀者,那么從讀者的角度考慮,第一讀者需要獲得該網(wǎng)站的最新動態(tài),例如新到了一些書或文章等,這些就是公告;第二,讀者需要獲得網(wǎng)站上所有圖書的信息。所以書屋網(wǎng)站首先就應具有以下功能:
1.前臺顯示公告。
2.前臺按照分類顯示圖書信息,包括圖書列表和每篇圖書的內(nèi)容。
3.前臺按照幾種條件來查詢圖書。
4.前臺讀者注冊。
5.前臺讀者登錄。
6.前臺讀者查看評論。
7.前臺讀者提交評論。
8.后臺管理:添加、修改和刪除公告、圖書,包括管理圖書的分類信息;管理注冊讀者、評論,包括審核評論、刪除評論和回復評論。
另外,在后臺管理中,只有有權(quán)限的管理員才能登錄管理后臺,所以,還需要有個登錄驗證模塊。
3 系統(tǒng)功能分析
對于讀者而言,讀者可以通過在IE瀏覽器中輸入地址來訪問網(wǎng)站,圖書閱讀網(wǎng)站應該提供公告瀏覽、圖書瀏覽等功能。
1.公告瀏覽
網(wǎng)站提供給讀者查看公告的平臺,讀者可以通過網(wǎng)頁查看所有公告,從而了解該網(wǎng)站的最新動態(tài)或者最新圖書信息。
2.圖書分類瀏覽
圖書按照起所屬的類別進行分類,讀者可以按照類別進行查找,這種瀏覽方式可以將相關的圖書放在一起,讀者可以很方便地找到自己感興趣的一類圖書。
3.最新圖書瀏覽
管理員可以設置一批最新圖書,讀者可以在網(wǎng)站上獲得新書信息。
4.推薦圖書瀏覽
管理員可以設置一批推薦圖書,是讀者可以方便地找到經(jīng)典的圖書。
5.圖書搜索
如果讀者有很明確的目的,例如知道某個圖書的名稱、作者等相關信息,可以通過搜索功能找到相應的圖書,圖書搜索可以使讀者更方便、快捷地查找想要的圖書。
6.會員注冊
為了能實現(xiàn)網(wǎng)站和讀者之間交互,可以提供讀者一個交互的平臺,即通過會員模塊來實現(xiàn)。讀者可以隨時進入網(wǎng)站并填寫表單注冊成該網(wǎng)站的會員。
7.會員登錄
讀者可以通過網(wǎng)站的頁面登錄,登錄以后可以選擇自己感興趣的圖書加入收藏夾,或者對某個圖書進行評論,發(fā)表看法。
8.發(fā)表評論
注冊并登錄了網(wǎng)站的會員可以對圖書發(fā)表評論,經(jīng)過管理員審核以后,可以在頁面上面查看圖書的相關評論。
9.管理收藏夾
注冊并登錄了網(wǎng)站的會員可以將自己喜歡的圖書添加到收藏夾,并能隨時查看收藏夾中的圖書,并管理自己的收藏夾,從收藏夾中刪除特定圖書。
管理員負責管理網(wǎng)站的各種信息,包括信息的添加、圖書的管理和會員的管理等內(nèi)容,這些管理功能都是通過網(wǎng)站的后臺管理頁面來實現(xiàn)的。
1.添加并管理公告
管理員可以隨時添加公告信息,并能查看提交的所有公告信息,對公告信息進行修改和刪除。
2.添加并管理圖書信息
管理員可以添加圖書信息,包括名稱,圖片等,同時管理員可以方便地管理已經(jīng)添加的圖書,對圖書進行修改或者刪除。
3.管理圖書評論信息
管理員可以對會員提交的圖書評論信息進行審核,審核以后讀者就可以通過前臺頁面訪問所有的評論信息,同時,管理員可以回復讀者提交的評論信息。
4.管理會員信息
管理員可以查看所有的會員信息,從而了解會員的資料,并對會員進行管理。
4 系統(tǒng)功能模塊設計
針對以上的目標功能,將網(wǎng)站劃分為幾個模塊分別進行設計。
1.公告模塊:公告模塊實現(xiàn)公告的前臺顯示以及管理員對公告的后臺添加和管理。
2.圖書管理模塊:圖書管理模塊實現(xiàn)圖書的分類查看、新書查看、推薦圖書查看、圖書查找、圖書添加和圖書管理等內(nèi)容。
3.會員管理模塊:會員管理模塊實現(xiàn)會員注冊、會員登錄、會員管理等功能。
4.評論管理模塊:評論模塊實現(xiàn)評論添加、評論查看、評論管理和回復等功能。
5.收藏夾管理模塊:收藏夾管理模塊實現(xiàn)收藏圖書等功能。
5 結(jié)論
由于網(wǎng)上讀書的人越來越多,利用IIS+ASP技術開發(fā)一款書屋網(wǎng)站,實現(xiàn)網(wǎng)上存儲、閱讀、評論等功能,既可以滿足廣大讀者的需要,又可以存儲大量知識信息,方便管理者的查詢、閱讀,有著極為重要的現(xiàn)實意義。
參考文獻
[1] 汪曉平,鐘君.ASP網(wǎng)絡開發(fā)技術(第二版)[M].北京:人民郵電出版社,2003:1-184.
[2] 吳俊,溫謙.巧學巧用Dreamweaver/ASP開發(fā)動態(tài)網(wǎng)站[M]. 北京:人民郵電出版社,2005:1-307.
[3] 肖金秀等.ASP動態(tài)網(wǎng)頁教程[M].北京:冶金工業(yè)出版社,2000:1-356.