connecting component pertemuan 23-24 matakuliah: m0126 - analisis dan perancangan sistem informasi...

16

Upload: ada-harper

Post on 18-Jan-2018

218 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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

CONNECTING COMPONENT Pertemuan 23-24

Matakuliah : M0126 - Analisis dan Perancangan Sistem Informasi Lanjut

Tahun : 2009 - 2010

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

Learning Outcomes

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :• Mahasiswa dapat menyusun kembali hasil analisis

dan desain dalam sebuah dokumentasi (C5)

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

Outline Materi• Mahasiswa dapat menyusun kembali hasil analisis

dan desain dalam sebuah dokumentasi (C5)

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

DocumentationPurpose

To retain results and decisions in a coherent manner

Concepts– Analysis document : A coherent presentation

of the analysis results– Design document : A coherent presentation of the

design results

17 – 18 / 02 - 13

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

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 / 03 - 13

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

Importance of DocumentationIn 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 / 04 - 13

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

Template for an Analysis Document1. 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 / 05 - 13

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

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 / 06 - 13

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

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 / 07 - 13

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

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 / 08 - 13

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

Template for a Design Document1. 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 / 09 - 13

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

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 / 10 - 13

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

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 / 11 - 13

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

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 / 12 - 13

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

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 / 13 - 13