BAB III PEMBAHASAN - Bina Sarana Informatika...pada Form & Memberikan Nota Pembelian Menerima Nota...

60
18 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Tinjauan terhadap sistem organisasi perusahaan ini dibagi menjadi dua bagian, yaitu sejarah perusahaan dan struktur organisasi beserta fungsinya yang berlaku hingga sekarang pada Warung Yeye. Dalam organisasi ini terdapat proses yang menunjukan pola pembagian kerja dan jalinan hubungan kerja antar personilnya untuk mencapai tujuan yang telah ditentukan. Berikut ini tinjauan perusahaan yang dibagi menjadi sejarah perusahaan, struktur dan fungsi organisasi. 3.3.1. Sejarah Perusahaan Warung Yeye adalah salah satu toko kosmetik yang berdiri pada tanggal 21 Oktober 2016 didirikan oleh ibu Siti Khoyeni Agustiani, di Kp. Pasar Dusun 2 RT/RW 003/004 Setia Darma 2 Tambun Selatan Kab. Bekasi dengan legalitas Surat Keterangan Usaha (SKU) No. 031/09/IV/2017 terletak di Kp. Pasar Dusun 2 RT/RW 003/004 Setia Darma 2 Tambun Selatan Kab. Bekasi. Sebelum memiliki toko sendiri, ibu Siti Khoyeni Agustiani sudah 6 tahun berjualan kosmetik secara online dengan nama akun social media “Warung Yeye”. Pada tahun kelima, ibu Siti Khoyeni Agustiani mulai mengurus Surat Keterangan Usaha (SKU) untuk membuka toko sendiri.

Transcript of BAB III PEMBAHASAN - Bina Sarana Informatika...pada Form & Memberikan Nota Pembelian Menerima Nota...

  • 18

    BAB III

    PEMBAHASAN

    3.1. Tinjauan Perusahaan

    Tinjauan terhadap sistem organisasi perusahaan ini dibagi menjadi dua

    bagian, yaitu sejarah perusahaan dan struktur organisasi beserta fungsinya yang

    berlaku hingga sekarang pada Warung Yeye. Dalam organisasi ini terdapat proses

    yang menunjukan pola pembagian kerja dan jalinan hubungan kerja antar

    personilnya untuk mencapai tujuan yang telah ditentukan. Berikut ini tinjauan

    perusahaan yang dibagi menjadi sejarah perusahaan, struktur dan fungsi

    organisasi.

    3.3.1. Sejarah Perusahaan

    Warung Yeye adalah salah satu toko kosmetik yang berdiri pada tanggal

    21 Oktober 2016 didirikan oleh ibu Siti Khoyeni Agustiani, di Kp. Pasar Dusun 2

    RT/RW 003/004 Setia Darma 2 Tambun Selatan Kab. Bekasi dengan legalitas

    Surat Keterangan Usaha (SKU) No. 031/09/IV/2017 terletak di Kp. Pasar Dusun 2

    RT/RW 003/004 Setia Darma 2 Tambun Selatan Kab. Bekasi.

    Sebelum memiliki toko sendiri, ibu Siti Khoyeni Agustiani sudah 6 tahun

    berjualan kosmetik secara online dengan nama akun social media “Warung

    Yeye”. Pada tahun kelima, ibu Siti Khoyeni Agustiani mulai mengurus Surat

    Keterangan Usaha (SKU) untuk membuka toko sendiri.

  • 19

    3.3.2. Struktur Organisasi dan Fungsi

    Dalam sebuah organisasi terdapat struktur yang menerapkan bagaimana

    tugas akan dibagi. Berikut ini merupakan struktur organisasi pada Warung Yeye

    Bekasi.

    Owner

    KaryawanAdmin

    Sumber : Warung Yeye(2018)

    Gambar III.1

    Struktur Organisasi Warung Yeye

    Adapun fungsi dari setiap bagian, yaitu:

    1. Owner

    a. Memimpin dan mengendalikan semua kegiatan usaha dagang.

    b. Menentukan strategi untuk kemajuan usaha dagang.

    c. Bertanggungjawab untuk menyetujui setiap transaksi yang terjadi di

    Warung Yeye.

    2. Admin

    a. Bertanggungjawab terhadap penjualan, pembelian barang dan seluruh

    transaksi yang ada.

    b. Mencatat barang masuk dan keluar.

  • 20

    c. Membuat laporan barang masuk dan keluar.

    3. Karyawan

    a. Melayani pelanggan yang datang.

    b. Membuat bukti transaksi berupa nota penjualan 3 rangkap.

    3.2. Tinjauan Kasus

    3.2.1. Proses Bisnis Sistem Berjalan

    Proses bisnis sistem berjalan pada Warung Yeye saat ini masih

    menggunakan sistem manual. Penulis akan menguraikan secara umum mengenai

    proses bisnis sistem berjalan mengenai persediaan barang kosmetik pada Warung

    Yeye meliputi proses-proses sebagai berikut:

    1. Prosedur Penerimaan Barang

    Setiap akhir bulan admin mengecek persediaan barang dan apabila barang

    kosong, admin membuat laporan persediaan barang diberikan kepada

    owner untuk disetujui. Kemudian admin membeli barang ke pemasok.

    Admin menerima barang dan nota pembelian barang. Admin mencatat

    barang masuk pada form barang (kartu persediaan barang). Admin

    memberikan nota pembelian untuk ditandatangani oleh owner. Admin

    mengarsipkan nota pembelian.

    2. Prosedur Pengeluaran Barang

    Pelanggan datang ke toko, kemudian memilih barang yang akan dibeli.

    Karyawan mencatat transaksi penjualan menggunakan nota 3 rangkap,

    lembar pertama warna putih diberikan kepada pelanggan beserta barang

    yang dijual, lembar kedua warna pink dan lembar ketiga warna kuning

  • 21

    diberikan kepada admin. Admin menerima nota dan mencatat pengeluaran

    barang pada form barang (kartu persediaan barang). Admin mengarsipkan

    nota lembar kedua warna pink dan lembar ketiga warna kuning.

    3. Pembuatan Laporan

    Pada setiap akhir bulan admin memberikan nota transaksi selama satu

    bulan lembar ketiga warna kuning kepada owner. Setelah menerima nota,

    owner membuat laporan penjualan bulanan.

  • 22

    3.2.2. Activity Diagram

    Diagram aktivitas atau activity diagram menggambarkan workflow (aliran

    kerja) sebuah sistem atau proses bisnis yang ada pada perangkat lunak. Bentuk

    activity diagram persediaan barang kosmetik pada Warung Yeye sebagai berikut:

    1. Activity Diagram Penerimaan Barang

    Act. Penerimaan Barang

    Pemasok Admin Owner

    Phas

    e

    Mengecek Persediaan Barang & Membuat Lap.

    Persediaan Barang

    Menerima Lap. Persediaan

    Barang

    Menyetujui Pembelian

    BarangMenerima Persetujuan

    Membeli BarangMembuat Nota

    Pembelian & Menyiapkan Barang

    Menerima Barang & Nota Pembelian

    Mencatat Barang Masuk pada Form &

    Memberikan Nota Pembelian

    Menerima Nota Pembelian

    Menandatangani Nota Pembelian

    Mengarsipkan Nota Pembelian

    Gambar III.2

    Activity Diagram Penerimaan Barang

  • 23

    2. Activity Diagram Pengeluaran Barang

    Act. Pengeluaran Barang

    Pelanggan Karyawan AdminP

    has

    e

    Menyiapkan Barang & Membuat nota

    Penjualan 3 rangkap

    Datang ke toko & memilih barang yang

    dibeli

    Menerima Barang & Nota Putih

    Mencatat Pengeluaran Barang Pada Form

    barang

    Menerima Nota Lembar Kedua & Ketiga

    Mengarsipkan Nota Kedua & Ketiga

    Memberikan Barang dan Nota Putih

    Memberikan Nota Pink dan

    Kuning

    Gambar III.3

    Activity Diagram Pengeluaran Barang

    3. Activity Diagram Laporan

    Act. Laporan

    Admin Owner

    Phas

    e

    Memberikan Nota Kuning

    Menerima Nota Kuning

    Membuat Laporan Penjualan

    Gambar III.4

    Activity Diagram Laporan

  • 24

    3.2.3. Dokumen Masukan

    Dokumen masukan merupakan semua dokumen yang digunakan sebagai

    dasar untuk memperoleh data-data yang nantinya akan diproses untuk

    menghasilkan suatu keluaran yang disebut dengan output. Dokumen masukan

    yang digunakan adalah sebagai berikut:

    1. Nama dokumen : Form barang (kartu persediaan barang)

    Fungsi : Sebagai pencatatan persediaan barang masuk dan

    keluar

    Sumber : Admin

    Tujuan : Admin

    Frekuensi : Setiap ada penerimaan dan pengeluaran barang

    Format : Lampiran A.1

    2. Nama Dokumen : Nota Pembelian

    Fungsi : Sebagai bukti transaksi pembelian barang dari

    pemasok

    Sumber : Pemasok

    Tujuan : Admin

    Media : Kertas

    Frekuensi : Setiap ada transaksi pembelian barang

    Format : Lampiran A.2

    3.2.4. Dokumen Keluaran

    Dokumen keluaran merupakan segala bentuk dokumen yang akan

    mendukung kegiatan manajemen serta merupakan dokumen dari hasil catatan

    laporan. Dokumen keluaran adalah sebagai berikut:

  • 25

    1. Nama dokumen : Laporan persediaan barang

    Fungsi : Sebagai bukti persediaan barang habis dan

    persetujuan pembelian barang

    Sumber : Admin

    Tujuan : Owner

    Media : Kertas

    Frekuensi : Setiap akhir bulan

    Format : Lampiran B.1

    2. Nama Dokumen : Nota Penjualan

    Fungsi : Sebagai bukti transaksi penjualan barang

    Sumber : Karyawan

    Tujuan : Admin

    Media : Kertas

    Frekuensi : Setiap ada transaksi penjualan barang

    Format : Lampiran B.2

    3. Nama Dokumen : Laporan Penjualan

    Fungsi : Sebagai laporan

    Sumber : Admin

    Tujuan : Owner

    Media : Kertas

    Frekuensi : Setiap akhir bulan

    Format : Lampiran B.3

  • 26

    3.2.5. Permasalahan Pokok

    Setiap perusahaan maupun toko memiliki permasalahan yang dihadapi.

    Begitu juga dengan sistem persediaan barang pada Warung Yeye yang dihadapi

    adalah:

    1. Sistem berjalannya masih dilakukan secara manual, dimana data-datanya

    disimpan dalam arsip dokumen, sehingga sering terjadi kesalahan dalam

    pencatatan data dan pengolahan datanya menjadi lambat.

    2. Dalam pencatatan perhitungan persediaan masih menggunakan media

    kertas sehingga terjadi penumpukan dokumen.

    3. Pada saat pengecekkan stok barang membutuhkan waktu yang cukup lama

    untuk mengetahui stok barang yang masih tersedia.

    3.2.6. Pemecahan Masalah

    Berdasarkan permasalahan di atas, dengan dibangunnya sistem yang baru

    akan membantu memecahkan masalah sebagai berikut:

    1. Diperlukan pengganti sistem manual menjadi sistem terkomputerisasi agar

    tidak terjadi pencatatan data yang rangkap, dengan demikian pengolahan

    data dapat diselesaikan dengan cepat.

    2. Pada sistem ini sebaiknya menggunakan media komputer dengan aplikasi

    Netbeans IDE Versi 8.1 agar perhitungan persediaan barang sesuai

    dengan data yang ada.

    3. Menciptakan alur yang lebih praktis dalam pengecekkan persediaan

    barang.

  • 27

    3.3. Analisa Kebutuhan Software

    3.3.1. Tahapan Analisis

    Berdasarkan proses bisnis sistem berjalan pada Warung Yeye, maka

    tahapan berikutnya adalah tahapan analisis. Berikut adalah spesifikasi kebutuhan

    (system requitment) dari sistem penjualan Warung Yeye.

    A. Halaman Admin

    A.1 Admin dapat melakukan login dengan kode user dan password yang telah

    dibuat.

    A.2 Admin dapat membuka menu file.

    1. Admin dapat logout.

    2. Admin dapat keluar.

    A.3 Admin dapat membuka menu master.

    1. Admin dapat mengelola data barang.

    2. Admin dapat mengelola data user.

    3. Admin dapat mengelola data akun.

    A.4 Admin dapat membuka menu transaksi.

    1. Admin dapat mengelola data barang masuk.

    2. Admin dapat mengelola data jurnal umum.

    A.5 Admin dapat membuka menu laporan.

    1. Admin dapat mencetak laporan stok barang.

    2. Admin dapat mencetak laporan penjualan.

    3. Admin dapat mencetak laporan pembelian.

    4. Admin dapat mencetak data jurnal umum

    .

  • 28

    A.6 Admin dapat membuka menu utility.

    1. Admin dapat mengelola data ganti password.

    B. Halaman Karyawan

    B.1 Karyawan dapat melakukan login.

    B.2 Karyawan dapat membuka menu file.

    1. Karyawan dapat logout.

    2. Karyawan dapat keluar.

    B.3 Karyawan dapat membuka menu transaksi.

    1. Karyawan dapat mengelola data penjualan.

    B.4 Karyawan dapat membuka menu utility.

    3.3.1 Karyawan dapat mengelola data ganti password.

  • 29

    3.3.2 Use Case Diagram

    1. Use Case DiagramHalaman Admin

    Gambar III.5

    Use Case Diagram Halaman Admin

    uc use case Halaman Admin

    Admin

    Login

    Menu

    Transaksi

    Menu File

    Menu Laporan

    Menu Utility

    Menu Master

    Masukan

    Kode User

    Masukan

    Password

    Data Barang

    Data User

    Data Akun

    Data Barang

    Masuk

    Logout

    Keluar

    Laporan Stok

    Barang

    Laporan

    PenjualanData Jurnal

    Umum

    Data Ganti

    Password

    Jurnal Umum

    Laporan

    Pembelian

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

  • 30

    Deskripsi Use Case Diagram Halaman Admin

    Tabel III.1.

    Deskripsi Use Case Diagram Halaman Admin

    Use Case Narative Halaman Admin

    Tujuan Admin dapat melihat data yang ada di dalam halaman sistem

    admin

    Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman

    admin yang didalamnya ada menu file, menu master, menu

    transaksi, menu laporan, dan menu utility

    Skenario Utama

    Aktor Admin

    Kondisi Awal Aktor membuka aplikasi halaman admin

    Aksi Aktor Reaksi Sistem

    1. Aktor memilih login

    2. Aktor memilih menu file

    3. Aktor memilih menu master

    4. Aktor memilih menu transaksi

    5. Aktor memilih menu laporan

    6. Aktor memilih menu utility

    Sistem akan menampilkan textbox untuk mengisi username

    dan password.

    Sistem akan menampilkan submenu logout dan keluar.

    Sistem akan menampilkan submenu data barang, data user,

    dan data akun.

    Sistem akan menampilkan submenu barang masuk dan

    jurnal umum.

    Sistem akan menampilkan submenu laporan stok barang,

    laporan penjualan, laporan pembelian dan data jurnal umum.

    Sistem akan menampilkan submenu ganti password.

    Kondisi Akhir

    Jika perintah sesuai maka sistem akan menampilkan apa

    yang diinginkan.

  • 31

    2. Use Case Diagram Halaman Karyawan

    Gambar III.6.

    Use Case Diagram Halaman Karyawan

    Deskripsi Use Case Diagram Halaman Karyawan

    Tabel III.2.

    Deskripsi Use Case Diagram Halaman Karyawan

    Use Case Narative Pemilik

    Tujuan Karyawan dapat melihat data yang ada dalam halaman sisitem

    karyawan.

    Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman karyawan

    yang didalamnya terdapat menu file, menu transaksi dan menu

    utility.

    Skenario Utama

    Aktor Karyawan

    Kondisi Awal Aktor membuka aplikasi halaman karyawan.

    uc use case Halaman Karyawan

    Karyawan

    Login

    Menu

    Transaksi

    Menu File

    Menu Utility

    Masukan

    Kode User

    Masukan

    Password

    Penjualan

    Logout

    Keluar

    Data Ganti

    Password

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

    «include»

  • 32

    Aksi Aktor Reaksi Sistem

    1. Aktor memilih login

    2. Aktor memilih menu file

    3. Aktor memilih menu transaksi

    4. Aktor memilih menu utility

    Sistem akan menampilkan textbox untuk mengisi username dan

    password.

    Sistem akan menampilkan submenu logout dan keluar.

    Sistem akan menampilkan submenu penjualan.

    Sistem akan menampilkan submenu ganti password.

    Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan apa yang

    diinginkan.

    3.3.3 Activity Diagram

    1. Activity Diagram Login Halaman Admin

    Act. Login Halaman Admin

    Admin

    Login

    Menu Utama Admin

    Menu Master Menu Transaksi Menu Laporan Menu UtilityMenu File

    T

    Y

    Gambar III.7.

    Activity Diagram Login Halaman Admin

  • 33

    2. Activity Diagram Menu Utama Halaman Admin

    Act. Halaman Admin

    Admin

    Phase

    Login

    Menampilkan

    Menu FileMenampilkan

    Menu masterMenampilkan

    Menu Transaksi

    Menampilkan

    Menu Laporan

    Menampilkan

    Menu Utility

    Logout

    mengolah data

    barang

    mengolah data akun

    mengolah data user

    mengolah data

    barang masuk

    mengolah data jurnal

    umum

    mencetak laporan

    barang masuk

    mencetak laporan

    barang keluar

    mencetak data jurnal

    umum

    mengelola data ganti

    password

    Keluar

    Menu Utama

    mencetak laporan

    pembelian

    Gambar III.8.

    Activity Diagram Menu Utama Halaman Admin

  • 34

    3. Activity Diagram Submenu Logout Halaman Admin

    Act. Submenu Logout Halaman Admin

    Admin

    Pilih Menu File

    Piih Submenu Logout

    Kembali ketampilan awal

    Login

    Gambar III.9.

    Activity Diagram Submenu Logout Halaman Admin

    4. Activity Diagram Submenu Keluar Halaman Admin

    Act. Submenu Keluar Halaman Admin

    Admin

    Pilih Menu File

    Piih Submenu Keluar

    Keluar dari Program

    Gambar III.10.

    Activity Diagram Submenu Keluar Halaman Admin

  • 35

    5. Activity Diagram Submenu Barang Halaman Admin

    Act.Submenu Barang Halaman Admin

    Admin

    Pilih Menu Master

    Pilih Data Barang

    Baru

    Menambah Data Barang

    KeluarPilih Data

    Barang

    Menyimpan Data Barang Ubah

    Tampil Data Barang

    Hapus

    Mengubah Data Barang

    Menghapus Data Barang

    Gambar III.11.

    Activity Diagram Submenu Barang Halaman Admin

  • 36

    6. Activity Diagram Submenu User Halaman Admin

    Act. Submenu User Halaman Admin

    Admin

    Pilih Menu Master

    Pilih Data User

    Baru

    Menambah Data User

    KeluarPilih Data

    User

    Menyimpan Data User Ubah

    Tampil Data User

    Hapus

    Mengubah Data User

    Menghapus Data User

    Gambar III.12.

    Activity Diagram Submenu User Halaman Admin

  • 37

    7. Activity Diagram Submenu Akun Halaman Admin

    Act. Submenu Akun Halaman Admin

    Admin

    Pilih Menu Master

    Pilih Data Akun

    Baru

    Menambah Data Akun

    KeluarPilih Data

    Akun

    Menyimpan Data Akun Ubah

    Tampil Data Akun

    Hapus

    Mengubah Data Akun

    Menghapus Data Akun

    Gambar III.13.

    Activity Diagram Submenu Akun Halaman Admin

  • 38

    8. Activity Diagram Submenu Barang Masuk Halaman Admin

    Act. Submenu Barang Masuk Halaman Admin

    Admin

    Pilih Menu Transaksi

    Pilih Barang Masuk

    Baru

    Menambah Barang Masuk

    KeluarPilih Item

    Menyimpan Barang Masuk

    Hapus

    Menghapus Item

    Gambar III.14.

    Activity Diagram Submenu Barang Masuk Halaman Admin

  • 39

    9. Activity Diagram Submenu Jurnal Umum Halaman Admin

    Act. Submenu Juerna Umum Halaman Admin

    Admin

    Pilih Menu Transaksi

    Pilih Jurnal Umum

    Baru

    Menambah Data Jurnal

    Umum

    Keluar

    Menyimpan Data Jurnal

    Umum

    Gambar III.15.

    Activity Diagram Submenu Jurnal Umum Halaman Admin

  • 40

    10. Activity Diagram Submenu Laporan Stok Barang Halaman Admin

    Act. Submenu Stok Barang Halaman Admin

    Admin

    Pilih Menu Laporan

    Pilih Stok Barang

    Laporan Barang Keluar

    Laporan Stok Barang

    Mencetak Laporan Stok

    Barang

    Mencetak Laporan

    Barang Keluar

    Gambar III.16.

    Activity Diagram Submenu Laporan Stok Barang Halaman Admin

    11. Activity Diagram Submenu Laporan Penjualan Halaman Admin

    Act. Submenu Laporan Penjualan Halaman Admin

    Admin

    Pilih Menu Laporan

    Pilih Penjualan

    Per BulanPer Periode

    Mencetak Laporan Per

    Periode

    Mencetak Laporan Per

    Bulan

    Gambar III.17.

    Activity Diagram Submenu Laporan Penjualan Halaman Admin

  • 41

    12. Activity Diagram Submenu Laporan Pembelian Halaman Admin

    Act. Submenu Laporan Pembelian Halaman Admin

    Admin

    Pilih Menu Laporan

    Pilih Pembelian

    Per BulanPer Periode

    Mencetak Laporan Per

    Periode

    Mencetak Laporan Per

    Bulan

    Gambar III.18.

    Activity Diagram Submenu Laporan Pembelian Halaman Admin

    13. Activity Diagram Submenu Data Jurnal Umum Halaman Admin

    Act. Submenu Laporan Data Jurnal Umum Halaman Admin

    Admin

    Pilih Menu Laporan

    Pilih Data Jurnal Umum

    Mencetak Laporan Data Jurnal Umum

    Gambar III.19.

    Activity Diagram Submenu Data Jurnal Umum Halaman Admin

  • 42

    14. Activity Diagram Login Halaman Karyawan

    Act. Login Halaman Karyawan

    Karyawan

    Login

    Menu Utama Karyawan

    Menu Transaksi Menu UtilityMenu File

    T

    Y

    Gambar III.20.

    Activity Diagram Login Halaman Karyawan

  • 43

    15. Activity Diagram Menu Utama Halaman Karyawan

    Act. Menu Utama Halaman Karyawan

    Karyawan

    Phas

    e

    Login

    Menampilkan

    Menu File Menampilkan

    Menu Transaksi

    Menampilkan

    Menu Utility

    Logout

    mengolah data

    penjualan

    mengelola data ganti

    password

    Keluar

    Menu Utama

    Gambar III.21.

    Activity Diagram Menu Utama Halaman Karyawan

  • 44

    16. Activity Diagram Submenu Logout Halaman Karyawan

    Act. Submenu Logout Halaman Karyawan

    Karyawan

    Pilih Menu File

    Piih Submenu Logout

    Kembali ketampilan awal

    Login

    Gambar III.22.

    Activity Diagram Submenu Logout Halaman Karyawan

    17. Activity Diagram Submenu Keluar Halaman Admin

    Act. Submenu Keluar Halaman Karyawan

    Karyawan

    Pilih Menu File

    Piih Submenu Keluar

    Keluar dari Program

    Gambar III.23.

    Activity Diagram Submenu Keluar Halaman Karyawan

  • 45

    18. Activity Diagram Submenu Penjualan Halaman Admin

    Act. Submenu Penjualan Halaman Karyawan

    Karyawan

    Pilih Menu Transaksi

    Pilih Penjualan

    Baru

    Menambah Data Penjualan

    KeluarPilih Item

    Menyimpan Data Penjualan

    Hapus

    Menghapus Item

    Gambar III.24.

    Activity Diagram Submenu Penjualan Halaman Karyawan

  • 46

    19. Activity Diagram Submenu Ganti Password Halaman Admin

    Act. Submenu Ganti Password Halaman Karyawan

    Karyawan

    Pilih Menu Utility

    Pilih Ganti Password

    Masukkan Password Lama

    Masukkan Password Baru

    Keluar

    Konfirmasi Password Baru

    Gambar III.25.

    Activity Diagram Submenu Ganti Password Halaman Karyawan

  • 47

    3.4. Desain

    3.4.1 Entity Relationship Diagram (ERD)

    user

    barang

    kd_user

    level password

    nm_brg

    satuan

    exp hrg_beli

    hrg_jual

    stok

    kd_brg

    nama_user

    cat

    detail_penjualan

    idtrans

    kd_brg jumbel

    subtotal

    pembelian

    notrans

    tgl

    kd_user

    supp

    jurnal_umumdata_akun

    kd_jurnal

    Idtrans tanggal

    keterangan

    kd_akun

    nm_akun jenis_akun

    saldo_normal

    Memiliki

    Memiliki detail_jurnal

    nm_akun

    debit kredit

    kd_jurnal

    Memiliki

    Penjualan

    kd_user

    idtrans

    tggl

    ubayukem

    total

    Memiliki

    detail_pembelian

    exp1

    kd_brg

    notrans

    jumlah

    subtotal

    Memiliki

    Memiliki

    Memiliki

    Memiliki

    Memiliki

    N N

    N

    11 11

    1

    1 1 1

    1 1

    1

    11

    1

    1

    Gambar III.26.

    Entity Relationship Diagram (ERD)

  • 48

    3.4.2 Logical Rocord Structure (LRS)

    pembelian

    supp

    penjualan

    kd_user

    ukem

    ubay

    total

    detail_Penjualan

    kd_brg

    jumbel

    subtotal_jual

    user

    nama_user

    password

    level

    barang

    nm_brg

    brg_jual

    satuan

    detail_pembelian

    notrans

    kd_brg

    jumlah

    exp1

    data_akun

    nm_akun

    saldo_normal

    jenis_akun

    detail_jurnal

    id_jurnal

    nm_akun

    kredit

    debit

    idtransFK

    FK

    FK

    FK

    jurnal

    id_transaksi

    keterangan

    tanggal

    tggl

    kd_brgPK

    notransPK

    kd_user

    tgl

    kd_userPK

    brg_beli

    exp

    cat

    stok

    subtotal_beli

    id_transPK

    id_jurnalPKFKkd_akunPK

    FK FK

    FK

    FKM M

    1 M

    1 1

    1

    1

    1

    1

    1

    11

    1

    1 1 1

    1

    Gambar III.27.

    Logical Record Structure (LRS)

  • 49

    3.4.3 Spesifikasi File

    1. Spesifikasi Data Barang

    Nama Database : warungyeye

    Nama File : barang

    Tipe File : File master

    Akses File : Random

    Panjang Record : 187 Byte

    Field Key : kd_brg

    Tabel III.3.

    Spesifikasi File Data Barang

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Kode barang kd_brg Varchar 6 Primary Key

    2 Nama barang nm_brg Varchar 45

    3 Satuan satuan Varchar 5

    4 Tanggal kadaluarsa exp date

    5 Harga beli hrg_beli Integer 11

    6 Harga jual hrg_jual Integer 11

    7 stok stok Integer 5

    8 catatan cat Varchar 100

    2. Spesifikasi Data Akun

    Nama Database : warungyeye

    Nama File : data_akun

    Tipe File : File master

    Akses File : Random

    Panjang Record : 56 Byte

    Field Key : kd_akun

  • 50

    Tabel III.4.

    Spesifikasi File Data Akun

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Kode akun kd_akun Integer 6 Primary Key

    2 Nama akun nm_akun Varchar 25

    3 Jenis akun jenis_akun Varchar 15

    4 Saldo normal saldo_normal Varchar 10

    3. Spesifikasi Detail Pembelian

    Nama Database : warungyeye

    Nama File : detail_pembelian

    Tipe File : File transaksi

    Akses File : Random

    Panjang Record : 47 Byte

    Field Key : notrans

    Tabel III.5.

    Spesifikasi File Detail Pembelian

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 No Transaksi notrans Varchar 13 Foreign key

    2 Kode Barang kd_brg Varchar 6 Foreign key

    3 Tanggal Kadaluarsa exp Date

    4 Jumlah jumlah Integer 11

    5 Subtotal subtotal Integer 11

    4. Spesifikasi Pembelian

    Nama Database : warungyeye

    Nama File : pembelian

    Tipe File : File transaksi

    Akses File : Random

  • 51

    Panjang Record : 41 Byte

    Field Key : notrans

    Tabel III.6.

    Spesifikasi File Pembelian

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 No Transaksi notrans Varchar 13 Primary key

    2 Tanggal Kadaluarsa tgl Date

    3 Kode User kd_user Varchar 6

    4 Supplier supp Varchar 20

    5. Spesifikasi Detail Penjualan

    Nama Database : warungyeye

    Nama File : detail_penjualan

    Tipe File : File transaksi

    Akses File : Random

    Panjang Record : 47 Byte

    Field Key : idtrans

    Tabel III.7.

    Spesifikasi File Detail Penjualan

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id Transaksi idtrans Varchar 13 Foreign key

    2 Kode Barang kd_brg Varchar 6 Foreign key

    3 Jumlah Beli jumlbel Integer 11

    4 subtotal subtotal_jual Integer 11

  • 52

    6. Spesifikasi Penjualan

    Nama Database : warungyeye

    Nama File : penjualan

    Tipe File : File transaksi

    Akses File : Random

    Panjang Record : 54 Byte

    Field Key : idtrans

    Tabel III.8.

    Spesifikasi File Penjualan

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Id Transaksi idtrans Varchar 13 Primary key

    2 Kode User kd_user Varchar 6 Foreign key

    3 Tanggal tggl Date

    4 Total total Integer 11

    5 Uang Bayar ubay Integer 11

    6 Uang Kembali ukem Integer 11

    7. Spesifikasi User

    Nama Database : warungyeye

    Nama File : user

    Tipe File : File master

    Akses File : Random

    Panjang Record : 46 Byte

    Field Key : kd_user

    Tabel III.9.

    Spesifikasi File User

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Kode User kd_user Varchar 6 Primary key

  • 53

    2 Nama User nama_user Varchar 20

    3 Password password Varchar 10

    4 Level level Varchar 10

    8. Spesifikasi File Jurnal

    Nama Database : warungyeye

    Nama File : jurnal

    Tipe File : File master

    Akses File : Random

    Panjang Record : 126 Byte

    Field Key : kd_jurnal

    Tabel III.10.

    Spesifikasi File Jurnal

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Kode Jurnal kd_jurnal Varchar 5 Primary key

    2 Id Transaksi id_transaksi Varchar 15 Foreign key

    3 Tanggal tanggal Date

    4 Keterangan keterangan Varchar 100

    9. Spesifikasi File Detail Jurnal

    Nama Database : warungyeye

    Nama File : jurnal

    Tipe File : File master

    Akses File : Random

    Panjang Record : 57 Byte

    Field Key : kd_jurnal

  • 54

    Tabel III.11.

    Spesifikasi File Detail Jurnal

    No Elemen Data Akronim Tipe Panjang Keterangan

    1 Kode Jurnal kd_jurnal Varchar 6 Foreign key

    2 Nama Akun nm_akun Varchar 25 Foreign key

    3 Debit debet Integer 11

    4 Kredit kredit Integer 11

    3.4.4 Sequence Diagram

    1. Sequence Diagram Transaksi Penjualan

    Berikut adalah sequence diagram pada transaksi penjualan di Warung

    Yeye:

    Admin l : Login

    mp : MengelolaPenjualan

    v : Validasi

    k : KoneksiBasisData

    p : penjualan

    m : MenuTransaksi

    1 : login

    2 : formbarang_keluar()

    4 : memasukkanpenjualan()

    5 : cekStatusLogin()

    7 :

    8 :

    10 : setkd_user()

    11 : settggl()

    19 : open()

    20 : queryMemasukkanbarang_keluar()

    21 : execute()

    22 :close()

    24

    23

    3 : data penjualan

    6 : valid/tdk valid

    26 : pesan27 : pesan

    9 : setid_trans()

    dp : detail_penjualan

    12 : setubay()

    14 :

    15 : setid_trans()

    13 : setukem()

    16 : setkd_brg()

    17 : setjumbel()

    18 : setsubtotal_jual()

    25

    Gambar III.28.

    Sequence Diagram Data Penjualan

  • 55

    2. Sequence Diagram Transaksi Barang Masuk

    Admin l : Login

    mbm : MengelolaBarangMasuk

    v : Validasi

    k : KoneksiBasisData

    p : pembelian

    m : MenuTransaksi

    1 : login

    2 : formbarang_masuk()

    4 : memasukkanbarangmasuk()

    5 : cekStatusLogin()

    7 :

    8 :

    10 : setkd_user()

    11 : settgl()

    19 : open()

    20 : queryMemasukkanbarang_masuk()

    21 : execute()22 :close()

    24

    23

    3 : data barang_masuk

    6 : valid/tdk valid

    26 : pesan27 : pesan

    9 : setnotrans()

    dp : detail_pembelian

    12 : setsupp()

    13 :

    14 : setnotrans()

    15 : setkd_brg()

    16 : setexp1()

    18 : setsubtotal_beli()

    25

    17 : setjumlah()

    Gambar III.29.

    Sequence Diagram Data Barang Masuk

  • 56

    3.4.5 Deployment Diagram

    Gambar III.30.

    Deployment Diagram Sistem Persediaan

    deployment Diagram

    Main

    NetBeans

    «device»

    Database

    MYSQL

    warungyeye

    «device»

    warungyeye

  • 57

    3.4.6 User Interface

    1. User Interface Login

    Sebelum masuk halaman utama, admin dan karyawan harus login dengan

    memasukkan kode user dan password.

    Gambar III.31.

    User Interface Login

    2. User Interface Menu Utama Halaman Admin

    Berikut menu utama halaman admin terdapat menu file, master, transaksi,

    laporan dan utility.

    Gambar III.32.

    User Interface Menu Utama Halaman Admin

  • 58

    3. User Interface Menu File

    Pada menu file terdapat submenu logout dan keluar.

    Gambar III.33.

    User Interface Menu File

    4. User Interface Menu Master

    Pada menu master terdapat submenu barang, user, dan akun.

    Gambar III.34.

    User Interface Menu Master

  • 59

    5. User Interface Submenu Barang

    Pada submenu barang, admin dapat mengelola data barang.

    Gambar III.35.

    User Interface Submenu Barang

    6. User Interface Submenu User

    Pada submenu user, admin dapat mengelola data user.

    Gambar III.36.

    User Interface Submenu User

  • 60

    7. User Interface Submenu Akun

    Pada submenu akun, admin dapat mengelola data akun.

    Gambar III.37.

    User Interface Submenu Akun

    8. User Interface Menu Transaksi

    Pada menu master terdapat submenu barang masuk dan jurnal umum.

    Gambar III.38.

    User Interface Menu Transaksi

  • 61

    9. User Interface Submenu Barang Masuk

    Pada submenu barang masuk, admin dapat mengelola data barang masuk.

    Gambar III.39.

    User Interface Submenu Barang Masuk

    10. User Interface Submenu Jurnal Umum

    Pada submenu jurnal umum, admin dapat mengelola data jurnal umum.

    Gambar III.40.

    User Interface Submenu Jurnal Umum

  • 62

    11. User Interface Menu Laporan

    Pada menu laporan terdapat submenu stok barang, penjualan dan data

    jurnal umum.

    Gambar III.41.

    User Interface Menu Laporan

    12. User Interface Submenu Laporan Barang

    Pada submenu laporan barang, admin dapat mencetak laporan stok barang

    dan laporan barang habis.

    Gambar III.42.

    User Interface Submenu Laporan Barang

  • 63

    13. User Interface Submenu Laporan Penjualan

    Pada submenu laporan penjualan, admin dapat mencetak laporan per

    periode dan per bulan.

    Gambar III.43.

    User Interface Submenu Laporan Penjualan

    14. User Interface Submenu Laporan Pembelian

    Pada submenu laporan pembelian, admin dapat mencetak laporan per

    periode dan per bulan.

    Gambar III.44.

    User Interface Submenu Laporan Pembelian

    15. User Interface Submenu Data Jurnal Umum

    Pada submenu data jurnal umum, admin dapat mencetak data jurnal umum

    per bulan.

    Gambar III.45.

    User Interface Submenu Data Jurnal Umum

  • 64

    16. User Interface Menu Utility

    Pada menu utility terdapat submenu ganti password.

    Gambar III.46.

    User Interface Menu Utility

    17. User Interface Submenu Ganti Password

    Pada submenu ganti password, admin dapat mengganti password baru.

    Gambar III.47.

    User Interface Submenu Ganti Password

  • 65

    18. User Interface Menu Utama Halaman Karyawan

    Berikut menu utama halaman karyawan terdapat menu file, transaksi dan

    utility.

    Gambar III.48.

    User Interface Menu Utama Halaman Karyawan

    19. User Interface Menu Transaksi

    Pada menu transaksi terdapat submenu penjualan.

    Gambar III.49.

    User Interface Menu Transaksi

  • 66

    20. User Interface Submenu Penjualan

    Pada submenu penjualan, karyawan dapat mengelola transaksi penjualan.

    Gambar III.50.

    User Interface Submenu Penjualan

    3.5. Implementasi

    3.5.1. Code Generation

    A. Form Barang Masuk

  • 67

  • 68

  • 69

    B. Form Barang Keluar

  • 70

  • 71

    3.5.2. Balckbox Testing

    A. Blackbox Testing Form Login

    Tabel III.12.

    Hasil Pengujian Blackbox Testing Form Login

    No

    .

    Skenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Mengetikan

    kode user

    kemudian enter

    Kode user:

    Icha

    (salah)

    Sistem akan

    menolak akses

    dan menampilkan

    pesan “Kode User

    Salah”

    Sesuai

    harapan

    Valid

    2. Mengetikan

    salah satu

    kondisi salah

    pada kode user

    atau password

    kemudian klik

    tombol masuk

    Kode user:

    Adm01

    (benar)

    Password:

    12345

    (salah)

    Sistem akan

    menolak akses

    dan kembali

    diarahkan

    kehalaman login

    dan menampilkan

    pesan “Kode user

    Sesuai

    harapan

    Valid

  • 72

    atau password

    salah ”

    3. Mengetikan

    kode user dan

    password

    dengan data

    yang benar

    kemudian klik

    tombol masuk

    Nama user:

    Adm01

    (benar)

    Password:

    1234

    (benar)

    Sistem akan

    menerima akses

    login dan akan

    menampilkan

    menu utama.

    Sesuai

    harapan

    Valid

    B. Blackbox Testing Form Master Barang

    Tabel III.13.

    Hasil Pengujian Blackbox Testing Master Barang

    No. Skenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Klik tombol baru

    untuk

    memasukkan

    data barang

    Klik tombol

    baru

    Sistem akan

    membuka text field

    yang terkunci

    Sesuai

    Harapan

    Valid

    2. Klik tombol

    simpan dengan

    semua data terisi

    Klik tombol

    simpan

    Sistem akan

    menyimpan data

    dan menampilkan

    pesan “data sudah

    disimpan”

    Sesuai

    Harapan

    Valid

    3. Klik tombol

    simpan dengan

    ada salah satu

    data yang

    kosong

    Mengisi

    semua data

    kecuali

    kode barang

    Sistem akan

    menampilkan

    pesan “Data tidak

    boleh ada yang

    kosong !!”

    Sesuai

    Harapan

    Valid

    4. Klik tombol

    ubah dengan

    data yang sudah

    diubah

    Mengubah

    data

    Sistem akan

    mengubah data dan

    menampilkan

    pesan “Data Telah

    Diubah”

    Sesuai

    Harapan

    Valid

    5. Menghapus data

    barang

    Memilih

    data barang

    yang akan

    dihapus

    Sistem akan

    menghapus data

    dan menampilkan

    pesan “Data

    berhasil dihapus”

    Sesuai

    Harapan

    Valid

    6. Keluar dari

    master barang

    Klik tombol

    keluar

    Sistem akan

    kembali ke menu

    utama

    Sesuai

    Harapan

    Valid

  • 73

    C. Blackbox Testing Form Master User

    Tabel III.14.

    Hasil Pengujian Blackbox Testing Master User

    No. Skenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Klik tombol baru

    untuk

    memasukkan

    data barang

    Klik tombol

    baru

    Sistem akan

    membuka text field

    yang terkunci

    Sesuai

    Harapan

    Valid

    2. Klik tombol

    simpan dengan

    semua data terisi

    Klik tombol

    simpan

    Sistem akan

    menyimpan data

    dan menampilkan

    pesan “data sudah

    disimpan”

    Sesuai

    Harapan

    Valid

    3. Klik tombol

    simpan dengan

    ada salah satu

    data yang

    kosong

    Mengisi

    semua data

    kecuali

    kode barang

    Sistem akan

    menampilkan

    pesan “Data tidak

    boleh ada yang

    kosong !!”

    Sesuai

    Harapan

    Valid

    4. Klik tombol

    ubah dengan

    data yang sudah

    diubah

    Mengubah

    data

    Sistem akan

    mengubah data dan

    menampilkan

    pesan “Data Telah

    Diubah”

    Sesuai

    Harapan

    Valid

    5. Menghapus data

    barang

    Memilih

    data barang

    yang akan

    dihapus

    Sistem akan

    menghapus data

    dan menampilkan

    pesan “Data

    berhasil dihapus”

    Sesuai

    Harapan

    Valid

    6. Keluar dari

    master barang

    Klik tombol

    keluar

    Sistem akan

    kembali ke menu

    utama

    Sesuai

    Harapan

    Valid

  • 74

    D. Blackbox Testing Form Master Akun

    Tabel III.15.

    Hasil Pengujian Blackbox Testing Master Akun

    No. Skenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Klik tombol baru

    untuk

    memasukkan

    data akun

    Klik tombol

    akun

    Sistem akan

    membuka text field

    yang terkunci

    Sesuai

    Harapan

    Valid

    2. Klik tombol

    simpan dengan

    semua data terisi

    Klik tombol

    simpan

    Sistem akan

    menyimpan data

    dan menampilkan

    pesan “data sudah

    disimpan”

    Sesuai

    Harapan

    Valid

    3. Klik tombol

    simpan dengan

    ada salah satu

    data yang

    kosong

    Mengisi

    semua data

    kecuali

    kode akun

    Sistem akan

    menampilkan

    pesan “Data tidak

    boleh ada yang

    kosong !!”

    Sesuai

    Harapan

    Valid

    4. Klik tombol

    ubah dengan

    data yang sudah

    diubah

    Mengubah

    data

    Sistem akan

    mengubah data dan

    menampilkan

    pesan “Data Telah

    Diubah”

    Sesuai

    Harapan

    Valid

    5. Menghapus data

    akun

    Memilih

    data akun

    yang akan

    dihapus

    Sistem akan

    menghapus data

    dan menampilkan

    pesan “Data

    berhasil dihapus”

    Sesuai

    Harapan

    Valid

    6. Keluar dari

    master akun

    Klik tombol

    keluar

    Sistem akan

    kembali ke menu

    utama

    Sesuai

    Harapan

    Valid

  • 75

    E. Blackbox Testing Form Barang Masuk

    Tabel III.16.

    Hasil Pengujian Blackbox Testing Form Barang Masuk

    No

    .

    Scenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Klik tombol baru

    untuk

    memasukan

    barang masuk

    Klik tombol

    baru

    Sistem akan

    menampilkan no

    transaksi otomatis

    “FB-18071701”,

    kode user, dan

    tanggal otomatis

    Sesuai

    harapan

    Valid

    2. Menginput kode

    barang dan

    jumlah barang

    yang akan dibeli

    kemudian enter

    Memasukan

    kode barang

    (benar)dan

    jumlah

    barang

    (benar)

    Sistem akan

    menampilkan data

    barang dan jumlah

    barang yang akan

    dibeli didalam

    tabel dan

    menampilkan

    subtotal dan

    menapilkan pesan

    “Mau tambah

    barang?”

    Sesuai

    harapan

    Valid

    3. Saat tampil

    pesan “Mau

    tambah barang

    ?” klik “yes”

    Klik “Yes” Sistem akan

    menampilkan

    barang yang sudah

    masuk dan dapat

    menginput barang

    lagi

    Sesuai

    harapan

    Valid

    4. Saat tampil

    pesan “Mau

    tambah barang

    ?” klik “no”

    Klik “no” Sistem akan

    menampilkan

    barang yang sudah

    di input

    Sesuai

    harapan

    Valid

    5. Menghapus

    barang

    Mengklik

    data barang

    yang di beli

    didalam

    table barang

    masuk

    Sistem akan

    menghapus data

    barang didalam

    table barang

    masuk

    Sesuai

    harapan

    Valid

    6. Menyimpan

    barang masuk

    Klik tombol

    simpan

    Sistem akan

    menampilkan

    pesan “Berhasil

    disimpan”

    Sesuai

    harapan

    Valid

    7. Keluar dari Klik tombol Sistem akan Sesuai Valid

  • 76

    barang masuk keluar kembali ke menu

    utama

    harapan

    F. Blackbox Testing Form Barang Keluar

    Tabel III.17.

    Hasil Pengujian Blackbox Testing Form Barang Keluar

    No

    .

    Scenario

    pengujian

    Test case Hasil yang

    diharapkan

    Hasil

    pengujian

    Kesimpulan

    1. Klik tombol baru

    untuk

    memasukan

    penjualan

    Klik tombol

    baru

    Sistem akan

    menampilkan no

    transaksi otomatis

    “FP-18071701”,

    kode user, dan

    tanggal otomatis

    Sesuai

    harapan

    Valid

    2. Menginput kode

    barang dan

    jumlah barang

    yang akan dibeli

    kemudian enter

    Memasukan

    kode barang

    (benar)dan

    jumlah

    barang

    (benar)

    Sistem akan

    menampilkan data

    barang dan jumlah

    barang yang akan

    dibeli didalam

    tabel dan

    menampilkan

    subtotal dan

    menapilkan pesan

    “Mau tambah

    barang?”

    Sesuai

    harapan

    Valid

    3. Saat tampil

    pesan “Mau

    tambah barang

    ?” klik “yes”

    Klik “Yes” Sistem akan

    menampilkan

    barang yang sudah

    masuk dan dapat

    menginput barang

    lagi

    Sesuai

    harapan

    Valid

    4. Saat tampil

    pesan “Mau

    tambah barang

    ?” klik “no”

    Klik “no” Sistem akan

    menampilkan

    barang yang sudah

    di input

    Sesuai

    harapan

    Valid

    5. Menghapus

    barang

    Mengklik

    data barang

    yang di beli

    didalam

    table barang

    masuk

    Sistem akan

    menghapus data

    barang didalam

    table barang

    masuk

    Sesuai

    harapan

    Valid

    6. Menyimpan Klik tombol Sistem akan Sesuai Valid

  • 77

    penjualan simpan menampilkan

    pesan “Berhasil

    disimpan”

    harapan

    7. Keluar dari

    penjualan

    Klik tombol

    keluar

    Sistem akan

    kembali ke menu

    utama

    Sesuai

    harapan

    Valid

    3.5.3. Spesifikasi Hardware dan Software

    Spesifikasi hardware dan software yang disarankan dalam merancang:

    Table III.18.

    Spesifikasi Hardware dan Software

    Kebutuhan Keterangan

    Sistem Windows 7 32-bit

    Processor Intel® Core® CPU N2840 @2.16GHz

    RAM 2 GB

    Harddisk 117GB

    Monitor 14”

    Keyboard 108 key

    Printer HP

    Mouse Standard

    software Kebutuhan menjalankan aplikasi secara lokal:

    Bahasa script programing : Java 7.1

    Web Server : XAMPP

    DBMS : MySQL