版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 采用自頂向下的結(jié)構(gòu)化的系統(tǒng)分析方法,闡述一個網(wǎng)絡(luò)課堂網(wǎng)站的開發(fā)過程、操作流程及其一些核心的技術(shù)。首先進(jìn)行項目概述,簡單介紹項目開發(fā)的背景、項目開發(fā)的目的和項目開發(fā)的意義;接下來是系統(tǒng)規(guī)劃階段,通過實際的業(yè)務(wù)流程調(diào)研,分析系統(tǒng)的組織結(jié)構(gòu),具體完成網(wǎng)絡(luò)課堂網(wǎng)站的需求分析、可行性分析、現(xiàn)行業(yè)務(wù)流程分析,并通過對現(xiàn)行業(yè)務(wù)流程的優(yōu)
2、化,得出系統(tǒng)的業(yè)務(wù)流程;之后是系統(tǒng)分析,具體完成數(shù)據(jù)流分析和數(shù)據(jù)字典;系統(tǒng)設(shè)計階段主要完成功能模塊的劃分、數(shù)據(jù)庫的設(shè)計和系統(tǒng)界面設(shè)計。該階段對各個模塊的功能進(jìn)行詳細(xì)設(shè)計,形成了本系統(tǒng)的功能模塊圖,在此基礎(chǔ)上選擇合適的開發(fā)模式;數(shù)據(jù)庫的設(shè)計先進(jìn)行概念結(jié)構(gòu)設(shè)計,之后進(jìn)行邏輯結(jié)構(gòu)設(shè)計,最后完成數(shù)據(jù)庫表的設(shè)計。</p><p> 根據(jù)前幾個階段的分析和設(shè)計,在設(shè)計方面采用B/S模式,同時使用ASP技術(shù)進(jìn)行基本頁面的設(shè)計
3、與功能實現(xiàn),后臺數(shù)據(jù)庫選用Access數(shù)據(jù)庫。</p><p> 關(guān)鍵詞:網(wǎng)絡(luò)課堂、結(jié)構(gòu)化分析、B/S</p><p><b> Abstract</b></p><p> In this paper, top-down structured system analysis method, described parts of a ful
4、l-featured computer quotation system development process, operational processes and some of its core technology. This paper carried out the project overview, a brief background of project development, project development
5、 and project development objective of the meaning; followed by the system planning stage, the actual business processes through research and analysis of the system's organizational structure, speci</p><p&g
6、t; According to the first few stages of the analysis and design, the system used in the design of B / S mode, ASP technology, the basic page design and implementation of function, use Access database backend database. T
7、he design and implementation of the system parts for the computer to run a foundation quotation system for computer parts quotation system to provide a good condition.</p><p> Key Words: structural analysis
8、、B/S</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 一、引言1</b></p><p> 1.1、項目開發(fā)的背景
9、1</p><p> 1.2、項目開發(fā)的意義1</p><p> 二、可行性分析及總體設(shè)計原則3</p><p> 2.1、可行性分析3</p><p> 2.1.1.技術(shù)可行性3</p><p> 2.1.2.經(jīng)濟可行性3</p><p> 2.1.3.社會可行性3&l
10、t;/p><p> 2.2、總體設(shè)計原則4</p><p><b> 三、系統(tǒng)分析5</b></p><p> 3.1系統(tǒng)概要設(shè)計5</p><p><b> 3.2功能設(shè)計5</b></p><p> 3.2.1學(xué)生用戶端5</p><p
11、> 3.2.2老師用戶端6</p><p><b> 3.3數(shù)據(jù)流程7</b></p><p> 3.3.1 師生數(shù)據(jù)流圖8</p><p> 3.3.2 學(xué)生功能數(shù)據(jù)流程8</p><p> 3.3.3 老師功能數(shù)據(jù)流圖9</p><p> 3.4系統(tǒng)開發(fā)工具的選擇
12、10</p><p> 3.4.1.系統(tǒng)開發(fā)工具10</p><p> 3.4.2 IIS:Internet信息服務(wù)11</p><p> 3.4.3 數(shù)據(jù)庫11</p><p><b> 四、系統(tǒng)實現(xiàn)13</b></p><p> 4.1前臺模塊13</p>&
13、lt;p> 4.1.1首頁13</p><p> 4.1.2 課程選擇界面14</p><p> 4.1.3 在線考試界面14</p><p> 4.1.4 網(wǎng)上答疑界面15</p><p> 4.2 后臺模塊16</p><p> 4.2.1 登錄界面16</p><
14、p> 4.2.2 專業(yè)管理界面18</p><p> 4.2.3學(xué)生管理界面19</p><p> 4.2.4 作業(yè)管理界面19</p><p> 4.2.5 公告管理界面20</p><p> 4.2.6 留言管理界面20</p><p> 五、主要代碼分析21</p>&
15、lt;p> 5.1 主頁顯示:21</p><p> 5.2 連接數(shù)據(jù)庫:26</p><p> 六、軟件測試與分析28</p><p> 6.1開發(fā)環(huán)境:28</p><p> 6.2 運行環(huán)境28</p><p> 6.3 單元測試28</p><p> 6.
16、4集成測試29</p><p><b> 總結(jié)31</b></p><p> 參 考 文 獻(xiàn)32</p><p><b> 致 謝33</b></p><p><b> 引言</b></p><p> 1.1、項目開發(fā)的背景<
17、;/p><p> 隨著計算機產(chǎn)業(yè)的迅速發(fā)展,電子計算機已廣泛的應(yīng)用于信息管理、文字處理、輔助設(shè)計、輔助教學(xué)及人們的日常生活中。網(wǎng)絡(luò)課堂網(wǎng)站主要是針對學(xué)校涉及網(wǎng)絡(luò)課堂網(wǎng)站平臺的一系列相關(guān)工作的管理,本系統(tǒng)的建立使學(xué)校的管理更加規(guī)范化、系統(tǒng)化,查詢手段更加便捷化。同時,網(wǎng)絡(luò)課堂網(wǎng)站也是實現(xiàn)學(xué)校教學(xué)管理現(xiàn)代化和信息化的重要內(nèi)容。</p><p> 近年來,學(xué)校學(xué)生的數(shù)量逐漸增加,人工書寫教學(xué)的方
18、式已經(jīng)不能滿足如此龐大的數(shù)據(jù)。為了更好的適應(yīng)信息時代的高效性,一個利用計算機來實現(xiàn)學(xué)校網(wǎng)絡(luò)課堂網(wǎng)教學(xué)管理工作的系統(tǒng)將必然誕生?;谶@一點,設(shè)計了一個網(wǎng)絡(luò)課堂網(wǎng)站,用來就學(xué)生網(wǎng)絡(luò)課堂網(wǎng)教學(xué)進(jìn)行管理,以便在最短的時間內(nèi),高效準(zhǔn)確的完成整個教學(xué)程。</p><p> 基于對上述的認(rèn)識,收集相關(guān)資料和數(shù)據(jù),查閱有關(guān)文獻(xiàn)及技術(shù)參數(shù),對學(xué)校的實際需求等方面進(jìn)行了調(diào)研,發(fā)現(xiàn)目前所采用的手工記錄的方法進(jìn)行管理存在以下幾個方面的
19、弊端:對象范圍廣,數(shù)據(jù)存儲不易;填寫的數(shù)據(jù)多,且大量數(shù)據(jù)重復(fù);不易存檔,成千上萬的信息和堆積如山的單據(jù)對管理人員來說是一個負(fù)擔(dān),需要大量的文檔資料。鑒于以上種種原因,學(xué)校教學(xué)的管理急需一種軟件來代替手工操作來管理數(shù)據(jù)資料。</p><p> 計算機技術(shù)在現(xiàn)代管理中的應(yīng)用,使計算機成為領(lǐng)導(dǎo)者和管理人員應(yīng)用現(xiàn)代技術(shù)的重要工具[1]。計算機輔助高校管理活動,可以極大地增強管理者采集、處理信息的能力,從而有利于管理者及
20、時決策。計算機系統(tǒng)能根據(jù)管理過程的變化情況,將原始數(shù)據(jù)、資料等進(jìn)行加工、保存,管理人員可以在解決具體問題需要信息資料時,隨時進(jìn)行檢索查詢,了解整個網(wǎng)絡(luò)課堂網(wǎng)站的動態(tài)情況,進(jìn)行動態(tài)管理,從而有效的處理網(wǎng)絡(luò)課堂網(wǎng)教學(xué)的管理工作,實現(xiàn)網(wǎng)絡(luò)課堂網(wǎng)教學(xué)信息管理的自動化,提高辦學(xué)效率。</p><p> 1.2、項目開發(fā)的意義</p><p> 網(wǎng)絡(luò)課堂網(wǎng)教學(xué)管理平臺的開發(fā)目的是使學(xué)校的教學(xué)模式模
21、式從手工教學(xué)方式轉(zhuǎn)變成信息管理,為多教學(xué)人員提供方便條件。對學(xué)校的實際情況進(jìn)行調(diào)研之后,進(jìn)行詳細(xì)的需求分析,對現(xiàn)有的管理模式進(jìn)行改進(jìn),開發(fā)出一套新型的管理系統(tǒng),從中領(lǐng)悟系統(tǒng)開發(fā)的思想,掌握系統(tǒng)開發(fā)的流程和方法。隨著高校信息系統(tǒng)的不斷完善,學(xué)校的管理將越來越依賴于信息化的管理。所以系統(tǒng)開發(fā)將圍繞學(xué)校教學(xué)工作的實際情況,使之能迅速適應(yīng)學(xué)校教師及學(xué)生的需要。</p><p> 網(wǎng)絡(luò)課堂網(wǎng)教學(xué)管理系統(tǒng)的實施的現(xiàn)實意義:
22、減少教師的工作量;學(xué)生及教師可以隨時瀏覽查看,而且更加直觀;改變了以前工資手工記錄的方式,電腦錄入更加方便快捷;實現(xiàn)了網(wǎng)絡(luò)課堂網(wǎng)教學(xué)管理的計算機化。</p><p> 二、可行性分析及總體設(shè)計原則</p><p><b> 2.1、可行性分析</b></p><p> 可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備
23、必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會等方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。</p><p> 下面將分別從技術(shù)、經(jīng)濟、社會三個方面對網(wǎng)絡(luò)課堂網(wǎng)站的建設(shè)進(jìn)行分析和研究。</p><p> 2.1.1.技術(shù)可行性</p><p> 根據(jù)學(xué)校提出的系統(tǒng)功能、性能
24、及實現(xiàn)系統(tǒng)的各種約束條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時,考慮給予的開發(fā)期限也較為充裕,預(yù)計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)的。</p><p> 由以上分析可知,網(wǎng)絡(luò)課堂網(wǎng)站的開發(fā)在技術(shù)上是可行的。</p><p>
25、2.1.2.經(jīng)濟可行性</p><p> 學(xué)校具有信息化的處理設(shè)施,并且擁有支持本系統(tǒng)的應(yīng)用平臺。因此無需再投入資金購買其他設(shè)施。</p><p> 系統(tǒng)的開發(fā)基于本人對程序開發(fā)的實踐學(xué)習(xí)而來,學(xué)校無需資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費完全可以接受。</p><p> 由以上分析可知,網(wǎng)絡(luò)課堂網(wǎng)站在經(jīng)濟上是可行的。</p>&
26、lt;p> 2.1.3.社會可行性</p><p> 本系統(tǒng)的社會可行性主要從法律因素、用戶使用可行性兩方面進(jìn)行研究。</p><p><b> (1)法律因素</b></p><p> 本系統(tǒng)是根據(jù)網(wǎng)絡(luò)課堂網(wǎng)站的實際情況開發(fā)研制的,是通過大量的調(diào)研得出的,系統(tǒng)的軟件設(shè)計是在獨立的環(huán)境下完成的,無可供抄襲的軟件產(chǎn)品。</p&
27、gt;<p> (2)用戶使用可行性</p><p> 本系統(tǒng)對用戶的要求,除了需要具備在Microsoft Windows平臺上使用個人電腦的知識外,并不需要特別的技術(shù)能力。使用系統(tǒng)的管理員,在投入使用前,無需對操作系統(tǒng)的人員進(jìn)行培訓(xùn)。這樣既減少投入成本又簡化了操作環(huán)節(jié)。</p><p> 由以上分析可知,本系統(tǒng)具有社會可行性。</p><p>
28、; 2.2、總體設(shè)計原則</p><p> 本系統(tǒng)為了設(shè)計、實現(xiàn)和后期維護(hù)的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計原則。其主要設(shè)計原則有:</p><p> 簡單性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng)操作簡單易懂,這對于一個系統(tǒng)來說是非常重要的。</p><p> 針對性:本系統(tǒng)設(shè)計是針對網(wǎng)絡(luò)課堂網(wǎng)教學(xué)的需求定向開發(fā)設(shè)計,所以具有專業(yè)突出和很強
29、的針對性。</p><p> 實用性:要求本系統(tǒng)能夠滿足網(wǎng)絡(luò)課堂網(wǎng)教學(xué)的需求,因此具有良好的實用性。</p><p> 一致性:頁面整體設(shè)計風(fēng)格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風(fēng)格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應(yīng)該盡量使用同樣的元素。 元素風(fēng)格一致性:界面元素的美觀風(fēng)格、擺放位置在同一個界面和不同界面之間都應(yīng)該是一致的。變量命名規(guī)則的一
30、致性:變量應(yīng)該用統(tǒng)一的規(guī)則進(jìn)行命名,做到任意變量均能從上下文推斷其義。</p><p> 先進(jìn)性:本系統(tǒng)采用ASP技術(shù)、Access等被廣泛采用系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設(shè)計具有良好的先進(jìn)性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性。</p><p><b> 三、系統(tǒng)分析</b></p><p><b> 3.1系統(tǒng)概要設(shè)計
31、</b></p><p> 系統(tǒng)決定采用Windows xp操作系統(tǒng)平臺,IIS web服務(wù)器,Access 以及面向?qū)ο蠛唵我子茫δ軓姶筮m用范圍廣的Asp技術(shù)。</p><p> 系統(tǒng)的結(jié)構(gòu)體系建立在Web的客戶/服務(wù)器(b/s)體系結(jié)構(gòu)的基礎(chǔ)上,根據(jù)用戶的輸入提供動態(tài)信息服務(wù),從而實現(xiàn)交互式教學(xué)管理。采用模塊化的設(shè)計方法,以及一般客戶/服務(wù)器數(shù)據(jù)庫的數(shù)據(jù)平臺。<
32、/p><p> 學(xué)生登陸系統(tǒng)時,只要直接打開系統(tǒng)主界面就可以實現(xiàn)在線學(xué)習(xí)功能,既模擬課堂的幻燈片式學(xué)習(xí)又有生動的視頻式學(xué)習(xí)。在系統(tǒng)主界面中,學(xué)生還可以瀏覽學(xué)校里的一些通知公告,查看教室的的最新公告,課程的介紹,學(xué)習(xí)的課時等情況。在系統(tǒng)右上角部分能夠與老師進(jìn)行交互式學(xué)習(xí),學(xué)生提出問題。老師進(jìn)行解答。</p><p> 最重要的是在對應(yīng)的按鈕上,學(xué)生能夠?qū)崿F(xiàn)考試功能,現(xiàn)在具體的頁面注冊,建議使
33、用自己的學(xué)號注冊,這樣有利于老師對成績的處理。而后利用自己注冊好的信息登陸考試系統(tǒng),選擇考試的科目點擊“開始考試”,就能進(jìn)入初始化考試界面。等考試完成后,點擊“交卷”。等待稍許片刻就能查看到系統(tǒng)給的自動評分。</p><p> 老師登陸系統(tǒng)時,首先當(dāng)然是可以進(jìn)行學(xué)生能夠進(jìn)行的所有操作:查看自己對學(xué)生回答的留言,查看課程等相關(guān)情況。</p><p> 然后老師們最重要的操作是點擊左下角的
34、“管理入口”,在管理員登陸界面中輸入自己的帳號和密碼(我設(shè)置的默認(rèn)帳號和密碼均是:admin)。登陸到后臺管理頁面。在管理頁面平臺上進(jìn)行主要的操作,例如留言信息的查詢,回復(fù)和審核。當(dāng)然老師也可以登陸到考試系統(tǒng)對學(xué)生的成績進(jìn)行管理操作。</p><p> 系統(tǒng)面向二類用戶,分別為教師、學(xué)生。為簡化本系統(tǒng),學(xué)生用戶只擁有系統(tǒng)的部分權(quán)限,能瀏覽基本信息,可選擇某種課程進(jìn)行在線測試,可通過在線答疑與老師交流。老師用戶可
35、以編輯,管理相關(guān)信息。詳細(xì)的功能設(shè)計如下。</p><p><b> 3.2功能設(shè)計</b></p><p> 3.2.1學(xué)生用戶端</p><p> 學(xué)生的整體功能設(shè)計,學(xué)生功能模塊圖如圖3-1所示。</p><p> 3.2.2老師用戶端</p><p> 老師的整體功能設(shè)計,老師功
36、能模塊圖如圖3-2所示。</p><p> ?。?)發(fā)布公告的功能設(shè)計:教師能夠?qū)κ醉摰墓孢M(jìn)行修改操作。</p><p> ?。?)留言回復(fù)的功能設(shè)計:老師能夠?qū)W(xué)生的問題進(jìn)行回復(fù),并將回復(fù)以帖子形式發(fā)表。</p><p> ?。?)在線答疑的功能設(shè)計:老師能夠?qū)W(xué)生在線問題進(jìn)行回答,并將回答的問題以帖子形式發(fā)表。</p><p> ?。?
37、)試題編輯與添加的功能設(shè)計:在考試系統(tǒng)中,試題編輯與添加功能的設(shè)計,老師只要通過登陸考試系統(tǒng)管理員身份后,選擇對應(yīng)的科目進(jìn)行試題管理,就可以完成添加試題的具體操作。</p><p> ?。?)查看管理學(xué)生成績的功能設(shè)計:老師能夠?qū)W(xué)生的成績進(jìn)行查看,刪除等操作。</p><p> (6)查看管理學(xué)生用戶的功能設(shè)計:老師能夠?qū)W(xué)生用戶的用戶名進(jìn)行查看,修改,刪除等操作。</p>
38、<p><b> 3.3數(shù)據(jù)流程</b></p><p> 系統(tǒng)數(shù)據(jù)流程包含了:1,學(xué)生在線考試功能; 2,教師與學(xué)生的在線交互3,學(xué)生的在線學(xué)習(xí);4,老師的在線操作等。</p><p> 整體動態(tài)數(shù)據(jù)流程結(jié)構(gòu),站點地圖如圖3-3所示。</p><p><b> 圖3-3 站點地圖</b></p
39、><p> 3.3.1 師生數(shù)據(jù)流圖</p><p> 師生數(shù)據(jù)流圖主要反映的是老師與學(xué)生之間的服務(wù)請求與答復(fù)的底層數(shù)據(jù)交互情況。底層數(shù)據(jù)流圖如圖3-4所示。</p><p> 學(xué)生發(fā)送服務(wù)請求使用教學(xué)系統(tǒng),老師在后臺對系統(tǒng)進(jìn)行檢測若發(fā)現(xiàn)有留言等信息就實行答復(fù)操作。并把答復(fù)后的結(jié)果通過請求的形式發(fā)給教學(xué)系統(tǒng),再由教學(xué)系統(tǒng)把答復(fù)的具體內(nèi)容返回給學(xué)生。</p&g
40、t;<p> 3.3.2 學(xué)生功能數(shù)據(jù)流程</p><p> 主要體現(xiàn)在學(xué)生的功能操作數(shù)據(jù)上??荚図撁婧痛鹨身撁娣謩e對應(yīng)在下面的功能模塊中:總體模塊圖如圖3-5所示。它們又分別有進(jìn)行考試的屬性,和實現(xiàn)留言板功能的屬性。</p><p> 從上圖可以看出學(xué)生的操作基本上集中在學(xué)生的主頁面上</p><p> 3.3.3 老師功能數(shù)據(jù)流圖</
41、p><p> 老師的數(shù)據(jù)流主要體現(xiàn)在身份的驗證和管理平臺的管理上。老師功能數(shù)據(jù)流圖如圖3-6所示。</p><p> 3.4系統(tǒng)開發(fā)工具的選擇</p><p> 3.4.1.系統(tǒng)開發(fā)工具</p><p> 在這個系統(tǒng)中我選擇ASP作為開發(fā)工具。當(dāng)前的開發(fā)工具有很多,如ASP、PHP等,ASP具有如下特點:</p><p
42、> (1)ASP是 Active Server Pages(動態(tài)服務(wù)器主頁)的縮寫,它是一個服務(wù)器端的腳本環(huán)境。在站點的Web服務(wù)器上解釋腳本,可產(chǎn)生并執(zhí)行動態(tài)、交互式、高效率的站點服務(wù)器應(yīng)用程序。ASP可以勝任基于微軟Web服務(wù)器的各種動態(tài)數(shù)據(jù)發(fā)布。</p><p> ?。?)使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計。</p><p> ?。?)與瀏覽
43、器無關(guān) , 用戶端只要使用可執(zhí)行HTML 碼的瀏覽器,即可瀏覽所設(shè)計的網(wǎng)頁內(nèi)容。</p><p> (4)ASP方法與傳統(tǒng)靜態(tài)主頁的區(qū)別</p><p> 把信息系統(tǒng)納入Internet 的框架之后,首先要解決的問題是通過網(wǎng)頁訪問后臺數(shù)據(jù)庫信息。所有應(yīng)用程序都被分割為頁面的形式。用戶的交互操作是以提交表單等方式來實現(xiàn)的。這就要求Web 站點具有很強的動態(tài)數(shù)據(jù)發(fā)布能力。然而目前Web的服
44、務(wù)。仍以提供靜態(tài)主頁內(nèi)容為主。所謂“靜態(tài)”,指的就是站點的主頁內(nèi)容是固定不變的。無法根據(jù)用戶的需求和實際情況作出相應(yīng)的變化。當(dāng)瀏覽器通過Internet的HTTP協(xié)議向站點的Web服務(wù)器申請主頁時,站點服務(wù)器就會將已設(shè)計好的靜態(tài)的HTML文件傳送給瀏覽器。若要更新主頁的內(nèi)容,只能用非在線的手動方式更新HTML的文件數(shù)據(jù)。</p><p> ?。?)ASP所設(shè)計出的是動態(tài)主頁??山邮沼脩籼峤坏男畔⒉⒆鞒龇磻?yīng),其中的
45、數(shù)據(jù)可隨實際情況而改變,無須人工對網(wǎng)頁文件進(jìn)行更新即可滿足應(yīng)用需要。例如:當(dāng)在瀏覽器上填好表單并提交HTTP請求時,可以要求在站點服務(wù)器上執(zhí)行一個表單所設(shè)定的應(yīng)用程序,而不只是一個簡單的HTML文件。該應(yīng)用程序分析表單的輸入數(shù)據(jù),根據(jù)不同的數(shù)據(jù)內(nèi)容將相應(yīng)的執(zhí)行結(jié)果(通常是數(shù)據(jù)庫查尋的結(jié)果集)以HTML的格式傳送給瀏覽器。</p><p> ?。?)數(shù)據(jù)庫的數(shù)據(jù)可以隨時變化,而服務(wù)器上執(zhí)行的應(yīng)用程序卻不必更改??蛻?/p>
46、端得到的網(wǎng)頁信息會始終保持新鮮的魅力。</p><p> 3.4.2 IIS:Internet信息服務(wù)</p><p> Web服務(wù)器是Web應(yīng)用程序的心臟。IIS(Internet Information Server)作為Windows NT的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場上最受關(guān)注的Web服務(wù)器之一。IIS增強了系統(tǒng)安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管
47、理和站點分析,崩潰防護(hù)等強大功能。</p><p> 現(xiàn)在我們利用IIS+ASP構(gòu)成三層式Web結(jié)構(gòu)的中間一層,將客戶機/服務(wù)器結(jié)構(gòu)與Web密切結(jié)合,使得Web站點的開發(fā)更方便,實現(xiàn)的功能更強大。</p><p><b> 3.4.3 數(shù)據(jù)庫</b></p><p> 當(dāng)前流行的數(shù)據(jù)庫有很多,如Oracle、My SQL、SQL Serv
48、er、Access等。此次課題研究中,采用Access 2003進(jìn)行后臺數(shù)據(jù)管理。Access 2003是一個后臺關(guān)系數(shù)據(jù)庫管理系統(tǒng),它功能強大操作簡便,是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS,即Relational Database Management System),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板?/p>
49、把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。</p><p><b> 四、系統(tǒng)實現(xiàn)</b></p><p><b> 4.1前臺模塊</b></p><p><b> 4.1.1首頁</b
50、></p><p> 打開網(wǎng)站后,即來到了網(wǎng)絡(luò)課堂網(wǎng)站的前臺頁面。如圖4-1所示:</p><p><b> 圖4-1 首頁</b></p><p> 4.1.2 課程選擇界面</p><p> 用戶登錄平臺后,可以可以選擇課程信息。如圖4-2所示:</p><p> 圖4-2課程
51、選擇界面</p><p> 4.1.3 在線考試界面</p><p> 用戶打開本網(wǎng)站后,可以進(jìn)行在線考試。如圖4-3所示:</p><p> 圖4-3在線自測界面</p><p> 4.1.4 網(wǎng)上答疑界面</p><p> 用戶登后,可以在網(wǎng)上答疑界面提問。如圖4-4所示:</p><
52、p><b> 圖4-4答疑界面</b></p><p><b> 4.2 后臺模塊</b></p><p> 4.2.1 登錄界面</p><p><b> ?。?)登錄模塊</b></p><p> 此模塊主要功能是用于登錄本系統(tǒng),不同權(quán)限的用戶登錄本系統(tǒng)會進(jìn)入
53、不同的管理模塊界面,因為在后臺對該用戶進(jìn)行的判斷,首先將從前臺頁面提交的用戶名和密碼進(jìn)行接受,之后在后臺進(jìn)行處理,按照用戶名在數(shù)據(jù)庫中進(jìn)行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來分別賦給兩個字符串變量,判斷從數(shù)據(jù)庫中讀出的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則根據(jù)權(quán)限的值進(jìn)入相應(yīng)的頁面,否則輸出密碼錯誤。若用戶未被管理員分配好權(quán)限那么也是無法登錄本系統(tǒng)的。如圖4-5所示:</p><p>&
54、lt;b> 圖4-5登錄界面</b></p><p><b> (2)程序流程</b></p><p> 圖4-6登錄程序流程圖</p><p> 4.2.2 專業(yè)管理界面</p><p> 管理員登錄本系統(tǒng)后,可以管理考試科目信息。如圖4-7所示:</p><p>
55、 圖4-7考試科目管理界面</p><p> 4.2.3學(xué)生管理界面</p><p> 管理員登錄本系統(tǒng)后,可以管理學(xué)生信息。如圖4-8所示:</p><p> 圖4-8學(xué)生管理界面</p><p> 4.2.4 作業(yè)管理界面</p><p> 管理員登錄本系統(tǒng)后,可以管理作業(yè)信息。如圖4-9所示:</
56、p><p> 圖4-9作業(yè)管理界面</p><p> 4.2.5 公告管理界面</p><p> 管理員登錄本系統(tǒng)后,可以進(jìn)行公告管理。如圖4-10所示:</p><p> 圖4-10公告管理界面</p><p> 4.2.6 留言管理界面</p><p> 管理員登錄本系統(tǒng)后,可以進(jìn)行
57、留言管理。如圖4-11所示:</p><p> 圖4-11留言管理界面</p><p><b> 五、主要代碼分析</b></p><p><b> 5.1 主頁顯示:</b></p><p> <%@ language=vbscript %></p><p&
58、gt;<b> <%</b></p><p> 'Ensure that this page is not cached</p><p> Response.Expires = 0</p><p><b> %></b></p><p> <!-- #Includ
59、e file="include\adovbs.inc" --></p><p> <!-- #Include file="include\cod_ado.inc" --></p><p><b> <html></b></p><p><b> <hea
60、d></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p><b> <style></b></p><p><b> &
61、lt;!--</b></p><p> A{COLOR:white;text-decoration:none} </p><p> A:hover{COLOR:red;text-decoration:none} </p><p> A:Link{COLOR:white;text-decoration:none} </p>
62、<p> A:active{COLOR:red;text-decoration:none} </p><p> .td {font-size:11pt;}</p><p> .f1{COLOR: white;FONT-FAMILY:楷體_GB2312;font-size:11pt;}</p><p> .a1{COLOR:white;FONT-
63、FAMILY:</p><p> 楷體_GB2312;font-size:11pt;text-decoration:none} </p><p> .a1:hover{COLOR:red;FONT-FAMILY: </p><p> 楷體_GB2312;font-size:11pt;text-decoration:none} </p>
64、<p> .a1:Link{COLOR:white;FONT-FAMILY:</p><p> 楷體_GB2312;font-size:11pt;text-decoration:none} </p><p> .a1:active{COLOR:red;FONT-FAMILY:</p><p> 楷體_GB2312;font-size:11pt
65、;text-decoration:none} </p><p> .a3{COLOR:#dddddd;FONT-FAMILY:</p><p> 楷體_GB2312;font-size:9pt;text-decoration:underline} </p><p> .a3:hover{COLOR:red;FONT-FAMILY:</p>
66、<p> 楷體_GB2312;font-size:9pt;text-decoration:underline} </p><p> .a3:Link{COLOR:#dddddd;FONT-FAMILY:</p><p> 楷體_GB2312;font-size:9pt;text-decoration:underline} </p><p>
67、 .a3:active{COLOR:red;FONT-FAMILY: </p><p> 楷體_GB2312;font-size:9pt;text-decoration:underline} </p><p> .description{COLOR:#dddddd;FONT-FAMILY: </p><p> 楷體_GB2312;font-size:9p
68、t;text-decoration:none} </p><p> .info{COLOR:#dddddd;FONT-FAMILY:</p><p> 楷體_GB2312;font-size:8pt;text-decoration:none} </p><p><b> --></b></p><p>
69、;<b> </style></b></p><p><b> </head></b></p><p> <body topMargin="0" bgcolor="#314aa6"></p><p> <table width=&qu
70、ot;550" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td height="40" width="350" valig
71、n="bottom"><img SRC="image1/title.jpg" WIDTH="198" HEIGHT="24"> </td></p><p> <td height="40" background="image1/back3.jpg&q
72、uot; width="162"> </td></p><p> <td height="40" width="*"> </td></p><p><b> </tr></b></p><p>
73、;<b> </table></b></p><p> <table width="550" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b>&
74、lt;/p><p> <td><img SRC="image1/bar1.jpg" WIDTH="550" height="32"></td></p><p><b> </tr></b></p><p><b> </
75、table></b></p><p> <table width="550" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p&
76、gt; <td height="20" width="350"></p><p><b> <%</b></p><p> dim obj,rs</p><p> strDSN = Application("dsn")</p><p>
77、 strSQL = "Select id,title,inputdate,flag_attention from board order by id desc"</p><p> cod_AdoOpen obj,rs,strDSN, strSQL</p><p><b> %></b></p><p> <
78、;% if rs.EOF then %> </p><p> <br><img SRC="image1/tb-ggl2.jpg" WIDTH="15" HEIGHT="14"> 暫時還沒有公告。</p><p><b> <% else </b></p>
79、<p> while not rs.EOF </p><p><b> %></b></p><p> <br><img SRC="image1/tb-ggl2.jpg" WIDTH="15" HEIGHT="14"> <a href="boa
80、rd.asp?id=<%=rs("id")%>" class="a3"><%=rs("title")%><font style="FONT-FAMILY:Arial">[<%=formatdatetime(rs("inputdate"),1)%>]</font>.
81、</a></p><p> <%if (rs("flag_attention")) then%></p><p> <img src="image/new001.gif" width="27" height="12"></p><p> <
82、%end if%></p><p><b> <%</b></p><p> rs.Movenext</p><p><b> wend</b></p><p><b> %></b></p><p><b> &l
83、t;%end if</b></p><p> call cod_AdoClose(obj, rs)</p><p><b> %></b></p><p><b> <br></b></p><p><b> <br></b>&
84、lt;/p><p><b> <br></b></p><p> <table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <t
85、r></b></p><p> <td width="10"> </td></p><p> <td class="description"></p><p> 利用網(wǎng)絡(luò)進(jìn)行教育成為教育發(fā)展的一個方向,基于網(wǎng)絡(luò)
86、的教學(xué)相對于傳統(tǒng)的教學(xué)而言,一方面師生可以突破時空的界限,大大的節(jié)省了教育資源,而且?guī)熒g可以實現(xiàn)互動,反饋和交流都比傳統(tǒng)的廣播電視教學(xué)方便,有效率,另一方面,豐富的網(wǎng)絡(luò)教學(xué)、學(xué)習(xí)資源給師生提供了有利的學(xué)習(xí)支持。</p><p><b> <hr> </b></p><p><b> </td></b></
87、p><p> <td width="20"> </td></p><p><b> </tr></b></p><p><b> </table></b></p><p> <table width=&q
88、uot;100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td class="info"></td></p>
89、<p> <td class="info"><font color=red></font></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p>
90、<td class="info"></small></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td class="info">&
91、lt;/td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td class="info"></td></p><p><b> <
92、/tr></b></p><p><b> </table></b></p><p><b> </td></b></p><p> <td width="162" valign="top"></p><
93、p> <table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td height="53"
94、background="image1/back3.jpg" align="right" valign="middle"> <img SRC="image1/class.jpg" WIDTH="60" HEIGHT="29"></td></p><p&g
95、t;<b> </tr></b></p><p><b> <tr></b></p><p> <td height="0" background="image1/back3.jpg" align="right" valign="middle
96、"></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="53" background="image1/back3.jpg" al
97、ign="right" valign="middle"> <img SRC="image1/class.jpg" WIDTH="60" HEIGHT="29"></td></p><p><b> </tr></b></p&g
98、t;<p><b> <tr></b></p><p> <td height="0" background="image1/back3.jpg" align="right" valign="middle"></td></p><p>
99、<b> </tr></b></p><p><b> <tr></b></p><p> <td height="53" background="image1/back3.jpg" align="right" valign="middle&
100、quot;> <img SRC="image1/class.jpg" WIDTH="60" HEIGHT="29"></td></p><p><b> </tr></b></p><p><b> <tr></b&g
101、t;</p><p> <td height="0" background="image1/back3.jpg" align="right" valign="middle"></td></p><p><b> </tr></b></p>
102、<p><b> <tr></b></p><p> <td height="53" background="image1/back3.jpg" align="right" valign="middle"> <img SRC="image
103、1/class.jpg" WIDTH="60" HEIGHT="29"></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height=&qu
104、ot;0" background="image1/back3.jpg" align="right" valign="middle"></td></p><p><b> </tr></b></p><p><b> <tr></b>
105、</p><p> <td><img SRC="image1/back2.jpg" WIDTH="133" HEIGHT="150"></td></p><p><b> </tr></b></p><p><b> &l
106、t;/table></b></p><p><b> </td> </b></p><p> <td height="20" width="*"> </td></p><p><b> </tr></
107、b></p><p><b> </table></b></p><p><b> <br></b></p><p><b> <br></b></p><p><b> </body></b>
108、</p><p><b> </html></b></p><p> 5.2 連接數(shù)據(jù)庫:</p><p><b> <%</b></p><p> Response.Buffer=True</p><p> 'dim connstr,st
109、artime,endtime,conn,db,IsSqlDataBase</p><p> dim connstr,conn,IsSqlDataBase,startime,ver,name,studentname,studentpassword</p><p> IsSqlDataBase=0</p><p> ver="20040101"
110、</p><p> '定義數(shù)據(jù)庫類別,0為Access數(shù)據(jù)庫, 1為SQL數(shù)據(jù)庫</p><p> session("IsSqlDataBase")=IsSqlDataBase</p><p> call conn_init()</p><p> sub conn_init()</p><
111、;p> startime=timer()</p><p> Set conn = Server.CreateObject("ADODB.Connection")</p><p> If IsSqlDataBase=1 Then</p><p> '''''''''
112、;''''''''''''''''''''' SQL數(shù)據(jù)庫 '''''''''''''''''''''&
113、#39;''''''''''''''''''''''''''''''''''''''</p><p> con
114、nStr="Provider=SQLOLEDB.1; Persist Security Info=True; Data Source=127.0.0.1; Initial Catalog=exam; User ID=sa; Password=123456"</p><p><b> else</b></p><p> ''
115、9;''''''''''''''''''''''''''' Access數(shù)據(jù)庫 ''''''''''''''
116、39;'''''''''''''''''''''''''''''''''''''''''''
117、39;'</p><p> connstr="DBQ=" + server.mappath("NEWDATA.MDB") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"</p><p><b> end if</b></p
118、><p> if err.number<>0 then</p><p><b> err.clear</b></p><p> set conn=nothing</p><p> response.write "數(shù)據(jù)庫連接出錯!"</p><p> Respo
119、nse.End</p><p><b> else</b></p><p> conn.open connstr</p><p> if err then</p><p><b> err.clear</b></p><p> set conn=nothing<
120、;/p><p> response.write "數(shù)據(jù)庫連接出錯!"</p><p> Response.End</p><p><b> end if</b></p><p><b> end if</b></p><p><b> en
121、d sub</b></p><p> sub endConnection()</p><p> conn.close</p><p> set conn=nothing</p><p><b> end sub</b></p><p><b> %></
122、b></p><p> <link href="STYLE.CSS" rel="stylesheet" type="text/css"></p><p><b> 六、軟件測試與分析</b></p><p> 測試是開發(fā)時期最后一個階段,是保證軟件質(zhì)量的重要手段
123、。軟件測試就是在受控制的條件下對系統(tǒng)或應(yīng)用程序進(jìn)行操作并評價操作結(jié)果的過程,所謂控制條件應(yīng)包括正常條件與非正常條件。軟件測試過程中應(yīng)該故意地去促使錯誤的發(fā)生,也就是事情在不該出現(xiàn)的時候出現(xiàn)或者在應(yīng)該出現(xiàn)的時候沒有出現(xiàn)。從本質(zhì)上說,軟件測試是"探測",在“探測”中發(fā)現(xiàn)軟件的毛病。</p><p><b> 測試環(huán)境如下:</b></p><p>&
124、lt;b> 6.1開發(fā)環(huán)境:</b></p><p> ?。?)體系結(jié)構(gòu):Browser/Server (2)操作系統(tǒng):Windows XP </p><p> ?。?)開發(fā)工具:IIS 6.0,Access 2003,VBscript</p><p><b> 6.2 運行環(huán)境</b></p>&l
125、t;p> Windows XP、IIS6.0 推薦配置要求: CPU:奔騰1.6GHZ以上 內(nèi)存:512M以上 顯卡:標(biāo)準(zhǔn)VGA,256色顯示模式以上 硬盤:80GB 其它設(shè)備:鼠標(biāo)等</p><p><b> 6.3 單元測試</b></p><p> 單元測試集中的檢驗軟件設(shè)計的最小單元。正式測試之前必須
126、先通過編譯程序檢查并且改正所有語法錯誤,然后用第三章系統(tǒng)設(shè)計作指南,對所有的內(nèi)部鏈接進(jìn)行測試,以便發(fā)現(xiàn)模塊內(nèi)部無法響應(yīng)的錯誤。這次單元測試我使用白盒測試法,同時對多個模塊并行地進(jìn)行測試。主要是檢查下述幾點:</p><p> ?。?)參數(shù)的數(shù)目、屬性與由調(diào)用模塊送來的變量是否相同。</p><p> ?。?)全程變量的定義和用法在各個模塊中是否出現(xiàn)了重復(fù)定義。</p><
127、;p> (3)輸入/輸出錯誤的檢查和處理。</p><p> ?。?)錯誤的初始值或不正確的缺省值。</p><p> ?。?)數(shù)據(jù)類型是否相容。</p><p> ?。?)是否出現(xiàn)了不正常的死循環(huán)。</p><p> ?。?)操作過程中的操作流向。</p><p> 在測試過程中出現(xiàn)了不少問題,而問題主要是
128、集中在數(shù)據(jù)類型不相容。經(jīng)過不斷的調(diào)試,修改數(shù)據(jù)類型,最終解決了這樣的問題。</p><p><b> 6.4集成測試</b></p><p> 集成測試是組裝軟件的系統(tǒng)技術(shù)。由于已經(jīng)對各個模塊進(jìn)行了測試,所以集成測試階段采用了黑盒測試,從總體上檢查了軟件的功能。測試范圍有:首頁測試,在線學(xué)習(xí)測試,考試系統(tǒng)測試,留言板測試,后臺管理測試。因為在之前的模塊調(diào)試中解決了
129、大部分錯誤,所以在此測試中只發(fā)現(xiàn)了幾個模塊間的小錯誤,并且也已經(jīng)將其解決。</p><p> 本系統(tǒng)采用黑盒測試分析法中的邊界值分析方法。</p><p> (1)測試項目名稱:身份驗證模塊。</p><p> 測試內(nèi)容:用戶登錄的賬號和密碼。</p><p> 測試目的:檢查用戶的身份的合法性,功能性測試。</p>&
130、lt;p><b> 測試步驟:</b></p><p> ?、偃绻斎肟斟e誤密碼時,系統(tǒng)還能正常的工作,則證明系統(tǒng)存在問題。</p><p> ?、谌绻斎脲e誤密碼或者錯誤的帳號時,系統(tǒng)還能正常的工作,則證明系統(tǒng)存在問題。</p><p> ?、圯斎胝_的用戶名和密碼,不能正常登錄,則系統(tǒng)存在問題。</p><p&g
131、t; 測試結(jié)果:只有輸入了正確的用戶名和密碼才能登陸,系統(tǒng)正常。</p><p> (2)測試項目名稱:權(quán)限管理模塊。</p><p> 測試內(nèi)容:用戶的口令和密碼。</p><p> 測試目的:驗證用戶的權(quán)限,系統(tǒng)的功能性測試。</p><p> 測試步驟:學(xué)生用戶登陸系統(tǒng)是否不具備管理權(quán)限。</p><p&g
132、t; 測試結(jié)果:只有老師登陸系統(tǒng)才具備管理權(quán)限,系統(tǒng)正常。</p><p> ?。?)測試項目名稱:首頁測試,在線學(xué)習(xí)模塊測試。</p><p> 測試內(nèi)容:首頁的各個按鈕和連接。</p><p> 測試目的:點擊各個按鈕和連接是否能實現(xiàn)跳轉(zhuǎn)效果。</p><p> 測試步驟:逐個點擊。</p><p> 測
133、試結(jié)果:均能實現(xiàn)跳轉(zhuǎn)。</p><p> ?。?)測試項目名稱:留言板模塊測試。</p><p> 測試內(nèi)容:輸入信息是否正確添加留言,管理員是否能夠回復(fù),審核和刪除留言。</p><p> 測試目的:系統(tǒng)的功能性測試。</p><p> 測試結(jié)果:學(xué)生的留言能正確寫入數(shù)據(jù)庫,在管理員審核之后能夠顯示留言內(nèi)容和回復(fù)的內(nèi)容,當(dāng)管理員點擊刪
134、除留言時,該留言能夠從數(shù)據(jù)庫,和留言面板中刪除,系統(tǒng)運行正確。</p><p> ?。?)測試項目名稱:考試系統(tǒng)測試。</p><p> 測試內(nèi)容:學(xué)生登陸考試系統(tǒng)是否能夠進(jìn)行考試,考試完后的信息是否能夠添加進(jìn)入數(shù)據(jù)庫,管理員用戶是否能夠查看和刪除學(xué)生考試成績,是否能夠增加或者修改學(xué)生帳戶,是否能夠添加和修改考試試題。</p><p> 測試目的:系統(tǒng)的功能性測
135、試。</p><p> 測試結(jié)果:上述測試內(nèi)容中的描述都能夠?qū)崿F(xiàn)。</p><p> ?。?)測試項目名稱:后臺管理模塊測試。</p><p> 測試內(nèi)容:登陸后臺管理系統(tǒng)測試是否能夠修改管理員自己的帳戶和密碼,打開在線答疑面板是否能夠?qū)α粞园暹M(jìn)行操作。</p><p> 測試目的:系統(tǒng)的功能性測試。</p><p&
136、gt; 測試結(jié)果:在登陸到管理平臺后,管理員可以修改自己的帳戶和密碼,在答疑面板里可以對留言板進(jìn)行操作,系統(tǒng)運行完好。</p><p> 除了幾個小錯誤外系統(tǒng)運行都基本正常,如身份驗證模塊出現(xiàn)不能讀出原有數(shù)據(jù)的情況,經(jīng)修改代碼,檢查數(shù)據(jù)庫是否設(shè)成了只讀后問題解決。</p><p><b> 總結(jié) </b></p><p> 計算機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于web網(wǎng)絡(luò)商城系統(tǒng)畢業(yè)論文(設(shè)計)計算機專業(yè)
- 計算機網(wǎng)絡(luò)技術(shù)畢業(yè)論文基于web的網(wǎng)絡(luò)自學(xué)平臺的設(shè)計與實現(xiàn)
- 計算機專業(yè)畢業(yè)論文(網(wǎng)絡(luò))
- 畢業(yè)論文---計算機網(wǎng)絡(luò)設(shè)計
- 計算機畢業(yè)論文---基于web的個人網(wǎng)站新聞發(fā)布系統(tǒng)
- 計算機畢業(yè)論文---基于web的招聘管理系統(tǒng)開發(fā)
- 計算機信管畢業(yè)論文-計算機基礎(chǔ)網(wǎng)絡(luò)答疑系統(tǒng)
- 計算機畢業(yè)論文--計算機網(wǎng)絡(luò)安全
- 計算機網(wǎng)絡(luò)畢業(yè)論文
- 計算機畢業(yè)論文范文畢業(yè)論文計算機專業(yè)
- 畢業(yè)論文計算機網(wǎng)絡(luò)
- eklhbm有關(guān)計算機網(wǎng)絡(luò)畢業(yè)的論文計算機網(wǎng)絡(luò)畢業(yè)論文淺析計算機網(wǎng)絡(luò)安全
- 計算機網(wǎng)絡(luò)畢業(yè)論文
- 計算機網(wǎng)絡(luò)畢業(yè)論文
- 計算機網(wǎng)絡(luò)畢業(yè)論文
- 計算機畢業(yè)論文
- 計算機畢業(yè)論文
- 計算機畢業(yè)論文校園網(wǎng)絡(luò)規(guī)劃與設(shè)計
- 計算機網(wǎng)絡(luò)搭建畢業(yè)論文
- 計算機軟件開發(fā)畢業(yè)論文---基于web的綜合測評系統(tǒng)
評論
0/150
提交評論