資訊工程系畢業論文開題報告範文

才智咖 人氣:2.32W

開題報告包括綜述、關鍵技術、可行性分析和時間安排等四個方面,下面是小編蒐集整理的資訊工程畢業論文開題報告範文,供大家閱讀參考。

資訊工程系畢業論文開題報告範文

 題 目:會議資訊管理系統的設計與實現

一、引言

90年代以來, 由於資訊科技的發展和資訊量的高度膨脹, 使已誕生了20多年的Inteernet以驚人的速度發展起來, 並圍繞著Inteernet出現了許多新的技術和新的應用, 資訊產業已經進人了一個新的時代—網路中心計算的時代, Web技術作為網路化資訊服務的基礎也得到了迅速地發展。

以Web技術為基礎, 利用Inteernet/Intranet設計和開發的可以在多種平臺上執行的管理系統, 可支援多種軟、硬體平臺(多種機型和作業系統), 具有統一的使用者介面、統一的語言格式、統一的傳輸協議並能充分利用已有的軟、硬體資源, 提高資訊管理的效率, 有助於實現辦公自動化同時也是實現電子商務和電子政務實現的基礎, 具有非常的現實意義。基於技術的會議資訊管理系統的設計與實現便成為現代工作人員悉心研究的一個重要內容。

二、Web技術

Web是一個基於Inteernet/Intranet互動式超媒體資訊系統, 是一種體系結構。從Web的產生到現在, 技術已從最初簡單的文件的.瀏覽發展到當今複雜電子商務的應用, 其間共經歷了靜態文件、動態互動頁面和實時可伸縮的事務處理三個階段。

第一階段的Web技術, 主要是用於簡單靜態頁面的瀏覽。第一階段使用者無法同頁面進行互動資訊,僅是被動的使用Web伺服器所提供的靜態頁面。隨著高版本HTML的出現和瀏覽器對錶單的支援, 使Web技術進人動態互動頁面階段。

在此階段, 客戶端提交的互動資訊由伺服器端解釋執行, 把結果轉成HTML的格式返回給客戶端, 由瀏覽器來顯示。目前各大型資料庫系統廠商均推出了其Web/Intranet產品, 並分別採用了不同的實現方法,具有不同的技術特點, 但基本上都是屬於第二代的產品, 即實現基於資料庫系統的動態文件的訪問, 但尚缺乏基於Web的複雜事務處理能力。

基於Web技術進行實時可伸縮的事務處理, 是技術的最新發展, 但必須解決好幾個關鍵問題,即如何實現實時的事務處理、可伸縮性、可擴充套件性、安全性與客戶認證等技術難題。Web物件技術是最新一代的Web應用的關鍵技術, 其主要內容為Java/CORBA與ActiveX/DCOM這兩種激烈競爭的技術

三、系統設計

(一)系統分析

1,角色分析

會議資訊管理系統的使用者包括資訊管理員和

普通使用者兩種。

(1)資訊管理員

資訊管理員的職責是負責論文登記, 論文登記的詳細資訊的修改和刪除, 論文稽核和論文稽核資訊的修改和刪除。

資訊管理員可以修改自己的系統登入口令。

資訊管理員可以按條件查閱論文登記情況和論文稽核情況。

資訊管理員檢視資料統計結果的圖形化顯示。

(2)普通使用者

普通使用者可以遠端通過瀏覽器訪問系統, 按條件查閱論文登記情況和論文稽核情況。

普通使用者不可以訪問論文登記、論文刪除、論文修改、論文資料統計圖形化結果、稽核登記、稽核刪除、稽核修改、稽核結果圖形化顯示、人員登記、人員刪除與修改、人員查詢和人員資訊資料統計圖形化顯示功能。

2,功能分析

從功能上講, 系統要完成主要功能分兩部分, 分別為論文資訊管理和人員資訊管理。論文資訊管理包括論文資訊的人庫登記、修改和刪除、論文稽核登記、修改和刪除以及論文資訊查詢和稽核資訊查詢功能。人員資訊管理部分包括人

員資訊登記、人員資訊查詢、人員資訊刪除和人員資訊修改。

3,技術分析

系統設計技術主要包括:B/S三層結構、Tomcat的單機工作模式、JSP技術、使用JSP頁面響應請求的訪問模式、JavaBean元件封裝服用技術、JDBC資料庫的連線技術和Applet技術。

(1)系統採用Browser/Server的三層結構

B/S三層結構為資料層月、業務層, 和表示層。表示層的主要任務是顯示提示資訊和結果, 在系統中是由HTML和JSP實現的而其他的資料計算、資料分析、資料庫操作等等處理工作全部應該由業務層實現, 即應該放在JavaBean中, 然後通過JSP呼叫JavaBean實現兩層的結合。由於JSP和JavaBean都是在Server端執行的, 其具體表現為業務層分成了與資料相關的資料邏輯層和與資料無關的表示邏輯層, 並通過資料層負責資料庫的底層操作。

(2)Applet技術

Applet是下載到瀏覽器中執行的, 是由程式設計師編寫好的Java程式;放在伺服器端, 並在HTML頁面中嵌人呼叫程式碼, 使用者訪問時, 下載到本地執行。Applet技術可以實現更好的與使用者進行動態互動、幫助瀏覽器實現聲音、動畫、圖形等複雜的功能。

(3)JDBC資料庫連線技術

Java在中連線資料庫的技術是JDBC, 它是支援基本SQL功能的一個通用底層的應用程式程式設計介面, 並可實Java現程式和資料庫系統之間實現無縫的連線, 在不同的資料庫功能模組的層次上提供了一個統一的使用者介面。

(二)系統設計

系統設計遵循基於Web的實用性的、可靠性、可擴充套件性的原則。

1,資料庫設計

資料庫的建立以及表格的建立採用執行SQL,語句命令檔案方式, 這樣便於保證重建資料庫的一致性和易操作性。在建立資料庫時, 系統可進入SQL Server 7.0下的Query Analyzer程式, 開啟並執行, 從而完成資料庫的建立。

2,表的設計

在此方面, 系統可設計為相關的九個表, 分別為論文基本資訊表即一論文稽核表人員資訊表汕一使用者表‘ 一論文類別程式碼表一論文稽核結果程式碼表改一人員身份程式碼表一人員論文關係表稽核結果臨時表一。

3,功能模組設計

根據系統的功能, 系統包括登入部分、控制部分,和實現部分三個功能模組。首先進人登入部分, 登入後經過歡迎頁面進入控制部分和實現部分

各個模組之間的呼叫是通過連結來完成的, 在JSP頁面內進行邏輯處理。

四、結束語

綜上所述, 基於Web技術的會議資訊管理系統的設計與實現, 系統可採用B/S三層結構, 使用以JSP+JavaBean為主的Web技術, 實現論文資訊和人員資訊的增加、刪除、查詢和修改等資訊的管理, 並在此基礎上對特定資料的統計結果圖形進行處理。該系統目前已經投人使用, 執行良好。

參考文獻

1,武蒼林技術發展綜述[J].電腦與資訊科技, 200,(2);48-50.

2,龔金梅, 黃鴻, 張湧等基於Web的科技專家資訊系統的設計與實現[J],情報雜誌, 2004,(2);16-18

3,徐雪霖資料庫訪問技術探析[J].微計算機資訊,2004,(2); 110-112

4,楊壓, 盧銀娟, 趙昊彤網路開發技術仁[M].北京:清華大學出版社,2001 ,3.