Gambar 4.1. Basis Data Aplikasi

dokumen-dokumen yang mirip
Gambar 4.1 Basis Data Aplikasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. 1. PC dengan Processor minimal 1800 MHz. sistem ini yaitu Windows 2000 atau XP, Microsoft Visual Basic.

4. BAB IV IMPLEMENTASI DAN EVALUASI. maka dapat dinyatakan bahwa sistem berjalan pada arsitektur desktop aplikasi

BAB IV IMPLEMENTASI. dan perangkat lunak adalah sebagai berikut.

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN. sebagai sumber data untuk kemudian disimpan di dalam server. Database server

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Bab 4 Hasil dan Pembahasan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. yang harus dipenuhi untuk menguji coba user interface serta

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. program agar menghasilkan sistem yang sesuai dengan analisis dan perancangan.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. yang harus dipenuhi untuk menguji coba user interface serta

Gambar 4. 1 Basis Data Aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI. Persediaan Barang pada Afif Jaya Motor Surabaya dibutuhkan perangkat keras

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi ini dapat dipahami jalannya suatu. Pertandingan Basket pada StiFest Menggunakan Metode Round Robin.

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV HASIL DAN PEMBAHASAN

Gambar 4.39 Form View Pembelian Pemesanan Supplier

11. Tampilan Tambah Barang

Petunjuk Pemakaian Sistem

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN EVALUASI. (software) dan perangkat keras (hardware). Adapun persyaratan minimal

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

Manual Penggunaan Aplikasi POS Kuliner UKM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi masjid, perlu

BAB IV HASIL DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini

PROSEDUR MENJALANKAN APLIKASI. program interface Visual Basic 6.0, Cristal Report dan SQL Server Untuk

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB V HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

Tampilan Laporan Penjualan

BAB 4 APLIKASI DAN IMPLEMENTASI. Untuk implementasi basis data pada PD Rudy Motors dibutuhkan spesifikasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

PROGRAM APOTEK. Masukan User name dan password untuk bisa masuk ke Menu Utama Program (default) Username : admin Password : admin

BAB IV HASIL DAN UJI COBA

Prosedur Menjalankan Aplikasi

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB IV HASIL DAN UJICOBA

BAB VI IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dari Sistem Informasi Keluar Masuk Udang

Prosedur Menjalankan Aplikasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pendaftaran Peserta Didik yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA. Pakar Diagnosa Faktor Kegagalan Penanaman Ulang Kelapa Sawit menggunakan

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Penentuan

Aplikasi Pengelolaan Pesanan Cetak Digital Printing

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

BAB IV HASIL DAN UJI COBA. Bab ini membahas implementasi dari desain sistem yang telah dijelaskan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian rupa

Transkripsi:

BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Pengembangan sistem dari aplikasi dimulai dari membuat kebutuhan data seperti data barang, data pelanggan, data pemasok, data transaksi penjualan dan transaksi pembelian. Basis data digunakan sebagai sumber data dalam pengoprasian aplikasi. Setelah itu membuat implementasi dari desain User Interface aplikasi yang sudah dibuat sebelumnya, kemudian membuat sistem yang menampilkan dan mencetak output berupa nota penjualan dan laporan laporan. 4.2 Pembuatan Basis Data Dalam pengembangan aplikasi diperlukan sebuah basis data yang digunakan sebagai sumber data untuk kemudian disimpan di dalam server. Server yang digunakan adalah Sql Server Management. Dalam pembuatan basis data, perangkat lunak pendukung yang digunakan adalah Microsoft Visual Studio 2013. Hasil dan pembahasan dari pembuatan basis data dalam aplikasi dilihat pada Gambar 4.1. Gambar 4.1. Basis Data Aplikasi 36

Basis data pada Gambar 4.1 terdiri dari beberapa tabel. Tabel-tabel dalam basis data dalam aplikasi adalah sebagai berikut: a. Tabel Akun Login Tabel akun login memberikan informasi tentang username dan password user yang biasa. b. Tabel Pembeli Tabel pembeli atau pelanggan memberikan informasi tentang pelanggan yang melakukan transaksi penjualan di dalam counter. Informasi dalam tabel pembeli berupa nama, nomor telepon, dan alamat dari pelanggan. e. Tabel Transaksi Pembelian Table transaksi pembelian memberikan informasi tentang ringkasan dari hasil transaksi pembelian yang telah dilakukan. Informasi dalam tabel transaksi pembelian berupa nama barang, jumlah pembelian, harga barang, total harga, tanggal pembelian, supplier / pemasok, dan nomor telepon supplier / pemasok. Pada tabel transaksi pembelian juga berfungsi sebagai info jumlah stok barang yang tersedia di counter. f. Tabel Transaksi Penjualan Tabel transaksi penjualan memberikan informasi ringkasan dari hasil transaksi penjualan yang telah dilakukan. Informasi dalam tabel penjualan berupa kode barang, nama barang, jumlah penjualan, harga penjualan, total harga, nomor pelanggan, dan tanggal keluar. 4.3 Implementasi User Interface Dalam implementasi, desain user interface yang sudah dibuat sebelumnya diubah kedalam bahasa pemograman yaitu dengan menggunakan bahasa pemograman C#. Perangkat lunak pendukung yang digunakan dalam implementasi adalah Microsoft Visual Studio 2013. 4.3.1 Halaman Login Halaman login merupakan halaman yang pertama muncul pada saat mulai menjalankan aplikasi. Halaman login berfungsi untuk memberikan keamanan di dalam sistem. User terlebih dahulu harus mengisi username dan password yang 37

benar sebelum masuk ke dalam sistem. Tampilan halaman login dilihat pada Gambar 4.2. Gambar 4.2. Halaman Login Apabila tombol SUBMIT diklik dan username dan password masih kosong, akan muncul peringatan dan pengguna tidak bisa masuk ke dalam sistem. Tampilan peringatan dilihat pasa Gambar 4.3. Gambar 4.3. Pesan Peringatan Error Login Apabila tombol SUBMIT diklik username dan password tidak sesuai, maka akan muncul peringatan error. Tampilan peringatan dilihat pada Gambar 4.4. 38

Gambar 4.4. Pesan Peringatan Error Login Apabila tombol SUBMIT diklik dan username dan password sudah diisi dan sesuai maka akan muncul peringatan sukses dan akan muncul halaman utama. Tampilan peringatan dilihat pada Gambar 4.5.. Gambar 4.5. Pesan Peringatan Sukses Login 4.3.2 Halaman Utama (Home) Setelah pengguna berhasil memasukkan username dan password yang benar, maka akan muncul halaman utama dari aplikasi. Dalam halaman utama ter beberapa menu yang dioperasikan oleh user. User mengoperasikan semua menu yang ada di dalam aplikasi yaitu menu laporan penjualan HP, menu laporan penjualan aksesoris, menu laporan penjualan pulsa, menu laporan pembelian, menu transaksi penjualan, menu transaksi pembelian, menu tambah nomor, menu cari nomor, dan menu barang. 39

Dibagian kiri atas ter logo Bakoelan Cell, dan di bagian kanan atas ter menu logout. Tampilan halaman utama dilihat pada Gambar 4.6. Gambar 4.6. Halaman Utama (Home) 4.3.3 Halaman Laporan Penjualan HP Halaman laporan penjualan HP menampilkan seluruh laporan dari transaksi penjualan HP yang ada di dalam aplikasi. Pengguna melihat laporan penjualan HP sesuai tanggal penjualan. Tampilan halaman laporan penjualan HP dilihat pada Gambar 4.7. Gambar 4.7. Halaman Laporan Penjualan HP 4.3.4 Halaman Laporan Penjualan Aksesoris Halaman laporan penjualan aksesoris menampilkan seluruh laporan dari transaksi penjualan aksesoris yang ada di dalam aplikasi. Pengguna melihat 40

laporan penjualan aksesoris sesuai tanggal penjualan. Tampilan halaman laporan penjualan aksesoris dilihat pada Gambar 4.8. Gambar 4.8. Halaman Penjualan Aksesoris 4.3.5 Halaman Laporsan Penjualan Pulsa Halaman laporan penjualan pulsa menampilkan seluruh laporan dari transaksi penjualan pulsa yang ada di dalam aplikasi. Pengguna melihat laporan penjualan pulsa sesuai tanggal penjualan. Tampilan halaman laporan penjualan pulsa dilihat pada Gambar 4.9. Gambar 4.9. Halaman laporan Penjualan Pulsa 4.3.6 Halaman Laporan Pembelian Halaman laporan pembelian menampilkan seluruh laporan dari transaksi pembelian barang dari supplier/pemasok yang ada di dalam aplikasi. Pengguna 41

melihat laporan pembelian barang sesuai tanggal pembelian. Tampilan halaman laporan pembelian dilihat pada Gambar 4.10. Gambar 4.10. Halaman Laporan Pembelian 4.3.7 Halaman Transaksi Penjualan Halaman transaksi penjualan digunakan pada saat melakukan transaksi penjualan. Halaman transaksi penjualan berfungsi untuk menambahkan data pelanggan, barang yang dijual, serta jumlah barang yang dibeli pelanggan. Tampilan halaman transaksi penjualan dilihat pada Gambar 4.11. Gambar 4.11. Halaman Transaksi Penjualan Pada halaman transaksi penjualan ter validasi pada table QTY, yang hanya bisa dimasukkan angka saja. Jika dimasukkan huruf peringatan akan muncul. Tampilan peringatan dilihat pada Gambar 4.12. 42

Gambar 4.12. Pesan Peringatan Validasi Trsnaksi Penjualan Setelah user mengisi kode barang, nama barang, jenis barang, jumlah barang, harga, tanggal pembelian, nomor pembeli, dan tombol simpan diklik, maka akan muncul peringatan. Tampilan peringatan dilihat pada Gambar 4.13. Gambar 4.13. Pesan Sukses Transaksi Penjualan Dalam halaman transaksi penjualan sistem melakukan cetak nota dari hasil transaksi penjualan, dan secara otomatis masuk ke halaman laporan penjualan sesuai barang yang dibeli pelanggan. Tampilan cetak nota dilihat pada Gambar 4.14. 43

Gambar 4.14. Halaman Cetak Nota 4.3.8 Halaman Transaksi Pembelian Halaman transaksi pembelian digunakan pada saat melakukan transaksi pembelian barang dari supplier/pemasok. Halaman transaksi pembelian berfungsi untuk menambahkan data supplier/pemasok, barang yang dibeli, serta jumlah barang yang dibeli dari supplier/pemasok. Tampilan halaman transaksi pembelian dilihat pada Gambar 4.15. Gambar 4.15. Halaman Transaksi Pembelian Pada halaman transaksi pembelian ter validasi pada table QTY, yang hanya bisa dimasukkan angka saja. Jika dimasukkan huruf peringatan akan muncul. Tampilan peringatan dilihat pada Gambar 4.16. 44

Gambar 4.16. Pesan Peringatan Validasi 4.3.9 Halaman Tambah Nomor Halaman tambah nomor digunakan untuk input data pelanggan ke dalam basis data sistem. Input dalam tambah nomor berupa nama, provider, nomor, dan alamat. Tampilan halaman tambah nomor dilihat pada Gambar 4.17. Gambar 3.17. Halaman Tambah Nomor 4.3.10 Halaman Cari Nomor Halaman cari nomor digunakan untuk mencari nomor pelanggan yang akan melakukan transaksi pembelian pulsa yang sebelumnya sudah melakukan tambah nomor di halaman tambah nomor. Tampilan halaman cari nomor dilihat pada Gambar 4.18. 45

Gambar 4.18. Halaman Cari Nomor 4.3.11 Halaman Barang Halaman barang menampilkan seluruh data barang yang ada di dalam counter. Pengguna. Pengguna mencari data barang berdasarkan kode barang, nama barang, untuk mengetahui stok barang yang tersedia di dalam counter. Tampilan halaman barang dilihat pada Gambar 4.19. Gambar 4.19. Halaman Barang 46

4.4 Implementasi Pengujian 4.4.1 Pengujian User Interface Pengujian user interface bertujuan untuk mengetahui fungsionalitas dari elemen-elemen interface yang ter di dalam halaman sistem. Elemen yang diujikan adalah elemen button dan tombol bantuan keyboard di setiap halaman pada aplikasi. Hasil pengujian dilihat pada Tabel 4.1. Tabel 4.1. Pengujian User Interface NO Kasus Yang Hasil Yang Hasil Yang Dikan Status Diuji Diharapkan 1 Tombol Setelah tombol SUBMIT SUBMIT di masuk ke dalam diklik, system sudah dalam halaman utama masuk ke dalam halaman aplikasi. halaman utama aplikasi. login. 2 Tombol Setelah tombol logout logout di keluar dari diklik, system sudah halaman aplikasi dan berhasil keluar dan utama masuk ke masuk ke dalam aplikasi. halaman login. halaman login. 3 Tombol Setelah tombol tambah Tambah menambah data diklik, system berhasil ke dalam basis menambah data ke dalam data aplikasi. basis data aplikasi. 4 Tombol Cari mencari data yang ada di dalam basis data aplikasi. Setelah tombol cari di klik, system sudah berhasil menampilkan data yang di cari di dalam basis data aplikasi. 47

Tabel 4.1 (Lanjutan) Pengujiam User Interface 5 Tombol Setelah tombol cetak Cetak mencetak laporan diklik, system sudah penjualan dan berhasil mencetak pembelian di laporan dari transaksi dalam system. penjualan dan pembelian di dalam system. 6 Tombol Print mengeprint nota penjualan di dalam sistem Setelah tombol print diklik, system sudah berhasil mengeprint nota penjualan yang ada di dalam system. 7 Tombol Setelah tombol hapus di Hapus menghapus data klik, sistem sudah yang telah berhasil menghapus salah tersimpan di satu data yang di pilih di database sistem. dalam sistem. 4.4.2 Pengujian Dasar Pengujian fungsi dasar sistem bertujuan untuk mengetahui fungsi-fungsi dasar yang ada di dalam aplikasi. Hasil pengujian dilihat pada Tabel 4.2. 48

Tabel 4.2. Hasil Pengujian Dasar NO Kasus Yang Di Hasil Yang Hasil Yang Status Uji Diharapkan Dikan 1 Pengujian otomatis fungsi hitung menghitung secara menghitung total total otomatis total pembayaran pembayaran pembayaran dari dalam halaman jumlah barang yang transaksi di jual atau di beli 2 Pengujian Data yang fungsi tambah menyimpan data yang ditambah sudah data ditambah ke dalam tersimpan ke basis data dalam basis data 3 Pengujian Di dalam basis fungsi hapus menghapus data di data, data sudah data dalam basis data tidak ada 4 Pengujian mencetak fungsi cetak mencetak output nota nota dan laporan nota dan dan laporan sesuai kebutuhan laporan 4.4.3 Pengujian Validasi Pengujian validasi bertujuan untuk mengetahui apakah validasi-validasi yang di dalam sistem sudah berjalan dengan baik. Hasil pengujian dilihat pada Tabel 4.3. 49

Tabel 4.3. Hasil Pengujian Validasi NO Kasus Yang Hasil Yang Hasil Yang Status Diuji Diharapkan Dikan 1 Validasi jika Muncul username atau menampilkan peringatan yang password di peringatan bahwa memberitahukan bahwa halaman login username atau username atau password tidak sesuai password yang di salah input salah 2 Validasi jika Muncul username dan menampilkan peringatan yang password peringatan bahwa memberitahukan bahwa sesuai login sukses login sukses 3 Validasi jika Muncul salah satu input menampilkan peringatan yang masih kosong bahwa data yang di memberitahukan salah input tidak boleh satu data yang di input kosong tidak boleh kosong 4 Validasi jika Muncul salah satu input menampilkan peringatan yang hanya bisa di bahwa input data memberitahukan salah input angka hanya bisa diinput satu data hanya bisa angka diinput angka 5 Validasi jika Muncul nomor hp menampilkan peringatan yang hanya bisa peringatan bahwa memberitahukan nomor diinput angka nomor hp hanya hp hanya bisa diinput dan huruf bisa diinput angka angka dan nomor tertentu dan huruf tertentu tertentu 50

4.5 Pembahasan Aplikasi mencatat rincian transaksi penjualan barang dan rincian pembelian barang dilakukan pada counter Bakoelan HP. Aplikasi juga memberikan informasi jumlah stok barang yang tersedia sehingga pemilik counter mengetahui barang yang sudah hampir habis. Aplikasi menampilkan dan mencetak laporan yang diperlukan seperti laporan penjualan HP, laporan penjualan aksesoris, laporan penjualan pulsa, laporan pembelian yang dilihat pada Gambar 4.7, Gambar 4.8, Gambar 4.9, Gambar 4.10. 51