【2016畢業(yè)設計開題報告范文2】
一、選題意義
在網(wǎng)絡技術逐漸滲入社會生活各個層面的今天,傳統(tǒng)的交流方式也面臨著變革,而網(wǎng)絡博客則是一個很重要的方向。基于Web技術的網(wǎng)絡考試系統(tǒng)可以借助于遍布全球的Internet進行,因此交流既可以是本地進行,也可以是異地進行,大大拓展了溝通與交流的靈活性。博客在現(xiàn)如今這個飛速發(fā)展的網(wǎng)絡時代已經(jīng)成為人們不可或缺的一部分,博客,又譯為網(wǎng)絡日志、部落格或部落閣等,是一種通常由個人管理、不定期張貼新的文章的網(wǎng)站。博客上的文章通常根據(jù)張貼時間,以倒序方式由新到舊排列。許多博客專注在特定的課題上提供評論或新聞,其他則被作為比較個人的日記。一個典型的博客結合了文字、圖像、其他博客或網(wǎng)站的鏈接、及其它與主題相關的媒體。能夠讓讀者以互動的方式留下意見,是許多博客的重要要素。大部分的博客內(nèi)容以文字為主。博客是社會媒體網(wǎng)絡的一部分。
二、博客系統(tǒng)概述
Blog是繼Email、BBS、ICQ之后出現(xiàn)的第四種網(wǎng)絡交流方式,是網(wǎng)絡時代的個人“讀者文摘”,是以超級鏈接為武器的網(wǎng)絡日記,代表著新的生活方式和新的工作方式,更代表著新的學習方式。具體說來,博客(Blogger)這個概念解釋為使用特定的軟件,在網(wǎng)絡上出版、發(fā)表和張貼個人文章的人。
一個Blog其實就是一個網(wǎng)頁,它通常是由簡短且經(jīng)常更新的帖子所構成,這些張貼的文章都按照年份和日期倒序排列。Blog的內(nèi)容和目的有很大的不同,從對其他網(wǎng)站的超級鏈接和評論,有關公司、個人構想到日記、照片、詩歌、散文,甚至科幻小說的發(fā)表或張貼都有。許多Blogs是個人心中所想之事情的發(fā)表,其它Blogs則是一群人基于某個特定主題或共同利益領域的集體創(chuàng)作。
博客在中國發(fā)展很迅速,建立一個專業(yè)的博客管理系統(tǒng)已經(jīng)很重要。本系統(tǒng)符合現(xiàn)在博客管理的需要,能對博客發(fā)表文章、評論、鏈接、圖片數(shù)據(jù)進行管理,同時能對博客賬號進行管理。系統(tǒng)的功能主要體現(xiàn)在后臺數(shù)據(jù)庫方面,因為博客另一個名字叫網(wǎng)絡日記,所以博客的內(nèi)容要求能及時、快速的更新,本系統(tǒng)在開發(fā)之前正是朝這個目標設計。系統(tǒng)功能保留了傳統(tǒng)博客管理系統(tǒng)的功能,同時又加上了人性化的界面設計,比如日歷、表情的引用。完善的數(shù)據(jù)更新能力、實用的后臺管理以及個性化的設計使本系統(tǒng)能適應博客的發(fā)展。
ASP是Active Server Page的縮寫,意為“動態(tài)服務器頁面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。
Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序,這些應用程序都利用ASP技術在Internet Information Services運行。
三、畢業(yè)設計研究方案
1.研究目標
1) 作為網(wǎng)絡個人日記 2) 個人展示自己某個方面的空間
3) 網(wǎng)絡交友的地方 4) 學習交流的地方
2.研究重點
本設計要使用ASP實現(xiàn)一個基于ASP.NET的個人博客系統(tǒng),在研究的過程中具體有以下5個步驟:
1)需求分析:本系統(tǒng)制作要求,系統(tǒng)是單用戶系統(tǒng),實現(xiàn)功能比較簡單,系統(tǒng)面向各個階層,操作難度比較低。相對系統(tǒng)的配置要求也符合普通的機器配置;
2)系統(tǒng)分析:系統(tǒng)分析階段的工作有系統(tǒng)的靜態(tài)模型,對系統(tǒng)進行健壯性分析,建立系統(tǒng)的交互模型;
3)開發(fā)環(huán)境的搭建:下載安裝設計系統(tǒng)中需要的軟件;
4)代碼實現(xiàn):在前面的各項工作都完成后就可以進行具體到每個細節(jié)的代碼實現(xiàn)了;
5)代碼測試:代碼測試就是看代碼執(zhí)行是否產(chǎn)生了預期的結果;
了解系統(tǒng)提供者和使用者的需求然后用代碼去實現(xiàn)這些功能是這個系統(tǒng)的難點。鑒于目前市場上已經(jīng)有著許許多多博客系統(tǒng),做一個有自己特色博客是此次設計的關鍵問題。
3.博客系統(tǒng)的用途
1)促進學習。 2)記錄收獲。
3)反映成長。 4)結交朋友
5)共享知識 6)交流看法
4.系統(tǒng)的組成和功能構想
(1)系統(tǒng)的組成
1) Web服務器
博客的相關信息存放于Web服務器中,數(shù)據(jù)庫文件也存放在該Web服務器中。瀏覽者獲取的信息都是從此Web服務器中得來的。
2) 建網(wǎng)工具Dreamweaver
Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設計師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。
3) 博客瀏覽者
瀏覽者可以查看博主的信息,比如最新熱聞、點擊率最高的新聞、各板塊的分類新聞等。進入相應的類別就可以查看此相應的信息。
4)(博主)管理員
(1)管理員具有對日志類別和新聞信息的添加、修改和刪除等編輯功能。
(2)功能構想
一個典型的博客結合了文字、圖像、其他博客或網(wǎng)站的鏈接、及其它與主題相關的媒體。能夠讓讀者以互動的方式留下意見,是許多博客的重要要素。大部分的博客內(nèi)容以文字為主。博客是社會媒體網(wǎng)絡的一部分。博客的內(nèi)容隨著用戶的輸入和互動而有所不同,或者隨著用戶,時間,數(shù)據(jù)修正等而改變。網(wǎng)頁上的內(nèi)容也可以由用戶通過使用客戶端描述語言(JavaScript, JScript, Actionscript,)來改變。當然更普遍的是由服務器端的描述語言(Perl,PHP, ASP, JSP, ColdFusion, 等)進行編譯,從而對網(wǎng)頁的內(nèi)容進行改變。無論是客戶端還是服務器端的改變都需要使用較為復雜的應用軟件。
前臺是不需要認證的,是供網(wǎng)站的訪問者訪問的,主要完成了以下功能:
訪問博客系統(tǒng)的人可以做到:游覽博客系統(tǒng)中的隨筆目錄、文章目錄博客系統(tǒng)中的內(nèi)容,只有博客管理員登錄系統(tǒng)之后,才能進行管理。而博客系統(tǒng)的訪問者不需要注冊,也不需要登陸就可以訪問博客系統(tǒng)中的內(nèi)容。
后臺主要是方便管理員和新聞發(fā)布員管理和發(fā)布新聞的,主要有以下功能:
1). 博客主要版面的定義,修改,刪除
2). 博客次要版面的定義,修改,刪除
3). 博客的發(fā)布,修改,刪除,審核狀態(tài)的更改
4). 博客系統(tǒng)的用戶的管理
5). 博客系統(tǒng)用戶的密碼修改
6). 博客日志記錄
7). 博客數(shù)據(jù)統(tǒng)計
四、功能結構圖
五、進度安排
1. 時間:2016.9.1—2016.9.30擬定畢業(yè)設計選題
2. 時間:2016.10.1—2016.10.15對畢業(yè)設計選題進行審核
3. 時間:2016.10.16—2016.10.25畢業(yè)設計學生選題
4. 時間:2016.10.26—2016.10.30畢業(yè)設計動員大會
5. 時間:201610.31—2016.11.30查找資料并撰寫文獻綜述
6. 時間:2016.12.1—2016.12.10撰寫開題報告
7. 時間:2016.12.1—2016.12.31畢業(yè)設計第一階段(設計框架的建立)
8. 時間:2017.3.1—2017.3.31畢業(yè)設計第二階段(設計內(nèi)容的充實)
9. 時間:2017.4.1—20174.20畢業(yè)設計第三階段(設計內(nèi)容的修改完善)
10.時間:2017.4.21—2017.4.30畢業(yè)設計說明書的撰寫階段
11.時間:2017.5.1—2017.5.14畢業(yè)設計答辯準備
12.時間:2017.5.15—2017.5.16畢業(yè)設計答辯(預計)
13.時間:2017.5.17—2017.5.30畢業(yè)設計材料的收集整理
14.時間:2017.6.1—2017.6.10學院整理11屆畢業(yè)設計資料
參考文獻:
[1]陳紅. 數(shù)據(jù)庫系統(tǒng)原理教程. 清華大學出版社.2000
[2]鄧文淵,趁俊榮等.ASP與網(wǎng)絡數(shù)據(jù)庫技術[M].北京:中國鐵道出版社.2003
[3]李嚴,于亞芳,王園輝.ASP數(shù)據(jù)庫開發(fā)實例解析[M].北京:機械工業(yè)出版社.2004
[4]龍馬工作室.ASP+Acce網(wǎng)站開發(fā)實例精講[M].北京:人民郵電出版社.2007
[5]廖疆星等.Access 2002數(shù)據(jù)庫開發(fā)指南[M].北京:冶金工業(yè)出版社.2001
[6] AbrahamSilberchatz.DatabaseSystemComcepts,FourthEdition[M].北京:機械工業(yè)出版社.2003
[7]李香敏. ACCESS 2000編程員指南 .北京希望電子出版社.2004
[8]武延軍,趙彬.精通asp網(wǎng)絡編程人民郵電出版社.2001.5