PowerPoint Presentation

Document Sample
PowerPoint Presentation Powered By Docstoc
					I1B-Pemodelan                                      Sistem                         Informasi
PSI6 - 1
Deployment Diagram
  Menggambarkan arsitektur system
  Pemetaan software(component pada component diagram) yang jalan di
  sebuah hardware (node pada deployment diagram)
  Software component tidak selalu menggambarkan setiap software
  component yang ada pada sebuah Komputer(system operasi/Microsoft
  Office, dll), akan tetapi software component tersebut akan digambarkan
  ketika ada hubungan dengan pengimplementasian sebuah system
  Menggambarkan bagaimana s/w dan h/w bekerja sama
  Menggambarkan topologi jaringan
  Artifact
     Spesifikasi dari bentuk physic informasi yang digunakan atau dihasilkan
     Contoh : source file, script, executable file, table di database, document
      word/excel, e-mail, dll                  <<artifact>>
     Digambarkan dengan bentuk               nama artifact


        Dapat dihubungkan dengan component pada component diagram
        Hanya digambarkan dalam sebuah node
        perhatikan potongan program dibawah ini yang sesuai dengan artifact yang ada:
        <! order.ASp>                                           Server
        <!-- #include file=buka.asp -->                                     Order.asp
        <!-- #include file=uler.txt -->                                 tgl.js     data.css
        <!-- #include file=data.css -->//code style sheet
        <script src="tgl.js">           //javascript                   Uler.txt    Buka.asp

        </script>

Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem            Informasi
PSI6 - 2
Node - Deployment Diagram
  Adalah hardware seperti
    computer/PDA ,lap top, handphone
    peralatan komunikasi data (router,hub,switch,modem)
    dll
  Digambarkan dengan bentuk kotak 3 dimensi                    Nama Node
  Node dapat
  digabungkan dengan                     Node dapat digambarkan
  component pada                         dengan bentuk visual,
  component diagram                      ataupun gabungan antara
                                         node dan visual




Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                                  Sistem                        Informasi
PSI6 - 3
Association (connection) - Deployment Diagram
  Digambarkan dengan sebuah garis           yang menghubungkan antara
  node
  Setiap association mempunyai sebuah stereotypes seperti
     stereotypes        istilah

     asynchronous       Hubungan asynchronous

     HTTP               HyperText Transport Protocol (internet protocol_

     JDBC               Java Database Connectivity, a Java API for database access.

     ODBC               Open Database Connectivity, a Microsoft API for database access.

     RMI                Remote Method Invocation, a Java communication protocol.

     RPC                Communication via remote procedure calls.

     synchronous        Komunikasi synchronous

     web services       Komunikasi melalui Web Services protocols seperti as SOAP and UDDI

     Ethernet           Ethernet Card



                    *     <<asynchronous>>              1 Server
           Client




     association dimungkinkan mempunyai multiplicity (0..1, 1..*, dll)

Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                              Sistem                                         Informasi
PSI6 - 4
Dependencies - Deployment Diagram
  Digambarkan dengan garis terputus yang berpanah terbuka
  deploy
  Sebuah garis terputus dengan ujung panah terbuka yang tertuju ke node
  dengan sebuah stereotypes <<deploy>> untuk menggambarkan software
  yang terdapat pada sebuah hardware
                                                      dimungkinkan
   Server <<Ethernet>> HUB/   1 <<Ethernet>> * Client sebuah node
                       Switch                         memiliki node yang
                                                      lain
                                                                                              Client

        <<deploy>>      <<deploy>>       faktur.asp dependencies                                Modem


                                         terhadap order.asp                                     Printer
       faktur.asp        order.asp


    cara diatas dapat digambarkan dengan memasukkan artifact/software ke
    dalam node/hardware
     Server                                                1   <<Ethernet>>      *   Client
                                     <<Ethernet>> HUB/
      Fakturl.asp     Order.asp                   Switch

                                                                                                 atau
                                                                        Client
     Server                                    1   <<Ethernet>>     *
                     <<Ethernet>>     HUB/
                                      Switch                              Printer
     Faktur.asp
     order.asp


Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem      Informasi
PSI6 - 5
Manifest - Deployment Diagram
  bentuk fisik dari artifact
  digambarkan dengan sebuah garis terputus dengan ujung panah terbuka
  yang tertuju ke component dengan sebuah stereotypes <<manifest>>
     <<component>>
        ORDER


             <<manifest>>


        order.asp




Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem                      Informasi
PSI6 - 6
Interaction Overview Diagram
   Sebuah jenis activity
   Diagram yang
   memperlihatkan alur
   control dalam system
   atau business process.
   Setiap node/activity
   didalam diagram
   mewakili interaction
   diagram yang lain
   Interaction Overview
   Diagram menggunakan
   notasi yang dipakai
   pada Activity diagram
   dan Sequence Diagram
   Interaction,
                          sd
   dilambangkan dengan
   gambar dibawah ini                                       Sd = sequence diagram

Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                                                                         Sistem                                                                           Informasi
PSI6 - 7
Interaction Overview Diagram
Contoh

                                                                                                              Interaction overview diagram
        Sequence diagram                                                                               sd pinjam buku
                                                                                                                              [Anggota Baru]

                  Anggota     Transaksi    Baca        Pinjam      Petugas         Buku       Denda
      Anggota                                                                                                                     sd
                            Trans()                                                                         [Anggota                                                            sd
Opt                                                                                                           Lama]
                ang()
                                                  Pinjem()                                                                                         Anggota
                                                                   * Getbuku()                                                         Anggota                                  Transaksi     Petugas
                                                             getpet()
                                                                                                                                                 ang()                                  getpet()
                        TransB()
                                                   Balik()

                                                    Loop                Getbuku()
                                                                                                                                                                                                    [Finish]
                                                             getpet()
                                                                             Opt                            sd                                      sd
                                                                                          Denda()
                                                                                                             Anggota      Transaksi                 Transaksi     Pinjam             Buku
                                  Bacadong()
                                                                                                                                                                                                   [Lagi]
Opt
          Pembaca()                                                                                                     Trans()                              Pinjem()
                                                             getpet()                                                                                                      Getbuku()




Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem                             Informasi
PSI6 - 8
Timing Diagram
   Memperlihatkan interaksi ketika tujuan utama diagram adalah waktu
   Menggambarkan perubahan dalam state atau kondisi dari pengelompokkan
   instance atau tugas berlebihan
   Biasanya dipakai untuk memperlihatkan perubahan dalam state object
   berlebihan dalam merespon ke external events
   Dipakai untuk memperlihatkan perilaku dari sebuah/beberapa object melalui
   periode waktu
   Ada 2 jenis
   Timing diagram yaitu
      Concise/
       simple notation




     Dipakai untuk mengeksplorasi sebuah/beberapa object melalui periode waktu
     keterangan gambar :
      object                             :seminar
      states                             proposed, scheduled, enrolling students,
                                           Being Taught, Final Exams, Closed
        Lifeline               
        Timing Constrant                 | {Nov 1 .. Des 31} | {jan 1 .. July 31}
Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem        Informasi
PSI6 - 9
Timing Diagram
 Robust notation
                                                     State
                                                /condition




        Object
        Lifeline




                                                                 Messag
                                                             e




Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                                        Sistem                                           Informasi
PSI6 - 10
Composite Structure Diagram
    Menggambarkan stuktur internal dari pengelompokkan (class, component, use
    case), termasuk hubungan pengelompokkan ke bagian lain dari system
    Collaboration
       Mendefinisikan struktur dari kerjasama element/role
       Ditampilkan dalam bentuk elipse dengan garis terputus, yang berisi nama
        collaboration
       Digunakan untuk menjelaskan bagaimana system bekerja

               Penjualan




                     atau


               Penjualan




                                                                                                  Observer

       Callqueue                                           SlidingBarIcon
                           Subject              Observer                      Subject:callqueue       Observer:SlidingBarIcon
       Queue:ListofCall                                    Reading:real
                                     Observer
       Source:Object                                       Color:color
       WaitAlarm:Alarm                                     Range:interval
       Capacity:integer

Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                       Sistem                                     Informasi
PSI6 - 11
Composite Structure Diagram
  Collaboration occurrence
      Sebuah collaboration dihubungkan ke sebuah methode atau object melalui
       collaboration occurrence
      Digambarkan dengan sebuah elipse dengan garis terputus yang berisi nama
       occurrence (kejadian/peristiwa), titik dua dan type collaboration
   Contoh:                  retail:sale                                sale
Keterangan gambar :
   Collaboration sale menggambarkan                           buyer         seller
   collaboration antara role buyer dan
   seller
   Collaboration brokeredsale                                       Brokeredsale
   menggambarkan collaboration
   diantara 3 role yaitu producer,
   broker dan consumer
   Collaboration brokeredsale terdiri
                                                                                       seller
   dari 2 occurrence dari collaboration                          Wholesale:sale               producer
   sale yaitu wholesale:sale dan                buyer
   retail:sale
   Ocucurrence wholesale                       broker
   mengindikasikan collaboration sale                 seller                 buyer consumer
   dimana producer sebagai seller dan                        Retail:sale
   broker adalah buyer
   Role
      Digambarkan dengan kotak            Broker
       dengan berisi nama Role

Fakultas Teknologi Informasi - Universitas Budi Luhur
I1B-Pemodelan                                      Sistem   Informasi
PSI6 - 12
Composite Structure Diagram




Fakultas Teknologi Informasi - Universitas Budi Luhur

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:13
posted:9/11/2012
language:Unknown
pages:12