P. 1
APSI STMIK BJB

APSI STMIK BJB

|Views: 29|Likes:
Dipublikasikan oleh nituri
tugas APSI tahun 2011
tugas APSI tahun 2011

More info:

Published by: nituri on Oct 04, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

07/02/2013

pdf

text

original

LAPORAN

ANALISIS dan DESAIN SISTEM INFORMASI
AURA LABEL DISTRO cabang Banjarbaru
Jl. A. Yani Km. 33,5 Komplek Citra Megah Banjarbaru

Oleh : Nama NIM

Henxy Restu Eko P. 310109011472 Nurachim Zair Haq 310109011477

Kelas : SI/2

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JURUSAN SISTEM INFORMASI BANJARBARU 2011

DAFTAR ISI

DAFTAR ISI ........................................................................................................... ii DAFTAR GAMBAR ............................................................................................. iv BAB I ...................................................................................................................... 1 1.1 1.2 Latar Belakang Organisasi ........................................................................... 1 Tujuan .......................................................................................................... 1

BAB II ..................................................................................................................... 2 2.1 Sistem Yang Sedang Berjalan ........................................................................... 2 2.1.1 Proses Bisnis Aura Label Distro cabang Banjarbaru ............................ 2 2.1.1.1 Proses Bisnis Penerimaan Barang Aura Label Distro cabang Banjarbaru. ...................................................................................................... 2 2.1.1.2 Proses Bisnis Penjualan Barang Aura Label Distro cabang Banjarbaru ....................................................................................................... 3 2.1.1.3 Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru ....................................................................................................... 4 2.1.2 Data-Data ................................................................................................... 5 2.1.3 Infrastruktur................................................................................................ 5 2.2 Analisis Permasalahan ................................................................................. 6 2.2.1 Analisis Permasalahan Proses Bisnis Aura Label Distro cabang Banjarbaru ........................................................................................................... 6 2.2.2 Analisis Permasalahan Data Aura Label Distro cabang Banjarbaru .......... 7 2.2.3 Analisis Permasalahan Infrastruktur Aura Label Distro cabang Banjarbaru ............................................................................................................................. 8 2.3 Sistem Usulan .............................................................................................. 8 2.3.1 Proses Bisnis Aura Label Distro cabang Banjarbaru ................................. 8 2.3.2 Data-Data ................................................................................................. 11 2.3.3 Infrastruktur.............................................................................................. 13 BAB III ................................................................................................................. 14 3.1 Desain Arsitektur ............................................................................................ 14 3.1.1 Login Aplikasi .......................................................................................... 14 3.1.2 Menu Utama ............................................................................................. 17 3.2 Desain Input dan Output ................................................................................. 22 3.2.1 Form Data Barang Dagangan Aura Label Distro cabang Banjarbaru...... 22 3.2.2 Form Penjualan Barang Dagangan Aura Label Distro cabang Banjarbaru ......................................................................................................... 34

ii

3.2.3 3.3

Laporan Transaksi Harian Aura Label Distro cabang Banjarbaru ..... 47

Desain Database ........................................................................................ 52

iii

DAFTAR GAMBAR Gambar 1. Struktur Organisasi Aura Label Distro.................................................. 1 Gambar 2. Diagram Alir Proses Bisnis Penerimaan Barang Aura Label Distro cabang Banjarbaru ................................................................................................... 2 Gambar 3. Diagram Alir Proses Bisnis Penjualan Barang Aura Label Distro cabang Banjarbaru ................................................................................................... 3 Gambar 4. Diagram Alir Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru ........................................................................................ 4 Gambar 5. Diagram Alir Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro Cabang Banjarbaru yang Sedang Berjalan Saat Ini ..................................... 9 Gambar 6. Sistem Usulan Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru ...................................................................................... 10 Gambar 7. Relasi Tabel Sistem Usulan Pada Aura Label Distro cabang Banjarbaru ............................................................................................................................... 12 Gambar 8. Tampilan Login Aplikasi Aura Label Distro cabang Banjarbaru ....... 14 Gambar 9. Use Case Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru ............................................................................................................. 14 Gambar 10. Sequence Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru ............................................................................................................. 15 Gambar 11. Activity Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru ............................................................................................................. 16 Gambar 12. Menu Utama Aplikasi Aura Label Distro cabang Banjarbaru .......... 17 Gambar 13. Use Case Diagram Menu Utama Aplikasi Aura Label Distro cabang Banjarbaru ............................................................................................................. 17 Gambar 14. Sequence Diagram Menu Barang ...................................................... 18 Gambar 15. Sequence Diagram Menu Penjualan .................................................. 18 Gambar 16. Activity Diagram Menu Barang dan Penjualan ................................. 19 Gambar 17. Sequence Diagram Menu Laporan .................................................... 20 Gambar 18. Activity Diagram Menu Laporan ....................................................... 20 Gambar 19. Sequence Menu Keluar...................................................................... 21 Gambar 20. Activity Diagram Menu Keluar ......................................................... 21 Gambar 21. Form Data Barang Dagangan Aura Label Distro cabang Banjarbaru22 Gambar 22. Use Case Diagram Form Barang Dagangan Aplikasi Aura Label Distro cabang Banjarbaru ...................................................................................... 23 Gambar 23. Sequence Diagram Tambah Data pada Form Barang Dagangan ...... 23 Gambar 24. Activity Diagram Tambah Data pada Form Barang Dagangan ......... 24 Gambar 25. Sequence Diagram Edit Data pada Form Barang Dagangan............. 25 Gambar 26. Activity Diagram Edit Data pada Form Barang Dagangan ............... 26 Gambar 27. Sequence Simpan Data pada Form Barang Dagangan ...................... 27 Gambar 28. Activity Diagram Simpan Data Barang dan Penjulan pada Form Barang Dagangan .................................................................................................. 27 Gambar 29. Sequence Diagram Hapus Data pada Form Barang Dagangan ......... 28 Gambar 30. Activity Diagram Hapus Data pada Form Barang Dagangan ............ 29 Gambar 31. Sequence Diagram Batal Mengisi Form Data Barang Dagangan ..... 30 Gambar 32. Activity Diagram Batal Mengisi Form Data Barang Dagangan ........ 30 Gambar 33. Sequence Diagram Keluar Form Data Barang Dagangan ................ 31

iv

Gambar 34. Activity Diagram Keluar Form .......................................................... 31 Gambar 35. Sequence Cari Data pada Form Barang Dagangan ........................... 32 Gambar 36. Activity Diagram Cari pada Form Data Barang Dagangan ............... 33 Gambar 37. Form Penjualan Barang Dagangan Aura Label Distro Cabang Banjarbaru ............................................................................................................. 34 Gambar 38. Use Case Diagram Form Penjualan Barang Aura Label Distro Cabang Banjarbaru ................................................................................................ 35 Gambar 39. Sequence Diagram Tambah Item pada Form Penjulan Barang........ 35 Gambar 40. Activity Diagram Tambah Item pada Form Penjulan Barang ........... 36 Gambar 41. Sequence Diagram Edit Item pada Form Penjulan Barang ............... 37 Gambar 42. Activity Diagram Edit Item pada Form Penjualan Barang ................ 38 Gambar 43. Sequence Diagram Hapus Item pada Form Penjulan Barang ........... 39 Gambar 44. Activity Diagram Hapus Item pada Form Penjualan Barang............. 40 Gambar 45. Sequence Diagram Simpan Data pada Form Penjualan Barang Dagangan............................................................................................................... 41 Gambar 46. Format Struk Penjulan Barang Dagangan ......................................... 42 Gambar 47. Sequence Diagram Cetak Struk pada Form Penjulan Barang Dagangan............................................................................................................... 43 Gambar 48. Activity Diagram Cetak Struk pada Form Penjualan Barang Dagangan ............................................................................................................................... 44 Gambar 49. Sequence Diagram Batal pada Form Penjulan Barang Dagangan .... 45 Gambar 50. Activity Diagram Batal pada Form Penjulan Barang Dagangan ....... 45 Gambar 51. Sequence Diagram Keluar Form Penjulan Barang Dagangan .......... 46 Gambar 52. Format Laporan Transaksi Harian Aura Label Distro Cabang Banjarbaru ............................................................................................................. 47 Gambar 53. Form Pilihan Media Cetak Laporan Transaksi Harian...................... 47 Gambar 54. Use Case Diagram Form Media Cetak Laporan Transaksi Harian ... 48 Gambar 55. Sequence Diagram Mencetak Laporan Transaksi Harian pada Layar ............................................................................................................................... 48 Gambar 56. Activity Diagaram Mencetak Laporan Transaksi Harian pada Layar 49 Gambar 57. Sequence Diagram Mencetak Laporan Transaksi Harian pada Printer ............................................................................................................................... 50 Gambar 58. Activity Diagram Mencetak Laporan Transaksi Harian pada Printer 50 Gambar 59. Sequence Diagram Keluar Form Media Cetak Laporan ................... 51 Gambar 60. Class Diagram Apilikasi Aura Label Distro Cabang Banjarbaru ..... 52

v

1 Latar Belakang Organisasi Aura Label Distro merupakan toko lifestyle anak muda masa kini yang menjual berbagai kebutuhan fashion seperti kaos oblong. topi. pertemanan dan saling percaya dalam mengelola dan menbina cabang Banjarbaru karena lebih mudah dalam pembagian tanggung jawab dan pendapatan. sebagai media dalam pembelajaran mata kuliah Analisis dan Perancangan Sistem Informasi. kemeja. ikat pinggang.BAB I PENDAHULUAN 1. Gambar 1. tas sepatu. celana panjang dan pendek. sedangakan Aura Label Distro yang berada di Banjarbaru merupakan cabang usaha yang dikelola oleh saudara Opel. Aura Label Distro menerapkan prinsip kekeluargan. 1 . Usaha ini didirikan sejak tahun 2001 di Banjarmasin tepatnya di daerah Pekapuran. dengan pemiliknya bapak Rahmat. Struktur Organisasi Aura Label Distro 1. Aura Label Distro cabang Banjarbaru didirikan sejak tahun 2009.2 Tujuan Adapun tujuan pembuatan laporan Analisis dan Desain Sistem Aura Label Distro cabang Banjarbaru ini adalah. dan lain-lain.

1. 2 .1 Proses Bisnis Penerimaan Barang Aura Label Distro cabang Banjarbaru. Diagram Alir Proses Bisnis Penerimaan Barang Aura Label Distro cabang Banjarbaru Penjelasan diagram alir proses bisnis penerimaan barang Aura Label Distro cabang Banjarbaru  Bagian stok Aura Label Distro pusat Banjarmasin mempersiapkan barang dan dokumen pengiriman barang berupa daftar barang cabang yang akan dikirim ke Aura Label Distro cabang Banjarbaru. Gambar 2.1.1 Sistem Yang Sedang Berjalan 2.1.BAB II ANALISIS SISTEM 2.1 Proses Bisnis Aura Label Distro cabang Banjarbaru 2.

 Jadi Aura Label cabang Banjarbaru hanya menerima barang kiriman dari Aura Label pusat Banjarmasin dan mejualnya. 3 .  Setelah menemukan barang yang mereka cari selanjutnya akan menunjukan barang tersebut pada petugas/pengelola Aura Label Distro cabang Banjarbaru untuk melakukan pembayaran.2 Proses Bisnis Penjualan Barang Aura Label Distro cabang Banjarbaru Gambar 3.1.1.  Dalam pembayaran tersebut selanjutnya pengelola/petugas Aura Label Distro cabang Banjarbaru akan mencatat barang yang terjual tersebut ke dalam laporan transaksi harian. Barang dan daftar barang cabang diterima oleh pengelola Aura Label Distro cabang Banjarbaru untuk selanjutnya barang tersebut dijual. 2. Diagram Alir Proses Bisnis Penjualan Barang Aura Label Distro cabang Banjarbaru Penjelasan diagram alir proses bisnis penjualan barang Aura Label Distro cabang Banjarbaru  Konsumen atau pembeli yang datang ke Aura Label Distro untuk membeli barang-barang kebutuhan fashion anak muda masa kini akan terlebih dahulu memilih barang yang mereka cari.

3 Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru Gambar 4. 4 .1.Sedangkan hal yang dicatat dalam laporan transaksi harian tersebut adalah nama barang dan harga barang.  Laporan trasaksi harian tersebut akan diserahkan pada pimpinan Aura Label Distro yang akan mengambil uang hasil penjualan barang perharinya dan laporan transaksi harian itu setiap sore hari.1. 2.  Setelah proses pencatatan barang selanjutnya barang yang sudah dibeli konsumen/pembeli diserahkan pada pembeli untuk menjadi barang milik pembeli. Diagram Alir Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru Penjelasan diagram alir proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru  Setiap terjadi trasaksi penjualan barang pada Aura Label Distro cabang Banjarbaru perharinya akan dicatat pada laporan transaksi harian.

2 Data-Data Data-data yang dimaksud adalah segala hal yang tercatat dalam dokumen yang dipergunakan dalam mencatat segala kegiatan bisnis Aura Label Distro cabang Banjarbaru yang berkaitan dengan pihak intern meliputi pihak Aura Label Distro pusat Banjarmasin maupun ektern dengan para pelanggan. daftar ini berisi data-data barang apasaja yang masuk dan telah dikirim ke Aura Label Distro cabang Banjarbaru dari bagian stok Aura Label Distro pusat Banjarmasin. Sedangkan dalam bidang pencatatan dan dokumentasi mengenai barang dagangan masih menggunakan pencatatan secara manual dengan kwitansi pengiriman barang ke cabang dan nota penjualan barang harian. 5 . berisi data-data barang yang telah terjual dalam sehari di Aura Label Distro cabang Banjarbaru meliputi nama barang dan harga. Belum terdapat teknologi informasi (komputer)yang digunakan dalam pendataan barang dagangan dan sumber pemasukan. dan harga barang. Data-data tersebut meliputi :  Daftar Barang Cabang. Dimana data ini setiap harinya dipantau oleh pemilih Aura Label Distro berapa besar pemasukan yang masuk dalam sehari dan barang apa saja yang telah terjual pada Aura Label Distro cabang Banjarbaru.1.2. Data ini tercatat secara manual bebentuk kwitasi pengiriman barang. Data ini tercatat secara manual bebentuk nota penjualan barang harian.1. Daftar ini meliputi beberapa data yang dapat diurai menjadi beberapa field antara lain jumlah barang.3 Infrastruktur Pada Aura Label Distro cabang Banjarbaru terdapat 2 orang pengelola/petugas dengan pendidikan SMU.  Laporan transaksi harian. 2. nama barang.

Analisis Sebab dan Akibat Penyebab :  Pemilik Aura Label Distro langsung mengambil laporan transaksi harian dan uang hasil penjualan harian dari Aura Label Distro cabang Banjarbaru Akibat :  Tidak dapat langsung memasukkan laporan trnsaksi harian dan dana pemasukan harian Aura Label Distro cabang Banjarbaru pada pembukuan pusat organisasi. tidak terdapat masalah pada proses bisnis Aura Label Distro cabang 6 .2 Analisis Permasalahan 2.2.1 Analisis Permasalahan Proses Bisnis Aura Label Distro cabang Banjarbaru Analisis Permasalahan Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro Cabang Banjarbaru Masalah Kurangnya efektifnya bagian pembukuan Aura Label Distro pusat Banjarmasin dan bagian stok Aura Label Distro pusat Banjarmasin.  Berdasarkan analisis permasalah pada proses bisnis Aura Label Distro cabang Banjarbaru yang telah dilakukan oleh penulis.  Adanya kemungkinan terjadinya percampuran antara uang hasil penjualan harian Aura Label Distro cabang Banjarbaru dengan uang pribadi pimpinan.2. Bagian stok harus menunggu laporan transaksi harian Aura Label Distro cabang Banjarbaru dari pimpinan untuk mengetahui barang apa saja yang telah habis atau berkurang di cabang Banjarbaru.

harga barang. 2. jumlah barang. penjualan barang.  Pada laporan transaksi harian hanya mencatat nama barang dan harga 7 . Tetapi masih terdapat masalah pada proses pelaporan penjualan harian.2 Analisis Permasalahan Data Aura Label Distro cabang Banjarbaru Masalah Analisis Sebab dan Akibat Tingginya human error Penyebab : dalam mencatat daftar  Masih mencatat secara manual pada barang cabang dan laporan kwitansi dan nota.2.  Staff salah mencatat. Akibat :  Hanya yang sudah terbiasa saja yang bisa membaca daftar barang cabang dan laporan transaksi harian karena berupa tulisan tanggan. transaksi harian.  Lupa menyimpan.Banjarbaru baik dalam penerimaan barang.  Data barang dan laporan penjualan harian kurang akurat. Hilangnya daftar barang cabang dan laporan transaksi harian Penyebab :  Masih menggunakan kertas berupa kwitansi dan nota.  Bagian keuangan kesulitan dalam pembukuan dan penyusunan laporan keuangan.  Adanya pencatatan barang masuk pada Aura Label Distro cabang Banjarbaru yang salah. Pencatatan tidak lengkap Penyebab :  Pada daftar barang hanya mencatat nama barang. Akibat :  Kesilitan dalam menentukan barang kiriman cabang oleh bagian stok pusat Banjarbaru.

1 Proses Bisnis Aura Label Distro cabang Banjarbaru Karena berdasarkan analisis permasalahan pada proses bisnis Aura Label Distro cabang Banjarbaru secara mendetail.  Aura Label Distro cabang Banjarbaru tidak memiliki catatan mengenai daftar barang cabang dan laporan transaksi harian tersendiri.  Susah dalam menghitung total jumlah barang dan harga barang Aura Label Distro cabang Banjarbaru. hilanya data. dicatat. dan pencatatan data yang tidak lengkap. dan diolah pada Aura Label Distro cabang Banjarbaru diantaranya tingginya human error. Berdasarkan analisis yang telah dilakukan oleh penulis dapat dipaparkan pada tabel diatas terdapat tiga masalah dalam data-data yang diterima. ditemukan permasalahan pada proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru. 2.barang. Serta belum tersedianya staff bagian pembukuan (kurir) yang bertugas mengambil laporan penjualan harian.2.3 Sistem Usulan 2. Akibat :  Bagian stok Aura Label Distro pusat Banjarmasin kesulitan dalam menenetukan jenis barang yang habis atau berkurang stoknya pada cabang Banjarbaru. Maka akan disajikan proses bisnis 8 . 2.3.3 Analisis Permasalahan Infrastruktur Aura Label Distro cabang Banjarbaru Masalah yang lain berupa belum tersedianya sistem informasi yang dapat memudahkan dan lebih akurat dalam mencatat data daftar barang cabang dan data penjualan harian.

Diagram Alir Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro Cabang Banjarbaru yang Sedang Berjalan Saat Ini 9 . Gambar 5.yang saat ini berjalan pada pelaporan transaksi harian Aura Label Distro cabang Banjarbaru dan sistem usulan proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru. Proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru yang sedang berjalan saat ini.

Pada bagian pembukuan Aura Label Distro cabang Banjarbaru laporan tersebut digandakan dan salinannya diserahkan pada bagian stok Aura Label Distro pusat Banjarmasin. Sistem Usulan Proses Bisnis Pelaporan Transaksi Harian Aura Label Distro cabang Banjarbaru Sistem usulan proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru.  Setiap harinya pengelola/petugas Aura Label Distro cabang Banjarbaru menyusun laporan transaksi harian yang merupakan rincian penjualan barang dalam seharian.    Laporan tersebut kemudian diserahkan pada kurir bagian pembukuan Aura Label Distro pusat Banjarmasin.Gambar 6. 10 . Oleh kurir laporan transaksi harian tersebut kemudian diserahkan pada bagian pembukuan Aura Label Distro pusat Banjarmasin. Penjelasan mengenai Sistem usulan proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru.

Dan agar pimpinan lebih focus dalam menetapkan program kerja jangka panjang Aura Label Distro tanpa harus sibuk mengurusi dana pemasukan dan laporan transaksi harian. daftar ini berisi data-data barang apasaja yang masuk dan telah dikirim ke Aura Label Distro cabang Banjarbaru dari bagian stok Aura Label Distro pusat Banjarmasin. nama barang. 2. dan diolah pada Aura Label Distro cabang Banjarbaru perlu diadakan penambahan itemitem atau field yang dicatatan diantaranya  Daftar Barang Cabang. yang semestinya hal tersebut menjadi urusan bagian organisai yang lain yang berada dibawah pimpinan yang memiliki fungsi khusus. Daftar ini meliputi beberapa data yang dapat diurai menjadi beberapa field antara lain jumlah barang.3. dengan menggurangi atau menghindari percampuran antara uang pribadi pemilik dan uang hasil penjualan Aura Label Distro cabang Banjarbaru. untuk meningkatkan kinerja bagian pembukuan Aura Label Distro pusat Banjarmasin dengan mendapatkan lebih cepat informasi dari laporan transaksi harian tersebut tanpa menunggunya dari pimpinan. dan harga 11 . Berdasarkan proses analisis yang telah dilaksanakan dikarenakan adanya permasalahan pada proses bisnis pelaporan transaksi harian Aura Label Distro cabang Banjarbaru yang telah dipaparkan pada bab tiga maka perlu diadakan pembenahan pada proses tersebut dengan menambah seorang kurir pada bagian pembukuan Aura Label Distro pusat Banjarmasin.2 Data-Data Pada bagian data-data yang diterima. Selanjutnya pada kedua bagian organisasi tersebut dilakukan proses pencatatan laporan transaksi harian. Dan untuk lebih menyempurnakan proses pembukuan dalam Aura Label Distro. Kurir tersebut ditugaskan untuk mengembil laporan transaksi harian dan uang hasil penjualan dalam perharinya pada Aura Label Distro cabang Banjarbaru. dicatat.

ukuran barang. dan merek barang. Segala data-data tersebut diatas selanjutnya disajikan dalam relasi tabel sistem usulan sebagai berikut. jenis barang. Data ini tercatat secara manual bebentuk kwitasi pengiriman barang. Dimana data ini setiap harinya dipantau oleh pemilih Aura Label Distro berapa besar pemasukan yang masuk dalam sehari dan barang apa saja yang telah terjual pada Aura Label Distro cabang Banjarbaru. ukuran barang. Karena barang yang dijual berupa pakaian dan asesoris yang banyak jenis dan ukuranya dan juga digolongkan pada jender calon pemakainya untuk memudahkan dalam pencatatan barang yang masuk pada Aura Label Distro cabang Banjarbaru dan agar pengelola lebih dapat megetahui secara detail mengenai barang yang dijualnya. dan merek barang. jenis barang.barang.  Laporan transaksi harian. Data tersebut perlu ditambah dengan kode barang. Dan untuk menghindari barang yang tak tercatat. Gambar 7. Data tersebut perlu ditambah dengan kode barang. berisi data-data barang yang telah terjual dalam sehari di Aura Label Distro cabang Banjarbaru meliputi nama barang dan harga. Data ini tercatat secara manual bebentuk nota penjualan barang harian. Serta memudahkan dalam grouping dan penataan barang dagangan. Relasi Tabel Sistem Usulan Pada Aura Label Distro cabang Banjarbaru 12 .

3. Serta perlunya didakannya sistem informasi yang mampu mencatat barang yang masuk dan membuat laporan transaksi harian secara otomatis dan akurat untuk lebih meningkatkan efektifitas dan efisiensi dalam pencatatan. pemasukan. dan pengolahan data-data.3 Infrastruktur Perlunya ditambah seorang kurir pada bagian pembukuan Aura Label Distro pusat Banjarmasin yang tugasnya untuk mengambil laporan transaksi harian dan uang hasil penjualan perharinya dari Aura Label Distro cabang Banjarbaru.2. 13 .

BAB III DESAIN SISTEM 3.1 Login Aplikasi Gambar 8. Tampilan Login Aplikasi Aura Label Distro cabang Banjarbaru Gambar 9.1 Desain Arsitektur 3.1. Use Case Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru 14 .

Gambar 10. Sequence Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru 15 .

2. Jika tidak cocok. 3. 16 . Jika sudah valid. Jika belum valid. sistem akan memeriksa pada data yang ada di dalam database. berisi field username & password. disertai dengan pesan kesalahan. Sistem akan memeriksa kevalidan input. Activity Diagram Login Aplikasi Aura Label Distro cabang Banjarbaru Penjelasan : 1. sistem kembali menampilkan layar login. 4.Gambar 11. 5. disertai dengan pesan kesalahan. kemudian menekan tombol login. sistem akan menampilkan kembali layar login. Sistem menampilkan form login. Pengguna memasukkan username dan password yang sesuai.

Menu Utama Aplikasi Aura Label Distro cabang Banjarbaru Gambar 13. Use Case Diagram Menu Utama Aplikasi Aura Label Distro cabang Banjarbaru 17 .1.2 Menu Utama Gambar 12.3.

Sequence Diagram Menu Penjualan 18 .Gambar 14. Sequence Diagram Menu Barang Gambar 15.

Apabila user memilih menu barang atau penjualan maka selanjutnya tampil form barang atau penjualan sesuai pilihan. 2. Setelah tampil menu utama user selanjutnya memilih menu yang sudah tertera. Activity Diagram Menu Barang dan Penjualan Penjelasan : 1. 19 .Gambar 16.

Activity Diagram Menu Laporan 20 .Gambar 17. Sequence Diagram Menu Laporan Gambar 18.

Sequence Menu Keluar Gambar 20. Activity Diagram Menu Keluar 21 . 2. Apabila user memilih menu laporan maka selanjutnya tampil form pilihan untuk mencetak laporan transaksi harian.Penjelasan : 1. Setelah tampil menu utama user selanjutnya memilih menu yang sudah tertera. Gambar 19.

Apabila user memilih menu keluar maka akan langsung keluar dari aplikasi. 3. Form Data Barang Dagangan Aura Label Distro cabang Banjarbaru Penjelasan : Untuk kode barang menggunakan otomatisasi sistem untuk meminimalisasi kesalahan dalam menginput data. 2. kode tersebut terdiri dari angka dan huruf.Penjelasan : 1.1 Form Data Barang Dagangan Aura Label Distro cabang Banjarbaru Gambar 21.2 Desain Input dan Output 3. Setelah tampil menu utama user selanjutnya memilih menu yang sudah tertera.2. lalu dua karakter huruf kedua merupakan singkatan lokasi cabang. 22 . Dimana dua karakter huruf pertama merupakan identitas Aura Label Distro. terakhir dua digit angka merupakan nomor urut barang saat didata pada form ini.

Use Case Diagram Form Barang Dagangan Aplikasi Aura Label Distro cabang Banjarbaru Gambar 23.Gambar 22. Sequence Diagram Tambah Data pada Form Barang Dagangan 23 .

3. 6. Activity Diagram Tambah Data pada Form Barang Dagangan Penjelasan : 1. dimana letak kesalahan tersebut. User menekan tombol tambah. 4. 5. 7. Form data barang dagangan aktiv.Gambar 24. 2. apakah sudah sesuai dengan standar yang ditentukan oleh sistem. Form akan dikosongkan dari bekas inputan sebelumya. Jika data yang diinput tidak sesuai maka user akan menerima konfirmasi kesalahan. Jika dalam pengisian tidak ditemukan kesalahan maka data akan ditampung dalam memory untuk data diteruskan pada proses selanjutnya. User mengisi form. Data yang diisikan oleh user divalidasi kebenaran dalam mengisi data. 24 .

Sequence Diagram Edit Data pada Form Barang Dagangan 25 .Gambar 25.

3. User memilih tombol edit untuk dapat mengedit data. 7. Sistem load data dari tabel barang dagangan secara realtime. Data yang dipilih oleh user ditampilkan pada form. 5. Jika tidak valid user menerima konfirmasi dimana kesalahan inputan tersebut salah.Gambar 26. 6. 26 . Activity Diagram Edit Data pada Form Barang Dagangan Penjelasan : 1. Sistem memvalidasi inputan user. 8. 2. User mengubah data pada form. 4. User memilih data yang akan diedit dari grid data barang dagangan. Jika data yang diubah sudah valid maka akan di tampung dalam memory untuk diteruskan pada tahap selanjutnya.

Gambar 27. Sequence Simpan Data pada Form Barang Dagangan Gambar 28. Activity Diagram Simpan Data Barang dan Penjulan pada Form Barang Dagangan 27 .

2. Gambar 29. 4. Sistem meload data dari memory untuk selanjutnya disimpan pada database. 3. Sequence Diagram Hapus Data pada Form Barang Dagangan 28 . Jika penyimpanan berhasil maka user akan mendapat konfirmasi data telah berhasil disimpan.Penjelasan : 1. Jika terdapat kesalahan pada penyimpanan maka user akan mendapat konfirmasi kegagalan penyimpanan. User memilih tombol simpan setelah menambah atau mengedit data.

User menerima konfirmasi dari sistem bahwa data satu record barang dagangan telah dihapus. Data yang dipilih oleh user ditampilkan pada form. Sistem melakukan penghapusan data langsung pada tabel barang dalam database.Gambar 30. Activity Diagram Hapus Data pada Form Barang Dagangan Penjelasan : 1. User memilih tombol hapus untuk dapat menghapus data. 6. 3. 29 . 4. 5. User memilih data yang akan diedit dari grid data barang dagangan. 2. Sistem load data dari tabel barang dagangan secara realtime.

Sistem segera mengosongkan semua isian pada form barang dagangan. 3. Sequence Diagram Batal Mengisi Form Data Barang Dagangan Gambar 32. Tombol batal hanya diaktivkan saat user sedang mengisi form. User menekan tombol batal. 30 . Activity Diagram Batal Mengisi Form Data Barang Dagangan Penjelasan : 1. 2.Gambar 31. termasuk memory buffer.

Gambar 33. 2. Hal ini berlaku untuk semua form dalam aplikasi ini. Sequence Diagram Keluar Form Data Barang Dagangan Gambar 34. 3. Activity Diagram Keluar Form Penjelasan : 1. Tombol keluar digunakan untuk keluar dari form. 31 . langsung menuju pada menu utama. Setelah keluar dari form.

Gambar 35. Sequence Cari Data pada Form Barang Dagangan 32 .

Jika pencarian gagal tampilkan konfirmasi pada user. 2. Baca keyword yang diterima. Fokuskan pencarian pada kategori dan keyword pada tabel barang dagangan. Bila pencarian berhasil tampilkan hasil pada grid. 33 . Pilih kategori pencarian. 5. 4. 3. Activity Diagram Cari pada Form Data Barang Dagangan Penjelasan : 1.Gambar 36.

harga. Dua digit terakhir pada transaksi merupakan nomor urut transaksi. Dua digit pertama pada nomor transaksi merupakan tanggal transaksi. Form Penjualan Barang Dagangan Aura Label Distro Cabang Banjarbaru Penjelasan : 1. 5.2. 6. Total bayar didapat dari penjumlahan semua harga item barang dagangan 34 . 2. Nomor transaksi otomatis terbentuk untuk setiap transaksi. Tiga karakter kedua pada nomor transaksi merupakan bulan transaksi.2 Form Penjualan Barang Dagangan Aura Label Distro cabang Banjarbaru Gambar 37. tanpa perlu inputan dari user. Jenis.3. 4. 3. ukuran barang didapat dari kode barang yang sudah tertera pada bandrol barang.

Sequence Diagram Tambah Item pada Form Penjulan Barang 35 .Gambar 38. Use Case Diagram Form Penjualan Barang Aura Label Distro Cabang Banjarbaru Gambar 39.

Jika isian valid maka user dapat melakukan tahapan selanjutnya. User harus menekan tombol tambah untuk dapat menginput item penjulan agar dapat diproses sistem. User mengisi form penjualan barang. 36 . 2. Jika isian tdak valid maka system akan memberikan konfirmasi dimana kesalahan terjadi. Activity Diagram Tambah Item pada Form Penjulan Barang Penjelasan : 1. 4. 3.Gambar 40.

5. Gambar 41. User dapat mengisi banyak item dalam sekali trasaksi. 6. Kosongkan form penjualan barang dan pindahkan item penjulan pada temporary grid saat menekan tombol tambah. Sequence Diagram Edit Item pada Form Penjulan Barang 37 .

User mengedit item penjualan. User menekan tombol edit untuk dapat mengedit item tersebut yang dipilih. Activity Diagram Edit Item pada Form Penjualan Barang Penjelasan : 1. 5. Item penjualan ditampilkan pada form penjualan. 4.Gambar 42. 3. User memilih item yang akan diedit dari temporary grid saat menambah data. 38 . Tombol edit hanya aktiv saat user dalam keadaan menambah item penjualan barang. 2.

Gambar 43. User menekan tombol tambah untuk memasukkan item yang telah diedit dalam temporary grid untuk memory buffer. 7.6. Jika pengeditan item valid maka dapat melanjutkan pada tahap selanjutnya. Sequence Diagram Hapus Item pada Form Penjulan Barang 39 . Apabila dalam mengedit item tidak valid maka user akan menerima konfirmasi dari sistem mengenai kesalahanya dan dimana letaknya. 8.

User mendapat konfirmasi jika akan menghapus item penjualan barang. 6. 3. User dapat menghapus item penjualan dengan menekan tombol hapus. Tombol hapus hanya aktiv saat user dalam keadaan menambah item penjualan barang. Activity Diagram Hapus Item pada Form Penjualan Barang Penjelasan : 1. Item penjualan ditampilkan pada form penjualan. User menekan tombol hapus untuk dapat mengedit item tersebut yang dipilih. 40 . 5. 4. 2.Gambar 44. User memilih item yang akan dihapus dari temporary grid saat menambah data.

Sequence Diagram Simpan Data pada Form Penjualan Barang Dagangan 41 . 8. Jika user memilih “tidak” maka penghapusan item penjualan barang tidak dilaksanakan.7. Gambar 45. Jika dalam konfirmasi tersebut user memilih “ya” maka item terhapus.

No. User memilih tombol simpan setelah menambah atau mengedit data.Penjelasan : 1. Transaksi diambil dari nomor transaksi pada tabel penjulan barang dagangan. Tanggal transaksi dengan format tanggal/bulan/tahun. 3. Untuk activity diagam simpan data penjulan barang dagangan sama dengan activity diagam simpan data barang dagangan. 5. 2. 3. 42 . Struk Penjualan Barang Aura Label Distro cabang Banjarbaru No. Format Struk Penjulan Barang Dagangan Penjelasan : 1. Transaksi = 99/xxx/99 Tanggal transaksi = 99/xxx/99 No. 2. 4. Sistem meload data dari memory tepatnya pada temporary grid untuk selanjutnya disimpan pada database. Tabel pada diperoleh dari temporary grid saat terjadi transaksi. Jika terdapat kesalahan pada penyimpanan maka user akan mendapat konfirmasi kegagalan penyimpanan. Kode Barang Harga Barang 99 xx/xx/99 999999 Total Bayar 9999999 Gambar 46. Jika penyimpanan berhasil maka user akan mendapat konfirmasi data telah berhasil disimpan.

Sequence Diagram Cetak Struk pada Form Penjulan Barang Dagangan 43 .Gambar 47.

tombol cetak baru dapat diaktivkan. dan data transaksi penjualan otomatis juga langsung tersimpan. 3. Semua item dari temporay grid diload ke tabel penjualan barang dagangan dalam database. Setelah user menginput data dan data tersebut telah divalidasi dan ditampung pada temporary grid. Activity Diagram Cetak Struk pada Form Penjualan Barang Dagangan Penjelasan : 1. Struk tercetak. 44 . Sistem sekaligus mempersiapkan struk penjulan untuk dicetak pada printer. 4. 2. 5. User menekan tombol cetak.Gambar 48.

Gambar 49. Sequence Diagram Batal pada Form Penjulan Barang Dagangan Gambar 50. Activity Diagram Batal pada Form Penjulan Barang Dagangan 45 .

2. Form langsung tertutup dan mengarah pada menu utama. Saat user menekan tombol batal temporary grid akan dikosongkan semua. termasuk memory buffer juga. Untuk membatalkan satu transaksi yang sedang berlangsung user cukup menekan tombol batal. 3. Gambar 51. Untuk activity diagam keluar form penjualan barang dagangan sama dengan activity diagam keluar form barang dagangan. Sequence Diagram Keluar Form Penjulan Barang Dagangan Penjelasan : 1.Penjelasan : 1. Untuk keluar dari form user cukup menekan tombol keluar. 2. 46 .

Kode Barang Jenis Barang Ukuran Barang 99 xx/xx/99 xxxxxxx xx Total Harga Barang Harga barang 999999 Petugas. Total nilai transaksi hari ini diperoleh dari query tabel penjulan pada data dengan tanggal transaksi yang sama. Pada tabel yang tertera pada laporan transaksi harian menampilkan semua barang yang telah terjual pada hari itu pada semua transaksi.3 Laporan Transaksi Harian Aura Label Distro cabang Banjarbaru Laporan Transaksi Harian Aura Label Distro cabang Banjarbaru Tanggal/bulan/tahun = 99/xxx/99 Jumlah Transaksi = 99 Total Nilai Transaksi Hari ini = Rp. 2. Gambar 52. Format Laporan Transaksi Harian Aura Label Distro Cabang Banjarbaru Penjelasan : 1.2. Format tanggal dimulai dari tanggal/bulan/tahun. 9999999 No. kemudia dihitung total dari semua dana pemasukan seluruh transaksi hari itu. kemudia dihitung jumlahnya berapa. Jumlah transaksi didapat dari query tabel penjulan pada data dengan tanggal transaksi yang sama. Form Pilihan Media Cetak Laporan Transaksi Harian 47 . 4. Gambar 53. 3.3.

Sequence Diagram Mencetak Laporan Transaksi Harian pada Layar 48 . Use Case Diagram Form Media Cetak Laporan Transaksi Harian Gambar 55.Gambar 54.

maka akan tampil form pilihan media mencetak laporan transaksi harian. User menilih kategori media cetak layar. User menekan tombol cetak. 3. 5. Setelah proses query berhasil dilakukan selanjutnya sistem akan menampilkan laporan sesuai format dasar pada layar komputer.Gambar 56. Sistem mempersiapkan laporan transaksi harian. 2. dengan query tabel penjualan barang. 4. Setelah user memilih menu laporan. 49 . Activity Diagaram Mencetak Laporan Transaksi Harian pada Layar Penjelasan : 1.

Activity Diagram Mencetak Laporan Transaksi Harian pada Printer 50 . Sequence Diagram Mencetak Laporan Transaksi Harian pada Printer Gambar 58.Gambar 57.

Gambar 59. Setelah proses query berhasil dilakukan selanjutnya sistem akan menampilkan laporan sesuai format dasar pada printer. 51 . 2.Penjelasan : 1. Sistem mempersiapkan laporan transaksi harian. Sequence Diagram Keluar Form Media Cetak Laporan Penjelasan : 1. User menekan tombol cetak. 4. 3. Untuk keluar dari form user cukup menekan tombol keluar. Untuk activity diagam keluar form media cetak laporan transaksi harian sama dengan activity diagam keluar form yang lain. 2. dengan query tabel penjualan barang. Form langsung tertutup dan mengarah pada menu utama. 3. User menilih kategori media cetak printer.

Class Diagram Apilikasi Aura Label Distro Cabang Banjarbaru 52 .3.3 Desain Database Gambar 60.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->