大數(shù)據(jù)平臺(tái)系統(tǒng)建設(shè)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(學(xué)習(xí)模板)_第1頁(yè)
大數(shù)據(jù)平臺(tái)系統(tǒng)建設(shè)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(學(xué)習(xí)模板)_第2頁(yè)
大數(shù)據(jù)平臺(tái)系統(tǒng)建設(shè)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(學(xué)習(xí)模板)_第3頁(yè)
大數(shù)據(jù)平臺(tái)系統(tǒng)建設(shè)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(學(xué)習(xí)模板)_第4頁(yè)
大數(shù)據(jù)平臺(tái)系統(tǒng)建設(shè)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(學(xué)習(xí)模板)_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

詳細(xì)設(shè)計(jì)說(shuō)明書概述定義Apache:最通用的網(wǎng)絡(luò)服務(wù)器。PostgreSQL:PostgreSQL是一種特性非常齊全的自由軟件的對(duì)象-關(guān)系型學(xué)習(xí)信息庫(kù)管理系統(tǒng)。PostgreSQL支持大部分的SQL標(biāo)準(zhǔn)并且提供了很多其他現(xiàn)代特性,如復(fù)雜查詢、外鍵、觸發(fā)器、視圖、事務(wù)完整性、多版本并發(fā)控制等。同樣,PostgreSQL也可以用許多方法擴(kuò)展,例如通過增加新的學(xué)習(xí)信息類型、函數(shù)、操作符、聚集函數(shù)、索引方法、過程語(yǔ)言等。JAVA:Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。B/S:基于瀏覽器服務(wù)器的開發(fā)環(huán)境。HTML:超文本標(biāo)記語(yǔ)言。MySQL:MySQL是一種關(guān)系學(xué)習(xí)信息庫(kù)管理系統(tǒng),關(guān)系學(xué)習(xí)信息庫(kù)將學(xué)習(xí)信息保存在不同的表中,而不是將所有學(xué)習(xí)信息放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。Oracle:它是在學(xué)習(xí)信息庫(kù)領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉f(shuō)Oracle學(xué)習(xí)信息庫(kù)系統(tǒng)是目前世界上流行的關(guān)系學(xué)習(xí)信息庫(kù)管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的、適應(yīng)高吞吐量的學(xué)習(xí)信息庫(kù)方案??傮w建設(shè)思路總體設(shè)計(jì)原則(1) 標(biāo)準(zhǔn)性、開放性系統(tǒng)所采用的相關(guān)標(biāo)準(zhǔn)必須與國(guó)際、國(guó)家、、市級(jí)標(biāo)準(zhǔn)相符合,確保系統(tǒng)具有良好的開放性,能夠?qū)崿F(xiàn)與多種技術(shù)和軟硬件臺(tái)的有機(jī)集成。(2) 安全性系統(tǒng)應(yīng)具有完整、全面的安全體系和良好的安全性,能夠提供信息傳輸保密性、學(xué)習(xí)信息完整性、身份識(shí)別和數(shù)字認(rèn)證、防抵賴性等安全保障措施,確保信息交換的安全運(yùn)行。系統(tǒng)設(shè)計(jì)不影響各部門相關(guān)信息系統(tǒng)的安全性。(3) 可擴(kuò)展性系統(tǒng)采用可擴(kuò)展的技術(shù)體系架構(gòu),以適應(yīng)信息化建設(shè)和應(yīng)用系統(tǒng)快速發(fā)展的要求。系統(tǒng)必須支持異構(gòu)學(xué)習(xí)信息庫(kù)之間學(xué)習(xí)信息交換和共享,支持主流關(guān)系型學(xué)習(xí)信息庫(kù),支持不同操作系統(tǒng)之間信息交換應(yīng)用的互聯(lián)互通。(4) 高可靠性系統(tǒng)應(yīng)具有良好的可靠性,建立各種故障的快速恢復(fù)機(jī)制,確保實(shí)現(xiàn)7×24小時(shí)地正常運(yùn)轉(zhuǎn),確保信息交換工作正常運(yùn)行。(5) 可管理性系統(tǒng)應(yīng)具有良好的可管理性,允許管理人員通過管理工具實(shí)現(xiàn)系統(tǒng)全面的監(jiān)控、管理和配置,并為系統(tǒng)故障的判斷、排錯(cuò)和分析提供支撐,可對(duì)信息交換流程進(jìn)行簡(jiǎn)易、靈活地定制和調(diào)整,同時(shí)對(duì)系統(tǒng)運(yùn)行情況能夠?qū)崟r(shí)的統(tǒng)計(jì)分析、報(bào)表展示。(6) 實(shí)現(xiàn)信息全生命周期管理所謂全生命周期管理,就是指從人們對(duì)信息的需求開始,到信息報(bào)廢的全部生命歷程的管理。實(shí)現(xiàn)全生命周期,需要對(duì)城市管理部件、企業(yè)和公眾的信息進(jìn)行全方位的收集和管理,優(yōu)化、控制城市部件、企業(yè)的生命歷程,提升學(xué)習(xí)信息融合服務(wù)臺(tái)的服務(wù)能力和的執(zhí)能力。(7) 學(xué)設(shè)計(jì),分步實(shí)施市務(wù)大學(xué)習(xí)信息臺(tái)作為學(xué)習(xí)信息融合、聯(lián)網(wǎng)應(yīng)用和服務(wù)的重要載體其建設(shè)是一個(gè)龐大而復(fù)雜的系統(tǒng)工程,必須采取強(qiáng)有力的統(tǒng)一規(guī)劃、統(tǒng)一標(biāo)準(zhǔn),總體把握、統(tǒng)籌推進(jìn),根據(jù)發(fā)展階段和現(xiàn)實(shí)需要,有計(jì)劃、有步驟地推進(jìn)具體項(xiàng)目建設(shè),并能有機(jī)融合,形成整體。其中系統(tǒng)的可靠性、高性能、安全性、綠色節(jié)能和擴(kuò)展性五項(xiàng)將成為建設(shè)設(shè)計(jì)重點(diǎn)。(8) 信息為基,應(yīng)用為本市務(wù)大學(xué)習(xí)信息臺(tái)建設(shè)的目的是打造高效的市城市管理、企業(yè)服務(wù)和公眾服務(wù)業(yè)務(wù)系統(tǒng)。因而,市務(wù)大學(xué)習(xí)信息臺(tái)是業(yè)務(wù)系統(tǒng)建設(shè)的基礎(chǔ),建立完善的應(yīng)用系統(tǒng)才是建設(shè)臺(tái)最終目的。只有基于市務(wù)大學(xué)習(xí)信息臺(tái)建立的業(yè)務(wù)系統(tǒng),才能發(fā)揮臺(tái)的作用??傮w目標(biāo) 臺(tái)建設(shè)目標(biāo)為:以完善的機(jī)制體制和全面的安全體系為保障,以彈性動(dòng)態(tài)的基礎(chǔ)設(shè)施臺(tái)為基礎(chǔ),以信息資源學(xué)習(xí)信息的共享、交換、融合、服務(wù)為核心,以多部門的業(yè)務(wù)流程協(xié)同為手段,打造可持續(xù)運(yùn)營(yíng)的、實(shí)用的、能夠真正服務(wù)于社會(huì)管理、城市管理和社會(huì)經(jīng)濟(jì)管理的信息化體系,并探信息化與體制機(jī)制深度融合和互相促進(jìn),為未來(lái)智慧城市的建設(shè)打下良好的基礎(chǔ)。目標(biāo)可分解為如下的子目標(biāo):(1) 實(shí)現(xiàn)黨委、所有部門及臨時(shí)設(shè)立的機(jī)構(gòu)的學(xué)習(xí)信息交換,基礎(chǔ)學(xué)習(xí)信息集中、清洗、整理,以合理的學(xué)習(xí)信息結(jié)構(gòu)進(jìn)行存儲(chǔ),打破部門信息壁壘,解決信息孤島問題。(2) 形成一整套學(xué)習(xí)信息清洗整理體系,前期采集學(xué)習(xí)信息通過采集-清洗-反饋-修改-再次采集學(xué)習(xí)信息循環(huán),清洗整理,后期各個(gè)部門新生產(chǎn)的學(xué)習(xí)信息,都以幾個(gè)學(xué)習(xí)信息主體部門學(xué)習(xí)信息為基礎(chǔ),產(chǎn)生學(xué)習(xí)信息后,再采集清洗,逐步提升基礎(chǔ)學(xué)習(xí)信息質(zhì)量。(3) 形成整套學(xué)習(xí)信息共享體系。學(xué)習(xí)信息采集清洗整理后,集中到市務(wù)大學(xué)習(xí)信息臺(tái),各個(gè)部門對(duì)已整理的學(xué)習(xí)信息提出學(xué)習(xí)信息要求,在實(shí)現(xiàn)學(xué)習(xí)信息安全、保密等多重權(quán)限控制情況下,以多種方式提供給部門用戶。實(shí)現(xiàn)部門之間的學(xué)習(xí)信息共享、共用,統(tǒng)一學(xué)習(xí)信息環(huán)境,減少部門之間學(xué)習(xí)信息差異,提高各部門學(xué)習(xí)信息質(zhì)量,方便部門應(yīng)用。(4) 實(shí)現(xiàn)綜合應(yīng)用的建設(shè)。在完善的學(xué)習(xí)信息采集、清洗、共享體系下,在完整、實(shí)時(shí)、權(quán)威及合理結(jié)構(gòu)化的務(wù)學(xué)習(xí)信息融合服務(wù)臺(tái)之上,實(shí)現(xiàn)區(qū)域化整體學(xué)習(xí)信息應(yīng)用,為組織單位、公眾群體提供完整的學(xué)習(xí)信息展現(xiàn)、全面的基礎(chǔ)學(xué)習(xí)信息服務(wù),以及為領(lǐng)導(dǎo)決策層提供全面的、多層次的、直觀的、實(shí)時(shí)有效的學(xué)習(xí)信息分析,解決當(dāng)前部門應(yīng)用片面不完整,無(wú)法宏觀把控的面??傮w建設(shè)任務(wù)大學(xué)習(xí)信息臺(tái)通過將各委辦及投資公司信息資源梳理和整合,建立基礎(chǔ)地理空間庫(kù)、人口庫(kù)、法人庫(kù)、宏觀經(jīng)濟(jì)庫(kù)、信用信息庫(kù)和城市建筑信息庫(kù)六大基礎(chǔ)庫(kù),建立信息系統(tǒng)的基底學(xué)習(xí)信息,實(shí)現(xiàn)城市管理中各要素的全面管理,為應(yīng)用信息系統(tǒng)建設(shè)提供統(tǒng)一的學(xué)習(xí)信息服務(wù)。通過統(tǒng)一的學(xué)習(xí)信息管理臺(tái),提供學(xué)習(xí)信息標(biāo)準(zhǔn)化工具,使得學(xué)習(xí)信息的收集、清理、整合等更加標(biāo)準(zhǔn)與完善,實(shí)現(xiàn)各個(gè)系統(tǒng)學(xué)習(xí)信息的一致性,保證不同來(lái)源的信息能夠無(wú)縫使用,實(shí)現(xiàn)提供學(xué)習(xí)信息檢查、學(xué)習(xí)信息轉(zhuǎn)換、學(xué)習(xí)信息入庫(kù)、學(xué)習(xí)信息庫(kù)性能調(diào)優(yōu)、學(xué)習(xí)信息備份與恢復(fù)管理、學(xué)習(xí)信息權(quán)限控制、學(xué)習(xí)信息導(dǎo)入導(dǎo)出、學(xué)習(xí)信息查詢統(tǒng)計(jì)等功能,在保證學(xué)習(xí)信息高效應(yīng)用基礎(chǔ)上,保證學(xué)習(xí)信息的安全性。通過建立學(xué)習(xí)信息交換臺(tái),需實(shí)現(xiàn)自動(dòng)抓取各委辦和投資公司信息系統(tǒng)中的增量學(xué)習(xí)信息,使得各個(gè)單位收集及產(chǎn)生的學(xué)習(xí)信息向公共基礎(chǔ)學(xué)習(xí)信息庫(kù)的匯聚,保證公共基礎(chǔ)學(xué)習(xí)信息庫(kù)學(xué)習(xí)信息的能更新、可更新和及時(shí)更新,保障公共基礎(chǔ)學(xué)習(xí)信息庫(kù)學(xué)習(xí)信息的現(xiàn)勢(shì)性。系統(tǒng)總體設(shè)計(jì)學(xué)習(xí)信息應(yīng)用層應(yīng)用系統(tǒng)是學(xué)習(xí)信息融合服務(wù)臺(tái)建設(shè)的目的,通過應(yīng)用系統(tǒng)的建設(shè),充分發(fā)揮基礎(chǔ)人口、組織單位庫(kù)和地理信息庫(kù)融合以及多部門信息整合的優(yōu)勢(shì),滿足以往做不好或者不能做的業(yè)務(wù)應(yīng)用,以各種靈活的方式為用戶提供應(yīng)用服務(wù),例如部門共享應(yīng)用、智慧社區(qū)、應(yīng)用、領(lǐng)導(dǎo)桌面、智能分析、權(quán)限管理、全面審計(jì)、學(xué)習(xí)信息目錄、單點(diǎn)登錄、公眾服務(wù)等。系統(tǒng)關(guān)鍵技術(shù)市大學(xué)習(xí)信息臺(tái)以建立全區(qū)務(wù)學(xué)習(xí)信息資源學(xué)習(xí)信息交換體系為核心,支持從規(guī)劃設(shè)計(jì)、學(xué)習(xí)信息采集、學(xué)習(xí)信息整合加工、綜合分析應(yīng)用、發(fā)布與共享到信息服務(wù)與推送的全流程的正常運(yùn)轉(zhuǎn)和滑可擴(kuò)展,打造學(xué)習(xí)信息驅(qū)動(dòng)的智能信息服務(wù)體系。為了支持系統(tǒng)在業(yè)務(wù)功能及處理性能上的動(dòng)態(tài)擴(kuò)展,持續(xù)滿足用戶不斷變化和擴(kuò)展的信息服務(wù)需求,在實(shí)現(xiàn)技術(shù)上將參照J(rèn)2EE架構(gòu)、SOA體系、多層B/S結(jié)構(gòu)、OSGI以及HTML5等重要技術(shù)路線進(jìn)行實(shí)施。采用SOA和J2EE技術(shù)架構(gòu)臺(tái)采用基于SOA和J2EE體系設(shè)計(jì)理念,便于實(shí)現(xiàn)跨臺(tái)與互操作,利用WebServices方法實(shí)現(xiàn)一種松散耦合的異構(gòu)式環(huán)境的集成,地理信息學(xué)習(xí)信息功能封裝成符合OGC標(biāo)準(zhǔn)規(guī)范接口,構(gòu)建面向服務(wù)的、融共享服務(wù)提供方、使用方和管理方為一體的地理信息學(xué)習(xí)信息共享框架體系結(jié)構(gòu),實(shí)現(xiàn)基于統(tǒng)一注冊(cè)和分級(jí)授權(quán)的服務(wù)組織模式與運(yùn)行管理機(jī)制,達(dá)到地理信息共享交換的持續(xù)擴(kuò)展。SOA(面向服務(wù)體系的架構(gòu))是一種IT體系結(jié)構(gòu)樣式,支持將學(xué)習(xí)信息應(yīng)用作為鏈接服務(wù)或可重復(fù)的任務(wù)進(jìn)行集成,可在需要時(shí)通過網(wǎng)絡(luò)訪問這些服務(wù)和任務(wù)。這個(gè)網(wǎng)絡(luò)可以完全包含在臺(tái)內(nèi)部域網(wǎng),也可以分散于電子務(wù)內(nèi)網(wǎng)上的委辦且采用不同的技術(shù),通過對(duì)來(lái)自不同的服務(wù)進(jìn)行組合與展現(xiàn),可讓最終用戶感覺似乎這些服務(wù)就安裝在本地桌面上一樣。臺(tái)可以根據(jù)需要將這些服務(wù)可以將自己組裝為按需應(yīng)用程序——即相互連接的服務(wù)提供者和使用者集合,彼此結(jié)合以完成特定業(yè)務(wù)任務(wù),使應(yīng)用業(yè)務(wù)能夠適應(yīng)不斷變化的情況和需求。這些服務(wù)是自包含的,具有定義良好的接口,允許這些服務(wù)的使用者了解如何與其進(jìn)行交互。從技術(shù)角度而言,SOA帶來(lái)了“松散耦合”的應(yīng)用程序組件,在此類組件中,代碼不一定綁定到某個(gè)特定的學(xué)習(xí)信息庫(kù)(甚至不一定綁定到特定的基礎(chǔ)設(shè)施)。正是得益于這個(gè)松散耦合特性,才使得能夠?qū)⒎?wù)組合為各種應(yīng)用程序。這樣還大幅度提高了代碼重用率,可以在增加功能的同時(shí)減少工作量,WEB服務(wù)是目前實(shí)現(xiàn)SOA框架的首選。為有效利用現(xiàn)有學(xué)習(xí)信息,節(jié)省財(cái)建設(shè)支出,應(yīng)架設(shè)獨(dú)立于臺(tái)的學(xué)習(xí)信息庫(kù)引擎,在跨臺(tái)實(shí)現(xiàn)上,Java是一個(gè)很好的選擇。因此,臺(tái)建設(shè)采用J2EE體系,即Java2臺(tái)企業(yè)版。這是一個(gè)標(biāo)準(zhǔn)中間件體系結(jié)構(gòu),旨在簡(jiǎn)化和規(guī)范多層分布式應(yīng)用系統(tǒng)的開發(fā)和部署。J2EE方案的實(shí)施可顯著地提高系統(tǒng)的可移植性、安全性、可伸縮性、負(fù)載衡和可重用性。臺(tái)項(xiàng)目將采用J2EE體系作為應(yīng)用實(shí)現(xiàn)的標(biāo)準(zhǔn)體系規(guī)范。多層B/S架構(gòu)多層結(jié)構(gòu)是對(duì)傳統(tǒng)結(jié)構(gòu)的擴(kuò)展,它以構(gòu)建模塊化應(yīng)用程序?yàn)榛A(chǔ)。對(duì)一個(gè)應(yīng)用程序進(jìn)行分割以后,可將代碼劃分為不同的邏輯組件,這些邏輯組件分為三種邏輯層:用戶服務(wù)、業(yè)務(wù)服務(wù)和學(xué)習(xí)信息服務(wù),它們共同組成一個(gè)應(yīng)用程序。我們把這種設(shè)計(jì)模型稱為服務(wù)模型。(1)三種服務(wù)的屬性優(yōu)化服務(wù)提供信息和功能、瀏覽定位,保證用戶界面一致性和完整性;業(yè)務(wù)服務(wù)共享的業(yè)務(wù)策,從學(xué)習(xí)信息中生成業(yè)務(wù)信息,保證業(yè)務(wù)一致性;學(xué)習(xí)信息服務(wù)學(xué)習(xí)信息的定義、永久學(xué)習(xí)信息的存儲(chǔ)和檢索,保證學(xué)習(xí)信息的一致性。使用服務(wù)模型,可以把應(yīng)用程序的需求分解成明確定義的服務(wù),并進(jìn)一步創(chuàng)建可重用的構(gòu)件來(lái)實(shí)現(xiàn)它們。構(gòu)件遵守公開的接口標(biāo)準(zhǔn),所以是通用的、可共享的和可以靈活部署的。(2)基于構(gòu)件的多層結(jié)構(gòu)的優(yōu)點(diǎn)可重用許多應(yīng)用程序可共享和重用封裝在構(gòu)件中的功能。靈活從桌面計(jì)算環(huán)境到功能更強(qiáng)的網(wǎng)絡(luò)服務(wù)器,隨處都可分配工作,這有利于協(xié)調(diào)性能和網(wǎng)絡(luò)帶寬。可管理將大型復(fù)雜的工程細(xì)分為簡(jiǎn)單、安全的構(gòu)件工程。易維護(hù)將業(yè)務(wù)邏輯部署在中央服務(wù)器上,而不是分散在用戶桌面上,這有助于處理各種變化,并縮短解決方案的往返時(shí)間。組件可插拔的OSGI技術(shù)隨著技術(shù)的進(jìn)步和新的市場(chǎng)需求,人們也越來(lái)越傾向于一種能夠?qū)⒊绦蚰K化,管理上動(dòng)態(tài)化和功能上可擴(kuò)展化的一種開放的和動(dòng)態(tài)的軟件設(shè)計(jì)模式。在一個(gè)通用的臺(tái)框架上,實(shí)現(xiàn)一個(gè)插件體系結(jié)構(gòu),運(yùn)行時(shí),可以動(dòng)態(tài)的安裝,啟動(dòng),停止,卸載插件,插件提供一個(gè)或多個(gè)服務(wù)并可由用戶自行設(shè)計(jì),實(shí)現(xiàn)軟件的熱插拔。這種臺(tái)式開放性的,插件的設(shè)計(jì)模式就是一種軟件模塊化的形式,而能夠依據(jù)需求管理插件的生命周期則是一種動(dòng)態(tài)化的集中表現(xiàn)。OSGI(OpenServiceGatewayInitiative)就是依據(jù)這種軟件設(shè)計(jì)模式的需求應(yīng)運(yùn)而生的中間件臺(tái)。(1)OSGI規(guī)范OSGI規(guī)范是一套保證臺(tái)無(wú)關(guān)性的規(guī)范,在OSGI規(guī)范版本V4.0之后將其明確規(guī)范為core和service兩個(gè)部分,core部分將系統(tǒng)框架規(guī)范為一個(gè)動(dòng)態(tài)化,模塊化系統(tǒng),使框架系統(tǒng)具有微核的功能。而service部分則是具體功能,服務(wù)的實(shí)例化,具有可選性,為系統(tǒng)和用戶的需求提供可擴(kuò)展性。OSGI由四部分組成:框架(Framework)、Bundle、服務(wù)(Service)和組件(Component)。Framework架構(gòu)運(yùn)行于JVM上,是系統(tǒng)運(yùn)行和管理的基礎(chǔ),Bundle是執(zhí)行于框架上的功能模塊以及Service的載體,Service是通過Bundle間的共享機(jī)制(Export和Import),是bundle功能的具體實(shí)現(xiàn)??蚣苓\(yùn)行并管理現(xiàn)有或遠(yuǎn)程下載的Bundle的自動(dòng)安裝、執(zhí)行,向OSGI臺(tái)解析并注冊(cè)其他Bundle所需要的Service,Bundle之間可通過共享Service,來(lái)達(dá)到OSGI系統(tǒng)的模塊化,動(dòng)態(tài)化和可擴(kuò)展化。但從結(jié)構(gòu)層次上,OSGI系統(tǒng)則由運(yùn)行環(huán)境(ExcutationEnvironment),模塊層(Module),生命周期管理層(LifeCycle),和服務(wù)層組成(Service),以及貫穿于所有層次的應(yīng)用(Application)和安全管理機(jī)制(Security)。下圖是OSGI框架的結(jié)構(gòu)示意圖:圖.3OSGI框架結(jié)構(gòu)示意圖(2)模塊層(ModuleLayer)ModuleLayer定義了在OSGI框架中如何按照Module的思想去開發(fā)系統(tǒng)。Module規(guī)范中定義了Module如何去組織,部署,以及共享Module的package。在OSGI中,Module被具體化為Bundle。Bundle包含了java類文件和一些其他資源,如HTML,XML文件,圖標(biāo)文件等,也可以是一些其他的jar文件。ModuleLayer的主要功能有:Bundle間的共享機(jī)制,類加載的模塊化,Bundle的安全機(jī)制,版本控制功能。(3)Bundle間的共享機(jī)制Bundle是OSGI模塊化的表現(xiàn)形式,應(yīng)用(Application)是對(duì)系統(tǒng)資源的綜合應(yīng)用。一個(gè)應(yīng)用的實(shí)現(xiàn)就有可能是多個(gè)Bundle資源的綜合調(diào)用。在Bundle中,其META-INF目錄下的MANIFEST-MF文件中存儲(chǔ)了Bundle的元學(xué)習(xí)信息信息。Bundle間的資源(主要是包package),主要是通過Export-Package和Import-Package來(lái)完成包的導(dǎo)出和共享的,還有就是Required-Package和DynamicImport-Package來(lái)實(shí)現(xiàn)Bundle解析過程中的包共享和一種動(dòng)態(tài)的包共享機(jī)制。(4)類加載機(jī)制框架中的Bundles共用一個(gè)Java虛擬機(jī),Bundles之間又隱藏了或共享了一些Java類??蚣茉试S每個(gè)Bundle都擁有一個(gè)ClassLoader,依據(jù)配置的規(guī)則來(lái)對(duì)類的構(gòu)建進(jìn)行處理。同時(shí)系統(tǒng)自己也有一個(gè)ParentClassLoader,通過這些Classloader構(gòu)成一個(gè)相互代理的類加載結(jié)構(gòu)。(5)版本控制在OSGI系統(tǒng)框架中,允許導(dǎo)入同一資源的不同版本,在元學(xué)習(xí)信息中可以通過Bundle-Localizaton指定文件所在目錄。版本控制功能的優(yōu)點(diǎn)在于可以對(duì)Bundle設(shè)計(jì)的格式統(tǒng)一化,有利于在Bundle的資源共享,功能擴(kuò)展和系統(tǒng)更新上應(yīng)用。(6)生命周期層(LifeCyclelayer)Bundles是OSGI框架管理的基本單位,Bundle在框架中的生命周期管理是其框架實(shí)現(xiàn)動(dòng)態(tài)化的重要表現(xiàn)。生命周期層對(duì)Bundles增加了動(dòng)態(tài)安裝、開啟、關(guān)閉、更新和卸載的功能。這些功能的實(shí)現(xiàn)雖然還依賴于模塊層,但是在運(yùn)行時(shí)增加了管理這些模塊的API。生命周期管理是OSGIFramework的重要特征,只需要簡(jiǎn)單使用OSGI規(guī)范提供的生命周期管理接口,就可以對(duì)OSGI服務(wù)網(wǎng)關(guān)上的軟件組件進(jìn)行動(dòng)態(tài)、安全、可靠的遠(yuǎn)程管理。(7)服務(wù)層(ServiceLayer)ServiceLayer定義了OSGI系統(tǒng)的動(dòng)態(tài)協(xié)作的服務(wù)發(fā)布,查找和綁定模型。與傳統(tǒng)的java應(yīng)用程序不同,OSGI框架提供的不是一個(gè)靜態(tài)的服務(wù)注冊(cè)框架,更多的在動(dòng)態(tài)性上它要求系統(tǒng)能夠自動(dòng)移除一些不活動(dòng)或出于靜態(tài)的程序而不會(huì)對(duì)系統(tǒng)或其他應(yīng)用產(chǎn)生影響。OSGI在v4.0之后,隨著DeclarativeService(DS)標(biāo)準(zhǔn)的推廣,服務(wù)模型逐漸由Module+service向Component+service模型發(fā)展,在對(duì)服務(wù)的注冊(cè)和發(fā)布更加容易和動(dòng)態(tài)化。HTML5技術(shù)隨著互聯(lián)網(wǎng)以及移動(dòng)互聯(lián)網(wǎng)的不斷發(fā)展,對(duì)WEB應(yīng)用系統(tǒng)的功能提出了很多更高的要求。由于早期HTML沒有及時(shí)跟進(jìn)這些需求,很多廠商或組織在HTML上各自建立了自己的標(biāo)準(zhǔn),如Flash、Silverlight、JavaFx等。由于商業(yè)競(jìng)爭(zhēng)等原因,這些標(biāo)準(zhǔn)往往很難被廣泛接受及推廣,因此造成各種互不兼容的解決方案互相競(jìng)爭(zhēng)的面。HTML5的出現(xiàn)可以解開這個(gè)困。HTML5是非盈利性的標(biāo)準(zhǔn)制定組織W3C在HTML之上制定的新一代語(yǔ)言標(biāo)準(zhǔn),它是HTML的擴(kuò)充。HTML5帶來(lái)的新特性主要包括:(1)語(yǔ)義化標(biāo)簽HTML5解決了Flash、Silverlight、JavaFx等插件模式所面對(duì)的大問題:搜索引擎的友好性。HTML5改變了WEB程序的結(jié)構(gòu)方式,借助header、footer、section、article等標(biāo)簽,可以替代單調(diào)的Div來(lái)實(shí)現(xiàn)更具結(jié)構(gòu)化、語(yǔ)義化的WEB系統(tǒng)。從而搜索引擎可以更加容易地索引WEB站點(diǎn),用戶可以搜索到更快、更準(zhǔn)確的信息。雖然Flash等插件也在搜索引擎優(yōu)化方面進(jìn)行著努力,但在標(biāo)準(zhǔn)化方面還存在著很大的障礙,這也是當(dāng)前很多WEB網(wǎng)站開始放棄原有模式而轉(zhuǎn)投HTML5的首要原因。(2)對(duì)于音頻與視頻播放的支持

HTML5新加入了<audio>及<video>標(biāo)簽,對(duì)于流媒體播放提供了原生的支持,并且可以通過設(shè)置不同的解碼方式來(lái)支持各種格式的媒體文件。<video>提供了對(duì)于包括canplay(已緩沖到足夠的學(xué)習(xí)信息進(jìn)行播放)和canplaythrough(已完成緩沖,可以從頭到尾播放)在內(nèi)的22種流媒體事件的支持??梢詽M足幾乎所有流媒體應(yīng)用的需求。(3)Canvas標(biāo)簽與繪圖目前WEB開發(fā)中表現(xiàn)二維矢量學(xué)習(xí)信息有兩種主流的方式實(shí)現(xiàn)。第一種,使用Flash、Applet、ActiveX等插件提供的繪圖API來(lái)實(shí)現(xiàn)。第二種,使用基于XML的標(biāo)記語(yǔ)言,常見的有vml、svg等。而HTML5中的Canvas標(biāo)簽帶來(lái)了一種全新的解決方案,Canvas有一個(gè)基于JavaScript

的繪圖API。Canvas在接口上它與采用插件的模式較接近,但由于采用了更通用的JavaScript接口與瀏覽器內(nèi)置支持,因此對(duì)于上述第一種模式,它應(yīng)該是一個(gè)更具替代性的方案。與第二種模式相比,Canvas更像是一種互補(bǔ)方案,在某些場(chǎng)景下比前者仍有一些不方便的地方,比如使用svg編輯時(shí)只需要在XML描述中修改元素即可,而Canvas需要調(diào)用相應(yīng)的修改接口,當(dāng)修改內(nèi)容較復(fù)雜或需要移除元素時(shí)往往需要擦掉繪圖然后重新繪制它。(4)地理感知HTML5中可以通過接口獲得訪問者的地理位置,這在搜索引擎、商業(yè)應(yīng)用等領(lǐng)域都有著很大的應(yīng)用前景。目前Firefox等瀏覽器已提供了對(duì)該標(biāo)準(zhǔn)的支持。(5)硬件加速在圖像處理方面,HTML5擁有更加強(qiáng)大的圖像功能:不僅大大加強(qiáng)了矢量圖和位圖,還內(nèi)建了對(duì)3D技術(shù)的支持,以WebGL為代表的技術(shù)可以幫助HTML5提供硬件3D加速渲染,借助系統(tǒng)顯卡在瀏覽器里流暢地展示3D場(chǎng)景和模型。(6)本地存儲(chǔ)HTML5允許通過基于JavaScript的統(tǒng)一API在本地創(chuàng)建學(xué)習(xí)信息庫(kù),執(zhí)行SQL語(yǔ)句創(chuàng)建事務(wù)。對(duì)于任何擁有支持離線存儲(chǔ)瀏覽器的移動(dòng)設(shè)備,離線存儲(chǔ)使得WEB前端工程師可以很容易的針對(duì)它們開發(fā)應(yīng)用程序。(7)文件FileAPIHTML5將為Web程序提供一種機(jī)制,使得文件上傳操作接近桌面程序的體驗(yàn),本地文件可以同時(shí)拖放多個(gè)文件的方式上傳到網(wǎng)站,甚至還提供了一個(gè)接口來(lái)關(guān)聯(lián)上傳學(xué)習(xí)信息從而提供顯示單獨(dú)顯示每個(gè)上傳進(jìn)程的進(jìn)度狀態(tài)其他信息的方法。

在這些API的共同作用下WEB系統(tǒng)可無(wú)需客戶端和插件,完全基于WEB頁(yè)面實(shí)現(xiàn)的應(yīng)用程序。大學(xué)習(xí)信息處理相關(guān)技術(shù)對(duì)大學(xué)習(xí)信息處理的技術(shù)解決方案有多種,包括了內(nèi)存計(jì)算,并行計(jì)算,分布式計(jì)算,流式計(jì)算,迭代計(jì)算等。當(dāng)前比較主流的大學(xué)習(xí)信息處理技術(shù)是基于開源代碼的分布式計(jì)算技術(shù),針對(duì)農(nóng)業(yè)信息學(xué)習(xí)信息量多、實(shí)時(shí)性高等特點(diǎn),大學(xué)習(xí)信息處理還可以結(jié)合內(nèi)存計(jì)算與分布式計(jì)算的優(yōu)勢(shì),融入流式計(jì)算,機(jī)器學(xué)習(xí),圖計(jì)算等高級(jí)能力,在實(shí)際應(yīng)用中可根據(jù)技術(shù)基礎(chǔ)以及應(yīng)用需要選擇合適的大學(xué)習(xí)信息處理方案。大學(xué)習(xí)信息的處理技術(shù)方案主要包括硬件、軟件和集成單個(gè)方面:(1)硬件環(huán)境的搭建大學(xué)習(xí)信息處理技術(shù)推薦配置x86服務(wù)器集群,在智慧農(nóng)業(yè)工程中根據(jù)業(yè)務(wù)需求配置X86服務(wù)器,在集群中,每個(gè)服務(wù)器就是一個(gè)工作節(jié)點(diǎn),當(dāng)計(jì)算能力不足時(shí),增加x86服務(wù)器即可擴(kuò)展工作節(jié)點(diǎn),由軟件系統(tǒng)負(fù)責(zé)調(diào)度計(jì)算任務(wù),服務(wù)器集群架構(gòu)如圖4-9所示:圖5大學(xué)習(xí)信息處理服務(wù)器集群架構(gòu)圖(2)大學(xué)習(xí)信息處理主流軟件大學(xué)習(xí)信息處理技術(shù)采用分布式集群作為基礎(chǔ)支撐,上層則運(yùn)營(yíng)開源代碼,實(shí)現(xiàn)資源的管理與調(diào)配,同時(shí)具有高可靠性、快速響應(yīng)能力、高可伸縮性等優(yōu)點(diǎn),且由于使用開源的代碼,保證了系統(tǒng)的透明盒安全,規(guī)避了國(guó)外廠商預(yù)留后門帶來(lái)的策風(fēng)險(xiǎn),符合國(guó)家利益。目前較為主流的開源技術(shù)有hadoop技術(shù)、Spark技術(shù)等。(3)集成大學(xué)習(xí)信息處理技術(shù),在硬件環(huán)境和軟件體系支撐下,還需要有專門的解決方案團(tuán)隊(duì)提供服務(wù)集成、優(yōu)化和維護(hù)。詳細(xì)的集成架構(gòu)如圖所示:圖.5-2 大學(xué)習(xí)信息處理服務(wù)集成框架圖大學(xué)習(xí)信息處理集成框架的基層使用開源的分布式計(jì)算框架,如hadoop,為大學(xué)習(xí)信息的處理提供高效運(yùn)行、動(dòng)態(tài)擴(kuò)展的計(jì)算框架;在計(jì)算框架之上是對(duì)針對(duì)農(nóng)業(yè)大學(xué)習(xí)信息處理技術(shù)應(yīng)用的封裝,包括了內(nèi)場(chǎng)學(xué)習(xí)信息處理、大學(xué)習(xí)信息處理學(xué)習(xí)信息庫(kù)、流式計(jì)算、機(jī)器學(xué)習(xí)、學(xué)習(xí)信息挖掘和圖形算法等,提供對(duì)農(nóng)業(yè)業(yè)務(wù)海量、實(shí)時(shí)、非機(jī)構(gòu)化學(xué)習(xí)信息的快速計(jì)算能力;運(yùn)用底層計(jì)算框架和技術(shù)的封裝,結(jié)合農(nóng)業(yè)業(yè)務(wù)需求,形成邏輯處理層、事件驅(qū)動(dòng)層、模型分析層、監(jiān)控管理層,實(shí)現(xiàn)大學(xué)習(xí)信息處理與農(nóng)業(yè)業(yè)務(wù)的深度集成;最終通過web界面進(jìn)行展示,讓普通PC、智能移動(dòng)終端、大屏等多個(gè)展示終端的用戶都可以進(jìn)行相應(yīng)的計(jì)算與分析,降低對(duì)大學(xué)習(xí)信息處理的使用和維護(hù)的技術(shù)門檻。系統(tǒng)軟件結(jié)構(gòu)業(yè)務(wù)中臺(tái)系統(tǒng)用戶登錄模塊模塊描述登陸:該程序是每個(gè)用戶進(jìn)入臺(tái)必須的步驟,用戶通過注冊(cè)后的學(xué)習(xí)信息存儲(chǔ)在學(xué)習(xí)信息庫(kù)后,調(diào)用學(xué)習(xí)信息庫(kù)中學(xué)習(xí)信息后的信息。功能輸入登錄信息學(xué)習(xí)信息庫(kù)驗(yàn)證輸入登錄信息學(xué)習(xí)信息庫(kù)驗(yàn)證登錄到用戶頁(yè)面重新登錄性能驗(yàn)證用戶登錄的賬號(hào)和密碼的正確性。學(xué)習(xí)信息庫(kù)的錄入要保持一致性,不能出現(xiàn)登陸延遲和在用戶名,密碼都正確的情況下,連接不上學(xué)習(xí)信息庫(kù)。本程序的性能要求:I:頁(yè)面打開速度必須在0.8秒之內(nèi)。II:程序的可擴(kuò)展行強(qiáng)。輸入項(xiàng)用戶名(username):,學(xué)習(xí)信息類型varchar(20)。用戶密碼(password):學(xué)習(xí)信息類型varchar(20),學(xué)習(xí)信息庫(kù)中以md5()加密存儲(chǔ)。輸出項(xiàng)輸出的情況分為兩種:I:登陸出現(xiàn)錯(cuò)誤,請(qǐng)重新登錄。II:進(jìn)入用戶的主頁(yè)面。算法登錄模塊程序通過對(duì)login.jsp文件輸入username和password的變量值,對(duì)其在登錄頁(yè)面輸入的username變量的值及password的值和學(xué)習(xí)信息庫(kù)user表中對(duì)應(yīng)值做進(jìn)行判斷,如果和user表中對(duì)應(yīng)的字段username或password不一致,則返回提示“您提供的憑證有誤”,如果一致驗(yàn)證通過,進(jìn)入home.jsp界面。流程邏輯接口存儲(chǔ)分配程序沒有特殊的存儲(chǔ)要求。注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript以及mysql學(xué)習(xí)信息庫(kù)的支持.本程序的運(yùn)行環(huán)境必須與開發(fā)要求的硬件軟件環(huán)境相一致。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1用戶名為空彈出錯(cuò)誤窗口“用戶名為空”。2用戶名:bbadmin(不存在的用戶名)導(dǎo)向出錯(cuò)頁(yè)面,且顯示“您提供的憑證有誤”。3用戶名:gbadmin(存在的用戶名)密碼:***(不正確)導(dǎo)向出錯(cuò)頁(yè)面,且顯示:“您提供的憑證有誤”。4用戶名:gbadmin(存在的用戶名)密碼:***(正確)正常登陸,顯示操作界面。5是否保存密碼是(打勾):保存,下次登陸不需要輸入帳戶密碼;否(不打勾):不保存,正常情況登陸密碼找回模塊模塊描述密碼找回:用戶忘記密碼時(shí)必要模塊,用戶可以通過手機(jī)、郵箱、安全問題驗(yàn)證方式,重新修改學(xué)習(xí)信息庫(kù)對(duì)應(yīng)的password,具有重置密碼功能。功能性能1.用戶忘記登錄密碼的重置密碼2.服務(wù)器收到重置密碼信息后,將其修改用戶表中對(duì)應(yīng)的password3.學(xué)習(xí)信息庫(kù)password修改要及時(shí),不影響用戶重置密碼后重新登錄4、本程序的性能要求:I:頁(yè)面打開速度必須在0.5秒之內(nèi)。輸入項(xiàng)用戶表信息用戶名(username):varchar(20)用戶密碼(password):varchar(20)輸出項(xiàng)輸出的情況分為兩種:I:輸入賬號(hào)或驗(yàn)證碼錯(cuò)誤,返回忘記密碼頁(yè)面II:驗(yàn)證通過,進(jìn)入重置密碼頁(yè)面算法用戶輸入username和驗(yàn)證碼后,程序會(huì)檢驗(yàn)驗(yàn)證碼和用戶名,檢驗(yàn)成功跳轉(zhuǎn)到手機(jī)、郵箱或安全問題頁(yè)面,輸入的信息再次和學(xué)習(xí)信息庫(kù)進(jìn)行檢驗(yàn),如果檢驗(yàn)成功,系統(tǒng)會(huì)給系統(tǒng)管理員重置密碼信息,由系統(tǒng)管理員修改學(xué)習(xí)信息庫(kù)用戶密碼為原始密碼。用戶根據(jù)原始密碼重置自己的密碼流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息;注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明限制條件 需要windows系統(tǒng)spring,Javascript,mybatic以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1點(diǎn)擊忘記密碼跳轉(zhuǎn)到驗(yàn)證身份頁(yè)面2輸入賬號(hào):nnadmin(不存在),點(diǎn)擊下一步提示“賬戶不存在”3輸入賬號(hào):gbadmin(存在),點(diǎn)擊下一步跳轉(zhuǎn)驗(yàn)證方式頁(yè)面4點(diǎn)擊通過線下后臺(tái)方式的立即驗(yàn)證跳轉(zhuǎn)到填寫資料5輸入聯(lián)系電話郵箱:zhangxiaochun2008@163.com,點(diǎn)擊下一步跳轉(zhuǎn)提示“管理員正在處理,請(qǐng)耐心等待”記住密碼模塊描述用于記住密碼方便登錄,不清除緩存時(shí)下次登錄時(shí)會(huì)自動(dòng)填充賬號(hào)和密碼,不再需要重新輸入賬號(hào)和密碼。功能性能1.驗(yàn)證用戶賬號(hào)和密碼是否被緩存存儲(chǔ)2.不能出現(xiàn)登錄延遲和沒有被存儲(chǔ)3.本程序的性能要求:I:頁(yè)面打開自動(dòng)填充賬號(hào)和密碼速度必須在0.8秒之內(nèi)。輸入項(xiàng)記住密碼處:打勾輸出項(xiàng)用戶表信息。用戶名(username):varchar(20)。用戶密碼(password):varchar(20)。以上信息為管理員注冊(cè)時(shí)輸入的信息,已經(jīng)存入學(xué)習(xí)信息庫(kù),保存在緩存中調(diào)出。算法1.頁(yè)面初始化時(shí),判斷本地的cookie里面有沒有保存過賬號(hào)和密碼。

2.如果有,就獲取本地的cookie學(xué)習(xí)信息,填入登錄input框中。

3.如果沒有,就為空。

4.點(diǎn)擊記住密碼的按鈕時(shí),把input框中的值保存在cookie里面。

5.點(diǎn)擊登錄按鈕,如果記住密碼為選中,則保存下來(lái)。流程邏輯接口存儲(chǔ)分配存在緩存中注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),JavaScript的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1記住密碼(不打勾)重新登錄頁(yè)面賬號(hào)和密碼為空白項(xiàng)2記住密碼(打勾)重新登錄頁(yè)面賬號(hào)和密碼自動(dòng)填充全站搜索模塊描述系統(tǒng)提供全站搜索功能,通過關(guān)鍵字的分詞器匹配查詢,搜索內(nèi)容包括“通知公告”、“新聞中心”、“學(xué)習(xí)信息目錄”、“應(yīng)用中心”、“學(xué)習(xí)信息規(guī)范”以及“幫助中心”等內(nèi)容。目的是方便用戶快速的檢索到想要的信息。功能性能1.關(guān)鍵字為空,搜索結(jié)果為空。2.確認(rèn)顯示結(jié)果是否是用戶輸入的關(guān)鍵字所需要搜索的內(nèi)容列表。3.顯示結(jié)果要及時(shí),保證你用戶搜索后及時(shí)查閱所搜索內(nèi)容列表。4.頁(yè)面打開速度必須在0.8秒以內(nèi)。輸入項(xiàng)用戶輸入,關(guān)鍵字不宜過長(zhǎng)。關(guān)鍵字(varchar)。輸出項(xiàng)文件名稱;varchar(300),由中文字母數(shù)字下劃線組成,文件種類:varchar(20),由中文字母數(shù)字下劃線組成。文件內(nèi)容;text,由中文字母數(shù)字下劃線組成。算法通過將用戶輸入的關(guān)鍵字放入詞庫(kù)中進(jìn)行匹配,看能否繼續(xù)拆分,將拆分的分詞放入詞庫(kù)中進(jìn)行匹配,不能再進(jìn)行細(xì)一步拆分,計(jì)算每個(gè)結(jié)果的匹配度由高到低進(jìn)行排序,在頁(yè)面中進(jìn)行顯示。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)JavaScript函數(shù)處需寫出函數(shù)詳細(xì)功能,具體如何觸發(fā)事件,如何與服務(wù)器進(jìn)行異步通信。Java變量進(jìn)行注釋,具體意義。與學(xué)習(xí)信息庫(kù)通訊處進(jìn)行注釋,說(shuō)明進(jìn)行什么樣的操作。限制條件需要windows系統(tǒng),Javascript,java,IK分詞器以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1輸入空字符串顯示結(jié)果為0條學(xué)習(xí)信息2輸入“交通”關(guān)鍵字顯示結(jié)果為78條學(xué)習(xí)信息通知公告、新聞動(dòng)態(tài)模塊描述用于從學(xué)習(xí)信息庫(kù)中讀取通知公告和新聞動(dòng)態(tài)學(xué)習(xí)信息,展示最新的通知公告及新聞動(dòng)態(tài),方便用戶及時(shí)了解通知公告和新聞動(dòng)態(tài)最新信息,點(diǎn)開之后可以查看詳情。功能性能1、按最新時(shí)間進(jìn)行排序。2.要求可以快速查看通知公告和新聞動(dòng)態(tài)。3.能查看通知公告和新聞動(dòng)態(tài)的詳細(xì)內(nèi)容。4.頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)文件名稱;varchar(300),由中文字母數(shù)字下劃線組成。文件種類:varchar(20),由中文字母數(shù)字下劃線組成。文件內(nèi)容;text,由中文字母數(shù)字下劃線組成。時(shí)間:date,日期格式。算法服務(wù)器端獲取用戶請(qǐng)求,查詢學(xué)習(xí)信息庫(kù),如是分類標(biāo)簽,則返回分類信息,最后以及分類則完成分類瀏覽顯示,如果對(duì)具體信息請(qǐng)求具體信息,則查詢信息表,返回具體信息。流程邏輯接口存儲(chǔ)分配需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)JavaScript函數(shù)處需寫出函數(shù)詳細(xì)功能,具體如何觸發(fā)事件,如何與服務(wù)器進(jìn)行異步通信。java變量進(jìn)行注釋,具體意義。與學(xué)習(xí)信息庫(kù)通訊處進(jìn)行注釋,說(shuō)明進(jìn)行什么樣的操作。限制條件需要windows系統(tǒng),Javascript,java,以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1打開主頁(yè)面在通知公告欄和新聞動(dòng)態(tài)欄有最近學(xué)習(xí)信息顯示公共基礎(chǔ)學(xué)習(xí)信息庫(kù)模塊描述六大基礎(chǔ)庫(kù)基本信息展示,從學(xué)習(xí)信息庫(kù)中統(tǒng)計(jì)六大基礎(chǔ)庫(kù)的數(shù)量進(jìn)行展示,以及查詢和相關(guān)操作,方便用戶更加快速根據(jù)自己需求進(jìn)行選擇操作。功能性能1、及時(shí)響應(yīng)統(tǒng)計(jì)分類請(qǐng)求,對(duì)信息學(xué)習(xí)信息進(jìn)行更新。2、學(xué)習(xí)信息庫(kù)統(tǒng)計(jì)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、本程序的性能要求:I:頁(yè)面打開速度必須在1秒之內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)六個(gè)公共基礎(chǔ)庫(kù)數(shù)量總數(shù):sum()。學(xué)習(xí)信息目錄列表:目錄名稱,提供部門,資源分類,更新時(shí)限,所屬標(biāo)簽,資源摘要,目錄標(biāo)識(shí),共享類型,資源主題,更新時(shí)間,資源格式。算法本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。主要驗(yàn)證算法放在客戶端的JavaScript來(lái)處理,通過ajax異步訪問服務(wù)器端學(xué)習(xí)信息庫(kù),sql語(yǔ)句對(duì)進(jìn)行統(tǒng)計(jì)查詢返回學(xué)習(xí)信息。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)JavaScript函數(shù)處需寫出函數(shù)詳細(xì)功能,具體如何觸發(fā)事件,如何與服務(wù)器進(jìn)行異步通信。Java變量進(jìn)行注釋,具體意義。與學(xué)習(xí)信息庫(kù)通訊處進(jìn)行注釋,說(shuō)明進(jìn)行什么樣的操作。限制條件需要windows系統(tǒng),Javascript,java以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1打開主頁(yè)面在公共基礎(chǔ)庫(kù)有六大公共基礎(chǔ)庫(kù)的學(xué)習(xí)信息總量顯示目錄主題模塊描述大學(xué)習(xí)信息臺(tái)可以提供的學(xué)習(xí)信息目錄進(jìn)行分類。用戶根據(jù)不同主題進(jìn)行相關(guān)操作,同時(shí)優(yōu)化后臺(tái)服務(wù)器的處理性能,方便用戶更加快速根據(jù)自己需求進(jìn)行選擇操作。功能性能1.快速顯示頁(yè)面進(jìn)行主題分類各個(gè)主題,點(diǎn)擊各個(gè)主題跳轉(zhuǎn)到目錄列表信息。2.進(jìn)入主題數(shù)快速顯示據(jù)目錄列表信息。3.目錄列表信息下詳情查詢,目錄申請(qǐng),加入目錄箱,添加收藏可以正常操作。4.頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)9個(gè)主題:經(jīng)濟(jì)運(yùn)行主題,環(huán)境保護(hù)主題,人口信息主題,機(jī)構(gòu)團(tuán)體主題,公共安全主題,城市部件主題,文化旅游主題,衛(wèi)生健康主題,信用服務(wù)主題算法通過前端的JavaScript來(lái)處理進(jìn)行主題分類展示,在進(jìn)入主題時(shí),通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),查找學(xué)習(xí)信息庫(kù)學(xué)習(xí)信息目錄列表信息,把結(jié)果返回頁(yè)面,可以進(jìn)行信息詳情查詢,目錄申請(qǐng),加入目錄箱,添加收藏等相關(guān)操作流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)JavaScript函數(shù)處需寫出函數(shù)詳細(xì)功能,具體如何觸發(fā)事件,如何與服務(wù)器進(jìn)行異步通信。Java變量進(jìn)行注釋,具體意義。與學(xué)習(xí)信息庫(kù)通訊處進(jìn)行注釋,說(shuō)明進(jìn)行什么樣的操作。限制條件需要windows系統(tǒng),Javascript以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1打開主頁(yè)面在目錄主題欄顯示9個(gè)主題消息通知模塊描述用于提醒用戶有需要處理的代辦事項(xiàng),用于系統(tǒng)用戶查看目錄申請(qǐng)和注冊(cè)審批情況,學(xué)習(xí)信息提供方反饋目錄申請(qǐng)的回復(fù)功能。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)消息通知進(jìn)行快速查詢。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、頁(yè)面打開速度必須在0.8秒以內(nèi)輸入項(xiàng)點(diǎn)擊消息通知輸出項(xiàng)相關(guān)策名稱:varchar(100)文件名稱。文件內(nèi)容text,文件詳細(xì)內(nèi)容。發(fā)布機(jī)構(gòu):varchar(50),部門機(jī)構(gòu)。發(fā)布日期:vdatetime。算法在客戶端的JavaScript來(lái)處理,通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),查找學(xué)習(xí)信息庫(kù)的消息通知表,返回全部消息表信息,在頁(yè)面顯示表名稱,發(fā)布機(jī)構(gòu)和發(fā)布日期,同時(shí)可以點(diǎn)擊查看文件的詳細(xì)內(nèi)容。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript以及mysql學(xué)習(xí)信息庫(kù)的支持.本程序的運(yùn)行環(huán)境必須與開發(fā)要求的硬件軟件環(huán)境相一致。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1打開主頁(yè)面跳轉(zhuǎn)到我的消息頁(yè)面并顯示消息列表交換共享統(tǒng)計(jì)模塊描述對(duì)整個(gè)大學(xué)習(xí)信息臺(tái)學(xué)習(xí)信息項(xiàng)目錄數(shù)進(jìn)行統(tǒng)計(jì)顯示。從學(xué)習(xí)信息庫(kù)總能查詢統(tǒng)計(jì)獲取學(xué)習(xí)信息總量,學(xué)習(xí)信息項(xiàng)目錄數(shù),學(xué)習(xí)信息共享單位數(shù)量和已發(fā)布目錄數(shù),采用可視化顯示學(xué)習(xí)信息,可根據(jù)周期(月、周)查看。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)學(xué)習(xí)信息進(jìn)行快速查詢統(tǒng)計(jì)。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、快速顯示可視化圖學(xué)習(xí)信息。4、頁(yè)面打開速度必須在0.8秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)獲取學(xué)習(xí)信息總量數(shù):int(15)據(jù)項(xiàng)目錄數(shù):int(15)學(xué)習(xí)信息共享單位數(shù)量:int(15)已發(fā)布目錄數(shù):int(15)算法在客戶端的JavaScript來(lái)處理,通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),查找統(tǒng)計(jì)符合條件的學(xué)習(xí)信息庫(kù)的各個(gè)表數(shù)量,返回全部結(jié)果信息,在頁(yè)面進(jìn)行可視化圖展示。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript,java以及mysql學(xué)習(xí)信息庫(kù)的支持.。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1打開主頁(yè)面在學(xué)習(xí)信息資源統(tǒng)計(jì)欄有學(xué)習(xí)信息在可視化圖中顯示常見問題模塊描述關(guān)于系統(tǒng)使用方面的一些常見問題。根據(jù)時(shí)遇到問題進(jìn)行統(tǒng)一總結(jié)歸集,保存在學(xué)習(xí)信息庫(kù)中,通過頁(yè)面顯示,幫助用戶快速處理各種系統(tǒng)上的問題。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)學(xué)習(xí)信息進(jìn)行快速查詢。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)常見問題名稱:varchar(100)文件名稱。文件內(nèi)容text,文件詳細(xì)內(nèi)容。發(fā)布機(jī)構(gòu):varchar(50),部門機(jī)構(gòu)。發(fā)布日期:datetime。算法前端的JavaScript來(lái)處理,通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),查找學(xué)習(xí)信息庫(kù)的常見問題表,返回全部常見問題表信息,在頁(yè)面顯示表名稱,發(fā)布機(jī)構(gòu)和發(fā)布日期,同時(shí)可以點(diǎn)擊查看常見問題的詳細(xì)內(nèi)容。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)a.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。b.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。c.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript,java以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1點(diǎn)擊常見問題菜單在右邊窗口顯示常見問題列表信息文檔資料模塊描述關(guān)于系統(tǒng)使用方面的一些文檔資料,系統(tǒng)及各模塊的使用文檔,統(tǒng)一保存在學(xué)習(xí)信息庫(kù)中,可為用戶可以快速掌握使用系統(tǒng)或模塊,可提供下載,在線查看。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)文檔資料學(xué)習(xí)信息進(jìn)行快速查詢。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)相關(guān)文檔名稱:varchar(100)文件名稱文件內(nèi)容text,文件詳細(xì)內(nèi)容發(fā)布機(jī)構(gòu):varchar(50),部門機(jī)構(gòu)發(fā)布日期:datetime算法前端的JavaScript來(lái)處理,通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),查找學(xué)習(xí)信息庫(kù)的文檔資料表,返回全部文檔資料表信息,在頁(yè)面顯示表名稱,發(fā)布機(jī)構(gòu)和發(fā)布日期,同時(shí)可以點(diǎn)擊查看文檔資料的詳細(xì)內(nèi)容。流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript,java以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃序號(hào)輸入說(shuō)明期望結(jié)果1點(diǎn)擊文檔資料菜單在右邊窗口顯示文檔資料列表信息視頻資料模塊描述關(guān)于系統(tǒng)使用方面的一些視頻資料,通過錄制使用系統(tǒng)操作視頻,統(tǒng)一保存到學(xué)習(xí)信息庫(kù)中,可為用戶可以快速掌握使用系統(tǒng)或模塊,可提供下載,在線查看。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)視頻資料學(xué)習(xí)信息進(jìn)行快速查詢。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)無(wú)輸出項(xiàng)相關(guān)視頻名稱:varchar(100)文件名稱文件內(nèi)容text,文件詳細(xì)內(nèi)容發(fā)布機(jī)構(gòu):varchar(50),部門機(jī)構(gòu)發(fā)布日期:datetime算法前端的JavaScript來(lái)處理,通過ajax異步向服務(wù)器端發(fā)送請(qǐng)求訪問學(xué)習(xí)信息庫(kù),保存我的資料到學(xué)習(xí)信息庫(kù)的我的資料表流程邏輯接口存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息;注釋設(shè)計(jì)1.在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途。2.當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)明該函數(shù)的作用。3.對(duì)程序內(nèi)部變量的功能、范圍、缺省條件進(jìn)行注釋說(shuō)明。限制條件需要windows系統(tǒng),Javascript,java以及mysql學(xué)習(xí)信息庫(kù)的支持。測(cè)試計(jì)劃 序號(hào)輸入說(shuō)明期望結(jié)果1點(diǎn)擊視頻資料菜單在右邊窗口顯示視頻資料列表信息我的資料模塊描述用于在系統(tǒng)中進(jìn)行系統(tǒng)用戶名、登錄名的修改,并進(jìn)行聯(lián)系方式的填寫,保存在學(xué)習(xí)信息庫(kù)中,為用戶建立個(gè)人資料(聯(lián)系方式也是大學(xué)習(xí)信息臺(tái)用于通知各委辦進(jìn)行代辦事項(xiàng)的審批提示)。功能性能1、服務(wù)端及時(shí)響應(yīng)客戶端請(qǐng)求,對(duì)我的資料學(xué)習(xí)信息進(jìn)行快速保存及查詢。2、學(xué)習(xí)信息庫(kù)查詢速度要快,保證服務(wù)器端的響應(yīng)速度,達(dá)到客戶端快速刷新。3、頁(yè)面打開速度必須在0.5秒以內(nèi)。輸入項(xiàng)用戶名稱:varchar(50),由字母數(shù)字下劃線組成登錄名:varchar(20),由字母數(shù)字下劃線組成,在網(wǎng)頁(yè)上顯示用戶名聯(lián)系電話:varchar(20),有效電話郵箱:varchar(50),有效郵箱地址輸出項(xiàng)聯(lián)系電話:varchar(20),有效電話郵箱:varchar(50),有效郵箱地址聯(lián)系電話,郵箱存入學(xué)習(xí)信息目錄用戶聯(lián)系表。輸出的情況分兩種:提交失敗,重新輸入。提交成功。算法填寫學(xué)習(xí)信息用戶名稱,用戶名、聯(lián)系電話、郵箱信息,利用正則表達(dá)式完成對(duì)用戶名,郵箱,電話號(hào)碼,進(jìn)行有效性驗(yàn)證,通過異步請(qǐng)求發(fā)送到后臺(tái)保存到學(xué)習(xí)信息庫(kù)中,流程邏輯存儲(chǔ)分配根據(jù)程序的需要,需要調(diào)用學(xué)習(xí)信息庫(kù)中的信息,該信息長(zhǎng)期存儲(chǔ)在服務(wù)器中,以方便調(diào)用學(xué)習(xí)信息庫(kù)中的學(xué)習(xí)信息。注釋設(shè)計(jì)1、在每個(gè)程序文件的首部進(jìn)行注釋,說(shuō)明該文件的用途;2、當(dāng)程序內(nèi)部調(diào)用到自定義函數(shù)時(shí),對(duì)其進(jìn)行注釋,說(shuō)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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)論