CONNECTING COMPONENT Pertemuan 23-24 Matakuliah: M0126 - Analisis dan Perancangan Sistem Informasi Lanjut Tahun: 2009 - 2010.

Slides:



Advertisements
Similar presentations
1 Pertemuan > >. 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat membuat diagram / skema scope dan desain.
Advertisements

1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
Criteria And Component Diagram Pertemuan 0708 Matakuliah: M Analisis dan Perancangan Sistem Informasi Lanjut Tahun:
1 Pertemuan 11 Desain Sistem Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Object-Oriented Analysis and Design
Software Testing and Quality Assurance
Pertemuan Entity Relationship Diagram
1 Pertemuan 08 Manajemen Proyek SIG Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 16 Object Query Language (Lanjutan bagian 3) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 23 Object database design (Lanjutan bagian 2) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 24 Object database design (Lanjutan bagian 3) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Pertemuan 2 Konsep WCA (Work Concept Analysis)
1 Pertemuan 14 Object Query Language (Lanjutan bagian 1) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 14 Arsitektur Process Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
1 Pertemuan Pertama Introduction to Marketing Research Matakuliah: MN J0412/ Riset Pemasaran Tahun: 2007 Versi:
1 Pertemuan 5 The structure part of object data model Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 9 Making an outline Matakuliah: G1072 – Reading 1 Tahun: 2005 Versi: revisi 0.
1 Pertemuan 14 Perencanaan, Desain dan Administrasi Databases Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 17 Seleksi DBMS Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 18 Penemuan Fakta Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 4 Auditing Standards and Responsibilities Matakuliah:A0274/Pengelolaan Fungsi Audit Sistem Informasi Tahun: 2005 Versi: 1/1.
1 Minggu 11, Pertemuan 22 Conceptual Database Design (Chapter 14.1, 3rd ed.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Analysis Concepts and Principles
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
1 Pertemuan 12 Interface Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
1 Pertemuan 7 The Object Definition Language Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 9 Membuat dan mengelola sistem informasi Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
1 Pertemuan 5 Bisnis Proses Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
© Copyright Eliyahu Brutman Programming Techniques Course.
1 Pertemuan 6 The structure part of object data model (Lanjutan) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Sharif University of Technology1 Design and Use-case Realization Software Engineering Laboratory Fall 2006.
Pertemuan 25 Solusi Bisnis Terintegrasi Matakuliah: M0034 /Informasi dan Proses Bisnis Tahun: 2005 Versi: 01/05.
1 Pertemuan 8 The Object Definition Language (Lanjutan) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Pertemuan 9 Cara mengelola Sumber Daya Informasi secara baik
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
Pertemuan 08 Systems Analysis and Design of a Business Event Driven System Matakuliah: M0034 /Informasi dan Proses Bisnis Tahun: 2005 Versi: 01/05.
1 Minggu 9, Pertemuan 17 Database Planning, Design, and Administration Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Software Engineering Chapter 7 Fall Capturing the Requirements as Use Cases Capturing the Requirements as Use Cases By using use cases analysts.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Approaching a Problem Where do we start? How do we proceed?
Lecture 7: Requirements Engineering
Pertemuan 19 PEMODELAN SISTEM Matakuliah: D0174/ Pemodelan Sistem dan Simulasi Tahun: Tahun 2009.
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Requirements Capture. Four Steps of requirements capture List candidate requirements Understand system context Capture functional requirements Capture.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 05. Review Software design methods Design Paradigms Typical Design Trade-offs.
1 Pertemuan 26 Making It Happen Matakuliah: A0194/Pengendalian Rekayasa Ulang Informasi Tahun: 2005 Versi: 1/5.
TAL7011 – Lecture 4 UML for Architecture Modeling.
1 The Unified Modeling Language. 2 The Unified Modeling Language (UML) is a standard language for writing software blueprints. The UML may be used to.
Chapter 7 The Object-Oriented Approach to Requirements.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
Introduction to OOAD and the UML
Analysis Yaodong Bi. Introduction to Analysis Purposes of Analysis – Resolve issues related to interference, concurrency, and conflicts among use cases.
Use Cases and Use Case Diagrams Reporter: 陳雅萍. Outline Use cases, actors Organizing use cases Modeling the behavior of an element Use case diagrams Common.
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
OOD OO Design. OOD-2 OO Development Requirements Use case analysis OO Analysis –Models from the domain and application OO Design –Mapping of model.
Pertemuan 02 The Nature of Accounting and Information Technology Matakuliah: M0034 /Informasi dan Proses Bisnis Tahun: 2005 Versi: 01/05.
MODEL COMPONENT Pertemuan Matakuliah: M Analisis dan Perancangan Sistem Informasi Lanjut Tahun:
CS 501: Software Engineering Fall 1999 Lecture 15 Object-Oriented Design I.
1 Pengembangan Sistem Informasi Williams, B.K, Stacy C. Sawyer (2007). Using Information Technology: A Practical Introduction to Computers & Communications.
Criteria And Component Diagram Pertemuan 0304
Unified Modeling Language
Unified Modeling Language
Pengembangan Sistem Informasi
Pengembangan Sistem Informasi
Minggu 9, Pertemuan 18 Normalization
Software Development Process Using UML Recap
Presentation transcript:

CONNECTING COMPONENT Pertemuan Matakuliah: M Analisis dan Perancangan Sistem Informasi Lanjut Tahun:

Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat menyusun kembali hasil analisis dan desain dalam sebuah dokumentasi (C5)

Outline Materi Mahasiswa dapat menyusun kembali hasil analisis dan desain dalam sebuah dokumentasi (C5)

Documentation Purpose To retain results and decisions in a coherent manner Concepts –Analysis document : A coherent presentation of the analysis results – Design document : A coherent presentation ofthe design results 17 – 18 /

Model Component (Cont’d) Principles –Use technical prose supplemented with formalisms –Retain results and decisions continuously –Chart progress through documented results Result –An analysis document –A design document 17 – 18 /

Importance of Documentation In system development, documents play a central role and serve different needs, acting as : – Work tools that collect and structure sub-results as they are produced – Control tools to measure work progress – Tools that retain agreements about system requirements and design 17 – 18 /

Template for an Analysis Document 1.The Task. Brief description of the document’s background and relationship Purpose. The overall intent of the system development project System Definition. Summary of the system’s overall properties. Context. Description of relevant aspects in the surroundings. Can include rich pictures, among other things. Problem Domain. Informal presentation of central phenomena in the system’s problem domain Application Domain. Informal presentation of the actors and work tasks 17 – 18 /

Template for an Analysis Document (Cont’d) 2.Problem Domain. Descriptions of classes, structure, and dynamics in the object system Clusters. Cluster structure Structure. Class diagram comprising generalization, aggregation, and association structures Classes. The classes are described individually. For each class, provide a description of : Definition. Brief characteristic of the class’ objects Behavioral Pattern. This can be described, for example, using an annotated statechart diagram Events. Event table and sequence diagrams for relevant common events 17 – 18 /

Template for an Analysis Document (Cont’d) 3.Application Domain. Complete description of usage, functions, interfaces, and other requirements of the system Usage. Description of the system’s interaction with the surroundings. Overview. Actor table that shows which actors and use cases are involved in the interaction Actors. Actor specifications for all actors Use Cases. Use-case specifications or statechart diagrams for all use cases Functions. Description of the system’s functionality. Complete Function List. List of all functions, including a function type and complexity assessment for each one Specification of Functions. Complex functions specified in relevant detail User Interface. Coherent presentation of central requirements to the system’s user interface Dialogue Style. Description of the basic style of presentation and dialogue and a complete list of elements in the user interface Overview. A navigation diagram of the total user interface Examples. Annotated examples of the user interface The Technical Platform. Outline of the technical platform and interfaces to other systems and devices 17 – 18 /

Template for an Analysis Document (Cont’d) 4.Recommendations. Argumentation for the ensuing development work. The System’s Usefulness and Feasibility. An assessment of the requirements’ relation to the surroundings and the technical possibilities Strategy. Recommended strategy for the ensuing development work Development Economy. Estimate for resource and time consumption in the ensuing development work 17 – 18 /

Template for a Design Document 1.The Task. Brief description of the task and the formulated quality goals Purpose. The overall intent of the system development project Corrections to the Analysis. Error corrections, necessary modifications, and supplements to the analysis document Quality Goals. The summary of prioritized design criteria and supplementary goals for the architecture 17 – 18 /

Template for a Design Document (Cont’d) 2.Technical Platform. Brief description of the design language and of equipment, system software, and systems on which the system id developed and realized Equipment. Description of relevant equipment System Software. Description of relevant system software System Interfaces. Description of the interface to systems that the system will interact with Design Language. Description of the applied design language with reference to familiar languages and standards 17 – 18 /

Template for a Design Document (Cont’d) 3.Architecture. Description of the system’s structuring into components and process. Including description of standards for architectural design Component Architecture. Commented class diagram showing the system’s structuring into related components Process Architecture. Deployment diagram showing the available processors, the active objects, and their connections Standards. Applied design standards 17 – 18 /

Template for a Design Document (Cont’d) 4.Components. Description of the model, function, system interface, user interface, and other components. For each component, provide a description of : Structure. Class diagram that describes the component’s classes, their structural relations, as well as the names of their attributes and non-trivial operations Classes. The classes are described to the extent that it is necessary and is not already apparent from structure. The class’ name Brief description of the class’ responsibility and purpose Attributes (using a list format) Complex operations, using operation specification Statechart diagram to describe the class’ behavioral pattern 17 – 18 /

Template for a Design Document (Cont’d) 5.Recommendations. A substantiated plan for the ensuing development work The System’s Usefulness. An overall evaluation of the design’s relation to the context based on the posed quality goals Plan for Initiating Use. Recommended plan for how the system is put into use Implementation Plan. Recommended plan for the system’s realization comprising activities and estimates of time and resource consumption. Perhaps just a reference to the relevant project plan 17 – 18 /