s от Systems Analysis and Design
|
|
- Tyrone Blair
- 7 years ago
- Views:
Transcription
1 s от Systems Analysis and Design lourih EDITION Joseph S. Valacich Washington State University Joey F. George Florida State University Jeffrey A. Hoffer University of Dayton Pearson Education International
2 Contents Preface 17 PARTI FOUNDATIONS FOR SYSTEMS DEVELOPMENT 28 Chapter 1 The Systems Development Environment 28 What Is Information Systems Analysis and Design? 30 Systems Analysis and Design: Core Concepts 30 Systems 32 Definition of a System and Its Parts 32 Important System Concepts 33 A Modern Approach to Systems Analysis and Design 36 Your Role in Systems Development 37 Types of Information Systems and Systems Development 38 Transaction Processing Systems 39 Management Information Systems 39 Decision Support Systems 40 Information Systems: An Overview 40 Developing Information Systems and the Systems Development Life Cycle 41 Phase 1: Systems Planning and Selection 43 Phase 2: Systems Analysis 43 Phase 3: Systems Design 44 Phase 4: Systems Implementation and Operation 44 Approaches to Development 46 Prototyping 47 Computer-Assisted Software Engineering (CASE) Tools 47 Joint Application Design 48 Rapid Application Development 48 Participatory Design 49 Agile Methodologies 50 Key Points Review 50 Key Terms Checkpoint 51 Review Questions 52 Problems and Exercises 53 Discussion Questions 53 Case Problems 53 Chapter 2 The Sources of Software 56 Introduction 57 Systems Acquisition 58 Outsourcing 58 Sources of Software 59 Choosing Off-the-Shelf Software 63 Reuse 67
3 10 Contents Key Points Review 70 Key Terms Checkpoint 70 Review Questions 71 Problems and Exercises 71 Field Exercises 71 Chapter 3 Managing the Information Systems Project 72 IUI Pine Valley Furniture Company Background 74 Managing the Information Systems Project 75 Initiating the Project 79 Planning the Project 83 Executing the Project 90 Closing Down the Project 93 Representing and Scheduling Project Plans 94 Representing Project Plans 96 Calculating Expected Time Durations Using PERT 96 ^ Constructing a Gantt Chart and Network Diagram at Pine Valley Furniture 97 Using Project Management Software 100 Establishing a Project Starting Date 101 Entering Tasks and Assigning Task Relationships 101 Selecting a Scheduling Method to Review Project Reports 102 Key Points Review 103 Key Terms Checkpoint 104 Review Questions 105 Problems and Exercises 105 Discussion Questions 107 Case Problems 108 Company Background 110 PART I! SYSTEMS PLANNING AND SELECTION 118 Chapter 4 Systems Planning and Selection 118 Identifying and Selecting Projects 120 The Process of Identifying and Selecting Information Systems Development Projects 120 Deliverables and Outcomes 123 Initiating and Planning Systems Development Projects 124 The Process of Initiating and Planning Systems Development Projects 124 Deliverables and Outcomes 125 Assessing Project Feasibility 126 Assessing Economic Feasibility 128
4 Contents 11 Assessing Other Feasibility Concerns 134 Building the Baseline Project Plan 135 Reviewing the Baseline Project Plan 141 PVF WebStore: Systems Planning and Selection 144 Internet Basics 144 Pine Valley Furniture WebStore 146 Key Points Review 149 Key Terms Checkpoint 150 Review Questions 151 Problems and Exercises 152 Discussion Questions 153 Case Problems 153 Initiating and Planning a Web-Based Customer Relationship Management System 155 PART III SYSTEMS ANALYSIS 160 Chapters Determining System Requirements 160 Performing Requirements Determination 162 The Process of Determining Requirements 162 Deliverables and Outcomes 163 Requirements Structuring 164 Traditional Methods for Determining Requirements 164 Interviewing and Listening 164 Directly Observing Users 169 Analyzing Procedures and Other Documents 170 Modern Methods for Determining System Requirements 173 Joint Application Design 174 Using Prototyping During Requirements Determination 177 Radical Methods for Determining System Requirements 178 Identifying Processes to Reengineer 179 Disruptive Technologies 180 W PVF WebStore: Determining System Requirements 181 System Layout and Navigation Characteristics 181 WebStore and Site Management System Capabilities 182 Customer and Inventory Information 183 System Prototype Evolution 183 Key Points Review 184 Key Terms Checkpoint 185 Review Questions 186 Problems and Exercises 186 Discussion Questions 186
5 12 Contents Case Problems 187 Determining Requirements for the Web-Based Customer Relationship Management System 188 Chapter 6 Structuring System Requirements: Process Modeling 192 Process Modeling 194 Modeling a System's Process 194 Deliverables and Outcomes 194 Data-Flow Diagramming Mechanics 195 Definitions and Symbols 196 Developing DFDs: An Example 198 Data-Flow Diagramming Rules 201 Decomposition of DFDs 202 Balancing DFDs 204 Using Data-Flow Diagramming in the Analysis Process 206 Guidelines for Drawing DFDs 206 Using DFDs as Analysis Tools 208 Using DFDs in Business Process Reengineering 209 Logic Modeling 211 Modeling Logic with Decision Tables 212 <f PVF WebStore: Process Modeling 215 Process Modeling for Pine Valley Furniture's WebStore 215 Key Points Review 217 Key Terms Checkpoint 218 Review Questions 219 Problems and Exercises 219 Discussion Questions 224 Case Problems 224 Process Modeling for the Web-Based Customer Relationship Management System 226 Chapter 7 Structuring System Requirements: Conceptual Data Modeling 230 Conceptual Data Modeling 232 The Process of Conceptual Data Modeling 233 Deliverables and Outcomes 233 Gathering Information for Conceptual Data Modeling 237 Introduction to Entity-Relationship Modeling 239 Entities 239 Attributes 241 Candidate Keys and Identifiers 241 Multivalued Attributes 242 Relationships 243
6 Contents 13 Conceptual Data Modeling and the E-R Model 243 Degree of a Relationship 244 Cardinalities in Relationships 245 An Example of Conceptual Data Modeling at Hoosier Burger 248 PVF WebStore: Conceptual Data Modeling 251 Conceptual Data Modeling for Pine Valley Furniture's WebStore 251 Selecting the Best Alternative Design Strategy 255 The Process of Selecting the Best Alternative Design Strategy 255 Generating Alternative Design Strategies 256 Developing Design Strategies for Hoosier Burger's New Inventory Control System 258 Selecting the Most Likely Alternative 260 Key Points Review 262 Key Terms Checkpoint 263 Review Questions 264 Problems and Exercises 264 Discussion Questions 267 Case Problems 267 Conceptual Data Modeling for the Web-Based Customer Relationship Management System 271 PART IV SYSTEMS DESIGN 274 r 8 Desiqninq the Human Interface 274 Designing Forms and Reports 276 The Process of Designing Forms and Reports 276 Deliverables and Outcomes 279 Formatting Forms and Reports 280 Designing Interfaces and Dialogues 288 The Process of Designing Interfaces and Dialogues 288 Deliverables and Outcomes 288 Designing Interfaces 289 Designing Dialogues 299 ( f' PVF WebStore: Designing the Human Interface 303 General Guidelines for Designing Web Interfaces 303 General Guidelines for Web Layouts 304 Designing the Human Interface at Pine Valley Furniture 305 Menu-Driven Navigation with Cookie Crumbs 306 Lightweight Graphics 306 Forms and Data Integrity 307 Template-Based HTML 307
7 14 Contents Key Points Review 307 Key Terms Checkpoint 308 Review Questions 309 Problems and Exercises 309 Discussion Questions 310 Case Problems 310 Designing the Human Interface for the Customer Relationship Management System 312 Chapter 9 Designing Databases 316 Database Design 318 The Process of Database Design 318 Deliverables and Outcomes 320 Relational Database Model 323 Well-Structured Relations 324 Normalization 325 Rules of Normalization 325 Functional Dependence and Primary Keys 326 Second Normal Form 326 Third Normal Form 327 Transforming E-R Diagrams into Relations 328 Represent Entities 329 Represent Relationships 330 Summary of Transforming E-R Diagrams to Relations 332 Merging Relations 333 An Example of Merging Relations 333 View Integration Problems 334 Logical Database Design for Hoosier Burger 335 Physical File and Database Design 337 Designing Fields 338 Choosing Data Types 338 Controlling Data Integrity 340 Designing Physical Tables 341 Arranging Table Rows 343 Designing Controls for Files 347 Physical Database Design for Hoosier Burger 349 PVF WebStore: Designing Databases 351 Designing Databases for Pine Valley Furniture's WebStore 351 Key Points Review 353 Key Terms Checkpoint 355 Review Questions 356 Problems and Exercises 357 Discussion Questions 358
8 Contents 15 Case Problems 359 Designing the Relational Database for the Customer Relationship Management System 360 PARTV SYSTEMS IMPLEMENTATION AND OPERATION 362 rfer 10 Systems Implementation and Operation 362 Systems Implementation and Operation 364 The Processes of Coding, Testing, and Installation 365 Deliverables and Outcomes from Coding, Testing, and Installation 365 The Processes of Documenting the System, Training Users, and Supporting Users 366 Deliverables and Outcomes from Documenting the System, Training Users, and Supporting Users 366 The Process of Maintaining Information Systems 367 Deliverables and Outcomes from Maintaining Information Systems 368 Software Application Testing 369 Seven Different Types of Tests 369 The Testing Process 371 Acceptance Testing by Users 373 Installation 374 Planning Installation 374 Documenting the System 377 User Documentation 378 Preparing User Documentation 380 Training and Supporting Users 380 Training Information System Users 380 Supporting Information System Users 382 Support Issues for the Analyst to Consider 384 Why Implementation Sometimes Fails 385 Project Closedown 386 Conducting Systems Maintenance 387 Types of Maintenance 387 The Cost of Maintenance 388 Measuring Maintenance Effectiveness 389 Controlling Maintenance Requests 390 Configuration Management 391 Role of Automated Development Tools in Maintenance 392 _ Web Site Maintenance 392 Maintaining an Information System at Pine Valley Furniture 393 PVF WebStore: Systems Implementation and Operation 395 Systems Implementation and Operation for Pine Valley Furniture's WebStore 395
9 16 Contents Key Points Review 397 Key Terms Checkpoint 399 Review Questions 400 Problems and Exercises 401 Discussion Questions 401 Case Problems 402 Designing a Testing Plan for the Customer Relationship Management System 403 Appendix A Object-Oriented Analysis and Design 406 The Object-Oriented Modeling Approach 406 Use-Case Modeling 407 Object Modeling: Class Diagrams 410 Representing Associations 411 Representing Generalization 413 Representing Aggregation 415 Dynamic Modeling: State Diagrams 416 Dynamic Modeling: Sequence Diagrams 417 Designing a Use Case with a Sequence Diagram 419 Moving to Design 420 Key Points Review 421 Key Terms Checkpoint 422 Review Questions 423 Problems and Exercises 423 Appendix В Agile Methodologies 425 The Trend to Agile Methodologies 425 Agile Methodologies 426 extreme Programming 428 The Heart of the Systems Development Process 429 Requirements Determination 430 Design Specifications 433 Implementation 435 Key Points Review 435 Key Terms Checkpoint 436 Review Questions 436 Problems and Exercises 436 References 437 Glossary of Acronyms 442 Glossary of Terms 444 Index 449 Photo Credits 459
Systems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
More informationBusiness Systems Analysis - Course Outline -
Business Systems Analysis ms110 - Course Outline - Objective Lecturer The objective of this course is to develop in students an understanding of the concepts, skills and techniques required to become an
More informationSystems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
More informationSYSTEMS ANALYSIS DESIGN
SYSTEMS ANALYSIS DESIGN Third Edition ALAN DENNIS Indiana University BARBARA HALEY WIXOM University of Virginia ROBERTA M. ROTH University of Northern Iowa WILEY John Wiley & Sons, Inc. http://www.wiley.com/college/dennis
More informationSystems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
More informationProgramming and Software Development (PSD)
Programming and Software Development (PSD) Course Descriptions Fundamentals of Information Systems Technology This course is a survey of computer technologies. This course may include computer history,
More informationWeek 1: Introduction. Transcript of Week 1 Podcast
Transcript of Week 1 Podcast Week 1: Introduction This is the Week 1 Podcast for the course, Information System and Service Analysis and Design. This week is about Project Management. Systems development
More informationPROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >
PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name
More informationELECTRONIC TRANSPARENCIES
ELECTRONIC TRANSPARENCIES D I S K 1 ELECTRONIC TRANSPARENCIES DISK 1 MODERN SYSTEMS ANALYSIS AND DESIGN Jeffrey A. Hoffer Joey F. George Joseph S. Valacich B THE BENJAMIN/CUMMINGS PUBLISHING COMPANY, INC.
More informationChapter 3 Managing the Information Systems (IS) Project
Content Chapter 3 Managing the Information Systems (IS) Project Process of managing IS projects Skills required to be an effective project manager Skills and activities of a project manager during project
More informationModern Systems Analysis and Design
Modern Systems Analysis and Design Prof. David Gadish Structuring System Data Requirements Learning Objectives Concisely define each of the following key data modeling terms: entity type, attribute, multivalued
More informationSystems Investigation and Analysis. Systems Development. What is it? Why Plan?
C H A P T E R 12 Systems Investigation and Analysis Systems Development What is it? If you can t do it better, why do it? -Herbert H. Dow, Founder, Dow Chemical Company Why Plan? Why do we need a process?
More informationThis page intentionally left blank
This page intentionally left blank Essentials of Systems Analysis and Design Editorial Director: Sally Yagan Editor in Chief: Eric Svendsen Executive Editor: Bob Horan Editorial Assistant: Ashlee Bradbury
More informationFundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development
Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,
More informationGrading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%
MIS 350: Business Systems Analysis Course Syllabus for Fall Quarter 2015 Tues. 6:00 p.m. 9:15 p.m. Rm TBA Instructor: Yujong Hwang, Ph.D. Office: Room 6039 DPC, School of Accountancy & MIS Phone: 312-362-5487
More informationObject-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
More informationMULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) Which of the following requires a systems development method that uses a data orientation
More information1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements
Content Chapter 7 Structuring System Process Requirements Understand the logical (&physical) process modeling by using data flow diagrams (DFDs) Draw DFDs & Leveling Balance higher-level and lower-level
More informationSAULTCOLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE
SAULTCOLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE TITLE: Systems Analysis & Design CODE NO. : SEMESTER: 3 PROGRAM: AUTHOR: Computer Programmer Dennis Ochoski DATE:
More informationContents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
More informationIT2404 Systems Analysis and Design (Compulsory)
Systems Analysis and Design (Compulsory) BIT 1 st YEAR SEMESTER 2 INTRODUCTION This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING
More informationTime Monitoring Tool Software Development Plan. Version <1.1>
Time Monitoring Tool Software Development Plan Version Revision History Date Version Description Author 10/01/01 1.0 First Draft Sabrina Laflamme 12/01/01 1.1 Completion of Document John Lemon Page
More informationManaging the Information Systems Project
3 Managing the Information Systems Project Chapter Objectives After studying this chapter, you should be able to: 46 Describe the skills required to be an effective project manager. List and describe the
More informationAssuming the Role of Systems Analyst & Analysis Alternatives
Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the
More informationIntroduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
More informationProject Management. Systems Analysis and Design, 8e Kendall & Kendall
Project Management Systems Analysis and Design, 8e Kendall & Kendall Learning Objectives Understand how projects are initiated and selected, define a business problem, and determine the feasibility of
More informationSOFTWARE ENGINEERING INTERVIEW QUESTIONS
SOFTWARE ENGINEERING INTERVIEW QUESTIONS http://www.tutorialspoint.com/software_engineering/software_engineering_interview_questions.htm Copyright tutorialspoint.com Dear readers, these Software Engineering
More informationPROJECT PLAN TEMPLATE
Treasury Board of Canada Secretariat Secrétariat du Conseil du Trésor du Canada Enhanced Management Framework for Information Management/Information Technology PROJECT PLAN TEMPLATE Document Revision Draft
More informationInvestigate Requirements for Software Solutions
Unit 29: Investigate Requirements for Software Solutions Learning Outcomes A candidate following a programme of learning leading to this unit will be able to: Gather and analyse appropriate and relevant
More informationD6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers
More informationChapter 5: Logical Database Design and the Relational Model Part 2: Normalization. Introduction to Normalization. Normal Forms.
Chapter 5: Logical Database Design and the Relational Model Part 2: Normalization Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden Robert C. Nickerson ISYS
More informationCSC 342 Semester I: 1425-1426H (2004-2005 G)
CSC 342 Semester I: 1425-1426H (2004-2005 G) Software Engineering Systems Analysis: Requirements Structuring Context & DFDs. Instructor: Dr. Ghazy Assassa Software Engineering CSC 342/Dr. Ghazy Assassa
More informationLECTURE 11: PROCESS MODELING
LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives
More informationCHAPTER 7 Expected Outcomes
CHAPTER 7 SYSTEM DESIGN Expected Outcomes Able to know database design Able to understand designing form and report Able to know designing interfaces System Design A process of transforming from logical
More informationCASE TOOLS. Contents
MODULE 14 CASE TOOLS Contents 1. MOTIVATION AND LEARNING GOALS 2. LEARNING UNIT 1 CASE tools and their importance 3. LEARNING UNIT 2 Some CASE tools and their use 4. REFERENCES CASE TOOLS MOTIVATION Industries
More informationRequirements Engineering
Murali Chemuturi Requirements Engineering and Management for Software Development Projects Foreword by Tom Gilb ^ Springer Contents 1 Introduction to Requirements Engineering and Management... 1 1.1 What
More informationThe Rap on RUP : An Introduction to the Rational Unified Process
The Rap on RUP : An Introduction to the Rational Unified Process Jeff Jacobs Jeffrey Jacobs & Associates phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Does your
More informationCertified Information Systems Auditor (CISA)
Certified Information Systems Auditor (CISA) Course Introduction Course Introduction Module 01 - The Process of Auditing Information Systems Lesson 1: Management of the Audit Function Organization of the
More informationHow To Write A Diagram
Data Model ing Essentials Third Edition Graeme C. Simsion and Graham C. Witt MORGAN KAUFMANN PUBLISHERS AN IMPRINT OF ELSEVIER AMSTERDAM BOSTON LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE
More informationTHE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October 2006. Examiners Report. Information Systems
THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT October 2006 Examiners Report Information Systems General Comments The pass rate for Section A was disappointing, being lower than previously. One reason
More informationPhase 2 Systems Analysis. Dr. Feng-Jen Yang
Phase 2 Systems Analysis Dr. Feng-Jen Yang Phase Description Systems analysis is the 2nd phase in the systems development life cycle (SDLC) Use requirements modeling, data and process modeling, and object
More informationSoftware Engineering Question Bank
Software Engineering Question Bank 1) What is Software Development Life Cycle? (SDLC) System Development Life Cycle (SDLC) is the overall process of developing information systems through a multi-step
More informationCHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives
CHAPTER 6 DATABASE MANAGEMENT SYSTEMS Management Information Systems, 10 th edition, By Raymond McLeod, Jr. and George P. Schell 2007, Prentice Hall, Inc. 1 Learning Objectives Understand the hierarchy
More information6-1. Process Modeling
6-1 Process Modeling Key Definitions Process model A formal way of representing how a business system operates Illustrates the activities that are performed and how data moves among them Data flow diagramming
More informationDATABASE DESIGN. - Developing database and information systems is performed using a development lifecycle, which consists of a series of steps.
DATABASE DESIGN - The ability to design databases and associated applications is critical to the success of the modern enterprise. - Database design requires understanding both the operational and business
More informationTable of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
More informationManaging the development and purchase of information systems (Part 2)
Managing the development and purchase of information systems (Part 2) (November 26, 2012) BUS3500 - Abdou Illia, Fall 2012 1 LEARNING GOALS Describe alternative systems development methodologies Prototyping
More informationChapter 1 System Development Environment
Chapter 1 System Development Environment Definition Information systems analysis and design: The organizational process to develop computer-based information systems. History In the early years of computing,
More informationDevelopment and Acquisition D&A
Federal Financial Institutions Examination Council FFIEC Development and Acquisition D&A APRIL 2004 IT EXAMINATION H ANDBOOK Development and Acquisition Booklet April 2004 TABLE OF CONTENTS INTRODUCTION...
More informationV. DESCRIPTION OF SPECIFIC TASKS
V. DESCRIPTION OF SPECIFIC TASKS This section presents the 14 tasks we suggest to implement this initiative. For each task description, we provide a summary of the goals and activities that would take
More informationBCS Professional Examination 2015 Professional Graduate Diploma. April 2015. Examiners Report. System Design Methods
BCS Professional Examination 2015 Professional Graduate Diploma April 2015 Examiners Report System Design Methods Question 1 1.a) Discuss why prototyping and agile approaches to systems design are increasingly
More informationDomain modeling: Leveraging the heart of RUP for straight through processing
Copyright Rational Software 2003 http://www.therationaledge.com/content/jun_03/t_domainmodeling_rm.jsp Domain modeling: Leveraging the heart of RUP for straight through processing by Richard Menard Vice
More informationProject Management Tools
Project Management Tools 1 Name: Subject: Professor: Date: Project Management Tools Project Management Tools 2 1. Introduction Project Management is a method of organizing and managing resources in strategic
More informationi) Question Type The following are guidelines on the type of questions and their approximate weightings:
Purpose Information Systems Strategy [MS2] Examination Blueprint 2014/2015 The Information Systems Strategy [MS2] examination has been constructed using an examination blueprint. The blueprint, also referred
More informationAnnouncements. SE 1: Software Requirements Specification and Analysis. Review: Use Case Descriptions
Announcements SE 1: Software Requirements Specification and Analysis Lecture 4: Basic Notations Nancy Day, Davor Svetinović http://www.student.cs.uwaterloo.ca/ cs445/winter2006 uw.cs.cs445 Send your group
More information(Week 11) A06. IS Analysis & Design Management Information Systems
(Week 11) A06. IS Analysis & Design Management Information Systems Course Code: 166137-01 Course Name: Management Information Systems Period: Autumn 2015 Lecturer: Prof. Dr. Sync Sangwon Lee Department:
More informationIn Chapters 1 and 2, we introduced the five phases of. Managing the Information Systems Project. Chapter
Chapter 3 Managing the Information Systems Project LEARNING OBJECTIVES After studying this chapter, you should be able to: Explain the process of managing an information systems project. Describe the skills
More informationISSUES OF STRUCTURED VS. OBJECT-ORIENTED METHODOLOGY OF SYSTEMS ANALYSIS AND DESIGN
ISSUES OF STRUCTURED VS. OBJECT-ORIENTED METHODOLOGY OF SYSTEMS ANALYSIS AND DESIGN Mohammad A. Rob, University of Houston-Clear Lake, rob@cl.uh.edu ABSTRACT In recent years, there has been a surge of
More informationThe Unified Software Development Process
The Unified Software Development Process Technieche Universal Darmstadt FACHBEREICH IN-FORMAHK BLIOTHEK Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation tnventar-nsr.: Sachgebiete:
More informationChapter 7 Data Modeling Using the Entity- Relationship (ER) Model
Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 7 Outline Using High-Level Conceptual Data Models for
More informationChapter 8 Approaches to System Development
Systems Analysis and Design in a Changing World, sixth edition 8-1 Chapter 8 Approaches to System Development Table of Contents Chapter Overview Learning Objectives Notes on Opening Case and EOC Cases
More informationProject Integration Management
Integration Initiating ning Executing Monitoring & Controlling Closing 4.1 Develop Charter Statement Of Work Business Case 4.2 Develop 4.3 Direct and Manage Work 4.4 Monitor and Control Work 4.5 Perform
More informationChapter 7: Structuring System Process Requirements
Chapter 7: Structuring System Process Requirements Multiple Choice Questions 1. Data flow diagrams that concentrate on the movement of data between processes are referred to as: a. process models b. data
More informationProcess for Data Flow Diagram Process Documentation Template: Description
Data Flow Diagram Process Sui Generis Team Process for Data Flow Diagram Process Documentation Template: Item Description Process Title Data Flow Diagram Process Process # CMPE202-5-Sui2 Date September
More informationTo introduce software process models To describe three generic process models and when they may be used
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationREQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification
REQUIREMENTS SPECIFICATION AND MANAGEMENT In this note we give the requirements process in a software organization, a template for the requirements document, and the process to manage changes to the requirements.
More informationNew York City College of Technology/CUNY Computer Systems Technology Department
New York City College of Technology/CUNY Computer Systems Technology Department Instructor: Telephone: E-mail: Office: Office hours will be announced CST2406/CS406 Systems Analysis and Design (2 Class
More informationScheduling Glossary Activity. A component of work performed during the course of a project.
Scheduling Glossary Activity. A component of work performed during the course of a project. Activity Attributes. Multiple attributes associated with each schedule activity that can be included within the
More informationKarunya University Dept. of Information Technology
PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main
More informationTopic # 08. Structuring System Process Requirements. CIS Life Cycle and Requirements Structuring Stage
Topic # 08 Structuring System Process Requirements CIS Life Cycle and Requirements Structuring Stage Objectives 1. Data Flow Diagrams 2. Rules and Guidelines to DFD development that lead to accurate and
More informationIntegration Mgmt / Initiating Process Group 4.1 Develop Project Charter
1 Mgmt / Initiating Process Group 4.1 Develop Project Charter Project statement of work Business case Agreements Facilitation techniques Project charter 26/02/2013 18:23:36 1 2 Mgmt / Planning Process
More informationSoftware Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when
More informationFoundations for Systems Development
Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and
More informationEssentials for IBM Cognos BI (V10.2) Overview. Audience. Outline. Актуальный B5270 5 дн. / 40 час. 77 800 руб. 85 690 руб. 89 585 руб.
Essentials for IBM Cognos BI (V10.2) Overview Essentials for IBM Cognos BI (V10.2) is a blended offering consisting of five-days of instructor-led training and 21 hours of Web-based, self-paced training.
More informationVdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation
AIAA SPACE 2009 Conference & Exposition 14-17 September 2009, Pasadena, California AIAA 2009-6551 Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation Roger Herdy 1 Qualis Corporation,
More informationTHE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E)
THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E) 2 LECTURE OUTLINE Using High-Level, Conceptual Data Models for Database Design Entity-Relationship (ER) model Popular high-level conceptual
More informationDesign Document Version 0.0
Software Development Templates Design Document Version 0.0 Description of Project DOCUMENT NO: VERSION: CONTACT: EMAIL: Ivan Walsh DATE: 4/13/2004 Distribution is subject to copyright. Design Document
More informationCore Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006
Core Syllabus B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6,
More informationAVAILABLE CASE TOOLS I. SYSTEM FLOWCHART AND ER-DIAGRAM GENERATION TOOL
AVAILABLE CASE TOOLS I. SYSTEM FLOWCHART AND ER-DIAGRAM GENERATION TOOL Name of the tool: SMARTDRAW URL: This Software can be downloaded from: http://www.smartdraw.com. This is a paid software, but a 30-day
More informationHow To Understand Software Engineering
PESIT Bangalore South Campus Department of MCA SOFTWARE ENGINEERING 1. GENERAL INFORMATION Academic Year: JULY-NOV 2015 Semester(s):III Title Code Duration (hrs) SOFTWARE ENGINEERING 13MCA33 Lectures 52Hrs
More informationBasic Unified Process: A Process for Small and Agile Projects
Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.
More informationSutanu Ghosh, PMP, MCTS
Sutanu Ghosh, PMP, MCTS Talking Points Why Visio? What makes Visio unique? Using Visio templates Visio and Agile Using Visio in Lean, Kan-ban, Information Radiator and other Agile techniques Visio's recent
More informationTECHNOLOGY SOLUTIONS FOR THE INTERNAL AUDITOR
TECHNOLOGY SOLUTIONS FOR THE INTERNAL AUDITOR (BUY VS BUILD) APRIL 17, 2015 LEVERAGING TECHNOLOGY FOR AUDIT Utilizing Software to Administrate Audit Process 40% 35% 30% 37% Tools Leveraged 32% 36% Yes
More informationPROMASTAR Instructor-led Professional Training Services
PROMASTAR Instructor-led Professional Training Services Primavera P6 Professional Fundamentals Rel 8.3 Primavera P6 Professional Fundamentals Rel 8.3 Page 1 Oracle Primavera Learning Experience Learning
More informationData Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics
Data Flow Diagrams Mechanics Outline DFD symbols External entities (sources and sinks) Data Stores Data Flows Processes Types of diagrams Step by step approach Rules Some Rules for External Entities External
More informationFundamentals of Database System
Fundamentals of Database System Chapter 4 Normalization Fundamentals of Database Systems (Chapter 4) Page 1 Introduction To Normalization In general, the goal of a relational database design is to generate
More informationSystem Development Life Cycle Guide
TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release
More informationA Project Based Approach for Teaching System Analysis, Design, and Implementation Courses
A Project Based Approach for Teaching System Analysis, Design, and Implementation Courses Nabil A. Yousif 1 and Masoud Naghedolfeizi 2 Abstract-In curricula of Computer Information Systems at Fort Valley
More informationRequirements Management
REQUIREMENTS By Harold Halbleib Requirements Management Identify, Specify, Track and Control Requirements Using a Standard Process About the author... Harold Halbleib has a degree in Electrical Engineering
More informationGCE APPLIED ICT A2 COURSEWORK TIPS
GCE APPLIED ICT A2 COURSEWORK TIPS COURSEWORK TIPS A2 GCE APPLIED ICT If you are studying for the six-unit GCE Single Award or the twelve-unit Double Award, then you may study some of the following coursework
More informationAppendix 2-A. Application and System Development Requirements
Appendix 2-A. Application and System Development Requirements Introduction AHRQ has set up a Distributed Systems Engineering Lab (DSEL) to support all internal development efforts and provide a facility
More informationDATA ITEM DESCRIPTION
DATA ITEM DESCRIPTION Form Approved OMB NO.0704-0188 Public reporting burden for collection of this information is estimated to average 110 hours per response, including the time for reviewing instructions,
More information<name of project> Software Project Management Plan
The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor
More informationChapter 10 Practical Database Design Methodology and Use of UML Diagrams
Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in
More information(BA122) Software Engineer s Workshop (SEW)
Training for the Business Analyst (BA122) Software Engineer s Workshop (SEW) Duration: 4 days CDUs (Continuing Development Units): 28 Description: A practical workshop covering the role of the Business-Systems
More informationBusiness Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM
Business Analyst Work Plan Presented by: Billie Johnson, CBAP CSM Agenda Topic Introduction Overview of a Business Analysis Work Plan Initiating a Business Analysis Effort Components of the Business Analysis
More informationUnit Title: Personnel Information Systems Unit Reference Number: F/601/7510 Guided Learning Hours: 160 Level: Level 5 Number of Credits: 18
Unit Title: Personnel Information Systems Unit Reference Number: F/601/7510 Guided Learning Hours: 160 Level: Level 5 Number of Credits: 18 Unit objective and aim(s): This unit aims to give learners a
More informationDatabase IST400/600. Jian Qin. A collection of data? A computer system? Everything you collected for your group project?
Relational Databases IST400/600 Jian Qin Database A collection of data? Everything you collected for your group project? A computer system? File? Spreadsheet? Information system? Date s criteria: Integration
More informationProject Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps
Project Planning What are you going to do in the project? Lecture Objectives To discuss the tasks in planning a project To describe the tools that can be used for developing a project plan To illustrate
More information