javaweb系統(tǒng)開發(fā)平臺畢業(yè)論文_第1頁
javaweb系統(tǒng)開發(fā)平臺畢業(yè)論文_第2頁
javaweb系統(tǒng)開發(fā)平臺畢業(yè)論文_第3頁
javaweb系統(tǒng)開發(fā)平臺畢業(yè)論文_第4頁
javaweb系統(tǒng)開發(fā)平臺畢業(yè)論文_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

1、摘要計算機正在給人們的生產(chǎn)和生活帶來一場新的革命,提高人們的工作效率。計算機網(wǎng)絡(luò)給人們之間的信息交流帶來了極大的便利,豐富了人們獲取知識的方式。如今,網(wǎng)絡(luò)上的疫情遠程教育,因其投資小、體積小、限制自由方便等優(yōu)點而深受人們的青睞。本設(shè)計采用結(jié)構(gòu)化的軟件工程思想,采用標準的軟件設(shè)計流程,從可行性研究、需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)和測試等步驟來開發(fā)電子校園系統(tǒng),論文采用軟件工程原理和軟件開發(fā)方法,對本應(yīng)用進行概要設(shè)計和詳細設(shè)計。該應(yīng)用簡單、界面友好、靈活、實用、安全,滿足不同愛好學(xué)習(xí)者的需求,文中介紹了該系統(tǒng)的設(shè)計開發(fā)背景、設(shè)計思路和實現(xiàn)方式,突出了該應(yīng)用的創(chuàng)新點、突破點、用戶的實際操作需求和應(yīng)用體

2、驗。圍繞應(yīng)用程序的實際使用來分析和設(shè)計應(yīng)用程序。關(guān)鍵詞:校園系統(tǒng);遠程教育;電腦;學(xué)問目錄TOC o 1-3 h u HYPERLINK l _RefHeading_Toc10954 第一章 概 述1 HYPERLINK l _RefHeading_Toc16036 1.1系統(tǒng)的開發(fā)背景以與意義1 HYPERLINK l _RefHeading_Toc5657 1.1.1 開發(fā)背景1 HYPERLINK l _RefHeading_Toc219 1.1.2 開發(fā)意義1 HYPERLINK l _RefHeading_Toc11937 1.2系統(tǒng)的國外研究以與應(yīng)用情況1 HYPERLINK l

3、_RefHeading_Toc22238 1.3系統(tǒng)目標以與主要容1 HYPERLINK l _RefHeading_Toc5739 1.4系統(tǒng)要解決的問題1 HYPERLINK l _RefHeading_Toc2087 第二章 系統(tǒng)的架構(gòu)2 HYPERLINK l _RefHeading_Toc22075 2.1系統(tǒng)開發(fā)平臺2 HYPERLINK l _RefHeading_Toc9430 2.2系統(tǒng)的運行環(huán)境2 HYPERLINK l _RefHeading_Toc26229 2.3技術(shù)路線2 HYPERLINK l _RefHeading_Toc20855 第三章 系統(tǒng)的功能和設(shè)計3

4、HYPERLINK l _RefHeading_Toc6210 3.1系統(tǒng)功能模塊概述和分析3 HYPERLINK l _RefHeading_Toc9754 3.2系統(tǒng)功能模塊設(shè)計4 HYPERLINK l _RefHeading_Toc10459 3.2.1前臺設(shè)計與實現(xiàn)4 HYPERLINK l _RefHeading_Toc25326 3.2.2后臺設(shè)計與實現(xiàn)4 HYPERLINK l _RefHeading_Toc22558 3.4程序代碼設(shè)計4 HYPERLINK l _RefHeading_Toc3846 3.4.1數(shù)據(jù)訪問層的代碼封裝4 HYPERLINK l _RefHead

5、ing_Toc25816 3.4.2.通用工具類8 HYPERLINK l _RefHeading_Toc31216 3.4.3相關(guān)配置文件10 HYPERLINK l _RefHeading_Toc9331 3.4.4單元測試類15 HYPERLINK l _RefHeading_Toc7995 第四章 測試18 HYPERLINK l _RefHeading_Toc22750 4.1功能測試18 HYPERLINK l _RefHeading_Toc9011 4.2測試方法與測試結(jié)果分析18 HYPERLINK l _RefHeading_Toc16106 第五章 結(jié)論19 HYPERLI

6、NK l _RefHeading_Toc6733 5.1項目開發(fā)結(jié)果19 HYPERLINK l _RefHeading_Toc24700 5.2尚存在的問題19 HYPERLINK l _RefHeading_Toc6425 參考文獻20 HYPERLINK l _RefHeading_Toc20789 附錄21 HYPERLINK l _RefHeading_Toc14524 致27第一章是概述。1.1系統(tǒng)的開發(fā)背景和意義1.1.1開發(fā)背景計算機的出現(xiàn)給人們的生產(chǎn)和生活帶來了一場全新的革命,提高了人們的工作效率。計算機網(wǎng)絡(luò)給人們之間的信息交流帶來了極大的便利,豐富了人們獲取知識的途徑?,F(xiàn)在

7、網(wǎng)絡(luò)上流行遠程教育,因其投資小、限制少、自由方便而廣受人們青睞。發(fā)展意義所謂網(wǎng)絡(luò)教育或網(wǎng)校,就是在現(xiàn)代教育思想和學(xué)習(xí)理論的指導(dǎo)下,充分發(fā)揮網(wǎng)絡(luò)的各種教育功能和網(wǎng)絡(luò)教育資源的豐富優(yōu)勢,為受教育者提供網(wǎng)絡(luò)教學(xué)和學(xué)習(xí)環(huán)境,傳輸數(shù)字化內(nèi)容。然而,由于學(xué)習(xí)系統(tǒng)的設(shè)計質(zhì)量參差不齊以及理論研究的缺乏等原因。作為與學(xué)習(xí)者互動的最直接的工具,設(shè)計開發(fā)一個運行穩(wěn)定、界面美觀的學(xué)習(xí)系統(tǒng)無疑是非常迫切的。1.2國外對該系統(tǒng)的研究和應(yīng)用隨著全球化趨勢的日益增強,在知識爆炸的今天,如何更好地學(xué)習(xí)顯得尤為重要。學(xué)校是通過互聯(lián)網(wǎng)實現(xiàn)校外教學(xué)的完整過程;只要能上網(wǎng),就可以隨時隨地上網(wǎng),自主選擇學(xué)習(xí)能力。與面對面教育相比,網(wǎng)絡(luò)教

8、育最大程度上突破了教育的時空限制,是師生相互分離、非面對面組織的教學(xué)活動,是跨學(xué)校、跨區(qū)域的教育體系和教學(xué)模式。1.3系統(tǒng)目標與主要能力樹立學(xué)校的網(wǎng)上名片,塑造基于互聯(lián)網(wǎng)的學(xué)校教育品牌形象;2.建立便捷的教學(xué)信息和資源在線共享平臺,實現(xiàn)教育教學(xué)資源的有效整合;3.良好的信息展示形式,實現(xiàn)校務(wù)信息的透明公開;4.建立多種教學(xué)基地,實現(xiàn)多種手段輔助教學(xué)(如視頻教學(xué)、PPT教學(xué))。5.完善校網(wǎng)校的安全機制,確保信息的安全性和可讀性;6.提升用戶的瀏覽和使用體驗。1.4系統(tǒng)要解決的問題前臺的美化和布置。具有jquery、Ajax、easeui等前臺框架的應(yīng)用,并能很好的把握前臺與后臺的交互;根據(jù)系統(tǒng)自

9、主學(xué)習(xí)的特點,重點設(shè)計了支持自主交互學(xué)習(xí)的環(huán)境,主要包括:教學(xué)計劃、教學(xué)大綱、選課、重難點、在線自測、上傳下載、答疑系統(tǒng)、FAQ、消息表單、問卷等。第二章系統(tǒng)架構(gòu)2.1系統(tǒng)開發(fā)平臺系統(tǒng)的開發(fā)是在Tomcat環(huán)境下進行的。Tomcat是一個免費開源的Servlet容器,是Apache基金會雅加達項目的核心項目,由Apache、Sun等公司和個人共同開發(fā)。由于Sun的參與和支持,最新的Servlet和Jsp規(guī)則總能在Tomcat中得到體現(xiàn)。Tomcat被Java World雜志的編輯選為2001年最具創(chuàng)新性的Java產(chǎn)品,可見其在業(yè)界的地位。Tomcat的環(huán)境具有以下技術(shù)優(yōu)勢:1.1中的應(yīng)用程序。

10、Tomcat是一個WAR(Web存檔)文件。這是孫提出的一種。Web應(yīng)用格式,類似于JAR,也是很多文件的壓縮包。2.在Tomcat中,應(yīng)用的部署非常簡單,你只需要把你的WAR放到Tomcat的webapp中。目錄下,Tomcat會自動檢測這個文件并將其解壓縮。3.Tomcat不僅是一個Servlet容器,還具有傳統(tǒng)Web服務(wù)器的功能:處理html頁面。4.Tomcat還可以與其他軟件集成,實現(xiàn)更多功能。2.2系統(tǒng)的運行環(huán)境操作系統(tǒng):Windows XP或以上。服務(wù)器:Tomcat6.0版或以上。瀏覽器:IE,火狐,谷歌Chrome。2.3技術(shù)路線與其他同類編程語言相比,Java具有開發(fā)速度快

11、、可移植性、面向?qū)ο?、可擴展性強、開源自由等特點,逐漸成為web開發(fā)領(lǐng)域的主流技術(shù)。就這個設(shè)計而言,用戶可以通過瀏覽器訪問這個系統(tǒng),高效的執(zhí)行效率是提升用戶體驗的重要因素。選擇CSS+HTML+easyUI來設(shè)計界面,一些特殊的顯示效果使用JavaScript和jQuery技術(shù)來實現(xiàn)良好的用戶界面?;趕truts2+Spring+Hibernate的架構(gòu)已經(jīng)成為目前J2EE輕量級架構(gòu)發(fā)展的主題。Struts是基于MVC設(shè)計模式的web應(yīng)用最典型的體現(xiàn)。借助標簽、動態(tài)表單等相關(guān)技術(shù),項目更簡單、更高效、更方便。Spring提供了一個輕量級的Ioc容器,負責創(chuàng)建和管理應(yīng)用組合。Hibernate

12、是一個使用ORM映射機制的持久層開發(fā)工具。它是Java應(yīng)用程序和關(guān)系數(shù)據(jù)庫之間的橋梁,負責映射Java對象和關(guān)系數(shù)據(jù)。利用SSH架構(gòu)快速構(gòu)建web系統(tǒng),可以使系統(tǒng)結(jié)構(gòu)清晰,同時具有良好的擴展性和可維護性,大大提高了web系統(tǒng)的可重用性。第三章系統(tǒng)的功能和設(shè)計3.1系統(tǒng)功能模塊概述及分析它包括兩部分:前景和背景。1.背景部分:系統(tǒng)管理:管理員管理、會員管理、教師管理、學(xué)校管理、角色管理。資源管理:一級分類管理、二級分類管理、三級分類管理、課程管理、課時管理。個人設(shè)置:修改個人信息和密碼。前臺管理:FAQ分類管理,F(xiàn)AQ問題管理,問卷管理,問卷問題管理。部分后臺組織結(jié)構(gòu)圖如圖3-1所示:圖3-1后

13、臺結(jié)構(gòu)圖2.前臺部分:登錄并注冊;選課;在線自測;問卷;常見問題;應(yīng)答系統(tǒng)部分前臺組織結(jié)構(gòu)圖如圖3-2所示:圖3-2前臺結(jié)構(gòu)3.2系統(tǒng)功能模塊設(shè)計3.2.1前臺的設(shè)計和實施1.登錄和注冊用戶可以瀏覽信息,但是要參與,學(xué)生必須登錄,沒有賬號注冊。如果他們在注冊后忘記了密碼,系統(tǒng)將通過電子方式為會員找回密碼。2.選課用戶可以根據(jù)一級、二級和三級分類,搜索所需的課程信息,以及課程名稱、教師和其他信息。3.在線自測完成課程后,會員可以選擇參加在線自測。4.調(diào)查表會員可以參與系統(tǒng)的問卷調(diào)查,反饋不滿意的信息。5.常見問題解答常見問題的特殊解答。3.2.2后臺設(shè)計和實現(xiàn)1.系統(tǒng)管理:添加、刪除、修改和查詢

14、管理員管理、會員管理、教師管理、學(xué)校管理和角色管理。同時,超級管理員可以給普通管理員分配權(quán)限;上傳圖片等。2.資源管理:實現(xiàn)一級分類管理、二級分類管理、三級分類管理、課程管理、課時管理的添加、刪除、修改和查詢。3.個人設(shè)置:修改個人信息和密碼。4.前臺管理:FAQ分類管理、FAQ問題管理、問卷管理、問卷問題管理、問卷圖表分析。3.4程序代碼設(shè)計3.4.1數(shù)據(jù)訪問層的代碼封裝/* base Dao的實現(xiàn)類*作者路江飛* param */公共類BaseDaoImpl實現(xiàn)BaseDao私有類clazz = null資源私有會話工廠會話工廠;SuppressWarnings(未選中)public Ba

15、seDaoImpl()/通過反射獲取T的真實類型parameterized type pt =(parameterized type)this . get class()。getGenericSuperclass();/獲取具有泛型的超類this . clazz =(Class )pt . getactualtypearguments()0;推翻公共無效保存(T實體)getSession()。保存(實體);推翻公共void刪除(整數(shù)id) getSession()。delete(getSession()。get(clazz,id);推翻公共void更新(T實體)getSession()。更新(

16、實體);SuppressWarnings(未選中)public T getById(整數(shù)id) if(id=null)返回nullreturn (T) getSession()。get(clazz,id);SuppressWarnings(未選中)公共列表 getByIds(Integer ids) 返回getSession()。create query( from +clazz . get simplename()+其中id in (:id)/。setParameterList(id ,ids)/。list();SuppressWarnings(未選中)公共分發(fā)名單getAll() 返回ge

17、tSession()。create query( from +clazz . get simplename()。list();受保護的會話getSession()返回session factory . getcurrentsession();推翻public page bean get page bean(int pageNum,HqlHelper hqlHelper) int pageSize = configuration . get pageSize();list parameters = hql helper . get parameters();/查詢本頁數(shù)據(jù)列表查詢listQuer

18、y = getSession()。create query(hql helper . getquerylisthql();如果(參數(shù)!= null & parameters.size() 0) /設(shè)置參數(shù)for(int I = 0;I 0) /設(shè)置參數(shù)for(int I = 0;I parameters . size();i+) countQuery.setParameter(i,parameters . get(I);Long count =(Long)count query . uniqueresult();/執(zhí)行查詢返回新的PageBean(pageNum,pageSize,list,c

19、ount . int value();推翻public void delete byids(Integerids)for(int I = 0;i ids.lengthi+)this . delete(idsI);/*基于AO封裝操作數(shù)據(jù)庫的基本方法*作者路江飛* param */公共接口BaseDao /*添加*參數(shù)實體*/void save(測試實體);/*刪除*參數(shù)id*/void delete(整數(shù)id);/*批量刪除*參數(shù)id*/void delete byids(Integerids);/*更新*參數(shù)實體*/void更新(測試實體);/*獲取*參數(shù)id*退貨*/T getById(整

20、數(shù)id);/*根據(jù)id獲取列表*參數(shù)id*退貨*/list getByIds(Integerids);/*訪問*退貨*/list get all();/*獲取尋呼信息。* param pageNum* param hqlHelper*退貨*/PageBean getPageBean(int pageNum,hql helper hql helper);3.4.2.常用工具類別公共類JsonUtil /*將對象轉(zhuǎn)換為json*參數(shù)o*參數(shù)字符串*退貨*/公共靜態(tài)字符串convert2Json(對象o,字符串.str)JSON config config = new JSON config();c

21、onfig . set excludes(str);返回JSONArray.fromObject(o,config)。toString();/*地圖工具類,快速構(gòu)造地圖*作者路江飛*/公共類別映射/*函數(shù)描述:構(gòu)造一個hashmap,key為字符串,value為對象。* param keyValues key 1:值1,key 2:值2的數(shù)組結(jié)構(gòu)。請注意,該鍵必須是字符串類型。*退貨*/公共靜態(tài)映射創(chuàng)建(對象.鍵值)return create(String.class,key values);/*函數(shù)描述:構(gòu)造一個HashMap* param keyType構(gòu)造映射的鍵的類型。* param

22、keyValues key 1:值1,key 2:值2的數(shù)組結(jié)構(gòu)*退貨*/SuppressWarnings(未選中)公共靜態(tài)映射創(chuàng)建(類關(guān)鍵字類型,對象.鍵值)Map map = new HashMap();for(int I = 0;i keyValues.lengthi+) map.put(T) keyValuesi,key valuesI+1);i+;返回地圖;相關(guān)配置文件Struts.xml配置信息 /we b-INF/JSP/admin action/loginUI . JSP /success . JSP /noPrivilegeError . JSP /we b-INF/JSP/

23、home action/ 1 。jsp/we b-INF/JSP/admin action/list . JSP admin _ list /we b-INF/JSP/admin action/addUI . JSP /we b-INF/JSP/admin action/editUI . JSP /we b-INF/JSP/admin action/editPwdUI . JSP /index . JSP /we b-INF/JSP/admin action/logOut . JSP /we b-INF/JSP/user action/list . JSP 用戶列表/we b-INF/JSP/

24、user action/addUI . JSP /we b-INF/JSP/user action/editUI . JSP /we b-INF/JSP/user action/editPwdUI . JSP /index . JSP /we b-INF/JSP/user action/logOut . JSP /we b-INF/mng/index . JSP /we b-INF/JSP/teacher action/list . JSP 教師列表/we b-INF/JSP/teacher action/addUI . JSP /we b-INF/JSP/teacher action/edi

25、tUI . JSP /we b-INF/JSP/school action/list . JSP school _ list /we b-INF/JSP/school action/addUI . JSP /we b-INF/JSP/school action/editUI . JSP /we b-INF/JSP/role action/list . JSP 角色列表/we b-INF/JSP/role action/addUI . JSP /we b-INF/JSP/role action/editUI . JSP /we b-INF/JSP/role action/setprivilege

26、i . JSP /we b-INF/JSP/category 1 action/list . JSP 類別1 _列表/we b-INF/JSP/category 1 action/addUI . JSP /we b-INF/JSP/category 1 action/editUI . JSP /we b-INF/JSP/category 2 action/list . JSP 類別2_list?類別= $ 類別1Id/we b-INF/JSP/category 2 action/addUI . JSP /we b-INF/JSP/category 2 action/editUI . JSP /

27、we b-INF/JSP/category 3 action/list . JSP 類別3_list?category 2 id = $ category 2 id & amp;類別= $ 類別1Id/we b-INF/JSP/category 3 action/addUI . JSP /we b-INF/JSP/category 3 action/editUI . JSP /we b-INF/JSP/course action/list . JSP 課程列表?類別= $ 類別 & ampteacherId = $ teacherId & ampcategory 2 id = $ catego

28、ry 2 id & amp;類別= $ 類別1Id/we b-INF/JSP/course action/addUI . JSP /we b-INF/JSP/course action/editUI . JSP /we b-INF/JSP/period action/list . JSP period _ list /we b-INF/JSP/period action/addUI . JSP /we b-INF/JSP/period action/editUI . JSP /we b-INF/JSP/question type action/list . JSP question type

29、_ list /we b-INF/JSP/question type action/addUI . JSP /we b-INF/JSP/question type action/editUI . JSP /we b-INF/JSP/question action/list . JSP question _ list?question typeid = $ question typeid /we b-INF/JSP/question action/addUI . JSP /we b-INF/JSP/question action/editUI . JSP /we b-INF/JSP/questi

30、onary action/list . JSP questionary _ list /we b-INF/JSP/questionary action/addUI . JSP /we b-INF/JSP/questionary action/editUI . JSP /we b-INF/JSP/questionary action/result ui . JSP /we b-INF/JSP/surveyQuestionAction/list . JSP survey question _ list?question aryid = $ question aryid /we b-INF/JSP/

31、surveyQuestionAction/addUI . JSP /we b-INF/JSP/surveyQuestionAction/editUI . JSP 單元測試類公共類TestAdminService private static application context AC = new classpathmlaplicationcontext( application context . XML );私有靜態(tài)AdminService userService私有靜態(tài)角色服務(wù)RoleService;類之前公共靜態(tài)void before()引發(fā)異常roleService =(roleSe

32、rvice)AC . get bean( roleServiceImpl );userService =(AdminService)AC . get bean( adminServiceImpl );試驗public void testDelete()引發(fā)異常userservice . delete(1);試驗public void testGet()引發(fā)異常admin user = userservice . get byid(2);system . out . println(user . get roles();System.out.println(用戶);試驗public void t

33、estUpdate()引發(fā)異常admin user = userservice . get byid(1);user . set description( mmmmnnnn );list all = roleservice . get all();user.setRoles(new HashSet(全部);userService.update(用戶);試驗public void testGetAll()引發(fā)異常list all = userservice . get all();system . out . println(all . size();試驗public void testInse

34、rt()引發(fā)異常admin admin = userservice . get byid(1);admin . set roles(new HashSet (roleservice . get all();userservice . save(admin);第四章測試4.1功能測試本測試的目的是為整個項目測試提供理論依據(jù),根據(jù)定量測試和計量測試方法,測試本項目中的所有數(shù)據(jù)是否合規(guī),有哪些不足,并進行修改。該軟件項目最終能夠達到預(yù)期的要求和指標。模擬真實環(huán)境測試本系統(tǒng)的相關(guān)功能:1.用戶登錄和注冊功能是否能正常使用;2.個人信息和密碼是否可以修改,是否可以成功修改;3.管理員的權(quán)限限制是否有效;

35、4.前臺后天的數(shù)據(jù)能否與時間同步;5.圖片上傳是否能正常上傳,是否正常顯示;4.2測試方法和測試結(jié)果分析1.測試方法手動測試該系統(tǒng)的相關(guān)功能,并設(shè)置相關(guān)環(huán)境以實現(xiàn)該系統(tǒng)在真實情況下的使用;模擬真實環(huán)境進行相關(guān)在線人的壓力測試。2.測試結(jié)果分析(1)登錄系統(tǒng):學(xué)生端登錄學(xué)生端系統(tǒng);管理員登錄管理系統(tǒng);(2)課程查詢:學(xué)生可以查詢自己感興趣的課程;(3)課程管理:管理員可以更新和刪除相關(guān)課程信息;(4)教師管理:管理員可以管理教師個人信息,更新課程信息;(5)問卷模塊:管理員可以更新和刪除問卷中的問題;學(xué)生可以填寫和查看問卷;(6)在線測試:學(xué)生可以在該系統(tǒng)中進行學(xué)習(xí)進度的在線測試;(7)分類管理:管理員可以更新和刪除系統(tǒng)各級分類;學(xué)生可以利用分類進行相關(guān)的查詢操作;有關(guān)系統(tǒng)功能測試的詳細信息,請參考附錄1中的圖表。第五章結(jié)論5.1項目開發(fā)成果本設(shè)計在分析國外網(wǎng)絡(luò)基礎(chǔ)教育發(fā)展和詳細研究我國網(wǎng)校系統(tǒng)的基礎(chǔ)上,根據(jù)自主學(xué)習(xí)、教育理論、合作學(xué)習(xí)理論等理論,采用行動研究法和程序設(shè)計法分析了本設(shè)計的實現(xiàn)和運行環(huán)境的需求。系統(tǒng)的

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論