... does not involve a deliberate course of action analysis A recent analysis found that between 2% and 15% Trang 21• Project Initiation • Feasibility Analysis • Project Selection ... 9Elements of a System RequestTrang 10FEASIBILITY ANALYSISTrang 12Technical Feasibility• Familiarity with application – Less familiarity generates more risk • Familiarity with technology – Less familiarity ... operating costs • Annual benefits (cost savings and revenues) • Intangible costs and benefits Trang 14Cost-Benefit AnalysisTrang 15Cost-Benefit AnalysisTrang 16Break-Even PointTrang 18PROJECT
Ngày tải lên: 16/05/2017, 13:42
... 1NFTrang 241NF Sample RecordsTrang 25Optimizing Storage Example – 2NFTrang 262NF Sample RecordsTrang 27Optimizing Storage Example – 3NFTrang 28NONFUNCTIONAL REQUIREMENTS AND DATA MANAGEMENT LAYER DESIGNTrang ... fields – 2 Normal Form: depend on a whole primary keys – 3 Normal Form: no fields depend on non-primary key fields Trang 21Steps of NormalizationTrang 22Optimizing Storage Example – 0NFTrang 23Optimizing ... MANAGEMENT LAYER DESIGNTrang 29– Access controls, encryption, and backup• Political & Cultural Requirements – Date formats, currency conversions Trang 30DESIGNING DATA ACCESS AND MANIPULATION CLASSESTrang
Ngày tải lên: 16/05/2017, 13:35
Lecture Systems analysis and design with UML (3 e) Chapter 11 HumanComputer interaction layer design
... Layer Design Trang 2• Understand several fundamental user interface (UI) design principles. • Understand the process of UI design. • Understand how to design the UI structure. • Understand how ... Understand how to design the UI standards. • Understand commonly used principles and techniques for navigation design. Trang 3• Be able to design a user interface.• Understand the affect of nonfunctional ... Stereotypes show interface type Trang 23Sample WNDTrang 24Interface Standards Designfound across the system user interface • Standards are needed for: Trang 25Interface Design Prototyping• Mock-ups or
Ngày tải lên: 16/05/2017, 13:35
Lecture Systems analysis and design with UML (3 e) Chapter 12 Physical architecture layer design
... 19Nonfunctional Requirement TypesTrang 20Operational RequirementsTrang 21Performance RequirementsTrang 22Security RequirementsTrang 23Cultural & Political RequirementsTrang 24• Elements of the Physical ... architecture layer design specifies – How the system will be distributed across the computers – What hardware and software will be used • Most systems’ design is constrained by existing systems and networks ... Trang 1Chapter 12:Physical Architecture Layer Design Trang 2• Understand the different physical architecture components. • Understand server-based, client-based, and client–server physical
Ngày tải lên: 16/05/2017, 13:35
Lecture Systems analysis and design with UML (3 e) Chapter 13 Construction
... of testing 1 Unit tests 2 Integration tests 3 System tests 4 Acceptance tests Trang 10Testing and Object Orientation• Encapsulation and Information-Hiding • Polymorphism and Dynamic-Binding • Inheritance ... meetings • Create and enforce standards • Divide resources into three areas: Trang 7Managing the Schedule• Time estimates must be revised as construction proceeds – Build a 10% error margin into ... Trang 19Designing Documentation Structure • Develop a set of documentation navigation controls that lead the user to documentation topics • Topics generally come from 3 sources – Commands and menus
Ngày tải lên: 16/05/2017, 13:35
Lecture Systems analysis and design with UML (3 e) Chapter 14 Installation and operations
... Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved Chapter 14: Installation and Operations Trang 2• Be familiar with the ... Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved Trang 20Organizational AttitudesTrang 21PowerPoint Presentation ... to a conversion plan – Acquire and install needed hardware Trang 9PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John
Ngày tải lên: 16/05/2017, 13:35
Lecture Systems analysis and design with UML (3 e) Chapter 1 Introduction to systems analysis and design
... 1Chapter 1:Introduction to Systems Analysis and Design Trang 2• Understand the fundamental systems development life cycle and its four phases. • Understand the evolution of systems Trang 3Why Should ... us? Where and when will it be used? Trang 9SDLC: Design1 Develop a design strategy 2 Design architecture and interfaces 3 Develop databases and file specifications 4 Develop the program design How ... 23Object-Oriented Analysis & Design• Attempt to balance emphasis on data and Trang 24THE UNIFIED PROCESSTrang 25The Unified Process• A specific methodology that maps out when and how to use the various UML
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 3 Project management
... Trang 2• Become familiar with estimation. • Be able to create a project workplan. • Understand why project teams use timeboxing. • Become familiar with how to staff a project. • Understand how ... important decision without the team’s input • Maintain poor working conditions Trang 22Conflict Avoidance Strategies• Clearly define roles and project plans • Make sure the team understands how the ... – Written standards – Letters to and from the business users – Deliverables from each task Trang 27Managing RiskTrang 28• Project Management • Identifying Project Size • Creating And Managing
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 4 Requirements determination
... to the systems analyst: Trang 10REQUIREMENTS ANALYSIS STRATEGIES Trang 11Requirements Analysis Strategies• The basic process of analysis is divided into: 1 Understanding the as-is system 2 Identifying ... Trang 1Chapter 4:Requirements Determination Trang 2document analysis, and observation.• Understand when to use each Trang 3requirements-The SDLC and Requirements• The SDLC transforms the existing ... as-is system using: – Problem analysis – Root cause analysis Trang 13Problem Analysis• Users and managers identify problems with the as-is system and describe how to solve them in the to-be system
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 5 Functional modeling
... (TCF) = 0.6 + (0.01 * TFactor) Trang 27Environmental FactorsTrang 28Person-Hours MultiplierIf the sum of (number of Efactors E1 through E6 assigned value < 3) and (number of Efactors E7 and E8 ... assigned value > 3) ≤ 2 PHM = 20 Else If the sum of (number of Efactors E1 through E6 assigned value < 3) and (number of Efactors E7 and E8 assigned value > 3) = 3 or 4 PHM 28 Else Rethink project; ... how the actor and/or system should react Trang 21Confirm the Major Use Cases12.Carefully review the current set of use cases Revise as needed 13.Start at the top again Trang 22Create the Use
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 6 Structural modeling
... Modeling Trang 2• Understand the rules and style guidelines for creating CRC cards, class diagrams, and object diagrams. • Understand the processes used to create CRC cards, class diagrams, and object ... aggregations of classes (or any elements in UML) Trang 22Object DiagramsTrang 23CREATING CRC CARDS AND CLASS DIAGRAMSTrang 24Object Identification• Textual analysis of use-case information – Nouns suggest ... 19Specified range:An employee can take 2 to 4 vacations each year Multiple disjoint ranges: An employee can be in 1 to 3 or 5 committees Trang 20Sample Class DiagramTrang 21Simplifying Class Diagrams•
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 7 Behavioral modeling
... state machine Trang 19CRUD ANALYSISTrang 20PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc ... rights reserved Trang 21Sample CRUD MatrixTrang 22PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, ... Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved More Sequence Diagram Syntax Trang 11Sample Sequence DiagramTrang 12PowerPoint
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 8 Moving on to design
... understand • Carefully choose vendor • Prepare contract and payment style carefully Trang 27Selecting a Design StrategyTrang 28Selecting a Design StrategyTrang 29DEVELOPING THE ACTUAL DESIGNTrang 30The ... 8:Moving on to Design Trang 2• Be able to create package diagrams.• Be familiar with the custom, packaged, and outsource design alternatives. Trang 3Key Ideas• The purpose of the analysis phase ... will address needs as well as stating cost and time requirements Trang 32• Verifying and Validating the Analysis Models • Evolving the Analysis Models into Design
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3 e) Chapter 9 Class and method design
... Trang 1Chapter 9:Class and Method Design Trang 2PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, ... Connascence Trang 19OBJECT DESIGN ACTIVITIESTrang 20PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, ... changed Trang 10PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved DESIGN CRITERIA
Ngày tải lên: 16/05/2017, 13:42
Lecture Systems analysis and design with UML (3/e) - Chapter 1: Introduction to systems analysis and design
... 1Chapter 1:Introduction to Systems Analysis and Design Trang 2• Understand the fundamental systems development life cycle and its four phases. • Understand the evolution of systems Trang 3Why Should ... us? Where and when will it be used? Trang 9SDLC: Design1 Develop a design strategy 2 Design architecture and interfaces 3 Develop databases and file specifications 4 Develop the program design How ... Development 2 System Prototyping Trang 20Rapid Application Development 3 Throwaway Prototyping Trang 21Agile DevelopmentExtreme Programming Trang 22Selecting the Right Extreme Programmi ng Trang 23Object-Oriented
Ngày tải lên: 15/05/2020, 22:24
Lecture Systems analysis and design with UML (3/e) - Chapter 5: Functional modeling
... & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved Chapter 5: Functional Modeling Trang 2• Understand the process ... continued design activities. Trang 10Types of Use CasesTrang 11PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley ... use cases Revise as needed Trang 20PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All
Ngày tải lên: 15/05/2020, 22:28
Lecture Systems analysis and design with UML (3/e) - Chapter 9: Class and method design
... Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved Chapter 9: Class and Method Design Trang 2PowerPoint Presentation ... Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved Trang 10PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis ... Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd EditionCopyright © 2009 John Wiley & Sons, Inc All rights reserved OBJECT DESIGN ACTIVITIES Trang 20PowerPoint Presentation
Ngày tải lên: 15/05/2020, 22:28
Lecture Systems analysis and design with UML (3/e) - Chapter 13: Construction
... of testing 1.Unit tests 2.Integration tests 3.System tests 4.Acceptance tests Trang 10Testing and Object Orientation• Encapsulation and Information-Hiding • Polymorphism and Dynamic-Binding • Inheritance ... meetings • Create and enforce standards • Divide resources into three areas: Trang 7Managing the Schedule• Time estimates must be revised as construction proceeds – Build a 10% error margin into ... Trang 19Designing Documentation Structure • Develop a set of documentation navigation controls that lead the user to documentation topics • Topics generally come from 3 sources – Commands and menus
Ngày tải lên: 15/05/2020, 22:41
Lecture Systems analysis and design with UML (3/e) - Chapter 3: Project management
... Trang 2• Become familiar with estimation. • Be able to create a project workplan. • Understand why project teams use timeboxing. • Become familiar with how to staff a project. • Understand how ... important decision without the team’s input • Maintain poor working conditions Trang 22Conflict Avoidance Strategies• Clearly define roles and project plans • Make sure the team understands how the ... project – Reporting structure Trang 19Reporting StructuresTrang 20• Use monetary rewards cautiously • Use intrinsic rewards Trang 21Motivational Don’ts• Assign unrealistic deadlines • Ignore good
Ngày tải lên: 15/05/2020, 22:44
Lecture Introduction to systems analysis and design Chapter 2 Whitten, Bentley
... approach an approach to systems analysis and design that completes each phase one after another and only once Iterative development approach an approach to systems analysis and design that completes ... Trang 1McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 2 Information Systems Development Information Systems Development Trang 2• Describe 10 basic principles of ... two stages: (1) systems development, and (2) systems operation and maintenance. • System development methodology – a formalized approach to the systems development process; a standardized development
Ngày tải lên: 16/05/2017, 14:52
Bạn có muốn tìm thêm với từ khóa: