Desain Database Diagram Level 1 Sistem Informasi Penerimaan Pegawai Baru

Tabel 4.6 Tabel Status Lamaran Field Type Keterangan Kode_status lamaran Int6 Kode status lamaran Jenis status lamaran Varchar55 Jenis status lamaran

4.3.3 Perancangan Antar Muka

Antar Muka Sistem ini bertujuan untuk menggambarkan rancangan tampilan aplikasi yang akan dibuat. Gambar rancangan layout dapat dilihat pada lampiran antarmuka sistem.

4.4 Tahap Implementasi

4.4.1 Pemrograman

Pada tahap ini penulis mendesign sistem ini dengan menerjemahkan ke dalam bahasa pemrograman. Bahasa pemrograma dengan menggunakan XAMPP versi 5.2.3 yang mencakup : Apache versi 2.2.4 untuk web server, PHP versi 5.2.3 untuk bahasa pemrograman dan MySQL versi 5.0.45 untuk database. Selain itu juga menggunakan macromedia dreamweaver MX 2004 sebagai software editor dan Adobe Photoshop CS4 untuk mengolah gambar, dan Visio 2002 1 Perangkat Keras Hardware Perangkat keras yang mendukung aplikasi ini adalah sebuah unit komputer dengan spesifikasi minimal sebagai berikut: a. Processor : Setara dengan Pentium IV atau keatas. b. Memory : Minimal 256 MB atau lebih. c. Hardisk : 80 GB. d. VGA Card : 32 MB. e. Monitor : LCD. f. Printer : Tripple Fungsi Copy, Scan, and Foto Copy. 2 Perangkat Lunak Software a. Windows XP, Windows 7, Vista. b. Apache Web Server. c. Dreamweaver MX d. PHP versi 5.2.3 atau lebih. e. MYSQL Database versi 5.0 atau lebih. f. Browser yang mendukung JavaSript, Jackquery dan CSS, seperti Mozilla Firefox.

4.4.2 Pengujian

Setiap program menjalani pengujian secara pribadi untuk memastikan bahwa program yang telah kita buat bisa bebas dari kesalahan bug, walaupun tidak menutup kemungkinan masih terjadi sedikit bug atau tidak 100 bebas dari bug, namun pengujian ini setidaknya bisa meminimalisasi kesalahan yang akan terjadi. Pada tahap ini, menggunakan metode pengujian unit dengan pendekatan black-box testing. Pengujian dengan Black-box testing yang dilakukan untuk memperlihatkan bahwa fungsi-fungsi bekerja dengan baik dalam arti masukan yang diterima dengan benar dan keluaran yang dihasilkan benar- benar tepat, pengintegrasian dari eksternal data berjalan dengan baik. Cara pengujian yang dilakukan dengan menjalankan sistem dan melakukan input data serta melihat output-nya apakah sesuai dengan proses yang diharapkan. Hasil pengujian dapat dilihat pada lampiran.

4.5 Perancangan Input Output

4.5.1 Perancangan Input

Untuk mencegah ketidakakuratan dari suatu hasil sistem informasi, maka perlu memperhitungkan data apa yang harus diinputka n kedalam sistem, sehingga hasilnya dapat berguna secara optimal dalam pengambilan keputusan khususnya penyelesaian suatu permasalahan yang dihadapi. Adapun rancangan inputnya adalah sebagai berikut :