BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis
Tahapan analisis terhadap suatu sistem atau aplikasi 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.
3.1.1 Analisis Kebutuhan Hardware
Aplikasi informasi akademik sekolah yang dibuat tidak memerlukan spesifikasi hardware khusus, dengan menggunakan kelas hardware menengah kebawah sudah bisa
mengoperasikan aplikasi ini. Berikut ini adalah spesifikasi minimum yang dibutuhkan:
1. Prosesor yang digunakan adalah Intel Core 2 Duo atau sekelasnya. 2. Memory 512MB.
3. Harddisk Membutuhkan minimal 500MB freespace. 4. Ponsel atau semua perangkat yang memiliki fitur SMS.
5. Keyboard, mouse dan Monitor yang mendukung resolusi sampai dengan 800x600.
6. Device perangkat koneksi antara PC dan SMS gateway, dapat berupa modem maupun ponsel GSM yang dihubungkan dengan kabel USB.
UNIVERSITAS SUMATERA UTARA
3.1.2 Analisis Kebutuhan Software
Untuk menunjang jalannya aplikasi informasi akademik sekolah, dibutuhkan beberapa software penunjang diantaranya sebagai berikut:
1. Sistem operasi Windows XP, Vista maupun Windows 7 dapat digunakan. 2. Perangkat service SMS Gammu.
3. Bahasa Pemrograman PHP. 4. MySQL menyiapkan database untuk penyimpanan data SMS yang masuk dan terkirim
serta informasi mengenai akademik sekolah. 5. Apache sebagai web server yang bertugas mengeksekusi atau menjalankan file-file PHP.
6. Adobe Dreamweaver CS5, software yang dipakai untuk merancang tampilan program aplikasi.
3.2 Perancangan Konsep Aplikasi Informasi Akademik Sekolah Berbasis SMS
Pada perancangan aplikasi layanan informasi akademik sekolah ini dibuatlah konsep untuk mengolah pesan SMS. Sebagai langkah awal perancangan, dibuatlah suatu model arsitektur
konsep informasi akademik sekolah berbasis SMS tersebut yang memiliki tahapan sebagai berikut:
a. SMS dari pengguna diterima oleh ponselmodem terminal b. SMS dari pengguna yang ada dalam ponselmodem terminal diambil oleh SMS gateway.
c. SMS dari pengguna yang ada dalam SMS gateway akan diambil oleh program aplikasi akademik sekolah, selanjutnya sistem database melakukan query berdasarkan isi SMS dari
pengguna. d. Hasil query yang telah diproses oleh aplikasi akademik sekolah dikirim kembali ke SMS
gateway dan diteruskan ke ponselmodem terminal. e. Ponselmodem terminal mengirimkan SMS yang berisi informasi akademik sekolah ke
ponsel pengguna sesuai dengan informasi akademik yang diminta.
UNIVERSITAS SUMATERA UTARA
Gambar 3.1 Skema Perancangan Aplikasi Informasi Akademik Sekolah
Dalam hal ini, pengguna dapat melakukan permintaan data yang telah disediakan penyedia data. Data-data yang disediakan oleh penyedia data dikelompokkan dengan kode-
kode tertentu yang sudah distandarkan dan sudah berbentuk format 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 Use Case Diagram