當前位置

首頁 > 教育範文 > 工作報告 > 畢業設計開題報告範本

畢業設計開題報告範本

推薦人: 來源: 閱讀: 1.19W 次

畢業論文的寫作是對大學生科學研究能力的初步訓練。下面是小編整理的2017畢業設計開題報告範本,歡迎大家閱讀!

畢業設計開題報告範本

  【2017畢業設計開題報告範本1】

一、選題的依據及意義:

在Internet飛速發展的今天,網際網路成為人們快速獲取、釋出和傳遞資訊的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。計算機將具備更多的智慧成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種互動裝置已經出現,虛擬現實技術是這一領域發展的集中體現。通過Internet與世界各地的其它使用者自由地進行通訊,可從Internet中獲得各種資訊。人們已充分領略到網路的魅力,Internet大大縮小了時空界限,通過網路人們可以共享計算機硬體資源、軟體資源和資訊資源。“網路就是計算機”的概念被事實一再證明,被世人逐步接受。

BBS是電子公告板系統(Bulletin Board System)的英文縮寫,它通過在計算機上執行服務軟體,允許使用者使用終端程式通過電話調變解調器撥號或者Internet來進行連線,執行下載資料或程式、上傳資料、閱讀新聞、與其它使用者交換訊息等功能。許多BBS由站長(通常被稱為SYSOP)業餘維護,而另一些則提供收費服務,開闢了一塊“公共”空間供使用者讀取和討論其中資訊。

二、國內外研究現狀及發展趨勢(含文獻綜述):

目前論壇系統的開發主要技術有ASP、PHP、JSP、CGI、。通過BBS系統可隨時取得國際最新的軟體及資訊,也可以通過BBS系統來和別人討論計算機軟體、硬體、Internet、多媒體、程式設計以及醫學等等各種有趣的話題,更可以利用BBS系統來刊登一些“徵友”、“廉價轉讓”及“公司產品”等啟事,而且這個園地就在你我的身旁。只要您擁有1臺計算機、1只調制解調器和1條電話線,就能夠進入這個“超時代”的領域,進而去享用它無比的威力!國內的BBS站,單線站還佔大多數。隨著計算機的普及,特別是調變解調器的大量使用,BBS的活動將會進一步高漲。但是,隨之而來的撥號難和搶線難的問題將會加劇。儘管BBS站臺的數量在不斷增長,但這種增長的幅度總也趕不上使用者群的增長。許多人同時撥號一個站臺,不可避免地發生衝突。每回要撥上幾十次乃至上百次才能成功連上一個BBS站的狀況已經成為困擾今日中國BBS使用者的一個難題。隨著BBS活動的深入,國內已經出現了一些多線站,一次可以允許2人以上同時訪問。

BBS的發展過程中,也出現了一些問題。由於國內使用的BBS架站軟體,都是從國外引進的,因此沒有必要的中文說明。雖然一些熱心的站長翻譯了一些資料,但是僅靠這些是遠遠不夠的。

1999年是中國網路的發展年。但是,我們應該清醒地認識到,目前一些BBS站並沒有走上“簡單、易用”這一層次。包括一些廠商架設的BBS站,實用性還需要加強。今後,國內的BBS站將向著個性化和專業化的方向發展。

三、本課題研究內容

本系統主要採用JSP+JAVABEAN技術,利用JSP實現論壇使用者登陸註冊模組,論壇帳戶資訊模組,論壇文章釋出模組,公告/制度模組,版塊管理模組,資訊管理模組,並利用JAVABEAN實現資料庫操作。

1. JSP(Java Server Pages)是一種動態網頁技術標準。 JSP技術是用JAVA語言作為指令碼語言的,JSP網頁為整個伺服器端的JAVA庫單元提供了一個介面來服務於HTTP的應用程式。

在傳統的網頁HTML檔案(*,*)中加入Java程式片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*)。Web伺服器在遇到訪問JSP網頁的請求時,首先執行其中的程式片段,然後將執行結果以HTML格式返回給客戶。程式片段可以操作資料庫、重新定向網頁以及傳送 email 等等,這就是建立動態網站所需要的功能。所有程式操作都在伺服器端執行,網路上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無Java Applet,甚至無Frame。

2. 最初,JavaBean的目的是為了將可以重複使用的軟體程式碼打包標準。特別是用與幫助廠家開發在綜合開發環境(IDE)下使用的java軟體部件。這些包括如Grid控制元件,使用者可以將該部件拖

  【2017畢業設計開題報告範本2】

一、 問題的提出

Java網上考試系統,是為了配合Java語言的網上教學而設計的。它是Java課件的一個重要組成部分。

二、 網路考試系統概述

在網路技術逐漸滲入社會生活各個層面的今天,傳統的考試方式也面臨著變革,而網路考試則是一個很重要的方向。基於Web技術的網路考試系統可以藉助於遍佈全球的Internet進行,因此考試既可以在本地進行,也可以在異地進行,大大拓展了考試的靈活性。試卷可以根據題庫中的內容即時生成,可避免考試前的壓題;而且可以採用大量標準化試題,從而使用計算機閱卷,大大提高閱卷效率;還可以直接把成績送到資料庫中,進行統計、排序等操作。所以現在較好的考試方法為網路考試,試題內容放在伺服器上,考生通過姓名、准考證號碼和口令進行登入,考試答案也存放在伺服器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,採用網路考試方式將是以後考試發展的趨勢。

三、 網路考試系統常用的實現技術

網路考試系統的實現技術有多種,可以採用傳統的客戶機/伺服器(C/S)型的MIS型架構,即試題內容放在遠端的伺服器上,在考試機上安裝考試應用程式和資料庫客戶機配置,因此每次考試時要對機器進行安裝、配置,這樣一來考務工作比較煩瑣;而且考試程式放在客戶機上,安全性也受到一定影響。另外一種考試系統採用Web 技術實現。Web技術超越了傳統的“客戶機/伺服器”兩層結構,採用了三層體系結構:使用者介面層/事務層/資料庫層。因此Web結構有著更好的安全性。在使用者機上不需要安裝任何應用程式,應用程式可以安裝在事務層所在的計算機上,試題存放在資料庫伺服器上(事務層和資料庫可以是同一臺機器)。

四、 本系統擬採用的解決方法(技術)

本系統作為Java課件(網路版)的一個組成部分,要求實現網路考試系統的各項基本功能。從安全性和易維護性考慮,選擇了Web實現技術。簡單的說就是將系統做成一種B/S模式,可以讓使用者通過瀏覽器直接訪問位於伺服器上的試題以及對系統進行遠端維護。

伺服器端程式的實現技術也很多,本人選用了當前比較流行的網路程式設計技術——JSP作為主要實現手段(配合Java Servlet、java Bean、HTML等)。JSP作為一種Web實現技術,它的效率是很高的。這一點正好符合了考試系統所要求的實時性。JSP自身的安全性,再加上實現模式的特點,完全能夠達到考試的保密性要求,保證了考試的公平性原則。除此之外,作為Java平臺的一部分,JSP擁有Java語言“一次編寫,各處執行”的特點。又隨著越來越多的伺服器供應商將JSP支援新增到他們的產品中,這樣一來用JSP做成的這套系統可以輕鬆移植到其它平臺來執行。種種優點使得這套系統不但為目前校內的網路教學以至於今後遠端教育的實現都打下了良好的基礎。所以JSP是實現本系統的最佳技術,它是完全可行的。

五、 系統的組成和功能構想

(1) 系統的組成

本系統由四個子模組組成:資料庫及維護模組、考試子系統模組、成績管理查詢子系統模組、閱卷子系統模組。它們各自的功能如下所述:

(一)考試子系統

這個系統主要是學生使用。考試子系統是本網路考試系統的核心部分,也是設計時的重點。一般說來,網路考試可以在任何時候、任何地方進行。但是為了使學校易於組織和管理,所以本系統對考試時間作了一定的限制,因此在考試前首先判斷當前時間是否為學校規定的考試時間(或預約的考試時間),由於判斷的時間是伺服器端的時間,所以跟考試機器的時間無關,即使考生修改所在機器的時間,也無濟於事。如果時間符合要求,則顯示登入頁面進行登入,如資訊不正確(包括有些考生試圖繞過登入頁面,直接進入試卷頁面的情況,此時由於沒有登入資訊,系統也會認為是非法考生),系統給出提示資訊,並重新定位到登入頁面;如資訊正確,則可以開始不同模式的考試。當考試時間到或考生點選“交卷”按鈕時,則系統把考生答案傳送至伺服器的資料庫中儲存起來,並在資料庫中標記考生是否參加過某門課程考試。(隨機考試則可給出成績;非隨機考試等教師批改完試卷後講成績保存於資料庫。)