1. Laporan menggunakan Crystal Report Bahasa pemograman menggunakan Visual Basic 6.0

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

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

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi Sistem Operasional Lapangan Futsal Di OBC ini dilakukan

BAB IV IMPLEMENTASI DAN EVALUASI. dari sistem. Terdiri dari 2 subbab, yaitu: implementasi, dan evaluasi.

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V PENGUJIAN DAN IMPLEMENTASI. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Lunak, Implementasi Perangkat Keras, Implementasi Basis Data, Implementasi

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. fungsi sistem bekerja dengan baik dan mencari kesalahan yang mungkin terjadi pada

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. dari Sistem Informasi Geografi(SIG) ini adalah sebagai berikut:

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian adalah untuk

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI. dan perangkat lunak adalah sebagai berikut.

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN PEMBAHASAN

ibab IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pendaftaran Atlet Pekan Olahraga Daerah yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB V. Pengujian dan Impelentasi Sistem. adanya kesalahan kesalahan. Untuk itu dilakukan tahap pengujian, kesalahan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi yang diterapkan demi terciptanya suatu sistem informasi

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

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 PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri.

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 IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SYSTEM. Pada tahap implementasi, merupakan tahap dimana proses pembuatan

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV HASIL DAN UJI COBA

11. Tampilan Tambah Barang

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

BAB V IMPLEMENTASI SISTEM

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 V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program sistem informasi pembelian dan proses retur pada CV.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

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

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. juga mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

Layar Print Laporan Analisis ABC Investasi. Gambar 4.70 Layar Print Laporan Analisis ABC Investasi

Transkripsi:

83 1. Laporan menggunakan Crystal Report 8.5. 2. Bahasa pemograman menggunakan Visual Basic 6.0 5.1.3. Implementasi Perangkat Keras Untuk mendukung terlaksananya penerapan aplikasi Visual Basic 6.0 yang dirancang, maka sistem pengoperasian ini membutuhkan komputer sebagai server yang memudahkan dalam menjalankan program aplikasi dengan spesifikasi sebagai berikut : Server : a. Menggunakan minimal processor Intel Pentium III atau sekelasnya. b. Menggunakan RAM minimal 128 Mb. c. Tersedianya Hard Drive sebagai media penyimpanan, minimal 20 Gb d. Monitor, Mouse, Keyboard sebagai peralatan antar muka. e. Lan Card. Client : a. Menggunakan minimal processor Intel Centrino atau sekelasnya. b. Menggunakan RAM minimal 256 Mb. c. Tersedianya Hard Drive sebagai media penyimpanan, minimal 40 Gb d. Monitor, Mouse, Keyboard sebagai peralatan antar muka. e. Lan Card.

84 5.1.4. Implementasi basis data Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemograman yang digunakan adalah SQL server, implementasi basis data di sistem informasi kepegawaian dalam bahasa SQL adalah sebagai berikut: # Database : Pengolahan nilai #------------------------------------------------------------------------------------------------- # Table Structure for table Akademik CREATE TABLE [dbo].[akademik]( [Nip][Varchar](9), [Nama][Varchar](50), [JenisKelamin][Varchar](20), [TanggalLahir][Datetime](8), [Alamat][Varchar](50), [Jurusan] [Varchar](20), [Telepon] Varchar](20), )ON[PRIMARY] GO #------------------------------------------------------------------------------------------------- # Table Structure for table Siswa CREATE TABLE [dbo].[siswa]( [NIS][Varchar](9), [Nama][Varchar](50),

85 [JenisKelamin][Varchar](20), [TempatLahir][Varchar](50), [Alamat][Varchar](50), [Jurusanar](20), [Telepon] Varchar](20), )ON[PRIMARY] GO #------------------------------------------------------------------------------------------------- # Table Structure for table Data Nilai siswai CREATE TABLE [dbo].[data Nilai Siswa]( [NIS][Varchar](10), [Nama][Varchar](50), [JenisKelamin][Varchar](20), [TanggalLahir][Datetime](8), [Alamat][Varchar](50), [jurusan][varchar](20), [telepon] Varchar](20), )ON[PRIMARY] GO #------------------------------------------------------------------------------------------------- # Table Structure for table Data gurul CREATE TABLE [dbo].[data Nilai Akhir](

86 [NoSeri][Varchar](9), [KdeAngkatanl][Varchar](9), [Nolajaranr[Varchar](9), )ON[PRIMARY] GO #------------------------------------------------------------------------------------------------- 5.1.5. Implementasi antar muka Implementasi antar muka dalam microsoft Visual Basic 6.0 dilakukan dengan sebuah project utama yang berekstensi VB. Setiap form dalam perangkat lunak dibuat file program yang ditulis dengan berektensi.frm, berikut ini merupakan implementasi dari sebuah project dan setiap form dari program aplikasi kenaikan pangkat dan perpindahan pegawai. Adapun Implementasi form utama yang dapat kita lihat dalam bentuk file berekstensi frm sebagai berikut : 5.1.5.1. Menu login Nama pengguna program yang berhak masuk kedalam database Akademik adalah maka user dapat masuk kedalam halaman menu utama dan klik tombol keluar digunakan untuk keluar dari program. Berikut ini menu login yang belum diisi oleh user :

87 Gambar 5.1 Tampilan Form Menu login 5.3.1. Menu utama Setelah menu login terisi dengan user yang sesuai maka halaman menu utama akan terbuka dan nampak seperti gambar dibawah ini : Gambar 5.2 Tampilan Form Menu utama

88 1. Form Data Siswa Form data siswa ini di isi dengan lengkap lalu data siswa tersebut masuk kedalam data master siswa dan tersimpan contoh form data siswa adalah sebagai berikut: Klik New pilih profil siswa>>buat data siswa.berikut adalah tampilan Form Daftar Data siswa: Gambar 5.3 Tampilan Form Data Siswa 2. Form Data Administrator Form Data Administrator ini di isi oleh Tata Usaha, Wali kelas dan Guru tiap Administrator sudah mempunyai No.Id Administrator masing-masing.contoh form data Administrator sebagai berikut:

89 Gambar 5.4. Tampilan Form Administrator 3. Form Data Guru Form data Guru ini berfungsi untuk mendata guru-guru dalam Sekolah Menengah Atas Negeri 26 Bandung.contoh tampilan form data guru daalah sebagai bherikut: Gambar 5.5. Tampilan Form Data Guru

90 4. Form Data-Data Master Form ini berfungsi untuk menyinpan semua data-data master yang telah di input dari setiap data yang ada pada data siswa, data Guru dan data yang lain.contoh tampilan form data-data master adalah sebagai berikut: Gambar 5.6. Tampilan Form Data-Data Master 5. Form Data-data Report Dalam form ini terdapat report-report data siswa dan data nilai siswa yang telah di input dari data siswa dan data guru.contoh tampilan form data report adalah sebagai berikut:

91 Gambar5.6. Tampilan Form Data Report 6. Form Data Nilai Siswa Didalam form ini terdapat data nilai siswa dan data nilai rata-rata siswa yang telah di input dari tiap-tiap nilai siswa.contoh tampilan form data nilai siswa adalah sebagai berikut: Gambar 5.7. Tampilan Form Data Nilai Siswa

92 7. Form Data Nilai Guru Dalam form ini data nilai siswa dapat di input oleh para guru untuk dimasukan kedalam data nilai siswa.contoh tampilan form data nilai Guru adalah sebagai berikut: Gambar 5.8. Tampilan Form Data Nilai Guru 8. Form Kunci pengaman Data Kode kunci hanya diketahui oleh Administrator yang sedang mengoperasikan sistem Pengolahan Nilai siswa dan kode kuncinya hanya diketahui oleh Administratornya saja contoh tampilan forrm adalah sebagai berikut:

93 Gambar 5.9. Tampilan Form Kode Kunci Pengamanan sistem Pengolahan Nilai 9. Form data Nilai Ujuan siswa Form ini hanya inputan nilai dari ujian siswa dalam satu semester berikut adalah contoh tampilan data nilai ujian siswa: Gambar 5.10. Tampilan data nilai ujian siswa

94 5.1.6. Implementasi Instalasi Program Implementasi Instalasi Program merupakan implementasi dari program yang dirancang untuk mempermudah proses-proses yang terjadi dalam pengunaan sistem informasi Pengolahan Nilai siswa pada Sekolah Menengah Atas Negeri 26 Bandung. 5.1.7. Penggunaan program Sistem informasi Pengolahan Nilai Pada Sekolah Menengah Atas Negeri 26 Bandung berbasis client server hakekatnya untuk mempermudah proses-proses yang terjadi dalam kegiatan proses Pengolahan data nilai siswa pada SMA Negeri 26 Bandung. 1. admin berbeda hak aksesnya dengan Guru dan Wali kelas. 2. setelah masuk program admin akan memasukan data Nilai dan data siswa. 3. jika telah dibuat maka user yang lain dapat menggunakan program dan melakukan proses. 4. Kemudian setelah data diisi maka tekan tombol simpan maka data yang diinput akan tersimpan pada database siswa 5. Pada proses Pengolahan nilai dilakukan satu persatu. 5.2. Pengujian Dibawah ini merupakan langkah-langkah untuk memudahkan pemakai dalam menggunakan program aplikasi ini :

95 5.2.1.1. Pengujian Sistem Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak yang dibangun. Pengujian perangkat lunak ini menggunakan metode pengujian black Box, pengujian ini berfokus pada persyaratan personal perangkat lunak yang dibuat. 5.2.1. Rencana Pengujian Pengujian pengembangan sistem informasi Pengolahan nilai menggunakan data uji berupa sebuah inputan dari user Tata Usaha program aplikasi yang telah dibuat. Pengujian Login Tabel 5.1 implementasi form menu utama Sub Project Deskripsi Nama File Form Login Form untuk menangani user login FrmLogin.frm Form utama Sebagai landasan bagi form yg lain MenuUtama.frm Form Data nilai siswa FormData Nilai akhir Form Siswa Form untuk menangani informasi Tingkat pelajaran siswa Form untuk menangani informasi Peringkat kelas dan kemajuan tiap kelas Untuk menangani informasi data Nilai siswa Frm Data Nilai siswa.frm frmdata Nilai Akhir.frm frmsiswa.frrm Formlaporan Untuk menangani laporan Frmnilai akhir.frm

96 Tabel 5.2 Rencana pengujian aplikasi Data nilai pada metode black box Kelas uji Butir uji Tingkat Login User Pengisisan data Pengecekan user yang telah terdaftar Pengecekan validitas akses form sesuai user Pengisian data Nilai Pengisian data Siswa sistem sistem Modul Modul Pengujian Laporan Laporan Data nilai dan siswa Sistem 5.2.2. Kasus dan hasil pengujian Dalam melakukan pengujian terdapat objek yang harus diuji dimana setelah itu akan didapat hasil dari pengujian tersebut. A. Pengujian Login Pengujian login terdiri menjadi 4 bagian yaitu Data nilai dan data Siswa 1. Pengujian login Data Nilai Pengujian login untuk Data nilai ini dituangkan dalam tabel berikut ini Tabel 5.3 Pengujian login untuk Data nilai siswa Kasus dan Hasil uji ( Data normal) Data Masukan Yang diharapkan Pengamatan Kesimpulan Nama : suparman Menampilkan form Dapat masuk ke Password: 111 menu utama dalam menu utama Klik tombol OK Kasus dan Hasil uji ( Data salah) Data Masukan Yang diharapkan Pengamatan Kesimpulan

97 Data login User dengan Tidak dapat login dan User tidak dapat password salah program menampilakn login dan program Nama Pemakai: ai pesan error menampilakan Password: 111 pesan Anda tidak Klik tombol OK berhak mengakses halaman ini 2. Pengujian login Pada Data siswa Tabel 5.4 Pengujian login pada Data siswa Kasus dan Hasil uji ( Data normal) Data Masukan Yang diharapkan Pengamatan Kesimpulan Nama Pemakai:ai Menampilkan form Dapat masuk ke Password: 112 menu utama dalam menu utama Klik tombol OK Kasus dan Hasil uji ( Data salah) Data Masukan Yang diharapkan Pengamatan Kesimpulan Data login User dengan Tidak dapat login dan User tidak dapat password salah program menampilakn login dan program Nama Pemakai: ai pesan error menampilakan Password: 111 pesan Anda tidak Klik tombol OK berhak mengakses halaman ini

98 B. Pengujian pengisian data Pengujian pengisian data siswa dan data nilai siswa 1. Pengujian pengisian data nilai siswa dan raport siswa Pengujian untuk pengisian data nilai ndan raport siswa dituangkan dalam tabel berikut ini Tabel 5.5 pengisian data data nilai dan raport siswa Kasus dan Hasil uji ( Data Normal) Data Masukan Yang diharapkan Pengamatan Kesimpulan Penambahan data Menampilkan form tambah Data masuk ke data dan data masuk pada server basis data server basis data Perubahan data Menampilkan form ubah data dan data dapat diubah kemudain masuk ke server basis data Data di server teredit Jika kategori data Kategori Data siswa apabila User jika belum Siswa dan data belun diisi lalu di klik tombol menginputkan data Nilai Akhir akan rekam maka akan muncul dengan lengkap diinputkan maka pesan Data harus lengkap maka data tidak klik tombol dapat disimpan tambah lalu direkam

99 Tabel 5.5 pengisian data nilai dan raport siswa ( Lanjutan ) Jika data Siswa Kategori Data siswa jika NIS User ketika ada maka klik siswa sudah pernah ada maka mamasukan data tombol cari akan muncul data siswa NIS maka akan sudah ada masukan data lain muncul NIS sudah ada Laporan data Data tampil sesuai dengan Posisi data tampil Siswa data nilai sesuai NIS, Data nilai Data diisi angka Data tampil pada siswa dan laporan kotak isian data nilai akhir masing-masing Kasus dan Hasil uji ( Data salah) Data Masukan Yang diharapkan Pengamatan Kesimpulan Inputan data NIS Data diisi huruf Data tidak masuk maka akan muncul data nilai siswa C Pengujian cetak laporan Pegujian laporan memiliki beberapa kategori bentuk laporan Data raport adalah tabel cetak laporan data nilai siswa.

100 Tabel 5.8 pengujian cetak laporan Kasus dan Hasil uji ( Data Normal) Data Masukan Data Masukan Data Masukan Data Masukan Jika data kategori Jika data kategori simpan Jika data kategori Jika data simpan data Nilai data Nilai siswa dan Data simpan data Nilai kategori siswa dan Data nilai nilai Akhir Siswa siswa dan Data simpan data akhir Siswa nilai Akhir Siswa Nilai siswa dan Data nilai akhir Siswa Kasus dan Hasil uji ( Data salah) Data Masukan Yang diharapkan Pengamatan Kesimpulan Jika simpan data Tidak akan bisa mencetak User tidak tidak di klik laporan mengklik simpan maka tidak bias mencetak 5.2.3. Kesimpulan Hasil Pengujian Kesalahan dari program yang mungkin terjadi dapat diklasifikasikan 1. Kesalahan bahasa atau kesalahan tata bahasa atau kesalahan dalam penulisan adalah kesalahan penulisan source code program yang tidak

101 sesuai, kesalahan ini relatif mudah ditemukan dan diperbaiki kesalahannya sewaktu program dikompilasi. 2. Kesalahan suatu proses adalah kesalahan yang terjadi sewaktu executable program dijalankan. Kesalahan ini akan menyebabkan proses program terhenti sebelum selesai pada saatnya. Masih banyak yang harus diperbaiki seperti dalam logika program yang dibuat. Kesalahan ini sulit ditemukan karena tidak ada pemberitahuan mengenai kesalahannya dan tetap akan didapat hasil dari proses program. Tetapi hasilnya akan salah.