Analisis Konsep Sistem Informasi Sekolah Berbasis SMS Perancangan Sistem

Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009 BAB 3 ANALISIS DAN PERANCANGAN APLIKASI

3.1 Analisis

Tahapan analisis terhadap suatu sistem dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem tersebut diperlukan, merumuskan kebutuhan- kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebih serta membantu merencanakan penjadwalan pembentukan sistem, meminimalisir distorsi- distorsi yang mungkin terdapat di dalam sistem tersebut sehingga fungsi yang terdapat di dalam sistem tersebut bekerja secara optimal. Aplikasi sistem informasi berbasis SMS ini dirancang dengan menggunakan metode pendekatan atas-bawah Top-Down Approach sehingga perancangan dimulai dari bentuk yang paling global yaitu diagram konteks, kemudian diturunkan secara bertahap menjadi bentuk yang lebih detail. Salah satu unsur pokok yang harus dipertimbangkan dalam tahapan analisis sistem ini yaitu masalah perangkat lunak, karena perangkat lunak yang digunakan haruslah sesuai dengan masalah yang akan diselesaikan. Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009

3.2 Konsep Sistem Informasi Sekolah Berbasis SMS

Pada perancangan sistem informasi ini dibuatlah konsep untuk mengolah pesan SMS berupa permintaan data dari sebuah telepon selular ke sebuah telepon selular yang terhubung ke sebuah PC, dimana pada PC tersebut terdapat basis data informasi sekolah yang akan diakses. Kemudian PC dapat mengirimkan data yang diminta ke telepon selular peminta data via SMS dengan memanfaatkan telepon selular yang terhubung ke PC tersebut. Sebagai langkah awal perancangan, dibuatlah suatu model arsitektur konsep informasi sekolah berbasis SMS tersebut seperti terlihat pada gambar 3.1 berikut: Gambar 3.1 Model Arsitektur Konsep Sistem Informasi Sekolah Berbasis SMS Dalam hal ini, pengguna dapat melakukan permintaan data yang telah disediakan penyedia data, seperti permintaan data jadwal pelajaran, nilai ujian, pringkat siswa atau absensi melalui SMS. Data-data yang disediakan oleh penyedia data dkelompokkan dengan kode-kode tertentu yang sudah distandarkan dan sudah berbentuk format tertentu yang disesuaikan dengan kemampuan SMS. Jadi, pengguna dapat menggunakan layanan ini dimana saja dan kapan saja selama ia telah terdaftar dalam basis data aplikasi berbasis SMS ini.

3.3 Perancangan Sistem

Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009 Perancangan aplikasi sistem informasi berbasis SMS ini akan menyajikan banyak fitur, seperti menerima pesan, mengirim pesan, serta mengirim dan menerima pesan berdasarkan permintaan atau format tertentu. Maka pada dasarnya, ada tiga sistem pengiriman dan penerimaan SMS yang akan dikerjakan sistem, yaitu Info on Demand, Receive Message, dan Sending Message.

3.3.1 Info on Demand

Mengirim pesan berdasarkan format tertentu dan kemudian sistem akan membalasnya secara otomatis automatic reply. Info on demand akan diperoleh seperti keterangan di bawah ini: a. Registrasi Sebelumnya pengguna siswa atau orang tua melakukan registrasi terlebih dahulu. Registrasi dilakukan 1 kali. Format penulisan: REGspasiNoInduk Contoh: REG 058166 Hal ini dimaksudkan agar nomor handphone yang digunakan memiliki relasi dengan nomor induk. Sehingga pada saat pengguna mengirimkan SMS untuk mengetahui nilai atau absensi tidak perlu menuliskan nomor induk lagi. b. Jadwal Pelajaran Format penulisan: JADWALspasiKodeKelas Contoh: Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009 JADWAL IPA Keterangan: SMS untuk mendapatkan jadwal pelajaran kelas IPA. Untuk memudahkan pengguna dalam mengirimkan SMS maka dibuatlah kode kelas untuk setiap siswa. Kode mata pelajaran tersebut adalah: 1. Kelas X = X 2. Kelas XI = XI 3. Kelas XII IPA = IPA 4. XII IPA = IPS c. Nilai Ujian Semester Format penulisan: NILAIspasiKodeMP Contoh: NILAI MAT Keterangan : SMS untuk mendapatkan nilai-nilai ujian Matematika Untuk memudahkan pengguna dalam mengirimkan SMS maka dibuatlah kode mata pelajaran untuk setiap mata pelajaran Kode mata pelajaran tersebut adalah: 1. Agama = AGM 2. Akutansi = AKN 3. Bahasa Indonesia = IND 4. Bahasa Inggris = ING 5. Bahasa Arab = ARB 6. Biologi = BIO 7. Ekonomi = EKO 8. Fisika = FIS 9. Geografi = GEO 10. Kertakes = KTK 11. Kimia = KIM Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009 12. Kewarganegaraan = KWN 13. Matematika = MAT 14. Sejarah = SEJ 15. Penjaskes = PEN d. Ranking Format penulisan: NILAIspasiRANK Contoh: NILAI RANK Keterangan : SMS untuk mendapatkan peringkat kelas. e. Absensi Format penulisan: ABSENSIspasiPeriode Contoh: ABSENSI SEM1 Keterangan : SMS untuk mengetahui absensi pada semester 1 f. Saran Format penulisan: SARANspasiIsiSaran

3.3.2 Receive Message

Sri Fitriati : Perancangan Sistem Informasi Berbasis Sms Dan Implementasinya Di Sekolah Menengah Atas Panca Budi Medan, 2009. USU Repository © 2009 Menerima pesan berupa saran dari pengguna untuk membangun sekolah dari bidang apapun.

3.3.3 Sending Message

Mengirim pesan berupa informasi pembayaran SPP ataupun informasi penting lainnya dari pihak sekolah.kepada pengguna.

3.4 Data Flow Diagram DFD