《在線考試系統(tǒng)》word版

上傳人:痛*** 文檔編號(hào):130568050 上傳時(shí)間:2022-08-05 格式:DOC 頁(yè)數(shù):15 大?。?.02MB
收藏 版權(quán)申訴 舉報(bào) 下載
《在線考試系統(tǒng)》word版_第1頁(yè)
第1頁(yè) / 共15頁(yè)
《在線考試系統(tǒng)》word版_第2頁(yè)
第2頁(yè) / 共15頁(yè)
《在線考試系統(tǒng)》word版_第3頁(yè)
第3頁(yè) / 共15頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《《在線考試系統(tǒng)》word版》由會(huì)員分享,可在線閱讀,更多相關(guān)《《在線考試系統(tǒng)》word版(15頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 在線考試網(wǎng) ——考生成績(jī)管理與考試試題添加 系 部: 信息工程系 學(xué)生姓名: 專業(yè)班級(jí): 學(xué) 號(hào): 指導(dǎo)教師: 2009 年 10 月 28 日 目錄 一、引言 1 (一)課題的開(kāi)發(fā)背景 1 (二)指導(dǎo)思想與技術(shù)路線 1 二、系統(tǒng)設(shè)計(jì)相關(guān)介紹 2 (一)A

2、SP.NET技術(shù)介紹 2 (二)ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)的介紹 2 三、需求分析 2 (一)主要工作內(nèi)容及關(guān)鍵問(wèn)題 2 (二)應(yīng)具備的基本功能 2 四、系統(tǒng)的概要設(shè)計(jì) 2 (一)系統(tǒng)的功能設(shè)計(jì) 2 1.系統(tǒng)的功能結(jié)構(gòu) 2 2.系統(tǒng)的功能特點(diǎn) 3 (二)系統(tǒng)的模塊設(shè)計(jì) 3 1.考生成績(jī)管理 3 2.考試的試題添加 3 五、系統(tǒng)的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 4 (一)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表設(shè)計(jì) 4 1.?dāng)?shù)據(jù)表Score(成績(jī)表): 4 2.?dāng)?shù)據(jù)表Question(試題表): 5 (二)成績(jī)管理的界面設(shè)計(jì)及代碼 6 1.考生查詢成績(jī)界面 6 2.后臺(tái)管理員查詢成績(jī)界面 7 3.成

3、績(jī)管理界面 9 (三)考試試題添加界面設(shè)計(jì)及代碼 10 六、小結(jié) 11 七、謝辭 12 八、參考文獻(xiàn) 12 九、附錄 13 在線考試網(wǎng)——考生成績(jī)管理與考試試題添加 摘要:在線考試系統(tǒng)本著減輕教師工作負(fù)擔(dān)、提高工作效率、優(yōu)化學(xué)生考試的流程,增強(qiáng)參加考試學(xué)生的身份識(shí)別,比傳統(tǒng)的考試模式節(jié)省人力財(cái)力和時(shí)間。本系統(tǒng)主要實(shí)現(xiàn)的功能有:用戶注冊(cè)、時(shí)間控制、自動(dòng)判卷、成績(jī)查詢、試題錄入、修改題庫(kù)、用戶管理、科目管理、管理員管理、分?jǐn)?shù)管理等。系統(tǒng)選用的開(kāi)發(fā)軟件是ASP.NET,后臺(tái)數(shù)據(jù)庫(kù)為SQL Sever。本系統(tǒng)的開(kāi)發(fā)采用結(jié)構(gòu)化設(shè)計(jì)思想。本文主要介紹了考試系統(tǒng)的開(kāi)發(fā)初衷和背景,系統(tǒng)的

4、開(kāi)發(fā)工具,結(jié)構(gòu)化開(kāi)發(fā)的具體步驟,其中包括數(shù)據(jù)流程圖,功能結(jié)構(gòu)圖等必要的圖形說(shuō)明。 關(guān)鍵字:ASP.NET SQL Sever C# 在線考試 一、引言 (一)課題的開(kāi)發(fā)背景 隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,學(xué)校教學(xué)和管理的信息化發(fā)展也有長(zhǎng)足的進(jìn)步,這就要求各個(gè)環(huán)節(jié)都均衡發(fā)展,從軟硬件雙方面把學(xué)校建設(shè)成一流的信息管理、教育教學(xué)的平臺(tái)。本文設(shè)計(jì)開(kāi)發(fā)的考試管理系統(tǒng)也是其中重要的一個(gè)方面。傳統(tǒng)的考試由于涉及到組織命題、試卷印刷、考場(chǎng)安排、組織閱卷等諸多環(huán)節(jié),考試時(shí)間周期長(zhǎng)、效率低下。應(yīng)用現(xiàn)代信息技術(shù)構(gòu)架的網(wǎng)絡(luò)在線考試系統(tǒng)展現(xiàn)出了越來(lái)越多的優(yōu)越性。網(wǎng)絡(luò)在線考試系統(tǒng)旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。

5、通過(guò)這一新的考試模式,為考試創(chuàng)造一種新的考試環(huán)境,提高考試工作效率和標(biāo)準(zhǔn)化水平,使考務(wù)管理突破時(shí)空限制使考生可以隨時(shí)隨地通過(guò)網(wǎng)絡(luò)完成考試。 (二)指導(dǎo)思想與技術(shù)路線 一個(gè)完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,從而發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)上自動(dòng)完成。 目前,應(yīng)用軟件運(yùn)行的模式主要有二類:Client/Server模式,Browser/Server模式。C/S模式主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩;B/S的客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是Web Server ,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、

6、升級(jí)維護(hù)簡(jiǎn)便。所以說(shuō),用B/S模式來(lái)設(shè)計(jì)考試系統(tǒng)比較合適,服務(wù)器端我們采用SQL Sever數(shù)據(jù)庫(kù)系統(tǒng)和ASP.NET組件來(lái)構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來(lái)完成考試的全過(guò)程,同時(shí)可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。 本系統(tǒng)運(yùn)用方便、操作簡(jiǎn)單,效率很高?,F(xiàn)階段雖只實(shí)現(xiàn)了試卷的客觀題部分,但已具有用戶注冊(cè)、多用戶同時(shí)在線考試、時(shí)間控制、自動(dòng)判卷,試題錄入、修改題庫(kù)、用戶管理、科目管理、管理員管理、分?jǐn)?shù)管理等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考生隨時(shí)隨地考試并迅速獲得成績(jī),同時(shí)也大大減輕了教師出題、印題和判卷等繁重的工作。 二、系統(tǒng)設(shè)計(jì)相關(guān)介紹 (一)ASP.NET技術(shù)介

7、紹 ASP.NET被描述為一門(mén)技術(shù)而不是一種語(yǔ)言,這一點(diǎn)很重要。該技術(shù)通過(guò)編程語(yǔ)言訪問(wèn)。本系統(tǒng)選用的語(yǔ)言是C#,即我們將利用C#創(chuàng)建Web頁(yè)面,而利用ASP.NET來(lái)驅(qū)動(dòng)它。 (二)ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)的介紹 與數(shù)據(jù)庫(kù)相連,ADO.NET提供了如下3種方式:通過(guò)ODBC相連;通過(guò)OLEDB相連;直接與SQL Server相連。3種方式由于應(yīng)用層次的差異,使得效率由低到高,獨(dú)立性由高到低。對(duì)于相連數(shù)據(jù)庫(kù)的數(shù)據(jù)處理,也有2種方式,即一種是通過(guò)DataSet來(lái)隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式從數(shù)據(jù)源讀取(DataReader方式)。 三、需求分析 (一)主要工作內(nèi)容及關(guān)鍵問(wèn)題 考生

8、成績(jī)管理:在這一模塊有前臺(tái)和后臺(tái)兩部分。在前臺(tái)考生查詢成績(jī)時(shí),最主要的就是考生考完試后計(jì)算成績(jī)的代碼怎么編寫(xiě)。當(dāng)計(jì)算機(jī)把考生成績(jī)計(jì)算出來(lái)時(shí)要自動(dòng)存入數(shù)據(jù)庫(kù)中的成績(jī)數(shù)據(jù)表。 添加考試題目:這一模塊主要是后臺(tái)。對(duì)考試試題添加記錄時(shí),在記錄進(jìn)入試題表時(shí),要能自動(dòng)修改或添加與其有關(guān)的數(shù)據(jù)庫(kù)中的其它數(shù)據(jù)表。 (二)應(yīng)具備的基本功能 考生記錄成績(jī)管理:考生考完以后,管理員應(yīng)該能對(duì)所有記錄進(jìn)行查詢,并應(yīng)該可以刪除指定??忌梢圆榭慈魏我淮蔚目荚嚦煽?jī)。 添加考試題目:主要是管理員在后臺(tái)對(duì)于考試題目的添加。 四、系統(tǒng)的概要設(shè)計(jì) 系統(tǒng)的概要設(shè)計(jì)本文主要分為功能設(shè)計(jì)和模塊設(shè)計(jì)。 (一)系統(tǒng)的功能設(shè)計(jì)

9、 1.系統(tǒng)的功能結(jié)構(gòu) 見(jiàn)圖1 用戶注冊(cè) 用戶登錄 權(quán)限判斷 普通用戶 在線考試 自動(dòng)交卷 系統(tǒng)算分 查詢成績(jī) 管理員 用戶信息管理 試題的相關(guān)操作(添加,刪除等) 成績(jī)的管理(查詢,刪除,修改等) 圖1 2.系統(tǒng)的功能特點(diǎn) 系統(tǒng)的功能所具備的特點(diǎn):操作簡(jiǎn)單方便、界面簡(jiǎn)潔美觀;具有嚴(yán)肅性和公正性,系統(tǒng)提供自動(dòng)交卷功能;提供考試時(shí)間倒計(jì)時(shí)功能;系統(tǒng)自動(dòng)交卷閱卷,保證成績(jī)真實(shí)準(zhǔn)確;考生可隨時(shí)查看考試成績(jī);對(duì)考生注冊(cè)信息進(jìn)行管理。 (二)系統(tǒng)的模塊設(shè)計(jì) 由于我在整個(gè)系統(tǒng)中所負(fù)責(zé)的主要模塊是:考生成績(jī)管

10、理和考試試題添加。所以下文就著重介紹這兩塊內(nèi)容。 1.考生成績(jī)管理 該模塊負(fù)責(zé)考生可以在任何時(shí)候只要輸入注冊(cè)號(hào)和密碼就可以對(duì)所有科目的成績(jī)查詢,管理員可以對(duì)考生成績(jī)查詢、增加與刪除等操作。 具體模塊設(shè)計(jì)見(jiàn)圖2: 2.考試的試題添加 在該模塊中管理員錄入一條試題所需要的內(nèi)容,包含所屬專業(yè)、所屬科目、題目、選項(xiàng)、答案等,這些信息將被寫(xiě)入數(shù)據(jù)庫(kù)中保存。 本模塊的具體設(shè)計(jì)見(jiàn)圖3: 考生成績(jī)管理 前臺(tái) 后臺(tái) 考生對(duì)自己的成績(jī)查詢 管理員查詢考生成績(jī) 管理員對(duì)成績(jī)的增加與刪除 圖2 考生試題

11、添加 后臺(tái):設(shè)計(jì)添加界面 管理員錄入一條記錄,單擊添加按鈕 將記錄保存到數(shù)據(jù)表Question中 圖3 五、系統(tǒng)的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) (一)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表設(shè)計(jì) 1.?dāng)?shù)據(jù)表Score(成績(jī)表): Score表用于存放考生的成績(jī),當(dāng)考完試后,系統(tǒng)自動(dòng)計(jì)算分?jǐn)?shù)之后存入數(shù)據(jù)表Score中,表的具體介紹如表1 Score 表1 Score 字段名稱 類型 備注 id  自動(dòng)編號(hào) 常整型,遞增,主鍵,不允許空 UserID  varchar 長(zhǎng)度30,外鍵,不允許空 (續(xù)上表) 字段名稱 類型 備注  UserName varchar 長(zhǎng)度50,不允許空

12、 Major varchar 長(zhǎng)度30,不允許空  Subject Varchar 長(zhǎng)度30,不允許空  Paper varchar 長(zhǎng)度10,不允許空  Score varchar 長(zhǎng)度50,不允許空 各字段的說(shuō)明: (1) id是成績(jī)的id號(hào),用來(lái)唯一標(biāo)志該成績(jī),把它設(shè)為主鍵,類型為自動(dòng)編號(hào)。 (2) UserID是考生的id號(hào),是考生的唯一標(biāo)識(shí),是該表的外鍵。 (3) UserName是考生的姓名。 (4) Major用來(lái)表示該成績(jī)是屬于哪個(gè)專業(yè)的。 (5) Subject用來(lái)表示該成績(jī)是哪個(gè)科目。 (6) Paper表示考生考的是哪套試題(有A套題

13、和B套題)。 (7) Score用來(lái)存放分?jǐn)?shù)的。 2.?dāng)?shù)據(jù)表Question(試題表): 該表用于存放試題信息,當(dāng)管理員添加條試題則存放到此表中。如表2 Question 表2 Question 字段名稱 類型 備注  MajorID  varchar  長(zhǎng)度30,不允許空  SubID  varchar  長(zhǎng)度30,不允許空  PaperID  varchar  長(zhǎng)度30,不允許空  QuestionID  varchar  長(zhǎng)度10,主鍵,不允許空  Question  nvarchar  長(zhǎng)度200,不允許空  AnswerA  nvarc

14、har  長(zhǎng)度200,不允許空  AnswerB  nvarchar  長(zhǎng)度200,不允許空  AnswerC  nvarchar  長(zhǎng)度200,不允許空  AnswerD  nvarchar  長(zhǎng)度200,不允許空  RightKey  varchar  長(zhǎng)度10,不允許空 各字段的說(shuō)明: (1) MajorID是表示該試題屬于哪個(gè)專業(yè)。 (2) SubID表示該試題屬于哪個(gè)科目。 (3) PaperID表示該試題屬于哪套試題。 (4) QuestionID是該試題的編號(hào),唯一標(biāo)識(shí)該試題,設(shè)為主鍵。 (5) Question表示試題的題目。 (6) A

15、nswerA、AnswerB、AnswerC、AnswerD分別表示,A、B、C、D的答案內(nèi)容。 (7) RightKey表示題目的正確答案。 (二)成績(jī)管理的界面設(shè)計(jì)及代碼 1.考生查詢成績(jī)界面 前臺(tái)的考生查詢成績(jī)界面設(shè)計(jì)如圖4 圖4 考生只要輸入用戶ID和姓名,然后單擊查詢,所有的成績(jī)信息將會(huì)顯示在下面的GridView的控件中。實(shí)現(xiàn)的代碼如下: //本段是設(shè)計(jì)界面源里的代碼,下面是GridView的樣式及字段的編輯并綁定到下面的數(shù)據(jù)源SqlDataSource1。

16、teColumns="False" CellPadding="4" DataKeyNames="id" DataSourceID="SqlDataSource1" ForeColor="#333333" GridLines="None" Width="694px">

17、rText="ID" InsertVisible="False" ReadOnly="True" SortExpression="id">

18、/>

19、

21、 ShowDeleteButton="True" ShowEditButton="True" /> //定義數(shù)據(jù)源SqlDataSource1,并建立數(shù)據(jù)源內(nèi)容。當(dāng)建立數(shù)據(jù)源內(nèi)容時(shí)要注意的是,這是個(gè)可編輯的GridView控件,所以比一般的數(shù)據(jù)源內(nèi)容多一下面的一些語(yǔ)句。一般情況下只有SelectCommand,而現(xiàn)在多了DeleteCo

23、mmand、InsertCommand、UpdateCommand。 //在C#里面的代碼,當(dāng)單擊查詢按鈕時(shí)使上面的GridView控件顯示在頁(yè)面上 protected void Button1_Click(object sender, EventArgs e) { GridView1.Visible = true; } 2.后臺(tái)管理員查詢成績(jī)界面 后臺(tái)管理員查詢成績(jī)界面設(shè)計(jì)見(jiàn)下圖5 在系統(tǒng)的后臺(tái)界面,管理員只要輸入考生的ID號(hào),點(diǎn)擊查詢按鈕之后即可查詢學(xué)生的考試成績(jī)。具體實(shí)現(xiàn)的代碼如下: 圖5 //本段是設(shè)計(jì)界面源里的代碼,下面是GridView的樣式設(shè)計(jì)并綁定到下面的數(shù)據(jù)源SqlDataSour

26、ce1。

27、="UserID" />

28、

30、"White" /> //定義數(shù)據(jù)源SqlDataSource1,并建立數(shù)據(jù)源內(nèi)容。 //在C#里面的代碼,當(dāng)單擊查詢按鈕時(shí)使上面的GridView控件顯示在頁(yè)面上 protected void Button1_Click(object sender, EventArgs e)  {  GridView1.Visible = true; } 3.成績(jī)管理界面 管理員成績(jī)?cè)黾优c刪除界面設(shè)計(jì)見(jiàn)圖6 圖6 在這個(gè)頁(yè)面,管理員可以對(duì)任何一位考生的任何一門(mén)考試的成績(jī)進(jìn)行添加與刪除的操作。代碼如下: //本段是設(shè)計(jì)界面源里的代碼,下面是GridView的樣式設(shè)計(jì)并綁定到下面的數(shù)據(jù)源SqlDataSource

32、1。

33、t="用戶ID" SortExpression="UserID" />

34、="Subject" />

35、 //定義數(shù)據(jù)源SqlDataSource1,并建立數(shù)據(jù)源內(nèi)容。

37、lectCommand="SELECT * FROM [Score] WHERE (([UserID] = @UserID) AND ([UserName] = @UserName))"> //在C#里面的代碼,當(dāng)?shù)卿涍@個(gè)界面時(shí)所要執(zhí)行的代碼。 protected void Page_Load(object sender, EventArgs e) { this.Button2.Attributes.Add("onclick", "window.close();"); } //當(dāng)單擊查詢按鈕時(shí)使上面的GridView控件顯示在頁(yè)面上 protected v

38、oid Button1_Click(object sender, EventArgs e) { GridView1.Visible = true; } (三)考試試題添加界面設(shè)計(jì)及代碼 試題添加界面 后臺(tái)試題添加界面設(shè)計(jì)如圖7 圖7 在這個(gè)頁(yè)面,管理員填寫(xiě)所要添加試題的信息,然后點(diǎn)擊添加按鈕。則所添加的內(nèi)容會(huì)保存到相應(yīng)的數(shù)據(jù)表中。以下為代碼的實(shí)現(xiàn): protected void Button1_Click(object sender, EventArgs e) { //DB為公共類,定義連接 DB cn1 = new DB(

39、); SqlConnection con= cn1.con(); con.Open();   //本段代碼是向數(shù)據(jù)表中添加記錄 SqlCommand cmd = new SqlCommand(); cmd.CommandText = "insert into Question values('" + DropDownList1.SelectedValue.ToString() + "','" + DropDownList2.SelectedValue.ToString() + "','" + DropDownList3.

40、SelectedValue.ToString() + "','" + TextBox4.Text.Trim() + "','" + TextBox5.Text.Trim() + "','" + TextBoxa.Text.Trim() + "','" + TextBoxb.Text.Trim() + "','" + TextBoxc.Text.Trim() + "','" + TextBoxd.Text.Trim() + "','" + TextBox10.Text.Trim() + "','" + TextBox11.Text.Trim() + "')"; cmd.Conn

41、ection = con;   //定義整型變量num,判斷是否執(zhí)行了上面的添加代碼,當(dāng)num大于等于1表示執(zhí)行了添加代碼則顯示提示框“添加題目成功!”,否則不成功。 int num =cmd.ExecuteNonQuery(); if (num >= 1) { Response.Write(""); }    //添加完成之后,把文本框內(nèi)容清空,以便第二

42、次添加。 TextBox4.Text = ""; TextBox5.Text = ""; TextBoxa.Text = ""; TextBoxb.Text = ""; TextBoxc.Text = ""; TextBoxd.Text = ""; TextBox10.Text = ""; TextBox11.Text = ""; } 六、小結(jié) 在完成畢業(yè)設(shè)計(jì)之際,對(duì)為時(shí)一個(gè)

43、月的畢業(yè)設(shè)計(jì)做一下自我總結(jié)。畢業(yè)設(shè)計(jì)主要是把大學(xué)這兩年多來(lái)所學(xué)的可以用到的知識(shí)結(jié)合起來(lái)做一個(gè)實(shí)際的可用的作品來(lái)。我所選的課題是在線考試系統(tǒng),是一個(gè)動(dòng)態(tài)網(wǎng)站系統(tǒng)。指導(dǎo)老師按排的是由四個(gè)學(xué)生組成一個(gè)小組來(lái)做整個(gè)系統(tǒng),每個(gè)成員負(fù)責(zé)一個(gè)大模塊,而我所負(fù)責(zé)的是考生成績(jī)管理模塊和考試試題添加的模塊。 在做設(shè)計(jì)之初首先要小組成員在一起討論一下整個(gè)系統(tǒng)的制作流程,數(shù)據(jù)要怎么設(shè)計(jì),變量、數(shù)據(jù)表、公共類要統(tǒng)一定義。在大家都清晰思路之后,便開(kāi)始著手做。我第一次做的相關(guān)文檔是開(kāi)題報(bào)告,通過(guò)指導(dǎo)老師的修改完成報(bào)告后,我就更清晰我的思路了。對(duì)之后的作品制作也有一定的幫助。之后的任務(wù)就是完成數(shù)據(jù)庫(kù)和網(wǎng)站首頁(yè)的設(shè)計(jì)除此之外

44、還要完成另外一份文檔——就是需求分析。下面就開(kāi)始分工做系統(tǒng)了。 在我所負(fù)責(zé)的模塊中,考生成績(jī)管理可以分成兩部分——前臺(tái)和后臺(tái),在前臺(tái)考生不但能在考完試之后能夠即時(shí)的查到自己的成績(jī),更能在任何時(shí)候都能登錄網(wǎng)站查詢自己所有的考試成績(jī)。在后臺(tái),管理員也能通過(guò)輸入考生的id號(hào)查詢考生的所有成績(jī),并且對(duì)考生成績(jī)的添加與刪除等管理。利用GridView控件進(jìn)行編輯。對(duì)于試題的添加,用控件TextBox來(lái)填寫(xiě)所需添加試題的信息。單擊添加按鈕,將把信息存入數(shù)據(jù)庫(kù)中的相關(guān)數(shù)據(jù)表,這個(gè)功能就要通過(guò)編代碼來(lái)實(shí)現(xiàn),由于這部分的代碼比較簡(jiǎn)單并且我們對(duì)此也很熟悉,所以做起來(lái)沒(méi)有什么困難。除了我們各自所負(fù)責(zé)的模塊還有一些

45、公共的需要進(jìn)行討論,這部分就有比較困難的地方,就是考試的界面布局、計(jì)時(shí)并且時(shí)間到后能自動(dòng)交卷和系統(tǒng)即時(shí)計(jì)算分?jǐn)?shù)。最后這個(gè)界面的布局采用GridView編輯模板功能,在模板里添加Label標(biāo)簽來(lái)放試題的題目?jī)?nèi)容和答案內(nèi)容,最后就形成了現(xiàn)在我們系統(tǒng)的這個(gè)考試界面。我們還采用在源代碼里的頭()里加入一段JavaScript代碼來(lái)實(shí)現(xiàn)系統(tǒng)的倒計(jì)時(shí)功能,當(dāng)還剩五分鐘的時(shí)候系統(tǒng)會(huì)自動(dòng)提示考生的剩余時(shí)間,最后時(shí)間到的時(shí)候,將會(huì)自動(dòng)調(diào)用提交按鈕的函數(shù)進(jìn)行試卷的自動(dòng)提交,之后再計(jì)算分?jǐn)?shù)并存入相應(yīng)的數(shù)據(jù)表中。至于計(jì)算分?jǐn)?shù)這部分功能代碼,是參考了別人的編程思想后形成了自己的代碼。當(dāng)然這部分

46、做的不是很順利,中間也出現(xiàn)了一些問(wèn)題,不過(guò)在老師的幫助下也都一一解決了。 通過(guò)這一段時(shí)期的設(shè)計(jì),我也學(xué)到了很多東西,包括很多專業(yè)方面的知識(shí),以及上課時(shí)沒(méi)有學(xué)過(guò)的知識(shí)。同時(shí)也我意識(shí)到了一點(diǎn),就是不能只靠書(shū)本上和課堂上老師講的知識(shí),還要多研究書(shū)本以外更廣更深的知識(shí)。畢竟以后出去工作了遇到的問(wèn)題會(huì)更多,只有通過(guò)自己平時(shí)不斷的學(xué)習(xí)和積累才能解決。當(dāng)然做網(wǎng)站是要通過(guò)整個(gè)小組的合作,不是單單靠一個(gè)人就能完成的,所以具有良好的團(tuán)隊(duì)合作精神也是非常重要的,不能太自我,要多聽(tīng)取其他成員的建議。正所謂,“三人行,必有我?guī)熝伞薄? 七、謝辭 我首先要感謝我的指導(dǎo)老師——老師,在我們做畢業(yè)設(shè)計(jì)期間, 老師給了我們

47、很大的幫助。在設(shè)計(jì)之初,老師幫我們理清網(wǎng)站的設(shè)計(jì)思路,介紹一些好的參考資料給我們。在做開(kāi)題報(bào)告,畢業(yè)論文等一些文檔的時(shí)候,仔細(xì)給我們講注意事項(xiàng),并幫我們修改。所以在老師的全力幫助下,我們能夠順利完成此次設(shè)計(jì)。 八、參考文獻(xiàn) [1] 王惠剛,王挺.ASP.NET實(shí)用培訓(xùn)教程[M].北京:海洋出版社,2003.7 [2] 眭碧霞,李春華,張瑋.ASP.NET程序設(shè)計(jì)與開(kāi)發(fā)[M].西安:西安電子科技大學(xué)出版社.2008.9 [3] 萬(wàn)科,覃劍.Visual C#.NET程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)[M].北京:清華大學(xué)出版社.2007.3 [4] 劉桂林,謝堯.SQL Sever數(shù)據(jù)庫(kù)應(yīng)用技術(shù)[M].北京:中國(guó)計(jì)劃出版社.2007.8 九、附錄 源程序見(jiàn)光盤(pán)

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!