BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan

advertisement
BAB V
IMPLEMENTASI SISTEM
Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan
sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang
telah dirancang. Langkah – langkah dari proses implementasi adalah urutan dari
kegiatan awal sampai kegiatan akhir yang harus dilakukan untuk mewujudkan
sistem yamg dirancang. Hasil dari tahapan implementasi ini adalah suatu sistem
pengolahan data yang sudah dapat berjalan dengan baik. Untuk itu agar suatu
sistem pengolahan data dapat berjalan dengan baik diperlukan suatu ketelitian
dalam penyusunan program.
Dalam perencanaan implementasi aplikasi ada empat landasan yang akan
dikemukakan, yaitu :
1.
Penjadwalan waktu kegiatan yang dilakukan dalam pembangunan aplikasi.
2.
Mengalokasikan sumber-sumber dan keahlian yang diperlukan pelaksanaan
kegiatan.
3.
Menentukan waktu pelaksanaan untuk setiap kegiatan.
4.
Menentukan urutan pelaksanaan kegiatan yang telah diidentifikasikan.
Kegiatan implementasi ini meliputi implementasi perangkat
(Implementasi Procedural), perangkat keras, ujicoba program.
61
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
lunak
62
5.1 Kebutuhan Perangkat Lunak
Aplikasi Pembelian dan Penjualan Sepatu Toko Citra Wijaya ini
dikembangkan dan diimplementasikan dengan bahasa pemrograman Visual
Basic.Net dengan menggunakan program Microsoft Visual Studio 2008 serta
Microsof Access 2007 sebagai database dan Windows 7 sebagai Sistem Operasi.
Penulis berupaya mewujudkan rancangan Aplikasi Pembelian dan
Penjualan Sepatu Toko Citra Wijaya dengan menggunakan bahasa pemrograman
VB.Net dengan segala fasilitas yang ada pada VB.Net serta tool tambahan yang
menurut penulis dapat memenuhi rancangan yang telah disusun.
Pemilihan VB.Net sebagai sarana untuk pengembangan data implementasi
Aplikasi Pembelian dan Penjualan Sepatu Toko Citra Wijaya dengan alasan
sebagai berikut:
1.
VB.Net mempunyai desain yang user friendly terhadap para
programmer yang beginner.
2.
Memiliki kecepatan kompilasi yang cepat.
3.
Mempunyai komponen yang sangat komplek untuk pembuatan software
aplikasi sampai database
4.
VBNet menyediakan wizard yang sangat berguna untuk mempersingkat
/ mempermudah pengembangan aplikasi.
5.
Menghilangkan kompleksitas pemanggilan fungsi windows API ,
karena banyak fungsi-fungsi tersebut sudah di-embede ke dalam visual
basic.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
63
6.
Visual Basic .NET menyediakan bagi developer pemrograman data
akses “ActiceX Data Object (ADO)”
7.
Windows Form Designer memungkinkan developer memperoleh
aplikasi desktop dalam waktu singkat.
5.2 Kebutuhan Perangkat Keras
Perangkat keras yang minimal diperlukan untuk membangun Aplikasi
Pembelian dan Penjualan Sepatu Toko Citra Wijaya sesuai dengan rekomendasi
minimum yang diberikan Microsoft Visual Studio 2008 sebagai berikut :
1. Procecore Intel® Core™ 2 Duo 2.00GHz
2. Layar Compaq 14 “
3. Harddisk terpasang 150 GB
4. Memory RAM 1 GB
5. Mouse Optic
6. Keyboard
7. Printer
5.3 Ujicoba Program
Pengujian sistem termasuk juga pengujian program secara menyeluruh.
Kumpulan program dapat menerima dengan baik, memproses dan memberikan
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
64
keluaran program yang baik pula. Tahap pertama pengujian dilakukan untuk
proses input data, mulai dari input data supplier, member, stock, pembelian,
penjualan, untuk menghasilkan output yang diinginkan dan hasilnya sesuai
dengan perancangan yang diusulkan. Kemudian tahap selanjutnya dilakukan
pengujian terhadap laporan yang terdiri dari Laporan Pembelian, Laporan
Penjualan , Laporan Stock.
5.3.1 Pengujian Aplikasi
Pengujian diperlukan sebagai salah satu tahapan implementasi untuk
menguji tingkat minimal kesalahan dan keakuratan perangkat lunak yang
dirancang. Pengujian ini dilakukan dengan metode pengujian Black Box. Metode
pengujian Black Box dipilih karena adalah metode pengujian tersebut tidak
memperhatikan struktur logika internal (coding) dalam perangkat lunak.
a. Pengujian Login
Pengujian pada form login adalah untuk mengetahui tingkat keamanan
pengguna dalam mengakses perangkat lunak.
Tabel 5.1 Pengujian Login
Kasus dan Hasil Uji
Data Masukan
Yang
Pengamatan
Diharapkan
Username dan
Dapat Masuk
Pemasukan dengan
Password
Ke Menu
data Username dan
sesuai dengan
Utama
Password sesuai
Table_Member
yang ada di
Table_Member.
Selain itu tidak
bisa.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
65
b. Pengujian Input Data Stock
Tabel 5.2 Input Data Stock
Kasus dan Hasil Uji
Data Masukan
Yang
Pengamatan
Diharapkan
Harga Beli,
Harga Beli,
Jika Harga Beli,
Harga Jual dan
Harga Jual dan Harga Jual dan
Jumlah bertipe
Jumlah diisi
Jumlah diisi
Integer
dengan angka
dengan angka maka
bisa diproses, jika
selain dengan
angka bisa diisi
tetapi tidak dapat
diproses.
c. Pengujian Input Data Pembelian
Tabel 5.3 Pengujian Input Data Pembelian
Data Masukan
Kode Supplier harus
dipilih sesuai dengan
data yang sudah di
simpan dalam
Table_Supplier
Kode Barang harus
dipilih sesuai dengan
data yang sudah di
simpan dalam
Table_Stock
Kasus dan Hasil Uji
Yang Diharapkan
Kode Supplier dipilih
sesuai data yang sudah
tersimpan
Kode Barang dipilih
sesuai data yang sudah
tersimpan
Pengamatan
Jika Kode Supplier
tidak di pilih, maka
pembelian tidak
dapat di proses. Dan
jika dipilih sesuai
dengan yang ada di
tabel maka setelah
dipilih Nama
Supplier akan
otomatis muncul.
Jika Kode Barang
tidak di pilih, maka
pembelian tidak
dapat di proses. Dan
jika dipilih sesuai
dengan yang ada di
tabel maka setelah
dipilih Nama
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
66
Barang akan
otomatis muncul.
Jumlah, Harga Satuan
bertipe integer
Jumlah, Harga Satuan
diisi dengan angka
Jika Jumlah, Harga
Satuan diisi dengan
angka maka bisa
diproses, jika selain
dengan angka bisa
diisi tetapi tidak
dapat diproses
d. Pengujian Input Data Penjualan
Tabel 5.4 Pengujian Input Data Penjualan
Data Masukan
Kode Sepatu harus
dipilih sesuai dengan
data yang sudah di
simpan dalam
Table_Stock
Potongan, Jumlah
bertipe integer
Kasus dan Hasil Uji
Yang Diharapkan
Kode Sepatu dipilih
sesuai data yang sudah
tersimpan
Potongan, Jumlah diisi
dengan angka
Pengamatan
Jika Kode sepatu
tidak di pilih, maka
akan menampilkan
"Data belum
lengkap, silahkan
input data dengan
lengkap terlebih
dahulu!". Dan jika
dipilih sesuai
dengan yang ada di
tabel maka setelah
dipilih Nama Sepatu
akan otomatis
muncul.
JikaPotongan,
Jumlah diisi dengan
angka maka akan
muncul Total Harga,
jika selain dengan
angka bisa diisi
tetapi tidak mucul
Total Harga
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
67
5.3.2. Kesimpulan Hasil pengujian
Berdasarkan hasil pengujian dengan kasus uji sample diatas dapat ditarik
kesimpulan bahwa perangkat lunak bebas dari kesalaham sintaks dan secara
fungsional mengeluarkan fungsi sesuai dengan yang diharapkan.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
Download