當前位置

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

畢業設計開題報告範本

推薦人: 來源: 閱讀: 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) 系統的組成

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

(一)考試子系統

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