Process Decomposition

Slides:



Advertisements
Similar presentations
The Honors Program CONTRACTS. Guidelines & Proposal Submission.
Advertisements

CPSC 203. Use Case Diagram  A description of a system’s behavior as it responds to a request that originates from outside of that system. Specifies the.
Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.
Practice data flow diagramming as a tool for structured system programming (process modelling) DATA FLOW DIAGRAMs.
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education 3-1.
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education 3-1.
SwE 313 Case Study Registration System.
Close Registration Brief Description
IS 421 Information Systems Analysis
Entity Relationship Diagrams Don Archer. Entity Relationship Diagram  ERDs – depicts data in terms of the entities and relationships described by the.
1 Business Models Modeling. 2 Why Model the Business Business modeling is a technique to help answer critical questions, such as: What do the workers.
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 3-1.
COURSE REGISTRATION SYSTEM Case study IST2101. Case Study: Course Registration (1) IST2102 You are helping Penn State create a course registration system.
Modeling the system the data flow diagram the context diagram level decomposition the cornucopia case portfolio project Systems Analysis and Design for.
INFORMATION X INFO415: Systems Analysis Systems Analysis Project Deliverable 3 Requirements Models.
Data Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths.
Undergraduate Resident Registration Student Orientation.
KORHAN TATARHAN ZEKİYE DAVAS
Database Management System
Requirements Analysis Visual Modeling] Lab 02 Visual Modeling (from Visual Modeling with Rational Rose and UML) A way of thinking about problems using.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
Faculty of Applied Engineering and Urban Planning Software Engineering Department Software Engineering Lab Use Cases Faculty of Information system Technology.
Shanghai Jiao Tong University 上海交通大学软件工程中心 Object Oriented Analysis and Design Requirements Overview.
CPSC 203. Use Case Diagram  A description of a system’s behavior as it responds to a request that originates from outside of that system. Specifies the.
Members of the NSAC Placement Testing Specialist Transfer Credit Evaluation Team AP credits Dual credits Academic Advisors First year of study at Benedictine.
1 The Unified Modeling Language. 2 The Unified Modeling Language (UML) is a standard language for writing software blueprints. The UML may be used to.
What Can Teachers Do at K12Planet? Post homework, grades, and messages Create class schedules View student information View demographic information View.
Take Control of Your College Experience!!. Where are you today? Do you have a major? Do you have a check sheet? Do you have a plan? –Have you fulfilled.
 Structure charts (last lesson)  Screen and page layout diagrams provide  A sketch of each page (screen) of the program  A list of the content, including.
Essentials of Visual Modeling w/ UML Instructor Notes
section II Analysis Systems Analysis and Design
Context Process0. student Data Flow Diagram Progression.
Context Diagram This section includes two parts. Part 1: Description of a Context Diagram Part 2: How To construct a Context Diagram.
Self-Paced Learning Data Coaching Services: Course DCS-001.
UML Activity Diagrams.
Page 1  Copyright © 1997 by Rational Software Corporation Putting the UML to Work The ESU University wants to computerize their registration system –
DFD Examples.
Lab 3 Data Flow Diagram CPIT 250 System Analysis and Design.
IT 210 Week 2 Individual Application-Level Requirements To purchase this material link
IT 210 Week 7 Chapter 5 Programming Problems To purchase this material link Programming-Problems.
WHAT IS A Context Diagram?
Chapter 6 The Traditional Approach to Requirements.
Plan Schedule Management
Registration Instructions
Business Models Modeling.
System Design.
Data Flow Diagram (DFD)
DATA FLOW DIAGRAM EXAMPLES
UML SEQUENCE AND CLASS DIAGRAMS
UML Activity Diagrams.
CIS 321Competitive Success/snaptutorial.com
CIS 321 Education for Service-- snaptutorial.com
CIS 321 Teaching Effectively-- snaptutorial.com
تحلیل سیستم‌ها مدل‌سازی پردازشی.
Change of Grade Use this form to change the final grade assigned to a student registered in any course in which you are an assigned instructor. This form.
Order Database – ER Diagram
I494: Designing and Developing an Information System
The Unified Modeling Language
Kentwood Registration -Juniors
How is timetabling changing in the new structure
Office of Academic Affairs
Functions Introduction.
Preliminary Design Presentation
A Supplemental Advising Model for Advising Student-Athletes
Five Star Event Planning System
Attendance Case Management Support – HR Direct (Updated December 2018)
Systems Design Project Deliverable 3
How To Register for Classes on KnightVision
IT323 Project Phase#2.
Database Management System
Presentation transcript:

Process Decomposition Techniques for system modeling

Functional Decomposition Functional decomposition is used to design large transaction type systems in which the process sequence is determined by the computer Hierarchy Charts Data Flow Diagrams IPO analysis

Registration Problem Students register for OU classes at UCT by determining classes from the catalog with advice from program and staff advisors. Once classes start students attend classes and prepare assignments. At the end of the semester the professor assigns grades and reports results to the University.

Hierarchy Charts Hierarchy charts are used to identify the major functions that a system must perform, next identify major sub-functions, etc. Hierarchy charts can also include input and output variables.

Hierarchy Chart Register for Class Review Catalog Consult Program Advisor Consult UCT Advisor Take Course Attend Classes Prepare Assignments Generate Grades Assign Grades Report Results

Data Flow Diagram Context (Level 0) Advice Requests Students Advisors Schedules Registration System Grades Work OU Admin

Data Flow Diagram Level 1 Requests Students Advice Advisors 1. Register for Class Classes Schedules D1 Classes Work Roster D3 Rolls St 3. Generate Grades Roster 2. Take Course D2 Students Grades Test_Results OU Admin

Entity Relationship Diagram Classes Students Rolls