Analisis Sistem Implementasi SMS Gateway untuk Informasi Absensi Siswa dan Pengajar (Studi Kasus: Absensi Siswa dan Pengajar di SD Swasta Adhyaksa Medan)

BAB 3 ANALISIS DAN PERANCANGAN SISTEM Pada Bab Analisis dan perancangan sistem akan di jelaskan tahap pembuatan dan pengembangan sistem SMS Gateway informasi siswa dan pengajar. Dalam bab ini juga akan diuraikan hal-hal yang berhubungan kebutuhan sistem yang ingin dirancang, Data Flow Diagram DFD, perancangan flowchart dan interface.

3.1 Analisis Sistem

Tahap Analisis merupakan tahap yang sangat penting sebagai awal pembuatan dari sebuah sistem. Demikian pula halnya pada pembuatan SMS Gateway untuk informasi absensi siswa dan pengajar, analisis sistem sangat dibutuhkan untuk dapat menghasilkan sebuah sistem yang baik dan sesuai dengan yang diinginkan. Dari tahap ini dapat diketahui langkah-langkah apa yang akan diambil untuk membangun sistem SMS Gateway yang ingin dibuat sebelum masuk ke proses perancangan. Kebutuhan- kebutuhan apa yang diperlukan oleh sistem juga dapat dilihat pada tahap ini diikuti dengan pemeriksaan masalah yang akan muncul sehingga kesalahan-kesalahan dapat di minimalisir.

3.1.1 Gambaran Umum Sistem

Pada implementasi SMS Gateway untuk informasi absensi siswa dan pengajar ini menggunakan SMS sebagai sarana utama penyampaian informasi kepada pengguna. Sehingga pengguna, dalam hal ini orang tua, guru, ataupun siswa itu sendiri, dapat melakukan akses terhadap daftar kehadiran siswa dengan lebih mudah dan cepat. Universitas Sumatera Utara Untuk dapat mengakses informasi absensi siswa ini, pengguna harus mengirimkan SMS berisi teks dengan format yang sudah ditentukan sebelumnya oleh pihak sekolah atau pembuat sistem. SMS yang masuk akan diperiksa terlebih dahulu oleh sistem, jika format sudah sesuai maka sistem akan menjalankan proses yang telah diprogramkan dan memberikan balasan yang diambil dari database absensi siswa, yaitu berupa jumlah alpa, izin, sakit, dan keterangan yang diperlukan dari daftar kehadiran. Diagram alur kerja sistem secara umum dapat dilihat dari flowchart gambar 3.1 dibawah ini. tidak ya tidak ya tidak ya Gambar 3.1 flowchart program SMS Gateway untuk Informasi absensi siswa dan Pengajar Data pesan dikirim user Data diterima oleh sistem format sudah sesuai? pengiriman pesan ke user Pesan diterima, format salah ulangi pengiriman. pencarian data di database Data ditemukan ? pengiriman pesan ke user pengiriman data ke user End start Pesan data absensi diterima oleh user Status pesan terkirim? Sending ok, no report. Data tidak ditemukan. Ulangi pengiriman Sending error Universitas Sumatera Utara

3.1.2 Analisis Pengguna

Pengguna dari sistem SMS Gateway untuk informasi siswa ini ialah pihak sekolah yang menggunakan aplikasi ini, para siswa dari sekolah yang bersangkutan dan orang tua siswa tersebut. Pengelola dari sistem ini ialah staf yang sudah ditunjuk oleh pihak sekolah itu sendiri. Staf ini akan bertindak sebagai administrator yang ditugaskan untuk melakukan pembaharuan data dan maintenance system. Pengguna ataupun user merupakan orang yang mengakses sistem ini melalui SMS yang formatnya sudah diberitahukan terlebih dahulu.

3.2 Data Flow Diagram DFD