運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì).doc_第1頁
運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì).doc_第2頁
運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì).doc_第3頁
運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì).doc_第4頁
運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì).doc_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余26頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

武漢理工大學(xué)計(jì)算機(jī)軟件綜合設(shè)計(jì)課程設(shè)計(jì)說明書基于UML的運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)1問題描述1.1運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)包括個(gè)人成績(jī)統(tǒng)計(jì),單項(xiàng)成績(jī)統(tǒng)計(jì)和團(tuán)體成績(jī)統(tǒng)計(jì)。1.2個(gè)人成績(jī)統(tǒng)計(jì)即指該參賽者的所參與的各項(xiàng)運(yùn)動(dòng)后的單項(xiàng)成績(jī)統(tǒng)計(jì)。1.3單項(xiàng)成績(jī)統(tǒng)計(jì)即指某一項(xiàng)比賽項(xiàng)目的成績(jī)統(tǒng)計(jì),分為男子組和女子組。1.4團(tuán)體成績(jī)統(tǒng)計(jì)是按學(xué)員分組統(tǒng)計(jì)學(xué)院的得分,從而得出團(tuán)體成績(jī)的分?jǐn)?shù)和排名。2 用戶需求2.1用戶的身份識(shí)別系統(tǒng)的用戶分為一般的用戶(指包括參賽者在內(nèi)的學(xué)生)和運(yùn)動(dòng)會(huì)成績(jī)的統(tǒng)計(jì)人員。一般的用戶只能查詢運(yùn)動(dòng)會(huì)的成績(jī),運(yùn)動(dòng)會(huì)成績(jī)的統(tǒng)計(jì)人員負(fù)責(zé)將成績(jī)寫入和修改。 2.2運(yùn)動(dòng)會(huì)成績(jī)輸入運(yùn)動(dòng)會(huì)成績(jī)的統(tǒng)計(jì)人員能將運(yùn)動(dòng)會(huì)的成績(jī)寫入系統(tǒng),包括參與者編號(hào),參與者的學(xué)院,學(xué)號(hào),姓名,性別,項(xiàng)目,成績(jī),分?jǐn)?shù)和名次等等。 2.3運(yùn)動(dòng)會(huì)成績(jī)修改 記分員能通過輸入?yún)①愓叩木幪?hào)和項(xiàng)目,對(duì)該參賽者所參與的項(xiàng)目的成績(jī)進(jìn)行修改。 2.4運(yùn)動(dòng)會(huì)成績(jī)?yōu)g覽和查詢數(shù)據(jù)輸入完畢后,用戶可通過菜單查詢到以下內(nèi)容:2.4.1 輸入?yún)①愓叩木幪?hào)能查詢?cè)搮①愓咚鶇⒓拥乃许?xiàng)目的成績(jī)情況。2.4.2 通過選擇學(xué)院,查看某學(xué)院的團(tuán)體總分和名次。2.4.3 通過選擇某項(xiàng)比賽項(xiàng)目(分為男子組和女子組),能夠查看參加了該項(xiàng)目的各個(gè)運(yùn)動(dòng)員的成績(jī)。3 系統(tǒng)分析3.1 系統(tǒng)的用例模型建模3.1.1 用戶類劃分用戶類說明記分員這個(gè)運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)的成績(jī)輸入工作主要由運(yùn)動(dòng)會(huì)的記分員輸入運(yùn)動(dòng)的成績(jī),在作完輸入成績(jī)的工作后可以對(duì)成績(jī)進(jìn)行查看和修改。學(xué)生學(xué)生是包括參賽者在內(nèi)的學(xué)生,可以查看運(yùn)動(dòng)會(huì)的各個(gè)成績(jī)。3.1.2 核心用例的用例圖頂層用例圖:頂層的用例圖包含如下用例:(1)登陸系統(tǒng)。用戶憑借賬號(hào)和密碼進(jìn)行登錄系統(tǒng)。 (2)學(xué)生登進(jìn)系統(tǒng)。學(xué)生進(jìn)入學(xué)生登錄后的頁面。 (3)記分員登進(jìn)系統(tǒng)。記分員進(jìn)入記分員登錄后的頁面?!居美龍D描述】參與者:用戶(包括學(xué)生和記分員)用戶憑自己的賬號(hào)和密碼登錄系統(tǒng),根據(jù)身份的選擇,進(jìn)入不同的登進(jìn)界面。分解用例圖1:此用例圖包含如下用例:(1)登陸系統(tǒng)。記分員憑借賬號(hào)和密碼進(jìn)行登錄系統(tǒng)。 (2)輸入成績(jī)。記分員輸入成績(jī)。 (3)修改成績(jī)。記分員修改成績(jī)?!居美龍D描述】參與者:記分員用戶憑自己的賬號(hào)和密碼登錄系統(tǒng),進(jìn)入記分員的登進(jìn)界面,進(jìn)行成績(jī)的輸入操作和修改成績(jī)操作。只有先正確登陸系統(tǒng),才能進(jìn)行查詢和修改操作。即記分員的賬號(hào)必須在數(shù)據(jù)庫(kù)中存在,這樣的記分員才是合法的用戶。分解用例圖2:此用例圖包含如下用例:(1)登陸系統(tǒng)。學(xué)生憑借學(xué)號(hào)和密碼進(jìn)行登錄系統(tǒng)。 (2)查看成績(jī)表。學(xué)生可以查看運(yùn)動(dòng)會(huì)成績(jī)的統(tǒng)計(jì)表。 【用例圖描述】參與者:學(xué)生學(xué)生憑自己的學(xué)號(hào)和密碼登錄系統(tǒng),進(jìn)入學(xué)生的登進(jìn)界面,進(jìn)行查看運(yùn)動(dòng)會(huì)成績(jī)表的操作。只有先正確登陸系統(tǒng),才能進(jìn)行查詢和修改操作。即學(xué)生的學(xué)號(hào)必須在數(shù)據(jù)庫(kù)中存在,這樣的學(xué)生才是合法的用戶。分解用例圖2.1:學(xué)生登錄系統(tǒng)用例【用例圖描述】參與者:學(xué)生學(xué)生憑自己的學(xué)號(hào)和密碼登錄系統(tǒng),進(jìn)入學(xué)生的登進(jìn)界面。分解用例圖2.2:學(xué)生查看單項(xiàng)成績(jī)統(tǒng)計(jì)用例【用例圖描述】參與者:學(xué)生學(xué)生通過選擇某項(xiàng)比賽項(xiàng)目(分為男子組和女子組),能夠查看參加了該項(xiàng)目的各個(gè)運(yùn)動(dòng)員的成績(jī)表。分解用例圖2.3:學(xué)生查看個(gè)人成績(jī)統(tǒng)計(jì)用例【用例圖描述】參與者:學(xué)生學(xué)生通過輸入?yún)①愓叩木幪?hào)能查看該參賽者所參加的所有項(xiàng)目的成績(jī)情況表。分解用例圖2.4:學(xué)生查看團(tuán)體成績(jī)統(tǒng)計(jì)用例【用例圖描述】參與者:學(xué)生學(xué)生通過選擇學(xué)院,查看某學(xué)院的團(tuán)體總分和名次表。3.2分析類圖的描述經(jīng)過分析,在運(yùn)動(dòng)會(huì)成績(jī)統(tǒng)計(jì)系統(tǒng)中用到的主要類有6個(gè):登錄類(MyFrame),管理員窗口類(ManagerFrame),學(xué)生窗口類(StudentFrame),個(gè)人成績(jī)表類( PersonalGame),團(tuán)體成績(jī)表類(TeamGame),單項(xiàng)成績(jī)表類( SingleGame)。4 系統(tǒng)設(shè)計(jì)4.1核心用例的設(shè)計(jì)類圖建模(類圖見下頁)【類圖說明】(1)MyFrame類是登錄類,它的屬性有窗口大?。╯ize)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作有生成界面(open)、 身份識(shí)別(checkInfo)和選擇登進(jìn)窗口(selectFrame)。(2)ManagerFrame類是管理員窗口類,它的屬性有窗口大?。╯ize)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作有輸入成績(jī)(addScore)和修改成績(jī)(updateScore)。(3)StudentFrame類是學(xué)生窗口類,它的屬性有窗口大?。╯ize)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作是生成不同的表(selectFrame)。(4)PersonalGame類是個(gè)人成績(jī)表類,它的屬性有窗口大?。╯ize)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作有查找編號(hào)(selectSID)和顯示成績(jī)(showScore)。(5)TeamGame類是團(tuán)體成績(jī)表類,它的屬性有窗口大小(size)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作有選擇學(xué)院(selectCollege)、計(jì)算該學(xué)院總分(calculateTotalScore)、計(jì)算該學(xué)院總名次(calculateTotalRanking)和顯示成績(jī)(showScore)。(6)SingleGame類是單項(xiàng)成績(jī)表類,它的屬性有窗口大小(size)、控件的種類(controler)、窗口背景(backgroundcolor),主要操作有選擇比賽項(xiàng)目(selectEvent)、選擇組別(selectSex)和顯示成績(jī)(showScore)。4.2核心用例的順序圖建模 42.1學(xué)生登錄用例順序圖42.2記分員登錄用例順序圖42.3記分員輸入成績(jī)用例順序圖42.4記分員修改成績(jī)用例順序圖42.5學(xué)生查看個(gè)人成績(jī)統(tǒng)計(jì)表用例順序圖42.6學(xué)生查看單項(xiàng)成績(jī)統(tǒng)計(jì)表用例順序圖42.7學(xué)生查看團(tuán)體成績(jī)統(tǒng)計(jì)表用例順序圖4.3核心用例的狀態(tài)圖建模 42.1學(xué)生登錄用例狀態(tài)圖 42.2學(xué)生查看單項(xiàng)成績(jī)統(tǒng)計(jì)表用例狀態(tài)圖42.3學(xué)生查看個(gè)人成績(jī)統(tǒng)計(jì)表用例狀態(tài)圖42.4學(xué)生查看團(tuán)體成績(jī)統(tǒng)計(jì)表用例狀態(tài)圖42.5記分員登錄用例狀態(tài)圖42.6記分員輸入成績(jī)用例狀態(tài)圖42.7記分員修改成績(jī)用例狀態(tài)圖4.4組件圖建模通過分析,對(duì)系統(tǒng)的業(yè)務(wù)構(gòu)建組件圖如下:【組件圖說明】該系統(tǒng)的項(xiàng)目包是sports,分有三個(gè)組件,一個(gè)是邏輯組件(logicConponent),一個(gè)是視圖組件(viewComponent),另一個(gè)是數(shù)據(jù)庫(kù)(database)。邏輯組件負(fù)責(zé)總體協(xié)調(diào),并且與數(shù)據(jù)庫(kù)組件相連,在數(shù)據(jù)庫(kù)中提取相關(guān)信息并進(jìn)行有關(guān)的計(jì)算。數(shù)據(jù)庫(kù)組件是存儲(chǔ)數(shù)據(jù)信息,系統(tǒng)的后臺(tái)。視圖組件是負(fù)責(zé)顯示系統(tǒng)的界面顯示,是用戶看見的界面,也是用戶和系統(tǒng)的接口。5 系統(tǒng)實(shí)施5.1信息代碼設(shè)計(jì) 本次的系統(tǒng)設(shè)計(jì)的開發(fā)環(huán)境是NetBeans IDE 6.0,JDK 1.5。 在代碼設(shè)計(jì)階段,一共設(shè)計(jì)8個(gè)類,每個(gè)類實(shí)現(xiàn)不同的功能,具體如下: Sports.java:是項(xiàng)目的入口,主類。該類的功能是生成系統(tǒng)的登錄界面,通過new MyFrame(),顯示用戶登錄界面,用戶輸入賬號(hào)密碼,并選擇權(quán)限,系統(tǒng)能判斷其合法性,進(jìn)入不同的登進(jìn)界面。 ErrorDialog.java:該類是關(guān)于當(dāng)用戶輸入的信息不存在或者系統(tǒng)運(yùn)行時(shí)出錯(cuò)時(shí),用來生成“提示錯(cuò)誤”的對(duì)話框的。ManagerFrame.java:該類是關(guān)于記分員成功登錄進(jìn)系統(tǒng)后用來生成添加成績(jī)和修改成績(jī)界面的,記分員要修改成績(jī),需輸入?yún)①愓叩木幪?hào)和項(xiàng)目名稱,此時(shí)系統(tǒng)將數(shù)據(jù)庫(kù)中的信息輸出到窗口中,記分員再進(jìn)行修改。StudentFrame.java:該類是關(guān)于學(xué)生成功登錄進(jìn)系統(tǒng)后用來生成界面的,以選擇希望查看的成績(jī)表。PersonalGame.java:該類是關(guān)于學(xué)生選擇查看個(gè)人成績(jī)表后用來生成界面的,學(xué)生輸入?yún)①愓呔幪?hào),此時(shí)系統(tǒng)將數(shù)據(jù)庫(kù)中的信息輸出到窗口中,便可以查看成績(jī)。SingleGame.java:該類是關(guān)于學(xué)生選擇查看單項(xiàng)成績(jī)表后用來生成界面的,學(xué)生選擇項(xiàng)目和組別,此時(shí)系統(tǒng)將數(shù)據(jù)庫(kù)中的信息輸出到窗口中,便可以查看成績(jī)。TeamGame.java:該類是關(guān)于學(xué)生選擇查看團(tuán)體成績(jī)表后用來生成界面的,學(xué)生選擇學(xué)院,此時(shí)系統(tǒng)將查找數(shù)據(jù)庫(kù)中的信息,再計(jì)算總成績(jī)和名次并輸出到窗口中,便可以查看成績(jī)。5.2數(shù)據(jù)庫(kù)設(shè)計(jì) 此次系統(tǒng)采用的數(shù)據(jù)庫(kù)是MySQL。本次系統(tǒng)設(shè)計(jì)兩張表,一張表記錄的是用戶的信息,即用戶名和密碼;另一張表記錄的是運(yùn)動(dòng)會(huì)的全部成績(jī)。 5.2.1 用戶信息表user(SID,SNAME,SKEY)該表存儲(chǔ)的是用戶的賬號(hào),姓名和密碼,其中對(duì)于學(xué)生而言就是學(xué)號(hào)和密碼。5.2.2 運(yùn)動(dòng)會(huì)成績(jī)表totalgame(SID,SNAME,SSEX,SDEPT,SAGE,EVENT,RESULT,SCORE,RANKING)該表存儲(chǔ)的是運(yùn)動(dòng)會(huì)的成績(jī),即參賽者編號(hào),姓名,性別,學(xué)院,年齡,項(xiàng)目,成績(jī),分?jǐn)?shù)和名次。5.3輸入設(shè)計(jì)、輸出設(shè)計(jì)的描述 本次設(shè)計(jì)的系統(tǒng),在輸入的設(shè)計(jì)上,是應(yīng)該使用者與系統(tǒng)有較強(qiáng)的交互性,界面簡(jiǎn)潔明了,并且在使用者進(jìn)行相關(guān)的操作時(shí)有一定的提示。而且考慮到不同權(quán)限的使用者,所以通過系統(tǒng)登錄的界面應(yīng)該是不一樣的。另外,當(dāng)使用者使用該系統(tǒng)的登錄界面登錄系統(tǒng)的時(shí)候,系統(tǒng)要對(duì)用戶身份的合法性進(jìn)行判斷,這是系統(tǒng)安全性的體現(xiàn)。 在輸出的設(shè)計(jì)上,也是考慮到了人性化。將系統(tǒng)查找后的結(jié)果輸出到文本區(qū),并顯示列名。在登錄系統(tǒng)的時(shí)候,如果身份不合法,通過彈出對(duì)話框給出提示。在用戶輸入密碼的時(shí)候,密碼不能直接顯示在屏幕上,而是以“*”的形式顯示,這都是體現(xiàn)了系統(tǒng)的安全性能。當(dāng)用戶使用該系統(tǒng)時(shí),如果操作失敗,系統(tǒng)也會(huì)彈出對(duì)話框給予提示。這將用戶操作的結(jié)果明朗化了。6 用戶界面設(shè)計(jì)和處理過程的設(shè)計(jì)的描述6.1用戶登錄界面當(dāng)用戶輸入了賬號(hào)和密碼后要選擇自己的權(quán)限,是學(xué)生還是記分員。這樣系統(tǒng)判斷用戶合法后會(huì)跳到不同的界面。6.2 當(dāng)用戶的權(quán)限不一樣會(huì)跳轉(zhuǎn)到不同的界面6.2.1 當(dāng)用戶是學(xué)生權(quán)限時(shí),進(jìn)入系統(tǒng)后所看見的界面此時(shí)學(xué)生可以選擇自己想看的成績(jī)統(tǒng)計(jì)表,進(jìn)入不同的界面。6.2.2 當(dāng)用戶是記分員的權(quán)限時(shí),進(jìn)入系統(tǒng)后所看見的界面6.4 學(xué)生選擇“查看團(tuán)體成績(jī)統(tǒng)計(jì)表”后系統(tǒng)跳轉(zhuǎn)的界面6.3 學(xué)生選擇“查看單項(xiàng)成績(jī)統(tǒng)計(jì)表”后系統(tǒng)跳轉(zhuǎn)的界面6.5 學(xué)生選擇“查看個(gè)人成績(jī)統(tǒng)計(jì)表”后系統(tǒng)跳轉(zhuǎn)的界面7 系統(tǒng)測(cè)試測(cè)試是采用測(cè)試用例執(zhí)行軟件的活動(dòng)。測(cè)試有兩個(gè)顯著目標(biāo):找出失效,或演示正確的執(zhí)行。在對(duì)每個(gè)模塊的編碼后,對(duì)程序本身,采用結(jié)構(gòu)性測(cè)試的方法,主要是采用路徑測(cè)試的方法。在將各個(gè)模塊集成后,采用功能性測(cè)試的方法,主要是采用劃分等價(jià)類的方法,從輸入的正確和錯(cuò)誤兩個(gè)方面分別設(shè)計(jì)不同的測(cè)試用例,測(cè)試過程和結(jié)果如下所示: 7.1 登錄的測(cè)試7.1.1當(dāng)輸入正確用戶名和密碼后,可以成功登錄。即輸入的賬號(hào)是1111,密碼是1111,并選擇記分員的權(quán)限。7.1.2當(dāng)輸入的用戶名和密碼不匹配時(shí),不能成功登錄即輸入的賬號(hào)是1111,密碼是0101,并選擇記分員的權(quán)限時(shí),登錄失敗,并且系統(tǒng)給出提示。7.1.3當(dāng)輸入的用戶名并不存在時(shí),不能成功登錄即輸入的賬號(hào)是1000,密碼是1111,并選擇記分員的權(quán)限時(shí),登錄失敗,并且系統(tǒng)給出提示。 7.2 記分員輸入成績(jī)的測(cè)試此時(shí)查看數(shù)據(jù)庫(kù):7.3 記分員修改成績(jī)的測(cè)試首先輸入?yún)①愓叩木幪?hào)和和項(xiàng)目名稱。 點(diǎn)擊修改成績(jī)的按鈕后,系統(tǒng)查找數(shù)據(jù)庫(kù),能將要修改的信息顯示到窗口中。(如右圖所示)修改相應(yīng)的成績(jī)后點(diǎn)擊確定后此時(shí)查看數(shù)據(jù)庫(kù),“張力”的成績(jī)?nèi)缦拢?.4 學(xué)生查看單項(xiàng)成績(jī)的測(cè)試7.4.1學(xué)生查看的單項(xiàng)成績(jī)存在 選擇下拉列表中的項(xiàng)目,并選擇組別(男子組或女子組),再按確定。7.4.2學(xué)生查看的單項(xiàng)成績(jī)不存在(或者暫時(shí)沒有輸入)7.5 學(xué)生查看團(tuán)體成績(jī)的測(cè)試 學(xué)生選擇學(xué)院,再點(diǎn)擊確定按鈕。注:學(xué)院的總成績(jī)是動(dòng)態(tài)的,系統(tǒng)是根據(jù)當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)計(jì)算的,如果個(gè)人的分?jǐn)?shù)變化,總分也會(huì)跟著變化。7.6 學(xué)生查看個(gè)人成績(jī)的測(cè)試7.6.1學(xué)生查看的個(gè)人成績(jī)存在7.6.2學(xué)生查看的個(gè)人成績(jī)不存在8 設(shè)計(jì)的特點(diǎn)、不足、收獲與體會(huì) 8.1設(shè)計(jì)的特點(diǎn)、不足 本次設(shè)計(jì)通過需求的調(diào)研,再利用Rational Rose建模工具,建立UML圖,進(jìn)一步明確了系統(tǒng)需要實(shí)現(xiàn)的功能和步驟。最后通過面向?qū)ο蟮木幊趟枷?,每個(gè)類各盡其責(zé),集成后再完成所需的功能。 只是不足的是界面的設(shè)計(jì)還不夠大氣,而且應(yīng)該多站在使用者的角度思考問題。在具體輸入成績(jī)的這個(gè)功能上,缺少批量輸入的功能,還需改進(jìn)。 8.2收獲和體會(huì) 通過三個(gè)星期的課程設(shè)計(jì),從前期的準(zhǔn)備到編碼到最后測(cè)試完成撰寫課程設(shè)計(jì)報(bào)告,收獲和體會(huì)頗多。要想編寫出一個(gè)優(yōu)秀的滿足客戶需求的軟件,前期的需求分析是相當(dāng)重要的工作,而且在系統(tǒng)設(shè)計(jì)的過程中,對(duì)UML建模又進(jìn)行了一次系統(tǒng)的學(xué)習(xí)。在設(shè)計(jì)信息代碼的時(shí)候,將功能分到不同的類中實(shí)現(xiàn),在編碼的時(shí)候,多次在小問題上卡住,但最后還是在自己的思考和向其他同學(xué)請(qǐng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論