BAB V IMPLEMENTASI SISTEM Bab ini menjelaskan tentang

advertisement
BAB V
IMPLEMENTASI SISTEM
Bab
ini
menjelaskan
tentang
alasan
mengapa
memilih
bahasa
pemrograman yang telah diaplikasikan, hardware, software yang digunakan dan
Operasionalisasi aplikasi.
5.1
Implementasi Sistem
Implementasi system adalah suatu proses penerapan rancangan program
yang telah dibuat ke dalam sebuah aplikasi pemrograman sesuai dengan tujuan
yang diharapkan dari program aplikasi tersebut. Kegiatan implementasi dilakukan
dengan dasar yang telah direncanakan dalam tahap perancangan.
1.
Kebutuhan Impelementasi
Tahap Impelementasi Merupakan Kelanjutan dari kegiatan perancangan
system dan dapat dipandang sebagai suatu usaha dalam mewujudkan system
yang dirancang. Langkah- langkah dari proses implementasi adalah urutan dari
kegiatan awal sampai kegiatan akhir yang harus dilakukan untuk mewujudkan
system yang dirancang. Hasil dari tahapan implementasi ini adalah suatu system
pengolahan data yang sudah dapat berjalan dengan baik. Dengan demikian dapat
diketahui apakah perangkat lunak ini dapat menghasilkan system informasi
pengolahan data siswa yang sesuai dengan tujuan yang diharapkan.
72
73
2.
Kebutuhan Perangkat Keras (Hardware)
Berikut Spesifikasi Minimum dari Pemrograman Borland Delphi 07
adalah sebagai berikut :
3.
a.
Processor Pentium 233 Mhz.
b.
Memory RAM 64 MB
c.
Hard Disk 4 GB
d.
VGA dengan resolusi 800 x 600 dengan 16 Bit
e.
Mouse
f.
Printer Epson T20E
Kebutuhan Perangkat Lunak (Software)
Berikut adalah spesifikasi Minimum dari perangkat lunak yang dibutuhkan
untuk Perancangan program delphi 07 adalah sebagai beikut :
5.2
a.
Microsoft Windows 98 SE
b.
Borland Delphi 07
c.
Microsoft Access 2003
Hasil Implementasi
Hasil implementasi adalah perancangan kedalam sebuah aplikasi yang
kemudian memperlihatkan output. Didalam implementasi terdapat implementasi
basis data yaitu :
1.
Implementasi Basis Data
Dalam implementasi basis data local dilakukan dengan menggunakan
basis data local acces yang tersimpan pada drive local. Dengan nama basis data
: DBTK_Aisyah.mdb.
74
No
Nama Tabel
Hasil Implementasi
Keterangan
1
Data Siswa
Tb_siswa
Tabel data siswa
2
Data Kelas
Tb_kelas
Tabel data Kelas
Data Pembayaran
Tb_ pembayaran
Tabel bukti pembayaran
3
Tabel 5.1 : Impelementasi basis data aplikasi data siswa
2.
Implementasi Antar Muka
Implementasi antar muka ini dilakukan dengan membuat File project dari
Perangkat lunak yang dibuat yaitu project Tk_Aisyah. Suatu file Project
Merupakan gabungan dari berbagai form Program. Form program berfungsi
untuk melaksanakan pengendalian tahap proses yang dilakukan. Untuk lebih
jelasnya dapat dlihat dari table berikut ini :
No
Antar Muka
Hasil Implementasi
Keterangan
1
Login
FormLogin
Form Login
2
Menu Utama
FormMenu
3
Data Siswa
FormSiswa
Form yang mengendalikan
Menu utama pada system.
Form yang berisi biodata siswa.
4
Data Kelas
FormKelas
Form yang berisi data kelas
5
Bukti
SPP
6
Laporan data Siswa
FormLapsiswa
Menampilkan laporan data siswa
7
Laporan data kelas
FormLapKelas
Menampilkan laporan data kelas
8
Laporan
Pembayaran spp
FormLap
Pembayaranspp
Menampilkan Laporan data
Bukti Pembayaran SPP
Pembayaran FormBukti
PembayaranSPP
Form Proses Pembayaran SPP
Tabel 5.2 Implementasi antar Muka
75
5.3
Teknik Pemrograman
Program yang telah dibuat perlu dilakukan pengujian program. Pengujian
program saangat digunakan untuk membuktikan bahwa program berjalan dengan
yang diinginkan, karena sifat bahasa pemrograman adalah melakukan apa yang
diinginkan operator, jadi komputer hanya memproses. Bila dianggap memenuhi
ketentuan dalam bahasa program Borland delphi akan menjalankan perintah dan
mengeluarkan hasil, untuk itu diperlukan beberapa pengujian terhadap program
yang dibuat :
1.
Uji modul
Pengujian ini mengandalkan modul – modul pribadi. Tiap – tiap dari
program diuji untuk mengetahui apakah program telah bekerja dengan
baik atau tidak serta untuk mengetahui bagan tersebut sudah sesuai apabila
dibuat berdasarkan penanganan basis data secara sistematis.
2.
Uji pengembangan
Tahap pengujian ini diterapkan pada modul atau bagian - bagian program
dipadukan kedalam seluruh paket program atau juga pengujian dilakukan
setelah masing - masing modul dipadukan.
3.
Uji operasional
Untuk uji operasional sendiri adalah pengujian yang dilakukan untuk
memeriksa bagaimana program bertindak dalam keadaaan realistis.
Pengujian
dilakukan
dengan
menjalankan
program
kemudian
mengaktifkan seluruh bagian sesuai urutan yang diberikan pada menu dan
perintah yang ada pada setiap program yang dijalankan. Jika pengujian
sesuai dengan yang dilakukan maka program dapat dikatakan telah bekerja
76
dengan baik sesuai dengan rancangan yang telah dibuat. Pembuatan
program Sistem Informasi Administrasi Pembayaran iuran bulanan SPP ini
dilakukan dengan menggunakan Borland Delphi 07.
5.4
Pengujian Sistem
Pengujian sistem dilakukan untuk memeriksa kekompakan antar
komponen sistem dengan tujuan utamanya adalah untuk elemen-elemen sistem
berfungsi sesuai dengan yang diharapkan. Pengujian sistem termasuk juga
pengujian program secara menyeluruh. Kesimpulannya program yang sudah
terintegrasikan perlu diuji dan dites untuk melihat apakah semua program dapat
menerima dengan baik, memproses dan memberikan keluaran program yang baik
pula.
5.5
Kasus dan Hasil Pengujian
Berikut ini adalah hasil pengujian sistem sebagai berikut :
Tabel 5.3 Tabel Pengujian Login
Kasus Dan Hasil data Uji Login
Data Masukan
Yang diharapkan
Pengamatan
User dan Password Menampilkan form Data
yang
dimasukkan menu Utama
benar (data Valid)
ke [x] Diterima
tampilan form menu [ ] Ditolak
utama
User
yang Tidak
dimasukkan
salah form Menu utama
(data tidak valid)
masuk
Kesimpulan
masuk
ke Muncul
bahwa
yang
pesan [x] Diterima
password [ ] Ditolak
dimasukkan
salah
Tabel 5.4 Tabel Pengujian Data Siswa
77
Kasus Dan Hasil data Uji Data siswa
Data Masukan
Yang diharapkan
Klik New
Data
No
Kelas
Induk Dapat
Kesimpulan
melakukan [x] Diterima
Tampil pengisian No Induk [ ] Ditolak
dengan Otomatis
Input data siswa
Pengamatan
Dengan Otomatis
Data tersimpan di Dapat
form siswa
melakukan [x] Diterima
pengisian data siswa [ ] Ditolak
baru sesuai dengan
yang diharapkan
Klik tombol Hapus
Data yang dipilih Data telah terhapus [x] Diterima
akan terhapus
sesuai dengan yang [ ] Ditolak
diharapkan
Klik tombol edit
Data yang dpillih Data telah terupdate [x] Diterima
akan diupdate
sesuai dengan yang [ ] Ditolak
diharapkan
Tabel 5.5 Tabel Pengujian Data Kelas
Kasus Dan Hasil data Uji Data kelas
Data Masukan
Yang diharapkan
Input data kelas
data dapat disimpan Dapat
di form kelas
Pengamatan
Kesimpulan
melakukan [x] Diterima
pengisian data kelas [ ] Ditolak
sesuai
yang
diharapkan.
Klik tombol Hapus
Data yang dipilih Data telah terhapus [x] Diterima
akan terhapus
sesuai dengan yang [ ] Ditolak
diharapkan
Klik tombol edit
Data yang dpillih Data telah terupdate [x] Diterima
akan diupdate
sesuai dengan yang [ ] Ditolak
diharapkan
78
Tabel 5.6 Tabel Pengujian Pembayaran SPP
Kasus Dan Hasil data Uji Data Pembayaran SPP
Data Masukan
Pilih
No
siswa
Yang diharapkan
induk Data
Pengamatan
Kesimpulan
Pembayaran Sesuai dengan yang [x] Diterima
SPP
dapat diharapkan.
[ ] Ditolak
ditampilkan
Tabel 5.7 Tabel Pengujian Cari Pembayaran SPP
Kasus Dan Hasil data Uji Data Pembayaran SPP
Data Masukan
Pilih
Yang diharapkan
Pencarian Data
terdapat No induk, SPP
Keterangan,
Kelas
Pengamatan
Kesimpulan
Pembayaran Sesuai dengan yang [x] Diterima
Tunggakan diharapkan.
Kode dapat ditampilkan
[ ] Ditolak
Download