軟件工程學(xué)習(xí)課件(英文版)_第1頁
軟件工程學(xué)習(xí)課件(英文版)_第2頁
軟件工程學(xué)習(xí)課件(英文版)_第3頁
軟件工程學(xué)習(xí)課件(英文版)_第4頁
軟件工程學(xué)習(xí)課件(英文版)_第5頁
已閱讀5頁,還剩78頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2023/8/82023/8/811Chapter1WhySoftwareEngineering?Inthischapter,welookat:HowSEhaschangedsincethe1970sWhatwemeanbysoftwareEngineering?SoftwareEngineering’strackrecordWhatwemeanby“goodsoftware”Whyasystemapproachisimportant?2023/8/31Chapter1Inthischapter1Organization2023/8/82ContentsSection1Section8Section2InformationSystemsExampleReal-TimeExampleLearnerDevelopmentTeamResearcherTermProjectKeyReferencesExerciseOrganization2023/8/32ContentsS2LectureContent2023/8/83Contents1.11.31.4;1.71.61.9InformationSystemsExampleLectureContent2023/8/33Conten3LectureContentforChapterOne2023/8/84Informationaboutthecourse課程信息.pptConceptofSoftwareSoftwareIndustry(BriefIntroduction)ConceptofSoftwareEngineering(1.1)Whatwemeanbygoodsoftware?(1.3)SoftwareEngineeringTeam(1.4,1.7)SystemApproach(1.5)EngineeringApproach(1.6)InformationSystemExample(1.9)LectureContentforChapterOn4Section1:SoftwareIndustry,China20042023/8/85軟件產(chǎn)品:40.0%,軟件出口9.4%;服務(wù)與集成:50.6%CompositionFrom:AnnualReportofChinaSoftwareIndustryScale2300億,其中出口26億美元占全國電子信息產(chǎn)業(yè)規(guī)模及出口的8.7%,1.3%,.占GDP比重的1.69%MarketSystemSoftware:82.8億;9.0%SupportSoftware:154.6億;16.8%ApplicationSoftware:682.6億;74.2%Section1:SoftwareIndustry,5Section1:SoftwareIndustry,China20042023/8/8611家IndustryBaseFrom:AnnualReportofChinaSoftwareIndustryEnterprise認(rèn)定企業(yè):10607家,2004年認(rèn)定2129家KeyEnterprise175家23076件CMM5orCMM5I7;CMM412;CMM373ExportBase6家ProductRegistrationCertificateSection1:SoftwareIndustry,6Section1:SoftwareIndustry,China20042023/8/87Master:38250;PhD:5345Software:Master:19741;PhD:3839PostGraduatesFrom:AnnualReportofChinaSoftwareIndustryUniversity1731所,軟件專業(yè):389所;相關(guān)專業(yè):550所B:51327;Majors:55732InCampus:31683B.16740(53%);M.14943(47%)BachelorSoftwareSchool(35)Section1:SoftwareIndustry,7Section2:ConceptofSoftware2023/8/88Instructions

(computerprograms)thatwhenexecutedprovidedesiredfunctionandperformanceDatastructuresthatenabletheprogramstoadequatelymanipulateinformationDocumentsthatdescribetheoperationanduseoftheprogramsDefinitionSoftwareProgramsData(stru)DocumentsSection2:ConceptofSoftware8Section2:ConceptofSoftware2023/8/89Characteristics(main)Softwareisdevelopedorengineered,itisnotmanufacturedintheclassicalsense.Softwaredoesn’t“wearout”,butitdoesdeteriorate.Section2:ConceptofSoftware9Section2:ConceptofSoftware2023/8/810FailurecurveforhardwareFailureRateWearOutInfantMortalityTimeSection2:ConceptofSoftware10Section2:ConceptofSoftware2023/8/811Failurecurveforsoftware(idealized)FailureRateContinuesatsamerateuntilobsolescenceTimeSection2:ConceptofSoftware11Section2:ConceptofSoftware2023/8/812Failurecurveforsoftware)FailureRateActualcurveTimeIncreasedfailurerateduetosideeffectsChange(修改)Mostsoftwareiscustom-built,ratherthanbeingassembledfromexistingcomponentSection2:ConceptofSoftware12Section3:SoftwareCrisis2023/8/8131)對軟件開發(fā)的成本和進(jìn)度估計不準(zhǔn)確;2)用戶對“以完成的”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生;3)軟件產(chǎn)品的質(zhì)量不可靠4)軟件常常是不可維護(hù)的;5)軟件通常沒有適當(dāng)?shù)奈臋n資料6)軟件成本在計算機(jī)系統(tǒng)總成本中所占比例逐年上升7)軟件開發(fā)生產(chǎn)率低。Symptom

SoftwareCrisis指在軟件開發(fā)和維護(hù)過程中遇到的各種問題。Dealwith?SoftwareEngineeringSection3:SoftwareCrisis202313Section4:SoftwareEngineering2023/8/814Regardlessoftheentitythatistobeengineered,thefollowingquestionsmustbeaskedandanswered:1)Whatistheproblemtobesolved?2)Whatarethecharacteristicsoftheentitythatisusedtosolvedtheproblem?3)Howwilltheentity(andthesolution)berealized?4)Howwilltheentitybeconstructed?5)Whatapproachwillbeusedtouncovererrorsthatweremadeinthedesignandconstructionoftheentity?6)Howwilltheentitybesupportedoverthelongterm,whencorrections,adaptations,andenhancementsarerequestedbyusersoftheentity?Throughoutthisbook,wefocusonasingleentity-computersoftware.ProblemsEngineeringEngineeringistheanalysis,design,construction,verification,andmanagementoftechnical(orsocial)entities.Section4:SoftwareEngineerin14Section4:SoftwareEngineering2023/8/815SoftwareEngineering(1968)(1)Theapplicationofasystematic,disciplined,Measureableapproachtothedevelopment,operation,andmaintenanceofsoftware.Thatis,theapplicationofengineeringtosoftware.(2)Thestudyofapproachesasin(1)將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件開發(fā)、運(yùn)行可維護(hù)的過程,即將工程化應(yīng)用于軟件中。以及(1)所述方法的研究。Section4:SoftwareEngineerin152023/8/816ProblemSubProblem1SubProblem4AnalyzingRelationship(Clue)Step

1:AnalyzingSolvingProblemStepsSection4:SoftwareEngineering2023/8/316ProblemSubProblem1Su16Section4SOFTWAREENGINERRING

2023/8/817AnalyzingSolution1TotalSolutionSolution4

Example:WritingANovelStep

2:SynthesisConclude:Anyproblem-solvingtechniquemusthavetwoparts.Section4SOFTWAREENGINERRIN17Section4SOFTWAREENGINERRING2023/8/818ProcedureToolsMethods(Techniques)ParadigmsStep

3:SolveMethodChefFormalprocedureforproducesomeproduct.113322Aninstrumentorautomatedsystemforaccomplishingsomethinginbetterway.TypewriterAcombinationoftoolsandtechniques.Testplan44Aparticularapproachorphilosophy.CookstyleSection4SOFTWAREENGINERRI18Section4SOFTWAREENGINERRING

2023/8/819ChemistryInWhat:ComputerScienceWordTheoriesComputerScienceCustomerSoftwareEngineeringComputerFunctionProblemSolutionFitinSection4SOFTWAREENGINERRI19Section5WhatisgoodSoftware

2023/8/820CorrectnessReusabilityReliabilityInteroperability111TraceabilityCompletenessConsistencyDatacommonality123TheQualityoftheProduct-McCall’sQualityModelSection5WhatisgoodSoftwar20Section5WhatisgoodSoftware?2023/8/821Howcanwefindfaultsearlierinthedevelopmentprocess?Howcanwebuildinfaulttolerancesothatweminimizethelikelihoodthatafaultwillbecomeafailure?AretherealternativeactivitiesthatcanmakeourprocessmoreeffectiveorEfficientatassuringquality?Whereandwhenarewelikelytofindparticularkindoffault?1234CMM(CapabilityMaturityMode),ISO9000.1990sTheQualityofProcessSection5WhatisgoodSoftwa21Section5WhatisgoodSoftware?2023/8/822TrainingReturnonInvestmentRisk1EffortScheduleQualityProductivityCustomerProcessCostsBusiness9ReturnonInvestmentQualityintheContextoftheBusinessEnvironmentSection5WhatisgoodSoftwa22Section6DevelopmentTeam

2023/8/823Communication、System

NeedsCustomerUserSponsorssystemdevelopmentDeveloperBuildsSystem$$$

needsContractualObligationSoftwaresystem

UsessystemPeoplesinvolvedinSoftwareDevelopmentSection6DevelopmentTeam2023Section6DevelopmentTeam(Member)2023/8/82419AnalystDesignerProgrammerTesterTrainerProgramDesignProgramImplementationUnitTestingSystemTestingIntegratingTestingSystemDesignRequirementsAnalysisandDefinitionSystemDeliveryMaintenanceLibrariansSection6DevelopmentTeam(M24Section8AnengineeringApproach2023/8/825DeterminingandanalyzingtherequirementsProducinganddocumentingtheoveralldesignthehouseProducingdetailedspecificationsofthehouseIdentifyinganddesigningthecomponentsBuildingeachcomponentofthehouseTestingeachcomponentofthehouseIntegratingthecomponentsmakingfinalmodificationsaftertheresidentshavemovedinContinuingmaintenancebytheresidentsofthehouseBuildingaHouseSection8AnengineeringAppr25Section8AnengineeringApproach2023/8/826RequirementsanalysisanddefinitionSystemdesignProgramdesignWritingtheprogram(programimplementation)UnittestingIntegrationTestingSystemTestingSystemdeliveryMaintenanceSoftwareProjectsprocessinawaysimilartothehouse-buildingprocessSoftwareDevelopmentProcessBuildingaSystemSection8AnengineeringAppro261.9InformationSystemExampleAdvertisingTimeSellingSystem2023/8/827AdvertisingAgenciesProductionCompaniesChangingProgramSuppliersPiccadillyManagementBroadcastingBoardPiccadillyTelevisionAirtimeSales751.9InformationSystemExample27Appendix1WhatThisChapterMeansforYouConcepts,andProcess2023/8/828Givenaproblemtosolve-breakingitintoitscomponent,relationship,synthesizeUnderstandingrequirementandbuildingsolutionQualifyfromseveraldifferentperspectivesAbstractionKeepinmindthesystemboundaryAppendix1WhatThisChapte28Appendix2WhatThisChapterMeansforYourDevelopmentTeam2023/8/829ADevelopmentprocessthatisappropriatetoyourteamsize,risklevel,andapplicationdomainToolsthatarewell-integratedandsupportthetypeofcommunicationyourprojectdemandsMeasurementsandsupportingtoolstogiveyouasmuchvisibilityandunderstandingaspossibleAppendix2WhatThisChapterM29Appendix3WhatThisChapterMeansforResearchers2023/8/830TherightlevelsofabstractiontomaketheproblemeasytosolveTherightmeasurementstomaketheessentialnatureoftheproblemandsolutionvisibleandhelpfulAnappropriateproblemdecomposition,whereeachsubproblemissolvableAcommonframeworkornotationtoalloweasyandeffectivetoolintegration,andtomaximizecommunicationamongprojectparticipants.Appendix3WhatThisChapterM30Appendix4TermProjectItisimpossibletolearnsoftwareengineeringwithoutparticipatingindevelopmentasoftwareprojectwithyourcolleagues.2023/8/831LoanArrangerSystemAppendix4TermProjectItisi31Appendix5KeyReferences2023/8/832SoftwareFaultsandFailureSoftwareEngineeringNotesAriane-5ProjectLevesonandTurner1993WebSite:http://www.esrin.esa.it/htdocs/esa/arianeSoftwareDesignandTestingSoftwareQualityIEEESoftware,January,1996PiccadillyTelevisionAppendix5KeyReferences2023/32Appendix6Exercises2023/8/833AirlinesCrashErrors、Faults、FailuresSub-problemcomponentsinterconnectionsCountoffaultsmisleadingTechniquequalityandproductquality1523467CommercialsoftwareCOSTLegalandethicalImplicationsPiccadillyTelevisionSoftware-BasedIncidents89VVAppendix6Exercises2023/8/333332023/8/834Inthischapter,welookat:Chapter2ModelingtheProcessandLifeCycleWhatwemeanbyprocess?SoftwaredevelopmentprocessProcessesandresourcesSeveralmodelsofthesoftwaredevelopmentprocessToolsandtechniquesforprocessmodeling2023/8/334Inthischapter,we342023/8/835OrganizationContentsSection2.1Section2.3Section2.22023/8/335OrganizationContents352023/8/8362.1TheMeaningofProcessASequenceOfSteps.IntroductionConceptionIntheSameOrderEachTime.2023/8/3362.1TheMeaningofP362023/8/8372.1TheMeaningofProcessASeriesofstepsinvolvingactivities,constraints,andresources

thatproduceanintendedoutputofsomekind.ProcessDefinitionAprocessinvolvesasetoftoolsandtechniques.2023/8/3372.1TheMeaningofP372023/8/8382.1TheMeaningofProcessTheprocessusestheresources,subjecttoasetofconstraints,andproducesintermediateandfinalproducts.Theprocessmaybecomposedofsub-processesthatthatlinkedinsomeway.Eachprocessactivityhasentryandexitcriteria,sothatweknowwhentheactivitybeginsandends.Theactivitiesareorganizedinasequence,sothatitisclearwhenoneactivityisperformedrelativetotheotheractivity.Everyprocesshasasetofguidingprinciplesthatexplainthegoalsofeachactivity.Constraintsorcontrolsmayapplytoanactivity,resource,orproduct.Theprocessdescribesallthemajorprocessactivities.

The

CharacteristicsProcess2023/8/3382.1TheMeaningofP382023/8/8392.1TheMeaningofProcessImposeconsistencyandstructureonasetofactivitiesTheImportanceofProcessGuideustounderstand,control,examine,andimprovetheactivitiesEnableustocaptureourexperiencesandpassthemalong2023/8/3392.1TheMeaningofP392023/8/8402.2TheMeaningofProcessWhentheprocessinvolvesthebuildingofsomePORDUCT;Wesometimerefertotheprocessasa

LifeCycle.LifeCycleSoftwareProductConceptionImplementationDeliveryUseMaintenance2023/8/3402.2TheMeaningofP402023/8/8412.2TheMeaningofProcessProcessDescriptionTechniques-Text,PictureorcombinationModelingSoftwareEngineeringResearchersModelContainKeyProcessFeaturesNamed:RequirementAnalysis……DefinedSequence

2023/8/3412.2TheMeaningofP412023/8/8422.2TheMeaningofProcessToformacommonunderstandingReasonsforModelingaProcessTofindinconsistencies,redundancies,omissionsTofindandevaluateappropriateactivitiesforreachingprocessgoalsTotailorageneralprocessforaparticularsituationinwhichitwillbeused2023/8/3422.2TheMeaningofP422023/8/8432.2SoftwareProcessModelingRequirementsAnalysisSystemDesignProgramDesignAcceptanceTestingSystemTestingOperation&MaintenanceCodingUnit&IntegrationTestingWaterfallModel(Royce1970)WaterfalllikeSequence123768458Steps

Product

2023/8/3432.2SoftwareProcess432023/8/8442.2TheMeaningofProcessOneofthefirstprocessdevelopmentmodelsproposedCharacteristicsofWaterfallModelWorksforwellunderstoodproblemswithminimalornochangesintherequirementsItpresentsaveryhigh-levelviewofthedevelopmentprocesssequenceofprocessactivitiesEachmajorphaseismarkedbymilestonesanddeliverables(artifacts制品)2023/8/3442.2TheMeaningofP442023/8/8452.2SoftwareProcessModelingProvidesnoguidancehowtohandlechangestoproductsandactivitiesduringdevelopment(assumesrequirementscanbefrozen)ViewssoftwaredevelopmentasmanufacturingprocessratherthanascreativeprocessThereisnoiterativeactivitiesthatleadtocreatingafinalProductLongwaitbeforeafinalproductDrawbacksofTheWaterfallModel2023/8/3452.2SoftwareProcess452023/8/8462.2SoftwareProcessModelingWaterfallModelWithPrototype2023/8/3462.2SoftwareProcess462023/8/8472.2SoftwareProcessModelingAprototypeisapartiallydevelopedproductPrototypinghelpsdevelopersassessalternativedesignstrategies(designprototype)usersunderstandwhatthesystemwillbelike(userinterfaceprototype)PrototypingisusefulforverificationandvalidationCharacteristicsofWaterfallModelWithPrototype2023/8/3472.2SoftwareProcess472023/8/8482.2SoftwareProcessModelingVModel(GermanMinistryofDefense1992)2023/8/3482.2SoftwareProcess482023/8/8492.2SoftwareProcessModelingAvariationofthewaterfallmodelUsesunittestingtoverifyproceduraldesignUsesintegrationtestingtoverifyarchitectural(system)designUsesacceptancetestingtovalidatetherequirementsIfproblemsarefoundduringverificationandvalidation,theleftsideoftheVcanbere-executedbeforetestingontherightsideisre-enactedCharacteristicsofVModel2023/8/3492.2SoftwareProcess492023/8/8502.2SoftwareProcessModelingPrototypingModel2023/8/3502.2SoftwareProcess502023/8/8512.2SoftwareProcessModelingAllowsrepeatedinvestigationoftherequirementsordesignReducesriskanduncertaintyinthedevelopmentCharacteristicsofPrototypeModel2023/8/3512.2SoftwareProcess512023/8/8522.2SoftwareProcessModelingSpiralModel(Boehm1988)2023/8/3522.2SoftwareProcess522023/8/8532.2SoftwareProcessModelingCombinesdevelopmentactivitieswithriskmanagementtominimizeandcontrolrisksThemodelispresentedasaspiralinwhicheachiterationisrepresentedbyacircuitaroundfourmajoractivities

PlanDeterminegoals,alternatives,andconstraintsEvaluatealternativesandrisksDevelopandtestCharacteristicsofSpiralModel2023/8/3532.2SoftwareProcess532023/8/8542.3ToolsandTechniquesforProcessModelingSoftwareDevelopmentChoiceModelPresentationsTextual–ExpressProcessasFunctions

Graphical–DepictsProcesshierarchiesofboxesandarrows

OrCombinations

ToolsandTechniquesLaterChapters2023/8/3542.3ToolsandTechni542023/8/855WhatThisChapterMeansforYou

SoftwareDevelopmentProcessinvolvesactivities.Resources,andproducts.Aprocessmodelisusefulforguidingyoubehaviorwhenyouareworkingwithagroup.Detailedprocessmodelstellyouhowtocoordinateandcollaboratewithyoucolleaguesasyoudesignandbuildasystem.2023/8/355WhatThisChapterMe552023/8/856WhatthischapterMeansforYourDevelopmentTeamAgoodmodelshowseachteammemberwhichactivitiesoccurwhen,andbywhom,sothatthedivisionofdutiesisclear.Inaddition,theprojectmanagercanuseprocesstoolstoenacttheprocess,simulatingactivitiesandtrackingresourcestodeterminethebestmixofpeopleandactivitiesinordertomeettheproject’sbudgetandschedule.2023/8/356WhatthischapterMe562023/8/857WhatThisChapterMeansforResearchProcessNotations:Howtowritedowntheprocessinawaythatisunderstandablebythosewhomustcarryitout.ProcessModels:Howtodepicttheprocess,usinganappropriatesetofactivities,resources,productsandtools.ProcessModelingSupporttools:Howtoenactorsimulateaprocessmodel,soresourcesavailability,usage,andperformancecanbeassessed.2023/8/357WhatThisChapterMe572023/8/858ExerciseWaterFallModelP48-P50ForReadingandTranslatingForDoingExerciseNo.2P.762023/8/358ExerciseWaterFallMo582023/8/859Chapter3

PlanningandManagingtheProjectInthischapter,welookat:

UsingprocessmodelingwithprojectplanningTrackingProjectprogressProjectPersonnelandorganizationEffortandscheduleestimation

RiskManagement2023/8/359Chapter3

Plannin592023/8/860LectureContentContentsSection1Section5Section2InformationSystemsExample2023/8/360LectureContentCont602023/8/8613.1TrackingProgress項(xiàng)目概念Reeser1973牽涉各種技術(shù)為達(dá)成任務(wù)所必要的努力,需要限定時間完成者。美國項(xiàng)目管理協(xié)會(PMI)為完成某一獨(dú)特產(chǎn)品或服務(wù)所作的一次性努力。2023/8/3613.1TrackingProgres612023/8/8623.1TrackingProgress

項(xiàng)目特點(diǎn)

項(xiàng)目有一個獨(dú)立明確界定的目標(biāo)

項(xiàng)目是一次性的,有明確的開始和結(jié)束

項(xiàng)目有一個發(fā)起人或客戶項(xiàng)目經(jīng)理、客戶

項(xiàng)目含有不確定性。原因:目標(biāo)、進(jìn)度、成本。2023/8/3623.1TrackingProgres622023/8/8633.1TrackingProgress

軟件項(xiàng)目特點(diǎn)智力密集單價生產(chǎn)勞動密集使用方法繁瑣軟件開發(fā)工作滲透人的因素2023/8/3633.1TrackingProgres632023/8/8643.1TrackingProgress

軟件項(xiàng)目管理功能制定計劃建立組織配備人員指導(dǎo)2023/8/3643.1TrackingProgres642023/8/8653.1TrackingProgressCustomer’sConcerns:Howlongwillittakeyoutodevelopsuchasystem?ScheduleCanyoudesignasystemthatwillsolvemayproblemorsatisfymyneed?DesignDoyouunderstandmyproblemandmyneed?RequirementHowmuchwillitcosttohaveyoudevelopsuchasystem?Effort2023/8/3653.1TrackingProgres652023/8/8663.1TrackingProgressProjectDeliverablesActivityMilestoneDemonstrationofsubsystemsDemonstrationofaccuracyDemonstrationoffunctionDocumentDemonstrationofreliability,security,orperformance跟蹤方法的兩個重要概念2023/8/3663.1TrackingProgres662023/8/8673.1TrackingProgressProjectPhase1Phase2PhasenStep1Step2Step1Step2Activity1.2Activity1.1Activity1.32023/8/3673.1TrackingProgres672023/8/8683.1TrackingProgressHouseBuildingLandscapingBuildingClearingSeedingPlantingProjectPhasesStepsRemoveStumpsRemoveTreesActivities2023/8/3683.1TrackingProgres682023/8/8693.1TrackingProgressMilestonesinBuildingaHouseinPhase21.1Surveycomplete1.2Permitsissued1.3Excavationcomplete1.4Materialsonhand2.1Foundationlaid2.2Outsidewallscomplete2.3Exteriorplumbingcomplete2.4Exteriorelectricalworkcomplete2.5Exteriorsidingcomplete2.6Exteriorpaintingcomplete2.7Doorsandfixturesmounted2.8Roofcomplete3.1Interiorplumbingcomplete3.2Interiorelectricalworkcomplete3.3Wallboardinplace3.4Interiorpaintingcomplete3.5Floorcoveringlaid3.6Doorsandfixturesmounted2023/8/3693.1TrackingProgres692023/8/8703.1TrackingProgressWorkBreakdownandactivityGraphsFourConcepts(Parameters)fordescribeanactivity1Precursor:Aneventorsetofeventsthatmustoccurbeforetheactivitybegins

2Duration:Lengthoftimeneededtocompletetheactivity3DueDate:Datebywhichtheactivitymustbecompleted4Endpoint:MilestonesordeliverablesActivityGraph2023/8/3703.1TrackingProgres702023/8/8713.1TrackingProgressStart1.2Requestpermits1.1Surveying1.3Excavation2.33.1Finish1.4BuyMaterials2.2Buildoutsidewall2.1LayFoundationConcurrencyInterdependence2023/8/3713.1TrackingProgres712023/8/8723.1TrackingProgressEstimatingCompletionActivityTimeEstimate(InDays)Step1:PreparethesiteAct1.1:Surveytheland3Act1.2:RequestPermits15Act1.3:Excavateforthefoundation10Act1.4:BuyMaterials102023/8/3723.1TrackingProgres722023/8/8733.1TrackingProgressStart1.2151.131.3102.33.1Finish1.4102.2202.115CriticalPathMethod2023/8/3733.1TrackingProgres732023/8/8743.1TrackingProgressCriticalPathMethodCriticalPathMethodRealTime(ActualTime)AvailableTimeDifferentFloat(SlackTime)CriticalPathMethod2023/8/3743.1TrackingProgres742023/8/875Section3TrackingProcessFloatTimeFreeFloatTotalFloatCriticalPath

2.NoFloat1.MaxLengthConditions2023/8/375Section3Tracking752023/8/876Section3TrackingProcessExample1A:100DaysStartF:5DaysD:5DaysB:10DaysC:10DaysE:10DaysFinishLag=3Lead=5IfA,B,C,Dperformparallel,wecancalculate:TotalProjectFinishTimeis100days.A:ES=0,LS=0,LF=100,EF=100,NoFloat&MaxCMPB:ES=0,LS=90,LF=100,EF=10,Float=902023/8/376Section3TrackingP762023/8/8773.1TrackingProgressCMPBarChart***************EarlyLateJanJanJanDescriptionDateDate18

溫馨提示

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

評論

0/150

提交評論