Chapter 7 Structuring System Process Requirements

Slides:



Advertisements
Similar presentations
BUS 394 Systems Analysis & Design. What is Information Systems Analysis and Design? A method used by companies to create and maintain systems that perform.
Advertisements

(Assist. Professor, MCA Department)
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 8 Logic Requirements
Chapter 5 Structuring System Requirements: Process Modeling
Chapter 7 Structuring System Process Requirements
Chapter 7 Structuring System Process Requirements
© 2005 by Prentice Hall 7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey.
Chapter 7 Structuring System Process Requirements
Chapter 7 Structuring System Process Requirements
Object-Oriented Analysis and Design: Object Modeling – Class Diagrams
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
More DFDs Class 15.
Chapter 7 Structuring System Process Requirements
Chapter 4.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Dataflow modelling: Context and Data Flow Diagrams
Chapter 7 Analyzing System Process Requirements
Chapter 1 The Systems Development Environment
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Process Modeling Fundamentals. Three Ways to Understand a System By its processes What are the systems main processes? What are the systems main processes?
Object-Oriented Analysis and Design: Sequence Diagrams
Chapter 14 Maintaining Information Systems
Chapter 7 Structuring System Process Requirements
Chapter 7 Appendix D Business Process Modeling
© 2005 by Prentice Hall Chapter 8 Structuring System Logical Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 8 Structuring System Requirements: Process Modeling
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
Chapter 2 The Origins of Software
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Sixth Edition.
Chapter 1: Data Flow Diagram Structuring System Process Requirements
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Structuring System Process Requirements. Learning Objectives Understand the logical modeling of processes by studying examples of data flow diagrams (DFDs).
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
Chapter 7 Structuring System Process Requirements
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Chapter 8 Structuring System Data Requirements
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2007.
Chapter 4 Identifying and Selecting Systems Development Projects
More DFDs Week 7 CMIS570.
Chapter 7 Appendix C Object-Oriented Analysis and Design: Sequence Diagrams Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F.
Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Chapter 7 Structuring System Process Requirements
Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 5 Structuring.
Modern Systems Analysis and Design Fifth Edition
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Systems Analysis and Design 8th Edition
© 2005 by Prentice Hall Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 9 Structuring.
MIS 360: System Analysis and Design Dr. Qasem Al-Radaideh Department of Computer Information Systems Faculty of Information Technology Yarmouk University.
7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition.
Chapter 7 Appendix D Business Process Modeling
Chapter 6 Structuring System Requirements: Process Modeling
Chapter 6 Structuring System Requirements: Process Modeling
Chapter 8 Structuring System Requirements: Process Modeling
Structuring System Requirements: Process Modeling
Chapter 6 Structuring System Requirements: Process Modeling
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 8 Logic Requirements
Chapter 9 Structuring System Requirements: Logic Modeling
Presentation transcript:

Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 7 Structuring System Process Requirements

Systems Analysis & Design I. Foundations 1. SD Environment 2. Origins of Software 3. Manage IS Project II. Planning 4. Identify & Select SD Projects 5. Initiate & Plan SD Projects III. Analysis 6. Determine Systems Req’s 7. Structure Systems Process Req’s 8. Structure Systems Data Req’s IV. Design 9. Design DB 10. Design Forms & Reports 11. Design Interfaces & Dialogues 12. Design Dist & Internet Systems V. Implementation & Maintenance 13. System Implementation 14. Maintaining IS

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Learning Objectives Understand the logical modeling of processes by studying examples of data flow diagrams (DFDs). Draw data flow diagrams following specific rules and guidelines that lead to accurate and well-structured process models. Decompose data flow diagrams into lower-level diagrams. Balance higher-level and lower-level data flow diagrams. Use data flow diagrams as a tool to support the analysis of IS. Discuss process modeling for EC applications. Use decision tables to represent the logic of choice in conditional statements. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Key Terms Action stubs Balancing Condition stubs Context diagram Data flow diagram (DFD) Data store Decision table DFD completeness DFD consistency Functional decomposition Gap analysis Indifferent condition Level-0 diagram Level-n diagram Primitive DFD Process Rules Source / sink

Project, Inc. Hiring System Problems and Exercises #9 p. 214 DFD Exercise Project, Inc. Hiring System Problems and Exercises #9 p. 214 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Narratives Project, Inc., is an engineering firm with approximately 500 engineers of different types. The company keeps records on all employees, their skills, projects assigned, and departments worked in. New employees are hired by the personnel manager based on data in an application form and evaluations collected from other managers who interview the job candidates. Prospective employees may apply at any time. Engineering mangers notify the personnel manager when a job opens and list the characteristics necessary to be eligible for the job. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Narratives The personnel manager compares the qualifications of the available pool of applicants with the characteristics of an open job and then schedules interviews between the manager in charge of the open position and the three best candidates from the pool. After receiving evaluations on each interview from the manager, the personnel manager makes the hiring decision based upon the evaluations and applications of the candidates and the characteristics of the job and then notifies the interviewees and the manager about the decision. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Narratives Application of rejected applicants are retained for one year, after which time the application is purged. When hired, a new engineer completes a nondisclosure agreement, which is filed with other information about the employee. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Context Diagram What is this system about? Who (what) is the external entities – sources and sinks? What data flows between the entities and the system?

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Problems and Exercises Chapter 7 #9 on p. 214 TEXT SOLUTION (IRM) Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall