計算機開題報告範文

  計算機是我們人類文明進步的象徵,那麼你們知道計算機的開題報告怎麼寫嗎?下面是為大家帶來的,僅供參考。

  1:

  1、擬選課題國內、外的研究動態、水平、存在問題,與本人實習、社會實踐、調研的關係,並附主要參考文獻:

  網路遠端教育不受時間和區域限制,再加上強大的資訊儲存能力等等各種有利因素,世界上許多國家對該方面的發展非常重視。據聯合國教科文組織統計,1998年全世界已建立網站的大學就超過4500多所。據資料表明,美國已有400多所大學建立了網上虛擬學校,開設了200多個專業,通過網上進行學習的人以3倍的速度增長。

  目前,我國的遠端教育主要存在以下幾個制約因素:1.缺乏系統的理論指導;2.未充分實現教育資源的共享和利用;3.遠端教育的質量難以保證;4.網路接入的瓶頸問題。

  隨著計算機技術的不斷提高和網上教學不斷深入的認識、研究,上訴問題得到了很大程度的緩解。例如:在計算機技術方面:1.java和.net的出現,使網路開發變的更加輕鬆;2.隨面向物件的開發思想的不斷深入,使軟體的質量不斷提高,開發成本不斷降低;3.xml語言在網路使用上的不斷擴充套件,極大改善了網路安全和網路資訊負載能力之間的矛盾等等。所以實現通用網路考試的系統化、智慧化事在必行。

  參考文獻

  [1]HarveyM.Deitel,PaulJ.Deitel.Jva程式設計教程***袁兆山譯***.機械工業出版社,2004

  [2]DannyGoodman.JavaScript寶典.***汪厚祥譯***.電子工業出版社,1999

  [3]HarveyM.Deitel,PaulJ.Deitel.Internet與www程式設計教程.***肖國尊譯***.清華大學出版社,2003

  [4]StevenHolzner.XML完全探索.***師夷工作室譯***.中國青年出版社,2001

  [5]HarveyM.Deitel,PaulJ.Deitel.高階java2大學教程.***錢方譯***.電子工業出社,2003

  [6]JoeyF.George,DineshBatra.面向物件的系統分析與設計.***樑金昆譯***.清華大學出版社,2005

  2、課題擬解決的主要問題,在理論和應用方面的意義,完成課題的條件***包括實習單位情況***和設計***論文***的主要內容:

  本系統任務是實現線上考試和遠端題庫管理,從而提高試題的利用率、降低出卷的成、減輕考試的時間區域限制

  主要功能包括:

  1.智慧組卷

  2.即時判卷;

  3.試卷分析;

  4.試題庫管理及錄入;

  5.增快組卷的速度和處理試卷速度;

  6.增大介面的資訊負載能力,降低操作的複雜度。

  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*** 系統的組成

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

  ***一***考試子系統

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

  ***二***成績查詢管理子系統

  為了能讓考生及時、方便地瞭解自己的考試成績,查詢子系統也採用Web方式實現,考生在頁面輸入自己的資訊後,伺服器就能把成績資訊傳送到考生的機器上。此外,系統還可以對成績進行排序等管理功能。這個系統學生和教師均可以使用。

  ***三***閱卷子系統

  本系統是老師專用的***通過教師登陸才可以進入***,對考生來說是不可見的。***對於進行有主觀題測試的模式,採用此係統進行人工給分***主要功能有:

  1、評分***根據參考答案給出相應的成績***

  2、成績統計、排序***有助於老師瞭解學生考試情況***

  3、資訊輸出***最終結果的輸出***

  ***四***資料庫及維護系統

  這個模組能對資料庫中的資訊***學生資訊、試題***進行維護,主要使用物件是系統管理員***只在伺服器上執行,不能進行遠端維護。目的在於增強系統的安全性***。本系統資料庫部分擬用Microsoft

  SQL Server 2000/Microsoft Access 2000 來實現。

  ***2*** 統功能的初步構想

  1、 介面方面:系統有“登陸”、“執行”、“退出”三個介面。每個介面對應系統不同的執行狀態***具體由登入系統人員的身份而定***。

  2、 內容方面:由於網上考試的特點所限,考試內容以客觀題為主。主觀題只給出參考答案和評分標準。***以上是指“線上測試模式”下***對於“人工模式”下,則由閱卷人改卷後,通知考生成績。這時以“綜合測試題”為主。

  3、 安全性方面:設立使用者名稱和密碼驗證方式,防止非法使用者登入和越權操作。同時將重要資訊的維護只限於伺服器端,避免了遠端維護帶來的安全隱患。考試的預約機制,也在一定程度上保證了考試的安全性。

  4、 其他:可以根據具體情況適當用其他輔助工具***如:Dreamwaver MX、Dreamwaver

  UltraDev等工具***對系統的介面進行美化和佈局,以達到更好的效果。

  5、 執行環境要求:

  硬體環境:伺服器端:P4 以上+512記憶體+2 00G以上硬碟+網絡卡; 客戶機端:

  P133,16M記憶體,win9X、win2000、winXP、NT網或Netware網路。

  軟體環境: Windows NT4.0+IIS+IE6.0***以上***/Windows2000+IE5.0***以上***+BEA Weblogic Server/IBM WebSphere Application Server/Apache Tomcat 3.X 。

  6、 開發環境

  Windows2000 Server***SP2***+IE6.0+Apache Tomcat 4.1/JSWDK1.01+J2DK

  1.41+EditPlus2.0\Jcreator LE+Dreamweaver UltraDev 4.0 / MX