Question 1: (20 Points – 4 Points Each)

Slides:



Advertisements
Similar presentations
Banking Business Scenario
Advertisements

Logical and Physical Design of an Information System
ER Modeling Case Studies
FireRMS Credentials. Credentials  Objectives Customize Credentials Credentials Earned Scheduling and Tracking for Credentials.
1 Software Design Introduction  The chapter will address the following questions:  How do you factor a program into manageable program modules that can.
Documenting Information Systems
Documenting Information Systems
Data Dictionary What does “Backordered item” mean? What does “New Customer info.” contain? How does the “account receivable report” look like?
Requirements Analysis 1 Use Cases -> Class Diagrams Moving from the user towards the system.
Jump to first page 1 System Design (Finalizing Design Specifications) Chapter 3d.
Entity-Relationship Model and Diagrams (continued)
Further Data Modelling …and the effect of time. Plan Introduction Structured Methods –Data Flow Modelling –Data Modelling –Relational Data Analysis –Further.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Process Modeling SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
Lecture Note 8 Using Data Flow Diagrams
© 2003 McGraw-Hill Australia Pty Ltd, PPTs t/a Accounting Information & Reporting Systems by A. Aseervatham and D. Anandarajah. Slides prepared by Kaye.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
System Implementation System Implementation - Mr. Ahmad Al-Ghoul System Analysis and Design.
Module 3: Table Selection
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Chapter 9 Moving to Design. The Structured Approach To Designing The Application Architecture Module-an identifiable component of a computer program that.
IS 320 Notes for Chapter 8. ClassX Problems: Low-Tech Fix Use last year's videos on ClassX  Select "Semesters" tab  Select IS 320  Select the week/lecture.
INTRODUCTION TO PROGRAMMING STRUCTURE Chapter 4 1.
Business Process Modeling
Creating databases for web applications SQL. Systems design. ER diagrams. Data flow diagrams. Storyboards. Homework: Plan database and applications for.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Week 5: Business Processes and Process Modeling MIS 2101: Management Information Systems.
The Structured Specification. Why a Structured Specification? System analyst communicates the user requirements to the designer with a document called.
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
CSCI 3140 Module 2 – Conceptual Database Design Theodore Chiasson Dalhousie University.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Designing and Debugging Batch and Interactive COBOL Programs Chapter 5.
Normalization A technique that organizes data attributes (or fields) such that they are grouped to form stable, flexible and adaptive entities.
Information Systems Today (©2006 Prentice Hall) 3-1 CS3754 Class Note 12 Summery of Relational Database.
Tutorial 3. This tutorial went through how to convert multiplicity numbering used in UML modelling to ERD, and vice versa. In the exam and assignments,
Describe the Program Development Cycle. Program Development Cycle The program development cycle is a series of steps programmers use to build computer.
1 Relational Databases and SQL. Learning Objectives Understand techniques to model complex accounting phenomena in an E-R diagram Develop E-R diagrams.
AR354: Advanced Billing Welcome to AR354: Advanced Billing.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Analyzing Systems Using Data Dictionaries Systems Analysis and Design, 8e Kendall.
C-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Extended Learning Module.
ITEC 630 Final Examination Spring 2012
Description and exemplification of entity-relationship modelling.
First Steps in Modularization. Simple Program Design, Fourth Edition Chapter 8 2 Objectives In this chapter you will be able to: Introduce modularization.
CCSB223/SAD/CHAPTER131 Chapter 13 Designing the System Internals.
The Software Development Process
First Steps in Modularization. Simple Program Design, Fourth Edition Chapter 8 2 Objectives In this chapter you will be able to: Introduce modularization.
Database Design Normalisation. Last Session Looked at: –What databases were –Where they are used –How they are used.
Chapter 16 Quality Assurance Through Software Engineering Systems Analysis and Design Kendall & Kendall Sixth Edition.
section II Analysis Systems Analysis and Design
Connecting (relating) Data Tables to get Custom Records (Queries) Database Basics.
Systems Design.  Application Design  User Interface Design  Database Design.
6.1 © 2007 by Prentice Hall Chapter 6 (Laudon & Laudon) Foundations of Business Intelligence: Databases and Information Management.
4 - Conditional Control Structures CHAPTER 4. Introduction A Program is usually not limited to a linear sequence of instructions. In real life, a programme.
For more course tutorials visit CIS 336 All iLabs Week 1 to Week 7 Devry University CIS 336: All iLabs Week 1 to Week 7: Devry University.
The following statements are true about Role- based User Menu...
INFO 1103 Database System – Group Project. Project evaluation Deliverables – 10% Presentation – 40% Project Report – 50%
Systems Analysis and Design in a Changing World, Fourth Edition
COM 117 Introduction to Application Building Introduction to the module Learning outcomes Assessment Lecture on DFDs Practical activity Tutorial activity.
Database Development Lifecycle
ITEC 630 Final Examination Spring 2015
Entity-Relationship Model and Diagrams (continued)
Designing and Debugging Batch and Interactive COBOL Programs
Entity relationship diagrams
Structure Charts Agenda: What are Structure Charts
Databases and Information Management
Database Development Cycle
SYSTEMS ANALYSIS & DESIGN
G061 - Data Dictionary.
Appendix A Data Modeling MANAGEMENT INFORMATION SYSTEMS 8/E
Presentation transcript:

Question 1: (20 Points – 4 Points Each) Multiple Choice – Eliminate all but the correct answer. Which is not a factor to consider in software evaluation? A. Performance effectiveness B. Performance efficiency C. Target Operating System D. Ease of use E. Quality of documentation In a database, Keys are: A. Normalized B. The names of database tables C. Used to identify the most important attribute of an Entity D. Data items in a record used to identify the record In a relational database, Metadata: A. Specifies the size in Bytes of the database tables B. Describes the name given and the length assigned each data item C. Describes the associative relationships between Entities D. Provides the answers to queries Peer reviewers are the key participants in which activity? A. Structured walkthroughs B. Top-down testing C. Six-Sigma quality checks D. Rapid Application Design (RAD) All of the following are true about Modular Programming except: A. Modules should contain Go-To statements B. Paying attention to the interfaces is important C. Modules should be highly cohesive D. It facilitates breaking the programming into logical, manageable portions

Question 2: (20 Points) A military information system on a base overseas tracks personnel on the base. Each military member is tracked by ID#, name, rank, and address. Each military member belongs to an organization on the base which has an organizational name, located in a building on the base and has a primary function (e.g. Communications Squadron). Each of these organizations is also commanded by one of the military members . In tracking command sponsorship each military member may have one or more dependents. Each dependent has an ID#, name, age, and sex. Each organization on the base is involved working issues or projects which may be of interest to the base commander. Each organization also belongs to a command which has a location and a unique numerical designation. The Organization’s projects are tracked by a serial number and an origination date. The information system you are designing will also track descriptions of the projects and their close-out dates. Build an entity relationship model for the above scenario. Show all attributes and indicate all of your key attributes in red.

Draw Context Diagram Here: Question 3: (20 points) Draw a DFD (Context and Level 1) for placing an order based on the E-R diagram shown here. Some recommended major processes are: (1) Enter new order (2) Read customer master (3) Read item record (4) Create item order record (5) Add order record Draw Context Diagram Here:

Draw Level 1 Diagram Here:

Amount and Provide Claim Question 4: (20 Points) Select the best answer for each of the multiple choice questions below about the Structure Chart shown here. (5 points each) Process Medical Claims Set Up Claimant Record Calculate Claim Amount and Provide Claim Summary Update Account Claimant Information Client Medical Plan Info. Claim Claim Information Last Claim How many times does the top module call each subordinate module? Three times The Set Up Claimant Record and Calculate Claim Amount and Provide Claim Summary Modules once and the Update Account Module many times until the Last Claim Flag is returned C. As many times as it takes to process all the claims (Until Last Claim Flag is Returned) Which module actually contains the logic to call the Update Account Module? Set Up Claimant Record Calculate Claim Amount and Provide Claim Summary Process Medical Claims In what order does the executive module call the subordinate modules? Update Account, Set Up Claimant Record, Calculate Claim Amount and Provide Claim Summary Set Up Claimant Record, Update Account, Calculate Claim Amount and Provide Claim Summary Set Up Claimant Record, Calculate Claim Amount and Provide Claim Summary, Update Account Calculate Claim Amount and Provide Claim Summary, Update Account, Set Up Claimant Record What tool would not be useful in preparing a Module Specification for a programmer to code the Update Account Module Structured English Flow Chart Data Flow Diagram Pseudocode

Question 5: (20 points) In this class, we’ve stressed the importance of various system analysis and design tools and techniques. By now you should have a “toolbox” full of useful design and analysis tools. List the tools in your toolbox and then write one short paragraph on how you can/will apply them in your careers, lives, etc.