Teknik Analisis Data METODE PENELITIAN

24

BAB IV ANALISIS DAN PEMBAHASAN

A. Analisis Kebutuhan

Analisa kebutuhan merupakan tahap awal dalam membangun perangkat lunak. Berdasarkan hasil observasi dan mencari informasi dengan wawancara singkat dari sumber yang menghasilkan analisis desain sistem meliputi:

1. Analisi proses

a. Perangkat lunak mampu menampilkan informasi penerimaan peserta didik baru. b. Memasukkan data siswa baru. c. Merubah data, menyimpan data siswa baru. d. Penyeleksian siswa baru. e. Perangkat lunak menampilkan informasi mengenai penerimaan peserta didik baru untuk pengguna umum. f. Menampilkan menu menu sesuai dengan hak akses pengguna perangkat lunak karena memakai sistem multiuser. g. Fungsi keluar dari sistem setelah selesai melakukan tugasnya.

2. Analisis

hardware dan software Secara umum hardware dan software yang digunakan adalah : a. Untuk server. Satu unit komputer standar office , diinstal dan dikonfigurasikan sesuai standar minimal yaitu Apache Web Server , PHP, dan sistem basis data MySQL, serta terkoneksi internet b. Untuk pengguna, harus bisa diakses dari komputer dengan web browser dan terhubung internet. 25

B. Perancangan Sistem

Perancangan atau desain sistem adalah langkah pertama dalam fase penembangan bagi setiap produk atau sistem yang direkayasa Pressman, 2002:399. Tujuan perencanaan sistem adalah untuk menghasilkan gambaran sistem nantinya. Perancangan sistem meliputi :

1. Perancangan

Database Database yang digunakan pada sistem ini adalah SQL . Database ini dipilih karena sejauh ini terbukti populer dan handal dalam menangani sistem berbasis web . Selain itu, database ini juga mampu terintegrasi dengan baik dengan bahasa pemrograman PHP. Tabel 11. Tabel User Field Type Field id_user int5 username varchar32 password varchar32 level int2 status int2 nama varchar50 Tabel 12. Tabel Berita Field Type Field id_berita Int11 judul varchar100 penulis varchar100 isi text tgl date gambar text 26 Tabel 13. Tabel Iklan Field Type Field id_iklan int11 url varchar100 gambar text Tabel 14. Tabel Kecamatan Field Type Field id_kec int3 Kec_nama varchar50 Tabel 15. Tabel Link Field Type Field id_link int11 Judul varchar100 url varchar100 Gambar text Tabel 16. Tabel Peserta Field Type Field id_peserta int4 Gambar text Nama varchar60 Jk varchar2 Lahir varchar60 Tgl date Agama varchar10 Alamat varchar200