BAB V IMPLEMENTASI SISTEM

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. informasi telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI. A. Lingkungan Implementasi. Dalam hal kegiatan implementasi sistem ini adapun yang

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka system tersebut siap

BAB V IMPLEMENTASI. keras, listing program yang sesuai, Query yang digunakan, pemograman dan

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB V IMPLEMENTASI SISTEM. perancangan sistem kedalam bentuk coding bahasa pemrograman selain implementasi

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi pembelian dan

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. perangkat kerasnya telah dipersiapkan, Kegiatan implementasi sistem ini meliputi

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. dari Perancangan Sistem Layanan Rental Bus pada PT. Nusa Jaya Indofast

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. pada sistem, uraian instalasi pada Aplikasi inventory barang Toko R&R Berikut

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI SISTEM

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V TESTING DAN IMPLEMENTASI SISTEM

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

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMLEMENTASI SISTEM. sistem kedalam bentuk coding bahasa pemprograman, selain implementasi dalam

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

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dari sistem terdiri dari kebutuhan perangkat keras (hardware) dan perangkat lunak

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

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian sistem dimaksudkan untuk menguji semua element element

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB VI IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. diimplementasikan pada bahasa pemrograman. Setelah diimplementasikan maka

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi Pencatatan Transaksi Penjualan Tiket pada PT. Gerry Anugrah

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

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

Transkripsi:

BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi adalah tahap dimana sistem yang dibuat telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan dengan baik oleh pengguna, sistem harus melalui tahap pengujian terlebih dahulu untuk menjamin tidak ada kendala fatal yang muncul pada saat pengguna memanfaatkan sistemnya. Jika sistem perangkat lunak telah selesai melewati tahap pengujian sistem maka sistem perangkat lunak tersebut telah siap untuk digunakan. Penggunaan sistem perangkat lunak yang baru pada suatu organisasi atau perusahaan kadangkadang merupakan proses yang tidak mudah sehingga persiapan untuk tahap ini harus dibuat dengan optimal. 5.1 Lingkungan Implementasi Implementasi aplikasi ini meliputi kebutuhan perangkat lunak, perangkat keras, form program yang sesuai, query yang digunakan, pemrograman dan pengujian program dan pengujian aplikasi yang telah dirancang sesuai dengan kebutuhan instansi tersebut. 66

67 5.2 Lingkungan Perangkat Keras Perangkat keras yang diperlukan untuk keperluan menjalankan Sistem Informasi Penjualan Bahan Bangunan pada Toko Utama Tanjungpinang sesuai dengan rekomendasi yang dibuat menggunakan aplikasi Delphi 7.0 sebagai berikut: 1. Processor yang digunakan Intel Cell 2 Duo Processor T6600 ( 2.2 GHz, 800 MHz FSB, 2 MB L2 cache) 2. Harddisk terpasang 250 GB, rekomendasi minimum adalah 40 GB 3. Memori (RAM) terpasang 1GB, rekomendasi minimum 512 MB 4. VGA Card terpasang 128MB, rekomendasi minimum adalah 32 MB 5. Mouse dan Keyboard 6. Resolusi Layar Monitor 800 x 600 7. Printer Canon 5.3 Lingkungan Perangkat Lunak Untuk mendukung rancangan sistem ini selain dibutuhkan perangkat keras, dibutuhkan juga perangkat lunak yang digunakan sebagai pendukung untuk menjalankan aplikasi diantaranya adalah: 1. Sistem operasi windows XP Professional 2. Software Microsoft Accsess 2003 atau 2007

68 5.4 Hasil Implementasi Hasil perancangan ke dalam sebuah sistem dan aplikasi yang kemudian akan memperlihatkan output sebagai hasil implementasi. Kegiatan implementasi meliputi implementasi basis data, implementasi antar muka. 1. Implementasi Basis Data Implementasi basis data dilakukan dengan menggunakan basis data yang tersimpan di komputer lokal menggunakan DBMS Microsoft Accsess 2003 yang sudah 1 paket dengan aplikasi microsoft office. Nama basis data : DBbahanbangunan.mdb Lokasi Basis Data : (dalam folder program) 2. Implementasi Antar Muka Implementasi perangkat lunak ini dilakukan dengan membuat file project dari perangkat lunak yang dibuat. Suatu file project merupakan gabungan dari berbagai form program. Form berfungsi untuk melaksanakan pengendalian terhadap proses yang dilakukan. Setiap form program berisi data tentang layer antarmuka yang disimpan pada file dengan ekstensi form. Pada implementasi akan dibentuk beberapa file form dimana setiap form membentuk antarmuka pemakai. Untuk lebih jelasnya dapat dilihat pada tabel 5.1 sebagai berikut:

69 Tabel 5.1 Form Antar Muka No Nama File Form Hasil implementasi Keterangan 1. UnitDMbahanba ngunan.dfm Data Module penjualan Form untuk koneksi ke database 2. UnitLogin.dfm Form Login 3. UnitFormUtama.dfm 4. UnitSupplier.df m 5. UnitFormPersed iaanbahanbangu nan.dfm Form Utama Form Supplier Form Persediaan Bahan Bangunan Form login user Form utama setelah login (Form ini khusus memiliki page control yang dapat menampilkan beberapa tampilan dalam 1 form ini) Form untuk menginput dan mengedit data supplier Form untuk menginput dan mengedit persediaan bahan bangunan. 6. UnitPenjualan.df m Form Penjualan Form untuk transaksi penjualan bahan bangunan. 7. UnitFormDesign ReportNota.dfm 8. UnitFormDesign ReportBahanBa ngunan.dfm 9. UnitFormDesign Penjualan.dfm Form Nota Penjualan Form Laporan Bahan Bangunan Form Laporan Penjualan Form untuk nota penjualan selesai transaksi. Form untuk laporan bahan bangunan. Form untuk keseluruhan laporan penjualan.

70 Implementasi antar muka dari rancangan sistem program yang akan dibuat untuk menampilkan semua tampilan form-form dari software adalah sebagai berikut: a. Tampilan Form Login Gambar 5.1 Tampilan Form Login User b. Tampilan Menu Utama Gambar 5.2 Tampilan Menu Utama

71 c. Tampilan Input Supplier Gambar 5.3 Tampilan View Supplier d. Tampilan Input Persediaan Bahan Bangunan Gambar 5.4 Tampilan Input Persediaan Bahan Bangunan

72 e. Tampilan Input Penjualan Bahan Bangunan Gambar 5.5 Tampilan Input Bahan Bangunan f. Tampilan View Laporan Stock Bahan Bangunan Gambar 5.6 Tampilan View Laporan Stock Bahan Bangunan

73 g. Tampilan View Laporan Keseluruhan Penjualan Gambar 5.7 Tampilan View Laporan Keseluruhan Penjualan h. Tampilan View Nota Penjualan Gambar 5.8 Tampilan View Nota Penjualan

74 5.5 Teknik Pemrograman Rancangan Sistem ini dikembangkan dan diimplementasikan dengan bahasa Pemrograman Delphi yang menggunakan Delphi 7.0 adalah sebuah bahasa pemrograman visual di lingkungan windows (under windows) yang menggunaakan bahasa pascal sebagai compiler. Program aplikasi ini memiliki sarana yang sering disebut control, antara lain kotak dialog, tombol menu, kotak cek panel dan lain-lain. Berdasarkan kelebihankelebihan di atas, penulis berupaya mewujudkan Sistem Informasi Penjualan Bahan Bangunan dengan menggunakan Delphi 7.0, dengan segala fasilitas yang ada pada Delphi 7.0 serta tool tambahan yang dapat memenuhi rancangan yang telah disusun. Pemilihan Delphi 7.0 sebagai sarana untuk pengembangan dan implementasi Sistem Informasi Penjualan Bahan Banguna pada Toko Utama Tanjungpinang dengan alasan, yaitu : 1. Delphi 7.0 berbasis objek oriented programming, seperti bagian yang ada pada program dipandang sebagai suatu objek yang mempunyai sifat-sifat yang dapat dibubah dan diatur, sehingga kita dapat membuat tampilan sebuah program dengan desain kita sendiri tanpa harus membuat coding yang panjang. 2. Delphi 7.0 menyediakan lingkungan pengembangan yang teriintegrasi meliputi penyuntingan, linking, kompilasi, eksekusi program, dan penelusuran program.

75 3. Delphi 7.0 memiliki kemampuan dalam penanganan memori dalam jumlah besar, hal ini memungkinkan karena Delphi 7.0 dijalankan pada sistem windows yang menyediakan memori lebih banyak dibandingkan sistem operasi Ms-Dos. 5.6. Pengujian Sistem Implementasi Sistem adalah prosedur yang dilakukan untuk menyelesaikan rancangan sistem yang telah disetujui, menguji sistem, menginstal serta memulai penggunaan sistem baru atau sistem yang telah diperbaiki. Dalam implementasi sistem terdapat dua jenis prosedur, diantaranya ujicoba sistem dan ujicoba program. Pada ujicoba program terdapat dua cara yakni black box testing & white box testing. 1. Black Box Testing Black Box Testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi atau interface melalui data uji dan memeriksa fungsional dari perangkat lunak. Jika dianalogikan maka pengujian Black Box Testing hanya bisa mengevaluasi hanya dari tampilan luarnya(interface) saja, fungsionalitasnya tanpa mengetahui apa sesungguhnya yang terjadi dalam proses detailnya. 2. White Box Testing White Box Testing adalah cara pengujian dengan melihat ke dalam file atau modul untuk meneliti kode-kode program yang ada, dan

76 menganalisis apakah ada kesalahan atau tidak. Jika ada modul yang menghasilkan output yang tidak sesuai dengan proses yang dilakukan, maka baris-baris program, variabel, dan parameter yang terlibat pada unit tersebut akan dicek satu persatu dan diperbaiki, kemudian di cek ulang.

77 Tabel 5.3 Pelaksanaan Pengujian Black Box Perangkat Lunak Berdasarkan Kebutuhan Perangkat Lunak No Deskripsi Kebutuhan Cara Pengujian Hasil Yang Diharapkan Ket 1. Menguji validasi login user Masukan password user Jika password yang dimasukan benar maka akan ditampilkan menu utama 2. Menguji penambahan data Mengetikan data parameter data Data parameter data supplier yang telah supplier supplier kemudian klik tombol dimasukan tersimpan kedalam tabel simpan supplier setelah record terakhir 3. Menguji menghapus data Memilih data pada tabel Data golongan gaji yang ingin dihapus supplier supplier, kemudian mengklik harus tidak ada dalam table golongan tombol hapus gaji 4. Menguji penambahan data Mengetikan data parameter data Data parameter data bahan bangunan data bahan bangunan bahan bangunan baru kemudian baru yang telah dimasukan tersimpan klik tombol simpan kedalam tabel stock setelah record terakhir 5. Menguji menghapus data Memilih data pada tabel data Data bahan bangunan yang ingin bahan bangunan stock, kemudian mengklik dihapus harus tidak ada dalam table tombol hapus stock. ERROR (Sudah Diperbaiki) ERROR (Sudah Diperbaiki)

78 6. Menguji penambahan data Mengetikan data parameter Data parameter transaksi penjualan yang transaksi penjualan transaksi penjualan klik tombol telah dimasukan tersimpan kedalam tambah item tabel penjualan setelah record terakhir 7. Menguji menghapus data Memilih data pada tabel Data transaksi penjualan yang ingin transaksi penjualan penjualan, kemudian mengklik dihapus harus tidak ada dalam table tombol delete item penjualan 8. Menguji validasi inputan Tidak mengisi textbox pada Data parameter data supplier dalam textbox kosong pada input form supplier kondisi textbox kosong tidak boleh supplier tesimpan kedalam tabel supplier 9. Menguji validasi inputan Tidak mengisi textbox pada Data parameter data bahan bangunan textbox kosong pada input form stock bahan bangunan dalam kondisi textbox kosong tidak stock bahan bangunan boleh tesimpan kedalam tabel data stock 10. Menguji validasi inputan Tidak mengisi textbox pada Data parameter data transaksi penjualan textbox kosong pada input form penjualan dalam kondisi textbox kosong tidak transaksi penjualan boleh tesimpan kedalam tabel penjualan 11. Menguji pencarian data Mengetikan data parameter Data supplier yang dicari tampil di supplier pencarian data supplier ID datagrid data supplier kemudian klik tombol cari

79 12. Menguji pencarian data stock Mengetikan data parameter Data stock bahan bangunan yang dicari bahan bangunan pencarian data stock bahan tampil di datagrid data stock bahan bangunan yaitu ID bahan bangunan bangunan kemudian klik tombol cari 13. Menguji pembuatan laporan Klik menu laporan stock bahan Menampilkan data stock bahan stock bahan bangunan bangunan bangunan dalam bentuk laporan quickreport 14. Menguji pembuatan laporan Klik menu laporan penjualan Menampilkan data laporan keseluruhan keseluruhan penjualan kemudian tekan tombol cetak penjualan dalam bentuk laporan quickreport 15. Menguji pembuatan nota Klik menu laporan nota Menampilkan data nota penjualan dalam penjualan penjualan kemudian tekan bentuk laporan quickreport tombol cetak