Kebutuhan Sistem Penjelasan Implementasi Sistem

152

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

4.1 Implementasi Sistem Konstruksi Sistem

Hal yang perlu diperhatikan sebelum menjalankan sistem informasi adalah melakukan implementasi sistem. Aplikasi ini merupakan aplikasi bebasis web dan menggunakan bahasa pemrograman PHP dan HTML dengan dukungan aplikasi Notepad ++ dan Database menggunakan phpmyadmin.

4.1.1 Kebutuhan Sistem

Tujuan pokok dari sistem komputer adalah untuk mengolah data dan menghasilkan informasi. Dalam melaksanakan tujuan pokok tersebut diperlukan adanya beberapa elemen yang mendukung, yaitu: 1 Hardware perangkat keras, 2 Software perangkat lunak. A Hardware Kebutuhan perangkat keras yang diperlukan untuk menjalankan sistem informasi ini adalah: a. Processor i3 atau diatasnya b. Memory 2Gb atau diatasnya c. Harddisk 320Gb atar diatasnya d. Monitor dengan resolusi 1366 x 768 e. Jaringan Internet Lancar f. Printer g. Mouse h. Keyboard B Software Kebutuhan perangkat lunak yang digunakan adalah sebagai berikut: a. XAMPP Control Panel V. 3.1.2 b. Google Chrome Browser c. Notepad ++ d. Sistem Operasi Windows 7

4.1.2 Penjelasan Implementasi Sistem

Setelah sistem informasi berhasil dibuat, maka tahapan selanjutnya adalah mengimplementasikannya. Adapun tampilan yang akan dijelaskan adalah tampilan Login, menu home, menu master, menu persediaan, menu transaksi, menu riwayat dan menu laporan. A. Tampilan Login Tampilan halaman login akan tampil ketika pertama kali sistem informasi dijalankan. Pada gambar 4.1 menggambarkan tampilan dari halaman login. Terdapat dua textbox yaitu: username dan password. Terdapat pula tombol sign in yang digunakan untuk masuk ke aplikasi. Gambar 4.1 Tampilan Halaman Login B. Tampilan Halaman Home Tampilan Halaman Home ini merupakan halama utama dari aplikasi penjualan pada UD. New Sehati. Halaman home ini muncul ketika pengguna melakukan Sign In seperti terlihat pada Gambar 4.2. Gambar 4.2 Tampilan Halaman Home C. Tampilan Menu Master Menu yang terdapat pada aplikasi penjualan ini salah satunya adalah menu Master yang berisi tentang kumpulan form yang berfungsi untuk memudahkan pengguna dalam mengisi data master ke dalam database. Dalam hal ini adalah admin yang berwenang untuk mengakses halaman master. Halaman master terdiri dari Sembilan 9 menu, yaitu: 1 master pengguna, 2 master daerah, 3 master jenis pelanggan, 4 master pelanggan, 5 master model kemasan, 6 master jenis produk, 7 master produk, 8 master produk kemasan, 9 master produk pelanggan barter yang terlihat pada Gambar 4.3. Gambar 4.3 Tampilan Menu Master 1. Master Pengguna Halaman master pengguna menampilkan isi data dari tabel pengguna. Halaman ini hanya dapat di akses oleh admin Admin akan menambahkan data pengguna baru ke dalam database melalui aplikasi ini atas perintah dari pemilik. Halaman ini juga memiliki tiga fungsi, yaitu: 1 fungsi tambah pengguna baru, 2 fungsi untuk mencetak daftar pengguna, dan 3 fungsi mengubah isi data pengguna. Tampilan halaman master pengguna, dapat dilihat pada Gambar 4.4 di bawah ini: Gambar 4.4 Tampilan Master Pengguna a. Tampilan Tambah Pengguna Baru Halaman tambah pengguna baru, digunakan untuk mengisi data pengguna baru yang sesuai dengan struktur tabel pengguna pada database. Setelah mengisi semua data, maka tekan tombol “Simpan”, untuk menyimpan data kedalam database dan tekan tombol “Batal” untuk membatalkan menyimpan dan kembali ke halaman awal. Tampilan halaman tambah pengguna baru dapat dilihat pada Gambar 4.5. Gambar 4.5 Tampilan Tambah Pengguna Baru b. Tampilan Cetak Rekap Pengguna Halaman master pengguna memiliki fungsi untuk mencetak. Tampilan cetak rekap pengguna dapat dilihat pada Gambar 4.6. Gambar 4.6 Tampilan Cetak Rekap Pengguna c. Tampilan Halaman Ubah Data Pengguna Halaman ini berfungsi untuk mengubah isi data pengguna yang telah tersimpan. Halaman ini dapat mengubah status pengguna apakah masih aktif atau tidak aktif. Tekan tombol “Simpan” untuk menyimpan perubahan data pengguna dan tekan tombol “Batal” untuk membatalkan dan kembali pada halaman sebelumnya. Tampilan halaman ubah data pengguna dapat dilihat pada Gambar 4.7. s Gambar 4.7 Tampilan Halaman Ubah Data Pengguna 2. Master Daerah Pengiriman Halaman master daerah pengiriman akan menampilkan isi data dari tabel kabupatenkota dan kecamatan. Halaman ini berfungsi untuk menyimpan harga pengiriman berdasarkan daerah di Indonesia. Halaman ini juga memiliki empat 4 fungsi, yaitu: 1 fungsi tambah kabupatenkota baru, 2 fungsi untuk mencetak daftar daerah, 3 fungsi untuk mengubah data kabupatenkota, 4 fungsi melihat detail kecamatan. Tampilan halaman master daerah dapat dilihat pada Gambar 4.8. Gambar 4.8 Tampilan Halaman Master Daerah a. Tampilan Halaman Tambah KabupatenKota Baru Halaman tambah kabupatenkota berisi empat field untuk mengisi data kabupatenkota, antara lain: pilih provinsi, id kab_kota, nama kab_kota dan harga kirimkg. Klik tombol “Simpan” untuk menyimpan data dan tekan tombol “Batal” untuk kembali ke halaman sebelumnya. Tampilan halaman tambah kabupatenkota baru dapat dilihat pada Gambar 4.9. Gambar 4.9 Tampilan Halaman Tambah KabupatenKota Baru b. Tampilan Halaman Cetak Daftar Daerah Tampilan halaman cetak daftar daerah berisi daftar harga pengiriman produk tiap kilogram berdasarkan daerahnya. Fungsi cetak ini dapat menampilkan berdasarkan provinsi ataupun menampilkan semua daftar daerahnya. Tampilan halaman cetak daftar daerah dapat dilihat pada Gambar 4.10. Gambar 4.10 Tampilan Halaman Cetak Daftar Daerah c. Tampilan Halaman Ubah Data KabupatenKota Halaman ini berfungsi untuk mengubah isi data kabupatenkota yang telah tersimpan. Halaman ini dapat mengubah status kabupatenkota apakah masih aktif atau tidak aktif. Tekan tombol simpan untuk menyimpan perubahan data kabupatenkota. Tampilan halaman ubah data kabupatenkota dapat dilihat pada Gambar 4.11. Gambar 4.11 Tampilan Halaman Ubah Data KabupatenKota d. Detail Kecamatan Halaman detail kecamatan merupakan sub halaman dari halaman kabupatenkota. Halaman ini adalah master kecamatan yang berisi id_kecamatan dan nama_kecamatan yang akan disimpan kedalam tabel kecamatan. Pada halaman ini memiliki dua fungsi yaitu fungsi tambah kecamatan baru dan ubah data kecamatan. Tampilan halaman detail kecamatan dapat dilihat pada Gambar 4.12. Gambar 4.12 Tampilan Halaman Detail Kecamatan i. Tambah Kecamatan Baru Halaman tambah kecamatan baru berisi dua field yaitu id_kecamatan dan nama_kecamatan. Data ini akan disimpan pada tabel kecamatan. Tampilan halaman tambah kecamatan baru dapat dilihat pada Gambar 4.13. Gambar 4.13 Tampilan Halaman Tambah Kecamatan Baru ii. Ubah Data Kecamatan Halaman ini berfungsi untuk mengubah isi data kecamatan yang telah tersimpan. Halaman ini dapat mengubah status kecamatan apakah masih aktif atau tidak aktif. Tekan tombol simpan untuk menyimpan perubahan data kecamatan. Tampilan halaman ubah data kecamatan dapat dilihat pada Gambar 4.14. Gambar 4.14 Tampilan Halaman Ubah Data Kecamatan 3. Master Jenis Pelanggan Halaman master jenis pelanggan berfungsi untuk mengisi jenis pelanggan baru ke dalam tabel jenis pelanggan. Terdapat dua fungsi pada halaman ini, yaitu: 1 fungsi tambah jenis pelanggan baru, dan 2 ubah jenis pelanggan. Tampilan halaman master jenis pelanggan dapat dilihat pada Gambar 4.15. Gambar 4.15 Tampilan Halaman Master Jenis Pelanggan a. Tampilan Halaman Tambah Jenis Pelanggan Baru Halaman tambah jenis pelanggan berisi dua field yaitu id_jenis_pelanggan dan nama_jenis_pelanggan. Kemudian data masukan tersebut akan disimpan pada tabel jenis pelanggan. Tampilan halaman tambah jenis pelanggan baru dapat dilihat pada Gambar 4.16. Gambar 4.16 Tampilan Halaman Tambah Jenis Pelanggan b. Tampilan Halaman Ubah Jenis Pelanggan Halaman ini berfungsi untuk mengubah isi data jenis pelanggan yang telah tersimpan. Halaman ini dapat mengubah status jenis pelanggan apakah masih aktif atau tidak aktif. Tekan tombol simpan untuk menyimpan perubahan data jenis pelanggan. Tampilan halaman ubah data jenis pelanggan dapat dilihat pada Gambar 4.17. Gambar 4.17 Tampilan Halaman Ubah Jenis Pelanggan 4. Master Pelanggan Halaman master pelanggan berfungsi untuk mengisi data pelanggan baru ke dalam tabel pelanggan. Terdapat enam fungsi pada halaman ini, yaitu: 1 fungsi tambah pelanggan baru, 2 ubah data pelanggan, 3 menampilkan detail pelanggan, 4 cetak kartu pelanggan, 5 cetak total pelanggan, dan 6 cetak daftar pelanggan. Tampilan halaman master pelanggan dapat dilihat pada Gambar 4.18. Gambar 4.18 Tampilan Halaman Master Pelanggan a. Tampilan Halaman Tambah Pelanggan Baru Halaman tambah pelanggan baru berfungsi untuk mencatat dan menyimpan data pelanggan ke dalam tabel pelanggan. Tampilan halaman tambah pelanggan baru dapat dilihat pada Gambar 4.19. Gambar 4.19 Tampilan Halaman Tambah Data Pelanggan Baru

b. Tampilan Halaman Ubah Pelanggan