Selasa, 14 April 2015

UML USECASE DIAGRAM


Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem.
Use case diagram dapat digunakan selama proses analisis untuk menagkap requirements sistem dan untuk memahami bagaimana sistem seharusnya bekerja. Selama tahap desain use case diagram menetapkan perulaku (behavior) sistem saat diimplementasikan. Dalam sebuah model mungkin terdapat satu atau beberapa use case diagram.
Usecase bisnis adalah model yang digunakan menggambarkan proses bisnis organisasi. Dengan kata lain, usecase bisnis memberitahukan tentang aktifitas bisnis utama dan apa saja yang organisasi lakukan.
Diagram Usecase bisnis menunjukkan interaksi antara usecase bisnis,aktor bisnis, dan pekerja bisnis dalam sebuah organisasi.
Contoh kasus use case diagram Sistem Penjualan Barang  :
 
Deskripsi Use Case
Use Case
Aktor
Karyawan
Manajer
Pengiriman
Pelanggan
Re-stock persediaan
Melakukan Re-stock persediaan



Menjual Produk
Menjual barang


Membeli produk
Memberi harga produk
Memberi harga barang
Menyetujui dan memutuskan harga produk


Mendistribusikan produk


Mendistribusikan barang ke toko atau grosir
Menerima barang pesanan


A.    ANALISIS AKTOR
Berikut ini adalah analisis aktor dari usecase diagram diatas :
1.   Terdapat 4 ( Dua )aktor dalam sistem penjualan barang tersebut diatas yakni Karyawan, Manajer, Pengiriman, dan Pelanggan.

2.   Dalam sistem penjualan barang ini dapat dijelaskan tugas dari beberapa aktor dalam sistem diantaranya sebagai berikut :
           I.     Dalam sistem ini karyawan mempunyai tugas sebagai berikut :

  1.   Karyawan melakukan re-stock persediaan untuk memenuhi stock dari perusahaan.
  2. Karyawan menjual produk kepada pelanggan eceran maupun grosir, bisa juga dengan cara promosi melalui iklan dan bisa juga menggunakan media website.
  3. Karyawan menentukan harga produk setelah mengkalkulasikan dengan biaya produksi dengan jumlah produk yang di produksi

       II.     Dalam sistem ini Manajer hanya memiliki satu tugas yaitu memberikan harga produk sesuai dengan perkiraan keuntungan yang ingin dicapai dan melihat harga yang ditawarkan oleh karyawan sebagai acuan pemberian harga.

          III.      Dalam sistem ini Manajer hanya memiliki satu tugas yaitu mendistribusikan barang pesanan yang telah dipesan pelanggan maupun yang tidak melalui pesanan 

   IV.     Dalam sistem ini Pelanggan hanya memiliki satu tugas yaitu menerima barang dari distributor dan membeli produk yang ditawarkan maupun memesan langsung ke perusahaan

Sabtu, 11 April 2015

SUB SISTEM DAN SISTEM


Pengertian kebutuhan sistem
·         Penguraian dari suatu sistem informasi yang utuh kedalam. Bagian komponen untuk identifikasi dan mengevaluasi permasalahan, ksempatan, hambatan, dan kebutuhan yang diharapkan
Langkah Dasar Analisis
1.      Identifikasi masalah
2.      Memahami kerja sistem
3.      Analisis sistem
4.      Membuat laporan : Hal sebelum dan yang akan datang.

    1.      Identifikasi Masalah
Masalah dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan
·         Hal yang dilakukan
1.      Identifikasi penyebab masalah
2.      Identifikasi titik keputusan
3.      Identifikasi personil kunci

·         Analisis memiliki pengatahuan yang cukup tentang aplikasi yang sedang dianalisis
Contoh :  Aplikasi Bisnis
·         Titik yang menunjukan suatu kondisi yang menyebabkan suatu terjadi menggunakan dokumen flowchart yang dimiliki pruschas
·         Identifikasi pada personl kunci yang lansung maupun tidaklansung yang dapat menyebabkan terjadinya masalah tersebut

    2.      Memahami kerja sistem
Untuk mempelajari secara terinci bagaimana sistem yang ada beroperasi sebelum mencoba untuk menganalis masalah kelemahan dan kebutuhan pemakai
    3.      Langkah yang dilakukan
a.       Melakukan jenis penelitian
Jenis penelitian : tergantung dari jenis data yang diperoleh (berupa operasi sistem, perlengkapan sistem, pengendalian sistem, atau 1/0 yang digunakan oleh sistem)
b.      Merencanakan Jadwal Penelitian
c.       Membuat Agenda Wawancara
Adanya waktu dan materi yang perlu di diskusikan
d.      Menganalisis Hasil Penelitian
Dokumen sistem lama, yaitu waktu pelaksaan ,kesalahan yang terjadi pengambilan sample, formulir laporan
·         Menganalisis kelemahan sistem
·         Menganalisis kebutuhan informasi pemakai / manajemen
     4.      Membuat Laporan Hasil Analisis
a)      Keuntungan dari pemodelan sistem berjalan
Menyediakna kesimpulan untuk menentukan apakah sistem memuaskan perlu sedikit perbaikan . memuaskan pemeriksaan yang berat atau diganti

b)      Kerugian
Mempelajari sistem yang berjalan, kadang-kadang menyesatkan.