軟件開發與測試技術作業指導書_第1頁
軟件開發與測試技術作業指導書_第2頁
軟件開發與測試技術作業指導書_第3頁
軟件開發與測試技術作業指導書_第4頁
軟件開發與測試技術作業指導書_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件開發與測試技術作業指導書TOC\o"1-2"\h\u10504第1章軟件開發基礎 3101501.1軟件開發生命周期 348291.2程序設計語言 4148981.3開發工具與環境 428341第2章軟件測試概述 4249232.1軟件測試的定義與目的 4270812.2軟件測試的分類 5155002.3軟件測試流程 56289第3章需求分析 6323283.1需求分析的重要性 6152953.2需求獲取方法 6255233.3需求規格說明書 71598第4章設計與架構 7238304.1軟件設計原則 7133314.1.1模塊化原則 860784.1.2抽象原則 83304.1.3信息隱藏原則 8234694.1.4開放封閉原則 8187814.2設計模式 810114.2.1創建型模式 868344.2.2結構型模式 8201354.2.3行為型模式 9100164.3軟件架構 9271004.3.1分層架構 94204.3.2客戶端服務器架構 933324.3.3微服務架構 9232094.3.4事件驅動架構 9109094.3.5云計算架構 914217第5章編碼與實現 10256315.1編碼規范 10182345.1.1通用規范 10313645.1.2語言特定規范 10177315.2代碼質量 1020165.2.1可維護性 1095765.2.2可讀性 10294105.2.3可靠性 11219395.3代碼審查 11213005.3.1審查流程 1145465.3.2審查內容 1130233第6章單元測試 11229116.1單元測試概述 11278346.2單元測試框架 11283396.3單元測試策略 126647第7章集成測試 1261627.1集成測試概述 1291527.2集成測試策略 1275947.2.1自下而上集成測試 1331387.2.2自上而下集成測試 13209647.2.3大棒集成測試 1365097.2.4基于功能的集成測試 13213677.2.5基于接口的集成測試 1396207.3集成測試用例設計 13225237.3.1設計原則 1326237.3.2設計方法 133065第8章系統測試 1477858.1系統測試概述 14155388.2功能測試 14193858.2.1等價類劃分法 14248228.2.2邊界值分析法 1467758.2.3錯誤推測法 144418.2.4功能測試用例設計 14210778.2.5功能測試執行與缺陷跟蹤 14185068.3功能測試 14323188.3.1功能測試概述 14264618.3.2功能測試指標 14214408.3.3功能測試方法 14320688.3.4功能測試工具 15171198.3.5功能瓶頸分析及優化 15166498.4安全測試 15228548.4.1安全測試概述 1564778.4.2常見安全漏洞 15154098.4.3安全測試方法 15294538.4.4安全測試工具 15221558.4.5安全測試策略與實施 158138第9章驗收測試與上線 1512989.1驗收測試 15321599.1.1驗收測試概述 1562699.1.2驗收測試準備 153249.1.3驗收測試實施 1515319.1.4驗收測試通過標準 16146239.2上線流程 1683269.2.1上線準備 16229829.2.2上線實施 16189049.2.3上線后評估 16101449.3生產環境監控 16163909.3.1監控目標 16282959.3.2監控內容 1653989.3.3監控工具與策略 1732675第10章軟件測試管理 17204810.1測試計劃與策略 171197710.1.1測試目標 172943710.1.2測試范圍 172154110.1.3測試方法 172485210.1.4測試流程 171536110.1.5測試策略 171158410.2測試團隊組織 173222110.2.1測試團隊角色與職責 172449310.2.2測試團隊人員配置 171567210.2.3測試團隊協作 172504210.3測試工具與自動化 181068710.3.1測試工具的選擇 181036310.3.2自動化測試 1843310.3.3自動化測試實施 181100410.4持續集成與持續部署 181248410.4.1持續集成 183101210.4.2持續部署 181402810.4.3持續集成與持續部署工具 18350110.4.4持續集成與持續部署實踐 18第1章軟件開發基礎1.1軟件開發生命周期軟件開發生命周期(SDLC)是指從軟件需求的識別到軟件退役的整個過程中,軟件開發所經歷的一系列階段。這些階段主要包括:(1)需求分析:分析用戶需求,明確軟件應具備的功能和功能,為后續開發提供依據。(2)設計:根據需求分析結果,進行軟件架構設計、模塊劃分和接口定義等。(3)編碼:根據設計文檔,編寫程序代碼,實現軟件功能。(4)測試:對軟件進行系統、全面的測試,保證軟件質量。(5)部署:將軟件部署到目標環境,進行實際應用。(6)維護:對軟件進行持續優化和升級,解決用戶在使用過程中遇到的問題。1.2程序設計語言程序設計語言是用于編寫計算機程序的語言,按照編程范式可分為以下幾類:(1)過程式編程語言:以指令為中心,按照順序執行的方式編寫程序,如C語言、Fortran語言等。(2)面向對象編程語言:以對象為中心,將數據和操作數據的方法封裝在一起,如Java、C、Python等。(3)函數式編程語言:以函數為中心,強調不可變性,如Lisp、Haskell、Erlang等。(4)邏輯編程語言:以邏輯表達式為基礎,通過推理求解問題,如Prolog、Mercury等。1.3開發工具與環境為了提高軟件開發效率,降低開發難度,各種開發工具和環境應運而生。以下是一些常用的開發工具和環境:(1)集成開發環境(IDE):集成代碼編輯、編譯、調試等功能,如Eclipse、VisualStudio、IntelliJIDEA等。(2)版本控制系統:用于管理代碼版本,支持多人協作開發,如Git、SVN、Mercurial等。(3)代碼編輯器:輕量級代碼編輯工具,如SublimeText、VSCode、Notepad等。(4)調試工具:用于分析程序運行過程中的問題,如GDB、WinDbg等。(5)自動化構建工具:自動化完成代碼編譯、測試、打包等任務,如Make、Ant、Maven、Gradle等。(6)項目管理工具:用于跟蹤項目進度、任務分配和團隊協作,如Jira、Trello、GitLab等。第2章軟件測試概述2.1軟件測試的定義與目的軟件測試是指在軟件開發生命周期中,通過運用一定的方法和手段,對軟件產品進行評估和驗證,以保證軟件產品滿足既定需求、具備預期功能和功能,并發覺和糾正其中潛在缺陷的過程。軟件測試的目的是保證軟件質量,降低軟件開發風險,提高用戶滿意度,具體包括:(1)保證軟件產品滿足需求規格說明;(2)發覺并改正軟件產品中的缺陷和問題;(3)評估軟件產品的可靠性和穩定性;(4)提高軟件產品的可用性和用戶體驗;(5)驗證軟件產品在不同環境下的兼容性和功能。2.2軟件測試的分類軟件測試可以根據不同的標準和方法進行分類,以下列舉了幾種常見的分類方式:(1)按測試階段劃分:單元測試:對軟件中最小的可測試單元(如函數、方法)進行測試;集成測試:對已通過單元測試的模塊進行組合,測試模塊之間的接口和交互;系統測試:對整個軟件系統進行全面的測試,驗證系統功能、功能、安全性等;驗收測試:在軟件開發完成后,由用戶或客戶進行的測試,以確認軟件滿足其需求。(2)按測試方法劃分:白盒測試:基于代碼結構和內部邏輯進行測試,主要關注程序的內部路徑和條件;黑盒測試:基于軟件需求和功能進行測試,主要關注軟件的輸入和輸出;灰盒測試:結合白盒測試和黑盒測試的特點,對部分內部結構進行測試。(3)按測試內容劃分:功能測試:驗證軟件的功能是否滿足需求規格;功能測試:評估軟件在不同負載和壓力下的功能表現;安全測試:檢查軟件的安全功能,發覺潛在的安全漏洞;兼容性測試:驗證軟件在不同操作系統、瀏覽器、硬件等環境下的兼容性。2.3軟件測試流程軟件測試流程主要包括以下階段:(1)測試計劃:制定測試計劃,明確測試目標、范圍、策略、資源等;(2)測試設計:根據需求文檔和設計文檔,設計測試用例、測試場景和測試數據;(3)測試執行:按照測試計劃和測試設計,進行實際的測試工作;(4)缺陷跟蹤:發覺缺陷后,記錄并跟蹤缺陷狀態,直至缺陷被修復;(5)測試報告:編寫測試報告,包括測試結果、缺陷分析、風險評估等;(6)測試回顧:總結測試過程中的經驗教訓,為后續測試活動提供改進建議。第3章需求分析3.1需求分析的重要性需求分析作為軟件開發過程中的關鍵環節,對于整個項目的成功與否具有舉足輕重的影響。需求分析的準確性、完整性和穩定性直接關系到后續軟件開發與測試的效率和質量。本節將從以下幾個方面闡述需求分析的重要性:(1)明確項目目標:需求分析有助于明確項目的目標,保證開發團隊對軟件的功能、功能、可用性等方面有清晰的認識。(2)降低開發風險:通過需求分析,可以提前發覺潛在的問題和風險,為項目制定合理的計劃和策略,降低開發過程中的風險。(3)提高開發效率:明確的需求有助于開發團隊有針對性地進行設計和編碼,提高開發效率。(4)保障軟件質量:需求分析可以為軟件測試提供依據,保證軟件質量符合預期。(5)促進溝通與協作:需求分析過程中的溝通與協作有助于各團隊成員對項目有更深入的了解,提高團隊凝聚力。3.2需求獲取方法需求獲取是需求分析過程中的重要環節,以下介紹幾種常用的需求獲取方法:(1)訪談:通過與用戶、業務分析師、項目經理等人員進行一對一或小組訪談,了解用戶需求、業務流程和項目目標。(2)問卷調查:設計針對性強的問卷,收集用戶、業務相關人員對軟件功能、功能等方面的期望。(3)工作坊:組織相關人員參加需求工作坊,通過集體討論、頭腦風暴等方式,挖掘潛在需求。(4)用戶故事:通過編寫用戶故事,描述用戶在使用軟件時的場景、目標和需求。(5)原型法:根據初步需求,設計軟件原型,供用戶、業務人員評價和反饋。(6)競品分析:研究同類軟件的功能、功能、界面設計等方面,為需求分析提供參考。3.3需求規格說明書需求規格說明書是需求分析階段的輸出成果,主要包括以下內容:(1)引言:介紹需求規格說明書的目的、范圍、參考資料等。(2)總體描述:概述軟件項目的背景、目標、用戶群體等。(3)功能需求:詳細描述軟件的功能模塊、操作流程、輸入輸出等。(4)功能需求:闡述軟件在響應時間、處理能力、并發用戶數等方面的要求。(5)可用性需求:描述軟件在易用性、交互設計、界面設計等方面的要求。(6)系統約束:列舉影響軟件設計、開發和實施的各類約束條件。(7)數據需求:描述軟件所需的數據結構、數據源和數據存儲等。(8)安全需求:闡述軟件在數據保護、訪問控制、防攻擊等方面的要求。(9)其他需求:包括維護性、可擴展性、兼容性等方面的需求。需求規格說明書應具有以下特點:(1)清晰:表述簡潔明了,易于理解。(2)完整:涵蓋軟件項目的所有需求。(3)一致:需求之間無矛盾、無重復。(4)可驗證:需求具有可測試性,以便在后續測試過程中驗證需求的實現。(5)可維護:需求規格說明書應易于更新和維護。第4章設計與架構4.1軟件設計原則軟件設計是軟件開發過程中的重要環節,它關系到軟件系統的質量、可維護性和可擴展性。為了保證設計質量,以下原則在軟件設計過程中應予以遵循:4.1.1模塊化原則模塊化是軟件設計的基本原則,它強調將復雜問題分解為若干個簡單、獨立、可復用的模塊。模塊化設計有利于提高軟件的可維護性、可讀性和可擴展性。4.1.2抽象原則抽象原則要求在軟件設計中,忽略與問題無關的細節,突出關鍵特征,以簡化問題復雜度。通過抽象,可以將具體實現細節與高層設計分離,從而提高軟件的靈活性和可擴展性。4.1.3信息隱藏原則信息隱藏原則要求在設計模塊時,盡量減少模塊間的相互依賴,使得每個模塊只暴露必要的接口,而將內部實現細節隱藏起來。這有助于降低模塊間的耦合度,提高軟件的可維護性。4.1.4開放封閉原則開放封閉原則強調軟件實體(如模塊、類等)應該對擴展開放,對修改封閉。這意味著在軟件設計過程中,應盡量設計可擴展的組件,以便在不修改原有代碼的前提下,能夠輕松引入新功能或進行功能擴展。4.2設計模式設計模式是針對特定問題的通用解決方案,它為軟件設計提供了一套成熟的、經過驗證的方法。以下列舉幾種常用的設計模式:4.2.1創建型模式創建型模式關注對象的創建過程,主要包括以下幾種模式:(1)單例模式:保證一個類一個實例,并提供一個全局訪問點。(2)工廠方法模式:定義一個接口,用于創建對象,但允許子類決定實例化哪個類。(3)抽象工廠模式:提供一個接口,用于創建相關或依賴對象的家族,而不需要明確指定具體類。4.2.2結構型模式結構型模式主要關注類和對象之間的組合關系,包括以下幾種模式:(1)適配器模式:將一個類的接口轉換成客戶期望的另一個接口。(2)裝飾器模式:動態地給一個對象添加一些額外的職責,而不改變其接口。(3)代理模式:為其他對象提供一種代理以控制對這個對象的訪問。4.2.3行為型模式行為型模式主要關注對象之間的通信,包括以下幾種模式:(1)策略模式:定義一系列算法,將每一個算法封裝起來,并使它們可以互換。(2)觀察者模式:當一個對象的狀態發生改變時,自動通知所有依賴于它的對象。(3)狀態模式:允許一個對象在其內部狀態改變時改變其行為。4.3軟件架構軟件架構是指將軟件系統的各個組成部分進行組織、構建和集成的方法。良好的軟件架構有助于提高軟件系統的質量、可維護性和可擴展性。4.3.1分層架構分層架構將系統劃分為多個層次,每個層次具有特定的功能,層次之間通過接口進行通信。這種架構具有較好的可維護性和可擴展性。4.3.2客戶端服務器架構客戶端服務器架構將系統劃分為客戶端和服務器兩個部分,客戶端負責發送請求,服務器負責處理請求。這種架構有利于負載均衡和資源集中管理。4.3.3微服務架構微服務架構將系統劃分為一組獨立、可復用的服務,每個服務實現特定的業務功能。這種架構具有高內聚、低耦合的特點,有利于快速開發、部署和維護。4.3.4事件驅動架構事件驅動架構通過事件來觸發和傳遞信息,系統中的組件通過監聽和響應事件來完成業務邏輯。這種架構具有高響應性、高可擴展性等優點。4.3.5云計算架構云計算架構基于云計算平臺,將系統部署在云端,利用云平臺的資源彈性、高可用性等特點,為用戶提供高效、可靠的服務。這種架構適用于大型、復雜系統的開發與部署。第5章編碼與實現5.1編碼規范5.1.1通用規范在進行軟件開發編碼過程中,應遵循以下通用規范:(1)遵循國家及行業標準,保證編碼符合相關法律法規要求。(2)遵循項目組制定的編程規范,保持代碼風格一致性。(3)代碼應簡潔明了,易于理解和維護。(4)合理使用注釋,提高代碼的可讀性。5.1.2語言特定規范針對不同的編程語言,以下列出特定規范:(1)Java:類名、接口名、枚舉名、注解名采用大駝峰命名法,例如:UserService。變量名、方法名采用小駝峰命名法,例如:userName、getUserInfo。常量名全部大寫,單詞間用下劃線分隔,例如:MAX_COUNT。(2)Python:類名采用大駝峰命名法,例如:UserService。變量名、函數名采用小寫字母和下劃線,例如:user_name、get_user_info。常量名全部大寫,單詞間用下劃線分隔,例如:MAX_COUNT。5.2代碼質量5.2.1可維護性保證代碼的可維護性,可以從以下幾個方面考慮:(1)遵循編碼規范,保持代碼風格一致性。(2)模塊化設計,降低代碼耦合度。(3)合理使用設計模式,提高代碼可擴展性。5.2.2可讀性提高代碼的可讀性,可以從以下幾個方面考慮:(1)合理使用注釋,解釋復雜邏輯。(2)避免過長的代碼行,適當拆分。(3)合理的代碼布局,如縮進、空行等。5.2.3可靠性保證代碼的可靠性,可以從以下幾個方面考慮:(1)充分測試,包括單元測試、集成測試等。(2)異常處理,合理捕獲和處理異常。(3)資源管理,合理分配和釋放資源。5.3代碼審查5.3.1審查流程代碼審查應遵循以下流程:(1)審查者接收到審查任務,了解審查需求和范圍。(2)審查者對代碼進行逐行審查,關注代碼規范、可讀性、可靠性等方面。(3)審查者記錄發覺的問題,并與開發者進行溝通,討論解決方案。(4)開發者根據審查意見進行修改,并提交修改后的代碼。5.3.2審查內容代碼審查應關注以下內容:(1)代碼規范。(2)代碼結構,如模塊劃分、設計模式等。(3)代碼邏輯,如算法、異常處理等。(4)功能優化,如資源使用、并發處理等。(5)安全性問題,如注入、越權訪問等。第6章單元測試6.1單元測試概述單元測試是軟件開發過程中的重要一環,主要針對軟件中的最小可測試單元(如函數、方法、類等)進行驗證。其目的是保證各個單元的功能、功能和可靠性達到預期要求。通過單元測試,可以盡早發覺代碼中的缺陷,降低后期維護成本,提高軟件質量。6.2單元測試框架在進行單元測試時,選擇合適的測試框架可以提高測試效率。以下是一些常用的單元測試框架:(1)JUnit:JUnit是Java語言中最著名的單元測試框架,支持編寫和運行Java代碼的測試用例。(2)NUnit:NUnit是針對.NET平臺的單元測試框架,支持C、VB.NET等多種.NET語言。(3)PyTest:PyTest是Python語言的單元測試框架,具有簡潔易用、插件豐富等特點。(4)Mocha:Mocha是JavaScript語言的單元測試框架,支持異步測試,適用于Node.js和瀏覽器環境。6.3單元測試策略為了保證單元測試的有效性,制定合適的單元測試策略。以下是一些建議:(1)測試目標:明確測試目標,保證測試用例覆蓋所有預期功能、邊界條件和異常情況。(2)測試方法:根據被測試單元的特點,選擇合適的測試方法,如黑盒測試、白盒測試、灰盒測試等。(3)測試覆蓋率:保證測試用例對被測試單元的代碼覆蓋率達到一定標準,如語句覆蓋率、分支覆蓋率、條件覆蓋率等。(4)自動化測試:盡量將測試過程自動化,提高測試效率,減少人工干預。(5)持續集成:將單元測試集成到持續集成流程中,保證代碼質量得到持續關注。(6)測試用例管理:對測試用例進行有效管理,包括編寫、執行、維護和優化。(7)缺陷跟蹤:發覺問題時,及時記錄并跟蹤缺陷,直至問題解決。遵循以上單元測試策略,可以有效提高軟件質量,降低開發風險。第7章集成測試7.1集成測試概述集成測試是軟件測試過程中的重要階段,位于單元測試之后,系統測試之前。其主要目的是驗證各個軟件模塊或組件之間的接口是否正確,保證模塊或組件在集成后能夠按照設計要求協同工作,發覺并解決因模塊間交互而引發的問題。7.2集成測試策略7.2.1自下而上集成測試自下而上集成測試是指從低層模塊開始,逐步向上集成,直至整個系統。這種策略有利于盡早發覺模塊間的接口問題,但可能存在高層模塊測試滯后的風險。7.2.2自上而下集成測試自上而下集成測試是指從高層模塊開始,逐步向下集成,直至整個系統。這種策略有利于優先保證系統關鍵功能的正確性,但可能對低層模塊的測試不足。7.2.3大棒集成測試大棒集成測試是指將多個模塊一次性集成在一起進行測試。這種策略有利于發覺模塊間的交互問題,但可能導致問題定位困難,測試效率較低。7.2.4基于功能的集成測試基于功能的集成測試是按照軟件功能劃分模塊,將具有相同功能的模塊集成在一起進行測試。這種策略有利于保證功能的完整性,但可能忽視模塊間的接口問題。7.2.5基于接口的集成測試基于接口的集成測試是針對模塊間的接口進行測試,驗證接口定義的正確性和模塊間的數據交互。這種策略有利于發覺接口問題,但可能對模塊內部功能的測試不足。7.3集成測試用例設計7.3.1設計原則(1)覆蓋模塊間接口:測試用例應覆蓋所有模塊間的接口,驗證接口定義的正確性和數據交互的準確性。(2)考慮邊界條件:針對模塊間的邊界條件設計測試用例,保證在邊界情況下模塊仍能正確工作。(3)逐步遞增:測試用例應從單個模塊開始,逐步增加集成模塊的數量,以降低問題定位難度。(4)驗證功能正確性:測試用例應驗證集成后模塊的功能正確性,保證系統級功能的完整性。7.3.2設計方法(1)等價類劃分法:根據輸入條件、輸出結果等將接口劃分為若干等價類,從每個等價類中選取代表性的測試用例。(2)邊界值分析法:針對接口的邊界值設計測試用例,驗證模塊在邊界條件下的正確性。(3)錯誤推測法:根據經驗推測可能出現的錯誤,設計相應的測試用例。(4)因果圖法:分析模塊間輸入輸出的因果關系,設計覆蓋因果關系的測試用例。(5)功能分解法:將復雜功能分解為多個子功能,針對每個子功能設計測試用例。通過以上方法設計集成測試用例,可以全面驗證模塊間的接口正確性和功能完整性,保證軟件在集成階段的質量。第8章系統測試8.1系統測試概述系統測試是軟件開發過程中的重要環節,旨在驗證系統是否滿足預定的需求,保證系統的穩定性、可靠性和可用性。本章主要介紹系統測試的基本概念、目的、方法和實施策略。系統測試主要包括功能測試、功能測試和安全測試等方面。8.2功能測試功能測試是驗證軟件功能是否符合需求規格說明書的測試過程。其主要目標是保證軟件的功能模塊能夠按照預期工作,以下是功能測試的主要內容:8.2.1等價類劃分法8.2.2邊界值分析法8.2.3錯誤推測法8.2.4功能測試用例設計8.2.5功能測試執行與缺陷跟蹤8.3功能測試功能測試旨在評估軟件系統的功能指標,包括響應時間、吞吐量、并發用戶數等。以下為功能測試的主要內容:8.3.1功能測試概述8.3.2功能測試指標8.3.3功能測試方法8.3.4功能測試工具8.3.5功能瓶頸分析及優化8.4安全測試安全測試旨在發覺軟件系統中的安全漏洞,保證系統的安全性。以下為安全測試的主要內容:8.4.1安全測試概述8.4.2常見安全漏洞8.4.3安全測試方法8.4.4安全測試工具8.4.5安全測試策略與實施通過本章的學習,讀者可以了解到系統測試的各個方面,為軟件開發過程中的系統測試提供理論和實踐指導。在實際項目開發中,應根據項目特點選擇合適的測試方法和工具,保證軟件系統的質量。第9章驗收測試與上線9.1驗收測試9.1.1驗收測試概述驗收測試是軟件開發過程中的重要環節,旨在保證軟件產品滿足用戶需求、具備預定的功能和功能,并達到預期的質量標準。本節將詳細介紹驗收測試的目標、方法和實施步驟。9.1.2驗收測試準備(1)確定驗收測試范圍和目標;(2)制定驗收測試計劃,包括測試時間、地點、人員及資源配置;(3)準備測試用例,包括功能測試用例、功能測試用例、兼容性測試用例等;(4)保證測試環境與生產環境一致。9.1.3驗收測試實施(1)按照測試計劃執行驗收測試;(2)記錄測試過程中發覺的問題,及時與開發團隊溝通,保證問題得到及時解決;(3)對測試結果進行分析,評估軟件質量;(4)提供詳細的測試報告,包括測試用例執行情況、問題匯總及解決方案。9.1.4驗收測試通過標準(1)所有測試用例執行完畢;(2)所有發覺的問題得到解決;(3)軟件質量達到預期目標;(4)用戶對軟件滿意度較高。9.2上線流程9.2.1上線準備(1)完成驗收測試,保證軟件質量;(2)制定上線計劃,包括上線時間、影響范圍、回滾方案等;(3)通知相關部門和用戶,做好上線前的溝通工作;(4)準備上線所需的技術文檔和操作手冊。9.2.2上線實施(1)按照上線計劃執行上線操作;(2)監控上線過程中的各項指標,保證軟件運行穩定;(3)及時處理上線過程中出現的問題,保證業務不受影

溫馨提示

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

評論

0/150

提交評論