1. Pengumpulan Data
Tahap pengumpulan data ini digunakan untuk menentukan tahap awal merancang suatu sistem, apa saja yang dibutuhkan untuk
membuat suatu sistem, baik kebutuhan pengguna, kebutuhan spesifikasi yang meliputi kebutuhan perangkat keras maupun
perangkat lunak.
a. Analisis Kebutuhan Pengguna
Ini diperlukan agar pengembangan sistem tepat sasaran dan dapat difungsikan secara baik sebagai sistem informasi
bimbingan konseling. Pada tahap ini mengumpukan informasi bagaimana sistem yang dibuat nantinya sesuai kebutuhan dan
keinginan pengguna. Dilakukan dengan cara observasi ke guru bimbingan konseling di SMA N 2 Ngaglik.
b. Analisis Kebutuhan Spesifikasi
Pada tahap ini untuk mengetahui batas minimal yang harus dipenuhi agar dapat menggunakan sistem informasi bimbingan
konseling yang telah dibuat. Penggunaan komputer yang terdiri dari perangkat keras serta perangkat lunak yang mendukung.
c. Analisis Unjuk Kerja Sistem
Analisis unkuk kerja sistem dapat diidentifikasikan sebagai berikut:
1 Sistem ini berwujud dalam sebuah web, maka pada saat
program diaplikasikan akan ditampilkan sebuah Home Page Sistem Informasi Bimbingan Konseling dalam sebuah
browser. Di dalamnya terdapat menu-menu seperti, input data, daftar data, pencarian dan links.
2 Dengan memilih salah satu menu yang tertampil dalam
halaman utama, user akan dibawa ke halaman sesuai nama pilihan menu.
3 User berlevel guru dapat memasukkan formulir data siswa,
formulir data orang tua, formulir data bimbingan dan skor, formulir data alumni dan kemudian data tersebut akan
divalidasi. 4
Jika data valid maka data akan masuk ke dalam database dan dapat dilihat pada menu pencarian.
5 User berlevel siswa dan orang tua siswa berhak untuk
memasuki halaman pencarian yang dapat dimanfaatkan untuk memperoleh informasi berupa data siswa dan data alumni.
6 Untuk masuk sistem informasi bimbingan konseling ini harus
login terlebih dahulu.
7 Sistem ini hanya dapat digunakan oleh administrator, guru,
siswa dan orangtua di lingkungan SMA N 2 Ngaglik saja. 8
Halaman utama administrator meneyediakan menu-menu yang berfungsi untuk mengelola data siswa merupa operasi
input data, edit data, hapus data, insert data dan edit data. 9
Jika administrator sudah selasai melakukan pengolahan data, dianjurkan untuk selalu logout demi keamanan data siswa
yang tersimpan dalam database.
d. Analisis Batasan Desain