資源描述:
《基于某.NET地小說閱讀網(wǎng)站設計與實現(xiàn).doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、畢業(yè)設計(論文)論文題目:基于.NET的小說閱讀設計與實現(xiàn)系別:計算機與信息技術專業(yè)班級:學生:指導教師:二○一七年五月十七日目錄摘要1引言21課題現(xiàn)狀21.1課題背景21.2研究現(xiàn)狀21.3研究目標22相關的理論和技術22.1.NET技術簡介22.2B/S框架32.3數(shù)據(jù)庫技術33系統(tǒng)需求分析33.1可行性分析33.2功能需求概述44系統(tǒng)設計45系統(tǒng)實現(xiàn)55.1用戶登錄的實現(xiàn)55.2小說查詢功能的實現(xiàn)75.3小說信息管理功能的實現(xiàn)75.4小說章節(jié)添加功能的實現(xiàn)85.5添加小說功能操作的實現(xiàn)9總結(jié)11參考
2、文獻12致13基于.NET的小說閱讀設計與實現(xiàn)【摘要】在二十一世紀的今天,隨著互聯(lián)網(wǎng)技術的迅猛發(fā)展,網(wǎng)絡給人們帶來了很多便利,比如人們借助于網(wǎng)絡進行相互交流變得更加方便。因此,交流工具作為互聯(lián)網(wǎng)中運用最為廣泛的通信工具之一。小說是基于WEB網(wǎng)頁,無需專用客戶端即可為用戶提供簡潔的交流界面,用戶通過提供的功能進行小說的閱讀,發(fā)布,評論等操作。結(jié)合管理員對中的信息進行實時調(diào)整和管理,從而成為最為穩(wěn)定的基于互聯(lián)網(wǎng)的小說。小說的主要功能是:用戶注冊、用戶管理、添加小說,下載小說,評論小說,小說查看,小說閱讀,小說
3、收藏等功能。所以,經(jīng)過分析,使用VS2008+SQL2012的語言來開發(fā)一個交流平臺。小說是在網(wǎng)絡上基于WEB的動態(tài)網(wǎng)頁,使用ASP.NET作為主體語言,其程序的編寫主要采用工具VS2008集成開發(fā)環(huán)境。【關鍵詞】在線小說閱讀Asp.NetSQLServer2012數(shù)據(jù)庫引言2010年,中國移動用戶達到8億。10年5月,中國移動手機閱讀基地正式商用,這標志著網(wǎng)絡文學的邊疆從pc互聯(lián)網(wǎng)步入移動互聯(lián)網(wǎng)時代。標志著網(wǎng)文的讀者基礎更進一步的擴大,作者準入門檻的進一步降低,通過手機看小說,數(shù)億新讀者的涌入,使得許多
4、原創(chuàng)小說第一次實現(xiàn)了盈利,這是一個劃時代的進步,乘著這股東風,大量熱錢開始涌入網(wǎng)文市場。1課題現(xiàn)狀1.1課題背景隨著計算機網(wǎng)絡在中國的廣泛普及,在線小說閱讀以是近年來新興的互聯(lián)網(wǎng)模式,它是在原有的文字、圖片等靜態(tài)信息瀏覽的基礎上,增加了一系列的其他信息的綜合平臺。小說就是提供了這一服務的具有動態(tài)交互功能的管理信息系統(tǒng),它實現(xiàn)了一個互聯(lián)網(wǎng)上的小說。用戶可以在線瀏覽小說信息并根據(jù)自己的喜好進行小說的閱讀,收藏,評論。通過這個小說,使用戶足不出戶就可以進行查看自己需要的小說信息,隨時隨地的瀏覽網(wǎng)頁。擺脫了傳統(tǒng)的
5、閱讀小說的局限性。1.2研究現(xiàn)狀現(xiàn)在社會是以80后和90后為主流人群,小說符合青年的日常休閑習慣。正所謂所有的東西都是要有市場才會存在。人類需要語言來豐富我們的凈勝生活,而小說恰恰表現(xiàn)的就是語言的藝術,除非我們丟失了語言,不然我深信,小說依然有它生存的空間。近幾年從阿里,騰訊兩大巨頭紛紛涉水小說就能看出,網(wǎng)絡小說目前在國形勢大好,本設計也是在這次網(wǎng)絡小說浪潮應運而生。1.3研究目標本論文論述的是一個簡化的應用程序模型,提供給用戶和管理員使用,用戶可以在前臺進行信息的管理和獲取,方便自己的小說閱讀,評價小說
6、,管理員可以在后臺進行小說更新管理和刪除和添加小說,系統(tǒng)采用的是分權限管理,針對不同用戶,采用不同的權限,有效的避免了系統(tǒng)數(shù)據(jù)被篡改。2相關的理論和技術2.1.NET技術簡介ASP.NET技術框架是一種目前在程序開發(fā)中被廣泛使用的一種全新的程序架構。采用了模塊化和組件的方式運行和開發(fā),是目前大多數(shù)程序開發(fā)人員所掌握的一種全新的程序開發(fā)技術框架。ASP.NET的最大特點就是在程序開發(fā)過程中可以實現(xiàn)對多種程序設計語言的支持,在程序的運行和編譯過程中都被同樣的編譯成一種通用的中間件,不應影響程序的運行效率。是一
7、種全新的多語言支持的系統(tǒng)。2.2B/S框架B/S架構是一種基于互聯(lián)網(wǎng)系統(tǒng)的程序開發(fā)架構,是目前在程序開發(fā)中采用非常廣泛的一種程序結(jié)構。目前B/S架構已經(jīng)被廣泛使用,打破了C/S結(jié)構的模式,給基于網(wǎng)絡模式的程序系統(tǒng)提供了良好的支持。2.3數(shù)據(jù)庫技術數(shù)據(jù)庫開發(fā)技術是一種非常重要的技術,讓數(shù)據(jù)庫中的數(shù)據(jù)具備優(yōu)秀的結(jié)構,在數(shù)據(jù)庫的數(shù)據(jù)不斷增加的過程中產(chǎn)生非常少的冗余數(shù)據(jù)信息。這個過程通過對數(shù)據(jù)庫的表、視圖、觸發(fā)器等基本的數(shù)據(jù)庫組成單位進行合理和優(yōu)秀的設計,才能保證設計出來的程序是一個完整的,安全的,高效率性的程序
8、。3系統(tǒng)需求分析3.1可行性分析本系統(tǒng)僅需要一臺裝有IE瀏覽器的計算機即可,對機器本身沒有太高的要求,一般當前學?;騻€人電腦完全可滿足要求。對于軟件技術要求,現(xiàn)在的程序設計語言已非常成熟,要運用HTML樣式,圖形圖象制作工具來制作生動活潑的網(wǎng)頁。(1)經(jīng)濟上的可行性由于本系統(tǒng)是為學生畢業(yè)設計使用的系統(tǒng),裝上該應用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,當系統(tǒng)投入運行后可以為學校節(jié)約大量的人力,物力。所帶來的效益