ITEC 630 Final Examination Spring 2015

Slides:



Advertisements
Similar presentations
MIS 325 PSCJ. 2  Business processes can be quite complex  Process model: any abstract representation of a process  Process-modeling tools provide a.
Advertisements

Data Dictionary What does “Backordered item” mean? What does “New Customer info.” contain? How does the “account receivable report” look like?
Jump to first page 1 System Design (Finalizing Design Specifications) Chapter 3d.
Advanced Tool Management Information Module Advanced Tool Management Information Module.
Process Modeling SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
Chapter 6 Data Flow Diagramming Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
ACCESS 2007 ASSIGNMENT SPRING 2014 Purpose: To give students a basic understanding of ACCESS 2007 by constructing a database using the Ready2Read bookstore.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
Question 1: (20 Points – 4 Points Each)
System Implementation System Implementation - Mr. Ahmad Al-Ghoul System Analysis and Design.
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.
Creating databases for web applications SQL. Systems design. ER diagrams. Data flow diagrams. Storyboards. Homework: Plan database and applications for.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
1 CMPT 275 Phase: Design. Janice Regan, Map of design phase DESIGN HIGH LEVEL DESIGN Modularization User Interface Module Interfaces Data Persistance.
Designing and Debugging Batch and Interactive COBOL Programs Chapter 5.
Lecture 3 Uses Cases Topics UML Use Cases pop quiz Readings: Chapter 3 January 24, 2008 CSCE 492 Software Engineering.
AR354: Advanced Billing Welcome to AR354: Advanced Billing.
Cs413_design04.ppt Design and Software Development Design : to create a functional interface that has high usability Development : an organized approach.
ITEC 630 Final Examination Spring 2012
First Steps in Modularization. Simple Program Design, Fourth Edition Chapter 8 2 Objectives In this chapter you will be able to: Introduce modularization.
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.
Chapter 16 Quality Assurance Through Software Engineering Systems Analysis and Design Kendall & Kendall Sixth Edition.
AR350: Maintaining Customers Welcome to AR350: Maintaining Customers.
Connecting (relating) Data Tables to get Custom Records (Queries) Database Basics.
Systems Design.  Application Design  User Interface Design  Database Design.
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.
Normalisation Unit 6: Databases. Just to recap  What is an Entity  What is an Attribute?
Systems Analysis and Design in a Changing World, Fourth Edition
HOW TO PREPARE FOR EXAMS
Database Design Chapters 17 and 18.
Let try to identify the conectivity of these entity relationship
Database Development Lifecycle
Chapter 15 Finalizing Design Specifications
Systems Documentation Techniques
Data dictionary Chapter 8.
CIS 336 AID Your Dreams Our Mission/cis336aid.com
Software Specification Tools
Chapter 6 Data flow diagramming ACCOUNTING INFORMATION SYSTEMS
MyStatLab Student help/instructions MTH/233
Systems Analysis and Design
CIS 336 strCompetitive Success/tutorialrank.com
CIS 336 str Education for Service-- tutorialrank.com.
Databases and Information Management
Designing and Debugging Batch and Interactive COBOL Programs
Determine Labor and Payroll Reporting Functions
Frequently asked questions
Entity relationship diagrams
MAX Warranty Tracking Vince Stefanetti, Exact MAX Americas Trainer.
MIS2502: Data Analytics Relational Data Modeling
Online Training Course
Databases and Information Management
Database Development Cycle
SYSTEMS ANALYSIS & DESIGN
Chapter 4 Company Code Global Parameters
Chapter 7: Data Flow Diagram Structuring System Process Requirements
Chapter 13 Finalizing Design Specifications
Flowcharts and Pseudo Code
Chapter 4: documenting information systems
Summary Data Modeling SDLC What is Data Modeling
Therapies. Interpreting and writing algorithms
Databases and Information Management
Database Management system
Documenting Accounting Information Systems
G061 - Data Dictionary.
Disclosure This presentation is intended as a high level overview of TRS reporting. This presentation should not be viewed as a comprehensive overview.
Presentation transcript:

ITEC 630 Final Examination Spring 2015 Please read these instructions carefully. Failure to correctly follow them will adversely impact your grade. This exam is open-book, open-notes. Do not discuss any aspect of this exam with anyone else – no discussions in conferences, no emails to me I will grade the exams on-line, therefore: Do not include any extraneous graphics that do not directly contribute to your answer Answer on the PowerPoint slides provided – you may add slides Use no font smaller than 12 pitch (if I cannot read it you won’t get credit) Do not import graphics from any program besides PowerPoint (i.e. visio) Exam is due not later than Midnight Eastern Time Sunday, 26 April. Late submissions will NOT be accepted and will earn a grade of zero Post your PowerPoint slides in your assignment folders on WebTycho

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.