analisis sistem informasi [materi vii]

12
MATA KULIAH ANALISA SISTEM STIE & STMIK INSAN PEMBANGUNAN Jl. Raya Serang KM. 10 Bitung Tangerang

Upload: erikson-hutabarat

Post on 16-Apr-2017

108 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Analisis Sistem Informasi [Materi VII]

MATA KULIAHANALISA SISTEM

STIE & STMIK INSAN PEMBANGUNANJl. Raya Serang KM. 10 Bitung Tangerang

Page 2: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

SEJARAH SINGKAT UMLUnified Modeling Language (UML) adalah notasi yang lengkap untuk membuat visualisasi model suatu sistem. Sistem berisi informasi dan fungsi, tetapi secara normal digunakan untuk memodelkan sistem komputer. Di dalam pemodelan obyek guna menyajikan sistem yang berorientasi pada objek pada orang lain, akan sangat sulit dilakukan jika pemodelan tersebut dilakukan dalam bentuk kode bahasa pemrograman. Kesulitan yang muncul adalah timbulnya ketidak jelasan dan salah interpretasi di dalam pembacaan kode pemrograman untuk pemodelan objek tersebutDimulai tahun 1994, Booch, Runbaugh dan Jacobson merupakan tiga tokoh yang metodelogi-nya paling banyak dipakai mempelopori organisasi yang bertujuan menyatukan metodelogi-metodelogi berorientasi objek, organisasi tersebut dinamakan OMG (Object Modelling Group). Pada tahun 1995 OMG merealisasi draf pertama dari UML (versi 0.8) dan pada tahun 1997 UML versi 1.1 muncul dan sekarang versi terbaru dari UML adalah versi 2.0. Pada tahun 1997 Booch, Runbaugh dan Jacobson menyusun tiga buku tentang UML. Sejak saat itulah UML telah menjelma menjadi standar bahasa pemodelan untuk aplikasi berorientasi objek.

Page 3: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

DIAGRAM DALAM UML1. Use Case Diagram

Use Case Diagram digunakan untuk menggambarkan interaksi antara pengguna sistem (Actor) dengan kasus (Use Case) yang disesuaikan dengan langkah-langkah (Scenario) yang telah ditentukan

Lambang Use Case :

Use Case Diagram menekankan pada “apa” yang diperbuat sistem bukan “bagaimana”

Page 4: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Page 5: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

2. Class DiagramClass adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objekClass menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi)Class memiliki tiga area pokok1. Nama, merupakan nama dari sebuah kelas2. Atribut, merupakan peroperti dari sebuah kelas. Atribut

melambangkan batas nilai yang mungkin ada pada obyek dari class

3. Operasi, adalah sesuatu yang bisa dilakukan oleh sebuah class atau yang dapat dilakukan oleh class lain terhadap sebuah class

Page 6: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Atribut dan metoda dapat memiliki salah satu sifat berikut Private, tidak dapat dipanggil dari luar class yang bersangkutan Potected, hanya dapat dipanggil oleh class yang bersangkutan

dan anak-anak yang mewarisinya Public, dapat dipanggil oleh siapa saja

Page 7: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Page 8: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

3. Activity DiagramActivity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusiActivity diagram merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umumSebuah aktivitas dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan aktivitas

Page 9: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Simbol – Simbol Activity

Page 10: Analisis Sistem Informasi [Materi VII]

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Page 11: Analisis Sistem Informasi [Materi VII]

Terima KasihTerima Kasih

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)

Page 12: Analisis Sistem Informasi [Materi VII]

REFERENSI 1. http://afif.web.id/kuliah/uml.ppt2. http://kuliah.dinus.ac.id/ika/asi1.html3. http://parno.staff.gunadarma.ac.id/Downloads/files/4393/

SI_01_Konsep_Dasar_SI.pdf4. http://avi.staff.gunadarma.ac.id/Downloads/files/11895/

Pengertian+Analisis+Sistem.pdf

MATERI VIIPERANCANGAN SISTEM BERORIENTASI OBJECT

(UML)