Chapter 3: System design. System design Creating system components Three primary components – designing data structure and content – create software –

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Chapter 3: Modules, Hierarchy Charts, and Documentation
Lecture-7/ T. Nouf Almujally
World Class Financial Reporting with FRx Report Writer Elisa R. Vick
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
Chapter 2: Planning. Planning steps Establishing project team Defining system requirements Performing feasibility analysis Obtaining support for the HRMS.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 18-1 Accounting Information Systems 9 th Edition Marshall.
Modules, Hierarchy Charts, and Documentation
Introduction to Database Management
Employee Central Presentation
Business Driven Technology Unit 2 Exploring Business Intelligence Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
Chapter 9 THE ACQUISITION CYCLE— PURCHASING AND RECEIVING
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Lecture-8/ T. Nouf Almujally
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
System Implementation
Introduction to Computer Technology
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Management Information Systems
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Systems Analysis and Design: The Big Picture
Maintaining Information Systems Modern Systems Analysis and Design.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
Module Title? DBMS Introduction to Database Management System.
Information System and Management
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Form printing with SAP Smart Forms Instructor: Dylan Liu
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
Chapter 1 In-lab Quiz Next week
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
1 12 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 12 Designing Systems Interfaces, Controls, and Security.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Triggers and Stored Procedures in DB 1. Objectives Learn what triggers and stored procedures are Learn the benefits of using them Learn how DB2 implements.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood Chapter 10 Electronic Data Processing Systems.
6 Chapter 61 Looping Programming Logic and Design, Second Edition, Comprehensive 6.
Module 2: Information Technology Infrastructure Chapter 5: Databases and Information Management.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 4c, Database H Definition H Structure H Parts H Types.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
Data resource management
Database Administration
13-1 Sequential File Processing Chapter Chapter Contents Overview of Sequential File Processing Sequential File Updating - Creating a New Master.
DATA RESOURCE MANAGEMENT
HUMAN RESOURCE MODULE. Sub systems under HR module Human resource management is an essential factor of any successful business. The various subsystems.
Systems Analysis and Design 9 th Edition Topic 6 Output and User Interface Design.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
INTRODUCTION TO PROGRAMMING. Program Development Life Cycle The program development life cycle is a model that describes the stages involved in a program.
System Requirements Specification
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix B: Getting Started in Systems Analysis and Design.
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
IST 220 – Intro to Databases
Chapter 11 Designing Inputs, Outputs, and Controls.
System Design.
Developing Information Systems
Cohesion and Coupling Chapter 5, Pfleeger 01/01/10.
Systems Design, Implementation, and Operation
Software Design Lecture : 9.
The ultimate in data organization
Chapter 22, Part
SDLC Phases Systems Design.
Presentation transcript:

Chapter 3: System design

System design Creating system components Three primary components – designing data structure and content – create software – select hardware DB to S/W to H/W input: process: output

System Design process DB design process – Development of drafts specifications based on numerous meetings, discussions, reviews, and analysis – This specifications consider reference for system design – Its include definitions, criteria, limits, formats and procedures

DB design process Defining the DB DB take basic responsibilities of the HR department, its include list of subjects Developing DB require consideration of several factors such: – Data organization : categorize data according to type of files – Number and scope of records – Data elements – Field type and size – Input method – Coding – Edit and validation rules

Data sources – From existing systems – Data from applicants employees and hr – From external resources – From other departments

Data flow the team must focus on how data will flow through the system – Transaction flow analysis – Algorithms routines and macros – Updates – Historical data

Transaction flow analysis – Transaction flow analysis :process to make sure that the changes occur on an authorized bases – Where data come from, processed, output from considering triggering events such as: Salary change, leave of absence

Algorithms routines and macros Set of instructions to manipulate data Transaction processing, calculations, screen layout, table maintenance and many other activities Algorithms :rules and mathematical calculations e.g payroll routines :complex set of instructions including calculations and input output functions; it use auxiliary functions macros :complicated routines e.g. monthly actions

Data Updates To remain current, The DB must be updated by authorized users Using transaction codes consists of 2-4 characters e.g. job information change (jIC)

Historical data Related to data updates Some records need to be retained of the updated data When update such fields system sends the replaced data to a history segment Some types of data updates trigger distribution of the outdated data to more than one history segment

Screens Screens and menus are to guide users through choices of activities and data Attractive screen layout maximize the ease, speed consistency of user access to data base Menus are special types of screen

Reports End product of the HRMS some issues should be addressed for each report – Content (including detail or summary information) – Type (tabular, text, graphics) – Design (layout, type style, headers, and so forth) – Frequency (monthly, quarterly, and so forth) – Means of generation (automatic, as needed ; printed electronic ) – Distribution (means, quantity) The attributes of quality information must be considered

Attributes of effective information retrieval systems Field and constant comparisons Search parameters equals, not equal, greater than, less than) Arithmetic functions (addition, subtraction, multiplication, division) Summaries and totals Sequence levels Variable page formatting Table decode /explosion Multiple detail lines Search on multiple parameters (and /or logic) If /then/else logic Report cataloging and scheduling

Data control Data control: insure that only authorized persons have access to data and only authorized procedures take place Team should identify data security needs establish data security measures and procedures – Legal aspects of data privacy – Determining data security needs – Limit data access

Data control Legal aspects of data privacy – HRMS must protect privacy rights of individuals – Determine what data can be viewed Determining data security needs HRMS must limits access to personnel data And protection of information to be authorized access (security)

Limit data access – Access controls and codes play an important role in data security – Designers must develop access controls, and managers must maintain them after implementation – Gaining access required a written request that had to be evaluated and approved – some systems place sensitive data in a separate file or program that is accessible only to individuals having certain passwords.

HRMS specifications – DB size – Data elements – Coding structure – DB structure – Tables – Transaction flow – Screen design – Report design – data control – Linkages among various modules