Bab IV Impelmentasi

25
BAB V HASIL DAN PEMBAHASAN 5.1 IMPLEMENTASI PERANGKAT LUNAK 5.1.1 Form Login Gambar 5.1 Tampilan Form Login Form login merupakan submenu yang digunakan untuk masuk dan mengakses sistem. Form ini harus diisi untuk dapat menjalankan/mengeksekusi program. Tombol “OK” untuk melakukan eksekusi, sedangkan tombol “Batal” untuk membatalkan eksekusi. Pada form ini, admin harus menginputkan ID ADMIN dan 53

Transcript of Bab IV Impelmentasi

BAB V

HASIL DAN PEMBAHASAN

5.1 IMPLEMENTASI PERANGKAT LUNAK

5.1.1 Form Login

Gambar 5.1 Tampilan Form Login

Form login merupakan submenu yang digunakan untuk masuk dan

mengakses sistem. Form ini harus diisi untuk dapat

menjalankan/mengeksekusi program. Tombol “OK” untuk melakukan

eksekusi, sedangkan tombol “Batal” untuk membatalkan eksekusi. Pada

form ini, admin harus menginputkan ID ADMIN dan PASSWORD sesuai

dengan data yang dimiliki oleh admin.

Apabila admin menekan tombol “Batal”, admin akan langsung masuk

ke menu utama tetapi tidak bisa mengakses semua submenu yang ada.

Admin hanya bisa mengakses submenu login, exit dan laporan. Sedangkan

apabila admin memasukkan ID ADMIN dan PASSWORD yang benar

53

kemudian menekan tombol “OK”, maka akan langsung masuk ke menu

utama dan bisa mengakses semua submenu yang ada.

5.1.2 Form Menu Utama

Gambar 5.2 Tampilan Menu Utama

Gambar di atas merupakan tampilan keseluruhan menu utama dari

sistem. Form menu utama ini merupakan tampilan utama dari Sistem

Informasi Data Pasien Rawat Inap, dimana pada form ini memuat informasi

seluruh menu yang dapat diakses/digunakan oleh admin.

Adapun beberapa menu yang ditawarkan adalah :

Menu File terdiri dari

a. Login, merupakan akses admin untuk masuk ke sistem

b. Logout

c. Exit

Menu Data terdiri dari

a. Data Siswa, merupakan form penginputan semua data siswa

yang mendaftar di SMK S 10 Telekomunikasi.

54

b. Data Guru, merupakan form penginputan semua data guru

yang terdaftar di SMK S 10 Telekomunikasi.

c. Data Mata Pelajaran, merupakan form penginputan semua

data mata pelajaran yang diajarkan di SMK S

Telekomunikasi.

d. Data Ekstrakurikuler, merupakan form penginputtan semua

data ekstrakurikuler yang ada di SMK S Telekomunikasi.

e. Data Kelas, merupakan form penginputan semua data kelas

yang ada di SMK S Telekomunikasi

f. Data Admin, merupakan form penginputan semua data

admin yang ada di SMK S Telekomunikasi.

Menu Aplikasi terdiri dari:

a. Penilaian Rapor, merupakan form pengisian nilai rapor

yang ada di SMK S 10 Telekomunikasi

b. Penilaian Ekstrakurikuler, merupakan form pengisian nilai

ekstrakurikuler yang ada di SMK S 10 Telekomunikasi.

c. Pengisian Kehadiran, merupakan form pengisian kehadiran

dan kepribadian.

Menu bantuan terdiri dari:

a. Form “tentang”, merupakan form tentang sistem informasi

pengisian rapor SMK S 10 Telekomunikasi.

b. Form “pencarian” merupakan form pencarian sistem

informasi pengisian rapor SMK S 10 Telekomunikasi

5.1.3 FORM Input Data Siswa

Form ini terdiri dari input NIS, Nama siswa, Tempat dan Tanggal

Lahir, Alamat, Nama Ayah, Pekerjaan Ayah, Tempat dan Tanggal lahir

Ayah, Nama Ibu, Pekerjaan Ibu, Tempat dan Tanggal Lahir Ibu. Form ini di

gunakan untuk mengisi data mahasiswa.

55

Gambar 5.3 Tampilan Form Data Siswa

5.1.4 Form Input Data Guru

Form ini terdiri dari Nomor Induk Pegawai, Nama Guru, Jabatan Guru.

Form ini digunakan untuk mengisi data Guru.

Gambar 5.4 Tampilan Form Data Guru

56

5.1.5 Form Input Data Mata Pelajaran

Form ini terdiri dari input ID Mata Pelajaran, Nama Mata Pelajaran, Tingkat

Kelas, Program, Guru Mata Pelajaran, SKBM, Keterangan. Form ini di

gunakan untuk mengisi data mata pelajaran.

Gambar 5.5 Tampilan Form Data Mata Pelajaran

5.1.6 Form Input Data Ekstrakurikuler

Form ini terdiri dari ID Ekstrakurikuler dan Nama Ekstrakurikuler. Formini

digunakan untuk mengisi data Ekstrakurikuler.

57

Gambar 5.6 Tampilan Form Data Ekstrakurikuler

5.1.7 Form Input Data Kelas

Form Data Kelas terdiri dari data Tingkatan Kelas, Nama Kelas, Nama Wali

Kelas. Form ini di gunakan untuk mengisi data kelas.

58

Gambar 5.7 Tampilan Form Data Kelas

5.1.8 Form Input Data Admin

Form ini terdiri dari input No ID, User ID, Forward. Form ini di gunakan

untuk mengisi data admin.

Gambar 5.8 Tampilan Form Data Admin

59

5.1.9 Form Input Penilaian Rapor

Form ini terdiri dari input Id Rapor, NIS, Kelas, Semester, Tahun Ajaran,

Program, Mata Pelajaran, Nilai angka teori, Nilai huruf teori, Nilai angka

praktek, Nilai huruf praktek, Sikap, Keterangan. Form ini digunakan untuk

mengisi nilai rapor siswa.

Gambar 5.9 Tampilan Form Penilaian Rapor

5.1.10 Form Input Penilaian Ekstrakurikuler

Form ini terdiri dari input ID Ekskul, NIS, Kelas, Semester, Tahun Ajaran,

Kegiatan 1, Keterangan 1, Kegiatan 2, Keterangan 2. Form ini digunakan

untuk mengisi data nilai ekstrakurikuler.

60

Gambar 5.10 Tampilan Form Penilaian Ekstrakurikuler

5.1.11 Form Input Pengisian Kehadiran

Form ini terdiri dari input ID kepribadian, NIS, Kelas, Semester, Tahun

Ajaran, Sakit, Izin, Alpa, Kelakuan, Kerajinan, Kerapian, Kebersihan.

Form ini digunakan untuk pengisian kehadiran.

61

Gambar 5.11 Tampilan Form Pengisian Kehadiran

5.1.12 Form Laporan

Form ini terdiri dari NIS, Nama Kelas, Semester, Tahun Ajaran. Form ini

digunakan untuk melihat laporan nilai.

62

Gambar 5.12 Tampilan Form Laporan

63

Gambar 5.13 Tampilan Form Hasil Transkrip

5.1.13 Pencarian Data

Form pencarian ini di dasarkan beberapa kategori, yaitu : NIS, Nama Kelas, Tahu

Ajaran, Nama Program, Nama Mata Pelajaran.

64

Gambar 5.14 Tampilan Form Pencarian Data

5.2 ANALISIS KINERJA PERANGKAT LUNAK

5.2.1 Proses Login

A. Prosedur Normal

Untuk dapat mengakses progran secara keseluruhan, admin harus

login terlebih dahulu. Dengan demikian admin yang tidak memiliki akses

tidak bisa mengakses program, sedangkan admin yang memiliki akses bisa

mengakses semua menu yang ada.

B. Prosedur Tidak Normal

Jika pada proses login admin salah mengisikan ID ADMIN atau

PASSWORD, maka akan keluar pesan seperti dibawah ini :

65

Gambar 5.15 Peringatan jika salah memasukkan ID Admin atau Password

5.2.2 Proses Pemasukan Data Siswa

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.16 Pemberitahuan jika ada field yang belum diisi

5.2.3 Proses Pemasukan Data Guru

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

66

Gambar 5.17 Pemberitahuan jika ada field yang belum diisi

5.2.4 Proses Pemasukan Data Mata Pelajaran

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.18 Pemberitahuan jika ada field yang belum diisi

5.2.5 Proses Pemasukan Data Ekstrakurikuler

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

67

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.19 Pemberitahuan jika ada field yang belum diisi

5.2.6 Proses Pemasukan Data Kelas

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.20 Pemberitahuan jika ada field yang belum diisi

5.2.7 Proses Pemasukan Data Kelas

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

68

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.21 Pemberitahuan jika ada field yang belum diisi

5.2.8 Proses Pemasukan Data Admin

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.22 Pemberitahuan jika ada field yang belum diisi

5.2.9 Proses Pengolahan Data Penilaian Rapor

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

69

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.23 Pemberitahuan jika ada field yang belum diisi

5.2.10 Proses Pengolahan Data Penilaian Ekstrakurikuler

A. Prosedur Normal

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.24 Pemberitahuan jika ada field yang belum diisi

5.2.11 Proses Pengolahan Data Pengisian Kehadiran

A. Prosedur Normal

70

Semua field yang ada harus diisi. Tidak ada yang boleh dikosongkan.

B. Prosedur Tidak Normal

Jika ada salah satu field yang belum diisi, misalnya field pekerjaan.

Maka setelah menekan tombol Simpan, akan muncul pemberitahuan

seperti di bawah ini :

Gambar 5.25 Pemberitahuan jika ada field yang belum diisi

5.2.12 Proses Pencarian Data

A. Prosedur Normal

Sebelum menekan tombol Search, admin memilih terlebih dahulu

kata kuncinya yaitu nama pasien atau tanggal masuk pasien.

B. Prosedur Tidak Normal

Prosedur tidak normalnya tidak ada.

71