Implementasi Sistem Berdasarkan Perancangan

BAB 4 IMPLEMENTASI SISTEM

4.1 Implementasi Sistem Berdasarkan Perancangan

Ini merupakan tahap terakhir dari pengembangan sistem. Pada tahap ini melibatkan pelatihan bagi pemakai untuk mengendalikan sistem. Programmer merupakan pelaku utama dalam tahap implementasi karena mereka merancang, membuat kode dan mengatasi kesalahan-kesalahan dari program komputer. Implementasi merupakan langkah yang digunakan untuk mengoperasikan simulasi yang telah dibuat. Dalam bab ini akan dijelaskan mengenai cara dan hasil pembuatan simulasi palang pintu otomatis kereta api.

4.1.1 Tampilan Form Login

Merupakan tampilan yang muncul pertama kali ketika program dibuka, berfungsi untuk login admin atau login sebagai user biasa. Setelah menekan tombol ok, user atau admin akan memanggil form utama. Universitas Sumatera Utara Tampilan form login ditunjukkan oleh gambar di bawah ini: Gambar 4.1 Tampilan form login

4.1.2 Tampilan Form Menu

Setelah seorang user menekan tombol ok di form login, maka user akan langsung melihat form utama yang ditampilkan. Form utama ini berisi tombol-tombol pemanggil form lainnya. Berdasarkan perancangan, pada form ini terdapat enam tombol yang masing-masing memanggil satu form lain yang mendukung perangkat lunak simulasi ini. Sehingga form ini merupakan menu yang paling penting di dalam program simulasi ini Namun, terdapat dua tombol khusus yang hanya dapat diakses oleh seorang admin, kedua tombol in adalah tombol laporan simulasi dan tombol ganti password. Untuk lebih jelasnya akan ditunjukkan oleh gambar di bawah ini: Universitas Sumatera Utara Gambar 4.2 Tampilan form utama

4.1.3 Tampilan Form Simulasi

Di dalam form utama terdapat tombol mulai simulasi yang jika ditekan akan memanggil form simulasi. Form ini merupakan form yang menjalankan simulasi palang pintu kereta api, user hanya harus menginput kecepatan kereta api dan menekan tombol simulasi. Kemudian simulasi akan dijalankan animasi akan dijalankan di panel sebelah kanan dan hasilnya akan ditampilkan di hasil simulasi. User dapat menyimpan hasil ke dalam database dengan menekan tombol simpan, user Universitas Sumatera Utara juga dapat mengulang simulasi dengan menekan tombol ulangi. Untuk lebih jelasnya akan ditampilkan pada gambar dibawah ini: Gambar 4.3 Tampilan form simulasi

4.1.4 Tampilan Form Ganti Password

Bagi seorang administrator suatu perangkat lunak, password dan username merupakan hal yang penting dan rahasia. Hal ini dikarenakan seorang admin dapat memanipulasi database, sehingga seorang admin harus memiliki username dan password yang Universitas Sumatera Utara hanya diketahui oleh dirinya sendiri. Pada form utama terdapat tombol ganti password yang jika ditekan akan memanggil form ganti password. Tombol ini hanya akan aktif jika seorang admin yang login ke dalam program. Untuk lebih jelas mengenai tampilan form ganti password dapat dilihat pada gambar di bawah ini: Gambar 4.4 Tampilan form ganti password Universitas Sumatera Utara

4.1.5 Tampilan Form Preview Laporan

Sama dengan form ganti password, hanya seorang admin yang dapat mengakses tombol laporan. Hal ini dikarenakan form ini dapat mencetak laporan yang berisi seluruh data hasil simulasi kereta api. Form ini berisi tabel yang menampilkan isi dari tabel datalaporan di dalam database. Tombol di dalam form ini hanya satu, yaitu tombol cetak dan berfungsi untuk memanggil form cetak laporan. Tampilan form ini ditunjukkan oleh gambar di bawah ini: Gambar 4.5 Tampilan form preview laporan Universitas Sumatera Utara

4.1.6 Tampilan Form Cetak Laporan

Form cetak laporan akan muncul ketika seorang admin menekan tombol cetak di dalam form preview laporan. Form ini berfungsi untuk mencetak laporan data hasil simulasi ke dalam bentuk file berekstensi .pdf ataupun langsung mencetak laporan ke printer. Tampilan form ini akan ditunjukkan pada gambar di bawah ini: Gambar 4.6 Tampilan form cetak laporan Universitas Sumatera Utara

4.1.7 Tampilan Form Bantuan

Form ini dapat dipanggil jika tombol penjelasan di form utama ditekan. Fungsi dari form ini adalah untuk menampilkan petunjuk dan penjelasan mengenai program bagi user yang belum mengerti tujuan dan peraturan di dalam simulasi ini. Jika user yang login adalah seorang admin maka admin dapat menambah materi mengenai penjelasan program. Tombol simpan hanya akan aktif jika seorang admin yang login. Tampilan form bantuan ditunjukkan oleh gambar di bawah ini: Gambar 4.7 Tampilan form bantuan Universitas Sumatera Utara

4.1.8 Tampilan Frame Animasi Simulasi Kereta Api

Pada subbab ini akan menjelaskan mengenai tampilan frame animasi simulasi kereta api, perangkat simulasi palang pintu kereta api akan membutuhkan animasi sebagai tampilan hasil simulasi. Untuk itu dirancanglah animasi menggunakan adobe flash cs3, tujuannya agar user mengerti bagaimana cara simulasi bekerja dan menjelaskan tampilan serta membuat program menjadi lebih dinamis. Hasil perancangan animasi akan disimpan dalam file berekstensi .swf dan akan dipanggil melalui program. Tampilan frame animasi ditunjukkan oleh gambar di bawah ini: Gambar 4.8 Tampilan frame animasi simulasi kereta api Universitas Sumatera Utara

4.2 Pengoperasian Sistem