小說在線閱讀網(wǎng)站設(shè)計(jì)_第1頁
小說在線閱讀網(wǎng)站設(shè)計(jì)_第2頁
小說在線閱讀網(wǎng)站設(shè)計(jì)_第3頁
小說在線閱讀網(wǎng)站設(shè)計(jì)_第4頁
小說在線閱讀網(wǎng)站設(shè)計(jì)_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、小說閱讀網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)團(tuán)隊(duì):譚嘉榮、盧振強(qiáng)、林垤、謝懷遠(yuǎn)、程志佳一設(shè)計(jì)理念介紹小說網(wǎng)站是一個(gè)信息交流的平臺(tái),小說網(wǎng)站提供平臺(tái)讓小說作者和讀者之間有機(jī)會(huì)能相互交流,它以方便快捷的信息獲取方式得到人們的青睞與好評(píng)。本次設(shè)計(jì)理念是從讀者對(duì)小說網(wǎng)站的需求入手,逐步分析各個(gè)模塊,進(jìn)行系統(tǒng)模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì),然后實(shí)現(xiàn)個(gè)模塊,最后呈現(xiàn)一個(gè)完整的小說網(wǎng)站。二網(wǎng)站總體設(shè)計(jì)與介紹本設(shè)計(jì)是用ASP實(shí)現(xiàn)一個(gè)小說網(wǎng)站,后臺(tái)運(yùn)用SQL數(shù)據(jù)庫,網(wǎng)絡(luò)服務(wù)器平臺(tái)是由WINDOWS操作系統(tǒng)內(nèi)置的IIS,對(duì)于系統(tǒng)中一些圖片的處理采用了Photoshop。讀者可以直接登錄網(wǎng)站并自由閱讀小說、查看小說公告、小說評(píng)價(jià)與留言等;管理員

2、可以通過小說后臺(tái)管理系統(tǒng)直接進(jìn)行管理操作,實(shí)現(xiàn)小說的在線更新、修改、留言回復(fù)、發(fā)布公告等各項(xiàng)功能。本系統(tǒng)由熱門小說、原創(chuàng)小說、精彩推薦(網(wǎng)游小說、玄幻小說、武俠小說、言情小說、青春校園),公告欄,留言版各個(gè)欄目組成。本系統(tǒng)方便讀者閱讀,歸類清晰,涉及面廣,有力地實(shí)現(xiàn)知識(shí)傳播的網(wǎng)絡(luò)化,給讀者提供一個(gè)良好的網(wǎng)上閱讀環(huán)境。(一) 網(wǎng)站系統(tǒng)分析與功能簡(jiǎn)介本小說網(wǎng)站目標(biāo)在于為讀者和小說作者提供信息交流的平臺(tái),首先小說網(wǎng)站能夠及時(shí)發(fā)布最新的小說作品信息并得到及時(shí)的反饋;其次小說網(wǎng)站留言板模塊促進(jìn)讀者與小說作者及網(wǎng)站管理人員之間的交流與促進(jìn);同時(shí)小說網(wǎng)站本身能得到讀者與小說作者反饋的信息同時(shí)促進(jìn)網(wǎng)站的改進(jìn),

3、能夠加強(qiáng)三方面的了解和合作;并且小說后臺(tái)管理能力給小說管理人員操作提供便利。本小說網(wǎng)站主要分為前臺(tái)和后臺(tái)兩個(gè)大的系統(tǒng),小說前臺(tái)主要是讀者能直接看到的頁面內(nèi)容,而小說后臺(tái)則是能讓小說管理人員對(duì)網(wǎng)站上的內(nèi)容進(jìn)行添加、刪除、修改等操作。1小說前臺(tái)部分大體分為公告、用戶注冊(cè)與登陸、搜索、新到小說、今日更新、原創(chuàng)小說、精彩推薦和各分類小說模塊具體功能如下:u 網(wǎng)站公告是向讀者發(fā)布一些小說及文學(xué)界的信息;u 用戶模塊主要是對(duì)在本站注冊(cè)的用戶提供更多的服務(wù),對(duì)有一些加密的小說可以直接閱讀;會(huì)員擁有一個(gè)賬戶,注冊(cè)時(shí)會(huì)有少量點(diǎn)數(shù),看每篇小說需要消耗點(diǎn)數(shù)。u 評(píng)論可以獲得點(diǎn)數(shù)。u 文章搜索主要是對(duì)不熟悉本站的讀者

4、方便在本站搜索小說。u 新到小說模塊主要是介紹對(duì)各類新到小說,是對(duì)新讀者的一種提示;u 今日更新模塊大體主要是對(duì)連載小說的更新;u 原創(chuàng)小說模塊主要是發(fā)布一些短篇之類的小說,主要是網(wǎng)友直接向管理員提供;2小說后臺(tái)管理部分是對(duì)網(wǎng)站管理員提供的系統(tǒng),主要包括小說操作、公告留言、會(huì)員的管理等操作。 u 小說操作模塊主要是對(duì)前臺(tái)小說的添加、刪除、修改操作; u 公告及留言模塊主要是上傳公告及管理員對(duì)留言的回復(fù); u 會(huì)員管理模塊是管理員對(duì)注冊(cè)網(wǎng)站的用戶一些閱讀權(quán)限的操作。 (二) 系統(tǒng)功能模塊設(shè)計(jì) 1. 系統(tǒng)模塊大體設(shè)計(jì)根據(jù)以上對(duì)ASP小說閱讀網(wǎng)站系統(tǒng)的功能分析,得到如圖1所示的系統(tǒng)功能模塊圖:前臺(tái)系

5、統(tǒng)用戶注冊(cè)登錄小說公告新到小說 原創(chuàng)小說精彩推薦后臺(tái)系統(tǒng)小說管理公告管理鏈接管理注冊(cè)用戶管理系統(tǒng)管理2. 系統(tǒng)模塊功能集合具體設(shè)計(jì)從上節(jié)功能模塊的描述,能很方便的看出小說系統(tǒng)的布局,每一個(gè)功能模塊都需要針對(duì)不同的表完成不同的數(shù)據(jù)庫操作。如下所示:² 網(wǎng)站公告模塊:主要是對(duì)小說網(wǎng)站一些信息的發(fā)布。² 欄目信息:包括欄目編號(hào),欄目名稱,欄目所屬編號(hào),欄目排版順序,欄目鏈接地址,欄目添加時(shí)間等。² 小說公告:包括公告編號(hào),公告名稱,公告內(nèi)容,公告發(fā)部者等等。² 小說信息:包括小說信息編號(hào),小說信息標(biāo)題,小說信息內(nèi)容,小說信息的作者,小說信息的加入時(shí)間,關(guān)鍵字等

6、等。² 留言信息:留言編號(hào),留言者性別,留言主題,留言內(nèi)容等等。在小說后臺(tái)管理中,每一處管理都是對(duì)應(yīng)前臺(tái)的每一個(gè)模塊,避免重復(fù)或者缺漏。(三)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是一個(gè)系統(tǒng)最重要的后勤保障,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。 1.創(chuàng)建數(shù)據(jù)庫根據(jù)數(shù)據(jù)庫的分析和系統(tǒng)功能要求在SQL數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫,本數(shù)據(jù)庫以SQL數(shù)據(jù)庫為基礎(chǔ),創(chuàng)建一個(gè)名字wsxs的數(shù)據(jù)庫,在數(shù)據(jù)庫中創(chuàng)建各個(gè)應(yīng)用表。2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫wsxs包含以下幾個(gè)表:公告表(an

7、nounce)、系統(tǒng)管理員信息表(admin)、小說分類表(sort)、具體小說內(nèi)容表(info)、留言表(words)、小說用戶注冊(cè)表(jdxs_user)。(此處所有數(shù)據(jù)庫截圖需全部更換,并且注意按以上表格先后順序安放,可自己調(diào)整,記得對(duì)齊?。﹗ 首先創(chuàng)建一個(gè)數(shù)據(jù)表來存儲(chǔ)網(wǎng)站管理員的信息,在填加管理員時(shí)只能在后臺(tái)操作。表1 admin表編號(hào) 字段名稱數(shù)據(jù)類型說明1id自動(dòng)編號(hào)主鍵2Username文本管理員名3Password數(shù)字密碼4oskey高級(jí)/中級(jí)/初級(jí)管理員類別u 2Sort表主要是為了后臺(tái)中導(dǎo)航而設(shè)計(jì),根據(jù)點(diǎn)擊不同的小說有不同的Sort值,這樣在地址欄上顯示不同的鏈接而得到不同

8、的小說。表2 sort表編號(hào)字段名稱數(shù)據(jù)類型說明1ID自動(dòng)編號(hào)主鍵2Names文本名稱3B_ID數(shù)字所屬于的大類4S_Order數(shù)字排序5Setting數(shù)字圖文 簡(jiǎn)明 多項(xiàng) 單頁6Daohang文本一級(jí)導(dǎo)航的排序7Blank是/否是否在新的窗口打開8Tuijian是/否Class 里是否顯示推薦圖文9Indexshow是/否是否在首頁顯示最新的文章10Hide是/否是否隱藏一級(jí)欄目11Info備注單頁里的內(nèi)容12Explain文本對(duì)欄目的簡(jiǎn)短說明13AddTime日期/時(shí)間加入時(shí)間14Hit數(shù)字點(diǎn)擊數(shù)Sort表基本包括了小說數(shù)據(jù)中用到的大部分值,只要在此表中搜索便可以應(yīng)用。u 3Info表主要

9、是小說內(nèi)容的一些信息。表3 info表編號(hào)字段名稱數(shù)據(jù)類型說明1ID自動(dòng)編號(hào)信息標(biāo)號(hào)2Title文本標(biāo)題3Content備注信息內(nèi)容4Sort1數(shù)字一級(jí)欄目號(hào)5Sort2數(shù)字二級(jí)欄目號(hào)6IsPic數(shù)字1是2否7Pic備注圖文8Key文本關(guān)鍵字9Hits數(shù)字點(diǎn)擊數(shù)10Date日期/時(shí)間修改或添加的時(shí)間11Writer文本作者12Writefrom文本作品出處13Author文本加入的管理員14AddDate日期/時(shí)間加入的時(shí)間15ReadGrade數(shù)字閱讀等級(jí)16Pw_Good是/否推薦17Pass數(shù)字是否通過18price數(shù)字讀者觀看級(jí)別Info表主要是用于后臺(tái)上傳小說,對(duì)小說的一些設(shè)置,相應(yīng)

10、的增加時(shí)間作者等都在表中有體現(xiàn),在小說前臺(tái)會(huì)自動(dòng)產(chǎn)生,通過此表的設(shè)置還能對(duì)小說的觀看級(jí)別設(shè)置,比如可以設(shè)置成只有VIP用戶可以觀看一類小說。n 4Announce(小說公告表)表4 announce表編號(hào)字段名稱數(shù)據(jù)類型說明1ID自動(dòng)編號(hào)公告標(biāo)號(hào)2Title文本題目3Time日期/時(shí)間加入時(shí)間4Content備注內(nèi)容5Admin文本加入的管理員6Hits數(shù)字點(diǎn)擊數(shù)n 5為了存儲(chǔ)留言者的留言信息,建立留言信息表表5 words表編號(hào)字段名稱數(shù)據(jù)類型說明1id自動(dòng)編號(hào)留言編號(hào)2name文本留言人姓名3Sex文本性別4Email文本Email5Title文本留言主題6Words備注留言內(nèi)容7Date

11、日期/時(shí)間提交時(shí)間8Rreply備注管理員回復(fù)內(nèi)容9View數(shù)字查看次數(shù)Words的建立主要是面向留言者的,通過此表把留言者的一些基本信息都記錄下來,這樣有利于管理員對(duì)留言者的留言做出判斷是否回復(fù)。表6 jdxs_user表編號(hào)字段名稱數(shù)據(jù)類型說明1id自動(dòng)編號(hào)留言編號(hào)2name文本留言人姓名3Sex文本性別4Email文本Email5Count數(shù)字賬戶余額6ReadGrade數(shù)字閱讀等級(jí)7BoughtedID數(shù)字已買小說編號(hào)11n111nn留言公告小說分類管理員小說管理用戶管理類別修改評(píng)價(jià)11n (四)系統(tǒng)各界面與各模塊的實(shí)現(xiàn)本系統(tǒng)主要分為以下幾個(gè)模塊分別是:用戶注冊(cè)登陸、新到小說、原創(chuàng)文學(xué)

12、、精彩推薦、文章搜索、網(wǎng)站公告及各個(gè)同類小說欄目。(與前面(二)是否對(duì)應(yīng)?)下面為各個(gè)模塊文件介紹表:表7模塊介紹表Login.asp小說用戶登陸文件Search.asp搜索功能文件ViewInfo.asp小說瀏覽功能文件Index.asp小說主頁Guest.asp用戶留言文件Admin_Login.asp后臺(tái)管理員登陸文件Link.asp精彩推薦文件1.小說公告發(fā)布模塊的實(shí)現(xiàn)小說公告模塊是在主頁中的一次調(diào)用得到,主要代碼包含在function.asp中,主要是管理員向廣大讀者發(fā)布一些小說的信息,管理員可以通過后臺(tái)實(shí)現(xiàn)添加、刪除、修改網(wǎng)站公告。 在function.asp中還包括了用戶登陸、文

13、章搜索、新到小說、精彩鏈接模塊調(diào)用等。2.小說瀏覽模塊的實(shí)現(xiàn)本模塊ViewInfo.asp主要是小說閱讀的主界面,是面向讀者的,在此模塊中主要的內(nèi)容是把后臺(tái)填加的內(nèi)容在前臺(tái)顯示,同時(shí)可以看到小說的瀏覽量(點(diǎn)擊率)圖3小說游覽效果圖在具體的實(shí)現(xiàn)中先要在數(shù)據(jù)庫中搜索出讀者要點(diǎn)擊的小說,然后就是在瀏覽頁面里具體的導(dǎo)出的數(shù)據(jù)庫中的小說內(nèi)容。3.讀者留言模塊的實(shí)現(xiàn)添加讀者留言模塊更能豐富網(wǎng)站的更新和修改,留言板頁面(guest)能夠進(jìn)行簽寫留言、管理留言的功能。在管理留言模塊中,管理員可以對(duì)留言進(jìn)行編輯,刪除,回復(fù)等操作。而其他人(非管理人員)在留言板里只有簽寫留言、留言回復(fù)等普通權(quán)限。4.小說后臺(tái)模塊的實(shí)現(xiàn)網(wǎng)站的后臺(tái)主要是面向小說網(wǎng)站管理員的,通過它可以對(duì)網(wǎng)站前臺(tái)信息的錄入,修改和刪除,模塊包括的文件如下表:表8網(wǎng)站后臺(tái)文件表文件名稱具體說明Admin_Login.asp后臺(tái)登陸文件Admin_Manager.asp后臺(tái)管理文件Admin_Add.asp后臺(tái)內(nèi)容填加文件Admin_Default.asp進(jìn)入后臺(tái)默認(rèn)界面文件在后臺(tái)模塊包括如:Admin_Announce.asp,Admin_BackData.asp等文件,這些都是用于在后臺(tái)中對(duì)各個(gè)相應(yīng)的前臺(tái)信息調(diào)用的文件,任何的修改都可以在前臺(tái)體

溫馨提示

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

評(píng)論

0/150

提交評(píng)論