BIF703 System Analysis & Design (An Introduction) Text Coverage (Bioinformatics: Software Engineering) Pages 1 - 12.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Systems Investigation and Analysis
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
BIF703 System Analysis & Design Diagramming – Part II: System Flowcharts / Gantt Charts.
Chapter 2.
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
Systems Analysis and Design
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
12 C H A P T E R Systems Investigation and Analysis and Analysis.
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
System Development Life Cycle (SDLC)
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Objectives Overview Define system development and list the system development phases Identify the guidelines for system development Discuss the importance.
Chapter 3 Planning Your Solution
SDLC and Related Methodologies
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Introduction to Systems Analysis and Design
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
PROPOSAL FOR PRELIMINARY STUDY OF MICROSOFT WORD Start.
BIF703 System Analysis & Design Diagramming – Part I:
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Copyright © 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 13: Systems Analysis and Design Steps in programming.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
CIS 321—IS Analysis & Design
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Chapter 14 Information System Development
Lecture 3 Managing the Development Project SFDV Principles of Information Systems.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Systems Analysis and Design
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
PRJ566 Project Planning & Management Software Architecture.
بسم الله الرحمن الرحيم ”رب اشرح لى صدري ويسر لى أمري واحلل عقدة من لسانى يفقهوا قولي“ صدق الله العظيم.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Software Engineering Lecture # 1.
BIF703 System Analysis & Design Diagramming – Part I: Organizational Charts / Data Flow Diagrams (DFDs)
Project Scheduling Class 7.
Copyright © 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 13: Systems Analysis and Design Steps in programming.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
CHAPTER Systems Analysis and Design. 13 © The McGraw-Hill Companies, Inc Objectives Phases of systems life cycle –ID needs and possible.
CHAPTER ELEVEN Information System Development and Programming Languages Copyright © Cengage Learning. All rights reserved.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Systems Analysis and Design
Principles of Information Systems Eighth Edition
System Development Life Cycle (SDLC)
Introduction to Computers
System Development Life Cycle (SDLC)
BSA 376 Competitive Success/snaptutorial.com
CIS 510 Education for Service-- snaptutorial.com.
BSA 376 Education for Service/snaptutorial.com
CIS 510 Teaching Effectively-- snaptutorial.com
BSA 376 Teaching Effectively-- snaptutorial.com
Methodologies For Systems Analysis.
Systems Analysis and Design
System Development Life Cycle (SDLC)
Gathering Systems Requirements
Gathering Systems Requirements
Systems Development An Overview of Systems Development
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
System Analysis and Design:
Presentation transcript:

BIF703 System Analysis & Design (An Introduction) Text Coverage (Bioinformatics: Software Engineering) Pages

System Analysis & Design  According to the textbook “Bioinformatics: Software Engineering”:  Real bioinformatics is defined as the building adaptable tools to process, manage, analyze and display biological information.  Bioinformatics not only requires learning the science of Biology and computer programming, but also requires the ability to analyze, design and implement an efficient and effective computerized system.

System Analysis & Design  Preparations such as information gathering, Dataflow Diagrams, System Flowcharts, and Gantt Charts before creating the program are considered essential for the success and possible longevity of a computerized solution. Data Flow DiagramSystem FlowchartGantt Chart

System Analysis & Design  Before we can proceed with analyzing and designing a computerized system, it is important for us to realize that all computerized systems (poorly or properly designed) have a “life-span”.  This life-span is called the System Development Life Cycle (SDLC)

System Analysis & Design  The System Development Life Cycle (SDLC) is considered to be a distinct process or “set of steps” involved in creating and maintaining a computerized system.  These steps include:  Preliminary Investigation (What is wrong? Time for new system?)  System Analysis (Information Gathering, Diagrams, Scope)  System Design (Review Alternative models / GUI Layouts)  System Development (Coding the Solution / Documentation / Testing)  System Implementation (Training / Support / Tweaking)  System Maintenance (Ongoing Support – hopefully, the longest duration of the SDLC!)

System Analysis & Design  It is important to realize that all computerized systems eventually reach an end to their “life cycle”.  Reasons:  Obsolete Hardware / Operating System  Regulation changes  Changes in Research & Development techniques  Reduced productivity  The SDLC will vary among different companies / organizations. Some companies and organizations may still be using the same computerized systems over decades! The end of one system’s SDLC is then considered to be the beginning of the next system’s SDLC.

System Analysis & Design  The BIF703 course will focus on the first two steps in the SDLC:  Preliminary Investigation  System Analysis  Plus you will learn how to schedule and estimate the time required to complete these steps which will end in a report to be submitted to your Bioinformatics course.

System Analysis & Design  As you continue into your second semester of your studies in bioinformatics at Seneca College, you will continue many of the other processes in the SDLC:  System Design  System Development  This will allow to you create a “working model” of you project that you will demonstrate to your class as your major project. Therefore, care taken in your preparation now will help you to create a better computer system or “product”!

System Analysis & Design  Development Tools  Since you will be generating diagrams to assist you with the analysis and scheduling of your bioinformatics project, computer programs have been developed to assist or “aid” you with creating effective analysis reports that will be required to provide at the end of this term.  These computer programs are referred to CASE tools (CASE – Computer Aided Software Engineering)

System Analysis & Design  Development Tools  There are many types of proprietary CASE tools that are available on the market such as Visio, CASEwise, PowerDesigner, System Architect, etc…  There are also open-source software applications such as Open Workbench that are free to use. You will learn how to download and install Open Workbench on your computer at home to help develop diagrams for your bioinformatics project report (refer to your Week 5/6 lab).

Additional Resources This slide-show provides the minimum amount of an introduction to “Systems Analysis and Design”. Here are the Related readings in the textbook Bioinformatics – Software Engineering: Part 1.1 What You Need to Know (p. 1 – 6) Part 1.2 What is Software Engineering? (p. 9 – 12) Here are useful related links: Definition of SDLC:  Open Workbench (CASE tool):