

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 本 科 畢 業(yè) 設(shè) 計(論 文)</p><p> 題目基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)(高等數(shù)學篇) </p><p> 學生姓名 </p><p> 學 號 </p><p> 指導教師
2、 </p><p> 學院(系)信息技術(shù)學院 </p><p> 專 業(yè) 計算機科學與技術(shù) </p><p> 交稿日期 2012年5月20日 </p><p> 本科畢業(yè)設(shè)計(論文)</p><p> 基于個人電腦的無紙化考試軟件
3、的設(shè)計與實現(xiàn)(高等數(shù)學篇)</p><p><b> 摘 要</b></p><p> 隨著計算機的技術(shù)日益普及,素質(zhì)教育不斷的推廣,計算機作為教學手段開始不斷進入我們的生活,這種教育方式給傳統(tǒng)的教育模式帶來有益的補充,而基于個人電腦的考試軟件也因為它的準確性、便捷性、可重復性不斷受到人們的青睞,這也使其成為傳統(tǒng)教育考試發(fā)展的一種趨勢。</p>&
4、lt;p> 本系統(tǒng)運行于單機模式,采用Visual Studio 2010作為開發(fā)平臺,以ACCESS 2003作為后臺數(shù)據(jù)庫,使用的語言為C#語言。該系統(tǒng)實現(xiàn)了顯示考生姓名學號,隨機生成題目,判斷對錯,統(tǒng)計分數(shù)。該系統(tǒng)分為練習與考試部分,區(qū)別在于練習部分由答案提示。該系統(tǒng)使用方便,操作簡單,對于廣大學生的高等數(shù)學的學習具有幫助作用。</p><p> 文中首先闡述了個人考試系統(tǒng)發(fā)展背景與現(xiàn)狀,簡要介紹
5、了.NET、ACCESS 、C#等相關(guān)知識。接著詳細介紹了系統(tǒng)的需求分析、可行性分析、技術(shù)分析、功能設(shè)計、結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計及系統(tǒng)功能的實現(xiàn)。最后描述了系統(tǒng)的細節(jié)制作,并對系統(tǒng)的開發(fā)做出了全面的總結(jié)。</p><p> 關(guān)鍵詞:C#,Access,高等數(shù)學,考試練習系統(tǒng)</p><p> Based On The Personal Computer Paperless Test Sy
6、stem Software Design And Implementation ( Higher Mathematics )</p><p><b> ABSTRACT</b></p><p> With the spread of computer of computer science and quality education, computer have
7、 been become a teaching tool come into our lives,this teaching means is a goo supplement of traditional teaching,at the same time personal computer test software is popular with human because its accuracy、convenience 、re
8、peatability, this is also become a trend of traditional teaching test.</p><p> My software use singal computer pattern, Using Visual Studio 2010 as a development platform,in the ACCESS 2003 database as a
9、background,Using the language of C # language.The system realizes the display name student ID, randomly generated questions, to judge right and wrong, statistical scores.The system is divided into training and test, dif
10、ference is the practice in part by the answer prompt.The system is easy to use, simple operation, for the majority of students in the higher mathematics l</p><p> This article first elaborated the individua
11、l test system development background and current situation, introduced briefly . NET, ACCESS, C # and other related knowledge. Then introduces in detail the system requirements analysis, feasibility analysis, technical a
12、nalysis, function design, structure design, the database design and the system function realization. Finally, describes the details of the system, and the development of the system to make a comprehensive summary</p&g
13、t;<p> Key words: C#, Access, higher mathematics, # examination exercise system</p><p><b> 目 錄</b></p><p><b> 前 言1</b></p><p> 1. 系統(tǒng)概述2</p
14、><p> 1.1 項目開發(fā)的目的和意義2</p><p> 1.2 無紙化考試軟件的現(xiàn)狀與分析3</p><p> 1.3 計算機考試系統(tǒng)的發(fā)展趨勢4</p><p> 2. 系統(tǒng)分析5</p><p> 2.1 需求分析5</p><p> 2.1.1 課題欲解決的問題
15、5</p><p> 2.1.2 解決方案6</p><p> 2.3 技術(shù)可行性分析7</p><p> 2.3.1 Visual Studio 20107</p><p> 2.3.2 .NET C#程序設(shè)計8</p><p> 2.3.3 .ADO.NET 數(shù)據(jù)連接9</p>
16、<p> 2.3.4 ACCEESS數(shù)據(jù)庫與SQL查詢語言10</p><p> 3. 系統(tǒng)總體設(shè)計13</p><p> 3.1 系統(tǒng)功能分析13</p><p> 3.2 系統(tǒng)功能模塊設(shè)計13</p><p> 3.3 數(shù)據(jù)庫設(shè)計14</p><p> 3.3.1 數(shù)據(jù)庫需求分析
17、14</p><p> 3.3.2 數(shù)據(jù)庫概念設(shè)計14</p><p> 3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計15</p><p> 3.4 環(huán)境配置16</p><p> 4. 系統(tǒng)實現(xiàn)17</p><p> 4.1 登陸界面實現(xiàn)17</p><p> 4.2 使用說明界面
18、實現(xiàn)19</p><p> 4.3 數(shù)據(jù)庫連接實現(xiàn)20</p><p> 4.4 判斷題模塊的實現(xiàn)21</p><p> 4.5 單選題模塊的實現(xiàn)24</p><p> 4.6 多選題模塊的實現(xiàn)26</p><p> 4.7 填空題模塊的實現(xiàn)28</p><p> 4.8
19、 顯示分數(shù)模塊的實現(xiàn)29</p><p> 4.9 管理使用者模塊的實現(xiàn)31</p><p> 5. 測 試33</p><p> 5.1 測試環(huán)境與測試條件33</p><p> 5.2 測試過程33</p><p> 5.3 測試結(jié)果與分析34</p><p>
20、6. 總 結(jié)36</p><p><b> 參考文獻37</b></p><p><b> 致 謝38</b></p><p><b> 前 言</b></p><p> 高校擴招后,我國高等教育步入了大眾教育。高等教育的受眾不再僅僅是絕少數(shù)的精英,而是廣
21、大更加普通的學生。數(shù)學教育的難題在于既要滿足數(shù)學發(fā)展越來越高的要求,又要適應(yīng)大眾化教育的現(xiàn)狀。根據(jù)調(diào)查,大部分高等院校的學生,高等數(shù)學的成績都不較為理想,這是由于最近幾年的教育模式只注重了數(shù)學發(fā)展的要求,而沒有注重大眾化教育的現(xiàn)狀原因[1]。</p><p> 現(xiàn)行的教學大綱,教學模式基本延續(xù)擴招以前的模式,教學時間同時較為下降,這不僅增加了教師教學的困難,也造成了學生們學習的困難,基礎(chǔ)較差的學生往往無法接受所
22、學知識,對學習失去信息,以至于曠課、早退、抄襲作業(yè)的現(xiàn)象普遍出現(xiàn),考試及格率也大幅下降,即使考題非常簡單,不及格率也較高,而學習差的同學常常不及格,甚至有連續(xù)補考不及格的同學。</p><p> 而與此同時,計算機作為越來越普遍的電子設(shè)備,在人們?nèi)粘I钪邪缪萘嗽絹碓街匾慕巧藗兝盟M行休閑娛樂、辦公學習,現(xiàn)在人們的日常生活往往離不開計算機。同樣在教育方面,隨著素質(zhì)教育的全面推廣,計算機輔助教學是教育發(fā)展
23、的趨勢,是一種新興的學習方式。無紙化考試的引用,可以更好的幫助同學們考前訓練,也可以幫助老師們更好的教學。除此之外,無紙化考試增強了學生的動手能力,也提高了考試的自動化和科學化。節(jié)約了考試的時間與與金錢的花費。</p><p> 現(xiàn)在大部分大學生人均一臺計算機,學生們普遍日常生活大量接觸計算機,樂于使用計算機。無紙化考試軟件的引入,更好的體現(xiàn)了高等數(shù)學的教學目的,增強了學生的動手能力,而且大大提高了考試的自動化
24、和科學化。同學們練習或模擬考試的結(jié)果均可以得到即實反饋,高效準確,這使得同學們的練習和測試具有更強的針對性。對于高等數(shù)學的學習,我相信計算機考試軟件可以很大程度上幫助到廣大學生。</p><p><b> 1 系統(tǒng)概述</b></p><p> 1.1 項目開發(fā)的目的和意義</p><p> 對比與傳統(tǒng)考試,需要大量時間精力去準備試題,
25、組織學生考試,批改分數(shù),分析試卷,隨著計算機技術(shù)的不斷發(fā)展與進步,無紙化考試軟件的出現(xiàn)就有了其必然性。計算機考試憑著其操作簡單,閱卷準確快捷,成績分析科學直觀的優(yōu)點,不斷受到廣大師生的歡迎與喜愛。</p><p> 如何使考試變得更加方便、高效、公正、方便,是現(xiàn)代教育的一個重要課題,計算機考試系統(tǒng)是傳統(tǒng)考場的延伸,利用計算機技術(shù)可以方便地對學生進行考試,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程。因此計算機
26、考試系統(tǒng)是現(xiàn)代教學不可缺少的一個重要環(huán)節(jié)。有趨勢表明,計算機考試已經(jīng)成為考試的發(fā)展方向,現(xiàn)在國許多考試認證,例如GRE、CISCO,微軟認證考試,計算機考試其出題、答卷以及評分都是在計算機上完成的。無紙化的考試形式有著其科學、及時、準確、公平等優(yōu)點,具有傳統(tǒng)考試形式無法替代和比擬的優(yōu)勢。</p><p> 系統(tǒng)結(jié)合高等數(shù)學內(nèi)容,為大學生提供可及時反饋的集練習與測驗于一體的軟件,內(nèi)容結(jié)合教學實際,符合大學生特點。
27、考試系統(tǒng)智能化、自動化,節(jié)省了出卷閱卷時間,體現(xiàn)了計算機技術(shù)的優(yōu)越性。學生通過使用軟件即時得到正確答案,在不斷的練習中,反思自己的對錯與否,強化記憶,提高學生的自學能力。</p><p> 考試系統(tǒng)配置極為簡單,使得考試的過程大大簡化。一個完整的考試系統(tǒng)可以使使用者在學習過后及時檢測自己的學習效果,發(fā)現(xiàn)自己的不足,從而提高學習效率。考試系統(tǒng)中題目的生成、試卷的提交、成績的評定等都可以自動完成。</p>
28、;<p> 這樣一來,教師所要做的只是精心設(shè)計題目,而不是組織考試,這可以大大減輕了教師與組織者的負擔??荚囅到y(tǒng)具有智能化、科學化、自動化、高效化、等諸多優(yōu)勢,具有較好的發(fā)展前景。</p><p> 希望學生通過使用這個軟件可以不斷練習,在練習中總結(jié)錯誤,強化記憶,提高自己的數(shù)學知識。幫助學生提高高等數(shù)學成績。</p><p> 1.2 無紙化考試軟件的現(xiàn)狀與分析<
29、;/p><p> 計算機考試系統(tǒng)的實現(xiàn),將教師從繁瑣的出題、監(jiān)考、閱卷、試卷分析和成績統(tǒng)計的傳統(tǒng)考試中解脫出來,充分體現(xiàn)了準確、客觀、公正、快速、簡捷等特點。計算機考試系統(tǒng)起源于60年代美國,20世紀70年代,美國考試委員會著手進行計算機模擬考試的研究工作,并于1983年編制出有效的模擬考試系統(tǒng),當時的名稱是計算機輔助考試系統(tǒng)。1990年8月,美國加利福尼亞、得克薩斯等十個州創(chuàng)建各州以及各高等院校相互認可的學位證書
30、以及相應(yīng)的教學體系,從而正式拉開網(wǎng)絡(luò)遠程考試的序幕。著名的考試機構(gòu)有美國思而文學習系統(tǒng)有限公司。經(jīng)過40多年來的發(fā)展,已經(jīng)在全世界得到了廣泛應(yīng)用。</p><p> 國內(nèi)也有許多考試采用了計算機考試系統(tǒng)。比方說托??荚?、微軟認證考試、cicso認證考試、全國計算機等級考試、駕駛員理論考試等等,可以說計算機考試系統(tǒng)逐漸成為了公證、效率的考試代名詞。這都是由于計算機考試的出卷迅速,閱卷準確,統(tǒng)計成績快速,自動化科學
31、化的特點決定的,采用計算機考試系統(tǒng)的考試最大程度上被人們所信賴著。</p><p> 計算機考試系統(tǒng)主要有兩種模式,C/S模式(客戶端/服務(wù)器模式),B/S(瀏覽器/服務(wù)器模式)。通常C/S的客戶端與服務(wù)器端分別與不同計算機中,客戶端是普通的PC,而服務(wù)器為專業(yè)的服務(wù)器。C/S模式可以分成兩層模式和三層模式。兩層模式Client和Server通過網(wǎng)絡(luò)聯(lián)結(jié)起來,通常Client端和Server端分別運行在不同的
32、計算機中,Client端一般可以安裝于普通計算機,而Server端一般安裝在功能更加強大的服務(wù)器。在三層C/S模式中,則將業(yè)務(wù)邏輯獨立出來放在中間服務(wù)器上,數(shù)據(jù)邏輯在另一個服務(wù)器上。而B/S模式是由網(wǎng)絡(luò)技術(shù)不斷發(fā)展而成長起來,它由C/S模式發(fā)展開來,而基于網(wǎng)頁上的一種應(yīng)用,B/S是基于網(wǎng)絡(luò)瀏覽器和網(wǎng)絡(luò)服務(wù)器而構(gòu)成的。</p><p> C/S 模式B/S模式各有優(yōu)缺點,C/S模式安全性較高,數(shù)據(jù)處理能力較強,而
33、B/S模式更加方便快捷,可以不受地點的限制。比方說如果50臺機器安裝一款軟件,如果采取C/S模式,那么50臺機器都需要獨立的下載安裝,十分花費時間,而采取B/S模式則不需要安裝,只需要瀏覽就可以了。但是C/S模式可以提供的功能更加全面,更加強大。所以說應(yīng)該看具體項目需求而采取哪一種的開發(fā)模式。</p><p> 1.3 計算機考試系統(tǒng)的發(fā)展趨勢</p><p> 計算機考試系統(tǒng)的發(fā)展趨
34、勢趨勢有以下幾點。(1) 向開放式的網(wǎng)絡(luò)體系結(jié)構(gòu)發(fā)展:使不同軟硬件環(huán)境、不同網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)可以互相連接,真正達到不受地域時間的限制、數(shù)據(jù)通信分布處理的目標。</p><p> (1) 向高性能發(fā)展:追求高速、高可靠和高安全性,加強考試系統(tǒng)的安全性,添加防火墻,保護好系統(tǒng)數(shù)據(jù)。采用多媒體技術(shù),提供文本、圖像、聲音、視頻等綜合性服務(wù)</p><p> (3) 向智能化發(fā)展:提高網(wǎng)絡(luò)性能和
35、提供網(wǎng)絡(luò)綜合的多功能服務(wù),并更加合理地進行有關(guān)考試的各種業(yè)務(wù)的管理,真正以分布和開放的形式向用戶提供服務(wù)。 </p><p><b> 2 系統(tǒng)分析</b></p><p><b> 2.1 需求分析</b></p><p> 需求分析是軟件開發(fā)過程中開始的一環(huán),也是重要的一環(huán)。就如房屋建造過程中打造地基,如果地基
36、打的不勞固,房屋也不會堅實。針對時下教學環(huán)境,本系統(tǒng)主要目標是滿足廣大師生關(guān)于高等數(shù)學的考試需求。本系統(tǒng)需要操作簡便,使用方法簡單,如果使用復雜,上手難,使用者使用就花費了較長時間,顯然這是不受人歡迎的。系統(tǒng)需要穩(wěn)定,有一定的糾錯能力,不能在使用過程中崩潰。 </p><p> 對比傳統(tǒng)的考試方式,基于個人電腦的考試系統(tǒng)的特點在于無紙化、效率高,考試時間短,無需批改,這樣就可以從傳動的選題、生成試卷、到批改試卷
37、所需的大量時間,節(jié)約到了只需使用者答題的時間。系統(tǒng)還可以在使用完畢即給出成績,可以幫助學生了解自己所掌握的知識多少。</p><p> 基于上述情況,采用計算機考試系統(tǒng)實現(xiàn)考試將成為未來考試的一種重要的考試方式。同時也是教育事業(yè)的一大發(fā)展,前景廣闊。</p><p> 2.1.1 課題欲解決的問題</p><p> 在我國,現(xiàn)在絕大多數(shù)考試還是傳統(tǒng)考試方式,這
38、種考試方式需要大量時間老師準備題目,組織考試,批閱書卷,統(tǒng)計數(shù)據(jù),可以說是十分浪費時間與精力,已經(jīng)不能滿足社會以及教育事業(yè)發(fā)展與進步,所以課題應(yīng)該解決的問題在于提高考試的自動化、科學化,提高效率與準確率,符合廣大學生的需求。</p><p> 本系統(tǒng)是一個提供給大學生考試的平臺。通過這個考試系統(tǒng)考生可以方便快捷的進行考試或練習,從而提高自己對于高等數(shù)學的掌握。需要注意的地方有,題目的內(nèi)容涉及高等數(shù)學的哪些方面?
39、題目是以什么形式的方式出現(xiàn)?高等數(shù)學設(shè)計很多復雜的符號,這些符號鍵盤很難輸入,怎么答題和制作題目?題目從哪里收集而來。是尋找題庫還是網(wǎng)上找還是從書本上尋找。</p><p> 2.1.2 解決方案</p><p> 本系統(tǒng)應(yīng)該操作簡單,上手性快,界面一目了然不需要很復雜的操作。其次要有提示功能,最好完成答題后可以對題目進行正確答案的提示,可以增添練習模塊。除了這些系統(tǒng)要有穩(wěn)定性,可以保
40、證考試流程的正常進行,不會因為各種操作而導致系統(tǒng)的崩潰不運行,對答題的正確性要有保證性。</p><p> 本系統(tǒng)是運行于單機環(huán)境,采用C#和ACCESS 2000數(shù)據(jù)庫技術(shù)制作。系統(tǒng)制作的平臺是VISUAL STUDIO 2010。該系統(tǒng)的功能模塊為登陸模塊、考試模塊(單選題、判斷題、多選題、填空題)、計分模塊、顯示答案模塊、練習模塊、測試模塊、后臺題庫、管理使用者信息模塊。</p><p
41、> 本系統(tǒng)的題目是以路徑方式存儲在數(shù)據(jù)庫表中。使用的數(shù)據(jù)庫是ACCESS,因為ACCESS方便操作,兼容性好,使用簡單。題目因為很難由鍵盤輸入,于是我決定題目由圖片格式出現(xiàn),然后以路徑的方式存取在數(shù)據(jù)庫中。題目的類型涉及簡答題、多選題、單選題、和判斷題.涉及的高等數(shù)學單元有函數(shù)與極限、導數(shù)的概念、不定積分、定積分、微分方程、多元函數(shù)微積分。選取這些單元,是因為這些單元基本涵括了高等數(shù)學的重要內(nèi)容。圖2.1為普通用戶系統(tǒng)登錄用例圖
42、,圖2.2為管理員登陸用例圖。</p><p> 圖2.1 普通用戶系統(tǒng)登陸的用例圖</p><p> 圖2.2管理員登陸模塊</p><p> 2.3 技術(shù)可行性分析</p><p> 本文主要采用的技術(shù)是Visual studio 2010,Access,C#和數(shù)據(jù)庫,這節(jié)論述了技術(shù)上的可行性。</p><p&
43、gt; 2.3.1 Visual Studio 2010</p><p> Visual Studio是個是個十分方便好用的軟件,它提供了很多使用的組件、控件,很多時候你不用編寫程序,只需要拖拖控件就可以完成復雜的命令,真是可以說是傻瓜式的開發(fā)系統(tǒng),當然如果你想鉆研VISUAL STUDIO,它也有很多復雜的功能,可以說它是個既可以完成簡單工作也可以完成專業(yè)復雜工作的好工具。</p><p
44、> 在Visual Studio 2010中,微軟重建了編輯器,這為開發(fā)者提供了靈活、功能豐富的開發(fā)環(huán)境,并支持多顯示器——即開發(fā)者可以同時在多臺顯示器上查看代碼、用戶界面設(shè)計器和數(shù)據(jù)庫結(jié)構(gòu)。 </p><p> Visual Studio 2010中具有大量可支持最新微軟產(chǎn)品的新功能。對Windows 7多點觸控和“Ribbon”界面的支持有助于為終端用戶提供令人贊嘆的應(yīng)用程序。SharePoint開
45、發(fā)者首次可以全面使用Visual Studio集成開發(fā)環(huán)境(IDE)中的SharePoint功能。借助Windows Azure開發(fā)套件,開發(fā)人員將可在熟悉的Visual Studio環(huán)境中迅速輕松地開發(fā)、調(diào)試、測試并部署云應(yīng)用程序。對于ASP.NET模型視圖控制器(MVC)的支持為開發(fā)人員帶來了更多的靈活性,使他 們得以分別更換網(wǎng)絡(luò)應(yīng)用的外觀和核心業(yè)務(wù)邏輯。Windows Phone 7的開發(fā)者也可以通過使用Visual Studio
46、的集成手機設(shè)計界面開發(fā)出令人驚嘆的手機應(yīng)用。 </p><p> 2.3.2 .NET C#程序設(shè)計</p><p> 本系統(tǒng)是基于VISUAL STUDIO 2010的,所采用的語言就是C#,C#面向?qū)ο?,模塊化,可以繼承、封裝,節(jié)省了開發(fā)時間,這只是個小系統(tǒng),如果是規(guī)模壞的大軟件更可以節(jié)省時間與精力,這充分說明了面向?qū)ο筌浖膬?yōu)越性。C#語言與C語言區(qū)別不是很大,有C語言的基礎(chǔ)的人
47、上手很快,很多都不是語法的不同,而是使用思想的不同。而C#(C Sharp)是微軟(Microsoft)為.NET Framework量身訂做的程序語言,C#不僅擁有C/C++的強大功能以及Visual Basic簡易使用的特性,與當今計算機語言發(fā)展一致的是,和C++與Java一樣亦為面向?qū)ο髮虺绦蛘Z言。</p><p> C#語言中定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#在
48、設(shè)計者從C++繼承的可選選項方面比JAVA要廣泛一些(比如說struts),它還增加了自己新的特點(比方說源代碼版本定義).</p><p> C#是一種面向?qū)ο蟮木幊陶Z言。由于面向?qū)ο笳Z言的優(yōu)越性,它使得程序員可以快速地編寫各種基于.NET平臺的應(yīng)用程序,.NET提供了一系列的工具和組件來最大程度地開發(fā)利用計算與通訊領(lǐng)域。 </p><p> 正是由于C#面向?qū)ο蟮淖吭皆O(shè)計,使它成為
49、構(gòu)建各類組件的理想之選——無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單的C#語言結(jié)構(gòu),如C#豐富多用的各種租借,這些組件可以方便的轉(zhuǎn)化為XML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過INTERNET進行調(diào)用。 </p><p> 最重要的是,C#使得C++程序員可以高效的開發(fā)程序,而絕不損失C/C++原有的強大的功能。因為這種繼承關(guān)系,C#與C/C++具有極大的相似性,對于熟悉類似語言的開發(fā)
50、者可以很快的轉(zhuǎn)向C#。</p><p> C#語言的優(yōu)越性使開發(fā)過程節(jié)約了很多時間,比方說由于它的繼承性,只要開發(fā)了一個公共界面,然后相似的界面就可以繼承它了,這樣就節(jié)省了很多時間。還有就是C#提供的各種控件,通過這些控件我們可以完成各種各樣的功能,而且不需要編寫代碼,只需要直接拖取控件,可以說是相當方便簡單。比方說經(jīng)常使用的Button按鈕,這個控件是提供按鈕的功能,還有picturebox控件,使用這個控件
51、顯示圖片。還有Textbox控件 ,使用這個控件,可以顯示文字。</p><p> 2.3.3 .ADO.NET 數(shù)據(jù)連接</p><p> 通過使用ADO.這個對象類庫,我們可以進行數(shù)據(jù)的連接,這是一個很重要的類庫。</p><p> ADO.NET的名稱起源于ADO(ActiveX Data Objects),這是一個廣泛的類組,用于在以往的Microso
52、ft技術(shù)中訪問數(shù)據(jù).之所以使用ADO.NET名稱,是因為Microsoft希望表明,這是在.NET編程環(huán)境中優(yōu)先使用的數(shù)據(jù)訪問接口</p><p> 它提供了平臺互用性和可伸縮的數(shù)據(jù)訪問。ADO.NET增強了對非連接編程模式的支持,并支持RICH XML。由于傳送的數(shù)據(jù)都是XML格式的,因此任何能夠讀取XML格式的應(yīng)用程序都可以進行數(shù)據(jù)處理。事實上,接受數(shù)據(jù)的組件不一定要是ADO .NET組件,它可以是基于一個
53、Microsoft Visual Studio的解決方案,也可以是任何運行在其它平臺上的任何應(yīng)用程序。 </p><p> ADO.NET是一組用于和數(shù)據(jù)源進行交互的面向?qū)ο箢悗?。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫,但它同樣也能夠是文本文件、Excel表格或者XML文件。 </p><p> ADO.NET允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進行交互。然而并沒有與此相關(guān)的一系列類來完成這樣的
54、工作。因為不同的數(shù)據(jù)源采用不同的協(xié)議,所以對于不同的數(shù)據(jù)源必須采用相應(yīng)的協(xié)議。一些老式的數(shù)據(jù)源使用ODBC協(xié)議,許多新的數(shù)據(jù)源使用OleDb協(xié)議,并且現(xiàn)在還不斷出現(xiàn)更多的數(shù)據(jù)源,這些數(shù)據(jù)源都可以通過。NET的ADO .NET類庫來進行連接[9]?! ?lt;/p><p> ADO.NET提供與數(shù)據(jù)源進行交互的相關(guān)的公共方法,但是對于不同的數(shù)據(jù)源采用一組不同的類庫。這些類庫稱為Data Providers,并且通常是
55、以與之交互的協(xié)議和數(shù)據(jù)源的類型來命名的</p><p> 2.3.4 ACCEESS數(shù)據(jù)庫與SQL查詢語言</p><p> 本系統(tǒng)定位于單機環(huán)境,ACCESS屬于OFFICE家族一員,普及率高,使用簡單。有好的頁面交互模式,通過使用ACCESS可以節(jié)約我熟悉操作開發(fā)軟件的過程,而著重于具體設(shè)計數(shù)據(jù)庫,具體設(shè)計數(shù)據(jù)的工作上面。我使用的ACCESS吧版本是2003,因為這個版本屬于老版本
56、而又不是被淘汰的版本,所以無論兼容性或者穩(wěn)定都是值得信賴的。</p><p> Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS,即Relational Database Management System),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報
57、表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務(wù)。 </p><p> Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文軟件公司),或者任何 ODBC 兼容數(shù)據(jù)庫內(nèi)的資料。熟練的軟件設(shè)計師和資料分析師利用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的"進階用戶&qu
58、ot;則能使用它來開發(fā)簡單的應(yīng)用軟件。雖然它支援部分面向?qū)ο螅∣OP)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具。</p><p> ACCESS最大的特點是使用簡單,和VISUAL SUIDIO的結(jié)合度高,因為它的制作是界面化的,就如同操作EXCEL一樣,我們只需要先思考好表格設(shè)計成什么樣,然后就可以通過ACCESS直接編輯數(shù)據(jù)了。通過使用ACCESS數(shù)據(jù)庫方便了我的操作,節(jié)省了數(shù)據(jù)庫開發(fā)時間,是個十分簡單
59、好用的軟件。</p><p> 查詢數(shù)據(jù)庫的語言主要是使用SQL語言,SQL語言是數(shù)據(jù)庫通用的語言,通過使用SQL語言,我們可以完成對數(shù)據(jù)庫的增、刪、改、查的功能,比方說如果查詢一個命名為登陸的表,需要連接、建立數(shù)據(jù)集、使用SQL語句,建立適配器的一個過程。</p><p> ?。?)建立連接的代碼</p><p> OleDbConnection kk = n
60、ew OleDbConnection</p><p> ("Provider=Microsoft.jet.oledb.4.0;Data source=" + Application.StartupPath + "\\d.mdb"); </p><p><b> 建立數(shù)據(jù)集的代碼</b></p><p&g
61、t; DataSet mydataset = new DataSet();</p><p> 輸入SQL語句的代碼</p><p> OleDbCommand myCom = kk.CreateCommand();</p><p> myCom.CommandText = "SELECT 地址 FROM " + biao + "
62、; where 編號=" + q + " ";</p><p><b> 建立適配器的代碼</b></p><p> OleDbDataAdapter datDa = new OleDbDataAdapter("SELECT * FROM " + biao + " ", kk);</p&g
63、t;<p> datDa.Fill(mydataset, "" + biao + "");</p><p> SQL 全名是結(jié)構(gòu)化查詢語言,是用于數(shù)據(jù)庫中的標準數(shù)據(jù)查詢語言,IBM 公司最早使用在其開發(fā)的數(shù)據(jù)庫系統(tǒng)中。1986年10月,美國國家標準學會(ANSI) 對 SQL 進行規(guī)范后,以此作為關(guān)系式數(shù)據(jù)庫管理系統(tǒng)的標準語言 (ANSI X3. 135-
64、1986),1987年得到國際標準組織的支持下成為國際標準。不過各種通行的數(shù)據(jù)庫系統(tǒng)在其實踐過程中都對 SQL 規(guī)范作了某些編改和擴充。所以,實際上不同數(shù)據(jù)庫系統(tǒng)之間的SQL不能完全相互通用。</p><p> SQL 是高級的非過程化編程語言,它允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解其具體的數(shù)據(jù)存放方式。而它的界面,能使具有底層結(jié)構(gòu)完全不同的數(shù)據(jù)庫系統(tǒng)和不同數(shù)據(jù)庫之間
65、,使用相同的 SQL作為數(shù)據(jù)的輸入與管理。它以記錄項目的合集作為操縱對象,所有 SQL 語句接受項集作為輸入,回送出的項集作為輸出,這種項集特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸入,所以 SQL 語句可以嵌套,這使它擁有極大的靈活性和強大的功能。在多數(shù)情況下,在其他編程語言中需要用一大段程序才可實踐的一個單獨事件,而其在 SQL 上只需要一個語句就可以被表達出來。這也意味著用 SQL 可以寫出非常復雜的語句。<
66、;/p><p><b> 3 系統(tǒng)總體設(shè)計</b></p><p> 3.1 系統(tǒng)功能分析</p><p> 本系統(tǒng)運行于單機環(huán)境,系統(tǒng)不連接網(wǎng)絡(luò),題庫與系統(tǒng)都安裝在個人電腦上面。缺點是不能聯(lián)網(wǎng)操作,優(yōu)點是結(jié)構(gòu)簡單方便。系統(tǒng)設(shè)計本著穩(wěn)定、完成答題、測試、算分數(shù)的功能,系統(tǒng)運行過程中不應(yīng)該出現(xiàn)崩潰,答案與題目不符的情況。</p>
67、<p> 3.2 系統(tǒng)功能模塊設(shè)計 </p><p> 根據(jù)前面的分析,系統(tǒng)分為登陸界面,介紹界面,測試界面,和練習界面,和管理使用者信息界面。下面分別介紹如下。</p><p> 登陸界面要求輸入姓名與學號,這是對于使用者的信息確認,而使用者的信息是由我事先在數(shù)據(jù)庫編輯好的,如果輸入不正確則不能登陸,如果不輸入也不能登陸,除此之外,姓名與學號還能在后面測試和考試界面中狀
68、態(tài)欄中顯示。</p><p> 使用說明界面,使用說明界面是對于系統(tǒng)介紹的一個界面,介紹了系統(tǒng)設(shè)計的高等數(shù)學單元,與系統(tǒng)測設(shè)的題數(shù)與分數(shù)。除此之外通過說明界面,我們還可以分別進入練習界面和測試界面。它們的主要區(qū)別為練習界面答題后有正確答案提示,而測試界面則沒有提示。</p><p> 答題界面:答題界面分為練習模式與測試模式,設(shè)計的提醒有單選題、判斷題、多選題、與填空題,答題過程中如果
69、不答題則不能進行到下一題,練習模式中答題后還可以看到正確答案。圖3.1為答題功能結(jié)構(gòu)圖。</p><p> 圖3.1答題功能結(jié)構(gòu)圖</p><p> (4)為了體現(xiàn)系統(tǒng)的完整性,系統(tǒng)的管理員具有對系統(tǒng)的使用者進行添加和刪除的功能,從而起著一個限制使用者的功能,而系統(tǒng)的數(shù)據(jù)因為要受到保護,并不是誰都有一個這個天價和刪除的權(quán)限,只有管理員有著這個權(quán)限。對于本系統(tǒng)而言系統(tǒng)的管理員為系統(tǒng)的開發(fā)
70、者,只有系統(tǒng)的開發(fā)者才有權(quán)利進行這個操作。</p><p><b> 3.3 數(shù)據(jù)庫設(shè)計</b></p><p> 3.3.1 數(shù)據(jù)庫需求分析</p><p> 針對個人電腦的高等數(shù)學考試系統(tǒng)的分析。總結(jié)出如下信息。數(shù)據(jù)庫主要存放題目,和答案。題目分為函數(shù)與極限、導數(shù)的概念、不定積分、定積分、微分方程、多元函數(shù)微積分。</p>
71、<p> 3.3.2 數(shù)據(jù)庫概念設(shè)計</p><p> 題目主要是以圖片方式存儲,數(shù)據(jù)庫中存放的是圖片路徑,題目總共分為六個單元,每個單元分為單選題、判斷題、多選題、填空題。</p><p> 3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p> 對應(yīng)需求,設(shè)立表是題目的編號,以及表示題目路徑的地址,以及題目對應(yīng)的答案。本系統(tǒng)是在ACCESS 20
72、03中設(shè)計表,因為ACCESS的易操作性與兼容性,方便設(shè)計與開展工作。表3.2為題目與答案數(shù)據(jù)庫表。</p><p> 表3.2 題目與答案數(shù)據(jù)庫表</p><p> 編號字段:類型為自動編號,這是數(shù)據(jù)庫ACCESS2003系自動生成一個唯一的整形值。此字段作為本表的主鍵來。可以通過這個字段查找對應(yīng)信息。</p><p> 地址字段:本類型為字符串型,這里主
73、要存放著題目的的相對路徑信息,通過查找這個信息,可以讀取到題目。</p><p> 答案字段:本類型為字符串型,這里存放著對應(yīng)的題目對應(yīng)的答案。系統(tǒng)讀取表中的此字段,可以判斷使用者答題的準確性。</p><p> 數(shù)據(jù)庫中主要有兩種表,除了存放題目與答案的表之外,就是存放登陸者信息的表,如表3.3用戶信息數(shù)據(jù)庫表所示。</p><p> 表3.3用戶信息數(shù)據(jù)
74、庫表 </p><p> 編號字段:類型為自動編號,這是數(shù)據(jù)庫ACCESS2003自動生成一個唯一的整形值。此字段作為本表的主鍵。可以通過這個字段查找對應(yīng)信息。</p><p> 姓名字段:本類型為字符串型,這里主要存放登陸的姓名,從而判斷使用者是否有資格使用本系統(tǒng)。</p><p&g
75、t; 學號字段:本類型為字符串型,這里主要存放登陸的學號,如果不符后則不能登陸。</p><p><b> 3.4 環(huán)境配置</b></p><p> 本系統(tǒng)對于硬件環(huán)境要求不高,可廣泛應(yīng)用于普通PC機上,但因為是在VS 2010上開發(fā),所以要求要安裝.NET framework 4.0。</p><p><b> 操作系統(tǒng):
76、win7</b></p><p> 開發(fā)環(huán)境:.NET framework 4.0 ,Visual Studio 2010,</p><p> 數(shù)據(jù)庫:ACCESS 2003</p><p><b> 內(nèi)存:4GB</b></p><p> CPU:奔騰酷睿雙核 2.8GHZ </p>
77、<p><b> 4 系統(tǒng)實現(xiàn)</b></p><p> 4.1 登陸界面實現(xiàn)</p><p><b> 圖4.1登陸界面圖</b></p><p> 圖4.1是系統(tǒng)的登陸界面,如果登陸的時候不輸入姓名與學號,則會彈出對話框提示輸入,如果輸入的話,本界面會隱藏,顯示系統(tǒng)的介紹界面。除此之外,系統(tǒng)還會
78、對姓名與學號進行驗證,數(shù)據(jù)庫中有我輸入的可以使用的賬號與姓名,如果用戶名與密碼不符合數(shù)據(jù)庫表中數(shù)據(jù),則不能登陸。以下為代碼部分。</p><p> (1) 如果沒輸入姓名學號則提示輸入</p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</
79、b></p><p> if (textBox1.Text == "" || textBox2.Text == "")</p><p> MessageBox.Show("請輸入姓名與學號");</p><p> (2)驗證輸入的姓名與學號,如果錯誤則不能登陸</p><p&
80、gt;<b> else</b></p><p><b> {</b></p><p> s1 = textBox1.Text.Trim();</p><p> s2 = textBox2.Text.Trim();</p><p> OleDbCommand myCom = y.Creat
81、eCommand();</p><p> myCom.CommandText = "SELECT * FROM 登陸 WHERE 姓名='" + textBox1.Text.Trim() + "'";</p><p> if (y.State != ConnectionState.Open)//如果數(shù)據(jù)庫當前狀態(tài)為關(guān)閉 則打開,避
82、免了數(shù)據(jù)庫連接重復打開的沖突</p><p><b> y.Open();</b></p><p> if (myCom.ExecuteScalar() == null)</p><p> MessageBox.Show("用戶名錯誤");</p><p><b> else<
83、/b></p><p><b> {</b></p><p> myCom.CommandText = "SELECT * FROM 登陸 WHERE 學號='" + textBox2.Text.Trim() + "'";</p><p> if (myCom.ExecuteS
84、calar() == null)</p><p> MessageBox.Show("學號錯誤");</p><p><b> else</b></p><p><b> {</b></p><p> y.Close();</p><p> 使用
85、說明 A = new 使用說明();</p><p><b> A.Show();</b></p><p> this.Hide();</p><p><b> }</b></p><p> 4.2 使用說明界面實現(xiàn)</p><p> 圖4.2 使用說明界面<
86、/p><p> 圖4.2為使用說明界面,使用說明界面主要介紹了軟件的測試單元,和進入練習模塊還是進入測試模塊的部分。以下為部分代碼</p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> 練
87、習窗口 B = new 練習窗口();</p><p><b> B.Show();</b></p><p> this.Close();</p><p><b> }</b></p><p> private void button2_Click(object sender, EventA
88、rgs e)</p><p><b> {</b></p><p> 測試窗口 A = new 測試窗口();</p><p><b> A.Show();</b></p><p> this.Close();</p><p><b> }</b&g
89、t;</p><p> 4.3 數(shù)據(jù)庫連接實現(xiàn)</p><p> 本系統(tǒng)因為要和數(shù)據(jù)庫連接所以一開始我就連接了數(shù)據(jù)庫,連接數(shù)據(jù)庫有幾個過程,建立連接,建立數(shù)據(jù)集,和建立適配器。建立連接是為了找到數(shù)據(jù)庫,建立數(shù)據(jù)集是建立本地脫機數(shù)據(jù)庫,而適配器是傳輸數(shù)據(jù)用的。除此之外我們還要用到數(shù)據(jù)庫命令傳輸SQL語句OLEDBCOMMAND.因為適配器代碼是傳輸數(shù)據(jù)用的,所以我們一般在寫完SQL語句后
90、使用適配器裝在SQL語句。以下為部分代碼</p><p> ?。?)建立連接的代碼</p><p> OleDbConnection kk = new OleDbConnection</p><p> ("Provider=Microsoft.jet.oledb.4.0;Data source=" + Application.StartupP
91、ath + "\\d.mdb"); </p><p><b> 建立數(shù)據(jù)集的代碼</b></p><p> DataSet mydataset = new DataSet();</p><p> 輸入SQL語句的代碼</p><p> OleDbCommand myCom = kk.Crea
92、teCommand();</p><p> myCom.CommandText = "SELECT 地址 FROM " + biao + " where 編號=" + q + " ";</p><p><b> 建立適配器的代碼</b></p><p> OleDbDataAd
93、apter datDa = new OleDbDataAdapter("SELECT * FROM " + biao + " ", kk);</p><p> datDa.Fill(mydataset, "" + biao + "");</p><p> 4.4 判斷題模塊的實現(xiàn)</p>&l
94、t;p> 圖4.3 系統(tǒng)的判斷題圖</p><p> 系統(tǒng)的題目分為判斷題,選擇題,多選題,填空題,各單元存放在switch case語句中,當執(zhí)行判斷題的模塊時候,顯示此模塊的各種控件,而隱藏其他模塊的組建。此模塊與單選題模塊的區(qū)別就是實現(xiàn)判斷題的兩個正確與錯誤的選項。當讀取題目的時候,題目是存放在當前路徑下的,所以使用了讀取當前路徑的語句,然后加上從數(shù)據(jù)庫中讀取的數(shù)據(jù),然后使用picturebox讀
95、取。以下是部分代碼。</p><p> ?。?)存放單元模塊的switch case語句 </p><p> switch (i)</p><p><b> {</b></p><p> case 0: biao = "函數(shù)與極限判斷題"; break;</p><p>
96、 case 1: biao = "函數(shù)與極限選擇題"; break;</p><p> case 2: biao = "函數(shù)與極限多選題"; break;</p><p> case 3: biao = "函數(shù)與極限填空題"; break;</p><p> case 4: biao = "
97、;導數(shù)的概念判斷題"; break;</p><p> case 5: biao = "導數(shù)的概念選擇題"; break;</p><p> case 6: biao = "導數(shù)的概念多選題"; break;</p><p> case 7: biao = "導數(shù)的概念填空題"; break
98、;</p><p> case 8: biao = "不定積分判斷題"; break;</p><p> case 9: biao = "不定積分選擇題"; break;</p><p> case 10: biao = "不定積分多選題"; break;</p><p>
99、case 11: biao = "不定積分填空題"; break;</p><p> case 12: biao = "定積分判斷題"; break;</p><p> case 13: biao = "定積分選擇題"; break;</p><p> case 14: biao = "定積
100、分多選題"; break;</p><p> case 15: biao = "定積分填空題"; break;</p><p> case 16: biao = "微分方程判斷題"; break;</p><p> case 17: biao = "微分方程選擇題"; break;</
101、p><p> case 18: biao = "微分方程多選題"; break;</p><p> case 19: biao = "微分方程填空題"; break;</p><p> case 20: biao = "多元函數(shù)微積分判斷題"; break;</p><p> c
102、ase 21: biao = "多元函數(shù)微積分選擇題"; break;</p><p> case 22: biao = "多元函數(shù)微積分多選題"; break;</p><p> case 23: biao = "多元函數(shù)微積分填空題"; break;</p><p><b> }<
103、/b></p><p> ?。?)顯示判斷題組件,隱藏其他模塊組件</p><p> if (i == 0 || i == 4 || i == 8 || i == 12 || i == 16 || i == 20)</p><p><b> {</b></p><p> rb1.Hide();</p&g
104、t;<p> rb2.Hide();</p><p> rb3.Hide();</p><p> rb4.Hide();</p><p> checkBox1.Hide();</p><p> checkBox2.Hide();</p><p> checkBox3.Hide();</p
105、><p> checkBox4.Hide();</p><p> textBox1.Hide();</p><p> //* button3.Hide();</p><p> rbf.Visible = true;</p><p> rbt.Visible = true;</p><p>
106、;<b> (3)讀取題目</b></p><p> myCom.CommandText = "SELECT 地址 FROM " + biao + " where 編號=" + q + " ";</p><p> String n = Application.StartupPath;</p>
107、;<p> String m = Convert.ToString(myCom.ExecuteScalar());</p><p> String w = n + m;</p><p> B1.Image = Image.FromFile(w);</p><p> ?。?)查找對比答案模塊</p><p> public
108、 void findaser() //*查找答案部分,答案也存放在數(shù)據(jù)庫中</p><p><b> {</b></p><p> label3.Text = ("答對" + s + "題");</p><p> OleDbCommand myCom1 = kk.Cre
109、ateCommand();</p><p> DataSet mydataset1 = new DataSet();</p><p> if (kk.State != ConnectionState.Open)</p><p> kk.Open();</p><p> myCom1.CommandText = "SELECT
110、 答案 FROM " + biao + " where 編號=" + kl + " ";</p><p> OleDbDataAdapter datDa1 = new OleDbDataAdapter("SELECT 答案 FROM " + biao + " ", kk);</p><p> d
111、atDa1.Fill(mydataset1, "" + biao + "");</p><p> string daan = Convert.ToString(myCom1.ExecuteScalar());</p><p> cv = daan;</p><p> kk.Close();</p><
112、p><b> }</b></p><p><b> 判斷題答題模塊</b></p><p> public void panduan() //*判斷題模塊</p><p><b> {</b></p><p> if (rbt.Checked == true
113、)</p><p><b> {</b></p><p> findaser();</p><p> if (cv == "T")</p><p><b> {</b></p><p> label2.Text = ("恭喜你答對了,答
114、案是" + cv);</p><p><b> s = s+1;</b></p><p> label3.Text = ("答對" + s + "題");</p><p><b> }</b></p><p> else label2.Tex
115、t = ("對不起你答錯了,答案是" + cv);</p><p><b> }</b></p><p> if (rbf.Checked == true)</p><p><b> {</b></p><p> findaser();</p><p&
116、gt; if (cv == "F")</p><p><b> {</b></p><p> label2.Text = ("恭喜你答對了,答案是" + cv);</p><p><b> s = s+1;</b></p><p> label3.T
117、ext = ("答對" + s + "題");</p><p><b> }</b></p><p> else label2.Text = ("對不起你答錯了,答案是" + cv);</p><p><b> }</b></p><p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機科學與技術(shù)畢業(yè)設(shè)計(論文)基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)(高等數(shù)學篇)
- 個人電腦數(shù)據(jù)安全軟件應(yīng)用的研究與實現(xiàn).pdf
- 基于個人電腦的肝臟CT灌注軟件開發(fā).pdf
- 畢業(yè)論文(設(shè)計)基于android平臺的個人理財軟件的設(shè)計與實現(xiàn)
- 個人電腦安全意識如何提高本科畢業(yè)論文
- 畢業(yè)論文——jsp無紙化考試
- 畢業(yè)論文——jsp無紙化考試
- 畢業(yè)論文——電腦裝機報價系統(tǒng)的設(shè)計與實現(xiàn)
- 愛折騰的“個人電腦之父”
- 通信軟件的設(shè)計與實現(xiàn)——畢業(yè)論文
- 畢業(yè)論文——通信軟件的設(shè)計與實現(xiàn)
- 畢業(yè)論文個人網(wǎng)站的設(shè)計與實現(xiàn)
- 個人博客的設(shè)計與實現(xiàn)畢業(yè)論文
- 個人網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文
- 軟件工程畢業(yè)論文基于laravel框架的個人博客發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)
- 基于jsp的個人博客系統(tǒng)設(shè)計與實現(xiàn)[畢業(yè)論文
- 基于jsp的個人博客系統(tǒng)設(shè)計與實現(xiàn)[畢業(yè)論文]
- 個人電腦費用補貼制度
- 基于jsp的個人博客系統(tǒng)設(shè)計與實現(xiàn)-畢業(yè)論文
- 短信發(fā)送軟件的設(shè)計與實現(xiàn)【畢業(yè)論文】
評論
0/150
提交評論