信息工程系畢業論文開題報告範文

學識都 人氣:2.33W

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

信息工程系畢業論文開題報告範文

 題 目:會議信息管理系統的設計與實現

一、引言

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.