版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、小說閱讀網(wǎng)站的設計與實現(xiàn)團隊:譚嘉榮、盧振強、林垤、謝懷遠、程志佳一設計理念介紹小說網(wǎng)站是一個信息交流的平臺,小說網(wǎng)站提供平臺讓小說作者和讀者之間有機會能相互交流,它以方便快捷的信息獲取方式得到人們的青睞與好評。本次設計理念是從讀者對小說網(wǎng)站的需求入手,逐步分析各個模塊,進行系統(tǒng)模塊設計、數(shù)據(jù)庫設計,然后實現(xiàn)個模塊,最后呈現(xiàn)一個完整的小說網(wǎng)站。二網(wǎng)站總體設計與介紹本設計是用ASP實現(xiàn)一個小說網(wǎng)站,后臺運用SQL數(shù)據(jù)庫,網(wǎng)絡服務器平臺是由WINDOWS操作系統(tǒng)內(nèi)置的IIS,對于系統(tǒng)中一些圖片的處理采用了Photoshop。讀者可以直接登錄網(wǎng)站并自由閱讀小說、查看小說公告、小說評價與留言等;管理員
2、可以通過小說后臺管理系統(tǒng)直接進行管理操作,實現(xiàn)小說的在線更新、修改、留言回復、發(fā)布公告等各項功能。本系統(tǒng)由熱門小說、原創(chuàng)小說、精彩推薦(網(wǎng)游小說、玄幻小說、武俠小說、言情小說、青春校園),公告欄,留言版各個欄目組成。本系統(tǒng)方便讀者閱讀,歸類清晰,涉及面廣,有力地實現(xiàn)知識傳播的網(wǎng)絡化,給讀者提供一個良好的網(wǎng)上閱讀環(huán)境。(一) 網(wǎng)站系統(tǒng)分析與功能簡介本小說網(wǎng)站目標在于為讀者和小說作者提供信息交流的平臺,首先小說網(wǎng)站能夠及時發(fā)布最新的小說作品信息并得到及時的反饋;其次小說網(wǎng)站留言板模塊促進讀者與小說作者及網(wǎng)站管理人員之間的交流與促進;同時小說網(wǎng)站本身能得到讀者與小說作者反饋的信息同時促進網(wǎng)站的改進,
3、能夠加強三方面的了解和合作;并且小說后臺管理能力給小說管理人員操作提供便利。本小說網(wǎng)站主要分為前臺和后臺兩個大的系統(tǒng),小說前臺主要是讀者能直接看到的頁面內(nèi)容,而小說后臺則是能讓小說管理人員對網(wǎng)站上的內(nèi)容進行添加、刪除、修改等操作。1小說前臺部分大體分為公告、用戶注冊與登陸、搜索、新到小說、今日更新、原創(chuàng)小說、精彩推薦和各分類小說模塊具體功能如下:u 網(wǎng)站公告是向讀者發(fā)布一些小說及文學界的信息;u 用戶模塊主要是對在本站注冊的用戶提供更多的服務,對有一些加密的小說可以直接閱讀;會員擁有一個賬戶,注冊時會有少量點數(shù),看每篇小說需要消耗點數(shù)。u 評論可以獲得點數(shù)。u 文章搜索主要是對不熟悉本站的讀者
4、方便在本站搜索小說。u 新到小說模塊主要是介紹對各類新到小說,是對新讀者的一種提示;u 今日更新模塊大體主要是對連載小說的更新;u 原創(chuàng)小說模塊主要是發(fā)布一些短篇之類的小說,主要是網(wǎng)友直接向管理員提供;2小說后臺管理部分是對網(wǎng)站管理員提供的系統(tǒng),主要包括小說操作、公告留言、會員的管理等操作。 u 小說操作模塊主要是對前臺小說的添加、刪除、修改操作; u 公告及留言模塊主要是上傳公告及管理員對留言的回復; u 會員管理模塊是管理員對注冊網(wǎng)站的用戶一些閱讀權(quán)限的操作。 (二) 系統(tǒng)功能模塊設計 1. 系統(tǒng)模塊大體設計根據(jù)以上對ASP小說閱讀網(wǎng)站系統(tǒng)的功能分析,得到如圖1所示的系統(tǒng)功能模塊圖:前臺系
5、統(tǒng)用戶注冊登錄小說公告新到小說 原創(chuàng)小說精彩推薦后臺系統(tǒng)小說管理公告管理鏈接管理注冊用戶管理系統(tǒng)管理2. 系統(tǒng)模塊功能集合具體設計從上節(jié)功能模塊的描述,能很方便的看出小說系統(tǒng)的布局,每一個功能模塊都需要針對不同的表完成不同的數(shù)據(jù)庫操作。如下所示:² 網(wǎng)站公告模塊:主要是對小說網(wǎng)站一些信息的發(fā)布。² 欄目信息:包括欄目編號,欄目名稱,欄目所屬編號,欄目排版順序,欄目鏈接地址,欄目添加時間等。² 小說公告:包括公告編號,公告名稱,公告內(nèi)容,公告發(fā)部者等等。² 小說信息:包括小說信息編號,小說信息標題,小說信息內(nèi)容,小說信息的作者,小說信息的加入時間,關(guān)鍵字等
6、等。² 留言信息:留言編號,留言者性別,留言主題,留言內(nèi)容等等。在小說后臺管理中,每一處管理都是對應前臺的每一個模塊,避免重復或者缺漏。(三)數(shù)據(jù)庫設計 數(shù)據(jù)庫是一個系統(tǒng)最重要的后勤保障,數(shù)據(jù)庫結(jié)構(gòu)設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響,合理的數(shù)據(jù)庫結(jié)構(gòu)設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。 1.創(chuàng)建數(shù)據(jù)庫根據(jù)數(shù)據(jù)庫的分析和系統(tǒng)功能要求在SQL數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫,本數(shù)據(jù)庫以SQL數(shù)據(jù)庫為基礎,創(chuàng)建一個名字wsxs的數(shù)據(jù)庫,在數(shù)據(jù)庫中創(chuàng)建各個應用表。2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計數(shù)據(jù)庫wsxs包含以下幾個表:公告表(an
7、nounce)、系統(tǒng)管理員信息表(admin)、小說分類表(sort)、具體小說內(nèi)容表(info)、留言表(words)、小說用戶注冊表(jdxs_user)。(此處所有數(shù)據(jù)庫截圖需全部更換,并且注意按以上表格先后順序安放,可自己調(diào)整,記得對齊?。﹗ 首先創(chuàng)建一個數(shù)據(jù)表來存儲網(wǎng)站管理員的信息,在填加管理員時只能在后臺操作。表1 admin表編號 字段名稱數(shù)據(jù)類型說明1id自動編號主鍵2Username文本管理員名3Password數(shù)字密碼4oskey高級/中級/初級管理員類別u 2Sort表主要是為了后臺中導航而設計,根據(jù)點擊不同的小說有不同的Sort值,這樣在地址欄上顯示不同的鏈接而得到不同
8、的小說。表2 sort表編號字段名稱數(shù)據(jù)類型說明1ID自動編號主鍵2Names文本名稱3B_ID數(shù)字所屬于的大類4S_Order數(shù)字排序5Setting數(shù)字圖文 簡明 多項 單頁6Daohang文本一級導航的排序7Blank是/否是否在新的窗口打開8Tuijian是/否Class 里是否顯示推薦圖文9Indexshow是/否是否在首頁顯示最新的文章10Hide是/否是否隱藏一級欄目11Info備注單頁里的內(nèi)容12Explain文本對欄目的簡短說明13AddTime日期/時間加入時間14Hit數(shù)字點擊數(shù)Sort表基本包括了小說數(shù)據(jù)中用到的大部分值,只要在此表中搜索便可以應用。u 3Info表主要
9、是小說內(nèi)容的一些信息。表3 info表編號字段名稱數(shù)據(jù)類型說明1ID自動編號信息標號2Title文本標題3Content備注信息內(nèi)容4Sort1數(shù)字一級欄目號5Sort2數(shù)字二級欄目號6IsPic數(shù)字1是2否7Pic備注圖文8Key文本關(guān)鍵字9Hits數(shù)字點擊數(shù)10Date日期/時間修改或添加的時間11Writer文本作者12Writefrom文本作品出處13Author文本加入的管理員14AddDate日期/時間加入的時間15ReadGrade數(shù)字閱讀等級16Pw_Good是/否推薦17Pass數(shù)字是否通過18price數(shù)字讀者觀看級別Info表主要是用于后臺上傳小說,對小說的一些設置,相應
10、的增加時間作者等都在表中有體現(xiàn),在小說前臺會自動產(chǎn)生,通過此表的設置還能對小說的觀看級別設置,比如可以設置成只有VIP用戶可以觀看一類小說。n 4Announce(小說公告表)表4 announce表編號字段名稱數(shù)據(jù)類型說明1ID自動編號公告標號2Title文本題目3Time日期/時間加入時間4Content備注內(nèi)容5Admin文本加入的管理員6Hits數(shù)字點擊數(shù)n 5為了存儲留言者的留言信息,建立留言信息表表5 words表編號字段名稱數(shù)據(jù)類型說明1id自動編號留言編號2name文本留言人姓名3Sex文本性別4Email文本Email5Title文本留言主題6Words備注留言內(nèi)容7Date
11、日期/時間提交時間8Rreply備注管理員回復內(nèi)容9View數(shù)字查看次數(shù)Words的建立主要是面向留言者的,通過此表把留言者的一些基本信息都記錄下來,這樣有利于管理員對留言者的留言做出判斷是否回復。表6 jdxs_user表編號字段名稱數(shù)據(jù)類型說明1id自動編號留言編號2name文本留言人姓名3Sex文本性別4Email文本Email5Count數(shù)字賬戶余額6ReadGrade數(shù)字閱讀等級7BoughtedID數(shù)字已買小說編號11n111nn留言公告小說分類管理員小說管理用戶管理類別修改評價11n (四)系統(tǒng)各界面與各模塊的實現(xiàn)本系統(tǒng)主要分為以下幾個模塊分別是:用戶注冊登陸、新到小說、原創(chuàng)文學
12、、精彩推薦、文章搜索、網(wǎng)站公告及各個同類小說欄目。(與前面(二)是否對應?)下面為各個模塊文件介紹表:表7模塊介紹表Login.asp小說用戶登陸文件Search.asp搜索功能文件ViewInfo.asp小說瀏覽功能文件Index.asp小說主頁Guest.asp用戶留言文件Admin_Login.asp后臺管理員登陸文件Link.asp精彩推薦文件1.小說公告發(fā)布模塊的實現(xiàn)小說公告模塊是在主頁中的一次調(diào)用得到,主要代碼包含在function.asp中,主要是管理員向廣大讀者發(fā)布一些小說的信息,管理員可以通過后臺實現(xiàn)添加、刪除、修改網(wǎng)站公告。 在function.asp中還包括了用戶登陸、文
13、章搜索、新到小說、精彩鏈接模塊調(diào)用等。2.小說瀏覽模塊的實現(xiàn)本模塊ViewInfo.asp主要是小說閱讀的主界面,是面向讀者的,在此模塊中主要的內(nèi)容是把后臺填加的內(nèi)容在前臺顯示,同時可以看到小說的瀏覽量(點擊率)圖3小說游覽效果圖在具體的實現(xiàn)中先要在數(shù)據(jù)庫中搜索出讀者要點擊的小說,然后就是在瀏覽頁面里具體的導出的數(shù)據(jù)庫中的小說內(nèi)容。3.讀者留言模塊的實現(xiàn)添加讀者留言模塊更能豐富網(wǎng)站的更新和修改,留言板頁面(guest)能夠進行簽寫留言、管理留言的功能。在管理留言模塊中,管理員可以對留言進行編輯,刪除,回復等操作。而其他人(非管理人員)在留言板里只有簽寫留言、留言回復等普通權(quán)限。4.小說后臺模塊的實現(xiàn)網(wǎng)站的后臺主要是面向小說網(wǎng)站管理員的,通過它可以對網(wǎng)站前臺信息的錄入,修改和刪除,模塊包括的文件如下表:表8網(wǎng)站后臺文件表文件名稱具體說明Admin_Login.asp后臺登陸文件Admin_Manager.asp后臺管理文件Admin_Add.asp后臺內(nèi)容填加文件Admin_Default.asp進入后臺默認界面文件在后臺模塊包括如:Admin_Announce.asp,Admin_BackData.asp等文件,這些都是用于在后臺中對各個相應的前臺信息調(diào)用的文件,任何的修改都可以在前臺體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 花椒樹提質(zhì)增效施工方案
- 疫情期間農(nóng)村施工方案
- 詔安縣防滑涂層施工方案
- 聚合物乳液防水施工方案
- 蘇州常見異形螺栓施工方案
- 礦粉加工施工方案
- 長葛市外墻施工方案
- 山西廣場瓷磚養(yǎng)護施工方案
- 野外鐵塔保護帽施工方案
- 2025年散熱器總成項目可行性研究報告
- 第2課《濟南的冬天》課件-2024-2025學年統(tǒng)編版語文七年級上冊
- 2024年水利工程高級工程師理論考試題庫(濃縮400題)
- 增強現(xiàn)實技術(shù)在藝術(shù)教育中的應用
- TD/T 1060-2021 自然資源分等定級通則(正式版)
- 《創(chuàng)傷失血性休克中國急診專家共識(2023)》解讀
- 倉庫智能化建設方案
- 海外市場開拓計劃
- 供應鏈組織架構(gòu)與職能設置
- 幼兒數(shù)學益智圖形連線題100題(含完整答案)
- 七上-動點、動角問題12道好題-解析
- 2024年九省聯(lián)考新高考 數(shù)學試卷(含答案解析)
評論
0/150
提交評論