版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 大慶師范學院</b></p><p><b> 本科生畢業(yè)論文</b></p><p> 基于JSP的實習實訓系統(tǒng)的設計與實現(xiàn)</p><p> 院 (系) 計算機科學與信息技術學院 </p><p> 專 業(yè) 計算機科學與技術
2、 </p><p> 研 究 方 向 網(wǎng)絡工程 </p><p> 學 生 姓 名 </p><p> 學 號 </p><p> 指導教師姓名 </p><p>
3、 指導教師職稱 </p><p> 2013 年 5 月 15 日</p><p><b> 摘 要</b></p><p> 本文詳細敘述了實習實訓管理系統(tǒng)設計與實現(xiàn)的過程。在整個開發(fā)過程中,對學校的實習實訓管理流程進行了詳細的調(diào)研,并根據(jù)教師與教務人員的需求制定了一套具體的解決方案。</p&g
4、t;<p> 本系統(tǒng)的主要功能是實現(xiàn)網(wǎng)上的實習實訓信息管理,主要功能有:添加用戶、查看用戶、管理用戶、添加實驗室、查看實驗室、管理實驗室、添加課程、查看課程、管理課程、添加教學、查看教學、管理教學、添加實習、查看實習、管理實習等功能。本實習實訓管理系統(tǒng)是一個典型的JSP搭建的電子商務系統(tǒng),展示了Web運行的基本原理。采用JSP技術和MYSQL數(shù)據(jù)庫相結(jié)合開發(fā),它提供了全新的網(wǎng)上交易平臺,方便了老師對學生信息的管理,提高了
5、工作效率。</p><p> 本系統(tǒng)具有良好的穩(wěn)定性、可重用性、易維護性和適用性,方便實用。</p><p> 關鍵詞: jsp;mysql;實習實訓</p><p><b> Abstract</b></p><p> This paper describes the practice of managemen
6、t system design and implementation process. Throughout the development process, the detailed investigations on the school's practice process have carried on, and according to the needs of teachers and educational res
7、earchers developed a specific solution.</p><p> This system's main function is to realize the practice of online information management, the main functions are: to add users, view, manage users, add lab
8、, view lab, lab management, add, review course and management course, add, practice teaching, the view of teaching, teaching management, add, view, practice, management practice, and other functions. This practice manage
9、ment system is a typical JSP to build e-commerce system, shows the basic principle of Web operation. Developed with the combin</p><p> The system has good stability, reusability, ease of maintenance and app
10、licability, convenient and practical.</p><p> Key words: jsp;mysql;practice</p><p><b> 目 錄</b></p><p> 第一章 開發(fā)概述1</p><p> 1.1國內(nèi)外歷史現(xiàn)狀調(diào)查1</p>&l
11、t;p> 1.2 背景與意義1</p><p> 1.3 主要開發(fā)工具2</p><p> 1.3.1 JSP簡介2</p><p> 1.3.2 SQL Server 2000簡介3</p><p> 1.4 運行環(huán)境的選擇3</p><p> 第二章 需求分析4</p
12、><p> 2.1系統(tǒng)功能概述4</p><p> 2.1.1系統(tǒng)功能分析4</p><p> 2.1.2系統(tǒng)性能需求4</p><p> 2.2系統(tǒng)的DFD圖5</p><p> 2.3可行性分析5</p><p> 2.3.1技術可行性6</p><p
13、> 2.3.2經(jīng)濟可行性6</p><p> 2.3.3操作可行性7</p><p><b> 2.4開發(fā)方法7</b></p><p> 第三章 概要設計8</p><p> 3.1系統(tǒng)模塊功能設計8</p><p> 3.2系統(tǒng)流程圖9</p>&
14、lt;p> 3.3數(shù)據(jù)庫設計10</p><p> 3.3.1數(shù)據(jù)庫設計原則11</p><p> 3.3.2 實體關系圖11</p><p> 3.3.3數(shù)據(jù)表的設計12</p><p> 第四章 詳細設計15</p><p> 4.1代碼標識設計15</p><
15、p> 4.2代碼設計原則15</p><p> 4.3系統(tǒng)前臺功能流程及實現(xiàn)15</p><p> 4.3.1登陸模塊15</p><p> 4.3.2實驗室管理模塊16</p><p> 4.3.3課程管理模塊19</p><p> 4.3.4實習管理模塊21</p>&l
16、t;p> 4.4系統(tǒng)后臺功能流程及實現(xiàn)24</p><p> 第五章 系統(tǒng)測試27</p><p><b> 參考文獻28</b></p><p><b> 致 謝29</b></p><p><b> 第一章 開發(fā)概述</b></p>
17、<p> 1.1國內(nèi)外歷史現(xiàn)狀調(diào)查</p><p> 隨著我國高等院校的發(fā)展,不少高等院校對于實踐教學管理的認識也隨之向深層次發(fā)展,也開展了很多實習實訓管理模式改革,取得了很多階段性的成果,豐富了我國高等院校教學管理的內(nèi)涵。主要體現(xiàn)以下幾個方面:制定了較高水準人的才培養(yǎng)方案,明確了實踐教學課時、教學內(nèi)容、教學手段和教學方法。初步把實習實訓的管理與職業(yè)資格證書中包含的職業(yè)素養(yǎng)相銜接。結(jié)合具體的情況,
18、制定了整合實習實訓管理制度,對人財物進行全面的管理,管理意識不斷的強化。開始重視實踐教學質(zhì)量的監(jiān)控并對實踐教學質(zhì)量的考核與激勵機制。</p><p> 雖然目前我國高等教育發(fā)展取得了很多成就,但是我國實習實訓管理與發(fā)達國家教育管理相比在管理理念、管理模式和管理方法等方面仍有著很大的差距。一方面,高等院校受傳統(tǒng)的辦學模式影響,對實習實訓在高等教育中的意義缺少足夠的認識,總是跳不出以往的以學科為主的教學模式和框架,
19、對于實習實訓管理更是沒有擺到應有的位置,嚴重的影響了高等院校人才培養(yǎng)的質(zhì)量。另一方面,高等院校的管理方法仍然受到以往院校的組織結(jié)構(gòu)影響。高等教育與以往教育相比,其培養(yǎng)目標的職業(yè)性、教學過程中的實踐性,特別是教學資源需求的開放性都決定了高等院校不能夠簡單地移植以往院校的組織結(jié)構(gòu)。高等院校必須面對企業(yè)和市場進行廣泛的服務,才能夠提高競爭力。</p><p> 我們要根據(jù)高等院校培養(yǎng)的目標和教學的特點,構(gòu)造符合實踐性
20、和開放性的實習實訓管理機構(gòu)。目前多數(shù)高職院校采用工學結(jié)合的教學模式、或者整周的實訓式教學模式,兩者所占教學時數(shù)比例非常高,這使的學校的實習實訓管理難度加大,尤其是實習實訓環(huán)節(jié)的過程管理、考核與評價等難點問題更是沒有很好地解決。表現(xiàn)在各高等院校普遍缺少獨立的實習實訓質(zhì)量考核評估體系,實習實訓質(zhì)量監(jiān)控處于很低的水平。因此,必須轉(zhuǎn)變傳統(tǒng)的管理方式、按照實習實訓的要求、定制適應工學結(jié)合模式的管理方法、構(gòu)造具有高等院校特色的實習實訓管理體系。&l
21、t;/p><p><b> 1.2 背景與意義</b></p><p> 隨著Internet逐漸滲透入人們工作、生活中的各個角落。一種新的事物——電子商務(Electronic Commerce)代表著人類進步的趨勢得到大家的認同。電子商務是利用現(xiàn)代信息網(wǎng)絡進行商務活動的一種先進手段,作為創(chuàng)新的經(jīng)濟運行方式,其影響已經(jīng)遠遠超過商業(yè)領域。它對人類社會進行著全方位的改造
22、,在各方面改變著人類相互交往的方式,為人們展示了一個全新、璀璨的世界。電子商務的投資和運營成本相較傳統(tǒng)商務活動非常低廉,通常只有以往方式的百分之幾,這也就是電子商務能夠在短短幾年中迅速發(fā)展并席卷全球的重要原因。運用電子商務企業(yè)可以構(gòu)造覆蓋全球商業(yè)營銷體系,實施全球性的營銷策略,增強全球性的競爭能力。電子商務已成為推動未來經(jīng)濟增長的最關鍵動力。它的發(fā)展,不僅能夠有力地推動Internet的發(fā)展,而且對社會的進步和經(jīng)濟的變革產(chǎn)生深遠影響,更
23、重要的是,它本身的發(fā)展和成熟為各院校實踐教學管理網(wǎng)絡化提供了機會。</p><p> 1.3 主要開發(fā)工具</p><p> 1.3.1 JSP簡介</p><p> JSP是由Sun Microsystems公司倡導[1,2]、許多公司參與一起建立的一種動態(tài)技術標準。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptle
24、t)和JSP標簽,就構(gòu)成了JSP網(wǎng)頁java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送E-mail等。JSP將所有的數(shù)據(jù)庫操作都在服務器端完成,通過網(wǎng)絡傳輸給用戶操作的結(jié)果。這樣不僅降低了程序和客戶對瀏覽器的要求,同時即使客戶的瀏覽器不支持開發(fā)語言中的腳本也能訪問JSP網(wǎng)頁。</p><p> JSP全名為java server page,其根本是一個簡化的Servlet設計,他實現(xiàn)了Html語法中的java
25、擴張(以<%,%>形式)。JSP與Servlet一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此,有瀏覽器的客戶端都能瀏覽。Web服務器在碰到訪問JSP網(wǎng)頁的請求時,先運行其中的程序段,之后將其執(zhí)行的結(jié)果和JSP文件中的HTML代碼一同返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫[3,4]和重新定向網(wǎng)頁等,用來實現(xiàn)動態(tài)網(wǎng)頁所要求的功能。</p><p> JSP將網(wǎng)頁邏輯與
26、網(wǎng)頁設計的顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向?qū)ο螅哂衅脚_無關性且安全可靠,主要面向因特網(wǎng)的所有特點。</p>
27、;<p> 自JSP推出后,眾多大公司都支持JSP技術的服務器,如IBM、ORACLE公司等,所以JSP迅速成為商業(yè)應用的服務器端語言。</p><p> 1.3.2 SQL Server 2000簡介</p><p> MYSQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MYSQL AB公司開發(fā),目前屬于ORACLE公司。和ORACLE數(shù)據(jù)庫相同的是MYSQL也是一種關聯(lián)數(shù)據(jù)
28、管理的系統(tǒng),將數(shù)據(jù)存儲在不同的表中,使程序在操作數(shù)據(jù)庫時更加愛靈活。但是與ORACLE不同的是,MYSQL更適用于小程序的開發(fā),因為畢竟存儲空間有限,但這并不影響它的性能,相反在小程序開發(fā)過程中,MYSQL給予開發(fā)者的服務更加細致和方便。</p><p> 1.4 運行環(huán)境的選擇</p><p> 本系統(tǒng)采用目前比較流行的客戶機/服務器模式[5-7],所以,根據(jù)開發(fā)模式來確定開發(fā)環(huán)境的
29、軟件和硬件的選擇。</p><p><b> 1、軟件環(huán)境:</b></p><p> 操作系統(tǒng):采用Windows 2000或Windows XP professional;</p><p> 前臺開發(fā)工具:Java</p><p> 后臺開發(fā)工具:MYSQL;JAVA</p><p>
30、<b> 2、硬件環(huán)境:</b></p><p> 由于該系統(tǒng)應用于網(wǎng)絡環(huán)境下,系統(tǒng)web服務器和數(shù)據(jù)服務器為一臺機器,所有數(shù)據(jù)信息都保存在服務器中,各業(yè)務處理都需要訪問服務器端數(shù)據(jù)庫。所以它對硬件的要求是具有較高的配置,推薦的參考配置為:CPU:Intel PIII 866 Xeon(至強)Cache 2M;內(nèi)存:512M;硬盤:80G;網(wǎng)卡:100M。硬件方面還要有VGA/EGA顯示
31、器、光驅(qū)、鍵盤、鼠標等。</p><p> 第二章 需求分析 </p><p> 需求分析明確回答了“系統(tǒng)必須做什么”的問題。具體而言,需求分析主要有兩個任務:首先是分析用戶對產(chǎn)品功能的要求,根據(jù)用戶的需求量體裁衣,制作軟件需求規(guī)格說明書,將用戶對系統(tǒng)的要求完全清晰的表達出來,為開發(fā)做好基礎。其次對開發(fā)過程中的問題和環(huán)境進行詳細分析,建立分析模型。 </p><p
32、><b> 2.1系統(tǒng)功能概述</b></p><p> 2.1.1系統(tǒng)功能分析</p><p> 基于需求分析將系統(tǒng)分為如下幾個功能:</p><p> 1、添加用戶:添加本系統(tǒng)的用戶以及其基本信息,用戶為老師或教學主任。</p><p> 2、查看用戶:查看用戶的基本信息,可以對用戶進行模糊搜索。&l
33、t;/p><p> 3、管理用戶:對指定用戶的信息進行編輯,包括修改和刪除。</p><p> 4、添加實驗室:添加實驗室的基本信息,名稱、編號、實驗學生數(shù)、和圖片。</p><p> 5、查看實驗室:查看實驗室的基本信息,可以對實驗室進行模糊搜索。</p><p> 6、管理實驗室:對指定實驗室的信息進行編輯,包括修改和刪除。。<
34、/p><p> 7、添加課程:添加課程的基本信息,課程名稱、編號、學生數(shù)、類型以及基本描述。</p><p> 8、查看課程:查看課程的基本信息,可以對課程進行模糊搜索。</p><p> 9、管理課程:對指定課程的信息進行編輯,包括修改和刪除。</p><p> 10、實踐教學管理:添加實踐教學課程的基本信息,名稱、編號、學生數(shù)、類型。
35、</p><p> 11、查看實踐教學課程:通過模糊查詢的方法查看時間教學課程的基本信息。</p><p> 12、管理實踐較需:修改或刪除指定的實踐教學信息。</p><p> 13、添加實習:添加實習課程的基本信息,名稱、編號、學生數(shù)、類型以及實習課程描述。</p><p> 14、查看實習:查看實習課程的基本信息,可以進行模糊搜
36、索。</p><p> 2.1.2系統(tǒng)性能需求</p><p><b> 1、數(shù)據(jù)精確度</b></p><p> 數(shù)據(jù)長度適中,類型準確編號一律字符型,學生數(shù)為整形。</p><p><b> 2、時間特性</b></p><p> 為了給用戶更加舒服的體驗,在開
37、發(fā)過程中嚴重避免垃圾代碼的出現(xiàn),使得系統(tǒng)正常進入時間不超過5秒,編輯數(shù)據(jù)時不超過2秒。</p><p><b> 3、適用性</b></p><p> 該管理系統(tǒng)軟件適用于Windows 2000/xp及以上操作系統(tǒng)。</p><p> 2.2系統(tǒng)的DFD圖</p><p> 數(shù)據(jù)流圖主要是描繪信息在系統(tǒng)中流動和
38、處理的情況。數(shù)據(jù)流圖有四種部分:源點或終點,處理,數(shù)據(jù)存儲和數(shù)據(jù)流。從該設計的問題描述中可以導出即將開發(fā)出的系統(tǒng)的基本系統(tǒng)模型,如圖2.1所示。</p><p> 圖2.1 頂層數(shù)據(jù)流圖</p><p> 進行進一步分化,得到1層DFD圖,如圖2.2所示。</p><p> 圖2.2 1層數(shù)據(jù)流圖</p><p><b>
39、 2.3可行性分析</b></p><p> 現(xiàn)今社會是一個講究效率的社會,如果仍使用手工操作,既浪費了人力,又浪費物力,無法提高效率,而且客戶購物同樣浪費時間。為此開發(fā)了實習實訓管理系統(tǒng),不僅提高了工作效率而且也節(jié)省了許多時間。該系統(tǒng)操作界面友好、直觀、美觀、功能齊全,系統(tǒng)管理完善,達到了資源合理利用的目的,節(jié)省了客戶及管理人員的大量時間。</p><p> 可行性分析是
40、依據(jù)初步調(diào)查的結(jié)果做出系統(tǒng)開發(fā)可行與否的結(jié)論過程。任何一個工程的立項都需要進行項目的可行性分析。這是保證正確投資的必要工作,從項目的審批程序上看這也是必不可缺少的一步。根據(jù)調(diào)查分析,系統(tǒng)設計方案有以下三個可行性。</p><p> 2.3.1技術可行性</p><p> 過去的應用軟件是通過建立到數(shù)據(jù)庫的連接,在整個程序的執(zhí)行過程中維護連接的方法來設計的。JSP應用了斷開連接方法的數(shù)據(jù)
41、結(jié)構(gòu)。當瀏覽器向Web服務器申請網(wǎng)頁時,服務器就響應這個請求,并且將所請求的網(wǎng)頁返回給瀏覽器,然后連接就斷開,直到瀏覽器發(fā)從下一個請求。</p><p> 其次實習實訓系統(tǒng)有以下特點:</p><p> 1、數(shù)據(jù)量非常大,要求及時的查詢內(nèi)容較多;</p><p> 2、數(shù)據(jù)處理較集中,內(nèi)部數(shù)據(jù)處理量大,輸出量大;</p><p> 3
42、、即時處理,要不斷的更新最新數(shù)據(jù)信息。</p><p> 通過以上的三個特點,現(xiàn)有的技術都已經(jīng)達到需要的目標。在單機的環(huán)境下組建和管理信息系統(tǒng),該系統(tǒng)開發(fā)的工作采用JSP做前臺頁面,MYSQL做后臺管理來進行。前臺的可視化程度高,人機交互的能力較強,使用起來較方便、直觀,后臺的數(shù)據(jù)庫功能強大,并且更好的支持運行的系統(tǒng)。</p><p> 2.3.2經(jīng)濟可行性</p>&l
43、t;p> 對于投資費用主要包括:設備費用(計算機設備及軟件配置的費用);人員費用(開發(fā)、運行、維護人員的費用);材料費用(消耗材料費用);其他費用(設備保養(yǎng)、折舊費用等)。現(xiàn)有的各種實習實訓管理系統(tǒng)都有自身的運營經(jīng)費,而且一般大中型規(guī)模的銷售點都會配置電腦所以在硬件方面不必再投入;但是在軟件方面我們還需要進行部分投入。</p><p> 同時,管理員每個人都應該接受過教育,他們的計算機操作能力無需擔心,
44、接受能力快,另外了解學校課程管理流程。所以,花費在人員培訓上的費用是不會太高的。開發(fā)的系統(tǒng)是一個性能穩(wěn)定,易于維護的系統(tǒng),后期維護不會消耗大量的人力和物力,這樣系統(tǒng)在人員方面的投資也可以支付。</p><p> 總之,該系統(tǒng)所需的硬件軟件投資、人員費用、材料費用等的投資相對與投入使用后創(chuàng)建的收益來說是值得的,系統(tǒng)能夠減輕管理人員的工作負擔,使管理員從繁瑣的工作中解放出來,降低管理費用和勞動費用,提高人員利用率,
45、保證工作質(zhì)量,人力資源合理分配,達到資源優(yōu)化。</p><p> 2.3.3操作可行性</p><p> 本系統(tǒng)要求運行環(huán)境不高,可以在Windows 2000 Server操作系統(tǒng)平臺上運行,Web服務器為tomcat,數(shù)據(jù)庫服務器為MYSQL,開發(fā)工具采用的Myeclipse和Dreamweaver。</p><p><b> 2.4開發(fā)方法&l
46、t;/b></p><p> 本次設計的實習實訓管理系統(tǒng)是一種具有交互功能的信息管理網(wǎng)站,它在網(wǎng)絡上建立一個學生實習實訓信息的管理平臺,使老師掌握學生的信息快捷、方便。它利用windows+tomcat作為發(fā)布平臺。采用后臺管理學生信息數(shù)據(jù),前臺網(wǎng)站宣傳的結(jié)構(gòu)能很好的解決網(wǎng)站的可擴展性、安全性、管理性等關鍵問題。使老師可以方便、快捷、安全可靠的管理學生實習實訓信息。實現(xiàn)了實踐教學管理的電子化。</p
47、><p><b> 第三章 概要設計</b></p><p> 系統(tǒng)開發(fā)工作經(jīng)過需求分析階段,已完全弄清了用戶的需要,建立了系統(tǒng)的邏輯模型。接下來我們要對系統(tǒng)進行概要設計,開始著手解決“怎么做”問題。也就是根據(jù)需求分析階段所確定的系統(tǒng)的邏輯模型,完成系統(tǒng)的物理模型的設計[8,9]。</p><p> 3.1系統(tǒng)模塊功能設計</p>
48、;<p> 實習實訓管理系統(tǒng)主要分為前臺網(wǎng)站和后臺系統(tǒng)兩部分,使用對象為學校的教職員工。前臺網(wǎng)站是供用戶使用的最終界面,用戶可以在這里瀏覽課程信息、實習信息、教學信息、注冊等;后臺系統(tǒng)是供管理員對網(wǎng)站進行管理和維護的工具。具體方案如下:</p><p><b> 1、針對系統(tǒng)管理員</b></p><p> ?。?)管理用戶信息:管理所有用戶的基本信
49、息。</p><p> ?。?)實驗室管理模塊:管理實驗室的基本信息。</p><p> ?。?)課程管理模塊:管理課程的基本信息。</p><p> ?。?)教學管理模塊:管理實踐教學的基本信息。</p><p> ?。?)實習管理模塊:管理實習的基本信息。</p><p> 2、針對系統(tǒng)用戶人員</p>
50、;<p> ?。?)管理用戶信息,采取輸入驗證、訪問限制、對程序集進行強命名、在線文件比較、對程序集進行加密和混淆等等一系列的安全手段和措施。</p><p> ?。?)實驗室管理模塊:能夠?qū)崿F(xiàn)實驗室信息的添加,修改和刪除操作。 可以查看實驗室的基本信息。</p><p> (3)課程管理模塊:能夠課程信息的添加,修改和刪除操作。 可以查看課程的基本信息。</p>
51、;<p> ?。?)教學管理模塊:能夠?qū)崿F(xiàn)實踐教學信息的添加,修改和刪除操作。 可以查看實踐教學的基本信息。</p><p> ?。?)實習管理模塊:能夠?qū)崿F(xiàn)實習信息的添加,修改和刪除操作。 可以查看實習的基本信息。系統(tǒng)的功能模塊圖如圖3.1所示。</p><p> 圖3.1系統(tǒng)功能模塊圖</p><p><b> 3.2系統(tǒng)流程圖<
52、;/b></p><p> 系統(tǒng)的運行流程,如圖3.2所示。</p><p> 圖3.2 基于jsp的實習實訓系統(tǒng)流程圖</p><p><b> 3.3數(shù)據(jù)庫設計</b></p><p> 在軟件開發(fā)過程中,不僅僅要注意開發(fā)語言的選擇和語言邏輯性的設計,數(shù)據(jù)庫的設計也是尤為重要的。數(shù)據(jù)庫作為程序內(nèi)部的重要
53、組成部分,在設計過程中要考慮的非常全面,其中包括字段類型的選擇,長度的選擇等等。數(shù)據(jù)庫設計是否合理也會影響軟件的使用。由于本系統(tǒng)采用的是針對內(nèi)容較為精簡程序的MYSQL數(shù)據(jù)庫。所以在表格和表格關聯(lián)方面更加要小心謹慎,防止因為數(shù)據(jù)庫存儲的問題對程序產(chǎn)生不良影響。在SQL語句的選擇和使用方面,也要注意適當?shù)腟QL優(yōu)化的問題。因為本系統(tǒng)查詢部分很多都是采用的模糊查詢的方法,所以優(yōu)化SQL語句也很重要。</p><p>
54、 3.3.1數(shù)據(jù)庫設計原則</p><p><b> 1、數(shù)據(jù)的共享性。</b></p><p><b> 2、數(shù)據(jù)獨立性。</b></p><p><b> 3、數(shù)據(jù)的完整性。</b></p><p><b> 4、數(shù)據(jù)的靈活性。</b><
55、;/p><p> 5、數(shù)據(jù)的安全性與保密性。</p><p> 3.3.2 實體關系圖</p><p> 在調(diào)查和分析用戶的需求之后,把用戶對數(shù)據(jù)和加工的需求用實體—聯(lián)系模型(即E—R圖)表達出來,明確描述應用系統(tǒng)的概念結(jié)構(gòu)數(shù)據(jù)模型。構(gòu)成E-R圖的基本要素是實體型、屬性和聯(lián)系。</p><p> 1.前臺管理系統(tǒng)E—R圖,如圖3.3所示。
56、</p><p> 圖3.3 前臺系統(tǒng)實體關系圖</p><p> 2.后臺管理系統(tǒng)E—R圖,如圖3.4所示。</p><p> 圖3.4 后臺管理實體關系圖</p><p> 3.3.3數(shù)據(jù)表的設計</p><p> 本系統(tǒng)數(shù)據(jù)庫名稱為xxSys。數(shù)據(jù)庫xxSys主要包含5個表,即用戶信息表、實驗室信息表、
57、課程信息表、教學信息表和實習課程信息表。根據(jù)E-R圖可以對數(shù)據(jù)庫進行設計以下列出主要的數(shù)據(jù)表。</p><p> 用戶信息表,表結(jié)構(gòu)如表3.1所示。</p><p> 表3.1 用戶信息表</p><p> 實踐教學信息表主要用于管理實踐教學課程,表結(jié)構(gòu)如表3.2所示。</p><p> 表3.2 實踐教學信息表</p>
58、<p> 實驗室信息表用于存儲學校現(xiàn)有的實驗室的信息,通過該表可以管理實驗室管理模塊的功能,表結(jié)構(gòu)如表3.3所示。</p><p> 表3.3 實驗室信息表</p><p> 實習課程信息表,用于存儲實習課程的信息,可以通過此表查看學校的實習課程,添加或修改實習課程的信息,表結(jié)構(gòu)如表3.4所示。</p><p> 表3.4 實習課程信息表<
59、/p><p> 課程信息表用于存儲當前學年的所有課程的信息,實驗教學過程中會通過課程表里的相關信息,安排相應的時間。用戶也可以瀏覽本學期或者以往的課程信息。管理員可以對課程信息進行維護與修改。表結(jié)構(gòu)如表3.5所示。</p><p> 表3.5 課程信息表</p><p><b> 第四章 詳細設計</b></p><p&
60、gt; 實習實訓管理系統(tǒng)采用JSP編寫,利用MYSQL數(shù)據(jù)庫存儲信息及DreamWeaver設計網(wǎng)站摸板。網(wǎng)頁按實際需求及功能模塊編寫,按如下順序詳細介紹,包括登陸界面、用戶管理界面、實驗室管理界面、課程管理界面、教學管理界面、實習管理界面、修改密碼與退出登陸。</p><p><b> 4.1代碼標識設計</b></p><p> 在軟件設計的過程中要注重代碼
61、的設計和選擇,防止代碼的重復和垃圾代碼的出現(xiàn)。在變成過程中,開發(fā)人員應該注意代碼位置的確定,比如所有的類寫在一個頁面中,所有頁面調(diào)用的JS方法放在一個頁面中,這樣不僅僅有利于開發(fā)而且對于軟件后期維護也有很大的幫助。優(yōu)秀的代碼會帶來優(yōu)秀的用戶操作感覺,所以準確的代碼標識設計能給程序帶來不一樣的性能。</p><p><b> 4.2代碼設計原則</b></p><p>
62、; 1、唯一性:防止在方法或類調(diào)用的過程中產(chǎn)生重復選擇的問題,所以代碼必須保證唯一性。</p><p> 2、標準化:良好的代碼習慣會讓程序性能更加完美,所以我們要使用標準的語法標準進行編程。</p><p> 3、合理性:代碼不僅僅要實現(xiàn)用戶需求的功能,作為一個合格的開發(fā)人員我們還要考慮代碼的合理性,包括代碼順序,方法調(diào)用過程等等。</p><p> 4、
63、易識別性:盡量采用語言中原有的方法來實現(xiàn)要求的功能,因為這樣計算機會識別更加容易。</p><p> 5、可擴展性與靈活性:因為系統(tǒng)不僅僅是針對現(xiàn)有客戶的需求,為了程序?qū)淼脑匍_發(fā)和升級,所以開發(fā)過程中要考慮代碼的可擴展性和靈活性。</p><p> 6、實用性:方法和類的重復調(diào)用對程序來說是很有必要的,因為這樣計算機就不用再分析新的方法的執(zhí)行過程,所以在開發(fā)過程中要考慮和注意代碼的實
64、用性。</p><p> 4.3系統(tǒng)前臺功能流程及實現(xiàn)</p><p><b> 4.3.1登陸模塊</b></p><p> 在瀏覽器地址欄輸入本管理平臺的地址后,跳轉(zhuǎn)到登錄界面,輸入用戶名和用戶密碼后,系統(tǒng)驗證無誤,就可以登錄本管理平臺,登陸界面如圖4.1所示。</p><p><b> 圖4.1
65、登陸界面</b></p><p><b> 實現(xiàn)過程:</b></p><p> 1、登陸界面最主要的功能是驗證用戶信息的準確性,包括用戶名和密碼。</p><p> 2、點擊值為登陸,type屬性為submit的登陸按鈕,將執(zhí)行submit提交方法type屬性為text的用戶名標簽和密碼標簽的值提交給connsql通過用戶名
66、組成sql語句執(zhí)行executeQuery()方法查詢數(shù)據(jù)庫中的用戶表的密碼、權限以及其他重要信息,如果查詢出來的密碼與用戶輸入的密碼相同,則根據(jù)權限確定登陸用戶的類型,并跳轉(zhuǎn)的相應頁面。如果不相同,提示用戶名或密碼錯誤,不跳轉(zhuǎn)到其他頁面。</p><p> 4.3.2實驗室管理模塊</p><p><b> 1、添加實驗室界面</b></p>&l
67、t;p> 在添加實驗室用戶可以在文本框里輸入新的實驗室名字、分配編號、可容納學生數(shù)量,還可以上傳新的實驗室截圖,如圖4.2所示。</p><p> 圖4.2添加實驗室界面</p><p><b> 實現(xiàn)過程:</b></p><p> (1)用戶在文本框里輸入對應的實驗室名稱,編號等信息,在輸入完成之后點擊“確定提交”按鈕。<
68、;/p><p> ?。?)系統(tǒng)將用戶輸入的信息提交到connsql代碼段將這些信息拼成sql語句執(zhí)行executeQuery()方法,如果方法執(zhí)行失敗則提示添加失敗,如果方法執(zhí)行成功提示添加成功,并將新的數(shù)據(jù)添加到數(shù)據(jù)庫的實驗室表中。</p><p><b> 2、查看實驗室界面</b></p><p> 在查看實驗室界面,用戶可以通過上面的文
69、本框內(nèi)輸入想要找實驗室的名字進行搜索,也可以在下面的實驗室列表內(nèi)逐一點擊查看詳細信息,如圖4.3所示。</p><p> 圖4.3查看實驗室界面</p><p><b> 實現(xiàn)過程:</b></p><p> (1)查看功能,打開頁面系統(tǒng)直接調(diào)用executeQuery()方法搜索數(shù)據(jù)庫中所有的實驗室信息,并將信息返回給該頁面,通過一個t
70、able標簽將這些信息顯示出來。</p><p> ?。?)搜索功能,由最左側(cè)一個span標簽,中間的一個type屬性為text的input標簽以及右側(cè)的一個type屬性為submit的input標簽組成。 用戶輸入搜索的信息后,點擊“搜索關鍵字”按鈕,會將text控件里的值傳給connsql代碼段,根據(jù)輸入的關鍵字對數(shù)據(jù)庫中實驗室表進行搜索,并將信息返回給該頁面,通過一個table標簽將這些信息顯示出來。<
71、;/p><p><b> 3、管理實驗室界面</b></p><p> 在實驗室管理界面用戶可以在實驗室列表內(nèi)點擊進行查看詳細信息,也可以對這些詳細信息進行修改刪除等操作,如圖4.4、圖4.5所示。</p><p> 圖4.4管理實驗室界面</p><p> 圖4.5管理實驗室界面-修改實驗室</p>
72、<p><b> 實現(xiàn)過程:</b></p><p> ?。?)管理界面同樣具有查看功能與搜索功能,實現(xiàn)方法同上。</p><p> ?。?)修改功能,用戶點擊對應實驗室text值為修改的鏈接標簽,頁面將跳轉(zhuǎn)到圖4.5所示的頁面,在該頁面String id = request.getParameter("id")方法得到對應的實驗室id
73、。之后調(diào)用executeQuery()方法查詢對應實驗室的信息并用table標簽顯示出來,用戶通過修改對應標簽的信息修改實驗室信息,之后點擊“確認修改”按鈕,將執(zhí)行executeUpdate()方法更新數(shù)據(jù)庫。</p><p> ?。?)刪除功能,用戶點擊對應實驗室text值為刪除的鏈接標簽,系統(tǒng)將把數(shù)據(jù)庫實驗室表中對應id的實驗室刪除。</p><p> 4.3.3課程管理模塊<
74、/p><p><b> 1、添加課程界面</b></p><p> 在添加課程界面用戶可以在文本框內(nèi)輸入課程的名稱,學生容納上線等等內(nèi)容,然后點擊提交即可將新的課程信息添加進系統(tǒng),如圖4.6所示。</p><p> 圖4.6添加課程界面</p><p><b> 實現(xiàn)過程:</b></p&
75、gt;<p> ?。?)用戶在文本框里輸入對應的課程名稱,編號等信息,在輸入完成之后點擊“確定提交”按鈕。</p><p> ?。?)系統(tǒng)將用戶輸入的課程信息提交到connsql代碼段將這些信息拼成sql語句執(zhí)行executeQuery()方法,如果方法執(zhí)行失敗則提示添加失敗,如果方法執(zhí)行成功提示添加成功,并將新的數(shù)據(jù)添加到數(shù)據(jù)庫的課程表中。</p><p><b>
76、; 2、查看課程界面</b></p><p> 在查看課程界面,用戶可以通過上面的文本框內(nèi)輸入想要找課程的名字進行搜索,也可以在下面的課程列表內(nèi)逐一點擊查看詳細信息,如圖4.7所示。</p><p> 圖4.7 課程管理模塊-查看課程界面</p><p><b> 實現(xiàn)過程:</b></p><p>
77、 ?。?)查看功能,打開頁面系統(tǒng)直接調(diào)用executeQuery()方法搜索數(shù)據(jù)庫中所有的課程信息,并將課程信息返回給該頁面,通過一個table標簽將這些信息顯示出來。</p><p> ?。?)搜索功能,由最左側(cè)一個span標簽,中間的一個type屬性為text的input標簽以及右側(cè)的一個type屬性為submit的input標簽組成。 用戶輸入搜索的關鍵字后,點擊“搜索關鍵字”按鈕,會將text標簽的值傳給
78、connsql代碼段,根據(jù)輸入的關鍵字對數(shù)據(jù)庫中課程表進行搜索,并將信息返回給該頁面,通過一個table標簽將這些課程信息顯示出來。</p><p><b> 3、管理課程界面</b></p><p> 在課程管理界面用戶可以在課程列表內(nèi)點擊進行查看詳細信息,也可以對這些詳細信息進行修改刪除等操作,如圖4.8、圖4.9所示。</p><p>
79、; 圖4.8管理課程界面</p><p> 圖4.9管理課程界面-修改課程</p><p><b> 實現(xiàn)過程:</b></p><p> (1)管理課程界面同樣具有查看功能與搜索功能,實現(xiàn)方法同上。</p><p> (2)修改功能,用戶點擊對應課程text值為修改的鏈接標簽,頁面將跳轉(zhuǎn)到圖4.9所示的頁面,
80、在該頁面String id = request.getParameter("id")方法得到對應的課程id。之后調(diào)用executeQuery()方法查詢對應課程的信息并用table標簽顯示出來,用戶通過修改對應標簽的信息修改課程的信息,之后點擊“確認修改”按鈕,將執(zhí)行executeUpdate()方法更新數(shù)據(jù)庫。</p><p> (3)刪除功能,用戶點擊對應課程text值為刪除的鏈接標簽,
81、系統(tǒng)將把數(shù)據(jù)庫課程表中對應id的課程刪除。</p><p> 4.3.4實習管理模塊</p><p><b> 1、添加實習界面</b></p><p> 在添加實習界面用戶可以在文本框內(nèi)輸入課程的名稱,學生容納上線等等內(nèi)容,然后點擊提交即可將新的實習信息添加進系統(tǒng),如圖4.10所示。</p><p> 圖4.1
82、0 實習管理模塊-添加實習界面</p><p><b> 實現(xiàn)過程:</b></p><p> (1)用戶在文本框里輸入對應的實習名稱,編號等信息,在輸入完成之后點擊“確定提交”按鈕。</p><p> ?。?)系統(tǒng)將用戶輸入的課程信息提交到connsql代碼段將這些信息拼成sql語句執(zhí)行executeQuery()方法,如果方法執(zhí)行失敗則
83、提示添加失敗,如果方法執(zhí)行成功提示添加成功,并將新的數(shù)據(jù)添加到數(shù)據(jù)庫的實習表中。</p><p><b> 2、查看實習界面</b></p><p> 在查看實習界面,用戶可以通過上面的文本框內(nèi)輸入想要找實習信息的名字進行搜索,也可以在下面的實習列表內(nèi)逐一點擊查看詳細信息,如圖4.11所示。</p><p> 圖4.11 實習管理模塊-查
84、看實習界面</p><p><b> 實現(xiàn)過程:</b></p><p> ?。?)查看功能,打開頁面系統(tǒng)直接調(diào)用executeQuery()方法搜索數(shù)據(jù)庫中所有的實習的信息,并將實習信息返回給該頁面,通過一個table標簽將這些實習信息顯示出來。</p><p> ?。?)搜索功能,由最左側(cè)一個span標簽,中間的一個type屬性為text
85、的input標簽以及右側(cè)的一個type屬性為submit的input標簽組成。 用戶輸入搜索的關鍵字后,點擊“搜索關鍵字”按鈕,會將text標簽的值傳給connsql代碼段,根據(jù)輸入的關鍵字對數(shù)據(jù)庫中實習表進行搜索,并將信息返回給該頁面,通過一個table標簽將這些實習信息顯示出來。</p><p><b> 3、管理實習界面</b></p><p> 在實習管理
86、界面用戶可以在實習列表內(nèi)點擊進行查看詳細信息,也可以對這些詳細信息進行修改刪除等操作,如圖4.12、圖4.13所示。</p><p> 圖4.12 實習管理模塊-管理實習界面</p><p> 圖4.13 實習管理模塊-管理實習界面-修改實習</p><p><b> 實現(xiàn)過程:</b></p><p> ?。?)
87、管理實習界面同樣具有查看功能與搜索功能,實現(xiàn)方法同上。</p><p> ?。?)修改功能,用戶點擊對應實習text值為修改的鏈接標簽,頁面將跳轉(zhuǎn)到圖4.13所示的頁面,在該頁面String id = request.getParameter("id")方法得到對應的課程id。之后調(diào)用executeQuery()方法查詢對應課程的信息并用table標簽顯示出來,用戶通過修改對應標簽的信息修改實
88、習的信息,之后點擊“確認修改”按鈕,將執(zhí)行executeUpdate()方法更新數(shù)據(jù)庫。</p><p> (3)刪除功能,用戶點擊對應實習text值為刪除的鏈接標簽,系統(tǒng)將把數(shù)據(jù)庫實習表中對應id的實習刪除。</p><p> 4.4系統(tǒng)后臺功能流程及實現(xiàn)</p><p><b> 1、添加用戶界面</b></p><
89、;p> 在添加用戶界面用戶可以在文本框內(nèi)輸入用戶信息,然后點擊提交即可將新的用戶信息添加進系統(tǒng),如圖4.14所示。</p><p> 圖4.14 用戶管理模塊-添加用戶界面</p><p><b> 實現(xiàn)過程:</b></p><p> 用戶輸入該界面相應的用戶信息,單擊“確認提交”按鈕,會先在本地驗證輸入的格式是否正確,如果不正
90、確,回提示相應的格式錯誤。如果正確,回跳轉(zhuǎn)到do_register.jsp頁面,調(diào)用數(shù)據(jù)庫的方法,將信息存入數(shù)據(jù)庫,完成用戶的添加。</p><p><b> 2、查看用戶界面</b></p><p> 在查看用戶界面,用戶可以通過上面的文本框內(nèi)輸入想要找用戶信息的名字進行搜索,也可以在下面的用戶列表內(nèi)逐一點擊查看詳細信息,如圖4.15所示。</p>
91、<p> 圖4.15 用戶管理模塊-查看用戶界面</p><p><b> 實現(xiàn)過程:</b></p><p> 該網(wǎng)頁打開時會自動執(zhí)行executeQuery()搜索數(shù)據(jù)庫中用戶表中所有用戶的信息。該網(wǎng)頁有搜索功能,用戶在搜索用戶文本欄中填寫想要搜索的關鍵字,點擊搜索用戶,網(wǎng)頁會根據(jù)輸入的信息,查詢數(shù)據(jù)庫中符合的用戶,并顯示出來。</p>
92、;<p><b> 3、管理用戶界面</b></p><p> 在用戶管理界面用戶可以在用戶列表內(nèi)點擊進行查看詳細信息,也可以對這些詳細信息進行修改刪除等操作,如圖4.16、圖4.17所示。</p><p> 圖4.16 用戶管理模塊-管理用戶界面</p><p> 圖4.17 用戶管理模塊-管理用戶界面-修改用戶<
93、/p><p><b> 實現(xiàn)過程:</b></p><p> 該網(wǎng)頁打開時會自動搜索數(shù)據(jù)庫中用戶表的所有用戶的信息。該網(wǎng)頁有搜索功能,用戶在搜索用戶文本欄中填寫想要搜索的關鍵字,點擊搜索用戶,網(wǎng)頁將數(shù)據(jù)傳遞給后臺組成sql語句執(zhí)行executeQuery()方法查詢數(shù)據(jù)庫中符合的用戶,并將數(shù)據(jù)返回給該頁面顯示出來。點擊修改用戶,會跳出修改用戶的界面,用戶輸入相應信息,
94、點擊確定提交,頁面會將信息提交給數(shù)據(jù)庫方法并更新數(shù)據(jù)庫。 點擊刪除用戶,頁面會提取要刪除用戶的id,并將該id的用戶從數(shù)據(jù)庫中刪除。</p><p><b> 第五章 系統(tǒng)測試</b></p><p> 程序開發(fā)完成后,我們要對系統(tǒng)進行測試,對于軟件這種新型產(chǎn)品來說,沒有固定的質(zhì)量體系認證,所以測試就成為了開發(fā)過程中很重要的一個階段。測試過程中我們根據(jù)系統(tǒng)的功能
95、和容易出錯的位置進行點對點測試。采用多種測試方法,如單元測試方法,集成測試方法,系統(tǒng)測試方法等。</p><p> 根據(jù)本系統(tǒng)來說我針對兩部分進行測試,界面測試和功能測試。</p><p> 在界面測試過程中,為了讓軟件在不同的系統(tǒng)中能夠保證設計的樣子,我將程序在Windows XP環(huán)境下進行使用,效果良好。無論是界面間距和字體,都沒有變化。</p><p>
96、 在功能測試過程中,我采用兩種測試手段,首先在熟知系統(tǒng)功能的情況下,對程序的功能進行逐一使用,測試系統(tǒng)在正確操作下是否會出現(xiàn)問題。之后我又使用毀滅性測試的方法,完全不按照系統(tǒng)規(guī)定好的方法來使用,測試程序的穩(wěn)定性和BUG出現(xiàn)率。經(jīng)過測試后發(fā)現(xiàn)系統(tǒng)比較穩(wěn)定,沒有特別明顯的程序漏洞和不穩(wěn)定性。</p><p> 經(jīng)過測試,所有功能都能得以實現(xiàn),沒有任何變形。至此,在功能的測試上也已經(jīng)比較圓滿的完成了。</p&g
97、t;<p><b> 參考文獻</b></p><p> [1] 朱喜福,徐劍魁.JAVA程序設計[M].北京:清華大學出版社,2010</p><p> [2] Bruce Eckel. JAVA編程思想[M].北京:機械工業(yè)出版社,2007</p><p> [3] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].北京:
98、高等教育出版社,2006</p><p> [4] 羅曉沛.數(shù)據(jù)庫技術[M].北京:清華大學出版社,2005</p><p> [5] 相萬讓主編.網(wǎng)頁設計與制作[M].北京:人民郵電出版社,2004</p><p> [6] 古斯塔夫森(Gustafson D) .軟件工程習題與解答[M]. 北京:北京機械工業(yè)出版社,2003</p><
99、p> [7] 李秀. 計算機文化基礎(第5版)[M].北京:清華大學出版社,2005</p><p> [8] 劉晨,張濱.黑客與網(wǎng)絡安全[M].北京:航空工業(yè)出版社,1999</p><p> [9] 陶樹平.計算機科學技術導論[M].北京:高等教育出版社,2002</p><p> [10] 佩騰,Patton,R.,張小松.軟件測試[M].北京:
100、機械工業(yè)出版社,2006</p><p><b> 致 謝</b></p><p> 大學四年很快就要結(jié)束了。畢業(yè)設計的結(jié)束,也意味著大學的生活要告一段落,在大學里老師不但在學習上教了我很多的知識,還在生活、思想和工作方面幫助我進步。所以,在這里我想對我的老師們道一聲:尊敬的恩師,您辛苦了!</p><p> 本次設計能夠圓滿順利地完成,
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 171jsp酒店預定管理系統(tǒng)
- 18900.實習實訓管理系統(tǒng)的設計與實現(xiàn)
- 基于Web的實習實訓信息管理系統(tǒng)的設計與實現(xiàn).pdf
- 82871.實訓管理系統(tǒng)的設計與實現(xiàn)
- 基于WEB的大學實習實訓信息管理系統(tǒng)的設計與實現(xiàn).pdf
- 物流實訓管理系統(tǒng)的設計與實現(xiàn).pdf
- (第三稿)生產(chǎn)性實習實訓基地建設方案
- 基于設計模式的實訓系統(tǒng)的設計與實現(xiàn).pdf
- 中職實訓基地管理系統(tǒng)的設計與實現(xiàn).pdf
- 高校實訓項目管理系統(tǒng)設計與實現(xiàn).pdf
- 建筑施工實訓虛擬系統(tǒng)的設計與實現(xiàn).pdf
- 47762.高校實訓管理系統(tǒng)的設計與實現(xiàn)
- 專業(yè)實訓基地管理系統(tǒng)的設計與實現(xiàn).pdf
- 通信網(wǎng)絡實訓系統(tǒng)的設計與實現(xiàn).pdf
- 70044.實訓課程管理系統(tǒng)的設計與實現(xiàn)
- 職校實訓基地開放管理系統(tǒng)的設計與實現(xiàn).pdf
- 書籍裝幀虛擬實訓系統(tǒng)的設計與實現(xiàn).pdf
- 電子商務專業(yè)實訓系統(tǒng)的設計與實現(xiàn).pdf
- 56260.實訓教學信息系統(tǒng)的設計與實現(xiàn)
- 基于物聯(lián)網(wǎng)的智慧城市實訓系統(tǒng)設計與實現(xiàn)
評論
0/150
提交評論