52
BAB III PEMBAHASAN 3.1. Analisa Kebutuhan Software 3.1.1. Tinjauan Perusahaan Apotek Silih Asih adalah perusahaan yang bergerak di bidang penjualan obat- obatan hadir sebagai solusi bagi warga Majalengka dan sekitarnya. Pada awal didirikan pada tahun 2011 dengan No Ijin: 449/07.SIA/BPPTPM/II/2011. Usaha yang digeluti Drs.Koko Riswanto,Apt sejak 2011 ini berkembang bukan tanpa usaha keras para pendirinya. Dibantu keluarga dan rekannya, Drs.Koko Riswanto,Apt menyewa sebuah ruko daerah majalengka. Kini apotek Silih Asih sudah mulai berkembang pesat dan dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek Silih Asih. 3.1.2. Struktur Organisasi Perusahaan dan Fungsi Sumber : Apotek Silih Asih Gambar III.1.

BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

BAB III

PEMBAHASAN

3.1. Analisa Kebutuhan Software

3.1.1. Tinjauan Perusahaan

Apotek Silih Asih adalah perusahaan yang bergerak di bidang penjualan obat-

obatan hadir sebagai solusi bagi warga Majalengka dan sekitarnya. Pada awal didirikan

pada tahun 2011 dengan No Ijin: 449/07.SIA/BPPTPM/II/2011. Usaha yang digeluti

Drs.Koko Riswanto,Apt sejak 2011 ini berkembang bukan tanpa usaha keras para

pendirinya. Dibantu keluarga dan rekannya, Drs.Koko Riswanto,Apt menyewa sebuah

ruko daerah majalengka. Kini apotek Silih Asih sudah mulai berkembang pesat dan

dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual

Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek Silih

Asih.

3.1.2. Struktur Organisasi Perusahaan dan Fungsi

Sumber : Apotek Silih Asih

Gambar III.1.

Page 2: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Struktur Organisasi Apotek Silih Asih

Untuk melengkapi struktur organisasi suatu perusahaan, diperlukan uraian

tugas yang akan menjelaskan tentang wewenang dan tanggung jawab masing-masing

fungsi dalam perusahaan. Uraian jabatan pada Apotek Silih Asih adalah sebagai berikut:

1. Pemilik:

a. Memimpin kegiatan usaha.

b. Memanage karyawan

c. Menerima laporan keuangan perusahaan

2. Bagian Administrasi:

a. Mencatat pengeluaran dan pendapatan penjualan produk ikan

b. Pembuatan faktur

c. Pemberian gaji kepada karyawan

d. Pencatatan stock barang dan pemesanan

e. Kliring bank serta pengelolaan modal perusahaan

f. Mengelola jual beli.

3. Apoteker1 :

a. Bertanggung jawab dalam melayani pelanggan

b. Memberikan pesanan pembeli

4. Apoteker2:

a. melakukan transaksi

b. membelikan kwitansi

3.1.3. Proses Bisnis

Page 3: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Proses bisnis merupakan serangkaian proses atau kegiatan yang dilakukan oleh

perusahaan (enterprise) untuk mencapai tujuan yang ditetapkan. Pemilik proses bisnis

bertanggung jawab terhadap kinerja dan pengembangan berkesinambungan dari proses,

juga dianggap sebagai suatu karakteristik proses bisnis. Berrikut adalah proses bisnis

penjualan obat pada Apotek Silih Asih Majalengka :

a. Admin harus melakukan login terlebih dahulu untuk mengakses sistem

dengan memasukan username dan password agar privasi masing-masing

pengguna tetap terjaga keamanannya.

b. Admin dapat menampilkan data barang dengan cara mencari sesuai nama

atau kode barang, jika sudah mendapatkan barang yang diingikan sistem

dapat merinci jumlah barang.

c. Bila konsumen telah melakukan pembelian dan melakukan pembayaran ,

admin dapat menyimpan data pembayaran dan membuat nomor resi untuk

melakukan pengiriman.

Page 4: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.1.4. Activity Diagram

1. Activity Diagram Menu Data Tambah Barang Admin.

Gambar III.2.

Activity Diagram Menu Data Tambah Barang Admin

Page 5: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

2. Activity Diagram Menu Data Pesanan Admin.

Gambar III.13.

Activity Diagram Menu Data Pesanan Admin

Page 6: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3. Activity Diagram Menu Data Pembayaran Admin.

Gambar III.4.

Activity Diagram Menu Data Pembayaran Admin

Page 7: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

4. Activity Diagram Menu Data Barang Pelanggan.

Gambar III.5.

Activity Diagram Menu Data Barang Pelanggan

Page 8: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

5. Activity Diagram Menu Data Pesanan Pelanggan.

Gambar III.6.

Activity Diagram Menu Data Pesanan Pelanggan

Page 9: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

6. Activity Diagram Menu Data Pembayaran Pelanggan.

Gambar III.7.

Activity Diagram Menu Data Pembayaran Pelanggan

Page 10: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.1.5. Analisa Kebutuhan

1. Halaman Bagian Admin

A.1.Admin melakukan login.

A.2.Admin mengelola Data Pelanggan.

A.3. Admin mengelola Data Barang.

A.4. Admin melihat Data Pesanan.

A.5. Admin mengelola Data Pembayaran.

2. Halaman Bagian Pelanggan

B.1.Pelanggan melakukan login.

B.2.Pelanggan melakukan Registrasi Pelanggan.

B.3. Pelanggan melihat Data Barang.

B.4. Pelanggan membuat pesanan di Data Pesanan.

B.5. Pelanggan melihat Pembayaran.

Page 11: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.1.6. Use Case Diagram

1. Use Case Admin melakukan Login

Gambar III.8.

Use Case Admin melakukan Login

Tabel III.1.

Deskripsi Use Case Login Admin

Use Case Narative Login

Tujuan Melakukan Login

Deskripsi Sistem ini memungkinkan aktor untuk melakukan login dan masuk

ke halaman web.

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

Page 12: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Cancel Sistem akan menampilkan menu Login

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

2. Use Case Admin mengelola Data Pelanggan.

Gambar III.9.

Use Case Admin mengelola Data Pelanggan

Tabel III.2.

Deskripsi Use Case Data Pelanggan

Use Case Narative Data Pelanggan

Tujuan Mengelola Data Pelanggan

Deskripsi Sistem ini memungkinkan aktor untuk Melihat testimony, bukti

transfer dan barang pelanggan

Page 13: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih

Pelanggan

Sistem akan menampilkan menu Pelanggan

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

Page 14: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3. Use Case Admin mengelola Data Barang.

Gambar III.10.

Use Case Admin mengelola Data Barang

Tabel III.3.

Deskripsi Use Case Mengelola Data Barang

Use Case Narative Data Barang

Tujuan Mengelola Data Barang

Deskripsi Sistem ini memungkinkan aktor untuk Mmenambahkan,

Page 15: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

mengedit, menghapus dan menyimpan data barang

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih input Sistem akan menampilkan menu input kategori, input

barang dan input bukti kirim

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

1. Use Case Admin Mengelola Data Barang Pelanggan.

Gambar III.11.

Use Case Admin Mengelola Data Barang Pelanggan

Page 16: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Tabel III.4.

Deskripsi Admin Mengelola Data Barang Pelanggan

Use Case Narative Mengelola Data Barang Pelanggan

Tujuan Mengelola Barang Pelanggan

Deskripsi Sistem ini memungkinkan aktor untuk Mengelola data

barang pelanggan

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Barang

Pelanggan

Sistem akan menampilkan menu Data Barang

Pelanggan

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

Page 17: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

2. Use Case Admin mengelola Data Pembayaran.

Gambar III.12.

Use Case Admin mengelola Data Pembayaran

Tabel III.5.

Deskripsi Use Case Data Pembayaran

Use Case Narative Data Pembayaran

Tujuan Mengelola Data Pembayaran

Deskripsi Sistem ini memungkinkan aktor untuk melihat Data

Pembayaran

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

Page 18: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Bukti

Transfer

Sistem akan menampilkan menu Bukti Transfer

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

3. Use Case Admin mengelola Testimoni.

Gambar III.13.

Use Case Admin mengelola Testimoni

Tabel III.6.

Deskripsi Use Case Testimoni

Use Case Narative Testimoni

Page 19: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Tujuan Mengelola Testimoni pelanggan

Deskripsi Sistem ini memungkinkan aktor untuk melihat

testimony pelanggan

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih

Testimoni

Sistem akan menampilkan menu Testimoni pelanggan

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

4. Use Case Pelanggan melakukan Login

Gambar III.8.

Use Case Pelanggan melakukan Login

Page 20: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Tabel III.7.

Deskripsi Use Case Data Login

Use Case Narative Data Login

Tujuan Melakukan Login

Deskripsi Sistem ini memungkinkan aktor untuk melakukan login

dan masuk ke halaman web.

Skenario Utama

Aktor Pelanggan

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Cancel Sistem akan menampilkan menu Login

3.Aktor memilih Daftar Sistem akan menampilkan menu Daftar Pelanggan

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

Page 21: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

8. Use Case Pelanggan melihat Kategori Barang

Gambar III.15.

Use Case Pelanggan melihat Data Barang

Tabel III.8.

Deskripsi Use Case Data Barang

Use Case Narative Data Barang

Tujuan Melihat Data Barang

Deskripsi Sistem ini memungkinkan aktor untuk Melihat Data

Page 22: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Barang

Skenario Utama

Aktor Pelanggan

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Data

Barang

Sistem akan menampilkan menu Bukti Transfer

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

5. Use Case Pelanggan membuat Data Pesanan

Gambar III.16.

Use Case Pelanggan membuat Data Pesanan

Page 23: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Tabel III.9.

Deskripsi Use Case Data Pesanan

Use Case Narative Data Pesanan

Tujuan Melihat Data Pesanan

Deskripsi Sistem ini memungkinkan aktor untuk membuat

pesanan.

Skenario Utama

Aktor Pelanggan

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih Kategori

Barang

Sistem akan menampilkan menu barang dalam kategori

3. Aktor memilih beli Sistem akan membuat pesanan ke dalam keranjang

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

Page 24: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

6. Use Case Pelanggan mengelola Data Pembayaran

Gambar III.17.

Use Case Pelanggan mengelola Data Pembayaran

Tabel III.10.

Deskripsi Use Case Data Pembayaran

Use Case Narative Data Pembayaran

Tujuan Mengelola pembayaran

Deskripsi Sistem ini memungkinkan aktor untuk mengelola

Page 25: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

pembayaran

Skenario Utama

Aktor Pelanggan

Kondisi Awal Aktor membuka aplikasi berbasis web penjualan obat

Aksi Aktor Reaksi Sistem

1. Aktor memilih Login Sistem akan menampilkan Menu Utama setelah aktor

memasukkan username dan password.

2. Aktor memilih struk

anda

Sistem akan menampilkan menu Data Pembayaran

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan

seperti permintaan

Page 26: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.1.7. Sequence Diagram

1. Sequence Diagram Form Pesanan

Gambar III.18.

Sequence Diagram Form Pesanan

Page 27: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.1.8. Deployment Diagram

Gambar III.19.

Deployment Diagram Sistem Penjualan Obat

Page 28: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.2. Desain

3.2.1. Struktur Navigasi

1. Struktur Navigasi Admin

Gambar III.20.

Struktur Navigasi Admin

Indek

Pelanggan

Menu utama

Tambah

Laporan

Input

Login

Page 29: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

1. Struktur Navigasi Pelanggan

Gambar III.21.

Struktur Navigasi Pelanggan

3.2.2. Class Diagram

Indek

testimoni

keranjang

kategori

Struk anda

Login

Page 30: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

PRODUK+OBAT CAIR +OBAT SERBUK +OBAT TABLET

+INPUT()+EDIT()+HAPUS()

+LOGIN

+MENU DISPLAY()

+LOGIN DISPLAY()

SYSTEM

+USERNAME ()+PASSWORD ()

+INPUT()+EDIT()+HAPUS()

+LOGIN()

+LOGOUT()

ADMIN

TRANSFER

PEMBAYARAN

PELANGGAN

+ID_PELANGGAN+NAMA+USERNAME+PASSWORD

+INPUT()+EDIT()+HAPUS()

+NO TRANSFER+WAKTU TRANSFER

+INPUT()

Gambar III.22.

Class Diagram Sistem Penjualan Obat

3.2.3. Spesifikasi File

a. Spesifikasi File Tabel Admin

Nama File : Admin

Akronim : admin

Fungsi : Untuk Menyimpan Data Admin

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 16 kb

Kunci Field : tbl_admin

Page 31: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Software : Mysql

Tabel III.11.

Spesifikasi File Tabel Admin

No

Elemen

data

Nama file Type Size

Keterangan

1

Nama

admin

Nama_admin Varchar 100

2 Kode admin Username Varchar 50 Primary

Key

3 Password

admin

Password Varchar 50

b. Spesifikasi File Tabel Bukti

Nama File : Bukti

Akronim : bukti

Fungsi : Untuk Menyimpan Data Bukti

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 48 kb

Page 32: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Kunci Field : tbl_bukti

Software : Mysql

Tabel III.12.

Spesifikasi File Tabel Bukti

No

Elemen data Nama file Type Size

Keterangan

1

Kode id Id Int 11 Primary

Key

2 Kode penjualan kode_penjualan Int 100 Unique

3 Nama user nama_user Varchar 100

4 Nomer resi no_resi Varchar 100 Unique

c. Spesifikasi File Tabel Kategori

Nama File : Kategori

Akronim : kategori

Fungsi : Untuk Menyimpan Data Kategori

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 16 kb

Page 33: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Kunci Field : tbl_kategori

Software : Mysql

Tabel III.13.

Spesifikasi File Tabel Kategori

No

Elemen data Nama file Type Size

Keterangan

1

Kode id Id Int 4 Primary

Key

2 Kode kategori Id_kategori Varchar 10

3 Kategori Kategori Varchar 20

d. Spesifikasi File Tabel Pembelian

Nama File : Pembelian

Akronim : pembelian

Fungsi : Untuk Menyimpan Data Pembelian Barang

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 16 kb

Kunci Field : tbl_pembelian

Software : Mysql

Page 34: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Tabel III.14.

Spesifikasi File Tabel Pembelian

No

Elemen data Nama file Type Size

Keterangan

1

id pemasukan Id_pemasukan Int 11 Primary

Key

2 Kode pemasukan Kode_pemasukan varchar 10

3 Id Id Int 10

4 Jumlah Jumlah Int

5 Tanggal masuk Tgl_masuk Timestamp

e. Spesifikasi File Tabel Penjualan

Nama File : Penjualan

Akronim : penjualan

Fungsi : Untuk Menyimpan Data Penjualan Barang

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 16 kb

Kunci Field : tbl_penjualan

Software : Mysql

Tabel III.15.

Spesifikasi File Tabel Penjualan

Page 35: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

No

Elemen data Nama file Type Size

Keterangan

1

id Id Int 20 Primary

Key

2 Kode penjualan Kode_penjualan Int 10

3 Kode barang Kode_barang Varchar

10

4 Nama_barang Nama_barang Varchar

50

5 Username Username Varchar

100

6 Jumlah Jumlah Int 3

7 Harga Harga Int 20

8 Status Status Varchar

20

9 Tanggal pesan Tgl_pesan Timestamp

f. Spesifikasi File Tabel Stok

Nama File : Stok

Akronim : stok

Page 36: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Fungsi : Untuk Menyimpan Data Stok Barang

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 89 byte

Kunci Field : tbl_stok

Software : Mysql

Tabel III.16.

Spesifikasi File Tabel Stok

No

Elemen data Nama file Type Size

Keterangan

1

id Id Int 4 Primary

Key

2 Kode barang Kode_barang Varchar

10

3 Nama_barang Nama_barang Varchar

50

4 Harga Harga Int 20

5 Id kategori Id_kategori Varchar

10

6 Deskripsi Deskripsi Text

7 Jumlah Jumlah Int 3

8 Gambar Gambar Varchar

100

g. Spesifikasi File Tabel Struk

Page 37: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Nama File : Struk

Akronim : struk

Fungsi : Untuk Menyimpan Data bukti pembelian

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 32 kb

Kunci Field : tbl_struk

Software : Mysql

Tabel III.17.

Spesifikasi File Tabel Struk

No

Elemen data Nama file Type Size

Keterangan

1

Kode penjualan kode_penjualan Varchar 100 Primary

Key

2 Username Username Varchar

100

3 Gambar

Gambar Varchar

100

4 Tanggal_upload tanggal_upload Varchar timestamp

h. Spesifikasi File Tabel User

Nama File : User

Akronim : user

Page 38: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

Fungsi : Untuk Menyimpan Data user

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang Record : 32 kb

Kunci Field : tbl_user

Software : Mysql

Tabel III.18.

Spesifikasi File Tabel User

No

Elemen data Nama file Type Size

Keterangan

1

Nama user Nama_user Varchar 100 Primary

Key

2 Username Username Varchar

50

3 Password Password Varchar

50

4 Email Email Varchar 150

5 No telpon No telp Int 20

6 Jenis kelamin Jenis_kelamin Varchar

10

7 Kode Kode Varchar

225

8 Status Status Varchar

1

9 Alamat Alamat Varchar

100

Page 39: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.2.4. User Interface

1. Halaman Login Admin

Gambar III.23.

Halaman Login Admin

2. Halaman Utama Admin

Gambar III.24.

Halaman Utama Admin

Page 40: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3. Halaman Input Kategori

Gambar III.25.

Halaman Input Kategori

4. Halaman Input Barang

Gambar III.26.

Halaman Input Barang

Page 41: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

5. Halaman Input Bukti Kirim/Pembayaran

Gambar III.27.

Halaman Bukti Pembayaran

6. Halaman Laporan Kategori

Gambar III.28.

Halaman Laporan Kategori

Page 42: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

7. Halaman Laporan Barang

Gambar III.29.

Halaman Laporan Barang

8. Halaman Bukti Transfer Pelanggan

Gambar III.30.

Halaman Bukti Transfer Pelanggan

Page 43: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

9. Halaman Barang Pelanggan/Pesanan

Gambar III.31.

Halaman Barang Pelanggan

10. Halaman Login Pelanggan

WELCOME LOGIN

USERNAME

PASSWORD

MASUK

daftarlupa password

Gambar III.32.

Halaman Login Pelanggan

Page 44: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

11. Halaman Utama Pelanggan

Gambar III.33.

Halaman Utama Pelanggan

12. Halaman Keranjang Pelanggan

Gambar III.34.

Halaman Keranjang Pelanggan

Page 45: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3.3. Implementasi

1. Halaman Login Admin

Gambar III.35.

Halaman Login Admin

2. Halaman Utama Admin

Gambar III.36.

Halaman Utama Admin

Page 46: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

3. Halaman Input Kategori

Gambar III.37.

Halaman Input Kategori

4. Halaman Input Barang

Gambar III.38.

Halaman Input Barang

Page 47: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

5. Halaman Input Bukti Kirim/Pembayaran

Gambar III.39.

Halaman Bukti Pembayaran

6. Halaman Laporan Kategori

Gambar III.40.

Halaman Laporan Kategori

Page 48: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

7. Halaman Laporan Barang

Gambar III.41.

Halaman Laporan Barang

Page 49: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

8. Halaman Bukti Transfer Pelanggan

Gambar III.42.

Halaman Bukti Transfer Pelanggan

9. Halaman Testimoni Pelanggan

Gambar III.43.

Halaman Testimoni Pelanggan

Page 50: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

10. Halaman Barang Pelanggan/Pesanan

Gambar III.44.

Halaman Barang Pelanggan

11. Halaman Tambah Barang

Gambar III.45.

Halaman Tambah Barang

Page 51: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

12. Halaman Login Pelanggan

Gambar III.46.

Halaman Login Pelanggan

13. Halaman Utama Pelanggan

Gambar III.47.

Halaman Utama Pelanggan

Page 52: BAB III PEMBAHASAN...dikenal oleh masyarakat Majalengka dan sekitarnya. Selain kualitas produk yang dijual Silih Asih juga mempunyai karyawan berkualitas yang mampu memajukan apotek

14. Halaman Kategori Barang

Gambar III.48.

Halaman Kategori Barang

15. Halaman Keranjang Pelanggan

Gambar III.49.

Halaman Keranjang Pelanggan