Information Systems Analysis and Design Lesson Plan Ismiarta Aknuranda PTIIK UB Spring Semester 2012-2013.

Slides:



Advertisements
Similar presentations
Software Engineering Lesson Plan Issa Arwani Informatika UB Third Semester
Advertisements

Advanced Programming Lesson Plan Sutrisno Ismiarta Aknuranda
Management Information Systems Lesson Plan Ismiarta Aknuranda Informatika UB.
CS3773 Software Engineering Lecture 01 Introduction.
7M701 1 Information Systems Modelling and Design with.
Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
A Brief Introduction. Acknowledgements  The material in this tutorial is based in part on: Concurrency: State Models & Java Programming, by Jeff Magee.
Unified Modeling Language
IBM Software Group ® Use Cases & System of Systems Ivar Jacobson IBM Rational Jaczone AB
The Unified Software Development Process - Workflows Ivar Jacobson, Grady Booch, James Rumbaugh Addison Wesley, 1999.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Lecture 11: Chapter 22 Topics –Object Oriented Modeling –UML –Use case.
Welcome to CS680! Tue Thu 7pm - 8:15pm :-(
Principles of Object-Oriented Software Development Unified Modeling Language.
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
Object Oriented Analysis and Design Chapter 1 Applying UML and Patterns -Craig Larman.
Tony Hoare ¢ Turing Award 1980 ¢ Program Verification ¢ Algol 60 ¢ Axiomatic Semantics ¢ Floyd-Hoare Logic ¢ Concurrent Programs ¢ Communicating Sequential.
Itntroduction to UML, page 1 Introduction to UML.
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Requirements Management Course Plan System Group Company – Training Department By: Dr. Ahmad Abdollahzadeh.
UML and Object Oriented Concepts
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
What is UML? What is UP? [Arlow and Neustadt, 2005] January 23, 2014
IS0514 Lecture - Week 2 Best Practice Development Methodology.
An Introduction to Models & The UML The Unified Modeling Language Copyright © 2007 Patrick McDermott College of Alameda Not really.
Conquering Complex and Changing Systems Object-Oriented Software Engineering Chapter 1, Introduction to Software Engineering.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
The Software Development Life Cycle: An Overview Presented by Maxwell Drew and Dan Kaiser Southwest State University Computer Science Program.
Object Oriented Design and Programming Alan Goude Room: Sheaf 9323.
Unified Modeling Language, Version 2.0
Software Engineering Course Contents and Copyrights Slide 1 Software Engineering: An Introduction By: Prof. Dr. Eng. Ghazy Assassa, CMC-IMC Certified Management.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
Shanghai Jiao Tong University 上海交通大学软件工程中心 Object-Oriented Analysis and Design Ruonan Rao.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
CS-2852 Data Structures LECTURE 3B Andrew J. Wozniewicz Image copyright © 2010 andyjphoto.com.
Objects and Classes Abstract Classes and Interface Sanjaya Karunasena
1 Introduction to UML. 2 What is UML? UML is an acronym for Unified Modeling Language. Unified –Combines the best from existing object- oriented software.
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Unified Modeling Language. Object Oriented Methods ► What are object-oriented (OO) methods?  OO methods provide a set of techniques for analyzing, decomposing,
Course Introduction CEN 5016 Software Engineering Dr. David A. Workman School of EE and Computer Science January 9, 2007.
Object Oriented Analysis and Design Chapter 1 Applying UML and Patterns -Craig Larman.
Software Engineering Administrivia September 5, 2001 Joseph Conron Computer Science Department New York University
UML Diagrams for Caradon developers Daniel DG Moth Core Development Group, Research Student University of Brighton, MSc Object Oriented Software Technology.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
MADALINA CROITORU Software Engineering week 4 Practical Madalina Croitoru IUT Montpellier.
1 Unified Modeling Language, Version 2.0 Chapter 2.
Object Oriented Analysis and Design 1 CREATED BY RUONAN RAO Object-Oriented Analysis and Design.
Generalizable Element Namespace Model Element name visibility isSpecification Classifier isRoot Constraint Body Coming up: Unified Modeling Language Introduction.
Chapter 2: Introduction to Object Orientation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A.
1 Introduction to Software Engineering Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung February, 2007.
Object-Oriented Software Engineering Practical Software Development using UML and Java Modelling with Classes.
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 0: About This Course.
Slide 1 Objectives Understand the basic characteristics of object-oriented systems. Be familiar with the Unified Modeling Language (UML),V.2.0.
Unified Process Software Development Darren Roback/Ravali Kallem CMIS Fall 2009.
Basic Characteristics of Object-Oriented Systems
Itntroduction to UML, page 1 Introduction to UML.
UML. Model An abstract representation of a system. Types of model 1.Use case model 2.Domain model 3.Analysis object model 4.Implementation model 5.Test.
1 An Overview of UML. 2 The Unified Modeling Language UML is a graphical language used by software engineers to model software systems during development.
Slide 1 Unified Modeling Language, Version 2.0 Object-Oriented SAD.
Information System Design IT60105 Dr. D. Samanta Contact:
Introduction to UML.
Introduction to the Unified Modeling Language
Systems Analysis and Design With UML 2
Object-Oriented Modeling and Design
University of Central Florida COP 3330 Object Oriented Programming
Introduction to UML.
Introduction to the Unified Modeling Language
Software engineering -1
Presentation transcript:

Information Systems Analysis and Design Lesson Plan Ismiarta Aknuranda PTIIK UB Spring Semester

Course description Name: Analisis dan Perancangan Sistem Informasi (Information Systems Analysis and Design) Code: SIF15001 Semester: 4 Credit: 4 sks Status: Compulsory Pre-requisite:  Advanced Programming Systems Analysis and Design: Lesson Plan – 2012/20132

Course objectives After completing the course you will be able to :  Describe some important process models or approaches in information/software systems analysis dan design  Explain and apply an iterative, use case-driven, architecture-centric process to the development of design models  Use the Unified Modeling Language (UML) to represent the analysis and design models  Explain and apply object-oriented (OO) concepts:  abstraction, encapsulation, inheritance, hierarchy, modularity, and polymorphism to the development of design models Systems Analysis and Design: Lesson Plan – 2012/20133

Topics  Review of information systems and software systems concepts  Software engineering process, process models, lifecycle, analysis and design  Analysis and design approach: structured, object- oriented, RUP, UML  Business modeling and system modeling  Use case analysis  Architectural analysis and design  Class and subsystem design  Interaction design  Data design Systems Analysis and Design: Lesson Plan – 2012/20134

5 Reading list  Ian Sommerville, Software Engineering, 9th ed.: Addison-Wesley,  Roger S. Pressman, Software Engineering: A Practitioner's Approach, 7th ed.: McGraw-Hill,  James Rumbaugh, Ivar Jacobson, and Grady Booch, The Unified Modeling Language Reference Manual, 2nd ed.: Pearson Education, Inc.,  Grady Booch, James Rumbaugh, and Ivar Jacobson, The Unified Modeling Language User Guide, 2nd ed.: Addison Wesley Professional, Systems Analysis and Design: Lesson Plan – 2012/2013

6 Reading list (cont’d)  IBM Corporation Rational University, DEV475 Mastering Object- Oriented Analysis and Design with UML 2.0: Student Manual.: International Business Machines Corporation,  IBM Corporation Rational University, DEV275 Essentials of Visual Modeling with UML 2.0: Student Guide.: International Business Machines Corporation,  James O'Brien and George Marakas, Management Information Systems, 10th ed.: McGraw-Hill, Systems Analysis and Design: Lesson Plan – 2012/2013

Assessment  Mid-exam (UTS): 35%  Final-exam (final project) (UAS): 45%  Assignments: 20% Systems Analysis and Design: Lesson Plan – 2012/20137

Learning and teaching spirit  Positive thinking  Self-directed  Active learning  Critical thinking  Lecturer as facilitator and learner too...  Give the best to your Lord! Systems Analysis and Design: Lesson Plan – 2012/20138

Facility  Moodle   Blog:   Student representative  contact person  the sooner the better Systems Analysis and Design: Lesson Plan – 2012/20139

Have a nice journey......of learning! Systems Analysis and Design: Lesson Plan – 2012/201310