

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 畢 業(yè) 設 計 (論 文)</p><p><b> 考試管理系統(tǒng)</b></p><p> Examination management system</p><p> 系 名: </p><p> 專業(yè)班級:
2、 </p><p> 學生姓名: </p><p> 學 號: </p><p> 指導教師姓名: </p><p>
3、指導教師職稱: 教 授 </p><p><b> 目 錄</b></p><p> 第一章 項目概述1</p><p> 1.1 本課題研究的意義1</p><p> 1.2 系統(tǒng)設計原理1</p><p> 1.3 系統(tǒng)目標2</p
4、><p> 第二章 可行性研究3</p><p> 2.1 技術可行性與經(jīng)濟可行性3</p><p> 2.2 操作可行性與法律可行性3</p><p> 第三章 需求分析5</p><p> 3.1 系統(tǒng)需要解決的主要問題5</p><p> 3.2 系統(tǒng)具備的基本功
5、能5</p><p> 3.3 數(shù)據(jù)流圖5</p><p> 3.4 數(shù)據(jù)字典7</p><p> 3.4.1 數(shù)據(jù)存儲8</p><p> 3.4.2 數(shù)據(jù)流8</p><p> 3.4.3 數(shù)據(jù)處理9</p><p> 第四章 總體設計10</p&g
6、t;<p> 4.1 概述10</p><p> 4.2 系統(tǒng)功能劃分11</p><p> 4.3 系統(tǒng)功能描述12</p><p> 4.3.1 學生考試子系統(tǒng)功能描述12</p><p> 4.3.2 教師子系統(tǒng)功能描述12</p><p> 4.4 數(shù)據(jù)庫概念結構
7、設計13</p><p> 4.4.1 各實體屬性圖如下所示13</p><p> 4.4.2 各實體之間的E-R圖14</p><p> 4.4.3 各實體之間的關系總E-R圖15</p><p> 4.5數(shù)據(jù)庫設計16</p><p> 4.6 安全保密設計16</p>
8、<p> 第五章 詳細設計19</p><p> 5.1 概述與程序流程圖19</p><p> 5.2 開發(fā)工具介紹19</p><p> 5.3 管理員后臺系統(tǒng)的實施21</p><p> 5.4 學生子系統(tǒng)的實施21</p><p> 5.4.1 登錄頁面(login.js
9、p)22</p><p> 5.4.2 教師后臺管理主頁面23</p><p> 5.4.3學生信息管理模塊23</p><p> 5.4.4填空題維戶模塊25</p><p> 5.4.5改錯題維護模塊27</p><p> 5.4.6程序題維護模塊29</p><p>
10、; 5.4.7考試時間設定模塊31</p><p> 5.4.8考卷信息管理模塊31</p><p> 第六章 測試與維護35</p><p> 6.1 測試的任務及目標35</p><p> 6.2 測試方案35</p><p> 6.2.1 模塊測試與集成測試35</p>
11、<p> 6.2.2 驗收測試與平行運行36</p><p> 6.3實例測試36</p><p> 6.4 系統(tǒng)維護37</p><p><b> 結束語38</b></p><p><b> 致 謝39</b></p><p><
12、;b> 參考文獻40</b></p><p><b> 考試管理系統(tǒng)</b></p><p> 專業(yè)班級: 學生姓名: </p><p> 指導老師: 職稱: </p><p> 摘要 本論文主要闡述了基于Web技術的《計算機文化基
13、礎》在線考試系統(tǒng)的設計與實現(xiàn)。介紹了系統(tǒng)的開發(fā)環(huán)境以及開發(fā)工具,對于設計思想和設計流程也做出了全面的敘述,在數(shù)據(jù)庫創(chuàng)建思想以及各個數(shù)據(jù)表之間的具體關聯(lián)等方面也做出了詳細說明,并且具體剖析了系統(tǒng)各個功能的實現(xiàn)過程以及詳細設計過程,闡述了系統(tǒng)的設計方案、實現(xiàn)方法以及所采用的開發(fā)工具和相關技術,在繪制簡單系統(tǒng)功能模塊圖的同時,力求更加清晰地表明設計思想以及對整個程序設計的規(guī)劃及具體實現(xiàn)。</p><p> 本考試系統(tǒng)
14、采用B/S模式開發(fā),不需安裝客戶端,被授權用戶通過瀏覽器即可登錄系統(tǒng),從而開始正常的考試。本系統(tǒng)是基于微軟公司的Windows XP操作系統(tǒng)、JSP的開發(fā)技術與SQL Server數(shù)據(jù)庫平臺構建而成。微軟公司產(chǎn)品優(yōu)異的性能為本系統(tǒng)提供了高效穩(wěn)定的運行環(huán)境,使本系統(tǒng)無論在運行速度、易用性還是在數(shù)據(jù)吞吐能力方面都表現(xiàn)卓越。</p><p> 本系統(tǒng)具有多方面特點:系統(tǒng)功能完備,用戶使用方便簡捷,人性化的用戶界面,安
15、全保密設置齊全,大大減少了操作人員和用戶的工作負擔,提高了學校的信息化的水平。</p><p> 關鍵詞:考試系統(tǒng);數(shù)據(jù)庫;客戶端 </p><p> Examination management system</p><p> Abstrac This paper described a Web-based "computer culture ba
16、sed" online examination system design and implementation. Introduced a system for environment and development tools, the design concept and design process has also made a comprehensive narrative, in the database to
17、create ideological and various data tables specific links between the areas has also made detailed and specific analysis of the various functions of the system to achieve process and detailed design process, described th
18、e sy</p><p> The examination system using B / S model development, without having to install client, authorized users can log in through the browser system and begin a normal examination. The system is base
19、d on Microsoft's Windows XP operating system, JSP technology and the development of SQL Server database platform built on. Microsoft products superior performance-based system provides a highly efficient and stable o
20、perating environment, so that the system in terms of speed, ease of use or in the data thro</p><p> Key words: examination system; database; client</p><p><b> 前 言</b></p>&
21、lt;p> 現(xiàn)階段,學校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過四個步驟,即人工出卷、考生考試、人工閱卷和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,其工作也將變成一件十分繁瑣和非常容易出錯的事情??梢哉f傳統(tǒng)的考試方式已經(jīng)不能適應現(xiàn)代考試的需要。</p><p> 隨著計算機應用及網(wǎng)絡技術的迅猛發(fā)展,人們迫切要求利用這些技術來
22、進行在線考試,以減輕教師的工作負擔以及提高工作效率、提高考試的質量。從而使考試更趨于公證!客觀!更加激發(fā)學生的學習興趣。為了適應新形勢的發(fā)展和本次畢業(yè)設計的需要,設計了這套《計算機文化基礎》在線考試系統(tǒng),但由于考試多樣性及時間與技術的原因,選取了后臺教師試卷管理及評分和前臺學生考試模塊進行主要課題的實施。希望此考試系統(tǒng)在真正的考試中發(fā)揮高效、便捷的作用。把教師從繁重的工作中解脫出來,并希望能為進行網(wǎng)絡考試的發(fā)展進行有益的探索及嘗試。&l
23、t;/p><p><b> 第一章 項目概述</b></p><p> 1.1本課題研究的意義</p><p> 在我國,隨著高校招生規(guī)模的不斷擴大,學校的學生越來越多,但目前學校的各種考試大都采用傳統(tǒng)的考試方式,在這種傳統(tǒng)的方式下,考試要經(jīng)過教師出題,組織學生考試,人工評卷這些最基本的過程。這種傳統(tǒng)的方式,費時,費力,教師的工作壓力比較大
24、,而且容易產(chǎn)生錯誤,所在通過網(wǎng)絡進行的在線考試是現(xiàn)階段研究開發(fā)的一個熱點。它是建立在國際互聯(lián)網(wǎng)上的應用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。一個完備的網(wǎng)上考試系統(tǒng)可以使用戶在網(wǎng)上學習過后及時檢驗自己的學習效果,已發(fā)現(xiàn)自己的不足,使得學習效率得到很大提高,同時也可以用于正式的考試場合。網(wǎng)上考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡上完成。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。這樣一來,教師所要做的只
25、是精心設計題目、維護題庫,而不是組織考試,從而大大減輕了教師的負擔,這表明其經(jīng)濟性是相當可觀的。為了適應新形勢的發(fā)展,利用本次畢業(yè)設計的機會,我進行了這一系統(tǒng)的初步設計工作,也可以說是做一個初步的探索,希望它能夠在考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來。</p><p> 1.2 系統(tǒng)設計原理</p><p> 目前,網(wǎng)絡應用軟件運行的模式主要有二類:Client/s
26、erver模式,Browser/Server模式。前者主要的缺點是維護、升級較麻煩,后者是近幾年伴隨Internet迅速發(fā)展起來的一種技術,它與客戶/服務器方式類似,客戶端是一個標準的瀏覽器,服務器端是Web Server ,而Web Server與數(shù)據(jù)庫和應用服務器的緊密結合,使得這種模式的應用范圍不斷擴大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務系統(tǒng),它的主要優(yōu)點是便于擴充應用、升級維護簡便。</p><p>
27、; 另外,考試系統(tǒng)的軟件也必將不斷的更新;同時軟件產(chǎn)品本身就要經(jīng)過一個不斷自我完善的過程。</p><p> 基于上述考慮,用Browser/Server模式來設計考試系統(tǒng)比較合適,服務器端我們采用SQL Server數(shù)據(jù)庫系統(tǒng)和JSP組件來構成考試的應用服務系統(tǒng);客戶端采用瀏覽器來完成考試全過程,同時可進行遠程系統(tǒng)維護和管理。</p><p> 利用網(wǎng)絡和數(shù)據(jù)庫技術,結合目前硬件價
28、格普遍下跌與寬帶網(wǎng)大力建設的有利優(yōu)勢,應用JAVA技術,我開發(fā)了基于B/S模式《計算機文化基礎》網(wǎng)上考試系統(tǒng)這一程序。它運用方便、操作簡單,效率很高(同時,它要求計算機配置也很高,尤其是服務器端)?,F(xiàn)階段雖只實現(xiàn)了試卷的主觀題部分,但已具有管理員登錄,學生注冊,學生登錄,教師登錄,在線考試,在線出題,在線閱卷等重要功能,也就是說實現(xiàn)了真正的無紙化考試,滿足任何授權的考生隨時隨地考試,同時也大大減輕了教師出題、抽題和判卷等繁重的工作量。&
29、lt;/p><p><b> 系統(tǒng)目標</b></p><p> 現(xiàn)在我國的學校中學生考試的管理水平大多還停留在紙介質的基礎上,這樣的機制已經(jīng)不能適應時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎的信息管理所取代。在網(wǎng)絡技術逐漸滲入社會生活各個層面的今天,傳統(tǒng)的考試方式面臨著變革。本次設計的網(wǎng)絡考試系統(tǒng)可以借助于遍布全球的因特網(wǎng)
30、進行。本系統(tǒng)的目標是實現(xiàn)在線考試的出題,考試及評卷的功能,考試可以在本地進行,也可以在異地進行,拓展了考試的靈活性。試卷可以根據(jù)題庫中的內(nèi)容即時生成,這樣可避免考試前的壓題;而且可以采用大量標準化試題,從而使用計算機判卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進行統(tǒng)計、查詢等操作。</p><p> 根據(jù)要求,本系統(tǒng)具體實現(xiàn)如下的功能:</p><p> 1.實出教師的在線出
31、題功能,教師可以再任何時間,任何地點,只要有計算機就可以完成相應的出題工作。</p><p> 2.實現(xiàn)學生的在線考試功能。教師可以設置考試狀態(tài)及考試時間,在規(guī)定的時間內(nèi)學生以準考證號及密碼驗證的方式,進入考試并開始答題,系統(tǒng)自動計時,學生答完題后,實現(xiàn)網(wǎng)上試卷提交。</p><p> 3.教師評分功能,教師可以根據(jù)學生的試卷,對學生進行評分。得出學生成績信息。</p>
32、<p><b> 第二章 可行性研究</b></p><p> 可行性研究的目的是用最小的代價,在盡可能短時間內(nèi)確定問題是否能夠解決,它的目的不是解決問題,而是確定問題是否值得去解決,可行性從以下四個方面來考慮:</p><p> 2.1 技術可行性與經(jīng)濟可行性</p><p> 《計算機文化基礎》在線考試系統(tǒng)是由網(wǎng)絡和網(wǎng)頁
33、實現(xiàn)的。所以本系統(tǒng)使用JSP開發(fā)技術,應用界面友好且功能強大的由Macromedia公司的Macromedia Dreamweaver MX軟件,服務器端腳本用JAVA腳本來編寫,客戶端腳本也用JAVA來編寫,數(shù)據(jù)庫使用SQL Server 2000 數(shù)據(jù)庫,服務器是TOMCAT 5.0 。本人在大學的學習中,已經(jīng)學過這幾門語言,就本人能力而言,多次進行數(shù)據(jù)庫開發(fā)實習,有一定的實地開發(fā)經(jīng)驗。本人熱愛計算機科學,有一種奮發(fā)向上刻苦鉆研的精
34、神,經(jīng)過大學四年的學習,這些課程已熟練掌握,本系統(tǒng)是本人在學校開發(fā),遇到問題可以與同學一起研究,再加上導師的指導。因此在技術上能夠適應本系統(tǒng)的開發(fā)。</p><p> 系統(tǒng)的經(jīng)濟可行性指的是對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)建設、運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估計。</p><p> 本軟件的開發(fā)費用可以忽略,由本人利用畢業(yè)設計的機會進行開發(fā),
35、目前中檔辦公用機每臺在4000元左右。在加上一些其他設施的購買,預計一萬元以內(nèi)便可使系統(tǒng)投入運行?,F(xiàn)在學?,F(xiàn)有辦公用機完全能夠達到要求,可以利用現(xiàn)有的設備,不需要再進行投資。</p><p> 本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn)學生考試管理的計算機化,節(jié)省了人力、物力,將教師從繁重的工作業(yè)務中解脫出來,減少了考試管理中無意的錯誤,節(jié)省了大量的時間,管理效率也大幅度提高,因此,在經(jīng)濟上是可行的。所帶
36、來的效益遠遠大于系統(tǒng)軟件的開發(fā)成本。在經(jīng)濟上完全可行</p><p> 2.2 操作可行性與法律可行性</p><p> 本系統(tǒng)直觀易懂,使用非常方便,學生可以直接上手,即使是管理員,只要經(jīng)過簡單的培訓,操作本系統(tǒng)沒有太大的問題。</p><p> 本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不存在侵權等問題,不違反國家法律,因此具有法律可行性。</p&g
37、t;<p> 綜上所述,從技術上、經(jīng)濟上、法律上、可操作性上都是可行的,而且要求不高,所以該系統(tǒng)的開發(fā)是可行的。</p><p><b> 第三章 需求分析</b></p><p> 3.1 系統(tǒng)需要解決的主要問題</p><p> 本系統(tǒng)要實現(xiàn)《計算機基礎》在線考試及管理功能。能夠實現(xiàn)學生登錄并考試的功能,使學生實現(xiàn)網(wǎng)
38、絡考試的功能,學生在網(wǎng)上進行答題并交卷。教師可以完成學生信息的管理,試卷的管理及評卷的管理功能。</p><p> 本系統(tǒng)要實現(xiàn)在線考試,模擬現(xiàn)實中的考試,首先需要解決試卷的管理,在本系統(tǒng)中,題型分為填空,改錯及程序題,教師需要完成試題、答案、難度、分值等信息的錄入,同時需要設定考試的時間及開啟考試狀態(tài)。學生在規(guī)定的時間內(nèi)計時答卷。交卷后由教師完成評卷的功能。這些問題需要通過特定的算法,逐步實現(xiàn)。</p&
39、gt;<p> 3.2 系統(tǒng)具備的基本功能</p><p> 《計算機文化基礎》在線考試系統(tǒng)的開發(fā)主要包括應用程序系統(tǒng)和后臺數(shù)據(jù)庫,應用程序系統(tǒng)要求界面友好,功能完備,易使用等特點。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性。</p><p> ?。?)、學生操作前臺——操作方便.</p><p> 前臺作為與學生直接交互的界面,在考慮功能
40、的同時,也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不太懂電腦操作的學生,也能輕松的享受計算機給他們帶來的便利。前臺系統(tǒng)主要是學生登錄及在線考試的功能,學生在前臺可以選擇題型,如填空題,改錯題和程序題,學生選擇每個題進行作答,答完后進行交卷。</p><p> ?。?)管理后臺:本系統(tǒng)后臺管理在考慮學生考試管理操作簡便的同時,提供了強大的管理模式。后臺管理員管理可以實現(xiàn)系統(tǒng)的全部功能,具體包括:學生信息的管理、考試
41、試題的管理。</p><p><b> 3.3 數(shù)據(jù)流圖</b></p><p> 數(shù)據(jù)流圖(DFD):</p><p> 數(shù)據(jù)流圖簡稱DFD圖,數(shù)據(jù)流圖有四種成分:源點或終點、處理、數(shù)據(jù)存儲表和數(shù)據(jù)流。圖中沒有任何具體的物理元素,只是描述信息在系統(tǒng)中的流動和處理情況,即使不是專業(yè)的計算機技術人員也容易理解,是極好的理解工具。它能精確的
42、描述系統(tǒng)的邏輯模型,描述數(shù)據(jù)在MIS中有輸入經(jīng)過存儲、加工處理最后輸出的全過程,是設計者和用戶交流的很好的工具。</p><p> 表3-1 圖形說明表</p><p> 以下為本系統(tǒng)的數(shù)據(jù)流圖</p><p> 圖 3-1在線考試系統(tǒng)TOP數(shù)據(jù)流圖</p><p><b> 試題信息表</b></p>
43、;<p><b> 狀態(tài)信息表</b></p><p><b> 考試時間信息表</b></p><p> 圖 3-2教師子系統(tǒng)一級細化(一)</p><p> 圖 3-學生考試子系統(tǒng)一級細化(二)</p><p><b> 3.4 數(shù)據(jù)字典</b>&
44、lt;/p><p> 數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用是在軟件的分析和設計過程中提供關于數(shù)據(jù)的描述信息[1]。一般說來,數(shù)據(jù)字典應該由下列四類元素構成:數(shù)據(jù)元素,數(shù)據(jù)流,數(shù)據(jù)存儲和數(shù)據(jù)處理。</p><p> 3.4.1 數(shù)據(jù)存儲</p><p> 數(shù)據(jù)存儲是數(shù)據(jù)結構停留或保存的地方。也是數(shù)據(jù)流的來源和
45、去向之一,可以是手工文檔或手工憑單,也可以是計算及文檔。一般而言,應包括如下內(nèi)容:{數(shù)據(jù)存儲名,說明,編號,輸入的數(shù)據(jù)流,輸出的數(shù)據(jù)流,組成(數(shù)據(jù)結構),數(shù)據(jù)量,存取頻度,存取方式}。</p><p> 3.4.2 數(shù)據(jù)流</p><p> 數(shù)據(jù)流是數(shù)據(jù)結構在系統(tǒng)內(nèi)傳輸?shù)穆窂?。對?shù)據(jù)流的描述通常包括如下內(nèi)容:{數(shù)據(jù)流名,說明,編號,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成(數(shù)據(jù)結構)}。<
46、/p><p> 3.4.3 數(shù)據(jù)處理</p><p> 處理過程的具體處理邏輯通常在詳細設計過程中用判定表或判定樹來描述。在數(shù)據(jù)字典中,只無原則描述處理過程的說明性信息,通常包括以下內(nèi)容:{處理過程名,說明,輸入數(shù)據(jù)流,輸出數(shù)據(jù)流,處理}[1]。</p><p><b> 第四章 總體設計</b></p><p>&
47、lt;b> 4.1 概述</b></p><p> 本階段設計的基本目標是解決系統(tǒng)如何實現(xiàn)問題,也叫做概要設計,本階段主要任務是劃分出系統(tǒng)的物理元素及設計軟件的結構,完成軟件定義時期的任務之后就應該對系統(tǒng)進行總體設計,即根據(jù)系統(tǒng)分析產(chǎn)生的分析結果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機的結合在一起,每個模塊的功能如何實現(xiàn)。系統(tǒng)設計的目標是使系統(tǒng)實現(xiàn)擁有所要求的功能,同時
48、,力爭達到高效率、高可靠性、可修改性,并且容易掌握和使用。</p><p> 模塊化的依據(jù)是:把復雜問題分解成許多容易解決的小問題。原來的問題也就變得容易解決。模塊化設計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結合起來組成一個整體。完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結構清晰,容易測試和調試。從而提高軟件的可靠性
49、,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的模塊。模塊化理論的幾個重要概念如下:</p><p><b> (1).抽象</b></p><p> 抽象就是抽象出事物的本質特性而暫時不考慮它們的細節(jié)。處理復雜系統(tǒng)唯一有效的方法是用層次的方式構造和分析它。一個復雜的動態(tài)系統(tǒng)首先可以用一些高級的抽象概念構造和理解,這些高級概念又可以用一些較低級的
50、理解,直到最低層次的具體元素。</p><p> (2).信息隱蔽和局部化</p><p> 信息隱蔽是指在設計和確定模塊時,應使得一個模塊內(nèi)包含的信息對于不需要這些信息的模塊來說,是不能訪問。</p><p> 局部化是指把一些關系密切的軟件元素物理的放得彼此靠近。局部化有助于實現(xiàn)信息隱蔽。</p><p> 信息隱蔽原理和局部化有
51、助于在測試期間以及軟件維護期間修改軟件。因為絕大多數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯誤就很少可能傳播到軟件的其它部分。</p><p> (3).逐步求精的模塊化概念</p><p> 逐步求精和模塊化的抽象是密切相關的。軟件結構每一層中模塊表示對軟件抽象層次的次細化。用自頂向下,逐步求精的方法由抽象到具體的方式分配控制,簡化了軟件設計和實施,提高了軟件的可
52、理解性和可測試性,并使得軟件更容易維護。</p><p><b> (4).模塊獨立性</b></p><p> 模塊的劃分要使模塊間盡可能的相互獨立,獨立模塊較易維護。度量模塊的獨立程度有兩個標準:內(nèi)聚和耦合。耦合是對一個軟件結構內(nèi)不同模塊之間互連程度的度量。耦合強弱取決于模塊間接口的復雜程度,進入或訪問一個模塊的點,以及通過接口的數(shù)。</p>&
53、lt;p> 在軟件的設計中應追求盡可能松散的耦合。內(nèi)聚標志一個模塊內(nèi)各個元素彼此結合的緊密程度,它是信息隱藏和局部化概念的自然擴展,理想內(nèi)聚的模塊只做一件事情。在設計時應力求做到高內(nèi)聚。</p><p> 4.2 系統(tǒng)功能劃分</p><p> 經(jīng)過對系統(tǒng)的需求分析,將整個系統(tǒng)分為兩部分:學生考試子系統(tǒng)、教師管理子系統(tǒng)。</p><p> 考試管理系
54、統(tǒng)完成學生的在線考試的功能,包括考試答題及交卷的功能。學生以學號及密碼的身份進行登錄,系統(tǒng)功能結構如圖4-1。</p><p> 圖4-1 考試管理系統(tǒng)模塊圖</p><p> 4.3 系統(tǒng)功能描述</p><p> 4.3.1 學生考試子系統(tǒng)功能描述</p><p><b> 1.學生在線答題</b>&l
55、t;/p><p> 學生在線答題模塊完成學生在線考試的功能,學生在答題可以選取填空題,改錯題及程序題,分別逐題作題,全部答完后保存交卷,本模塊是本系統(tǒng)的主要功能模塊之一,學生以考號及密碼進行登錄,在規(guī)定的考試時間之內(nèi)完成試題的作答。</p><p><b> 2.學生交卷</b></p><p> 學生交卷模塊完成學生考試后的交卷功能,當學生
56、作答完所有的題后,進行交卷,系統(tǒng)會把學生的考試的信息存入數(shù)據(jù)庫中,供教師評卷時查看。學生的基本信息是由管理員從后臺添加的。</p><p> 4.3.2 教師子系統(tǒng)功能描述 </p><p><b> 1.學生管理模塊</b></p><p> 學生管理模塊完成學生信息的添加,刪除,修改及查詢的功能,教師可以輸入學生相關信息,只有庫中
57、存在的信息對應的學生才可以參加考試。</p><p><b> 2.填空題維護模塊</b></p><p> 題空題維護模塊完成填空題題庫的添加、刪除及修改功能,教師在維護填空題題庫時輸入試題的相關信息,如問題,答案,難度,分數(shù)等。</p><p><b> 3.改錯題維護模塊</b></p><
58、p> 改錯題維護模塊完成改錯題的添加、刪除及個改功能。</p><p><b> 4.程序題維護模塊</b></p><p> 程序題維護模塊完成程序題的添加、刪除及修改功能。</p><p> 5.考試狀態(tài)設定模塊</p><p> 由于考試系統(tǒng)的特殊性,在未正式考試之前,即使學生能上網(wǎng),也不能抽題考試
59、,教師可以設定考試的狀態(tài),只有在特定的時間,教師把考試狀態(tài)設成開啟,學生才可以進行考試。</p><p><b> 6.考試時間設定</b></p><p> 考試時間設定模塊完成考試時間的設定功能,本考試時間以分鐘為單位,當學生登錄并參加考試時,系統(tǒng)自動計時開始,如果在時間結束時學生還沒有進行交卷,系統(tǒng)將保存并強行退出,不允許學生再答題。</p>
60、<p> 7.學生考卷管理模塊</p><p> 學生考卷管理模塊完成教師評卷的功能,教師可以根據(jù)每個學生的答題情況,給出相應的分數(shù),最后系統(tǒng)自動算出學生總的得分。 </p><p> 4.4 數(shù)據(jù)庫概念結構設計</p><p> 在系統(tǒng)設計的開始,我首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行抽象。目前廣泛使用的數(shù)據(jù)模型可分
61、為兩種類型,一種是獨立于計算機系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結構的“結構數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用ER圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關,用戶容易接受。但ER模型只能說明實體間語義的聯(lián)系,不能進一步說明詳細的數(shù)據(jù)結構,
62、它只是數(shù)據(jù)庫設計的第一步。</p><p> E-R圖是直觀表示概念模型的工具,它有三個基本成分:</p><p> 矩形框,表示實體類型(考慮問題的對象)。</p><p> 菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。</p><p> 橢圓形框,表示實體的屬性。</p><p> 根據(jù)對數(shù)據(jù)項與數(shù)據(jù)結構的分
63、析,設計出能夠滿足系統(tǒng)需求的各種實體,及它們之間的關系,為后面的邏輯結構設計打下基礎。本系統(tǒng)包括的實體有學生實體,教師實體,試題實體等。 </p><p> 4.4.1 各實體屬性圖如右圖所示:</p><p> 圖4-3學生實體屬性圖</p><p> 圖4-4 教師實體屬性圖</p><p> 圖4-5試題實體屬性圖</p
64、><p> 4.4.2 各實體之間的E-R圖</p><p> 圖4-6學生和試題關系E-R圖</p><p> 圖4-7教師和試題關系E-R圖</p><p> 4.4.3各實體之間的關系總E-R圖</p><p> 圖4-14各實體總體E-R圖</p><p><b>
65、4.4數(shù)據(jù)庫設計</b></p><p> 本系統(tǒng)采用的數(shù)據(jù)庫管理系統(tǒng)是Microsoft公司的SQL Server 2000。該管理系統(tǒng)由一系列產(chǎn)品組成,不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點存儲數(shù)據(jù)的需要,還能為個人或小企業(yè)提供易于使用的數(shù)據(jù)存儲服務。</p><p> Microsoft SQL Server 2000 的特性包括: </p>
66、<p> 1.Internet 集成。 </p><p> SQL Server 2000 數(shù)據(jù)庫引擎提供完整的 XML 支持。它還具有構成最大的 Web 站點的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。SQL Server 2000 程序設計模型與 Windows DNA 構架集成,用以開發(fā) Web 應用程序,并且 SQL Server 2000 支持 English Query 和 Mic
67、rosoft 搜索服務等功能,在 Web 應用程序中包含了用戶友好的查詢和強大的搜索功能。</p><p> 2.可伸縮性和可用性。 </p><p> 同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運行 Microsoft Windows® 98 的便攜式電腦,到運行 Microsoft Windows 2000 數(shù)據(jù)中心版的大型多處理器服務器。SQL Server 2000
68、企業(yè)版支持聯(lián)合服務器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大 Web 站點所需的性能級別。</p><p> 3.企業(yè)級數(shù)據(jù)庫功能。 </p><p> SQL Server 2000 關系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQL Server 2000 分布式查詢使您得以引用來自
69、不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2000 數(shù)據(jù)庫的一部分,同時分布式事務支持充分保護任何分布式數(shù)據(jù)更新的完整性。復制同樣使您得以維護多個數(shù)據(jù)復本,同時確保單獨的數(shù)據(jù)復本保持同步??蓪⒁唤M數(shù)據(jù)復制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務器。</p><p> 4.易于安裝、部署和使用。 </p><p> SQL Serve
70、r 2000 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 SQL Server 應用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應用程序。</p>&
71、lt;p><b> 5.數(shù)據(jù)倉庫。 </b></p><p> SQL Server 2000 中包括析取和分析匯總數(shù)據(jù)以進行聯(lián)機分析處理 (OLAP) 的工具。SQL Server 中還包括一些工具,可用來直觀地設計數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。</p><p> 本系統(tǒng)的數(shù)據(jù)庫的名字為ks.mdf,在本數(shù)據(jù)庫中包括如下幾個表:&
72、lt;/p><p> 表4-1教師信息(admin)表</p><p> 表4-2考試狀態(tài)(gg)表</p><p> 表4-3考試時間信息(kssj)表</p><p> 表4-4考題信息(ktxx)表</p><p> 表4-5學生信息(sxx)表</p><p> 表4-6 學生答
73、卷信息(anwer)表</p><p> 4.5 數(shù)據(jù)庫設計</p><p> 系統(tǒng)設計了登陸界面,每個合法用戶有一個密碼,該密碼由用戶自行維護,從而實現(xiàn)對用戶的身份驗證。</p><p> 4.6 安全保密設計</p><p> 客戶端層和數(shù)據(jù)庫層隔離,客戶端無法接觸本質的數(shù)據(jù)庫,無法進行非法的修改和破壞,使得數(shù)據(jù)庫得到有效安全
74、的保護。</p><p><b> 第五章 詳細設計</b></p><p><b> 5.1 概述</b></p><p> 詳細設計階段的根本目標是確定應該怎樣具體的實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設計工作,應該得出目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序
75、。詳細設計的目標不僅僅是邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設計的處理過程應該盡可能簡明易懂。</p><p> 5.2 程序流程圖</p><p> 程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設計的方法。</p><p> 1. 學生子系統(tǒng)的程序流程圖:</p><p> 圖 5-1學生子系統(tǒng)的程序流程圖&l
76、t;/p><p> 教師子系統(tǒng)管理程序流程圖如下:</p><p> 圖 5-2教師后臺管理的程序流程圖</p><p><b> 5.3開發(fā)工具介紹</b></p><p> 根據(jù)本網(wǎng)站的特點以及開發(fā)技術的比較、分析,并從開發(fā)者的對技術的熟悉程度考慮,系統(tǒng)采用以下開發(fā)技術:</p><p>
77、 (1) Web服務器:Tomcat 版本5.0.28</p><p> (2) 網(wǎng)頁開發(fā)技術:JSP (英文全稱Java Server Page、中文全稱Java服務器端語言)</p><p> (3) DBMS(DataBase Management System,數(shù)據(jù)庫管理系統(tǒng)):SQL Server 2000</p><p> JSP 開發(fā)的網(wǎng)站,幾
78、乎可以執(zhí)行于所有平臺,如 Windows NT、Linux、UNIX。在 Windows NT 下 IIS 通過一個外加服務器,例如 JRUN 或者ServletExec,就能支持 JSP。知名的 Web 服務器 Apache 已經(jīng)能夠支持 JSP。由于 Apache 廣泛應用在 Windows NT,UNIX 和 Linux 上,因此 JSP 有更廣泛的執(zhí)行平臺。雖然現(xiàn)在 WNT 操作系統(tǒng)占了很大的市場份額,但是在服務器方面,UNIX
79、 的優(yōu)勢仍然很大,而新崛起的 Linux 更是來勢不小。從一個平臺移植到另外一個平臺,JSP 和 JavaBean 甚至不用重新編譯,因為 Java 字節(jié)碼都是標準的與平臺無關的。由于 PHP 本身存在的一些缺點,使得它不適合應用于大型站點,而更適合于一些小型的商業(yè)站點。首先,PHP 缺乏規(guī)模支持;其次,它缺乏多層結構支持。</p><p> 其中,JSP具備以下優(yōu)點:</p><p>
80、 (1) JSP方便與HTML混合。</p><p> (2) JSP運行速度更快。</p><p> (3) JSP技術有眾多大軟件公司支持。</p><p> (4) JSP技術有眾多開放性代碼組織支持。</p><p> (5)可以跨平臺運行。</p><p> 5.4 管理員后臺系統(tǒng)的實施<
81、/p><p> 雖然系統(tǒng)是從學生考試的角度設計的,但是在作為系統(tǒng)的設計者,首先面對的用戶就是管理者。學生的考試需求實際上是系統(tǒng)需求的一部分,更重要的是應先解決管理者對系統(tǒng)管理的需求。在做好后臺管理系統(tǒng)的基礎上,再做前臺系統(tǒng),由于數(shù)據(jù)庫里有了各種實際的資料,會更加直觀。</p><p> 后臺系統(tǒng)主要是為管理員服務的,主要由七個子模塊組成:學生管理模塊、填空題維護模塊、改錯題維護模塊、程序題
82、維護模塊、考試狀態(tài)設定模塊、考試時間設定模塊、學生考卷管理模塊。</p><p> 5.4.1 登錄頁面(login.jsp)</p><p> 本頁是后臺管理系統(tǒng)的入口,為了確保網(wǎng)站與數(shù)據(jù)庫的安全,對進入的人進行身份驗證是十分必要的,尤其是網(wǎng)站的后臺管理系統(tǒng)。本頁的主要功能就是對用戶進行身份驗證。只有用戶名和密碼都正確才可以進入后臺系統(tǒng)。用戶輸入用戶名及密碼,點擊“登錄”按鈕完成登
83、錄的功能,本頁面的設計如圖5-3所示:</p><p><b> 圖5-3登錄頁面</b></p><p> 其中“登錄”按鈕的代碼設計如下:</p><p> if("2".equals(type)){</p><p> session.setAttribute("s_userty
84、pe",type);</p><p> session.setAttribute("s_username",username);</p><p> session.setAttribute("s_userpasword",password);</p><p> GgManager gm=new GgManage
85、r();</p><p> Gg gg=gm.getGgInfo();</p><p> String zt=gg.getGgnr();</p><p> if ("1".equals(zt))</p><p><b> {</b></p><p> ktxxop k
86、top=new ktxxop();</p><p> ktop.exekt(username);</p><p> response.sendRedirect("mainframe1.jsp");</p><p><b> }</b></p><p><b> else</b&
87、gt;</p><p><b> {</b></p><p> session.setAttribute("s_usertype",type);</p><p> session.setAttribute("s_username",username);</p><p> s
88、ession.setAttribute("s_userpasword",password);</p><p> response.sendRedirect("mainframe2.jsp");</p><p><b> }</b></p><p><b> }</b></
89、p><p> 5.4.2 教師后臺管理主頁面</p><p> 輸入正確的用戶及密碼后,系統(tǒng)進入后臺主界,系統(tǒng)后臺的設計采用框架的結構,教師可以選擇左面的功能項實現(xiàn)某些功能的管理。后臺管理主頁面的設計如圖5-4所示:</p><p> 圖5-4 后面管理主頁面</p><p><b> 學生信息管理模塊</b>&l
90、t;/p><p> 本模塊完成學生信息的管理,包括學生信息的添加、刪除及查詢的功能,可以按學生姓名進行查詢,本頁對應的磁盤文件為sxxmanager.jsp。學生管理頁面的設計如圖5-5所示:</p><p> 圖5-5 學生信息管理模塊</p><p> 1.其中“刪除”按鈕的代碼如下:</p><p> if("del&qu
91、ot;.equals(op)){</p><p> sid=DateFormate.toGb((String)request.getParameter("sid"));</p><p> sxx.delete(sid);</p><p><b> %></b></p><p> <
92、script language="javascript"></p><p> alert("操作成功");</p><p> document.location.href="sxxmanager.jsp";</p><p><b> </script></b>&
93、lt;/p><p><b> <% </b></p><p><b> }</b></p><p> 2.其中新增學生的主要代碼如下:</p><p> if("add".equals(op)){</p><p> sid=DateForma
94、te.getId();</p><p> sname=DateFormate.toGb((String)request.getParameter("sname"));</p><p> sxb=DateFormate.toGb((String)request.getParameter("sxb"));</p><p>
95、sbj=DateFormate.toGb((String)request.getParameter("sbj"));</p><p> ssfz=DateFormate.toGb((String)request.getParameter("ssfz"));</p><p> sxx.add(sid,sname,sxb,sbj,ssfz);<
96、/p><p><b> %></b></p><p> <script language="javascript"></p><p> alert("操作成功");</p><p> document.location.href="sxxmanage
97、r.jsp";</p><p><b> </script></b></p><p><b> <%</b></p><p><b> 填空題維戶模塊</b></p><p><b> 1.填空題管理頁面</b><
98、/p><p> 填空題維護模塊完成填空題信息的添加、刪除及修改功能,教師可以添加新的題目,并能夠對題目信息進行修改及刪除操作。此頁對應的磁盤文件為ktxxmanager1.jsp,對應的完成相應操作的磁盤文件為kkop.jsp,在此文件中包括操作的主要代碼,科目管理模塊的頁面設計如圖5-6所示:</p><p> 圖5-6 填空題維護頁面</p><p> 其中修
99、改的代碼如下:</p><p> if("mod".equals(op)){</p><p> id=DateFormate.toGb((String)request.getParameter("id"));</p><p> question=DateFormate.toGb((String)request.getPa
100、rameter("question"));</p><p> dn=DateFormate.toGb((String)request.getParameter("dn"));</p><p> nd=DateFormate.toGb((String)request.getParameter("nd"));</p>
101、<p> fs=DateFormate.toGb((String)request.getParameter("fs"));</p><p> lx=DateFormate.toGb((String)request.getParameter("lx"));</p><p> ktxx.update(id,question,dn,nd,
102、fs,lx);</p><p> if("1".equals(lx)){</p><p><b> %></b></p><p> <script language="javascript"></p><p> alert("操作成功"
103、);</p><p> document.location.href="ktxxmanager1.jsp";</script><%}</p><p> else if("2".equals(lx)){</p><p><b> %></b></p><p&
104、gt; <script language="javascript"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager2.jsp";</p><p><b> </script>
105、</b></p><p><b> <%}</b></p><p> else if("3".equals(lx)){</p><p><b> %></b></p><p> <script language="javascrip
106、t"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager3.jsp";</p><p><b> </script></b></p><p><b>
107、 <%}}</b></p><p><b> 2.填空題添加頁面</b></p><p> 填空題添加頁面完成填空題信息的添加功能,在此頁面中,需用用戶輸入相應的考題信息,如問題,答案,難度,分數(shù)等信息,輸入完畢后點出“保存”按鈕進行保存,此頁對應的磁盤文件為addktxx1.jsp,填空題添加頁面如圖5-7所示:</p><
108、;p> 圖5-7填空題添加頁面</p><p> 其中“保存”按鈕的代碼設計如下:</p><p> String op=DateFormate.toGb((String)request.getParameter("op"));</p><p> String id,question,dn,nd,fs,lx;</p>
109、<p> ktxxop ktxx=new ktxxop();</p><p> if("add1".equals(op)){</p><p> id=DateFormate.getId();</p><p> question=DateFormate.toGb((String)request.getParameter("
110、;question"));</p><p> dn=DateFormate.toGb((String)request.getParameter("dn"));</p><p> nd=DateFormate.toGb((String)request.getParameter("nd"));</p><p> f
111、s=DateFormate.toGb((String)request.getParameter("fs"));</p><p> ktxx.add(id,question,dn,nd,fs,"1");</p><p><b> %></b></p><p> <script langua
112、ge="javascript"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager1.jsp";</p><p><b> </script></b></p>
113、<p><b> <%</b></p><p><b> }</b></p><p><b> 改錯題維護模塊</b></p><p> 改錯題維護模塊完成改錯題信息的添加、刪除、修改及維護功能,此頁對應的磁盤文件為ktxxmanager2.jsp,功能代碼部分對應的磁盤文件為
114、ktxxop.jsp,改錯題維護模塊的頁面設計如圖5-8所示:</p><p> 圖5-8改錯題維護管理模塊</p><p> 其中“刪除”按鈕代碼設計如下:</p><p> if("del".equals(op)){</p><p> id=DateFormate.toGb((String)request.ge
115、tParameter("id"));</p><p> lx=DateFormate.toGb((String)request.getParameter("lx"));</p><p> ktxx.delete(id);</p><p> if("1".equals(lx)){</p>
116、<p><b> %></b></p><p> <script language="javascript"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager1.jsp&
117、quot;;</p><p><b> </script></b></p><p><b> <%}</b></p><p> else if("2".equals(lx)){</p><p><b> %></b></
118、p><p> <script language="javascript"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager2.jsp";</p><p><b> &l
119、t;/script></b></p><p><b> <%}</b></p><p> else if("3".equals(lx)){</p><p><b> %></b></p><p> <script language=&q
120、uot;javascript"></p><p> alert("操作成功");</p><p> document.location.href="ktxxmanager3.jsp";</p><p><b> </script></b></p><p
121、><b> <%}</b></p><p><b> }</b></p><p><b> 程序題維護模塊</b></p><p> 1.程序題維護模塊,完成程序題管理的功能,可以對程序題進行添加,刪除或修改功能,本模塊對應的磁盤文件為ktxxmanager3.jsp,程序題管理模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于vb人事管理系統(tǒng)畢業(yè)設計含源文件
- c圖書館管理系統(tǒng)畢業(yè)設計含源文件
- 基于vb人事管理系統(tǒng)畢業(yè)設計(含源文件)
- 基于vb人事管理系統(tǒng)畢業(yè)設計(含源文件)
- 基于java超市賬單管理系統(tǒng)畢業(yè)設計(含源文件)
- 基于jsp的家政服務管理系統(tǒng)畢業(yè)論文報告(含源文件)
- 基于java的酒店管理系統(tǒng)畢業(yè)設計論文(含源文件)
- 基于java的酒店管理系統(tǒng)畢業(yè)設計論文(含源文件)
- 基于java藥品管理系統(tǒng)畢業(yè)設計論文(含源文件)
- [jsp畢設]jsp考試管理系統(tǒng)
- 大棗切片機畢業(yè)設計(含源文件)
- 大棗切片機畢業(yè)設計(含源文件)
- 考試管理系統(tǒng)vb畢業(yè)設計
- 基于java火車旅客信息網(wǎng)上管理系統(tǒng)(含源文件)畢業(yè)設計論文
- 基于java超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1
- java學生學籍管理系統(tǒng)大學設計(含源文件)
- 計算機專業(yè)畢業(yè)設計開題報告大全(含源文件)
- 計算機專業(yè)畢業(yè)設計開題報告大全(含源文件)
- 基于jsp、sqlserver的員工技術和培訓信息管理系統(tǒng)研發(fā)含源文件畢業(yè)論文
- 基于matlab的數(shù)字圖像處理畢業(yè)設計含源文件
評論
0/150
提交評論