Selasa, 24 April 2012

Tugas v-class Analisis dan Perancangan Sistem Informasi


Di dalam tulisan saya kali ini akan membahas tentang “pengenalan UML dan perbedaan UML dengan DFD”, sebelum membahas itu semua maka saya akan membahas Star UML terlebih dahulu.

Apa sih pengertian star UML itu?
jadi UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan.

Konsep Dasar
1. Model, View and Diagram
2. Project and Unit
3. Module

1. Model, View and Diagram
StarUML membuat perbedaan konseptual yang lebih jelas antara models, views and diagrams. Model adalah elemen yang memuat informasi untuk model software. View adalah suatu ekpresi visual dari informasi di dalam model dan Diagram adalah suatu koleksi dari elemen yang memberikan pemikiran user didalam mendesaian secara spesifik.

2. Project danUnit
Project adalah unit manajemen dasar didalam StarUML. Suatu project dapat mengatur satu atau lebih model software. Project merupakan top-level package yang selalu ada didalam beberapa model software. Secara umum, satu project disimpan dalam satu file.

Sedangkan pengertian Diagram Alir Data (DAD) atau Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

Banyak yang bilang kalau perbedaan antarara DFD dengan UML itu adalah kalau DFD itu lebih condong ke database sedangkan UML itu lebih condong ke pengembangan aplikasi nya. Tapi aku kurang sependapat dengan pendapat itu karena UML juga memperhatikan ke aspek database apalagi jaman sekarang banyak aplikasi yang udah mengulas database sampe yang rumit.

Dalam UML yang analysis nya di dasarkan pada pendekatan object yang di lakukan adalah menganalisa apa saja yang dilakukan oleh actor dalam kesehariannya dengan sistem yang ada.
sebenarnya poin mendasar dari perbedaan antara DFD dan UML itu 'cuman' di sudut pandang analisis doank.

Sumber :
http://id.wikipedia.org/
http://www.google.co.id/

Mungkin tulisan kali ini dapat sedikit membantu anda lagi walaupun tergolong singkat.
Mohon maaf kalau ada salah-salah kata.
"SAY NO TO DRUGS AND TETAP BERKREATIFITAS.”
Terima kasih

2 komentar:

  1. kita juga punya nih jurnal mengenai star UML, silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/4142/1/DOKUMEN%20PRESENTASI.pdf
    semoga bermanfaat yaa :)

    BalasHapus