系统分析与设计(英文版·第3版)

系统分析与设计(英文版·第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
出版社: 人民邮电出版社
2006-10
版次: 3
ISBN: 9787115151544
定价: 55.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 450页
字数: 700千字
  • 《系统分析与设计(英文版·第3版)》由五个部分组成:第一部分给出系统开发的概貌,并简要介绍全书内容;第二部分讨论怎样评估项目可行性,建立基线项目;第三部分介绍系统需求的确定、过程建模、概念建模和最佳设计;第四部分介绍如何设计人机界面和数据库;第五部分介绍系统实现、操作和维护。此外书后还包括“面向对象分析与设计”和“敏捷方法”两个附录。全书按照系统开发生命周期进行组织,并且反应了SAD中的最新趋势,包括敏捷方法学、极限编程等新一代开发方法。此外,书中配有大量的习题和丰富的案例。
    《系统分析与设计(英文版·第3版)》适合作为信息管理、计算机科学、软件工程以及MBA等相关专业“系统分析与设计”课程的教材,同时也适合相关领域技术人员参考。 JosephS.Valacich,是华盛顿州立大学普尔曼分校商务与经济院院长和教授。他教授过系统分析与设计、集成计算、项目管理和管理信息系统等课程。他是美国信息系统教学改革的主要人物之一,曾是CSAB(计算机科学评估委员会,代表信息系统协会)的执行委员,现为CSAB理事。 Contents
    PARTIFOUNDATIONSFORSYSTEMSDEVELOPMENT2
    Chapter1TheSystemsDevelopmentEnvironment2
    WhatIsInformationSystemsAnalysisandDesign?4
    SystemsAnalysisandDesign:CoreConcepts4
    Systems6
    DefinitionofaSystemandItsParts6
    ImportantSystemConcepts7
    AModernApproachtoSystemsAnalysisandDesign10
    YourRoleinSystemsDevelopment11
    Outsourcing12
    SourcesofSoftware13
    TypesofInformationSystemsandSystemsDevelopment17
    TransactionProcessingSystems18
    ManagementInformationSystems18
    DecisionSupportSystems19
    InformationSystems:AnOverview19
    DevelopingInformationSystemsandtheSystemsDevelopmentLifeCycle20
    Phase1:SystemsPlanningandSelection22
    Phase2:SystemsAnalysis22
    Phase3:SystemsDesign23
    Phase4:SystemsImplementationandOperation23
    ApproachestoDevelopment26
    Prototyping26
    Computer-AssistedSoftwareEngineering(CASE)Tools26
    JointApplicationDesign27
    RapidApplicationDevelopment27
    ParticipatoryDesign29
    AgileMethodologies29
    KeyPointsReview30
    KeyTermsCheckpoint31
    ReviewQuestions32
    ProblemsandExercises32
    DiscussionQuestions33
    CaseProblems33

    Chapter2ManagingtheInformationSystemsProject36
    PineValleyFurnitureCompanyBackground38
    ManagingtheInformationSystemsProject39
    InitiatingtheProject43
    PlanningtheProject46
    ExecutingtheProject52
    ClosingDowntheProject54
    RepresentingandSchedulingProjectPlans56
    RepresentingProjectPlans57
    CalculatingExpectedTimeDurationsUsingPERT58
    ConstructingaGanttChartandNetworkDiagramatPineValleyFurniture59
    UsingProjectManagementSoftware62
    EstablishingaProjectStartingDate63
    EnteringTasksandAssigningTaskRelationships63
    SelectingaSchedulingMethodtoReviewProjectReports64
    KeyPointsReview65
    KeyTermsCheckpoint66
    ReviewQuestions67
    ProblemsandExercises67
    DiscussionQuestions69
    CaseProblems69
    Case:BroadwayEntertainmentCompany,Inc.CompanyBackground71

    PARTIISYSTEMSPLANNINGANDSELECTION78

    Chapter3SystemsPlanningandSelection78
    IdentifyingandSelectingProjects80
    TheProcessofIdentifyingandSelectingInformationSystemsDevelopmentProjects80
    DeliverablesandOutcomes83
    InitiatingandPlanningSystemsDevelopmentProjects84
    TheProcessofInitiatingandPlanningSystemsDevelopmentProjects84
    DeliverablesandOutcomes85
    AssessingProjectFeasibility86
    AssessingEconomicFeasibility89
    AssessingOtherFeasibilityConcerns95
    BuildingtheBaselineProjectPlan96
    ReviewingtheBaselineProjectPlan100
    PVFWebStore:SystemsPlanningandSelection104
    InternetBasics104
    PineValleyFurnitureWebStore105
    KeyPointsReview108
    KeyTermsCheckpoint109
    ReviewQuestions110
    ProblemsandExercises110
    DiscussionQuestions111
    CaseProblems111
    Case:BroadwayEntertainmentCompany,Inc.InitiatingandPlanningaWeb-BasedCustomerRelationshipManagementSystem113

    PARTIIISYSTEMSANALYSIS118

    Chapter4DeterminingSystemRequirements118
    PerformingRequirementsDetermination120
    TheProcessofDeterminingRequirements120
    DeliverablesandOutcomes121
    RequirementsStructuring122
    TraditionalMethodsforDeterminingRequirements122
    InterviewingandListening122
    DirectlyObservingUsers127
    AnalyzingProceduresandOtherDocuments128
    ModernMethodsforDeterminingSystemRequirements133
    JointApplicationDesign133
    UsingPrototypingduringRequirementsDetermination136
    RadicalMethodsforDeterminingSystemRequirements137
    IdentifyingProcessestoReengineer138
    DisruptiveTechnologies139
    PVFWebStore:DeterminingSystemRequirements139
    SystemLayoutandNavigationCharacteristics140
    WebStoreandSiteManagementSystemCapabilities140
    CustomerandInventoryInformation141
    SystemPrototypeEvolution142
    KeyPointsReview143
    KeyTermsCheckpoint143
    ReviewQuestions144
    ProblemsandExercises144
    DiscussionQuestions145
    CaseProblems145
    Case:BroadwayEntertainmentCompany,Inc.DeterminingRequirementsfortheWeb-BasedCustomerRelationshipManagementSystem146

    Chapter5StructuringSystemRequirements:ProcessModeling150
    ProcessModeling152
    ModelingaSystem'sProcess152
    DeliverablesandOutcomes152
    Data-FlowDiagrammingMechanics153
    DefinitionsandSymbols154
    DevelopingDFDs:AnExample156
    Data-FlowDiagrammingRules159
    DecompositionofDFDs160
    BalancingDFDs162
    UsingData-FlowDiagrammingintheAnalysisProcess164
    GuidelinesforDrawingDFDs164
    UsingDFDsasAnalysisTools167
    UsingDFDsinBusinessProcessReengineering167
    LogicModeling169
    ModelingLogicwithStructuredEnglish170
    ModelingLogicwithDecisionTables172
    PVFWebStore:ProcessModeling176
    ProcessModelingforPineValleyFurniture'sWebStore176
    LogicModelingforPineValleyFurniture'sWebStore177
    KeyPointsReview180
    KeyTermsCheckpoint180
    ReviewQuestions181
    ProblemsandExercises182
    DiscussionQuestions187
    CaseProblems187
    Case:BroadwayEntertainmentCompany,Inc.ProcessModelingfortheWeb-BasedCustomerRelationshipManagementSystem189

    Chapter6StructuringSystemRequirements:ConceptualDataModeling194
    ConceptualDataModeling196
    TheProcessofConceptualDataModeling197
    DeliverablesandOutcomes198
    GatheringInformationforConceptualDataModeling201
    IntroductiontoEntity-RelationshipModeling202
    Entities203
    Attributes204
    CandidateKeysandIdentifiers205
    MultivaluedAttributes206
    Relationships207
    ConceptualDataModelingandtheE-RModel208
    DegreeofaRelationship208
    CardinalitiesinRelationships209
    AnExampleofConceptualDataModelingatHoosierBurger212
    PVFWebStore:ConceptualDataModeling216
    ConceptualDataModelingforPineValleyFurniture'sWebStore216
    KeyPointsReview220
    KeyTermsCheckpoint221
    ReviewQuestions222
    ProblemsandExercises222
    DiscussionQuestions225
    CaseProblems225
    Case:BroadwayEntertainmentCompany,Inc.ConceptualDataModelingfortheWeb-BasedCustomerRelationshipManagementSystem226

    Chapter7SelectingtheBestAlternativeDesignStrategy230
    SelectingtheBestAlternativeDesignStrategy232
    TheProcessofSelectingtheBestAlternativeDesignStrategy233
    DeliverablesandOutcomes233
    GeneratingAlternativeDesignStrategies234
    IssuestoConsiderinGeneratingAlternatives236
    ChoosingOff-the-ShelfSoftware236
    HardwareandSystemSoftwareIssues238
    ImplementationIssues239
    DevelopingDesignStrategiesforHoosierBurger'sNewInventoryControlSystem240
    SelectingtheMostLikelyAlternative242
    UpdatingtheBaselineProjectPlan243
    BeforeandAfterBaselineProjectPlansforHoosierBurger245
    PVFWebStore:SelectingtheBestAlternativeDesignStrategy249
    SelectingtheBestAlternativeDesignStrategyforPineValleyFurniture'sWebStore249
    KeyPointsReview252
    KeyTermsCheckpoint252
    ReviewQuestions253
    ProblemsandExercises253
    DiscussionQuestions254
    CaseProblems254
    Case:BroadwayEntertainmentCompany,Inc.FormulatingaDesignStrategyfortheWeb-BasedCustomerRelationshipManagementSystem258

    PARTIVSYSTEMSDESIGN262

    Chapter8DesigningtheHumanInterface262
    DesigningFormsandReports264
    TheProcessofDesigningFormsandReports264
    DeliverablesandOutcomes266
    FormattingFormsandReports267
    DesigningInterfacesandDialogues276
    TheProcessofDesigningInterfacesandDialogues276
    DeliverablesandOutcomes276
    DesigningInterfaces277
    ProvidingFeedback284
    DesigningDialogues287
    PVFWebStore:DesigningtheHumanInterface290
    GeneralGuidelinesforDesigningWebInterfaces290
    GeneralGuidelinesforWebLayouts292
    DesigningtheHumanInterfaceatPineValleyFurniture293
    Menu-DrivenNavigationwithCookieCrumbs294
    LightweightGraphics294
    FormsandDataIntegrity295
    Template-BasedHTML295
    KeyPointsReview295
    KeyTermsCheckpoint296
    ReviewQuestions297
    ProblemsandExercises297
    DiscussionQuestions298
    CaseProblems298
    Case:BroadwayEntertainmentCompany,Inc.DesigningtheHumanInterfacefortheCustomerRelationshipManagementSystem300

    Chapter9DesigningDatabases304
    DatabaseDesign306
    TheProcessofDatabaseDesign306
    DeliverablesandOutcomes309
    RelationalDatabaseModel312
    Well-StructuredRelations313
    Normalization313
    RulesofNormalization314
    FunctionalDependenceandPrimaryKeys314
    SecondNormalForm315
    ThirdNormalForm315
    TransformingE-RDiagramsintoRelations316
    RepresentEntities317
    RepresentRelationships318
    SummaryofTransformingE-RDiagramstoRelations321
    MergingRelations321
    AnExampleofMergingRelations321
    ViewIntegrationProblems322
    LogicalDatabaseDesignforHoosierBurger323
    PhysicalFileandDatabaseDesign326
    DesigningFields327
    ChoosingDataTypes327
    ControllingDataIntegrity329
    DesigningPhysicalTables330
    ArrangingTableRows333
    DesigningControlsforFiles337
    PhysicalDatabaseDesignforHoosierBurger337
    PVFWebStore:DesigningDatabases339
    DesigningDatabasesforPineValleyFurniture'sWebStore340
    KeyPointsReview342
    KeyTermsCheckpoint344
    ReviewQuestions345
    ProblemsandExercises345
    DiscussionQuestions347
    CaseProblems348
    Case:BroadwayEntertainmentCompany,Inc.DesigningtheRelationalDatabasefortheCustomerRelationshipManagementSystem349

    PARTVSYSTEMSIMPLEMENTATIONANDOPERATION352

    Chapter10SystemsImplementationandOperation352
    SystemsImplementationandOperation354
    TheProcessesofCoding,Testing,andInstallation355
    DeliverablesandOutcomesfromCoding,Testing,andInstallation355
    TheProcessesofDocumentingtheSystem,TrainingUsers,andSupportingUsers356
    DeliverablesandOutcomesfromDocumentingtheSystem,TrainingUsers,andSupportingUsers357
    TheProcessofMaintainingInformationSystems357
    DeliverablesandOutcomesfromMaintainingInformationSystems358
    SoftwareApplicationTesting359
    SevenDifferentTypesofTests359
    TheTestingProcess361
    AcceptanceTestingbyUsers363
    Installation363
    PlanningInstallation364
    DocumentingtheSystem367
    UserDocumentation367
    PreparingUserDocumentation369
    TrainingandSupportingUsers370
    TrainingInformationSystemUsers370
    SupportingInformationSystemUsers373
    SupportIssuesfortheAnalysttoConsider374
    WhyImplementationSometimesFails374
    ProjectClosedown376
    ConductingSystemsMaintenance377
    TypesofMaintenance377
    TheCostofMaintenance378
    MeasuringMaintenanceEffectiveness379
    ControllingMaintenanceRequests380
    ConfigurationManagement381
    RoleofCASEandAutomatedDevelopmentToolsinMaintenance382
    WebSiteMaintenance382
    MaintaininganInformationSystematPineValleyFurniture383
    PVFWebStore:SystemsImplementationandOperation384
    SystemsImplementationandOperationforPineValleyFurniture'sWebStore384
    KeyPointsReview387
    KeyTermsCheckpoint388
    ReviewQuestions390
    ProblemsandExercises390
    DiscussionQuestions391
    CaseProblems391
    Case:BroadwayEntertainmentCompany,Inc.DesigningaTestingPlanfortheCustomerRelationshipManagementSystem392

    AppendixAObject-OrientedAnalysisandDesign397
    TheObject-OrientedModelingApproach397
    Use-CaseModeling398
    ObjectModeling:ClassDiagrams401
    RepresentingAssociations402
    RepresentingGeneralization405
    RepresentingAggregation406
    DynamicModeling:StateDiagrams407
    DynamicModeling:SequenceDiagrams408
    DesigningaUseCasewithaSequenceDiagram410
    MovingtoDesign411
    KeyPointsReview413
    KeyTermsCheckpoint414
    ReviewQuestions415
    ProblemsandExercises415

    AppendixBAgileMethodologies417
    TheTrendtoAgileMethodologies417
    AgileMethodologies418
    eXtremeProgramming420
    TheHeartoftheSystemsDevelopmentProcess421
    RequirementsDetermination422
    DesignSpecifications425
    Implementation427
    KeyPointsReview427
    KeyTermsCheckpoint428
    ReviewQuestions428
    ProblemsandExercises428

    References429
    GlossaryofAcronyms435
    GlossaryofTerms437
    Index443
  • 内容简介:
    《系统分析与设计(英文版·第3版)》由五个部分组成:第一部分给出系统开发的概貌,并简要介绍全书内容;第二部分讨论怎样评估项目可行性,建立基线项目;第三部分介绍系统需求的确定、过程建模、概念建模和最佳设计;第四部分介绍如何设计人机界面和数据库;第五部分介绍系统实现、操作和维护。此外书后还包括“面向对象分析与设计”和“敏捷方法”两个附录。全书按照系统开发生命周期进行组织,并且反应了SAD中的最新趋势,包括敏捷方法学、极限编程等新一代开发方法。此外,书中配有大量的习题和丰富的案例。
    《系统分析与设计(英文版·第3版)》适合作为信息管理、计算机科学、软件工程以及MBA等相关专业“系统分析与设计”课程的教材,同时也适合相关领域技术人员参考。
  • 作者简介:
    JosephS.Valacich,是华盛顿州立大学普尔曼分校商务与经济院院长和教授。他教授过系统分析与设计、集成计算、项目管理和管理信息系统等课程。他是美国信息系统教学改革的主要人物之一,曾是CSAB(计算机科学评估委员会,代表信息系统协会)的执行委员,现为CSAB理事。
  • 目录:
    Contents
    PARTIFOUNDATIONSFORSYSTEMSDEVELOPMENT2
    Chapter1TheSystemsDevelopmentEnvironment2
    WhatIsInformationSystemsAnalysisandDesign?4
    SystemsAnalysisandDesign:CoreConcepts4
    Systems6
    DefinitionofaSystemandItsParts6
    ImportantSystemConcepts7
    AModernApproachtoSystemsAnalysisandDesign10
    YourRoleinSystemsDevelopment11
    Outsourcing12
    SourcesofSoftware13
    TypesofInformationSystemsandSystemsDevelopment17
    TransactionProcessingSystems18
    ManagementInformationSystems18
    DecisionSupportSystems19
    InformationSystems:AnOverview19
    DevelopingInformationSystemsandtheSystemsDevelopmentLifeCycle20
    Phase1:SystemsPlanningandSelection22
    Phase2:SystemsAnalysis22
    Phase3:SystemsDesign23
    Phase4:SystemsImplementationandOperation23
    ApproachestoDevelopment26
    Prototyping26
    Computer-AssistedSoftwareEngineering(CASE)Tools26
    JointApplicationDesign27
    RapidApplicationDevelopment27
    ParticipatoryDesign29
    AgileMethodologies29
    KeyPointsReview30
    KeyTermsCheckpoint31
    ReviewQuestions32
    ProblemsandExercises32
    DiscussionQuestions33
    CaseProblems33

    Chapter2ManagingtheInformationSystemsProject36
    PineValleyFurnitureCompanyBackground38
    ManagingtheInformationSystemsProject39
    InitiatingtheProject43
    PlanningtheProject46
    ExecutingtheProject52
    ClosingDowntheProject54
    RepresentingandSchedulingProjectPlans56
    RepresentingProjectPlans57
    CalculatingExpectedTimeDurationsUsingPERT58
    ConstructingaGanttChartandNetworkDiagramatPineValleyFurniture59
    UsingProjectManagementSoftware62
    EstablishingaProjectStartingDate63
    EnteringTasksandAssigningTaskRelationships63
    SelectingaSchedulingMethodtoReviewProjectReports64
    KeyPointsReview65
    KeyTermsCheckpoint66
    ReviewQuestions67
    ProblemsandExercises67
    DiscussionQuestions69
    CaseProblems69
    Case:BroadwayEntertainmentCompany,Inc.CompanyBackground71

    PARTIISYSTEMSPLANNINGANDSELECTION78

    Chapter3SystemsPlanningandSelection78
    IdentifyingandSelectingProjects80
    TheProcessofIdentifyingandSelectingInformationSystemsDevelopmentProjects80
    DeliverablesandOutcomes83
    InitiatingandPlanningSystemsDevelopmentProjects84
    TheProcessofInitiatingandPlanningSystemsDevelopmentProjects84
    DeliverablesandOutcomes85
    AssessingProjectFeasibility86
    AssessingEconomicFeasibility89
    AssessingOtherFeasibilityConcerns95
    BuildingtheBaselineProjectPlan96
    ReviewingtheBaselineProjectPlan100
    PVFWebStore:SystemsPlanningandSelection104
    InternetBasics104
    PineValleyFurnitureWebStore105
    KeyPointsReview108
    KeyTermsCheckpoint109
    ReviewQuestions110
    ProblemsandExercises110
    DiscussionQuestions111
    CaseProblems111
    Case:BroadwayEntertainmentCompany,Inc.InitiatingandPlanningaWeb-BasedCustomerRelationshipManagementSystem113

    PARTIIISYSTEMSANALYSIS118

    Chapter4DeterminingSystemRequirements118
    PerformingRequirementsDetermination120
    TheProcessofDeterminingRequirements120
    DeliverablesandOutcomes121
    RequirementsStructuring122
    TraditionalMethodsforDeterminingRequirements122
    InterviewingandListening122
    DirectlyObservingUsers127
    AnalyzingProceduresandOtherDocuments128
    ModernMethodsforDeterminingSystemRequirements133
    JointApplicationDesign133
    UsingPrototypingduringRequirementsDetermination136
    RadicalMethodsforDeterminingSystemRequirements137
    IdentifyingProcessestoReengineer138
    DisruptiveTechnologies139
    PVFWebStore:DeterminingSystemRequirements139
    SystemLayoutandNavigationCharacteristics140
    WebStoreandSiteManagementSystemCapabilities140
    CustomerandInventoryInformation141
    SystemPrototypeEvolution142
    KeyPointsReview143
    KeyTermsCheckpoint143
    ReviewQuestions144
    ProblemsandExercises144
    DiscussionQuestions145
    CaseProblems145
    Case:BroadwayEntertainmentCompany,Inc.DeterminingRequirementsfortheWeb-BasedCustomerRelationshipManagementSystem146

    Chapter5StructuringSystemRequirements:ProcessModeling150
    ProcessModeling152
    ModelingaSystem'sProcess152
    DeliverablesandOutcomes152
    Data-FlowDiagrammingMechanics153
    DefinitionsandSymbols154
    DevelopingDFDs:AnExample156
    Data-FlowDiagrammingRules159
    DecompositionofDFDs160
    BalancingDFDs162
    UsingData-FlowDiagrammingintheAnalysisProcess164
    GuidelinesforDrawingDFDs164
    UsingDFDsasAnalysisTools167
    UsingDFDsinBusinessProcessReengineering167
    LogicModeling169
    ModelingLogicwithStructuredEnglish170
    ModelingLogicwithDecisionTables172
    PVFWebStore:ProcessModeling176
    ProcessModelingforPineValleyFurniture'sWebStore176
    LogicModelingforPineValleyFurniture'sWebStore177
    KeyPointsReview180
    KeyTermsCheckpoint180
    ReviewQuestions181
    ProblemsandExercises182
    DiscussionQuestions187
    CaseProblems187
    Case:BroadwayEntertainmentCompany,Inc.ProcessModelingfortheWeb-BasedCustomerRelationshipManagementSystem189

    Chapter6StructuringSystemRequirements:ConceptualDataModeling194
    ConceptualDataModeling196
    TheProcessofConceptualDataModeling197
    DeliverablesandOutcomes198
    GatheringInformationforConceptualDataModeling201
    IntroductiontoEntity-RelationshipModeling202
    Entities203
    Attributes204
    CandidateKeysandIdentifiers205
    MultivaluedAttributes206
    Relationships207
    ConceptualDataModelingandtheE-RModel208
    DegreeofaRelationship208
    CardinalitiesinRelationships209
    AnExampleofConceptualDataModelingatHoosierBurger212
    PVFWebStore:ConceptualDataModeling216
    ConceptualDataModelingforPineValleyFurniture'sWebStore216
    KeyPointsReview220
    KeyTermsCheckpoint221
    ReviewQuestions222
    ProblemsandExercises222
    DiscussionQuestions225
    CaseProblems225
    Case:BroadwayEntertainmentCompany,Inc.ConceptualDataModelingfortheWeb-BasedCustomerRelationshipManagementSystem226

    Chapter7SelectingtheBestAlternativeDesignStrategy230
    SelectingtheBestAlternativeDesignStrategy232
    TheProcessofSelectingtheBestAlternativeDesignStrategy233
    DeliverablesandOutcomes233
    GeneratingAlternativeDesignStrategies234
    IssuestoConsiderinGeneratingAlternatives236
    ChoosingOff-the-ShelfSoftware236
    HardwareandSystemSoftwareIssues238
    ImplementationIssues239
    DevelopingDesignStrategiesforHoosierBurger'sNewInventoryControlSystem240
    SelectingtheMostLikelyAlternative242
    UpdatingtheBaselineProjectPlan243
    BeforeandAfterBaselineProjectPlansforHoosierBurger245
    PVFWebStore:SelectingtheBestAlternativeDesignStrategy249
    SelectingtheBestAlternativeDesignStrategyforPineValleyFurniture'sWebStore249
    KeyPointsReview252
    KeyTermsCheckpoint252
    ReviewQuestions253
    ProblemsandExercises253
    DiscussionQuestions254
    CaseProblems254
    Case:BroadwayEntertainmentCompany,Inc.FormulatingaDesignStrategyfortheWeb-BasedCustomerRelationshipManagementSystem258

    PARTIVSYSTEMSDESIGN262

    Chapter8DesigningtheHumanInterface262
    DesigningFormsandReports264
    TheProcessofDesigningFormsandReports264
    DeliverablesandOutcomes266
    FormattingFormsandReports267
    DesigningInterfacesandDialogues276
    TheProcessofDesigningInterfacesandDialogues276
    DeliverablesandOutcomes276
    DesigningInterfaces277
    ProvidingFeedback284
    DesigningDialogues287
    PVFWebStore:DesigningtheHumanInterface290
    GeneralGuidelinesforDesigningWebInterfaces290
    GeneralGuidelinesforWebLayouts292
    DesigningtheHumanInterfaceatPineValleyFurniture293
    Menu-DrivenNavigationwithCookieCrumbs294
    LightweightGraphics294
    FormsandDataIntegrity295
    Template-BasedHTML295
    KeyPointsReview295
    KeyTermsCheckpoint296
    ReviewQuestions297
    ProblemsandExercises297
    DiscussionQuestions298
    CaseProblems298
    Case:BroadwayEntertainmentCompany,Inc.DesigningtheHumanInterfacefortheCustomerRelationshipManagementSystem300

    Chapter9DesigningDatabases304
    DatabaseDesign306
    TheProcessofDatabaseDesign306
    DeliverablesandOutcomes309
    RelationalDatabaseModel312
    Well-StructuredRelations313
    Normalization313
    RulesofNormalization314
    FunctionalDependenceandPrimaryKeys314
    SecondNormalForm315
    ThirdNormalForm315
    TransformingE-RDiagramsintoRelations316
    RepresentEntities317
    RepresentRelationships318
    SummaryofTransformingE-RDiagramstoRelations321
    MergingRelations321
    AnExampleofMergingRelations321
    ViewIntegrationProblems322
    LogicalDatabaseDesignforHoosierBurger323
    PhysicalFileandDatabaseDesign326
    DesigningFields327
    ChoosingDataTypes327
    ControllingDataIntegrity329
    DesigningPhysicalTables330
    ArrangingTableRows333
    DesigningControlsforFiles337
    PhysicalDatabaseDesignforHoosierBurger337
    PVFWebStore:DesigningDatabases339
    DesigningDatabasesforPineValleyFurniture'sWebStore340
    KeyPointsReview342
    KeyTermsCheckpoint344
    ReviewQuestions345
    ProblemsandExercises345
    DiscussionQuestions347
    CaseProblems348
    Case:BroadwayEntertainmentCompany,Inc.DesigningtheRelationalDatabasefortheCustomerRelationshipManagementSystem349

    PARTVSYSTEMSIMPLEMENTATIONANDOPERATION352

    Chapter10SystemsImplementationandOperation352
    SystemsImplementationandOperation354
    TheProcessesofCoding,Testing,andInstallation355
    DeliverablesandOutcomesfromCoding,Testing,andInstallation355
    TheProcessesofDocumentingtheSystem,TrainingUsers,andSupportingUsers356
    DeliverablesandOutcomesfromDocumentingtheSystem,TrainingUsers,andSupportingUsers357
    TheProcessofMaintainingInformationSystems357
    DeliverablesandOutcomesfromMaintainingInformationSystems358
    SoftwareApplicationTesting359
    SevenDifferentTypesofTests359
    TheTestingProcess361
    AcceptanceTestingbyUsers363
    Installation363
    PlanningInstallation364
    DocumentingtheSystem367
    UserDocumentation367
    PreparingUserDocumentation369
    TrainingandSupportingUsers370
    TrainingInformationSystemUsers370
    SupportingInformationSystemUsers373
    SupportIssuesfortheAnalysttoConsider374
    WhyImplementationSometimesFails374
    ProjectClosedown376
    ConductingSystemsMaintenance377
    TypesofMaintenance377
    TheCostofMaintenance378
    MeasuringMaintenanceEffectiveness379
    ControllingMaintenanceRequests380
    ConfigurationManagement381
    RoleofCASEandAutomatedDevelopmentToolsinMaintenance382
    WebSiteMaintenance382
    MaintaininganInformationSystematPineValleyFurniture383
    PVFWebStore:SystemsImplementationandOperation384
    SystemsImplementationandOperationforPineValleyFurniture'sWebStore384
    KeyPointsReview387
    KeyTermsCheckpoint388
    ReviewQuestions390
    ProblemsandExercises390
    DiscussionQuestions391
    CaseProblems391
    Case:BroadwayEntertainmentCompany,Inc.DesigningaTestingPlanfortheCustomerRelationshipManagementSystem392

    AppendixAObject-OrientedAnalysisandDesign397
    TheObject-OrientedModelingApproach397
    Use-CaseModeling398
    ObjectModeling:ClassDiagrams401
    RepresentingAssociations402
    RepresentingGeneralization405
    RepresentingAggregation406
    DynamicModeling:StateDiagrams407
    DynamicModeling:SequenceDiagrams408
    DesigningaUseCasewithaSequenceDiagram410
    MovingtoDesign411
    KeyPointsReview413
    KeyTermsCheckpoint414
    ReviewQuestions415
    ProblemsandExercises415

    AppendixBAgileMethodologies417
    TheTrendtoAgileMethodologies417
    AgileMethodologies418
    eXtremeProgramming420
    TheHeartoftheSystemsDevelopmentProcess421
    RequirementsDetermination422
    DesignSpecifications425
    Implementation427
    KeyPointsReview427
    KeyTermsCheckpoint428
    ReviewQuestions428
    ProblemsandExercises428

    References429
    GlossaryofAcronyms435
    GlossaryofTerms437
    Index443
查看详情
目前没有书店销售此书
好书推荐 / 更多
系统分析与设计(英文版·第3版)
为什么?:社会生活中的理由
[美]查尔斯·蒂利;李钧鹏
系统分析与设计(英文版·第3版)
走私:历史阴影中的隐秘交易
艾伦·L·卡拉斯(Allan L.Karras)
系统分析与设计(英文版·第3版)
文化失忆:写在时间的边缘
[澳]克莱夫·詹姆斯;丁骏;张楠;盛韵;冯洁音
系统分析与设计(英文版·第3版)
永不停歇的时钟:机器、生命动能与现代科学的形成
[美]杰西卡·里斯金
系统分析与设计(英文版·第3版)
新知文库127·智能简史
[韩]李大烈 著
系统分析与设计(英文版·第3版)
恐惧的政治——欧洲右翼民粹主义话语分析
[奥地利]露丝·沃达克 著;杨敏 徐文彬 符小丽 徐保华 译
系统分析与设计(英文版·第3版)
回鹘文契约文字结构与年代研究——于阗采花(精装)
刘戈 著
系统分析与设计(英文版·第3版)
思想会·抢救与杀戮:军医的战争回忆录
乔恩·科斯铁特尔(Jon Kerstetter) 著;黄开 译
系统分析与设计(英文版·第3版)
小农与农业的艺术:恰亚诺夫主义宣言
[荷]扬•杜威•范德普勒格(Jan、Douwe、van、der、Ploeg 著
系统分析与设计(英文版·第3版)
启微·民主与爱国:战后日本的民族主义与公共性(套装全2册)
小熊英二 著;黄大慧 译
系统分析与设计(英文版·第3版)
刻小说的人
比目鱼 著;新经典 出品
系统分析与设计(英文版·第3版)
春宵苦短,少女前进吧!
【日】森见登美彦;陈晶