




已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2020 3 14 1 2 5環(huán)境GIS工程開發(fā)與實(shí)現(xiàn) 軟件工程思想軟件危機(jī)與軟件工程環(huán)境GIS開發(fā)模式環(huán)境GIS系統(tǒng)分析環(huán)境GIS系統(tǒng)設(shè)計(jì)環(huán)境GIS系統(tǒng)實(shí)施環(huán)境GIS系統(tǒng)維護(hù) 2020 3 14 2 系統(tǒng)實(shí)施階段的任務(wù) 是實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)階段提出的物理模型 按實(shí)施方案完成一個(gè)可以實(shí)際運(yùn)行的信息系統(tǒng) 交付用戶使用 系統(tǒng)實(shí)施包括資源配置 程序編寫 系統(tǒng)安裝和系統(tǒng)測(cè)試 實(shí)施管理小組負(fù)責(zé)系統(tǒng)實(shí)施的進(jìn)度和質(zhì)量管理 2020 3 14 3 1 系統(tǒng)配置 系統(tǒng)配置包括軟硬件配置 人員組織以及數(shù)據(jù)準(zhǔn)備等 2020 3 14 4 軟硬件購(gòu)置在規(guī)劃地理信息系統(tǒng)的軟硬件時(shí) 需要考慮的主要因素包括 系統(tǒng)的數(shù)據(jù)量有多大 用戶數(shù)有多少 網(wǎng)絡(luò)環(huán)境是什么 投資規(guī)模如何 地理信息系統(tǒng)在整個(gè)系統(tǒng)中所處的位置是什么 也就是說 這是一個(gè)純粹的地理信息系統(tǒng)還是地理信息系統(tǒng)與其它系統(tǒng)相結(jié)合的綜合信息系統(tǒng) 如果是綜合系統(tǒng) 是以地理信息系統(tǒng)為主體還是以其它的系統(tǒng)為主體 2020 3 14 5 以ESRI公司的產(chǎn)品為例 如果所開發(fā)的系統(tǒng)投資規(guī)模比較小 對(duì)系統(tǒng)的功能要求不是很高 可以選用ArcView3 x軟件或MapObjects進(jìn)行開發(fā) 如要求系統(tǒng)有較強(qiáng)的功能 系統(tǒng)投資規(guī)模較大 可考慮選用ArcGIS軟件進(jìn)行開發(fā) 如系統(tǒng)數(shù)據(jù)量大 而且要滿足多用戶并發(fā)訪問 則需要配置ArcSDE 如系統(tǒng)是B S結(jié)構(gòu) 則可選用ArcIMS開發(fā) 如開發(fā)的地理信息系統(tǒng)是綜合系統(tǒng)的一部分 利用MapObjects開發(fā)比較合適 每一種軟件 對(duì)硬件的配置有相應(yīng)的要求 如ArcView3 x要求主機(jī)的基本配置 主頻 內(nèi)存 2020 3 14 6 硬件配置 2020 3 14 7 人員組織軟件項(xiàng)目成功的關(guān)鍵是要有高素質(zhì)的軟件開發(fā)人員 然而大多數(shù)軟件產(chǎn)品規(guī)模都很大 以至單個(gè)軟件開發(fā)人員無法在給定期限內(nèi)完成開發(fā)工作 因此 必須把多個(gè)軟件開發(fā)人員組織起來 分工協(xié)作 共同完成開發(fā)工作 為了成功地完成軟件開發(fā)工作 項(xiàng)目組成員必須以一種有意義且有效的方式彼此交互和通信 如何組織項(xiàng)目組是一個(gè)管理問題 管理者必須合理地組織項(xiàng)目組 使項(xiàng)目組有較高生產(chǎn)率 能夠按預(yù)定的進(jìn)度計(jì)劃完成所承擔(dān)的工作 經(jīng)驗(yàn)表明 項(xiàng)目組組織的越好 其生產(chǎn)率越高 而且產(chǎn)品質(zhì)量也越高 2020 3 14 8 現(xiàn)有的軟件項(xiàng)目組的組織方式很多 常見的有程序設(shè)計(jì)小組的組織 主程序員組的組織等 程序設(shè)計(jì)小組的規(guī)模以2 8名成員為宜 通常采用非正式的組織方式 也就是說 雖然名義上有一個(gè)組長(zhǎng) 但是他和組內(nèi)其他成員完成同樣的任務(wù) 在這樣的小組中 由全體討論決定應(yīng)該完成的工作 并且根據(jù)每個(gè)人的能力和經(jīng)驗(yàn)分配適當(dāng)?shù)娜蝿?wù) 如果組內(nèi)多數(shù)成員是經(jīng)驗(yàn)豐富技術(shù)熟練的程序員 那么這種組織方式會(huì)非常成功 但如果組內(nèi)多數(shù)成員水平不高 沒有明確的權(quán)威指導(dǎo)開發(fā)工程的進(jìn)行 最終可能會(huì)導(dǎo)致工程失敗 2020 3 14 9 美國(guó)IBM公司在1970年代初期開始采用主程序員組的組織方式 主程序員組由主程序員 后備主程序員 編程秘書以及1 3名程序員組成 在必要的時(shí)候 該組還有其他領(lǐng)域的專家 例如 法律專家 財(cái)務(wù)專家等 協(xié)助 主程序員組的組織方式有不少優(yōu)點(diǎn) 但典型的主程序員組在許多方面是不切實(shí)際的 2020 3 14 10 人員配置 2020 3 14 11 2 程序編寫 程序編寫的過程就是利用某種程序設(shè)計(jì)語言把詳細(xì)設(shè)計(jì)編碼成計(jì)算機(jī)可接受的形式 也是人借助編程語言與計(jì)算機(jī)通信的過程 應(yīng)該說 在系統(tǒng)開發(fā)的各個(gè)階段中 編程是最容易 也是人們已掌握得較好的一項(xiàng)工作 但編寫一個(gè)好的程序需要高水平的編程人員 2020 3 14 12 對(duì)于程序好壞的評(píng)價(jià) 50年代與70年代的觀點(diǎn)有很大不同 50年代計(jì)算機(jī)內(nèi)存小 速度慢 人們往往把程序的長(zhǎng)度和執(zhí)行速度放在重要位置 費(fèi)盡心機(jī)縮短程序長(zhǎng)度 減少存儲(chǔ)量 提高速度 現(xiàn)在情況有了很大的不同 一般認(rèn)為好程序應(yīng)具備的最重要條件是可讀性 2020 3 14 13 要使程序的可讀性好 程序員應(yīng)有一定的寫作能力 他應(yīng)寫出結(jié)構(gòu)良好 層次分明 思路清晰的程序 有人說 對(duì)于程序員來說 最重要的不是學(xué)習(xí)程序設(shè)計(jì)語言 FORTRAN C等 而是英語 日語 漢語 程序員在寫程序時(shí)應(yīng)該記住 程序不僅是給計(jì)算機(jī)執(zhí)行的 也是供人閱讀的 2020 3 14 14 程序設(shè)計(jì)語言 程序設(shè)計(jì)語言發(fā)展到今天 先后有幾百種程序設(shè)計(jì)語言 大致可分為四代 第一代語言是指與機(jī)器緊密相關(guān)的機(jī)器語言和匯編語言 其歷史可追溯到第一臺(tái)電子計(jì)算機(jī)問世 因其與硬件操作一一對(duì)應(yīng) 基本上有多少種計(jì)算機(jī)就有多少種匯編語言 第二代語言是20世紀(jì)50年代末至20世紀(jì)60年代初先后出現(xiàn)的 它們應(yīng)用面廣 為人們熟悉和接受 有大量成熟的程序庫(kù) 這代語言包括FORTRAN COBOL Algol60和BASIC等 2020 3 14 15 第三代語言 也稱結(jié)構(gòu)化程序語言 其特點(diǎn)是直接支持結(jié)構(gòu)化構(gòu)件 并具有很強(qiáng)的過程能力和數(shù)據(jù)結(jié)構(gòu)能力 這類語言本身又可細(xì)分為三類 通用高級(jí)語言 如Pascal Ada等 專用語言 如LISP Prolog等 和面向?qū)ο蟮恼Z言 如C Smalltalk Java等 第四代語言實(shí)際上就是程序生成器 它能輸入由自然語言書寫的語句 自動(dòng)產(chǎn)生完整的程序 但目前這方面成功的例子還只限于商業(yè)信息系統(tǒng)的開發(fā) 2020 3 14 16 程序設(shè)計(jì)語言的選擇 選擇合適的程序設(shè)計(jì)語言能減少編碼的工作量 產(chǎn)生易讀 易測(cè)試 易維護(hù)的代碼 程序設(shè)計(jì)語言的選擇應(yīng)考慮的因素包括 應(yīng)用領(lǐng)域 算法和計(jì)算的復(fù)雜性 軟件運(yùn)行環(huán)境 軟件性能要求 數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性 軟件開發(fā)人員的知識(shí)水平等 其中 項(xiàng)目所屬的應(yīng)用領(lǐng)域常常作為首要的標(biāo)準(zhǔn) 2020 3 14 17 程序設(shè)計(jì)語言的選擇 例如 C語言常用于系統(tǒng)軟件開發(fā) COBOL迄今仍為商業(yè)信息處理的首選語言 FORTRAN始終占領(lǐng)著工程及科學(xué)計(jì)算領(lǐng)域的主導(dǎo)地位 人工智能領(lǐng)域則更多地使用LISP Prolog等 2020 3 14 18 在GIS開發(fā)中的程序設(shè)計(jì)語言底層開發(fā)通常采用VC 等 組件開發(fā)通常采用VB Delphi等 WebGIS開發(fā)通常采用Java等 虛擬現(xiàn)實(shí)GIS開發(fā)采用VRML等 2020 3 14 19 編程的技巧和方法 70年代以來 人們總結(jié)了使程序簡(jiǎn)單 清晰的種種技巧和方法 包括 用結(jié)構(gòu)化方法進(jìn)行編程設(shè)計(jì) 程序中包括說明文檔 良好的程序書寫風(fēng)格 良好的編程風(fēng)格 2020 3 14 20 結(jié)構(gòu)化程序設(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì) 是荷蘭學(xué)者Dijkctra提出的 他要求程序設(shè)計(jì)者不能隨心所欲地編寫程序 而要按照一定的結(jié)構(gòu)形式來設(shè)計(jì)和編寫程序 基本思想 將一個(gè)大的程序按功能分割成一些小模塊 開發(fā)方法 自上向下 逐步分解 分而治之 2020 3 14 21 結(jié)構(gòu)化程序設(shè)計(jì)的特點(diǎn) 各模塊相對(duì)獨(dú)立 功能單一 結(jié)構(gòu)清晰 接口簡(jiǎn)單控制了程序設(shè)計(jì)的復(fù)雜性提高元件的可靠性縮短開發(fā)周期易于維護(hù)和功能擴(kuò)充具體有兩個(gè)方面 一是程序設(shè)計(jì)采用自頂向下 逐步細(xì)化的原則 二是程序的控制結(jié)構(gòu)由三種基本結(jié)構(gòu) 順序結(jié)構(gòu) 分支選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 構(gòu)成 2020 3 14 22 順序結(jié)構(gòu) 以各子結(jié)構(gòu)出現(xiàn)的次序順序控制執(zhí)行 分支選擇結(jié)構(gòu)有兩種 一是If then else結(jié)構(gòu) 另一種是case結(jié)構(gòu) 當(dāng)滿足某個(gè)條件時(shí)反復(fù)執(zhí)行 否則不執(zhí)行 Do while循環(huán) 2020 3 14 23 順序結(jié)構(gòu) Input 請(qǐng)輸入梯形的上底 ToMInput 請(qǐng)輸入梯形的下底 ToNInput 請(qǐng)輸入梯形的高 ToH 梯形面積 Str M N H 2 10 2 Return 2020 3 14 24 選擇結(jié)構(gòu) 2020 3 14 25 循環(huán)結(jié)構(gòu) 2020 3 14 26 結(jié)構(gòu)化程序設(shè)計(jì)有以下幾個(gè)特點(diǎn) 只有一個(gè)入口和一個(gè)出口 沒有死語句 永遠(yuǎn)執(zhí)行不到的語句 沒有死循環(huán) 無限制的循環(huán) 2020 3 14 27 提供說明文檔 程序中的說明文檔可以用注釋語句書寫 程序適當(dāng)加注釋后 閱讀時(shí)就不必再看其他說明材料了 因此 是提高程序可閱讀性的有力手段 程序中的注釋包括文件頭注釋 函數(shù)注釋 程序段注釋和語句注釋 2020 3 14 28 增加注釋的原則注釋必須與程序一致 否則毫無價(jià)值 甚至使人感到莫名其妙 所以 修改程序時(shí) 要注意對(duì)注釋進(jìn)行相應(yīng)的修改 注釋不是重復(fù)程序語句 而應(yīng)提供從程序本身難以得到的信息 對(duì)程序段作注釋 而不是對(duì)每個(gè)語句作注釋 2020 3 14 29 文件開頭的注釋模板 文件名 Copyright c 1998 1999 公司技術(shù)開發(fā)部 創(chuàng)建人 日期 修改人 日期 描述 版本 2020 3 14 30 函數(shù)開頭的注釋模板 函數(shù)名 輸入 a b c a b c 輸出 x x為1 表示 x為0 表示 功能描述 全局變量 調(diào)用模塊 作者 日期 修改 日期 版本 2020 3 14 31 程序段和語句注釋實(shí)例 初始化控件 comboBox1 Items Clear 清空組合框 listBox1 Items Clear 清空列表框 2020 3 14 32 良好的編程風(fēng)格 編程的風(fēng)格在很大程度上影響著程序的可讀性 可測(cè)試性和可維護(hù)性 良好的編程風(fēng)格是在不影響性能的前提下 有效地編排和組織程序 以提高可讀性和可維護(hù)性 2020 3 14 33 良好的編程風(fēng)格體現(xiàn)在 結(jié)構(gòu)化規(guī)范化簡(jiǎn)單化 2020 3 14 34 結(jié)構(gòu)化 實(shí)質(zhì)是控制編程中的復(fù)雜性 除了使用讀者明了的結(jié)構(gòu)化程序部件 還包括用公共函數(shù)調(diào)用代替重復(fù)出現(xiàn)的表達(dá)式等 2020 3 14 35 規(guī)范化 理解變量的含義是理解程序邏輯的關(guān)鍵 在系統(tǒng)中 涉及的變量 過程 文件很多 編寫程序的人也很多 因此 在編寫程序之前 應(yīng)對(duì)名字做出統(tǒng)一的規(guī)范標(biāo)準(zhǔn) 變量名應(yīng)顯示說明 同一變量名不要具有多種含義 一個(gè)變量在不同程序段中表示不同的含義 即使計(jì)算機(jī)不混淆 也不便于人的閱讀理解 修改程序時(shí)也容易造成錯(cuò)誤 變量名 文件名 過程名應(yīng)規(guī)范化 應(yīng)選用表義性強(qiáng)的名字 相應(yīng)英文名或縮寫 避免使用臨時(shí)變量而使可讀性下降 適當(dāng)插入括號(hào) 使表達(dá)式的運(yùn)算次序清晰直觀 排除二義性 有效使用空格符 以區(qū)別程序的不同意群 例如 注釋與程序 分程序之間等 2020 3 14 36 簡(jiǎn)單化 使用簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu) 避免使用多維數(shù)組 指針和復(fù)雜的表 使用執(zhí)行時(shí)間短的算術(shù)運(yùn)算 避免不同類型的對(duì)象混合操作 盡量使用整型運(yùn)算和布爾表達(dá)式 以手工方式簡(jiǎn)化算術(shù)和邏輯表達(dá)式 直接地反映代碼的意圖 2020 3 14 37 DO14I 1 NDO14J 1 N14V I J I J J I DO5I 1 NDO5J 1 NIF I EQ J THENV I J 1 0ELSEV I J 0 0ENDIF5CONTINUE 兩個(gè)程序比較 軟件測(cè)試 2020 3 14 39 在開發(fā)軟件的過程中 人們使用了許多保證軟件質(zhì)量的方法分析 設(shè)計(jì)和實(shí)現(xiàn)軟件 但難免還會(huì)在工作中犯錯(cuò)誤 這樣 在軟件產(chǎn)品中就會(huì)隱藏許多錯(cuò)誤和缺陷 對(duì)于規(guī)模大 復(fù)雜性高的軟件更是如此 在這些錯(cuò)誤中 有些是致命的錯(cuò)誤 如果不排除 就會(huì)導(dǎo)致生命與財(cái)產(chǎn)的重大損失 2020 3 14 40 1963年在美國(guó)曾發(fā)生了這樣一件事 把一個(gè)FORTRAN程序的循環(huán)語句DO5I 1 3誤寫成DO5I 1 3 循環(huán)語句被當(dāng)作了賦值語句 一點(diǎn)之差致使飛往火星的火箭爆炸 造成1000萬美元的損失 這種情況迫使人們必須認(rèn)真計(jì)劃 徹底地進(jìn)行軟件測(cè)試 2020 3 14 41 什么是軟件測(cè)試 軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程 軟件測(cè)試在軟件生存期中橫跨兩個(gè)階段 通常在編寫出每一個(gè)模塊之后就對(duì)它做必要的測(cè)試 稱為單元測(cè)試 編碼與單元測(cè)試屬于軟件生存期中的同一個(gè)階段 在結(jié)束這個(gè)階段之后 對(duì)軟件系統(tǒng)還要進(jìn)行各種綜合測(cè)試 這是軟件生存期的另一個(gè)獨(dú)立階段 即測(cè)試階段 測(cè)試只能證明程序有錯(cuò)誤 而不可能證明程序沒有錯(cuò)誤 2020 3 14 42 軟件測(cè)試的目的 GrenfordJ Myers提出以下觀點(diǎn) 測(cè)試是程序執(zhí)行過程 目的在于發(fā)現(xiàn)錯(cuò)誤 一個(gè)好的測(cè)試用例很可能找到迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤 一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試 E W Dijkstra指出 程序測(cè)試能證明錯(cuò)誤的存在 但不能證明錯(cuò)誤不存在 測(cè)試的目的是發(fā)現(xiàn)程序中的錯(cuò)誤 是為了證明程序有錯(cuò) 而不是證明程序無錯(cuò) 2020 3 14 43 軟件測(cè)試的目的 測(cè)試的目的是想以最少的時(shí)間和人力系統(tǒng)地找出軟件中潛在的各種錯(cuò)誤和缺陷 測(cè)試的附帶收獲是 它能夠證明軟件的功能和性能與需求說明相符合 此外 實(shí)施測(cè)試收集到的測(cè)試結(jié)果數(shù)據(jù)為可靠性分析提供了依據(jù) 把證明程序無錯(cuò)當(dāng)作測(cè)試目的不僅是不正確的 完全做不到的 而且對(duì)做好測(cè)試沒有任何益處 甚至是十分有害的 能夠發(fā)現(xiàn)錯(cuò)誤的測(cè)試是成功的測(cè)試 否則是失敗的測(cè)試 2020 3 14 44 測(cè)試者知道軟件怎樣才能發(fā)生故障而導(dǎo)致失敗 并可記錄發(fā)生失敗的多種故障類型測(cè)試案例沒有冗余 每個(gè)測(cè)試案例都有不同的用途 不要重復(fù)相同意義的測(cè)試案例使用最具有代表性的案例 它能夠高效率揭示所有可能的錯(cuò)誤每個(gè)測(cè)試應(yīng)該能獨(dú)立執(zhí)行 不能太復(fù)雜 也不會(huì)太簡(jiǎn)單 它們能夠被組合用于一個(gè)測(cè)試案例中 好的測(cè)試應(yīng)該具有的特性 2020 3 14 45 軟件錯(cuò)誤的分類 按錯(cuò)誤的影響和后果分類較小錯(cuò)誤 只對(duì)系統(tǒng)輸出有一些非實(shí)質(zhì)性影響 如 輸出的數(shù)據(jù)格式不合要求等 中等錯(cuò)誤 對(duì)系統(tǒng)的運(yùn)行有局部影響 如輸出的某些數(shù)據(jù)有錯(cuò)誤或出現(xiàn)冗余 較嚴(yán)重錯(cuò)誤 系統(tǒng)的行為因錯(cuò)誤的干擾而出現(xiàn)明顯不合情理的現(xiàn)象 比如開出了0 00元的支票 系統(tǒng)的輸出完全不可信賴 嚴(yán)重錯(cuò)誤 系統(tǒng)運(yùn)行不可跟蹤 一時(shí)不能掌握其規(guī)律 時(shí)好時(shí)壞 非常嚴(yán)重的錯(cuò)誤 系統(tǒng)運(yùn)行中突然停機(jī) 其原因不明 無法軟啟動(dòng) 最嚴(yán)重的錯(cuò)誤 系統(tǒng)運(yùn)行導(dǎo)致環(huán)境破壞 或是造成事故 引起生命 財(cái)產(chǎn)的損失 2020 3 14 46 軟件測(cè)試的特點(diǎn) 軟件測(cè)試的開銷大按照Boehm的統(tǒng)計(jì) 軟件測(cè)試的開銷大約占總成本的30 50 例如 APPOLLO登月計(jì)劃 80 的經(jīng)費(fèi)用于軟件測(cè)試 不能進(jìn)行窮舉測(cè)試只有將所有可能的情況都測(cè)試到 才有可能檢查出所有的錯(cuò)誤 但這是不可能的 例如 程序P有兩個(gè)整型輸入量X Y 輸出量為Z 在32位機(jī)上運(yùn)行 所有的測(cè)試數(shù)據(jù)組 Xi Yi 的數(shù)目為 232 232 264 假設(shè) 毫秒執(zhí)行 次 如要進(jìn)行完全測(cè)試 共需 億年 例 Windows95有1000萬行代碼 Windows2000有5000萬行代碼 3000多個(gè)工程師 幾百個(gè)小團(tuán)隊(duì) Exchange2000和Windows2000開
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 統(tǒng)編窮人教學(xué)課件
- 敬父母班會(huì)課件
- 守株待兔古文教學(xué)課件
- 出塞教學(xué)課件
- 幼兒日語教學(xué)課件
- 四季如畫教學(xué)課件圖片
- 旺季營(yíng)銷活動(dòng)方案
- 新建社區(qū)征名活動(dòng)方案
- 新餐館開業(yè)活動(dòng)方案
- 新區(qū)招商活動(dòng)方案
- 2025國(guó)開電大《管理英語1》綜合測(cè)試形考任務(wù)答案
- 廣東省深圳市2021-2022學(xué)年高一下學(xué)期英語期末調(diào)研考試(含答案)
- 公益崗考試試題及答案
- 2025屆成都市新都一中高三一診考試英語試卷含答案
- 電動(dòng)二輪車租賃合同協(xié)議
- 電梯維保合同分包協(xié)議
- fca外貿(mào)合同協(xié)議
- DB32-T 5080-2025 工程竹結(jié)構(gòu)建筑技術(shù)規(guī)程
- 第十五講新時(shí)代與中華民族共同體建設(shè)2012- -中華民族共同體概論專家大講堂課件
- 玩具行業(yè)智能玩具設(shè)計(jì)制造系統(tǒng)研發(fā)方案
- 惡劣天氣期間的安全檢查制度
評(píng)論
0/150
提交評(píng)論