Senin, 22 Januari 2018


1.   Pengertian Use Case 
  1. Use case diagram adalah suatu model yang dangat fungsional dalam sebuah sistem yang menggunakan actor dan use case. Sedangkan pengertian dari use case sendiri adalah layanan atau fungsi-fungsi yang tersedia pada sistem untuk penggunannya.

 
 

Menggambar Diagram Use-Case

Gambar di bawah ini menunjukkan  use case yang seperti bentuk skema dasar dalam UML. Usecase itu sendiri terlihat seperti oval. Para aktor digambarkan sebagai bentuk orang. Aktor terhubung ke use case dengan garis.
contoh-usecase-diagram 
 
Withdrawal / Menarik Uang Use Case
Tujuan use case ini dalah bagaimana customer dapat mengambil uang di mesin ATM. Withdrawal/Menarik uang dari mesin mungkin melibatkan bank untuk transaksi yang akan dilakukan. Jadi, kami juga menambahkan aktor lain , yaitu Bank. Kedua aktor yang berpartisipasi dalam use case harus terhubung ke use case dengan association

Mesin ATM menyediakan Withdrawal use-case untuk customer dan bank sebagai actor nya

 
 

2. Pengetahuan Dasar dan contoh Diagram Kelas (class diagram)

Artikel ini adalah  bagian dari tulisan pengetahuan dasar UML  
Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class.  Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi hanya atribut. Class  terdiri dari nama kelas, atribut dan operasi/methode.
classdiagram
Atribut dan operation (metoda) dapat memiliki salah satu sifat berikut :
1. Private, hanya bisa dipanggil dari dlm kelas itu sendiri.  methode/atribut diawali “-“.
2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan  class turunannya. methode diawali dg tanda “#”.
3. Public, dapat dipanggil  dari semua objek. methode/atribut diawali tanda “+”
Tabel berikut ini penjelasan symbol relationships antar class yg digunakan pada diagram class 
asosiasi_class
Relasi  Generalisasi  digunakan dalam hubungan antara kelas induk dengan kelas turunan ( inherited) .
Relasi agregasi digunakan ketika satu kelas dibentuk (terdiri dari ) dari kelas kelas lain.
Relationship Multiplicity
Mutiplicity atau multiplisitas menunjukkan jumlah suatu objek yang bisa berhubungan dengan objek lain.
multyplicity
Contoh class diagram
diagramclassklinik
sumber:
http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/
http://www.uml-diagrams.org/class-diagrams.html
http://en.wikipedia.org/wiki/Class_diagram
http://www.agilemodeling.com/artifacts/classDiagram.htm



3. Belajar UML - Sequence Diagram

Hallo semua! pada kesempatan kali ini kami bakal memberikan contoh lain dari diagram - diagram yang ada pada UML. Untuk kali ini kita bakal membahas tentang Sequence Diagram, tetapi sebelumnya jika Kamu masih penasaran atau ingin lebih tahu tentang UML, Kamu bisa cek artikel yang membahas lebih dalam tentang UML di https://www.codepolitan.com/unified-modeling-language-uml.
Okee untuk yang sudah penasaran ingin kenalan dengan sequence, mari kita mulai. Sequence Diagram adalah salah satu dari diagram - diagram yang ada pada UML, sequence diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara sejumlah object. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara object. Sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.
Dalam UML, object pada sequence diagram digambarkan dengan segi empat yang berisi nama dari object yang digarisbawahi. Pada object terdapat 3 cara untuk menamainya yaitu : nama object, nama object dan class, dan nama class. Berikut contoh dari ketiga cara tersebut :
screenshot_28
Dalam sequence diagram, setiap object hanya memiliki garis yang digambarkan garis putus-putus ke bawah. Pesan antar object digambarkan dengan anak panah dari object yang mengirimkan pesan ke object yang menerima pesan.

Komponen - komponen

Berikut komponen - komponen yang ada pada sequence diagram :
  • Object - adalah komponen berbentuk kotak yang mewakili sebuah class atau object. Mereka mendemonstrasikan bagaimana sebuah object berperilaku pada sebuah system.
  • Activation boxes - adalah komponen yang berbentuk persegi panjang yang menggambarkan waktu yang diperlukan sebuah object untuk menyelesaikan tugas. Lebih lama waktu yang diperlukan, maka activation boxes akan lebih panjang.
  • Actors - adalah komponen yang berbentuk stick figure. Komponen yang mewakili seorang pengguna yang berinteraksi dengan system.
  • Lifeline - adalah komponen yang berbentuk garis putus - putus. Lifeline biasanya memuat kotak yang berisi nama dari sebuah object. Berfungsi menggambarkan aktifitas dari object.

Contoh Sequence Diagram

Berikut merupakan contoh sederhana dari Sequence Diagram :
contoh

Penjelasan

Pada Sequence Diagram diatas, bisa dilihat bahwa yang menjadi Actors adalah Administrator. Activation boxes biasanya memilik garis yang memberitahu aktifitas yang terjadi ketika actors atau objects berinteraksi ke object lain.
Mungkin sekian penjelasan dari kami. Sebetulnya masih banyak yang bisa Anda pelajari dari Sequence Diagram, tetapi disini kami hanya menjelaskan garis besarnya saja. Semoga bermanfaat dan berguna untuk Anda. Terima kasih.



4. Belajar UML - Activity Diagram

Hallo semua! balik lagi ke tutorial tentang UML, pada kesempatan kali ini kami akan memberikan kalian contoh lain dari diagram - diagram yang berada pada UML. Pada tutorial Belajar UML - Use Case Diagram kita sudah membahas tentang use case diagram. Pada tutorial ini kita akan membahas tentang activity diagram.
Activity diagram, sesuai dengan namanya diagram ini menggambarkan tentang aktifitas yang terjadi pada sistem. Dari pertama sampai akhir, diagram ini menunjukkan langkah – langkah dalam proses kerja sistem yang kita buat. Sebagai contoh, langkah – langkah memasak air. Tetapi kita akan menjelaskannya dengan bentuk grafik.  Struktur diagram ini juga mirip dengan flowchart.

Fungsi Activity Diagram

  • Menggambarkan  proses bisnis dan urutan aktivitas dalam sebuah proses
  • Memperlihatkan urutan aktifitas proses pada sistem
  • Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram

Element - Element Pada Activity Diagram

komponen activity diagram sumber: http://bopungumn.blogspot.co.id/2012/03/activity-diagram-salahsatu-cara-untuk.html

Cara Membuat

Cara membuat activity diagram hampir sama dengan use case, dan kita akan memakai software yang sama yaitu Umlet. Pertama - tama kita buka umletnya lalu pilih UML Activity di kanan atas.
Screenshot_21
Lalu drag bagian kanan dan mulailah berkreasi!
Berikut adalah contoh activity diagram yang simple
activity_process_order http://www.c-jump.com/CIS75/Week10/W10_0290_activity_diagram_exam.html
Pada kasus diatas, pertama - tama pegawai menerima pesanan, lalu pegawai bisa langsung mengisi pesanan (fill order) dan mengirimkan tagihan (send invoice) saat pegawai mengisi pesanan, pelanggan bisa memilih prioritas pesanan. Jika iya maka akan masuk ke overnight delivery tetapi jika tidak akan masuk ke regular delivery.Setelah semua selesai maka pesanan akan ditutup dan pelanggan bisa menunggu pesanannya(Close Order). Decision digunakan untuk aktifitas conditional seperti ya atau tidak.

Contoh Activity Diagram Menggunakan Swim Lanes

activity_swim_lanes sumber: http://www.c-jump.com/CIS75/Week10/W10_0330_swim_lanes_example.html
jika kita menggunakan swim lines, activity diagram akan dibagi menjadi baris dan kolom sesuai dengan tanggung jawab objek - objek yang melakukan aktifitas.
Mungkin Cukup sekian tutorial kali ini, nantikan tutorial - tutorial menarik dari kami selanjutnya. Dan semoga tutorial kali ini akan berguna untuk Kamu dan menambah wawasan. Terima kasih~

Senin, 23 Oktober 2017

Tugas mata kuliah sistem informasi

1. Jelaskan pengertian dari sistem informasi?
Jawab :
adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen

2. Jelaskan pengertian sistem ?
Jawab :
Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.

3. Jelaskan pengertian informasi ?
Jawab :
 Informasi adalah pesan (ucapan atau ekspresi) atau kumpulan pesan yang terdiri dari order sekuens dari simbol, atau makna yang dapat ditafsirkan dari pesan atau kumpulan pesan.

4. Jelaskan pengertian Manajemen ? 

Jawab : 
Manajemen adalah seni menyelesaikan pekerjaan melalui orang lain. Definisi Mary Parker Follet ini berarti bahwa seorang manajer bertugas mengatur dan mengarahkan orang lain untuk mencapai tujuan organisasi.

5. Jelaskan pengertian data ? 
Jawab :
Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan" 

6. Apa perbedaan pengertian data dan informasi ?
Jawab :  

Data :
  • Data tidak memilki makna apapun
  • Data dapat berbentuk fakta, rincian, dan juga segala bentuk pengamatan empiris (observasi dan wawancara) terhadap suatu peristiwa
  • Bagi orang awam, data tidak dapat dipahami maksudnya
Informasi:
  • Informasi sudah memiliki suatu makna tertentu
  • Informasi adalah data yang sudah diolah dengan menggunakan beragam teknik tertentu
  • Bagi orang awam, ketika membaca suatu informasi, maka mereka sudah mampu memahami arti dari informasi tersebut.
7. Apa perbedaan e-commerce dengan e-bisnis ? 
Jawab :

1. E-business lebih luas dalam lingkup dan e-commerce hanya merupakan satu aspek atau satu bagian dari e-business.2. E-commerce hanya mencakup transaksi bisnis seperti membeli dan menjual barang dan jasa melalui internet.3. E-commerce pada prinsipnya melibatkan perdagangan uang sedangkan dalam e-business, transaksi uang tidak diperlukan.4. E-business melibatkan pemasaran, perancangan produk, evaluasi layanan konsumen, dll.

8. Jelaskan apa yang dimaksudmarketplace ? 
Jawab : 
adalah sebuah Pasar Elektronik yang melakukan Kegiatan Menjual dan Membeli suatu barang ataupun Jasa yang meliputi 3 Aspek (b2b, b2c & c2c) dimana B2B (Bisnis to Bisnis) Mendominasi sampai 75% di Marketplace.

9. Jelaskan apa yang dimaksud dengan toko online ?
Jawab: 
Pengertian Toko Online adalah sarana atau toko untuk menawarkan barang dan jasa lewat internet, dimana pengunjung dapat melihat
barang-barang anda di toko online
anda. 

10. Sebutkan dan jelaskan komponen sistem informasi berbasis komputer? 

1.   Pengertian Use Case   Use case diagram adalah suatu model yang dangat fungsional dalam sebuah sistem yang menggunakan actor dan u...