當前位置:萬佳範文網 >

畢業論文 >開題報告 >

最新網站設計開題報告

最新網站設計開題報告

一、課題主要研究內容

最新網站設計開題報告

“部落格”(blog或weblog)一詞源於“web log(網路日誌)”的縮寫,是一種十分簡易的個人資訊釋出方式。讓任何人都可以像免費電子郵件的註冊、寫作和傳送一樣,完成個人網頁的建立、釋出和更新。如果把論壇(bbs)比喻為開放的廣場,那麼部落格就是你的開放的私人房間。可以充分利用超文字連結、網路互動、動態更新的特點,在你“不停息的網上航行”中,精選並連結全球網際網路中最有價值的資訊、知識與資源;也可以將你個人工作過程、生活故事、思想歷程、閃現的靈感等及時記錄和釋出,發揮您個人無限的表達力;更可以以文會友,結識和匯聚朋友,進行深度交流溝通。一個blog就是一個網頁,它通常是由簡短且經常更新的post所構成;這些張貼的文章都按照年份和日期排列。blog的內容和目的有很大的不同,從對其他網站的超級連結和評論,有關公司、個人、構想的新聞到日記、照片、詩歌、散文,甚至科幻小說的發表或張貼都有。許多blogs是個人心中所想之事情的發表,其它blogs則是一群人基於某個特定主題或共同利益領域的集體創作。blog好象對網路傳達的實時訊息。撰寫這些weblog或blog的人就叫做blogger或blog writ er。在網路上發表blog的構想始於1998年,但到了XX年才真正開始流行。起初,bloggers將其每天瀏覽網站的心得和意見記錄下來,並予以公開,來給其它人蔘考和遵循。但隨著blogging快速擴張,它的目的與最初已相去甚遠。目前網路上數以千計的 bloggers發表和張貼blog的目的有很大的差異。不過,由於溝通方式比電子郵件、討論群組更簡單和容易,blog已成為家庭、公司、部門和團隊之間越來越盛行的溝通工具,因為它也逐漸被應用在企業內部網路(intranet)。

二、課題的研究意義、國內外現狀國外blog發展狀況:

維基百科對企業部落格作了如下定義:指由某個機構為達到機構目標而開設的部落格。儘管有多種形式的企業部落格,但主要可分為外部和內部兩種。根據socialtext公司的統計,截至XX年9月6日,《財富》500強中的公司已有通用、微軟、麥當勞等30 家建立了企業部落格,佔總數的 6%。美國市場研究公司jupiter在6 月底公佈的一項調查表明,目前美國34%的大企業開設了企業部落格,2 0XX年後半年將另有35%的大公司加入到企業部落格行列,到XX年底,近70%的美國大型企業將開設企業部落格。大公司建立企業部落格,旨在和使用者之間建立順暢、及時的溝通,從而強化品牌形象;而小公司建立部落格,則可以利用這種低成本(甚至是零成本)的推廣方式,在使用者中建立一定的知名度,實現產品的營銷。企業部落格還在化解企業公關危機方面有著巨大的作用。戴爾公司的企業部落格明確表示,這個部落格就是一個網路會議室,歡迎全球使用者來與戴爾公司分享創意和遠見。文章分類眾多,圍繞個人使用者/小企業、環境保護、使用者體驗、設計、戰略、產品、技術等各個方面,部落格的表現形式除了文字以外,還有視訊。6月份,美國網站上貼出戴爾筆記本著火的圖片後不久,戴爾的企業部落格就發表了文章,聲稱公司已經開始為顧客更換筆記本,並正在積極聯合第三方的技術公司調查事故原因。從跟貼的上百個評論來看,部落格們似乎忘記了起火的電腦,反而一個勁的欣賞起戴爾的這種態度來:不迴避事實,積極加入對話,解決問題。國內blog發展狀況:在text100公司主辦的一次小規模研討會上,當會議主講人提問,臺下有多少人所在的公司開設了部落格?除了googl e亞太區市場總監王懷南以外,在座20餘人竟無一人舉手。這種無人應聲的尷尬局面似乎與中國蓬勃發展的網際網路有點不相匹配。中國網際網路絡資訊中心最新發布的《第十八次中國網際網路絡發展狀況統計報告》表明,截止到 XX年6月30日,我國網民人數達到了1.23億人,寬頻上網網民人數為7700萬。由清華大學媒介經營與管理研究中心出版的XX年《傳媒藍皮書》預測,XX年中國部落格規模將超過6000萬,支援千萬級使用者系統的部落格服務平臺將出現,到20 XX年部落格數量將接近1個億。與國外火熱的企業部落格熱潮相比,國內的企業部落格似乎頗為冷清,尤其缺少知名企業的參與。在部落格網的企業部落格頻道,記者看到的首頁編輯推薦的內容與普通的個人部落格似乎並無很大差別,而在企業部落格上建立部落格的很多公司,即便如聯想集團等的點選量也僅在千餘左右。

三、課題難點和擬解決的關鍵問題

1、連線資料

庫資料庫連線對動態網站來說是最為重要的部分,在與後端資料庫連線時我們可以採用odbc或jdbc技術。雖然odbc作為傳統的連線資料庫的手段,在我們的程式可以是一種選擇,但是odbc有以下的致命缺陷,從而使它無法勝任jsp的請求; ①odbc是一個c語言實現的api,從java程式呼叫本地的c程式會帶來一系列類似安全性、完整性、健壯性方面的缺點。 ②其次,完全精確的實現從c程式碼odbc到java api 翻譯的odbc也不會另人滿意,因為在java中沒有指標,而odbc中大量的使用了指標,包括極易出錯的空指標“void *”。 ③考慮到平臺移植性來說,在開發jsp程式中使用odbc則會帶來負面影響,使得程式碼不適合於移植。為了使我們的程式在具有安全性、完整性、健壯性的同時,同時有可以方便的移植,所以我們可以採用jdbc連線資料庫。jdbc是一種可用於執行sql語句的java api。它由一些java語言寫的類、介面組成,使開發人員可以用純java語言編寫完整的資料庫應用程式。通過使用jdbc,我們很方便地將sql語句傳送到幾乎任何一種資料庫。也就是說,我們可以不必寫一個程式訪問sybase,寫另一個程式訪問o racle,再寫一個程式訪問microsoft的 sql server。用jdbc寫的程式能夠自動地將sql語句傳送給相應的資料庫管理系統。

在本地資料庫程式使用microsoft的access等資料庫時,我們可以使用sun公司開發的jdbc-odbc bridge,用此技術jsp程式就可以訪問帶有odbc驅動程式的資料庫。這樣即保證了jdbc的優點而且保證了純jsp程式的安全性、完整性、健壯性和可移植性,又可以使用microsoft提供的odbc資料來源與access連線。不管對方是何種資料庫,只要有odbc介面就可以直接使用jdbc- odbc bridge與資料庫連線,而無需因為後端資料庫的改變而改動相應的程式程式碼,實現了應用層與資料庫層的完美分離。如果我們需要變後端資料庫為 mysql,只需要在odbc資料來源中安裝了mysql的驅動程式之後,就可以直接使用mysql資料庫了

2、轉換unicode編碼

在許多jsp頁面的除錯過程中都碰到過許多由於漢字編碼與unicode編碼轉換引起的問題。經常遇到瀏覽器中看到的 jsp 頁面中的漢字都是亂碼、jsp 頁面無法正常顯示gbk漢字、jsp不能接收form提交的漢字、jsp 資料庫讀寫無法獲得正確的內容等等問題。這是因為現在大部分具有國際化特徵的軟體核心字元處理都是以 unicode 為基礎的,在軟體執行時根據當時locale/lang/codepage 設定確定相應的本地字元編碼設定,並依此處理本地字元,所以我們應該在處理過程中實現unicode和本地字符集的相互轉換,甚或以unicode為中間的兩個不同本地字符集的相互轉換。這種方式在網路環境下被進一步延伸,任何網路兩端的字元資訊也需要根據字符集的設定轉換成可接受的內容。

由於我的ie預設字符集為gb2312,然而windows預設為gbk,java則預設為unicode,所以如果不通過一定的轉換,直接在 gb2312字符集上顯示從gbkàunicode得到的頁面將是一片亂碼。java 語言採用unicode處理字元。但從另一個角度來說,在java程式中也可以採用非unicode的轉碼,重要的是保證程式入口和出口的漢字資訊不失真。如完全採用iso-8859-1來處理漢字也能達到正確的結果。在我的例子中就採用了這種方法,經過轉換之後並將網頁字符集強制設為gb2312字符集顯示,就能夠正常顯示漢字了。

四、研究方法及其可行性:

以windows xp作業系統blog系統的操作平臺,採用mysql資料庫管理,採用eclipse製作前端的操作介面。藉助eclipse這個軟體設計實現使用者登入的友好、易於操作的簡單介面。建立應用程式和資料庫的連線。經過以上的分析與研究,最終的平臺實現,我認為是可行的。並且可以達到很好的效果

五、參考文獻

[1] 張桂元,賈燕楓。struts開發入門與專案實踐。人民郵電出版社,XX年8月

[2] 孫衛琴。精通struts:基於mvc的java web設計與開發。電子工業出版社,XX年7月

[3] 馮燕奎,趙德奎。jsp實用案例教程。清華大學出版社,XX年4月

[4] 邱哲,王俊標,馬鬥。struts web設計與開發大全。清華大學出版,XX年2月

[5] 楊昭,徐春卉,張新,王鳳華。jsp課程設計案例精編。中國水利水電出版社,XX年1月

[6] 徐國智,汪孝宜等。mysql資料庫開發例項精粹。電子工業出版社 ,XX年1月

[7] 廖義奎。java web開發之struts程式設計基礎與例項精講。中國電力出版,XX年1月

[8] 柳永坡,劉雪梅,趙長海。jsp應用開發技術。人民郵電出版社,XX年9月

[9] 汪孝宜,劉中兵,徐佳晶等。jsp資料庫開發例項精粹。電子工業出版社,XX年1月

[10] benoit marchal。xml示例程式導學。清華大學出版社,XX年9月

[11] ivon horton。beginning java 2,jdk5 edition。機械工業出版社,XX年1月

標籤: 開題 網站 報告
  • 文章版權屬於文章作者所有,轉載請註明 https://wjfww.com/zh-tw/biye/baogao/vewkzg.html
專題