大型軟件設(shè)計(jì)實(shí)驗(yàn)大軟格式_第1頁(yè)
大型軟件設(shè)計(jì)實(shí)驗(yàn)大軟格式_第2頁(yè)
大型軟件設(shè)計(jì)實(shí)驗(yàn)大軟格式_第3頁(yè)
大型軟件設(shè)計(jì)實(shí)驗(yàn)大軟格式_第4頁(yè)
大型軟件設(shè)計(jì)實(shí)驗(yàn)大軟格式_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、大學(xué)計(jì)算機(jī)學(xué)院大型應(yīng)用軟件設(shè)計(jì)題目:云專業(yè)(班):2015 級(jí)計(jì)科三班項(xiàng)目組成員:組長(zhǎng):2015301500213成員 1:遠(yuǎn) 2015301500217成員 2:2015301500216成員 3:20143012200352017 年 1 月 16 日成績(jī)及評(píng)語(yǔ)評(píng)語(yǔ):學(xué)號(hào)小組成績(jī)個(gè)人成績(jī)個(gè)人小結(jié)總評(píng)成績(jī)20153015002132015301500217遠(yuǎn)20153015002162014301220035目錄成績(jī)及評(píng)語(yǔ)2第一部分7項(xiàng)目任務(wù)書7項(xiàng)目目標(biāo)8項(xiàng)目?jī)?nèi)容及范圍8項(xiàng)目性質(zhì)8項(xiàng)目特點(diǎn)9項(xiàng)目范圍9項(xiàng)目限制及風(fēng)險(xiǎn)10環(huán)境限制103.2 風(fēng)險(xiǎn)10項(xiàng)目進(jìn)度10第二部分11可行性和軟件開發(fā)計(jì)劃1

2、1A 可行性. 121 引言121.1 編寫目的121.2 背景121.3 定義121.4 參考資料122 可行性的前提122.1 要求132.2 目標(biāo)132.3 條件、假定和限制142.4 進(jìn)行可行性的方法142.5 評(píng)價(jià)尺度142.6 決定可行性的主要. 14對(duì)現(xiàn)有系統(tǒng)的分析14處理流程和數(shù)據(jù)流程153.2 區(qū)別153.3 局限性16所建議的系統(tǒng)16對(duì)所建議系統(tǒng)的說明16處理流程和數(shù)據(jù)流程16改進(jìn)之處174.4 影響17局限性18技術(shù)條件方面的可行性18可選擇的其他系統(tǒng)方案19可選擇的系統(tǒng)方案 119可選擇的系統(tǒng)方案 219投資及效益分析19支出19收益20收益投資比20投資回收周期21敏

3、感性分析21方面的可行性21法律方面的可行性21使用方面的可行性21其他社會(huì)資源可行性分析21社會(huì)效益216.16.26.36.46.57 社會(huì)7.17.27.37.48 結(jié)論21B 軟件開發(fā)計(jì)劃221 引言221.1 編寫目的221.2 背景221.3 定義22項(xiàng)目概述23工作內(nèi)容232.2 主要參加. 232.3 產(chǎn)品232.2 文件24驗(yàn)收標(biāo)準(zhǔn)25完成項(xiàng)目的最遲期限25本計(jì)劃的批準(zhǔn)者和批準(zhǔn)日期25實(shí)施計(jì)劃253.1 工作任務(wù)的分解與分工253.2 進(jìn)度263.3 關(guān)鍵問題27支持條件27計(jì)算機(jī)系統(tǒng)支持27需由用戶承擔(dān)的工作274.3 由外提供的條件275 專題計(jì)劃要點(diǎn)285.1 開發(fā)培訓(xùn)

4、計(jì)劃285.2 測(cè)試計(jì)劃285.35.45.5安全備份計(jì)劃28質(zhì)量保證計(jì)劃28資源配置計(jì)劃28第三部分30需求規(guī)格說明書301 引言311.1 編寫目的311.2 背景312.1 目標(biāo)31任務(wù)概述31用戶的特點(diǎn)31假定和約束31需求規(guī)定32對(duì)功能的規(guī)定32對(duì)性能的規(guī)定41其他非功能需求42運(yùn)行環(huán)境規(guī)定444.1 設(shè)備444.2 支持軟件444.3 接口45第四部分46軟件設(shè)計(jì)說明書461 引言471.1 編寫目的471.2 背景471.3 參考資料47系統(tǒng)架構(gòu)47硬件架構(gòu)472.2 技術(shù). 482.3 軟件架構(gòu)48服務(wù)器端及 web 端設(shè)計(jì)49設(shè)計(jì)思路49新用戶類:NewUser50用戶類:U

5、ser51學(xué)生用戶子類:Student52教師用戶子類:Teacher53用戶產(chǎn)生類:UserFactory54房間類:Room55類:3.8. 55數(shù)據(jù)庫(kù)操作類:Database56UML 圖56數(shù)據(jù)庫(kù)設(shè)計(jì)57數(shù)據(jù)庫(kù)環(huán)境說明57安全性設(shè)計(jì)說明57概念結(jié)構(gòu)設(shè)計(jì)58邏輯結(jié)構(gòu)設(shè)計(jì)59web 端界面設(shè)計(jì)59結(jié)構(gòu)設(shè)計(jì)59原型設(shè)計(jì)615.15.2第五部分62測(cè)試計(jì)劃書621 引言631.1 編寫目的631.2 背景631.3 定義631.4 參考資料632 計(jì)劃64軟件說明64測(cè)試內(nèi)容64系統(tǒng)系統(tǒng)功能測(cè)試65驗(yàn)證測(cè)試662.5 主頁(yè)顯示測(cè)試672.6 主頁(yè)測(cè)試68空間顯示測(cè)試692.72.8空間測(cè)試70

6、通過創(chuàng)建進(jìn)入測(cè)試71房間測(cè)試723 測(cè)試設(shè)計(jì)說明73系統(tǒng)系統(tǒng)功能測(cè)試73驗(yàn)證測(cè)試743.3 主頁(yè)顯示測(cè)試753.4 主頁(yè)測(cè)試76空間顯示測(cè)試763.53.6空間測(cè)試77通過通過進(jìn)入進(jìn)入測(cè)試78測(cè)試784 評(píng)價(jià)準(zhǔn)則804.1 范圍804.2 數(shù)據(jù)整理804.3 尺度80第一部分項(xiàng)目任務(wù)書1 項(xiàng)目目標(biāo)本軟件是基于百家云提供的 API 進(jìn)行開發(fā)的一套課堂系統(tǒng),在功能上實(shí)現(xiàn)認(rèn)證功能,實(shí)現(xiàn)老師開班,學(xué)生進(jìn)入的組班功能;實(shí)現(xiàn),點(diǎn)播,回放的功能;實(shí)現(xiàn)多終端的接入功能,至少實(shí)現(xiàn) android 和 windows 兩種終端。此軟件用戶分為三類,即學(xué)生和老師及管理員。對(duì)于管理員而言,要能夠根據(jù)用戶信息進(jìn)行實(shí)名檢

7、查,對(duì)不符合要求的用戶,同時(shí)管理課程,對(duì)不符合要求的課程進(jìn)行下架操作。就軟件本身而言,系統(tǒng)能夠在可接受的時(shí)間(初定為 1s)范圍內(nèi)響應(yīng)用戶的進(jìn)行反饋。系統(tǒng)要保證 7x24 小時(shí)的不間斷服務(wù),99.5%以上的服務(wù)操作,并可靠性。對(duì)于學(xué)生所要實(shí)現(xiàn)的用戶功能如下:和登錄:1.用戶輸入用戶名、審核。注銷與退出:、號(hào)、郵箱進(jìn)行,要求實(shí)名制,將在采用人工2.用戶可以注銷當(dāng)前賬戶重新使用新的學(xué)號(hào)和登錄其他的賬戶。退出系統(tǒng)時(shí)會(huì)保存用戶當(dāng)前登錄信息,不會(huì)注銷,下次運(yùn)行客戶端是自動(dòng)登錄系統(tǒng)。查看個(gè)人中心:3.個(gè)人中心中包括收藏過的點(diǎn)播課程及通過輸入?yún)⒓哟a參加;基于課程的拓展學(xué)習(xí)區(qū):對(duì)于每一門課程,除了可進(jìn)行等功能

8、。及,參加過的課程的回放,以4.外,還應(yīng)具有課程區(qū)、課件上傳、提交作業(yè)、對(duì)于老師而言,除了包括學(xué)生的所有功能外,還要實(shí)現(xiàn)的功能如下:1.創(chuàng)建教室進(jìn)行:老師可創(chuàng)建教室及相應(yīng)的房間號(hào),并進(jìn)行小班授課,公開課,私有課。管理課程:。由老師確定類型,如:大班授課,2.對(duì)學(xué)生進(jìn)行管理,增刪學(xué)生、發(fā)布公告、發(fā)布課件、發(fā)布、回答區(qū)問題等。2 項(xiàng)目?jī)?nèi)容及范圍2.1 項(xiàng)目性質(zhì)本應(yīng)用是一個(gè)教學(xué),可以滿足學(xué)生的參加,查看回放,點(diǎn)播課程的需求。老師除了具備學(xué)生的基本功能之外,還可以建立房間、發(fā)布,上傳。拓展的功課),上傳能包括選擇課件,個(gè)人類型(大班授課,小班授課,公開課(免費(fèi)課),私有課(歷史,當(dāng)前正在的課程匯總等。

9、的實(shí)現(xiàn)是一個(gè) web 應(yīng)用程序,通過瀏覽器進(jìn)行交互,可以不受的限制。開發(fā)過程中采用響應(yīng)式的布局,在不同尺寸上的設(shè)備都能夠正常和顯示。2.2 項(xiàng)目特點(diǎn)本應(yīng)用立足于教學(xué),的教學(xué)方式避免了傳統(tǒng)課堂教學(xué)方式的諸多弊端,例如需要約定場(chǎng)地,需要大家處于同一個(gè)地方,不可回放,課堂人數(shù)有限。然而網(wǎng)絡(luò)課程可以將位于不同位置的人聯(lián)系起來,不受教學(xué)地點(diǎn)的限制,課堂的人數(shù)也可以遠(yuǎn)遠(yuǎn)超過傳統(tǒng)的課堂教學(xué)。并且教學(xué)的過程可以回放,避免遺漏知識(shí)點(diǎn)。2.3 項(xiàng)目范圍【包括的范圍】應(yīng)用包括的是賬戶管理系統(tǒng)、1. 賬戶管理系統(tǒng):房間管理系統(tǒng)、點(diǎn)播管理系統(tǒng)。主要包含三種賬戶類型:游客類型、教師類型、學(xué)生類型。他們的功能范圍如下:游客

10、:查看首頁(yè)進(jìn)入當(dāng)前正在的公間回放以前的公開點(diǎn)播教師上傳的學(xué)生:1) 游客的所有功能2)歷史輸入?yún)⒓哟a進(jìn)入*關(guān)注教師課程5) *查看某教師的所有課程老師:學(xué)生的所有功能上傳點(diǎn)播3) 建立房間生成參與碼發(fā)布上傳課件以教師進(jìn)入*添加學(xué)生*發(fā)布課程給學(xué)生(*表示拓展功能)房間開始房間管理系統(tǒng):此系統(tǒng)對(duì)不同的教師發(fā)布的2.進(jìn)行管理,對(duì)房間按照開始、結(jié)束時(shí)間,房間類型,是否正在等進(jìn)行分類。并且將符合條件的房間在首頁(yè)展示,或者在不同用戶的個(gè)人中心里進(jìn)行展示?;胤虐凑找呀?jīng)結(jié)束的進(jìn)行管理。3. 點(diǎn)播管理系統(tǒng):點(diǎn)播主要指的是老師上傳的完整。對(duì)于老師上傳的也會(huì)進(jìn)行相應(yīng)的管理,包括選擇首頁(yè)展示的、選擇在用戶個(gè)人空間展

11、示的。后期的拓展功能可以考慮點(diǎn)播的熱度、類型、評(píng)分來進(jìn)行分類?!静话ǖ姆秶恳?yàn)槭盏?api 的限制,部分功能自己實(shí)現(xiàn)起來比較復(fù)雜,不包含在的系統(tǒng)之中。例如學(xué)生完整作業(yè)的作業(yè)提交、過程中的性測(cè)試、學(xué)生對(duì)或者點(diǎn)播課程的評(píng)價(jià)評(píng)論系統(tǒng)(課程中的課堂可以實(shí)現(xiàn))。3 項(xiàng)目限制及風(fēng)險(xiǎn)3.1 環(huán)境限制操作系統(tǒng):Windows XP、Win7、Win8、Win8.1、Win10。瀏覽器:開啟了 Flash 的瀏覽器。臺(tái)不支持 IE9 以下的瀏覽器。使用 Chrome, Edge, Firefox 或 Safari,平Flas本:26.0.0.51 及以上。教師進(jìn)行時(shí),使用的電腦需接有:麥克風(fēng)和攝像頭。3.2

12、 風(fēng)險(xiǎn)1.由于是基于其他能會(huì)有坑。(百家云)的 API 進(jìn)行開發(fā),百家云的穩(wěn)定性尚不明確,可2.百家云的 API 并不是完全免費(fèi)的免費(fèi)賬號(hào)的服務(wù)有效期為 365 天限 100人次,15G 的流量和 5G 的空間。開發(fā)軟件的測(cè)試過程中可能會(huì)消耗完免費(fèi)賬號(hào)的使用額度,但更換另一個(gè)免費(fèi)賬號(hào)的話需要更新不少的數(shù)據(jù)。3.小組對(duì)于后端使用的語(yǔ)言及技術(shù)目前存在,可能會(huì)嘗試使用大家都尚未學(xué)習(xí)過的“新”技術(shù)。如果嘗試使用尚未學(xué)習(xí)過的技術(shù)的話,由于缺乏經(jīng)驗(yàn),可能無法比較準(zhǔn)確地估算出學(xué)習(xí)成本、時(shí)間成本以及預(yù)見其他潛在的風(fēng)險(xiǎn),可能會(huì)出現(xiàn)不可控的情況。如果想嘗試新技術(shù),需要提前學(xué)習(xí)和試用,進(jìn)一步判斷可行性。4項(xiàng)目進(jìn)度序

13、號(hào)設(shè)計(jì)(實(shí)驗(yàn))內(nèi)容完成時(shí)間1項(xiàng)目任務(wù)書,組員規(guī)范,WBS,分工,制定計(jì)劃第 7-8 周2可行性,項(xiàng)目開發(fā)計(jì)劃書,SRS,熟悉并學(xué)習(xí)相關(guān)資料第 7-8 周3測(cè)試計(jì)劃書,軟件設(shè)計(jì)說明書,集成測(cè)試計(jì)劃第 9 周4代碼編寫第 10 周5軟件設(shè)計(jì)說明書,測(cè)試計(jì)劃書修整,進(jìn)行模塊測(cè)試和集成測(cè)試第 11-14 周第二部分可行性和軟件開發(fā)計(jì)劃A 可行性1 引言1.1 編寫目的可行性分析是為“云課堂”開發(fā)的可能性、可行性、必要性提供論據(jù),為開發(fā)進(jìn)行系統(tǒng)總體規(guī)劃設(shè)計(jì)及具體實(shí)施開發(fā)工程提供必要的參考資料,在系統(tǒng)開發(fā)完成后期為系統(tǒng)的測(cè)試、驗(yàn)收提供幫助。其編寫過程由大學(xué)計(jì)算機(jī)學(xué)院計(jì)科 3 班大型應(yīng)用軟件設(shè)計(jì)課程小組各組

14、員完成。預(yù)期讀者是從事“點(diǎn)播云課堂”開發(fā)的相關(guān)。1.2 背景本項(xiàng)目名稱:云課堂項(xiàng)目形式:網(wǎng)頁(yè)端系統(tǒng)功能:為的高校老師及學(xué)生提供一個(gè),回看,點(diǎn)播的學(xué)習(xí)。任務(wù)提出者:大型應(yīng)用軟件設(shè)計(jì)課程。開發(fā)者:遠(yuǎn)1.3 定義無。1.4 參考資料軟件工程導(dǎo)論(第六版),編著,。軟件工程課件大學(xué)計(jì)算機(jī)學(xué)院軟件工程課題組GB856788 計(jì)算機(jī)軟件產(chǎn)品開件編制指南中國(guó)標(biāo)準(zhǔn)項(xiàng)目管理計(jì)劃、進(jìn)度和控制的系統(tǒng)方法(第 7 版)Harold Kerzner(電子工業(yè)社,楊愛華等譯);2 可行性的前提信息的共享和電腦,互聯(lián)網(wǎng)的迅速普及正在全新地塑造著人們的生活方式,讓人們的生活更加便捷。“云課堂”是一個(gè)集點(diǎn)播,回放于一體的,致力

15、于便捷老師和學(xué)生學(xué)習(xí)方式的課堂。老師可以在上面上傳,公開課或開辦私密課,而學(xué)生則可以點(diǎn)播任何自己喜歡的課程,公開課,回看自己看過的。同時(shí)也可以憑借老師制,的,加入私密課堂?!霸普n堂”可以讓老師突破傳統(tǒng)教學(xué)模式的地點(diǎn)限方式也不會(huì)讓學(xué)生老師缺乏溝通而效率低下。2.1 要求功能主要功能:用戶學(xué)生功能:、點(diǎn)播、回看、公開課。用戶戶信息等:用戶在使用該軟件之前,以學(xué)生進(jìn)行實(shí)名,向服務(wù)器提交相關(guān)用點(diǎn)播:對(duì)于教師上傳的,學(xué)生可以所隨時(shí)點(diǎn)播,回看:對(duì)于已經(jīng)結(jié)束且進(jìn)行錄屏的公開課,學(xué)生可以公開課:學(xué)生可以憑借教師給的開課,學(xué)生可以自行加入教師功能:,加入的公開課;對(duì)于面向大眾的免費(fèi)公用戶用戶信息等:教師在使用該

16、軟件之前,以教師的進(jìn)行實(shí)名,向服務(wù)器提交相關(guān)點(diǎn)播:教師可以所隨時(shí)點(diǎn)播提供的課程,回看:對(duì)于已經(jīng)結(jié)束且進(jìn)行錄屏的公開課,教師可以上傳:教師可以上傳課程的供學(xué)生學(xué)習(xí)公開課:教師可以自行創(chuàng)建公開課,可自行選擇免費(fèi)的還是需要的公開課,同時(shí)可上傳 PPT 等資料,教師擁有對(duì)于這節(jié)公開課的所布的公開課。限;教師也可以加入其它老師發(fā)性能實(shí)時(shí)性:用戶能夠保持較高的實(shí)用性,對(duì)系統(tǒng)提供的各種動(dòng)態(tài)服務(wù)能夠快速響應(yīng)可拓展性:要求能夠動(dòng)態(tài)處理用戶添加的服務(wù)、能夠通過加載用戶可的部分信息易用性:良好的用戶界面,方便操作安全性:系統(tǒng)的安全性較高??煽啃裕合到y(tǒng)對(duì)數(shù)據(jù)的保存要有可靠的方法。完成期限:16 個(gè)周之內(nèi)完成。的其他用

17、戶2.2 目標(biāo)為在校的老師和學(xué)生提供一種新型的交互,不僅僅局限于網(wǎng)上的點(diǎn)播課程,還會(huì)有課程,這就減少了錄播課程因不能于老師面對(duì)面交流帶來的弊端,幫助師生打破傳統(tǒng)教學(xué)模式,讓互聯(lián)網(wǎng)深入授課。的學(xué)習(xí)生活中,便捷的教育,讓老師可以不限地點(diǎn)的2.3 條件、假定和限制建議軟件:10 年硬件條件:服務(wù)器若干數(shù)據(jù)庫(kù)管理系統(tǒng):Windows2000Server前臺(tái)開發(fā)語(yǔ)言:HTML,JavaScript,CSS開發(fā)語(yǔ)言:投入運(yùn)行最遲時(shí)間:2017/12/30可利用的信息和資源:“百家云”API2.4 進(jìn)行可行性的方法這項(xiàng)可行性是基于兩個(gè)方面的,一是基于已有的點(diǎn)播課程的,如 MOOC,但是卻沒有的,可以學(xué)生與老

18、師互動(dòng)的類型的公開課。二是基于其他已有類似的如虎牙,網(wǎng)易等可以參考。此外,這項(xiàng)還立足于學(xué)生想要跨學(xué)科,跨領(lǐng)域的了解一些自己感定為:的課程,卻搜索無果等問題做出了大量分析。對(duì)最終的可行性,初步分析可可行性=內(nèi)部可行性*60%+外部可行性*40%來最終確定可行性,這個(gè)值越大,可行性越高。2.5 評(píng)價(jià)尺度項(xiàng)目開發(fā)經(jīng)費(fèi):開發(fā)中力求以最小的花費(fèi)提供最好的質(zhì)量用戶滿意度:努力提高用戶滿意度項(xiàng)目開發(fā)周期:力求在最短的時(shí)間內(nèi)完成項(xiàng)目。2.6 決定可行性的主要技術(shù)可行性:就目前使用的開發(fā)技術(shù)來說建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到;經(jīng)濟(jì)可行性:屬于學(xué)生使用價(jià)值和經(jīng)濟(jì)價(jià)值。法律可行性:不存在問題。社會(huì)可行性:不存在問題

19、性的實(shí)踐項(xiàng)目,但是也能夠?qū)τ脩舻哪承┕δ?,有一定? 對(duì)現(xiàn)有系統(tǒng)的分析目前市場(chǎng)上,比較成功的有網(wǎng)易云課堂,學(xué) MOOC 等,但是上面的視頻基本都是錄播形式,即提前錄好,剪輯成功,然后發(fā)送到服務(wù)器,供學(xué)生學(xué)習(xí)。卻沒有在線的模式,即發(fā)布公開課,與學(xué)生面對(duì)面交流,與學(xué)校上課模式一樣,只是場(chǎng)地由教室變?yōu)榱司W(wǎng)絡(luò)。同時(shí),現(xiàn)如今網(wǎng)絡(luò)上還有比較流行的,如虎牙,網(wǎng)易等,這些則是提供和回放的功能,讓有才華的人有一個(gè)可以展示的,正是憑借網(wǎng)上的互動(dòng)的形式,許多“預(yù)開發(fā)的會(huì)在尋常的課程”應(yīng)運(yùn)而生。則是這兩種的綜合。面象是高校的學(xué)生及老師。的基礎(chǔ)上加入公開課的功能,讓學(xué)生可以享受跟在教室一樣的上課模式卻又不會(huì)被地點(diǎn)所限制

20、,這樣假期或者放學(xué)了,老師也可以授課。3.1 處理流程和數(shù)據(jù)流程點(diǎn)播課程和的流程分析如圖 3.1 和圖 3.2:圖 3.1 點(diǎn)播課程圖 3.23.2 區(qū)別現(xiàn)有的點(diǎn)播,與云課堂的區(qū)別面象不同:面向的全體大眾,而的則面向高校的師生,這個(gè)與點(diǎn)播課程的相似。功能不同:相對(duì)于點(diǎn)播來說,的增加了和回看的功能,對(duì)于直播更加具有針對(duì)性,同時(shí)有點(diǎn)播課程的功能。3.3 局限性該未能實(shí)現(xiàn)檢索功能,并不能按類型進(jìn)行分類。4 所建議的系統(tǒng)4.1 對(duì)所建議系統(tǒng)的說明所建議的系統(tǒng)為做定程度上的綜合與創(chuàng)新。,服務(wù)器為,數(shù)據(jù)傳輸協(xié)議為 tcp/ip。是對(duì)現(xiàn)有在一4.2 處理流程和數(shù)據(jù)流程系統(tǒng)處理流程圖如圖 4.1.圖 4.1

21、系統(tǒng)流程圖數(shù)據(jù)流圖如圖 4.2 所示。圖 4.2 數(shù)據(jù)流圖4.3 改進(jìn)之處本次開發(fā)的系統(tǒng)主要是功能的創(chuàng)新,它給在校的老師和學(xué)生提供一個(gè)更加便捷的授課聽課和學(xué)習(xí)其他領(lǐng)域知識(shí)的。4.4 影響4.4.1 對(duì)設(shè)備的影響無。4.4.2 對(duì)軟件的影響無4.4.3 對(duì)用戶機(jī)構(gòu)的影響本次項(xiàng)目開發(fā)要求數(shù)量為把人,并要求全部熟練掌握網(wǎng)頁(yè)編程。4.4.4 對(duì)系統(tǒng)運(yùn)行過程的影響用戶操作規(guī)程按照系統(tǒng)所建議系統(tǒng)的提示進(jìn)行;系統(tǒng)失效后,數(shù)據(jù)庫(kù)恢復(fù)到最新的更新備份狀態(tài)進(jìn)行保存。4.4.5 對(duì)開發(fā)的影響為了支持所建議系統(tǒng)的開發(fā),用戶需要熟悉相關(guān)的計(jì)算機(jī)操作,并及時(shí)與開發(fā)行交流。為了建立一個(gè)數(shù)據(jù)庫(kù)所要求的數(shù)據(jù)資源。進(jìn)對(duì)用戶以及涉

22、及的第隱私進(jìn)行。4.4.6 對(duì)地點(diǎn)和設(shè)施的影響無。4.5 局限性只能在網(wǎng)頁(yè)端使用,并不能在上使用對(duì)學(xué)生和老師的實(shí)名認(rèn)證不能保證百分之百的準(zhǔn)確性。4.6 技術(shù)條件方面的可行性在當(dāng)前的限制條件下,該系統(tǒng)的功能目標(biāo)完全能夠達(dá)到;利用現(xiàn)有的技術(shù),該系統(tǒng)的功能能夠?qū)崿F(xiàn);c 對(duì)開發(fā)的數(shù)量和質(zhì)量均滿足要求;d 在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)能夠完成。5 可選擇的其他系統(tǒng)方案5.1 可選擇的系統(tǒng)方案 1考慮過用 oracle 數(shù)據(jù)庫(kù)作為的數(shù)據(jù)庫(kù)來數(shù)據(jù),后來考慮到 oracle 數(shù)據(jù)庫(kù)過于復(fù)雜與龐大,應(yīng)用起來有難度。而且通過對(duì)的系統(tǒng)進(jìn)行評(píng)估以及用戶量數(shù)據(jù)庫(kù)。,最終選擇簡(jiǎn)單輕巧的數(shù)據(jù)庫(kù)作為的5.2 可選擇的系統(tǒng)方案

23、 2在數(shù)據(jù)傳輸協(xié)議的選擇上有考慮過使用 udp 協(xié)議,但是由于 udp 不夠穩(wěn)定,選擇更加穩(wěn)定的 tcp/ip 協(xié)議。最終6 投資及效益分析6.1 支出開發(fā)支出:開發(fā)過程中需要大量投入,技術(shù)上主要文檔和網(wǎng)絡(luò)。所以開發(fā)支出包含網(wǎng)絡(luò)費(fèi),資料費(fèi),日常三餐的開銷。測(cè)試與服務(wù)支持開銷:由于服務(wù)的提供量大小未知,此部分開銷將難以統(tǒng)計(jì)6.1.1 基本建設(shè)投資a.房屋和設(shè)施:電腦 8 臺(tái)(自備)、相關(guān)資料,合計(jì) 500¥/m;設(shè)備:0¥/m;b.數(shù)據(jù)通訊設(shè)備:0¥/m;環(huán)境保護(hù)設(shè)備:0¥/m;e. 安全與設(shè)備:0¥/m;操作系統(tǒng)的和應(yīng)用的軟件:0¥/m;f.g. 數(shù)據(jù)庫(kù)管理軟件 0¥/m。6.1.2 其他支出

24、a(需求的和設(shè)計(jì)的):0¥/m;:0¥/m;b 開發(fā)計(jì)劃與測(cè)量基準(zhǔn)的c 數(shù)據(jù)庫(kù)的建立:0¥/m;d軟件的轉(zhuǎn)換:0¥/m;e檢查費(fèi)用和技術(shù)管理性費(fèi)用:0¥/m;f 培訓(xùn)費(fèi)、旅差費(fèi)以及開發(fā)安裝g的退休及調(diào)動(dòng)費(fèi)用等:0¥/m。所需要的支出:0¥/m;6.1.3 非支出a設(shè)備的和費(fèi)用: centos 7 服務(wù)器(雙核至強(qiáng) 內(nèi)存8g 磁盤300g帶寬 40mb)3536.5¥/m;b 軟件的和費(fèi)用 0¥/m;c 數(shù)據(jù)通訊方面的和費(fèi)用:0¥/m;d的工資、獎(jiǎng)金:0¥/m;房屋、空間的使用開支:0¥/m;公用設(shè)施方面的開支:0¥/m;安全方面的開支:0¥/m;6.2 收益對(duì)于所選擇的方案,說明能夠帶來的收益

25、,這里所說的收益,表現(xiàn)為開支費(fèi)用的減少或避免、差錯(cuò)的減少、靈活性的增加、動(dòng)作速度的提高和管理計(jì)劃方面的改進(jìn)等,包括;收益6.2.11、 軟件位:500¥/條(一條持續(xù)時(shí)間一周)6.2.2 非收益1、移動(dòng)及通信增值服務(wù):與電信運(yùn)營(yíng)商協(xié)商,約 10000¥/m2、互聯(lián)網(wǎng)增值業(yè)務(wù):未來可能開發(fā)一些特殊的功能,約 10000¥/m3、位:1000¥/月(按月收?。?.2.3 不可定量的收益1、增值業(yè)務(wù)的開發(fā)可能會(huì)給本項(xiàng)目帶來不可定量的收益。2、位增加將會(huì)帶來不可估量收益6.3 收益投資比收益投資=5.2023986.4 投資回收周期根據(jù)計(jì)算,2017 年 4 月 20 起收益大于支出6.5 敏感性分析

26、由于的服務(wù)器是租的第服務(wù)器運(yùn)營(yíng)商的,故服務(wù)器的生命周期都較長(zhǎng),服務(wù)器出故障之后也方便移植。對(duì)于服務(wù)器的合理搭配、處理器速度要求等協(xié)調(diào)也非常容易。由于第運(yùn)營(yíng)商相對(duì)可靠,故幾乎不會(huì)對(duì)開支和收益產(chǎn)生較大的影響。7 社會(huì)方面的可行性7.1 法律方面的可行性該項(xiàng)目為獨(dú)立開發(fā),技術(shù)上沒有使用任何商業(yè)軟件或項(xiàng)目的方法和技術(shù),所有技術(shù)及代碼均為開源架構(gòu)和小組成員獨(dú)立開發(fā),本項(xiàng)目的所有圖案和商標(biāo)均為,所以法律方面不存在專利權(quán)、商標(biāo)權(quán)以及等問題,軟件項(xiàng)目遵循開源協(xié)議,不存在法律問題。7.2 使用方面的可行性本項(xiàng)目經(jīng)過實(shí)際,能夠有效滿足用戶需求,同時(shí)根據(jù)結(jié)果顯示,擁有較大市場(chǎng),同時(shí)市場(chǎng)上目前并沒有相同或類似產(chǎn)品7.

27、3 其他社會(huì)資源可行性分析本項(xiàng)目所需資源為網(wǎng)頁(yè)終端與服務(wù)器,不需要其他社會(huì)資源,用時(shí)電腦普及率已經(jīng)很高,而且本項(xiàng)目主要針對(duì)老師和學(xué)生,所以本項(xiàng)目使用門檻較低,用戶可接受性強(qiáng)。7.4 社會(huì)效益本項(xiàng)目意在方便教師和學(xué)生的學(xué)習(xí),提高教學(xué)的效率,同時(shí)能夠促進(jìn)師生間的交流互助,具有一定的社會(huì)公益效益。8 結(jié)論經(jīng)過對(duì)項(xiàng)目可行性的,認(rèn)為該項(xiàng)目可以立即開始進(jìn)行。B 軟件開發(fā)計(jì)劃1 引言1.1 編寫目的編寫本開發(fā)計(jì)劃的目的主要有以下幾個(gè)目的:明確系統(tǒng)所要實(shí)現(xiàn)的功能,即開發(fā)這個(gè)軟件系統(tǒng)到底有什么作用,確定系統(tǒng)必須完成那些工作,對(duì)目標(biāo)系統(tǒng)提出、準(zhǔn)確、清晰、具體的要求,準(zhǔn)確的描述軟件需求,為進(jìn)一步的總體設(shè)計(jì)打下基礎(chǔ)。

28、明確開發(fā)過程中項(xiàng)目生命周期內(nèi)的工作任務(wù)范圍、各項(xiàng)工作的任務(wù)分解、項(xiàng)目團(tuán)隊(duì)組織結(jié)構(gòu)、各團(tuán)隊(duì)成員的工作責(zé)任、團(tuán)隊(duì)內(nèi)外溝通協(xié)作方式、開發(fā)進(jìn)度、經(jīng)費(fèi)預(yù)算、項(xiàng)目?jī)?nèi)外環(huán)境條件分工等問題的安排,編寫成文檔以便根據(jù)本計(jì)劃開展和檢查本項(xiàng)目工作,保證項(xiàng)目開發(fā)成功。本文檔的讀者為:項(xiàng)目經(jīng)理、項(xiàng)目開發(fā)組、測(cè)試經(jīng)理、測(cè)試組(即小組內(nèi)部成員)。1.2.1.2 背景3.本軟件名稱為“教育軟件的想法來源是管理”,為大型應(yīng)用軟件設(shè)計(jì)課程的課程設(shè)計(jì)。大學(xué)計(jì)算機(jī)學(xué)院老師, 本軟件的開發(fā)者為BRILLIANT 軟件工程小組,小組的成員包括珺。本軟件針對(duì)的客戶群體主要是具有提供此類服務(wù)的教育機(jī)構(gòu)。遠(yuǎn)、點(diǎn)播需求的學(xué)生或者老師或者4.軟件

29、的底層bandwagon 租用的虛擬技術(shù)采用百家云提供的 API, 軟件的服務(wù)端為在服務(wù)器。1.3 定義:art-template: VPS: HTLM:JavaScript:本軟件使用的后端服務(wù)器開發(fā)語(yǔ)言。本軟件使用的前端模板渲染引擎。虛擬服務(wù)器。超文本標(biāo)記語(yǔ)言,也指前端開發(fā)的界面文件。運(yùn)行在瀏覽器端的高級(jí)編程語(yǔ)言。ajax:異步的 JavaScript 和 XML。是一種使用現(xiàn)有標(biāo)準(zhǔn)的新方法,是與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁(yè)的藝術(shù)2 項(xiàng)目概述2.1 工作內(nèi)容第一階段:分析項(xiàng)目開發(fā)可行性,制定軟件開發(fā)計(jì)劃,確定用戶需求,編寫對(duì)應(yīng)的文檔。同時(shí)評(píng)估需求分析。第二階段:根據(jù)需求分析完成概要設(shè)計(jì),編

30、寫概要設(shè)計(jì)文檔。隨后根據(jù)概要設(shè)計(jì)完成詳細(xì)設(shè)計(jì),編寫詳細(xì)設(shè)計(jì)文檔。最后對(duì)設(shè)計(jì)進(jìn)行評(píng)估,分析設(shè)計(jì)的合理性,及時(shí)做出調(diào)整。第三階段:根據(jù)詳細(xì)設(shè)計(jì)完成編碼工作,同時(shí)在編碼過程中完成對(duì)各個(gè)單元的單元測(cè)試。第四階段:完成對(duì)系統(tǒng)的集成測(cè)試和版本測(cè)試,最后完成版本發(fā)布。2.2 主要參加遠(yuǎn)2.3 產(chǎn)品2.4.1 程序會(huì)移交一個(gè)“教育”程序。該程序?qū)儆诰W(wǎng)絡(luò)應(yīng)用,以的形式進(jìn)行展示的驗(yàn)收。程序所使用的編程語(yǔ)言包括 html、JavaScript、sql。程序運(yùn)行之前將在租用的 VPS 硬盤中,運(yùn)行也是在 VPS 中運(yùn)行,使用任何一個(gè)瀏覽器都可以。此軟件用戶分為三類,即學(xué)生和老師及管理員。對(duì)于管理員而言,要能夠根據(jù)用戶

31、注冊(cè)信息進(jìn)行實(shí)名檢查,對(duì)不符合要求的用戶,同時(shí)管理課程,對(duì)不符合要求的課程進(jìn)行下架操作。就軟件本身而言,系統(tǒng)能夠在可接受的時(shí)間(初定為 1s)范圍內(nèi)響應(yīng)用戶進(jìn)行反饋。系統(tǒng)要保證 7x24 小時(shí)的不間斷服務(wù),99.5%以上的服的操作,并務(wù)可靠性。對(duì)于學(xué)生所要實(shí)現(xiàn)的用戶功能如下:1.和登錄:用戶輸入用戶名、工審核。2.注銷與退出:、號(hào)、郵箱進(jìn)行,要求實(shí)名制,將在采用人用戶可以注銷當(dāng)前賬戶重新使用新的學(xué)號(hào)和登錄其他的賬戶。退出系統(tǒng)時(shí)會(huì)保存用戶當(dāng)前登錄信息,不會(huì)注銷,下次運(yùn)行客戶端是自動(dòng)登錄系統(tǒng)。3.查看個(gè)人中心:個(gè)人中心中包括收藏過的點(diǎn)播課程及,參加過的課程的回放,以及通過輸入?yún)⒓哟a參加;4.基于課

32、程的拓展學(xué)習(xí)區(qū):對(duì)于每一門課程,除了可進(jìn)行外,還應(yīng)具有課程區(qū)、課件上傳、提交作業(yè)、等功能。對(duì)于老師而言,除了包括學(xué)生的所有功能外,還要實(shí)現(xiàn)的功能如下:1.創(chuàng)建教室進(jìn)行:老師可創(chuàng)建教室及相應(yīng)的房間號(hào),并進(jìn)行小班授課,公開課,私有課。2.管理課程:。由老師確定類型,如:大班授課,對(duì)學(xué)生進(jìn)行管理,增刪學(xué)生、發(fā)布公告、發(fā)布課件、發(fā)布、回答區(qū)問題等。2.2 文件整個(gè)開發(fā)周期包含的文件規(guī)劃如下:編碼規(guī)范用于規(guī)范小組成員之間的代碼,增加代碼的可讀性,提高合作的效率,減少不必要的,增強(qiáng)項(xiàng)目的項(xiàng)目任務(wù)書性和完善性。明確小組的任務(wù),小組成員對(duì)任務(wù)的認(rèn)識(shí)。初步對(duì)任務(wù)包含的范圍和不包含的范圍以及任務(wù)的風(fēng)險(xiǎn)進(jìn)行界定。項(xiàng)

33、目開發(fā)計(jì)劃對(duì)于在開發(fā)過程中各項(xiàng)工作的員、開發(fā)進(jìn)度、 所需經(jīng)費(fèi)預(yù)算、所需軟/硬件條件等問題作出的安排記載下來,以便根據(jù)本計(jì)劃開展和檢查本項(xiàng)目的開 發(fā)工作。軟件需求說明書使用戶和軟件開發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理解, 使之成為整個(gè)開發(fā)工作的基礎(chǔ)。概要設(shè)計(jì)說明書說明對(duì)程序 系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處。流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)。 運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。數(shù)據(jù)庫(kù)設(shè)計(jì)說明書對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫(kù)的所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。測(cè)試計(jì)劃提供一個(gè)對(duì)該軟件的測(cè)試計(jì)劃,包括對(duì)每項(xiàng)測(cè)試活動(dòng)的內(nèi)容、進(jìn)度安排、設(shè)

34、計(jì)考慮、測(cè)試數(shù)據(jù)的整理方法及評(píng)價(jià)準(zhǔn)則。用戶手冊(cè)使用非專門術(shù)語(yǔ)的語(yǔ)言,充分地描述該軟件系統(tǒng)所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。項(xiàng)目開發(fā)總結(jié)總結(jié)本項(xiàng)目開發(fā)工作的經(jīng)驗(yàn),說明實(shí)際取得的開發(fā)結(jié)果以及對(duì)整個(gè)開發(fā)工作的各個(gè)方面的評(píng)價(jià)。2.2.3 服務(wù)提供軟件的,修復(fù),故障處理,使用指導(dǎo),用戶答疑服務(wù)。2.2.4 非移交的產(chǎn)品本次軟件開發(fā)非提交產(chǎn)品包括調(diào)試過程中的輸出文件、測(cè)試文件。開發(fā)過程中產(chǎn)生的冗余文件。2.3 驗(yàn)收標(biāo)準(zhǔn)文檔齊全,質(zhì)量可靠。在滿足用戶手冊(cè)規(guī)定的使用要求的情況下程序可以正常使用,各項(xiàng)功能齊全。應(yīng)用支持至少 1

35、0 個(gè)用戶同時(shí)使用。應(yīng)用滿足 7*24 小時(shí)不間斷提供服務(wù)的條件。應(yīng)用跨支持 Windows/Mac/Linux/Android 操作系統(tǒng)2.4 完成項(xiàng)目的最遲期限2017 年 12 月 7 日2.5 本計(jì)劃的批準(zhǔn)者和批準(zhǔn)日期項(xiàng)目組長(zhǎng):日期:2017 年 10 月 17 日3 實(shí)施計(jì)劃3.1 工作任務(wù)的分解與分工本軟件的開發(fā)依照前后端分離的開發(fā)方式。項(xiàng)目組長(zhǎng):項(xiàng)目任務(wù)書:參加:遠(yuǎn)、編碼規(guī)范:遠(yuǎn)參加:、可行性分析:參加:軟件開發(fā)計(jì)劃:參加:遠(yuǎn)前后端接口制定:遠(yuǎn)參加:、需求分析前端:后端:()、)、遠(yuǎn)軟件設(shè)計(jì)與實(shí)現(xiàn)前端:后端:(遠(yuǎn)()、)、測(cè)試計(jì)劃前端單元測(cè)試:后端單元測(cè)試:集成測(cè)試:遠(yuǎn)()、)、

36、遠(yuǎn))、)、系統(tǒng)測(cè)試:(3.2 進(jìn)度需求分析開始日期:10 月 23 日完成日期:10 月 30 日所需資源:選題要求標(biāo)志性事件:需求規(guī)格說明書驗(yàn)收測(cè)試計(jì)劃開始日期:10 月 23 日完成日期:10 月 30 日所需資源:項(xiàng)目任務(wù)書、需求規(guī)格說明書標(biāo)志性事件:驗(yàn)收測(cè)試計(jì)劃書設(shè)計(jì)開始日期: 10 月 30 日完成日期: 11 月 12 日所需資源:需求規(guī)格說明書、驗(yàn)收測(cè)試計(jì)劃書標(biāo)志性事件:軟件設(shè)計(jì)說明書測(cè)試計(jì)劃開始日期: 10 月 30 日完成日期: 11 月 16 日所需資源:需求規(guī)格說明書、驗(yàn)收測(cè)試計(jì)劃書、軟件設(shè)計(jì)說明書標(biāo)志性事件:測(cè)試計(jì)劃書編碼開始日期: 11 月 16 日完成日期: 12

37、月 3 日所需資源:軟件設(shè)計(jì)說明書、測(cè)試計(jì)劃書標(biāo)志性事件:源程序測(cè)試開始日期:11 月 16 日完成日期:12 月 3 日所需資源:源代碼、詳細(xì)設(shè)計(jì)說明書、單元測(cè)試用例、集成測(cè)試用例標(biāo)志性事件:測(cè)試分析移交開始日期:12 月 7 日完成日期:12 月 7 日所需資源:源程序3.3 關(guān)鍵問題百家云提供的服務(wù)的可靠性與穩(wěn)定性。由于本軟件是基于百家云提供的 API,所以百家云提供的服務(wù)的可靠性與穩(wěn)定性會(huì)對(duì)本項(xiàng)目造成影響。有部分開發(fā)工具及實(shí)現(xiàn)技術(shù)是小組成員第一次嘗試使用的,需要一定時(shí)間進(jìn)行熟悉。由于采用前后端分離的開發(fā)方式,所以接口的制定尤為重要。前后端要商議好的接口規(guī)范,并形成 API 接口文檔(可

38、利用 swagger)。后期的設(shè)計(jì)與實(shí)現(xiàn)要嚴(yán)格按照接口文檔的要求進(jìn)行。如果萬不得已需要修改接口,需要全組通過。4 支持條件4.1 計(jì)算機(jī)系統(tǒng)支持瀏覽器:開啟了 Flash 的瀏覽器。臺(tái)不支持 IE9 以下的瀏覽器。使用 Chrome, Edge, Firefox 或 Safari,平Flas本:26.0.0.51 及以上。教師進(jìn)行時(shí),使用的電腦需接有:麥克風(fēng)和攝像頭。4.2 需由用戶承擔(dān)的工作與開發(fā)進(jìn)行,確定需求。參與軟件測(cè)試。4.3 由外提供的條件本項(xiàng)目為獨(dú)立開發(fā),不需要外提供條件。5 專題計(jì)劃要點(diǎn)5.1 開發(fā)培訓(xùn)計(jì)劃自項(xiàng)目提出日期起,所有開發(fā)進(jìn)行對(duì)所負(fù)責(zé)部分的所需技術(shù)的學(xué)習(xí)。沒有基礎(chǔ)的著重

39、進(jìn)行學(xué)習(xí),有基礎(chǔ)的同學(xué)可以對(duì)無基礎(chǔ)進(jìn)行一定的指導(dǎo)。5.2 測(cè)試計(jì)劃每一模塊開發(fā)結(jié)束后,由測(cè)試負(fù)責(zé)進(jìn)試。并在測(cè)試中不斷調(diào)試。5.3 安全備份計(jì)劃在從項(xiàng)目開發(fā)階段到最后軟件的正式發(fā)布期間,做好項(xiàng)目的安全備份工作,小組成員對(duì)所有項(xiàng)目所有相關(guān)文檔進(jìn)行加密,做好備份工作。小組成員之間使用進(jìn)行協(xié)作開發(fā)。5.4 質(zhì)量保證計(jì)劃質(zhì)量政策質(zhì)量方針:通過嚴(yán)格和規(guī)范的過程管理、文檔化的流程開發(fā),提高生產(chǎn)效率,為客戶提供穩(wěn)定、易用和符合要求的產(chǎn)品系列。在質(zhì)量方面,需要遵循的標(biāo)準(zhǔn)和規(guī)范包括:質(zhì)量管理體系標(biāo)準(zhǔn)(GB/T 19001-2000),2000-12-18,國(guó)家;計(jì)算機(jī)軟件產(chǎn)品開檔編制指南(GB/T 8567-88

40、),1988-7-1,國(guó)家質(zhì)量技術(shù)監(jiān)督局;計(jì)算機(jī)軟件質(zhì)量保證計(jì)劃規(guī)范(GB/T 12504-1990),1990-11-15,國(guó)家質(zhì)量技術(shù)監(jiān)督局;5.5 資源配置計(jì)劃資源包括設(shè)備資源和排每個(gè)開發(fā)成員至少一臺(tái),在設(shè)備方面,要保有足夠的計(jì)算機(jī)用于開發(fā)和測(cè)試,除安的計(jì)算機(jī)外,額外的測(cè)試的計(jì)算機(jī)要保證每人一臺(tái)。第三部分需求規(guī)格說明書1 引言1.1 編寫目的本書目目的在于明確說明系統(tǒng)實(shí)現(xiàn)功能的范圍,指導(dǎo)系統(tǒng)設(shè)計(jì)及編碼本說明書的預(yù)期讀者為:用戶代表、項(xiàng)目組成員1.2 背景說明:a 待開發(fā)的軟件系統(tǒng)的名稱:云課堂。b 本項(xiàng)目由本組成員共同提出,并由c 該軟件系統(tǒng)同百家云相互關(guān)聯(lián)。小組自行開發(fā)。2.1 目標(biāo)為

41、在校的老師和學(xué)生提供一種新型的交互,不僅僅局限于網(wǎng)上的點(diǎn)播課程,還會(huì)有課程,這就減少了錄播課程因不能于老師面對(duì)面交流帶來的弊端,幫助師生打破傳統(tǒng)教學(xué)模式,讓互聯(lián)網(wǎng)深入授課。的學(xué)習(xí)生活中,便捷的教育,讓老師可以不限地點(diǎn)的2 任務(wù)概述云提供一個(gè)、點(diǎn)播、回放的,拓展老師學(xué)生授課聽課的模式。另外,該系統(tǒng)還必須保證數(shù)據(jù)的安全性、完整性和準(zhǔn)確性。2.2 用戶的特點(diǎn)本的最終用戶是高校的老師與學(xué)生。對(duì)于用戶而言,本系統(tǒng)應(yīng)具備,點(diǎn)播,回放等各種功能,并且應(yīng)不斷完善,增添新的功能以滿足不同的教學(xué)方式。2.3 假定和約束開發(fā)時(shí)間緊迫,可以使用小組成員熟悉的編程軟件進(jìn)行編程。3 需求規(guī)定3.1 對(duì)功能的規(guī)定3.1.1

42、 學(xué)生功能3.1.1.1 用戶數(shù)據(jù)輸入:用戶名、數(shù)據(jù)說明:、郵箱名、賬號(hào)類型1.用戶名:唯一,最多 16 個(gè)字符。2.長(zhǎng)度:限定 6-16 個(gè)字符,格式限定:不為純數(shù)字,不包含空格。郵箱名:通過下拉菜單進(jìn)行選擇,用戶不能手動(dòng)輸入。賬號(hào)類型:學(xué)生或老師(單選)。數(shù)據(jù)處理:用戶信息通過系統(tǒng)規(guī)則約束之后將交由服務(wù)器端處理。由服務(wù)器返回表示是否成功的 json 格式數(shù)據(jù)。3.1.1.2 用戶登錄數(shù)據(jù)輸入:用戶名或郵箱地址,數(shù)據(jù)說明:輸入正確的用戶名或郵箱地址,數(shù)據(jù)處理:校對(duì),用戶名正確則登錄成功,否則提示登錄失敗。3.1.1.3 獲取可回看的數(shù)據(jù)輸入:用戶 id,類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)數(shù)據(jù)說明:回看

43、按鈕以和文字描述名稱、老師名、簡(jiǎn)介、數(shù)據(jù)處理:服務(wù)器返回回放跳轉(zhuǎn))、url(點(diǎn)擊3.1.1.4 獲取可的點(diǎn)播數(shù)據(jù)輸入:用戶 id,類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)數(shù)據(jù)說明:點(diǎn)播按鈕以和文字描述數(shù)據(jù)處理:點(diǎn)擊“點(diǎn)播”按鈕,服務(wù)器返回對(duì)應(yīng)信息(點(diǎn)播名稱、上傳者名稱、簡(jiǎn)介、url)3.1.1.5 獲取可的數(shù)據(jù)輸入:用戶 id,數(shù)據(jù)說明:點(diǎn)擊“ 數(shù)據(jù)處理:點(diǎn)擊“態(tài)、老師名、簡(jiǎn)介、類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)間”按鈕以和文字描述間”按鈕,服務(wù)器返回對(duì)應(yīng)信息(名稱、狀、url)3.1.1.6 輸入課堂參加碼,加入課堂數(shù)據(jù)輸入:用戶 id,參加碼數(shù)據(jù)說明:參加碼由老師生成,通過某一課堂發(fā)給學(xué)生,學(xué)生輸入?yún)⒓哟a加入到該老

44、師的數(shù)據(jù)處理:服務(wù)器返回對(duì)應(yīng)信息(名稱、狀態(tài)、老師名、簡(jiǎn)介、圖片、url)3.1.2 教師功能3.1.2.1 用戶數(shù)據(jù)輸入:用戶名、數(shù)據(jù)說明:、郵箱名、賬號(hào)類型1.用戶名:唯一,最多 16 個(gè)字符。2.長(zhǎng)度:限定 6-16 個(gè)字符,格式限定:不為純數(shù)字,不包含空格。郵箱名:通過下拉菜單進(jìn)行選擇,用戶不能手動(dòng)輸入。賬號(hào)類型:學(xué)生或老師(單選)。數(shù)據(jù)處理:用戶信息通過系統(tǒng)規(guī)則約束之后將交由服務(wù)器端處理。由服務(wù)器返回表示是否成功的 json 格式數(shù)據(jù)。3.1.2.2 用戶登錄數(shù)據(jù)輸入:用戶名或郵箱地址,數(shù)據(jù)說明:輸入正確的用戶名或郵箱地址,數(shù)據(jù)處理:校對(duì),用戶名正確則登錄成功,否則提示登錄失敗。3.

45、1.2.3 獲取可回看的數(shù)據(jù)輸入:用戶 id,類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)數(shù)據(jù)說明:回看按鈕以和文字描述名稱、老師名、簡(jiǎn)介、url數(shù)據(jù)處理:服務(wù)器返回回放跳轉(zhuǎn))、(點(diǎn)擊3.1.2.4 獲取可的點(diǎn)播數(shù)據(jù)輸入:用戶 id,類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)數(shù)據(jù)說明:點(diǎn)播按鈕以和文字描述數(shù)據(jù)處理:點(diǎn)擊“點(diǎn)播”按鈕,服務(wù)器返回對(duì)應(yīng)信息(點(diǎn)播名稱、上傳者名稱、簡(jiǎn)介、url)3.1.2.5 獲取可的數(shù)據(jù)輸入:用戶 id,數(shù)據(jù)說明:點(diǎn)擊“ 數(shù)據(jù)處理:點(diǎn)擊“態(tài)、老師名、簡(jiǎn)介、類型,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)間”按鈕以和文字描述間”按鈕,服務(wù)器返回對(duì)應(yīng)信息(名稱、狀、url)3.1.2.6 輸入課堂參加碼,加入課堂數(shù)據(jù)輸入:用戶 i

46、d,參加碼數(shù)據(jù)說明:參加碼由老師生成,通過某一課堂發(fā)給學(xué)生,學(xué)生輸入?yún)⒓哟a加入到該老師的數(shù)據(jù)處理:服務(wù)器返回對(duì)應(yīng)信息(名稱、狀態(tài)、老師名、簡(jiǎn)介、圖片、url)3.1.2.7 創(chuàng)建房間數(shù)據(jù)輸入:教師 id,房間名稱,開間,下間,課堂類型,房間最大人數(shù),可提前進(jìn)入的時(shí)間(默認(rèn)提前 60 分鐘進(jìn)入),簡(jiǎn)介。數(shù)據(jù)說明:在本中設(shè)置了“創(chuàng)建房間”按鈕,教師點(diǎn)擊后可以收到彈框,根據(jù)彈框中的選項(xiàng)進(jìn)行選擇,創(chuàng)建自己的房間。數(shù)據(jù)處理:當(dāng)教師點(diǎn)擊創(chuàng)建房間后,會(huì)通過 API 向發(fā)送創(chuàng)建請(qǐng)求,再連接百家云,以此來創(chuàng)建房間。3.1.2.8 獲取“間”數(shù)據(jù)輸入:教師 id,當(dāng)前頁(yè)數(shù),每頁(yè)個(gè)數(shù)數(shù)據(jù)說明:當(dāng)教師在個(gè)人中心點(diǎn)擊“

47、間”可以看到自己創(chuàng)建的課堂。數(shù)據(jù)處理:服務(wù)器返回學(xué)生參加碼、老師參加碼、根據(jù)返回的信息,顯示在個(gè)人中心。、簡(jiǎn)介、標(biāo)題、房間 id,前端3.1.2.9 刪除房間數(shù)據(jù)輸入:房間 id,教師 id數(shù)據(jù)說明:會(huì)在個(gè)人中心中來完成刪除的功能,在該連接旁會(huì)有刪除按鈕,用戶進(jìn)行點(diǎn)擊即可。數(shù)據(jù)處理:當(dāng)用戶點(diǎn)擊刪除按鈕時(shí),會(huì)將綁定該按鈕對(duì)應(yīng)的房間 id 以及此時(shí)個(gè)人中心的用戶 id 返回給,并且發(fā)送刪除請(qǐng)求,在數(shù)據(jù)庫(kù)中刪除該。3.1.2.10 上傳點(diǎn)播數(shù)據(jù)輸入:,教師 id數(shù)據(jù)說明:只有教師可以上傳,也可選擇既定的格式和清晰度數(shù)據(jù)處理:當(dāng)教師在個(gè)人中心點(diǎn)擊“上傳”時(shí),前端會(huì)向發(fā)送請(qǐng)求,并且上傳到。3.1.2.1

48、1 刪除點(diǎn)播id,教師 id會(huì)在個(gè)人中心中來完成刪除數(shù)據(jù)輸入:數(shù)據(jù)說明:的功能,在該連接旁會(huì)有刪除按鈕,用戶進(jìn)行點(diǎn)擊即可。數(shù)據(jù)處理:當(dāng)用戶點(diǎn)擊刪除按鈕時(shí),id 以及此時(shí)個(gè)人中心會(huì)將綁定該按鈕的的用戶 id 返回給,并且發(fā)送刪除請(qǐng)求,在數(shù)據(jù)庫(kù)中刪除該。3.2 對(duì)性能的規(guī)定3.2.1 精度因?yàn)檩斎氲臄?shù)據(jù)都有固定的格式,對(duì)于數(shù)字格式都是整形、或者日期類型,并且服務(wù)器傳回的消息以及百家云都不涉及精度,所以只要按照問題。的要求進(jìn)行輸入將不會(huì)出現(xiàn)精度3.2.2 時(shí)間特性要求a響應(yīng)時(shí)間:對(duì)于查詢請(qǐng)求,保證服務(wù)器響應(yīng)時(shí)間在 5 秒以內(nèi)。5 秒服務(wù)器未響應(yīng)表示服務(wù)器故障,需要聯(lián)系運(yùn)維進(jìn)行處理。b 更新處理時(shí)間:

49、服務(wù)器數(shù)據(jù)更新時(shí)間會(huì)在用戶的點(diǎn)擊更新的同時(shí)來進(jìn)行3.2.3 靈活性a 操作方式上的變化:用戶要求的操作方式上發(fā)生變化重新調(diào)整操作邏輯,但是主要通訊接口不會(huì)發(fā)生改變,僅僅是界面上的調(diào)整不會(huì)帶來巨大的工作量。b 運(yùn)行環(huán)境的變化:此軟件的一大特點(diǎn)是跨,所以能夠針對(duì)不同的運(yùn)行環(huán)境提供服務(wù),因此針對(duì)運(yùn)行環(huán)境的變化不會(huì)導(dǎo)致軟件的不可使用。c 同其他軟件接口的變化:這個(gè)涉及到的是百家云提供的查詢接口的變化,我們已經(jīng)內(nèi)置了幾個(gè)已經(jīng)檢測(cè)到的接口,如果將來出現(xiàn)新的接口軟件將會(huì)護(hù)發(fā)送錯(cuò)誤信息,也會(huì)進(jìn)行及時(shí)的處理。并將新的接口加入已知接口的列表。d 精度和有效時(shí)限的變化:因?yàn)楸境绦蚧静簧婕熬葐栴},這一項(xiàng)變化基本不

50、存在就不做。e 計(jì)劃的變化或改進(jìn):計(jì)劃更改會(huì)及時(shí)調(diào)整開發(fā)流程,適應(yīng)新的計(jì)劃3.3 其他非功能需求在這里列舉所有非功能需求,主要包括可靠性、安全性、可試姓等。性、可拓展性、可測(cè)3.3.1 性能需求系統(tǒng)支持的并發(fā)操作數(shù)量:支持 100 人并發(fā)操作響應(yīng)時(shí)間:對(duì)于用戶請(qǐng)求,保證服務(wù)器響應(yīng)時(shí)間在 5 秒以內(nèi)。5 秒服務(wù)器未響應(yīng)表示服務(wù)器故障,需要聯(lián)系運(yùn)維進(jìn)行處理計(jì)劃的變化或改進(jìn):計(jì)劃更改會(huì)及時(shí)調(diào)整開發(fā)流程,適應(yīng)新的計(jì)劃服務(wù)器:1TB服務(wù)器中單用戶的數(shù)據(jù)空間:500M數(shù)據(jù)庫(kù)中表的最大行數(shù):9999993.3.2 安全性需求云課堂是一款基于網(wǎng)絡(luò)的教育軟件,用戶本身的安全以及邏輯上安全:時(shí)會(huì)填寫用戶信息,應(yīng)該

51、確保軟件1.軟件本身的安全,主要是對(duì)軟件本身作出全面的檢測(cè),發(fā)現(xiàn)并彌補(bǔ)所有潛在的安全威脅,如 CFI 緩沖區(qū)溢出、跨站,提高軟件的安全性。等可能成為的安全2.邏輯安全性,主要包括對(duì)于“云課堂”登陸用戶的和登陸驗(yàn)證,系統(tǒng)管理員可在對(duì)各個(gè)用戶進(jìn)行信息認(rèn)證。對(duì)于服務(wù)器中用戶綁定信息,除用戶本人外,其他任何人不能。服務(wù)器應(yīng)足夠復(fù)雜:服務(wù)器上所安裝軟件應(yīng)該及時(shí)更新、安裝補(bǔ)丁,服3.務(wù)器上不得安裝任何與業(yè)務(wù)無關(guān)的軟件,以防止者的。具體實(shí)現(xiàn)時(shí)應(yīng)為不同類型的用戶設(shè)定不同的權(quán)限,教師用戶和學(xué)生用戶所能4.使用的系統(tǒng)模塊時(shí)不相同的。對(duì)于管理員而言,要能夠根據(jù)用戶信息進(jìn)行實(shí)名檢查,對(duì)不符合要求的用戶的課程進(jìn)行下架操

52、作。,同時(shí)管理課程,對(duì)不符合要求為系統(tǒng)設(shè)置多登陸方式,程序開始運(yùn)行所有功能將是不可用的,只有已經(jīng)注5.冊(cè)的用戶可以登陸,沒有輸入正確用戶名、用戶的每次訂單等信息都應(yīng)該設(shè)置相應(yīng)的序的。以及權(quán)限都不能登陸。其他任何第程6.3.3.3 軟件質(zhì)量需求有效性(availability):99.5%高效性(efficiency):在預(yù)計(jì)的系統(tǒng)可用內(nèi)存必須留出備用1.2.負(fù)載條件下,10%處理器能力和 15%靈活性(flexibility):一個(gè)至少具有 6 個(gè)月產(chǎn)品支持經(jīng)驗(yàn)的軟件程序3.員可以在一個(gè)小時(shí)之內(nèi)為系統(tǒng)添加一個(gè)新的可支持硬拷貝的輸出設(shè)備。完整性(egrity):防止系統(tǒng)功能、防止數(shù)據(jù)丟失、防止報(bào)

53、名4.度并防止私人數(shù)據(jù)進(jìn)入系統(tǒng)等??煽啃裕╮eliability):由于軟件失效而導(dǎo)致用戶無法操作的概率應(yīng)該不超過 5。5.健壯性(robustness):當(dāng)用戶在登陸時(shí)輸入數(shù)據(jù)、相關(guān)軟件或硬件6.組成部分的缺陷或異常操作的情況時(shí),能繼續(xù)成功運(yùn)行的程度很高,所有的規(guī)劃參數(shù)都要指定一個(gè)缺省值,當(dāng)輸入輸入數(shù)據(jù)丟失或者無效時(shí),就使用缺省數(shù)據(jù)。可用性(usability):提供良好的用戶視覺體驗(yàn),設(shè)計(jì)出符合教育類型網(wǎng)站的風(fēng)格和樣式;為了方便用戶操作便捷,對(duì)于包含重要信息組件應(yīng)該提高該部分的對(duì)比度。對(duì)于開發(fā)者而言,軟件應(yīng)該采取“高內(nèi)聚松耦合”的軟件設(shè)計(jì),以提高7.8.軟件的可性、可移植性、可重用性和可測(cè)

54、試性。3.3.4 潛在拓展需求對(duì)及點(diǎn)播添加,并在網(wǎng)頁(yè)端設(shè)計(jì)分類瀏覽;添加搜索功能,可對(duì)關(guān)鍵詞進(jìn)行搜索;添加課程生。區(qū),為用戶提供交流的機(jī)會(huì);教室可手動(dòng)為自己的課程添加學(xué)3.3.5 業(yè)務(wù)流程和規(guī)則新用戶在 自動(dòng)反饋給至登錄界面。時(shí),輸入昵稱、郵箱等相關(guān)的信息之后,服務(wù)器會(huì)1.用戶所在的終端用戶是否成功,若成功則自動(dòng)跳轉(zhuǎn)未的用戶可以在主頁(yè)查看公開的和點(diǎn)播,以游客。2.公開的,但是服務(wù)器不會(huì)其已經(jīng)的用戶,用戶在網(wǎng)頁(yè)端登錄此系統(tǒng),同時(shí)會(huì)將登錄信息返回給3.服務(wù)器。登錄后頁(yè)面首先跳轉(zhuǎn)至主頁(yè),用戶可以查看該界面的和點(diǎn)播。用戶已登錄后可以進(jìn)入個(gè)人中心進(jìn)行相關(guān)操作。學(xué)生用戶進(jìn)入個(gè)人中心4.可以查看個(gè)人的、點(diǎn)播

55、與回看,也可以輸入?yún)⑴c碼進(jìn)入新的課程。教師用戶在個(gè)人中心除了擁有學(xué)生用戶的功能外,還可以發(fā)布點(diǎn)播或是創(chuàng)建房間以及查看自己正在的。3.3.6 用戶文檔要求用戶文檔應(yīng)該描述規(guī)范準(zhǔn)確,敘述簡(jiǎn)練生動(dòng);語(yǔ)言嚴(yán)密平實(shí);內(nèi)容系統(tǒng)完整。伴隨產(chǎn)品的用戶文檔應(yīng)該包括:包裝上文字以及圖案、宣傳材料、及其插頁(yè)、/登記表、最終用戶協(xié)議、和不干膠條、用戶手冊(cè)、聯(lián)機(jī)幫助、指南向?qū)?、樣例模板、錯(cuò)誤提示信息。4 運(yùn)行環(huán)境規(guī)定4.1 設(shè)備CPU: 主頻 2.0G 以上。內(nèi)存:4G 或 4G 以上。硬盤:需要 500M 以上空間RAM器:32MB 以上4.2 支持軟件支持軟件:(1)操作系統(tǒng):Windows 操作系統(tǒng)(Win7/W

56、in8/Win10)(2)編譯程序:storm 軟件(3)執(zhí)行程序:IE 瀏覽器(4)數(shù)據(jù)庫(kù)系統(tǒng):軟件4.3 接口Windows 10 操作系統(tǒng)數(shù)據(jù)庫(kù)第四部分軟件設(shè)計(jì)說明書1 引言1.1 編寫目的本總體設(shè)計(jì)說明書旨在以相對(duì)簡(jiǎn)明的語(yǔ)言描述整個(gè)項(xiàng)目的架構(gòu)和設(shè)計(jì)等各方面的初步介紹,并完成以下目的:A:確定整個(gè)項(xiàng)目系統(tǒng)的物理環(huán)境配置、編程環(huán)境配置; B:確定項(xiàng)目系統(tǒng)的數(shù)據(jù)處理流程、程序運(yùn)行流程;C:通過需求分析階段的類圖設(shè)計(jì)等要素,確定系統(tǒng)各部分所需求的軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)和詳細(xì)的類設(shè)計(jì);D:初步確定系統(tǒng)的接口設(shè)計(jì)、人機(jī)交互界面設(shè)計(jì)等;從而完成對(duì)系統(tǒng)設(shè)計(jì)的初步總體設(shè)計(jì),以期使軟件編程對(duì)于所需求軟件的系統(tǒng)

57、架構(gòu)、系統(tǒng)流程、數(shù)據(jù)結(jié)構(gòu)、詳細(xì)類設(shè)計(jì)等基礎(chǔ)性目標(biāo)有一致的認(rèn)識(shí),從而加強(qiáng)軟件編程的工程性和效率性。1.2 背景開發(fā)的軟件系統(tǒng)的名稱:云課堂,項(xiàng)目開發(fā)者:,遠(yuǎn),用戶:中國(guó)各高校的教師及學(xué)生實(shí)現(xiàn)該軟件的計(jì)算機(jī)網(wǎng)絡(luò):中國(guó)各高校網(wǎng)絡(luò)1.3 參考資料A:需求分析說明書 B:對(duì)象模型設(shè)計(jì)圖 C:數(shù)據(jù)庫(kù)設(shè)計(jì)圖D:軟件工程導(dǎo)論(第 6 版),、編著,2 系統(tǒng)架構(gòu)2.1 硬件架構(gòu)硬件架構(gòu)圖如圖 2.1 所示:圖 2.1 硬件架構(gòu)圖2.2 技術(shù)網(wǎng)頁(yè)端:硬件配置:CPU 內(nèi)存軟件配置:IE 內(nèi)核及 FireFox 內(nèi)核瀏覽器均可服務(wù)器:硬件配置:內(nèi)存 500M 以上 網(wǎng)卡:帶寬 100Mb/s 以上軟件配置:Linu

58、x(Ubuntu14/Centos 7)數(shù)據(jù)庫(kù):接口:百家云 API 接口Community Server 5.0JVM7.02.3 軟件架構(gòu)軟件架構(gòu)圖如圖 2.3 所示:圖 2.3 軟件架構(gòu)圖3 服務(wù)器端及 web 端設(shè)計(jì)3.1 設(shè)計(jì)思路在云課堂中,采用完全的前后端分離設(shè)計(jì),前后端通過 API 進(jìn)行交互,后端的設(shè)計(jì)主要專注于 API 接口的實(shí)現(xiàn),端發(fā)送請(qǐng)求的時(shí)候需要能夠正確的返回相應(yīng)的 json 格式的數(shù)據(jù),為前端的界面提供數(shù)據(jù)參考。后端在 api 接口實(shí)現(xiàn)的時(shí)候采用面象的主要是將不同的用戶用不同和回放的用戶類來表示,用戶對(duì)不同信息的請(qǐng)求表示為用戶類的不用的方法調(diào)用。關(guān)于有類,有房間類,這些

59、類的信息以成員屬性的方式儲(chǔ)存在類中方便信息的傳遞和收集。在數(shù)據(jù)庫(kù)操作方面,新建了一個(gè)數(shù)據(jù)庫(kù)操作類,來進(jìn)行對(duì)數(shù)據(jù)庫(kù)的。操作類提供數(shù)據(jù)庫(kù)的接口,方便其他的類進(jìn)行調(diào)用。3.2 新用戶類:NewUser3.2.1:類結(jié)構(gòu)3.2.2:方法詳細(xì)設(shè)計(jì)3.2.2.1 signUp該方法是用來對(duì)新的用戶進(jìn)行方法原型public User signUp()方法說明方法中會(huì)調(diào)用數(shù)據(jù)庫(kù)操作對(duì)象對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,用于在數(shù)據(jù)庫(kù)中用戶。如果成功將會(huì)返回用戶對(duì)象如果失敗就會(huì)返回空值。輸入、輸出數(shù)據(jù)元素輸入數(shù)據(jù):無輸出數(shù)據(jù):成功返回用戶對(duì)象,失敗返回 nullNewUser成員變量類型初始值備注usernamestring空用

60、戶的唯一身份標(biāo)識(shí)realnamestring空用戶的真實(shí)姓名identitystring空用戶的,有兩種值,分別是“student”和“teacher”string空新用戶使用的郵箱passwordstring空新用戶使用的成員方法參數(shù)返回值備注signUp無User user用于對(duì)新用戶進(jìn)行,成功返回用戶對(duì)象3.3 用戶類:User3.3.1 類結(jié)構(gòu)3.3.2 方法詳細(xì)設(shè)計(jì)3.3.2.1 方法 getMainPages 設(shè)計(jì)用在首頁(yè)獲取正在、回放、點(diǎn)播的信息方法原型public String getMainPages(StringType,currentPage,itemsPage)方法說明

溫馨提示

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

評(píng)論

0/150

提交評(píng)論