• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
43
0
0

Teks penuh

(1)

28

BAB III

ANALISA DAN PERANCANGAN SISTEM

III.1. Analisa Sistem Yang Berjalan

Analisa sistem dilakukan untuk mengetahui kelebihan dan kekurangan dari sistem yang selama ini dijalankan oleh perusahaan serta memahami informasi-informasi yang didapat dan dikeluarkan oleh sistem itu sendiri. Sistem yang digunakan saat ini pada CV. Sinar Rezeki Utama adalah bidang usaha yang bergerak dibidang pemasaran pupuk, yang selama ini belum memanfaatkan layanan web dalam mendukung sistem pemasaran perusahaannya. Selama ini sistem pemasaran yang ada dilakukan secara manual, konsumen datang memesan barang, setelah barang dipesan kemudian di antar ke konsumen serta melakukan transaksi. Sehingga selain kurang praktis dan membutuhkan waktu yang cukup lama dalam menangani data pemasaran.

Adapun dari proses dokumentasi data dari pemasaran pupuk CV. Sinar Rezeki Utama adalah sebagai berikut :

1. Petugas atau koordinator, mencatat data pupuk yang masuk dari supplier. 2. Setelah pupuk diterima, barulah proses distribusi dapat dilakukan, proses ini

pegawai pemasaran memasarkan ke pelanggan .

3. Dari seluruh proses menghasilkan laporan yang akan diperoleh oleh pimpinan.

(2)

diproses untuk menjadi output hasil pemasaran. Berikut adalah data mengenai inputan tersebut dapat dilihat pada gambar berikut.

Gambar III.1. Laporan Penerimaan Barang Sumber : CV. Sinar Rezeki Utama

Pada gambar III.1. Di atas menunjukan contoh dari laporan penerimaan barang yang digunakan pada CV. Sinar Rezeki Utama. Laporan penerimaan barang tersebut sudah cukup baik sebab mencakup perincian tentang jenis pupuk maupun tentang satuan pupuk, tetapi masih menggunakan cara manual.

(3)

III.1.2. Analisa Proses

Gambaran aliran informasi (FOD) dari sistem pengolahan data pemasaran pupuk CV. Sinar Rezeki Utama dapat penulis gambarkan pada gambar III.2. dibawah ini :

Bagian Pemasaran Koordinator Pimpinan

Gambar III.2. FOD Sistem Informasi Pemasaran Pupuk Sumber : CV. Sinar Rezeki Utama

Menerima Data Pupuk Data Pupuk Laporan Pemasaran A Pupuk Pendataan Pemasaran Pupuk Data Pemasaran Pupuk Mulai Pemasaran Pupuk Penyajian Laporan Pemasaran Data Laporan Laporan Pemasaran

(4)

data pupuk tersebut. sebagai bagian pemasaran yang aktif, data yang diberikan diantarnya data bagian pemasaran dan jumlah pengambilan pupuk untuk didistribusikan. Bagian koordinator mendata dan berikutnya mendata pupuk yang didistribusikan setiap harinya, dan membuat serta menyajikan laporan, pimpinan menerima laporan dari pengolahan data dari sistem sebagai akhir dari proses yang berjalan.

III.1.3. Analisa Output

Pada analisa output ini merupakan hasil dari alur data yang telah diproses untuk dijadikan sebuah informasi terkait tentang pemasaran pupuk, berupa laporan persediaan pupuk, laporan pembelian pupuk, dan laporan daftar pemasaran pupuk. Data ini nantinya akan menjadi sebuah laporan yang diserahkan kepada pimpinan bagian pemasaran. Berikut adalah data mengenai output tersebut dapat dilihat pada gambar berikut ini.

(5)

Gambar III.3. Bukti Pengeluaran Barang Gudang Sumber : CV. Sinar Rezeki Utama

Pada Gambar III.3. Di atas menunjukan contoh dari bukti pengeluaran barang dari gudang. Bukti pengeluaran barang ini dihasilkan dengan cara manual, sehingga proses pembuatan bukti pengeluaran barang gudang ini dapat memakan waktu yang lama dan kurang akurat.

III.2. Evaluasi Sistem Yang Berjalan

Dalam hal ini sistem yang digunakan belumlah efektif dikarenakan sistem informasi pemasaran pupuk pada CV. Sinar Rezeki Utama yang ada masih tergolong Manual. Pengolahan data sistem informasi pemasaran pupuk pada CV. Sinar Rezeki Utama yang masih sederhana ini membuat pelaporan terkadang

(6)

akumulasi biaya akhir yang terkadang tidak sesuai. Dan masalah ini sering membuat kekecewaan bagi customer.

Dari hasil analisa terhadap sistem yang sedang digunakan ditemukan kendala-kendala dalam proses manajemen pemasaran pupuk pada CV. Sinar Rezeki Utama, Adapun kendala-kendala tersebut yaitu:

1. Membutuhkan waktu yang cukup lama dalam proses pendataan, data dicatat secara manual, harus dilakukan oleh petugas koordinator, pengolahan data dan penyimpanan masih menggunakan media kertas dengan mengetikan data satu persatu kedalam aplikasi Micorosft Excel lalu dicetak.

2. Sulitnya mencari data pemasaran yang berlangsung selama per hari, per bulan maupun per tahun, hal ini berkaitan dengan media penyimpanan data, yang sering mengalami ketidak cocokan untuk rekapitulasi pemasaran.

3. Banyak ditemui pengetikan data-data yang bersifat duplikat, yang sering mengakibatkan kesalahan pendataan.

Adapun solusi yang ada dari kendala-kendala yang dihadapi dalam proses manajemen pemasaran pupuk pada CV. Sinar Rezeki Utama sebagai berikut : 1. Agar tidak membutuhkan waktu yang cukup lama maka proses pendataan

harus menggunakan sistem komputerisasi.

2. Agar tidak terjadi pengetikan data yang bersifat duflikat, maka pegawai / karyawan harus teliti dalam mengerjakan data laporan tersebut.

(7)

3. Karyawan / pegawai harus pintar dalam mengerjakan data laporan dengan menggunakan komputer dan paham dengan software yang sedang digunakan.

III.3. Desain Sistem Global

Tahapan dari desain sistem memiliki tujuan untuk merancang sistem yang baru yang dapat memecahkan masalah-masalah yang dihadapi pengguna sistem yang sedang berjalan. Desain memberikan gambaran logika sistem yang baru secara garis besar kepada pemakai sistem. Dalam desain ini sudah tergambar logika dari sistem secara keseluruhan. Pembuatan sistem berdasarkan dari hasil penelitian dilapangan yang selanjutnya dimodifikasi sedemikian rupa sehingga dapat diusahkan perbaikan-perbaikan dari sistem yang lama.

III.3.1. Use Case Diagram

Diagram use case ini menggambarkan user yang menggunakan sistem dan perilaku user (aktor) terhadap sistem seperti terlihat pada gambar III.4. berikut. Dalam sistem website Sistem Informasi ini tedapat aktifitas yang dapat dilakukan oleh pengguna, yang dapat digambarkan sebagai berikut.

(8)

Gambar III.4. Use Case Diagram Petugas Pimpinan Data Pupuk Data User Login Login Data Pelanggan Data Supplier Data Order Data Pemasaran Data Persediaan Log Out Seluruh Laporan Pemasaran Log Out

(9)

III.3.1.1. Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram merupakan state diagram khusus, dimana sebagian besar state adalah action dan sebagian besar transisi di trigger oleh selesainya state sebelumnya (internal processing). Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan aktivitas. Adapun activity diagram dalam proses sitem yang dibangun dapat dilihat pada penjelasan berikut.

1. Activity Diagram Menu Petugas

Pada gambar Activity diagram dibawah ini menjelaskan aktifitas pengguna dalam pemilihan menu, seperti gambar III.5. berikut :

(10)

Gambar III.5. Activity Diagram Menu Petugas

Pada gambar diatas menjelaskan menu yang dapat diakses pengguna seperti petugas dan pimpinan. Dengan fungsi masing-masing akan menampilkan halaman baru sesuai pilihan.

2. Activity Diagram Form Data User Log In Tidak Ya [Valid] Data Pembelian Data Pemasaran Data Supplier Data Pemasar Data Pupuk Data User Laporan Pembelian Laporan Pemasaran Pimpinan Petugas

(11)

Pada gambar Activitydiagram dibawah ini menjelaskan aktifitas pengguna dalam untuk input data user, seperti gambar III.6. berikut.

Cari

Data Tambah Edit Hapus

Input Data User Tidak Ya [Submit] Update Data UserLama Tidak Ya [Submit]

Gambar III.6. Activity Diagram Form Data User

3. ActivityDiagram Form Data Supplier

Pada gambar Activity diagram dibawah ini menjelaskan aktifitas pengguna dalam untuk input data supplier, seperti gambar III.7. berikut :

(12)

Cari

Data Tambah Edit Hapus

Input Data Supplier Tidak Ya [Submit] Update Data Supplier Tidak Ya [Submit]

Gambar III.7. Activity Diagram Form Data Supplier 4. Activity Diagram Form Data Pembelian

Pada gambar Activity diagram dibawah ini menjelaskan aktifitas pengguna dalam untuk input data pembelian, seperti gambar III.8. berikut :

Cari

Data Tambah Edit Hapus

Input Data Pembelian Tidak Ya [Submit] Update Data Pembelian Tidak Ya [Submit]

(13)

Gambar III.8. Activity DiagramForm Data Pembelian

5. ActivityDiagram Form Data Pemasaran

Pada gambar Activitydiagram dibawah ini menjelaskan aktifitas pengguna dalam untuk input data pemasaran, seperti gambar III.9. berikut :

Gambar III.9. Activity Diagram Form Data Pemasaran

6. ActivityDiagram Form Rekap Pembelian

Pada gambar Activity diagram dibawah ini menjelaskan aktifitas pengguna dalam untuk menampilkan laporan pembelian, seperti gambar III.10. berikut :

Cari

Data

Tambah Edit Hapus

Input Data Pemasaran Tidak Ya [Submit] Update Data Pemasran Tidak Ya [Submit]

(14)

Gambar III.10.Activity Diagram Form Rekap Pembelian

7. ActivityDiagram Form Rekap Pemasaran

Pada gambarActivitydiagram dibawah ini menjelaskan aktifitas pengguna dalam untuk menampilkan laporan pemasaran, seperti gambar III.11. berikut :

Gambar III.11.Activity Diagram Form Rekap Pemasaran Semua Pemasaran Per Faktur Per Harian Per Bulanan Per Tahun Per Pupuk Per Pemasar Semua Pembelian Per Faktur Per Harian Per Bulanan Per Tahun Per Pupuk Per Supplier

(15)

III.3.1.2. Sequence Diagram

Sequence Diagram menggambarkan perilaku pada sebuah skenario, diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek ini di dalam use case, berikut gambar sequence diagram :

a. Sequence Proses Data Suplier

Gambar III.12. Sequence Diagram Proses Data Suplier

b. Sequence Proses Data Order

Gambar III.13. Sequence Diagram Proses Data Order

Petugas

;Halaman utama ;login Form Input Data Suplier Open New Message Succes Proses Data Suplier Sent ( item ) Invalid View (item) Petugas

;Halaman utama ;login Form Input Data Order Open New Message Succes Proses Data Order Sent ( item ) Invalid View (item)

(16)

Gambar III.14. Sequence Diagram Proses Data Pemasaran

d. Sequence Proses Data Persediaan

Gambar III.15. Sequence Diagram Proses Data Persediaan

III.3.2. Desain Sistem Secara Detail

Perancangan interface pengguna terdiri dari beberapa gambar konsep halaman yang akan ditampilkan, yang dapat dilihat pada gambar hippochart berikut.

Petugas

;Halaman utama ;login Form Input Data Persediaan Open New Message Succes Proses Data Persediaan Sent ( item ) Invalid View (item) Petugas

;Halaman utama ;login Form Input Data Pemasaran Open New Message Succes Proses Data Pemasaran Sent ( item ) Invalid View (item)

(17)

Gambar III.16. Hippochart Rancangan Menu

III.3.2.1. Desain Output

Desain sistem ini berisikan pemilihan menu dan hasil pencarian yang telah dilakukan. Desain output pada aplikasi Pemasaran Pupuk yang akan penulis rancang terdiri dari :

Sistem Pemasaran Pupuk 0 Petugas (User Page) 2.0 Admin (Menu Admin) 1.0 Data Admin 1.1 Data Pupuk 1.2 Data Pemasar 1.3 Data Supplier 1.4 Data Pembelian 1.5 Data Pemasaran 1.6 Data Persediaan 1.7 Laporan Pembelian 1.8 Laporan Pemasaran 1.9 Data Pupuk 2.1 Data Pemasar 2.2 Data Supplier 2.3 Data Pembelian 2.4 Data Pemasaran 2.5 Data Persediaan 2.6

(18)

Gambar III.17. Rancangan Daftar Persediaan Pupuk

2. Daftar Pembelian Pupuk Per Harian

Gambar III.18. Rancangan Daftar Pembelian Pupuk Per Harian

No ID Nama Jenis Jumlah Satuan Penetapan Harga Harga Jual Total Pembelia n Total Jual Total Harga Lab a 999 xx xx xxxx xxxx xxxx Xxxx 9999 99 99 99 99 99 999 xx xx xxxx xxxx xxxx xxxx 9999 99 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PERSEDIAAN PUPUK dd-mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA LAPORAN PEMBELIAN PUPUK dd-mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy Medan : dd-mm-yyyy Disetujui Oleh Pimpinan Medan : dd-mm-yyyy Disetujui Oleh Pimpinan

(19)

3. Daftar Pembelian Pupuk Per Faktur

Gambar III.19. Rancangan Daftar Pembelian Pupuk Per Faktur

4. Daftar Pembelian Pupuk Per Bulan

Gambar III.20. Rancangan Daftar Pembelian Pupuk Per Bulan

No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMBELIAN PUPUK BULAN mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA LAPORAN Pembelian Pupuk Per Faktur

[Back]

Nomor Faktur : xxxx ID Supplier : xxxx

Tgl Pembelian : dd-mm-yyyy Nama : xxxx

Medan : dd-mm-yyyy Diketahui Oleh Pimpinan Medan : dd-mm-yyyy Dibuat Oleh Petugas

(20)

Gambar III.21. Rancangan Daftar Pembelian Pupuk Per Tahun

6. Daftar Pembelian Pupuk Per Pupuk

Gambar III.22. Rancangan Daftar Pembelian Pupuk Per Pupuk

No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA LAPORAN PEMBELIAN PUPUK xxxx

[Back] ID Surat Kabar : xxxx Nama : xxxx Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMBELIAN PUPUK TAHUN mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy

Medan : dd-mm-yyyy Disetujui Oleh

(21)

7. Daftar Pembelian Pupuk Per Supplier

Gambar III.23. Rancangan Daftar Pembelian Pupuk Per Supplier

8. Daftar Pemasaran Pupuk

Gambar III.24. Rancangan Daftar Pemasaran Pupuk

No No Faktur Nama Pemasar Petug as ID Barang Tgl Distribusi Jummlah Penetapan Harga Harga Jual Total Jual Laba 999 xxxx xxxx xxxx xxxx dd-mm-yyy 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx dd-mm-yyy 9999 99 99 99 99

CV. SINAR REZEKI UTAMA DAFTAR PEMASARAN PUPUK dd-mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMBELIAN PUPUK PER SUPPLIER

[Back]

ID Supplier: xxxx

Nama : xxxx Tanggal Cetak : dd-mm-yyyy

Medan : dd-mm-yyyy Disetujui Oleh

(22)

Gambar III.25. Rancangan Daftar DistribusiPupuk Per Faktur

10.Daftar Peamsaran Pupuk Per Harian

Gambar III.26. Rancangan Daftar Pemasaran Pupuk Per Harian

No No Faktur Nama Pemasar Petuga s ID Barang Tgl Distribusi Jumlah Penetapan Harga Harga Jual Total Jual Laba 999 xxxx xxxx xxxx xxxx dd-mm-yyy 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx dd-mm-yyy 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

DAFTAR PEMASARAN PUPUK HARIAN dd-mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No ID Nama Tgl Pemasaran Jumla h Penetapan Harga Harga Jual Total Pembelian Total Jual Laba 999 xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA LAPORAN Pemasaran Pupuk Per Faktur

[Back]

Nomor Faktur : xxxx ID Pemasar : xxxx

Tgl Distribusi : dd-mm-yyyy Nama : xxxx

Medan : dd-mm-yyyy Diketahui Oleh Pimpinan Medan : dd-mm-yyyy Dibuat Oleh Petugas

(23)

11.Daftar Pemasaran Pupuk Per Bulan

Gambar III.27. Rancangan Daftar DistribusiPupuk Per Bulan

12.Daftar Pemasaran Pupuk Per Tahun

Gambar III.28. Rancangan Daftar DistribusiPupuk Per Tahun

No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMASARAN PUPUK TAHUN mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMASARAN PUPUK BULAN mm-yyyy

[Back]

Tanggal Cetak : dd-mm-yyyy

Tanggal : dd-mm-yyyy

Medan : dd-mm-yyyy Disetujui Oleh

(24)

Gambar III.29. Rancangan Daftar Pemasaran Pupuk Per Pupuk

14.Daftar Pemasaran Pupuk Per Pemasar

Gambar III.30. Rancangan Daftar Pemasaran Pupuk Per Pemasar

No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA

LAPORAN PEMASARAN PUPUK PER PEMASAR

[Back]

ID Pemasar : xxxx

Nama : xxxx Tanggal Cetak : dd-mm-yyyy

Medan : dd-mm-yyyy Disetujui Oleh Pimpinan No No Faktur Kode Supplier Nama Nama Petugas Kode Barang Nama Barang

Tanggal Jumlah Harga Total Harga 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99 999 xxxx xxxx xxxx xxxx xxxx 9999 99 99 99 99

CV. SINAR REZEKI UTAMA LAPORAN PEMASARAN PUPUK xxxx

[Back] ID Pemasar : xxxx Nama : xxxx Medan : dd-mm-yyyy Disetujui Oleh Pimpinan

(25)

III.3.2.2. Desain Input

Desain input bertujuan untuk memudahkan pemakai di dalam menentukan data-data yang diperlukan, dengan demikian dapat menjamin pemasukan data dan dapat diterima serta dimengerti oleh pemakai. Desain input yang dirancang disini adalah sebagai berikut:

1. Login Pengguna

Halaman login pengguna merupakan layar depan saat pengguna ingin mengakses sistem distribusi yang dirancang, seperti gambar dibawah ini.

Gambar III.31. Login Pengguna 2. Halaman Data Akses User Pimpinan

Halaman data user berfungsi untuk menambah, merubah atau menghapus data user, dapat dilihat pada gambar dibawah ini.

Header

Username : Password :

Footer

(26)

Gambar III.32. Rancangan Halaman Data Akses User Pimpinan

3. Halaman Data Pupuk Pimpinan

Halaman data pupuk berfungsi untuk menambah, merubah atau menghapus data Pupuk, seperti gambar berikut ini.

Gambar III.33. Rancangan Halaman Data Pupuk Pimpinan

Header Footer No ID Produk Nama Jeni s Jumla h Satua n Harga Jual @ Edit Hapu s 1 Xxx Xxx Xxx Xxx Xxx Xxx Xxx Xxx 2 3 -= Pilih =- Cari Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cetak - Pemasaran - Persediaan Footer Username : Password : Level : E-mail : Entry

No Username Pass Level E-mail Edit Hapus

1 Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx 2 3 Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cek - Pemasaran - Persediaan -= Pilih =-

(27)

4. Halaman Data Pelanggan Pimpinan

Halaman data pelanggan berfungsi untuk petugas data pelanggan yang memasarkan pupuk, dapat dilihat berikut ini.

Gambar III.34. Rancangan Halaman Data Pelanggan Pimpinan 5. Halaman Data Supplier Pimpinan

Halaman data supplier berfungsi untuk petugas data supplier pupuk pada perusahaan, dapat dilihat pada gambar dibawah ini.

Header -= Pilih =- Cari Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - Pimpinan - Log Out Laporan - Order Cetak - Pemasaran - Persediaan Footer No ID Pelanggan

Nama Alamat Telepon Kota Handpho

ne

Edit Hapus

1 Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx

2 3

(28)

Gambar III.35. Rancangan Halaman Data Supplier Pimpinan

6. Halaman Data Order Pimpinan

Halaman data order berfungsi untuk mendata transaksi pemasukan atau pembelian pupuk, yang dapat dilihat pada gambar berikut ini.

Footer No ID Supplier Nama Ala mat Telep on Kon tak

Email Kota Hp Edit Hapu

s 1 Xx Xx Xx Xx Xx Xx Xx Xx Xx Xx 2 3 Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cek - Pemasaran - Persediaan

(29)

Gambar III.36. Rancangan Halaman Data Order Pimpinan

7. Halaman Data Pemasaran Pimpinan

Halaman data pemasaran berfungsi untuk mendata transaksi pemasaran pupuk, yang dapat dilihat pada gambar berikut ini.

Header

Footer

Laporan Semua Produk

-= Pilih =- Cari Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cetak - Pemasaran - Persediaan Laporan Harian Laporan Per-Faktur Laporan Bulanan Laporan Tahunan Laporan Harian Laporan Harian OK OK -= No. Faktur =- -= Tanggal =- OK 01 2008 OK 2008 OK -= Pilih PUPUK =- -= Pilih supplier =- OK OK

(30)

Gambar III.37. Rancangan Halaman Data Pemasaran Pimpinan 8. Halaman Data Persediaan Pimpinan

Halaman data Persediaan pupuk pada petugas berfungsi untuk menampilkan data persediaan pupuk yang ada, dapat dilihat pada gambar berikut ini.

Footer

Laporan Semua Pemasaran

Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Cetak Order - Pemasaran - Persediaan Laporan Per-Faktur Laporan Harian Laporan Bulanan Laporan Tahunan

Laporan Per-Data Pupuk

Laporan Per-Data Pelanggan

Laporan Bulanan Per-Pelangan

OK -= No. Faktur =- OK -= Tanggal =- OK 01 -= 2008 =- -= Pilih Pupuk =- -= Pilih Pelanggan =- -= Pilih Pelanggan =- 2008 OK OK OK OK 01 2008 OK

(31)

Gambar III.38. Rancangan Halaman Data Pemasaran Pimpinan 9. Halaman Data Pupuk Petugas

Halaman data pupuk pada petugas berfungsi untuk menampilkan pupuk yang di pesan, dapat dilihat pada gambar berikut ini.

Header Footer -= Pilih =- Cari Data Master - Akses User - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cek - Pemasaran - Persediaan No Kode Pupuk Nama Pupuk Satuan Stok Ready Harga Pokok Harga Distribusi Total Laba 1 Xx Xx Xx Xx Xx Xx Xx Xx 2 3 Total

(32)

Gambar III.39. Rancangan Halaman Data Pupuk Petugas 10.Halaman Data Pelanggan Pupuk Petugas

Halaman data pelanggan pupuk pada petugas berfungsi untuk menampilkan pupuk yang di pesan dan menambah pelanggan pupuk, dapat dilihat pada gambar berikut ini.

Footer BAR0009 Entry Xxxx N o ID Produk

Nama Satuan Jumlah Harga

Pokok Harga Jual PPN 10% Total Aksi 1 Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xx Xx Xx 2 3 Data Master - Pupuk - Pelanggan - Supplier User - Akses - User - Log Out Laporan - Order Cek - Pemasaran - Persediaan Pupuk Kilogram ID Produk Baru Nama Jenis Satuan Harga Jual/Satuan Xxxx

(33)

Gambar III.40. Rancangan Halaman Data PelangganPupuk Petugas 11.Halaman Data Supplier Petugas

Halaman data supplier pupuk pada petugas berfungsi untuk menginput data pupuk yang di pesan, dapat dilihat pada gambar berikut ini.

PLG0004

Entry

No Kode

pelanggan

Nama Alamat Telepon Kota Handphone Aksi

1 Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xx Xx 2 3 Cari Data Master - Pupuk - Pelanggan - Supplier User - User - Akses - Log Out Laporan - Order Cek - Pemasaran - Persediaan ID Pelanggan Baru Nama Alamat Telepon Kota Header -= Pilih =- Handphone Footer

(34)

Gambar III.41. Rancangan Halaman Data Supplier Petugas 12.Halaman Data Cetak Order Petugas

Halaman data Cetak Order pupuk pada petugas ini berfungsi untuk menginput data pupuk yang ada, dapat dilihat pada gambar berikut ini.

KAR0004

Entry

No Kode

supplier

Nama Alamat Telepon Kontak Email Kota Handphone Aksi

1 Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xx Xx 2 3 Data Master - Pupuk - Pelanggan - Supplier User - User - Akses - Log Out Laporan - Order Cek - Pemasaran - Persediaan ID Supplier Baru Nama Alamat Telepon Kontak E-mail Kota Handphone Footer

(35)

Gambar III.42. Rancangan Halaman Data Pemasaran Petugas 13.Halaman Data Pemasaran Petugas

Halaman data pemasaran pupuk pada petugas ini berfungsi untuk menginput data pupuk yang ada, dapat dilihat pada gambar berikut ini.

NBM-00005 Input 2014-08-21 Cari Data Master - Pupuk - Pelanggan - Supplier User - User - Akses - Log Out Laporan - Order Cek - Pemasaran - Persediaan agus -= pilih =- Nomor Faktur Tanggal Faktur Petugas ID Supplier ID Produk -= pilih =- Header -= Pilih =- Penetapan Harga @ Jumlah Tanggal Released 2014-0821 Footer

(36)

Gambar III.43. Rancangan Halaman Data Pemasaran Petugas 14.Halaman Data Persediaan Petugas

Halaman data pemasaran pupuk pada petugas ini berfungsi untuk menginput data pupuk yang ada, dapat dilihat pada gambar berikut ini.

Gambar III.44. Rancangan Halaman Data Persediaan Petugas

Header Footer No Kode Pupuk Nama Pupuk Satuan Stok Ready Harga Pokok @ Harga Distribusi Total 1 Xxx Xxx Xxx Xxx Xxx Xxx Xxx 2 3 -= Pilih =- Cari Data Master - Pupuk - Pelanggan - Supplier User - User - Akses - Log Out Laporan - Order Cetak - Pemasaran - Persediaan PRINT NBK-00005 Input 2014-08-21 Data Master - Pupuk - Pelanggan - Supplier User - User - Akses - Log Out Laporan - Order Cek - Pemasaran - Persediaan agus -= pilih =- Nomor Faktur Tanggal Faktur Petugas ID Pelanggan ID Produk -= pilih =- Harga Jual @ Jumlah Footer

(37)

III.3.2.3. Perancangan Database

Adapun desain database dari perancangan museum online yang akan dirancang dapat dilihat pada penjelasan berikut.

III.3.2.3.1. Kamus Data

Kamus data merupakan suatu daftar komposisi elemen data, Pengisisan data Dictionary dilakukan setiap saat selama proses pengembangan berlangsung, ketika diketahui adanya data item atau saat diperlukan penambahan data item ke dalam sistem. Berikut ini kamus data dari database yang dirancang.

Barang = Kd_barang + Nm_Barang + Jenis + Jumalh + Satuan + Harga_Pemasaran

Pemasar = Kd_Pemasar + Nm_Pemasar + Alamat + Telepon

Supplier = Kd_suplier + Nm_supplier + Alamat + Telepon + Kota + Kd_pos + Email + Fax

User = User + Pass + Level + Email

Barang Masuk = No_Faktur + Petugas + Kd_supplier + Kd_Barang + Jumlah_Masuk + Tanggal + Tanggal_Release + Harga_Beli + Status _Stok

Barung Keluar = No_Faktur_Distribusi + Petugas + Kd_barang + Jumlah_keluar + Harga_keluar + Harga_distribusi + Status

III.3.2.3.2. Desain Tabel / File

Pada tahap ini adalah penggambaran tabel-tabel berikut primary key dari database yang dirancang.

(38)

Nama Tabel : barang Primary Key : kd_barang

Tabel III.1. Tabel Barang

No Field Name Type Size Description

1 kd_barang Varchar 20 Kode Pupuk 2 nm_barang Varchar 50 Nama Pupuk 3 Jenis Varchar 30 Jenis Barang

4 Jumlah Int 20 Jumlah Barang

5 Satuan Varchar 20 Satuan Hitung 6 harga_pemasaran Int 20 Harga Pemasaran

b. Tabel Pelanggan

Nama Database : pupuk Nama Tabel : pelanggan Primary Key : kd_pelanggan

Tabel III.2. Tabel Pelanggan

No Field name Type Size Description

1 kd_pelanggan Varchar 20 Kode Pelanggan 2 nm_pelanggan Varchar 50 Nama Pelanggan

3 Alamat Text 0 Alamat

4 Telp Varchar 20 Telepon

5 Kota Varchar 50 Kota

6 kd_pos Varchar 20 Kode Pos

c. Tabel Supplier

Nama Database : pupuk Nama Tabel : supplier Primary Key : kd_Supplier

(39)

Tabel III.3. Tabel Supplier

No Field name Type Size Description

1 kd_supplier Varchar 20 Kode Supplier 2 nm_supplier Varchar 50 Nama Supplier

3 Alamat Text 0 Alamat

4 Telp Varchar 20 Telepon 5 Kota Varchar 50 Kota 6 kd_pos Varchar 20 Kode Pos 7 Email Varchar 20 Email Supplier

8 Fax Varchar 20 Fax

d. Tabel User

Nama Database : pupuk Nama Tabel : user Primary Key : user

Tabel III.4. Tabel User

No Field name Type Size Description

1 User Varchar 20 User Name 2 Pass Varchar 32 Password

3 Level Varchar 30 Level akses login 4 Email Varchar 30 Email

e. Tabel Barang Masuk

Nama Database : pupuk

Nama Tabel : barang_masuk Primary Key : no_faktur

(40)

1 no_faktur Varchar 20 Nomor Faktur 2 Petugas Varchar 20 Petugas 3 kd_supplier Varchar 20 Kode Supplier 4 kd_barang Varchar 20 Kode Barang 5 jumlah_masuk Int 20 Jumlah Barang 6 tanggal Date 20 Tgl Transaksi 7 tanggal_garansi Varchar 20 Tanggal Garansi 8 harga_beli Int 20 Harga Pembelian 9 status_stok Int 4 Status transaksi

f. Tabel Barang_Keluar

Nama Database : pupuk

Nama Tabel : barang_keluar Primary Key : no_faktur

Tabel III.6. Tabel Barang_Keluar

No Field name Type Size Description

1 no_faktur_distribusi Varchar 20 Nomor Faktur

2 Petugas Varchar 20 Petugas

3 Kd_Pupuk Varchar 20 Pupuk

4 Kd_Barang Varchar 20 Barang 5 Jumlah_Keluar Int 20 Jumlah 6 Tgl_Keluar Date 0 Tgl transaksi 7 Harga_Distribusi Int 20 Harga Distribusi

(41)

III.3.2.3.3. Normalisasi

Normalisasi merupakan proses penyusunan tabel-tabel yang tidak redundan (double), yang dapat menyebabkan anomali pada saat operasi manipulasi data, seperti tambah, simpan, edit, hapus, update, batal dan keluar.

III.3.2.3.4. ERD (Entity Relationship Diagram)

ERD Diagram berfungsi untuk menggambarkan relasi dari dua file atau dua tabel yang dapat digolongkan dalam tiga macam bentuk yaitu one to one, one to many, dan many to many.

(42)
(43)

Dari gambar III.40. dapat dijelaskan hubungan antar entity adalah sebagai berikut :

a) Tabel kategori berelasi dengan tabel barang, pada tabel kategori primary key adalah kd_barang, sedangkan pada tabel barang primary key adalah Id_barang dan memiliki foreign key kd_barang dari tabel barang. Kardinalitas dari tabel ini adalah one to many.

b) Tabel Barang berelasi dengan tabel barang_masuk, pada tabel barang primary key adalah kd_barang sedangkan pada tabel barang_masuk primary key adalah no_faktur dan memiliki foreign key kd_supplier dari tabel barang_masuk. Kardinalitas dari kedua tabel ini adalah one to many.

c) Tabel barang_masuk berelasi dengan tabel supplier, pada tabel barang_masuk primary key adalah no_faktur, sedangkan pada tabel supplier primary key adalah kd_supplier. Kardinalitas dari kedua tabel ini adalah one to one.

d) Tabel supplier berelasi dengan tabel barang_keluar, pada tabel supplier primary key adalah kd_supplier, sedangkan pada tabel barang_keluar primary key adalah no_faktur dan memiliki foreign key kd_supplier, kd_barang dari tabel barang_keluar. Kardinalitas dari kedua tabel ini adalah one to many. e) Tabel barang_keluar berelasi dengan tabel pelanggan, pada tabel

barang_keluar primary key adalah no_faktur, sedangkan pada tabel pelanggan primary key adalah kd_pelanggan. Kardinalitas dari kedua tabel ini adalah one to many.

Gambar

Gambar III.5. Activity Diagram Menu Petugas
Gambar III.7. Activity Diagram Form Data Supplier  4.  Activity Diagram Form Data Pembelian
Gambar III.11. Activity Diagram Form Rekap Pemasaran
Gambar III.13. Sequence Diagram Proses Data Order
+7

Referensi

Dokumen terkait

Rancangan daftar keluarga berfungsi untuk menambah data kepala keluarga yang baru dengan memilih tombol tambah (Lihat gambar 3.19). Gambar 3.19 Rancangan Tampilan Daftar

Rancangan halaman ini merupakan rancangan tampilan cetak jadwal mata kuliah dari daftar data mata kuliah yang sudah di input sebelumnya seperti gambar dibawah ini. Gambar

Deskripsi Pada sequence ini Petugas bagian Administrasi, melakukan login yaitu menginput nama e-mail (username) dan password sebelum masuk ke menu utama

Halaman ini digunakan untuk menginput data-data Kategori Produk kedalam database dan akan ditampilkan dihalaman Home agar dapat dilihat oleh user. Adapun Halaman

Perancangan halaman tambah data pakar merupakan halaman untuk menambah ciri-ciri pakar yang digunakan dalam menentukan jenis buah durian yang dapat dilihat pada

Perancangan ini menampilkan halaman untuk menambahkan data target produksi dan bahan baku pada PT. Gunung Pantara Barisan, dapat dilihat pada

Pada rancangan ini adalah hasil atau output dari admin yang menginputkan data No.Bus, Tujuan, Jam Berangkat dan Harga Tiket dapat dilihat pada gambar berikut ini: Sopir Bus

Desain user interface yang nantinya akan menjadi acuan dalam membuat form untuk menambahkan data pada master pegawai dapat dilihat pada gambar 3.72, gambar 3.73 dan gambar