計算機專業畢業論文開題報告模板
開題報告就是確定了課題研究方向后,課題負責人在調查研究的基礎上撰寫的報請上級批準的選題計劃,下面是小編搜集整理的計算機專業畢業論文開題報告,歡迎閱讀參考。
題目:基于JSP的新聞發布系統
一、選題的依據及意義:
21世紀是信息的時代,是網絡的時代,進入信息社會高速發展的時代,數字化革命給所有領域帶來新的改變。信息技術的發展使得整個世界越來越小,這也意味著企業的競爭環境由區域化向全球化發展,經濟全球化是大趨勢,企業所處的宏觀環境實際上已經不僅僅是通過信息技術員連接起來狹義的網絡,而應該將技術環境與經濟環境結合在一起考慮,形成一種大網絡的概念。企業對信息的掌握程度、信息獲取是否及時、信息能否得到充分利用、對信息的反應是否敏感準確,已越來越成為衡量一個企業市場競爭能力的重要因素。所以建立動態的新聞發布系統適應社會和企業發展的要求,其意義是巨大的。
隨著Internet的普及,無論人們相隔多么遙遠,都有天涯若比鄰的感覺。足不出戶,便可知天下新近之大事,便可與大洋彼岸的朋友暢談無阻。隨著互連網的進一步發展,網絡媒體在人們心中的地位進一步提高,新聞發布系統做為網絡媒體的核心系統,其重要性是越來越重要:一方面,它提供一個新聞管理和發布的功能;另一方面,現在的新聞發布要求實現與普通的用戶實現交互,用戶可以很方便地參加一些調查和相關新聞的評論,這一點也是其他一些媒體現在無法做到的(電視,電臺等),同時,Internet發展到當今,可以說,只要你上Internet,你就會接觸到新聞發布系統,新聞發布系統的用戶是相當驚人的,其重要性是不容置疑的,當然這也對新聞發布系統的開發提出了更高的要求。
二、國內外研究概況及發展趨勢(含文獻綜述):
新聞發布系統是一個基于新聞和內容管理的全站管理系統,新聞發布系統是基于B/S模式的WEBMIS系統,本系統可以將雜亂無章的信息(包括文字,圖片和影音)經過組織,合理有序地呈現在大家面前.當今社會是一個信息化的社會,新聞作為信息的一部分有著信息量大,類別繁多,形式多樣的特點,新聞發布系統的概念就此提出.新聞發布系統的提出使電視不再是唯一的新聞媒體,從此以后網絡也充當了一個重要的新聞媒介的功能.簡單地說,新聞發布系統就是充當一個網絡新聞媒介的功能,主要實現對新聞的分類,上傳,審核,發布,模擬了一般新聞媒介的新聞發布的過程,通過不同權限的賬號分別實現以上所說功能,當然這些功能也可以是某一個賬號全部具有。
傳統的報紙雜志已經遠遠滿足不了人們的需求,人們更加希望于能夠在網上了解更多的新聞和信息,網頁逐漸融入人們的生活,快速及時地瀏覽新聞,獲取五彩繽紛的網上信息,已成為人們日常生活的一部分,與此同時越來越多的企業建立了自己的WEB網站,企業通過網站可以展示產品,發布最新動態,與用戶進行交流和溝通,與合作伙伴建立聯系,以及開展電子商務等。互聯網的世界里蘊藏無限生機,這里只有想不到的、沒有做不到的。網絡發展前景無限,及早與網絡結合,與信息時代同步,與高科技匯合,定會給社會各行各業的發展注入新鮮的活力。在網絡技術的領域里,新聞發布系統的分類:
1. 前臺動態顯示的新聞發布系統
該類系統大約占60% 的分額,其主要特點是前臺采用編程語言動態讀取數據庫的內容,隨時更新,該類系統設計簡單,適合大多數中小企業建站需要,通用性不強,一般需要量身定做,不適合大型新聞站點,當用戶過多時,編程語言動態讀取數據庫就勢必消耗大量的服務器資源,造成系統運行緩慢,甚至崩潰,同時由于前臺新聞是動態從數據庫中讀取,導致前端用戶直接接觸到數據庫,很容易造成一些不安全的因素,例如:SQL Injection.
2、前臺靜態顯示的新聞發布系統
該類系統大約占有30%多的市場分額,其主要特點為:前臺新聞全部生成HTML靜態文件,前臺無須讀取數據庫,瀏覽器只需要直接下載HTML文件即可瀏覽新聞,瀏覽速度得到提高,同時也大大減輕了數據庫服務器的壓力,該系統后臺設計復雜需要處理復雜的模板標簽和個模板之間的邏輯,一般采用三層模式實現,該類系統靈活性大,可以通過模板自定義實現界面復雜的前臺頁面,一般不需要為某一個企業而定做,該系統具有良好的通用性,適合各類新聞站點,同時,系統把前端用戶和數據庫分割開來,系統的安全性得到大大的提高.
3、基于文本的新聞發布系統
該系統在市場上占有很少的一部分,主要是把前面的數據庫換成了TXT格式的文本文件,該系統主要缺點是文本文件是無序的,管理起來非常麻煩,而且安全性不高,很容易造成數據冗余,因此,目前還沒有見到該類系統的商業版本,一般都作為個人用戶使用.
4. 基于XML數據島的新聞發布系統
該系統是新聞發布系統的一個發展趨勢,它用XML數據島代替了數據庫,XML是一個有序的數據文件,比數據庫的讀取速度更快,但操作起來沒有數據庫這么方便,但是由于開發技術難度大,該類系統現在市場很少見到.
三、研究內容及實驗方案:
1. 研究內容:
該系統游客可以通過注冊成為注冊用戶,之后就能夠對新聞進行瀏覽和評論。用戶登錄后可以修改個人密碼,這個主要是前臺登錄的。后臺登錄分為三個部分:新聞編輯登錄、新聞總編登錄、管理員登錄;編輯、總編及管理員在登錄前選擇自己的角色,然后登錄該系統進行相應的操作。新聞編輯這一功能主要是編輯所有的權限主要分為上傳新聞初稿、新聞修訂、修改密碼;新聞審核是總編要做的事情,他可以對新聞審核、新聞(修訂)發布、提供修訂建議、新聞存檔(刪除)、修改密碼;最后對這些所有有關信息的管理的權限的都是管理員所擁有的功能,管理員先登錄該系統,然后對用戶賬號的相關信息,新聞信息,用戶評論信息等進行管理。并負責創建及管理編輯、總編的賬號信息。
2. 實驗方案:
(1) 主要工具:JDK + Tomcat + Eclipse + SQL Server
(2) 前后臺相應數據庫的設計與實現
(3) 本系統可分為相應的模塊實現:
登錄(注冊)模塊:包括普通用戶登錄(注冊)和后臺登錄等。
新聞編輯管理模塊:主要是新聞編輯管理邏輯的設計實現等。
新聞總編管理模塊:主要是新聞審核、發布、修改、存檔等。
信息管理模塊:包括用戶信息管理、編輯信息管理、總編信息管理、
新聞管理和評論管理等。
四、目標、主要特色及工作進度
1.目標:
開發一個基于Web和JavaEE 技術的新聞發布系統。系統開發的指導方針是安全、可靠、經濟、實用,具有一定的靈活性和適應性,并具有一定的可擴展性。系統采用模塊化設計,功能豐富、具有較高的可用性和可維護性。
2.主要特色:
1)界面友好、功能強大:用戶能直接上手操作,前后臺登錄管理,嚴格的權限管理。
2)功能模塊化:登錄、編輯、總編、管理員分模塊實現。
3)操作現實化:模仿現實新聞發布的一般過程,編輯、審核、發布(存檔)。
4)可擴展性強:新聞可以分類、評論等可用于企業、學校、地方網站的模板,很容易進行二次開發。
3.工作進度:
1)20XX-2-16至3-1 查閱文獻,翻譯科技文獻資料,書寫開題報告
2)20XX-3-2 至 3-15 作需求分析,概要設計
3)20XX-3-16至4-25 詳細分析設計,并實施編碼,準備中期檢查
4)20XX-4-27至5-25 完成剩余的編碼及測試任務,準備畢設結果檢查
5)20XX-5-26至6-22 總結,完成畢業論文文本,準備畢業答辯
五、參考文獻
[1] 耿祥義.JSP基礎教程.清華大學出版社,2004
[2] 石志國,薛為民,董潔.JSP應用教程. 清華大學出版社,2004
[3] 王珊,薩師煊.數據庫系統概論.高等教育出版社,2006
[4] 秦學禮,鄧松如,嚴志嘉,石其樂.Web網站設計教程.電子工業出版社,2004
[5] 耿祥義,張躍平.Java2實用教程.清華大學出版社,2006
[6] 孫鑫.Servlet JSP深入詳解-基于Tomcat的Web開發,電子工業出版社2008
[7] 王誠梅.JSP案例開發集錦,電子工業出版社,2005
[8] 張立科.SQL Server數據庫管理與開發技術[M].北京:人民郵電出版社,2004
[9] 孫衛琴.Tomcat與Java Web開發技術詳解[M].北京:電子工業出版社,2006
[10] 王夕寧.JSP通用模塊及典型系統開發實例導航,人民郵電出版社,2006
[11] Vivek Chopra,Jon Eaves.Beginning Java Server Pages.Wrox,2005
[12] Duane K. Fields,Mark A. Kolb,Shawn Bayern.Web Development with Java Server Pages. Manning Publications,2001
【計算機專業畢業論文開題報告】相關文章:
計算機專業畢業論文開題報告07-10
計算機專業畢業論文開題報告樣本10-01
計算機專業碩士畢業論文開題報告06-10
計算機專業畢業論文開題報告范本05-29
計算機專業畢業論文開題報告范文09-03
計算機專業畢業論文開題報告(5篇)05-26
計算機專業畢業論文開題報告5篇05-24
計算機專業開題報告10-01
計算機專業開題報告07-13
文秘專業畢業論文開題報告06-24