Pages

Minggu, 08 Januari 2012

Tugas Proyek APBO Sebelum UTS Membuat Use case diagram Bisnis,Use case diagram Sistem, Aktifity Diagram dan Colaboration Dari Sistem Penjualan Toko XYZ


SISTEM PENJUALAN
TOKO XYZ

Unified Modeling Language
(UML)

1.      Use Case Diagram
     a.      Use Case Bisnis
Pada use case bisnis terdapat dua aktor bisnis yang terlibat yaitu customer dan petugas operasional. Customer memilih barang yang akan dibeli kemudian membayar ke petugas operasional (kasir). Kemudian petugas mencetak kuitansi pembelian dan menyerahkan ke customer. Petugas juga melakukan pemesanan barang ke Suplier.
 
     b.      Use Case Sistem
Pada use case sistem terdapat dua aktor sistem yang terlibat yaitu petugas operasional dan manajer. Petugas marketing menginputkan data barang dan data penjualan. Kemudian membuat laporan data barang dan laporan data penjualan dan diserahkan ke manajer.


2.      Activity Diagram
     a.      Activity Diagram dari Use Case Bisnis
Customer membeli barang dengan cara memilih barang, menyerahkan belanjaan kepada petugas (kasir), petugas menerima barang kemudian menginput data barang dan menginformasikannya kepada customer. Customer membayar barang ke kasir kemudian kasir menerima dan mengecek uang yang diberikan customer apakah palsu atau tidak. Jika palsu maka petugas meminta untuk melakukan pembayaran ulang. Dan jika benar maka petugas akan menyetak hasil pembelian barang (struk). Petugas kemudian menyerahkan struk dan barang belanjaan kepada customer.




 
Petugas mendata barang yang akan diserahkan kepada manager yang kemudian oleh manager mengambil keputusan/mengecek barang yang diperlukan. Jika barang habis, maka manager membuat daftar belanjaan barang yang akan dipesan dan kemudian menyerahkan daftar tersebut kepada petugas. Petugas melakukan pemesanan barang ke suplier dan suplier menerima kemudian mengantarkan barang yang dipesan. Petugas menerima barang dan mengecek barang yang telah dipesan.jika barang lengkap maka petugas akan membuat laporan barang,  jika barang tidak lengkap, maka akan dilakukan pemesanan ulang. Jika barang yang dicek oleh manager belum habis, maka petugas langsung membuat laporan data barang.
    b.      Activity Diagram dari Use Case Sistem
Petugas menginputkan data barang dan penjualan kemudian menyerahkan barang kepada manager, manager kemudian mereview laporan tersebut, jika tidak data tidak lengkap maka manager akan meminta petugas menginputkan ulang data kemudian menyerahkan kemabali laporan tersebut kepada manager untuk kemudian dicek lagi oleh manager. Jika data lengkap maka petugas mendokumentasikan data tersebut.
3.      Sequence Diagram
Kasir memasukan ID dan passwordnya pada form login sistem computer. Selanjutnya form login memverifikasi ID dan password tersebut, jika login falid maka akan tampil menu utama. Dimana dalam menu utama terdapat banyak menu diantaranya menu menu pembayran.
Namun, jika ID atau password salah maka kasir masuk kembali ke menu login untuk login ulang. Setelah masuk menu utama kasir memilih menu pembayaran yang digunakan sebagai sarana perhitungan jumlah bayar suatu pembelian. Untuk mengetahui harga suatu barang dengan mudah, kasir memasukan barcode suatu barang menggunakan barcode reader. Barcode reader akan membaca barcode pada suatu barang tersebut dan lansung ditampilkan pada form pembayaran.
Setelah selesai melakukan melakukan transaksi pembayaran yang telah ditampilkan pada form pembayaran akan dicetak struk pembayaran menggunakan mesin cetak struk pembayaran.
 
4.      Collaboration Diagram
Langkahnya sama seperti pada sequence diagram yaitu kasir memasukan ID dan passwordnya pada form login sistem computer. Selanjutnya form login memverifikasi ID dan password tersebut, jika login falid maka akan tampil menu utama. Dimana dalam menu utama terdapat banyak menu diantaranya menu menu pembayran.
Namun, jika ID atau password salah maka kasir masuk kembali ke menu login untuk login ulang. Setelah masuk menu utama kasir memilih menu pembayaran yang digunakan sebagai sarana perhitungan jumlah bayar suatu pembelian. Untuk mengetahui harga suatu barang dengan mudah, kasir memasukan barcode suatu barang menggunakan barcode reader. Barcode reader akan membaca barcode pada suatu barang tersebut dan lansung ditampilkan pada form pembayaran.
Setelah selesai melakukan melakukan transaksi pembayaran yang telah ditampilkan pada form pembayaran akan dicetak struk pembayaran menggunakan mesin cetak struk pembayaran.

ETIKA PROFESI

Buat temen - temen yang belum mendapatkan materi ETIKA PROFESI untuk kelas B, D dan E
silahkan download materi nha disinii...........

  * SAP Etika Profesi
  1.Pertemuan 1
  2.Pertemuan 2
  3.Pertemuan 3
  4.Pertemuan 4
  5.Pertemuan 5
  6.Pertemuan 6
  7.Pertemuan 7
  8. Pertemuan 8
  9.Pertemuan 9
10.Pertemuan 10
11.Pertemuan 11
12.Pertemuan 12
13.Pertemuan 13
14.Pertemuan 14
  * Tugas 1
  * Tugas 2
  * Tugas 3
  * Quiz sebelum UTS
  * Tugas 4 Diskusi Kelompok Sebelum UTS
  * Tugas Individu :
      - Kelas D
      - Kelas E
  *  Tugas 5 Sebelum UAS untuk Kelas B, D dan E
  *  Tugas Individu ke 6
      - Kelas D
      - Kelas E  
  * Nama Mahasiswa yang telah mengumpulkan Tugas dan mengikuti Quiz

SeQuen Diagram

Sequen Diagram adalah interaction diagram yang memperlihatkan event - event berurutan sepanjang berjalan waktu. diagram ini menggambarkan interaksi antar objek didalam dan disekitar sistem ( termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu.

Sequen Diagram biasanya digunakan untuk menggambarkan skenario atau rangkaian langkah - langkah yang dilakukan sebagai respons dari suatu event untuk menghasilkan output tertentu.


langkah - langkah yang dilakukan untuk membuat sequen diagram adalah :
1. menentukan Obyek.
2. menentukan aktor.
3. menambahkan beberapa pesan kediagram.

contoh Sequen Diagram Pada sistem pendaftaran praktikum




Class Diagram Menggunakan Multiplitas

pendaftaran Praktikum


^.^......^.^.....

Class Diagram


             class diagram digunakan untuk menampilkan kelas-kelas didalam sistem dan relasi antar mereka lain itu class diagram juga menggambarkan struktur dan deskripsi class,package ( paket ), dan objek beserta hubungan satu sama lain seperti contaiment,pewarisan,asosiasi dan lain-lain.

              class dinotasikan sebagai berikut :


dimana :
1. Nama Class digunakan sebagai nama class dan secara opsional juga dapat disertakan streotype-nya. nama class dibuat tidak menggunakan spasi,karena setiap bahasa pemrograman diantaranya tidak membolehkan menggunakan spasi.streotype itu merupakan sebuah mekanisme yang digunakan untuk mengkategorikan kelas-kelas.selain itu streotype juga membantu untuk pembangkit kode.
2. DaftarAttribut digunakan untuk mendeklarasikan Attribut. dimana Attribut adalah sepenggal informasi yang berhubungan dengan kelas, misalnya : Nama Class nya Mahasiswa, Attribut nya NIM, Nama, Alamat.satu bagian utama dari informasi yang ditetapkan attribut adalah Tipe Data.tipe data tergantung dari bahasa pemrograman yang digunakan, bentuk - bentuk tipe data misalnya : string, boolean, integer dll.
3. DaftarOperasi() digunakan untuk mendeklarasikan Operasi. dimana operasi adalah suatu perilaku yang berhubungan dengan suatu class.ada 3 komponen pada operasi,yaitu : nama operator,parameter operasi, dan tipe nilai balik operasi.

contoh Class Diagram
Class Diagram Pendaftaran Praktikum

........^.^......^.^.......^.^.......^.^.....

Sabtu, 07 Januari 2012

contoh aktifity diagram


Selasa, 03 Januari 2012

Use Case Sistem Pendaftaran Praktikum