44
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem yang berjalan memberikan gambaran tentang sistem yang di amati yang saat ini sedang berjalan. Kelebihan sistem dan kekurangan sistem tersebut dapat diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak menjadi lebih mudah. Pokok-pokok yang dianalisis meliputi analisis prosedur atau aliran data, diagram konteks, dan data flow diagram. Dari analisa sistem lama maka akan ditemukan beberapa data dan fakta yang akan dijadikan bahan uji dan analisa menuju pengembangan dan penerapan sebuah aplikasi sistem yang diusulkan. 4.1.1 Analisis Dokumen Analisis dokumen mempunyai tujuan untuk mengetahui dokumen apa saja yang terkait dalam sistem serta hal-hal apa saja yang berkaitan dengan dokumen tersebut, Adapun dokumen-dokumen tersebut yaitu :
1.
Nama Dokumen
: Formulir Penerimaan Siswa Baru (PSB)
Deskripsi
: Sebagai identitas siswa baru
Sumber
: Panitia PSB
Rangkap
: 1 (satu)
Elemen Data
: no_peserta,
tanggal_daftar,
tahun_lulus,
45
nama_calon_siswa, tanggal_lahir,
alamat_siswa,
jenis_kelamin,
telp_siswa, pekerjaan_ayah,
tempat_lahir,
agama,
anak_ke,
sekolah_asal,
nama_ayah,
nama_ibu,
pekerjaan_ibu,
telp_orang_tua,
alamat_orang_tua,
nama_wali,
pekerjaan_wali,
telp_wali,
alamat_wali,
status_dalam_keluarga, no_sttb, jumlah_nilai
2.
Nama Dokumen
: Surat Pemberitahuan Diterima / Tidak Diterima
Deskripsi
: Memberikan informasi status calon siswa
Sumber
: Tata Usaha
Rangkap
: 1 (satu)
Elemen Data
: no_surat,
nama_calon_siswa,
no_daftar,
sekolah_asal, jumlah_nilai
3.
Nama Dokumen
: Data Siswa
Deskripsi
: Informasi identitas siswa
Sumber
: Siswa
Rangkap
: 1 (satu)
Elemen Data
: no_induk, nama_siswa, tempat_lahir, tanggal_lahir, jenis_kelamin,
agama,
anak_ke,
alamat_siswa,
46
telp_siswa, no_sttb, tahun_lulus
4.
Nama Dokumen
: Data Guru
Deskripsi
: Informasi Identitas Guru
Sumber
: Tata Usaha
Rangkap
: 1 (satu)
Elemen Data
: nip,
nama_guru,
jenis_kelamin,
alamat_guru,
pendidikan_terakhir
5.
6.
Nama Dokumen
: Lembar Tugas
Deskripsi
: Sebagai bukti mengerjakan tugas
Sumber
: Guru
Rangkap
: 1 (satu)
Elemen Data
: nama_siswa, kelas, mata_pelajaran
Nama Dokumen
: Lembar Soal Ulangan Harian
Deskripsi
: Sebagai bukti mengikuti ulangan harian
Sumber
: Guru
Rangkap
: 1 (satu)
Elemen Data
: nama_siswa, kelas, mata_pelajaran, nama_guru
47
7.
8.
9.
Nama Dokumen
: Lembar Soal UTS
Deskripsi
: Sebagai bukti mengikuti ujian
Sumber
: Guru
Rangkap
: 1 (satu)
Elemen Data
: nama_siswa, kelas, mata_pelajaran, nama_guru
Nama Dokumen
: Lembar Soal UAS
Deskripsi
: Sebagai bukti mengikuti ujian
Sumber
: Guru
Rangkap
: 1 (satu)
Elemen Data
: nama_siswa, kelas, mata_pelajaran, nama_guru
Nama Dokumen
: Data Nilai
Deskripsi
: Sebagai informasi nilai siswa
Sumber
: Siswa
Rangkap
: 2 (dua)
Elemen Data
: nama_mata_pelajaran, no_induk,
tahun_pelajaran,
nama_siswa,
UTS, UAS, Nilai Akhir
10. Nama Dokumen
: Daftar Nilai UTS dan UAS
tugas,
kelas,
ulangan_harian,
48
Deskripsi
: Informasi nilai yang diperoleh siswa pada setiap mata pelajaran
Sumber
: Tata Usaha
Rangkap
: 18 (delapan belas)
Elemen Data
: no_induk, nama_siswa, benar, salah, total, score, nilai_rata_rata, nilai_tertinggi, nilai_terendah
4.1.2 Analisis Prosedur Yang Sedang Berjalan Analisis prosedur yang berjalan menguraikan secara sistematis aktivitas aktivitas yang terjadi dalam sistem informasi akademik di SMA Negeri 22 Bandung, diantaranya : 1.
Prosedur Penerimaan Siswa Baru yang Sedang Berjalan a. Calon siswa baru mengisi formulir pendaftaran yang disediakan oleh Panitia PSB (Penerimaan Siswa Baru). b. Siswa memberikan formulir pendaftaran yang berisi data calon siswa baru beserta persyaratan yang sudah ditentukan kepada Panitia PSB. c. Panitia PSB memeriksa isi formulir pendaftaran dan kelengkapan persyaratan. d. Apabila formulir pendaftaran sudah diisi dengan benar dan persyaratan sudah lengkap maka data siswa akan dicatat sebagai data calon siswa baru. Jika formulir pendaftaran dan persyaratan tidak lengkap maka
49
formulir pendaftaran beserta kelengkapan dikembalikan kepada siswa pendaftar. e. Selanjutnya Panitia PSB menyeleksi jumlah nilai (NEM) calon siswa baru berdasarkan passing grade di SMA Negeri 22 Bandung. Besarnya passing grade berdasarkan nilai minimum yang diterima di SMA Negeri 22 Bandung tahun pelajaran sebelumnya. f. Panitia membuat lembar pengumuman dan surat pemberitahuan diterima atau tidak diterima, g. Lembar pengumuman dan surat pemberitahuan diserahkan kepada Kepala Sekolah untuk ditandatangani. h. Siswa mengambil surat pemberitahuan yang diberikan oleh Panitia PSB. 2. Prosedur Pengolahan Nilai yang Sedang Berjalan a. Siswa mengerjakan Tugas, Ulangan Harian, UTS, UAS dengan periode waktu yang sudah ditentukan. b. Guru mata pelajaran yang bersangkutan memeriksa lembar jawaban Tugas, Ulangan Harian, UTS, UAS dan memberikan penilaian. c. Guru membuat data nilai yang kemudian diberikan kepada wali kelas. d. Wali kelas menerima data nilai dari guru. Kemudian mengisi nilai raport sesuai dengan data nilai yang diberikan oleh guru. e. Raport yang sudah diisi ditandatangani oleh wali kelas. Kemudian diberikan kepada Kepala Sekolah untuk ditandatangani.
50
f. Raport yang sudah ditandatangani oleh Kepala Sekolah diberikan kembali kepada wali kelas. Wali kelas membagikan raport kepada siswa yang bersangkutan.
4.1.2.1
Flow Map Dibawah ini adalah flowmap sistem informasi akademik yang
sedang berjalan a.
Flow map penerimaan siswa baru yang sedang berjalan
51
FLOWMAP SISTEM PENERIMAAN SISWA BARU YANG BERJALAN CALON SISWA
PANITIA PSB
FORMULIR PSB
TATA USAHA
FORMULIR PSB
PERSYARATAN
MENGISI FORMULIR PSB
FORMULIR PSB YANG TELAH DIISI
FORMULIR PSB YANG TELAH DIISI
MEMERIKSA FORMULIR PSB & KELENGKAPAN PERSYARAT
TIDAK
LENGKAP
SURAT PEMBERITAHUAN DITERIMA
MEMBUAT SURAT PEMBERITAHUAN DITERIMA
MENANDATANGANI SURAT PEMBERITAHUAN
SURAT PEMBERITAHUAN DITERIMA DITANDATANGANI
A1 SURAT PEMBERITAHUAN DITERIMA
PERSYARATAN TIDAK LENGKAP FORMULIR PSB TIDAK LENGKAP
DATA CALON SISWA BARU
DATA CALON SISWA BARU DITERIMA
PERSYARATAN
KEPALA SEKOLAH
DITERIMA
YA PENCATATAN DATA CALON SISWA BARU DATA CALON SISWA BARU
SURAT PEMBERITAHUAN TIDAK DITERIMA
MEMBUAT SURAT PEMBERITAHUAN TIDAK DITERIMA
MENANDATANGANI SURAT PEMBERITAHUAN
DATA CALON SISWA BARU
SELEKSI DATA CALON SISWA BARU
TIDAK
PENYELEKSIAN
SURAT PEMBERITAHUAN DITERIMA DITANDATANGANI
SURAT PEMBERITAHUAN TIDAK DITERIMA DITANDATANGANI
SURAT PEMBERITAHUAN TIDAK DITERIMA DITANDATANGANI
A2
SURAT PEMBERITAHUAN TIDAK DITERIMA DITANDATANGANI
SURAT PEMBERITAHUAN TIDAK DITERIMA
Phase
SURAT PEMBERITAHUAN DITERIMA DITANDATANGANI
DATA CALON SISWA BARU TIDAK DITERIMA
Gambar 4.1 Flow map penerimaan siswa baru yang sedang berjalan
Ket : A1 = arsip data siswa baru yang diterima A2 = arsip data siswa baru yang tidak diterima
52
b.
Flow map pengolahan nilai siswa yang sedang berjalan FLOWMAP PENGOLAHAN NILAI YANG BERJALAN SISWA
TUGAS, ULANGAN HARIAN, UTS, UAS
GURU
WALI KELAS
TUGAS, ULANGAN HARIAN, UTS, UAS
DATA NILAI
RAPORT SUDAH DITANDATANGANI WALI KELAS
MENGISI DAN MENANDATANGANI RAPORT
MENANDATANGANI RAPORT
MENGISI ULANGAN HARIAN, UTS, UAS
TUGAS, ULANGAN HARIAN, UTS, UAS ISI
RAPORT SUDAH DITANDATANGANI WALI KELAS DAN KEPALA SEKOLAH
TUGAS, ULANGAN HARIAN, UTS, UAS ISI
MEMERIKSA DAN MENILAI UJIAN
RAPORT SUDAH DITANDATANGANI WALI KELAS
KEPALA SEKOLAH
RAPORT SUDAH DITANDATANGANI WALI KELAS DAN KEPALA SEKOLAH
RAPORT SUDAH DITANDATANGANI WALI KELAS DAN KEPALA SEKOLAH
TUGAS, ULANGAN HARIAN, UTS, UAS ISI
A3
DATA NILAI
Phase
A4
Gambar 4.2 Flow map pengolahan nilai siswa yang sedang berjalan Ket : A3 = arsip lembar jawaban ujian A4 = arsip data nilai siswa
53
4.1.2.2
Diagram Konteks Diagram Konteks adalah diagram tingkat atas dari sistem informasi
yang menggambarkan aliran-aliran data ke dalam dan keluar sistem atau entitas-entitas eksternal yang terletak diluar sistem. Dalam diagram konteks ini dapat menggambarkan relasi antar sistem dan lingkungannya. Dimana lingkungan tersebut menggambarkan suatu proses dalam sistem secara keseluruhan, Berikut adalah gambar dari Diagram Konteks yang sedang
berjalan di SMA 22 Bandung SURAT PEMBERITAHUAN DITANDATANGANI
FORMULIR PSB & PERSYARATAN YANG TELAH DIISI FORMULIR PSB & PERSYARATAN YANG TELAH DIISI
CALON SISWA
FORMULIR PSB
RAPORT YANG SUDAH DITANDATANGANI WALI KELAS DAN KEPALA SKOLAH SISTEM INFORMASI AKADEMIK SMA NEGERI 22 BANDUNG
SURAT PEMBERITAHUAN DITANDATANGANI
TUGAS, ULANGAN HARIAN, UTS, UAS ISI
SURAT PEMBERITAHUAN
KEPALA SEKOLAH
RAPORT YANG SUDAH DITANDATANGANI WALI KELAS
TUGAS, SOAL ULANGAN HARIAN, UTS, UAS
RAPORT YANG SUDAH DITANDATANGANI WALI KELAS DAN KEPALA SKOLAH
SISWA
Gambar 4.3 Diagram konteks system akademik yang sedang berjalan
54
4.1.2.3
Data Flow Diagram Data Flow Diagram menggambarkan sebuah sistem yang telah
ada atau baru yang akan dikembangkan secara logika tanpa pertimbangan lingkungan fisik dimana data tersebut akan disimpan. a. Data Flow Diagram sistem akademik yang sedang berjalan FORMULIR PSB & PERSYARATAN 1.0 FORMULIR PSB PENDAFTARAN
CALON SISWA BARU
SURAT PEMBERITAHUAN
FORMULIR PSB TIDAK LENGKAP, PERSYARATAN TIDAK LENGKAP
SURAT PEMBERITAHUAN DITANDATANGANI
SURAT PEMBERITAHUAN DITANDATANGANI
KEPALA SEKOLAH RAPORT SUDAH DITANDATANGANI WALI KELAS TUGAS, ULANGAN HARIAN, UTS, UAS ISI 2.0
SISWA
TUGAS, SOAL ULANGAN HARIAN, UTS, UAS
PENGOLAHAN NILAI
RAPORT SUDAH DITANDATANGANI WALI KELAS & KEPALA SEKOLAH
RAPORT SUDAH DITANDATANGANI WALI KELAS & KEPALA SEKOLAH
Gambar 4.4 Data Flow Diagram sistem akademik yang sedang berjalan
55
b. Data Flow Diagram level 1 proses 1 (penerimaan siswa baru) yang sedang berjalan 1.1 MEMERIKSA FORMULIR PSB & PERSAYARATAN
FORMULIR PSB 1.2
FORMULIR PSB & PERSYARATAN FORMULIR PSB TIDAK LENGKAP, PERSYARATAN TIDAK LENGKAP
MENCATAT DATA CALON SISWA BARU
DATA CALON SISWA BARU
CALON SISWA
KEPALA SEKOLAH
1.3
FORMULIR PSB
SELEKSI DATA CALON SISWA BARU
DATA CALON SISWA BARU
SURAT PEMBERITAHUAN
1.4 SURAT PEMBERITAHUAN
MEMBUAT SURAT PEMBERITAHUAN SURAT PEMBERITAHUAN
DATA CALON SISWA BARU DITERIMA
DATA CALON SISWA BARU TIDAK DITERIMA
A1
A2
Gambar 4.5 Data Flow Diagram level 1 proses 1 (penerimaan siswa baru) yang sedang berjalan
56
Ket : A1 = arsip data siswa baru yang diterima A2 = arsip data siswa baru yang tidak diterima
c. Data Flow Diagram level 1 proses 2 (pengolahan nilai) yang sedang berjalan TUGAS, SOAL ULANGAN HARIAN, UTS, UAS 2.1
SISWA
MEMERIKSA & MENILAI UJIAN
TUGAS,ULANGAN HARIAN, UTS, UAS ISI
DATA NILAI
A4
KEPALA SEKOLAH
TUGAS, ULANGAN HARIAN, UTS, UAS ISI
A3
RAPORT SUDAH DITANDATANGANI WALI KELAS & KEPALA SEKOLAH
DATA NILAI
2.2 MENGISI & MENANDATANGANI RAPORT
RAPORT SUDAH DITANDATANGANI WALI KELAS
RAPORT SUDAH DITANDATANGANI WALI KELAS & KEPALA SEKOLAH
Gambar 4.6 Data Flow Diagram level 1 proses 2 (pengolahan nilai) yang sedang berjalan Ket : A3 = arsip tugas dan lembar jawaban ujian A4 = arsip data nilai siswa
57
4.1.3 Evaluasi Sistem yang berjalan Evaluasi sistem yang berjalan dilakukan untuk mengetahui kelemahankelemahan yang ada pada sistem yang berjalan sehingga menghasilkan beberapa rancangan pemecahan terhadap kelemahan yang dihadapi. Adapun kelemahan tersebut yaitu untuk mendapatkan informasi akademik, calon siswa dan siswa harus mendatangi langsung ke sekolah dan bagian yang terkait dengan informasi yang dibutuhkan, seperti informasi penerimaan siswa baru dan nilai ujian.
4.2.
Perancangan Sistem Perancangan sistem merupakan tahap lanjutan dari analisi sistem, dimana
pada perancangan sistem digambarkan rancangan sistem yang akan dibangun sebelum dilakukan pengkodean kedalam bahasa pemrograman. 4.2.1. Tujuan Perancangan Sistem Tujuan perancangan sistem adalah untuk memberikan gambaran umum bagi pemakai mengenai sistem yang akan diaplikasikan dan sebagai bahan acuan dalam pembuatan sistem bagi penulis. 4.2.2. Gambaran Umum Sistem yang Diusulkan Perancangan sistem yang diusulkan tidak mengalami banyak perubahan dari sistem yang berjalan. Pada sistem yang diusulkan, digunakan sebuah database yang digunakan untuk menyimpan data-data akademik sebagai pengganti pengarsipan manual. Selain itu untuk mengetahui informasi
58
akademik seperti informasi penerimaan siswa baru, nilai UTS dan UAS dapat diperoleh melalui layanan SMS (Short Messages Services). 4.2.3. Perancangan Prosedur yang Diusulkan Adapun prosedur yang diusulkan pada perancangan Sistem Informasi Pelayanan Akademik Berbasis SMS Gateway adalah sebagai berikut: 1. Prosedur Proses SMS a. Sistem membaca SMS yang masuk. b. Cek format sms yang masuk. c. Jika format salah, maka sistem akan mengirimkan pesan balasan konfirmasi kesalahan format. d. Jika format benar, maka sistem akan mengecek data yang diminta user pada database. e. Jika data tidak ada, maka sistem akan mengirimkan pesan balasan
konfirmasi data yang diminta tidak ada. f. Jika data yang diminta ada, maka sistem akan mengirimkan pesan balasan data yang diminta sesuai dengan format sms yang diketik user.
4.2.3.1 Flowchart Dibawah ini adalah flowchart sistem informasi yang diusulkan : a. Flowchart Proses SMS
59
START
BACA SMS MASUK
CEK FORMAT SMS
FORMAT SMS
FALSE
KIRIM PESAN KONFIRMASI KESALAHAN FORMAT
TRUE
CARI DATA PADA TABEL SISTEM INFORMASI AKADEMIK
KIRIM PESAN KONFIRMASI DATA TIDAK ADA
TIDAK
DATA YANG DIMINTA
ADA
KIRIM PESAN BALASAN SESUAI DENGAN FORMAT YANG DIKETIK
TAMPILKAN PESAN BALASAN
END
Gambar 4.7 Flowchart proses SMS
60
4.2.3.2 Diagram Konteks Dibawah ini adalah Diagram Konteks dari system informasi yang diusulkan : SMS Request Data akademik yang diminta tidak ditemukan Pesan balasan konfirmasi kesalahan format SMS
USER Pesan balasan konfirmasi data tidak ada
SISTEM INFORMASI SMS GATEWAY
Data request
SISTEM INFORMASI AKADEMIK SMAN 22
Data akademik yang diminta ditemukan Pesan balasan data yang diminta
Gambar 4.8 Diagram konteks sistem informasi SMS
4.2.3.3 Data Flow Diagram Di bawah ini adalah DFD dari sistem informasi yang diusulkan USER
SMS Request
1.0 Baca SMS Masuk
SMS Request
Pesan balasan konfirmasi kesalahan format SMS
1.1 Cek Format SMS
SMS Request Data akademik yang diminta tidak ditemukan
Pesan balasan konfirmasi data tidak ada
1.2 Cek Data yang Diminta
Data request
SISTEM INFORMASI AKADEMIK SMAN 22
Data akademik yang diminta ditemukan Pesan balasan sesuai data yang diminta Data yang diminta
1.3 Kirim pesan balasan sesuai data yang diminta
Gambar 4.9 DFD Level 1
61
4.2.3.4 Tabel Format SMS Berikut adalah format SMS yang dapat digunakan untuk mendapatkan informasi mengenai PSB dan nilai siswa. Tabel 4.1 Tabel format SMS No. 1
Format SMS SIAGATE<SPASI>INFO
Keterangan Untuk mengetahui info aplikasi
2
SIAGATE<SPASI>1
Untuk informasi format sms mengenai PSB
3
PSB<SPASI>UPDATE
Untuk
mengetahui
informasi
terbaru
mengenai
PSB
yang
sedang berlangsung 4
PSB<SPASI>POSISI<SPASI>NO_DAFTAR
Untuk posisi
mengetahui calon
siswa
terhadap passing grade 5
PSB<SPASI>HASIL<SPASI>NO_DAFTAR
Untuk mengetahui hasil penerimaan pada PSB
6
INFO<SPASI>PELAJARAN
Untuk mengetahui kode mata pelajaran
7
8
9
UTS<SPASI>NO_INDUK_SISWA<SPASI>SEM
Untuk mengetahui nilai
ESTER<SPASI>KODE_MATA_PELAJARAN
UTS
UAS<SPASI>NO_INDUK_SISWA<SPASI>SEM
Untuk mengetahui nilai
ESTER<SPASI>KODE_MATA_PELAJARAN
UAS
NA<SPASI>NO_INDUK_SISWA<SPASI>SEME
Untuk mengetahui nilai
STER<SPASI>KODE_MATA_PELAJARAN
nilai akhir
62
4.2.3.5 Kamus Data Kamus Data merupakan katalog fakta tentang data dan kebutuhan informasi dari suatu sistem yang berfungsi membantu pelaku sistem untuk mengerti aplikasi secara detail. Kamus data dibuat berdasarkan arus data yang ada di data flow diagram. Arus data yang ada di data flow diagram sifatnya adalah global, hanya ditujukanarus datanya saja.
1
Nama aliran data
SMS Request
Deskripsi
SMS masuk yang berisi permintaan informasi akademik
Keterkaitan
User – Proses 1.0, Proses 1.0 – Proses 2.0, Proses 2.0 – Proses 3.0
2
Alias
-
Struktur data
Id, no_user, waktu_pengiriman, isi_pesan
Nama aliran data
Data request
Deskripsi
Data akademik yang diminta oleh user sesuai dengan format SMS yang dikirim
Keterkaitan
Proses 3.0 – Sistem Informasi Akademik SMAN 22 Bandung
63
3.
Alias
-
Struktur data
no_induk, no_peserta
Nama aliran data
Data akademik yang diminta ditemukan
Deskripsi
Data akademik yang diminta terdapat di database sistem informasi akademik
Keterkaitan
Sistem
Informasi
Akademik
SMAN
22
Bandung – Proses 3.0 Alias
-
Struktur data
No_peserta, nem, status_penerimaan, no_induk, nilai_uts, nilai_uas, nilai_akhir
4.
Nama aliran data
Data
akademik
yang
diminta
tidak
ditemukan Deskripsi
Data akademik yang diminta tidak terdapat di database sistem informasi akademik
Keterkaitan
Sistem
Informasi
Akademik
SMAN
Bandung – Proses 3.0 Alias
-
Struktur data
No_peserta, nem, status_penerimaan, no_induk, nilai_uts, nilai_uas, nilai_akhir
22
64
5.
Nama aliran data
Pesan balasan konfirmasi kesalahan format SMS
Deskripsi
Pesan balasan yang berisikan bahwa format sms yang user kirim salah
6
Keterkaitan
Proses 2.0 – User
Alias
-
Struktur data
Id, no_pengirim, waktu_pengiriman, isi_pesan
Nama aliran data
Pesan balasan konfirmasi data tidak ada
Deskripsi
Pesan balasan yang berisikan bahwa yang diminta oleh user tidak ada
7
Keterkaitan
Proses 3.0 – User
Alias
-
Struktur data
Id, no_pengirim, waktu_pengiriman, isi_pesan
Nama aliran data
Data yang diminta
Deskripsi
Data yang diminta oleh user sesuai dengan format SMS yang dikirim
Keterkaitan
Proses 3.0 – Proses 4.0
Alias
-
65
Struktur data
No_peserta, nem, status_penerimaan, no_induk, nilai_uts, nilai_uas, nilai_akhir
8
Nama aliran data
Pesan balasan sesuai data yang diminta
Deskripsi
Pesan balasan yang berisikan data yang diminta oleh user sesuai dengan format SMS yang dikirim
Keterkaitan
Proses 4.0 – User
Alias
-
Struktur data
Id, no_pengirim, waktu_pengiriman, isi_pesan
4.2.4. Perancangan Basis Data 4.2.4.1. 1.
Normalisasi
BENTUK UNORMAL tbl_siswa
=
{no_peserta,
tanggal_daftar,
tahun_lulus,
nama_calon_siswa, alamat_siswa, tempat_lahir, tanggal_lahir, jenis_kelamin, agama, telp_siswa, sekolah_asal, tahun_lulus, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu, telp_ortu, no_sttb, status_dalam_keluarga, jumlah_nilai, status_penerimaan, no_induk, jenis_kelamin,
nama_siswa, agama,
tempat_lahir, anak_ke,
tanggal_lahir,
status_dalam_keluarga,
66
alamat_siswa,
telp_siswa,
kelas,
nip,
nama_guru,
nama_mata_pelajaran, tahun_ajaran, tugas, nilai_ulha, nilai_uts, nilai_uas, nilai_akhir} 2. BENTUK NORMAL KE 1 tbl_siswa
=
{
no_peserta,
tanggal_daftar,
tahun_lulus,
nama_calon_siswa, alamat_siswa, tempat_lahir, tanggal_lahir, jenis_kelamin, agama, telp_siswa, sekolah_asal, tahun_lulus, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu, telp_ortu, alamat_ortu, nama_wali, alamat_wali, telp_wali, pekerjaan_wali, no_sttb, status_dalam_keluarga, jumlah_nilai, status_penerimaan, no_induk, nama_siswa, anak_ke, kode_kelas, kelas, kode_guru, nama_guru, nip, kode_mata_pelajaran, nama_mata_pelajaran, tahun_ajaran, id_nilai, tugas, nilai_ulha, nilai_uts, nilai_uas, nilai_akhir} 3. BENTUK NORMAL KE 2 a. tbl_siswa
=
tanggal_lahir,
{no_induk,
nama_siswa,
jenis_kelamin,
agama,
tempat_lahir, anak_ke,
status_dalam_keluarga, alamat_siswa, telp_siswa, no_sttb, tahun_lulus, kode_sekolah, nama_sekolah, alamat_sekolah, nama_ayah,
pekerjaan_ayah,
nama_ibu,
pekerjaan_ibu,
67
alamat_ortu, telp_ortu, nama_wali, alamat_wali, telp_wali, pekerjaan_wali} b. tbl_kelas = {kode_kelas, kelas} c. tbl_psb = {no_peserta, tanggal_daftar, nama_calon_siswa, jumlah_nilai, status_penerimaan} d. tbl_guru = {kode_guru, nama_guru, ip} e. tbl_mata_pelajaran
=
{kode_mata_pelajaran,
nama_mata_pelajaran} f. tbl_nilai = {id_nilai, tahun_ajaran, tugas, nilai_ulha, nilai_uts, nilai_uas, nilai_akhir} 4. BENTUK NORMAL KE 3 a. tbl_siswa = {*no_induk, nama_siswa, tempat_lahir_siswa, jenis_kelamin, agama_siswa, anak_ke, status_dalam_keluarga, alamat_siswa, telp_siswa, no_sttb, tahun_lulus, **no_peserta, **kode_sekolah, **id_orangtua} b. tbl_kelas = {kode_kelas, kelas} c. tbl_psb
=
{*no_peserta,
tanggal_penerimaan,
nama_calon_siswa, jumlah_nilai, status_penerimaan} d. tbl_guru = {*kode_guru, nama_guru, nip} e. tbl_mata_pelajaran nama_mata_pelajaran}
=
{*kode_mata_pelajaran,
68
f. tbl_nilai
=
{*id_nilai,
tahun_ajaran,
**kode_guru,
**kode_mata_pelajaran} g. tbl_sekolah_asal
=
{*kode_sekolah,
nama_sekolah,
alamat_sekolah} h. tbl_orang_tua = {*id_orangtua, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu, alamat_ortu, telp_ortu, nama_wali, alamat_wali, telp_wali, pekerjaan_wali} i. tbl_detail_nilai = {tugas, nilai_ulha, nilai_uts, nilai_uas, *id_nilai, *no_induk}
69
4.2.4.2.
Relasi Tabel Relasi tabel yaitu hubungan antara file yang mempunyai kunci yang sama sehingga file-file tersebut menjadi satu kesatuan yang dihubungkan oleh file kunci tersebut.
tbl_psb
tbl_siswa
tbl_ortu
* no_peserta tanggal_daftar nama_calon_siswa nem status_penerimaan
* no_induk nama_siswa tempat_lahir tanggal_lahir jenis_kelamin agama anak_ke status_dalam_keluarga alamat_siswa telp_siswa no_sttb tahun_lulus ** kode_kelas ** no_peserta ** kode_sekolah ** id_orangtua
* id_orangtua nama_ayah pekerjaan_ayah nama_ibu pekerjaan_ibu alamat_ortu telp_ortu nama_wali alamat_wali telp_wali pekerjaan_wali
tbl_sekolah_asal * kode_sekolah nama_sekolah alamat_sekolah
tbl_mata_pelajaran
tbl_kelas
* kode_mata_pelajaran nama_mata_pelajaran
* kode_kelas kelas
tbl_detail_nilai nilai_tugas nilai_ulha nilai_uts nilai_uas ** id_nilai ** no_induk
tbl_nilai
tbl_guru
* id_nilai tahun_ajaran semester ** kode_guru ** kode_mata_pelajaran
* kode_guru nama_guru nip ** kode_mata_pelajaran
Gambar 4.10 Relasi Tabel
70
4.2.4.3.
Entity Relationship Diagram Pada Entity Relationship Diagram (ERD) hubungan antar file direlasikan dengan kunci relasi (Relational Key) yang merupakan kunci utama dari masing-masing file. ERD terdiri dari sekumpulan objek dasar yaitu entitasentitas yang saling berhubungan. memiliki
PSB
1
1
melakukan
ORTU
1
SISWA
1
1
memiliki
1
KELAS
memiliki
1
MATA PELAJARAN
1
SEKOLAH ASAL
1
memiliki
1
memiliki
n
GURU
DETAIL NILAI
memiliki
memiliki
NILAI
Gambar 4.11 ERD
n
71
4.2.4.4. 1.
No.
Struktur File
Nama File
: admin
Media Penyimpanan
: harddisk
Primary Key
: id_admin
Nama Field
Type
Size
Keterangan
1.
id_admin
Integer
2
Id_admin
2.
Username
Varchar
20
username login
3.
Password
Varchar
20
password login
2.
Nama File
: siswa
Media Penyimpanan
: harddisk
Primary Key
: no_induk
No.
Nama Field
Type
Size
Keterangan
1.
no_induk
Varchar
10
No. Induk siswa
2.
nama_siswa
Varchar
30
Nama siswa
3.
tempat_lahir
Varchar
20
Tempat lahir siswa
4.
tanggal_lahir
Date
5.
jenis_kelamin
Varchar
1
Jenis kelamin
6.
Agama
Varchar
10
Agama siswa
Tanggal lahir siswa
72
7.
anak_ke
Varchar
1
Anak ke
8.
alamat_siswa
Varchar
30
Alamat siswa
9.
telp_siswa
Varchar
10
Telepon siswa
10.
no_sttb
Varchar
10
No STTB
11.
tahun_lulus
Date
12.
kode_kelas
Varchar
5
Kode kelas
13.
no_peserta
Varchar
8
No
Tahun lulus
peserta
calon
siswa 14.
id_ortu
Integer
5
Id orang tua
15.
kode_sekolah
Integer
5
Kode sekolah
3.
Nama File
: guru
Media Penyimpanan
: harddisk
Primary Key
: kode_guru
No.
Nama Field
Type
Size
Keterangan
1.
kode_guru
Integer
5
Kode guru
2.
nama_guru
Varchar
50
Nama guru
3.
Nip
Varchar
10
No. Induk guru
4.
kode_mata_pelajaran
Varchar
5
Kode pelajaran
mata
73
4.
No.
Nama File
: kelas
Media Penyimpanan
: harddisk
Primary Key
: kode_kelas
Nama Field
Type
Size
Keterangan
1.
kode_kelas
Varchar
5
Kode kelas
2.
Kelas
Varchar
15
Nama kelas
5.
Nama File
: mata_pelajaran
Media Penyimpanan
: harddisk
Primary Key
: kode_mata_pelajaran
No. 1.
Nama Field kode_mata_pelajaran
Type Varchar
Size 5
Keterangan Kode
mata
pelajaran 2.
nama_mata_pelajaran
Varchar
35
Nama pelajaran
6.
Nama File
: nilai
Media Penyimpanan
: harddisk
mata
74
Primary Key
No.
: id_nilai
Nama Field
Type
Size
Keterangan
1.
id_nilai
Integer
5
Id nilai
2.
tahun_ajaran
Varchar
10
Tahun ajaran nilai
3.
Semester
Varchar
3
Semester
4.
kode_guru
Integer
5
Kode guru
5.
kode_mata_pelajaran
Varchar
5
Kode pelajaran
7.
No.
Nama File
: detail_nilai
Media Penyimpanan
: harddisk
Primary Key
: -
Nama Field
Type
Size
Keterangan
1.
id_nilai
Integer
5
Id nilai
2.
no_induk
Varchar
10
No induk siswa
3.
nilai_tugas
Float
Tugas
4.
nilai_ulha
Float
Ulangan harian
5.
nilai_uts
Float
Nilai uts
6.
nilai_uas
Float
Nilai uas
mata
75
8.
No. 1.
Nama File
: psb
Media Penyimpanan
: harddisk
Primary Key
: no_peserta
Nama Field no_peserta
Type Varchar
Size 8
Keterangan No.
Peserta
calon
siswa 2.
tanggal_daftar
Date
3.
nama_calon_siswa
Varchar
30
Nama calon siswa
4.
jumlah_nilai
Integer
5
Jumlah Nilai (NEM)
5.
status_penerimaan
Varchar
3
Status penerimaan
9.
Nama File
: sekolah_asal
Media Penyimpanan
: Harddisk
Primary Key
: kode_sekolah
No.
Nama Field
Type
Tanggal pendaftaran
Size
Keterangan
1.
kode_sekolah
Integer
5
Kode sekolah
2.
nama_sekolah
Varchar
30
Nama sekolah asal
3.
alamat_sekolah
Varchar
30
Alamat sekolah asal
76
10.
No.
Nama File
: ortu
Media Penyimpanan
: harddisk
Primary Key
: id_ortu
Nama Field
Type
Size
Keterangan
1.
id_ortu
Integer
5
Id orang tua
2.
nama_ayah
Varchar
30
Nama ayah
3.
pekerjaan_ayah
Varchar
20
Pekerjaan ayah
4.
nama_ibu
Varchar
30
Nama ibu
5.
pekerjaan_ibu
Varchar
20
Pekerjaan ibu
6.
alamat_ortu
Varchar
30
Alamat orang tua
7.
telp_ortu
Varchar
12
Telepon orang tua
8.
nama_wali
Varchar
30
Nama wali
9.
pekerjaan_wali
Varchar
20
Pekerjaan wali
10
alamat_wali
Varchar
30
Alamat wali
11.
telp_wali
Varchar
12
Telepon wali
77
4.2.4.4.
Kodifikasi
Kodifikasi bertujuan untuk mempermudah pemasukan data, penyusunan data dan pencarian data. Berikut adalah kodifikasi yang terdapat pada perancangan system informasi ini :
1. Nomor Induk Pegawai Format : 19680824 199203 2008 Keterangan : 1968 = Tahun Lahir 08
= Bulan Lahir
24
= Tanggal Lahir
1992 = Tahun Diangkat PNS 03
= Bulan Diangkat PNS
2
= Jenis Kelamin
008 = No. Urut Dari Pusat 2. Nomor Induk Siswa Format : 1011.10.001 Keterangan : 1011 = Tahun Ajaran Masuk 10
= Masuk Tingkatan Kelas
001 = No. Urut Siswa
4.2.5. Perancangan Antar Muka Perancangan program merupakan usulan tampilan atau desain dari program yang akan dibuat oleh penulis.
78
4.2.5.1.
Struktur Menu Struktur menu adalah bentuk umum dari suatu rancangan program
untuk memudahkan pemakai dalam menjalankan program komputer sehingga pada saat menjalankan program komputer, user tidak mengalami kesulitan dalam memilih menu - menu yang diinginkan. Berikut adalah gambar rancangan struktur menu : MENU UTAMA
HOME
MASTER
PROSES
LAPORAN
SMS
MY ACCOUNT
GURU
PENERIMAAN SISWA BARU (PSB)
DATA CALON SISWA
INBOX
DATA PRIBADI
SISWA
PENGOLAHAN NILAI
DATA SISWA
OUTBOX
LOGOUT
DATA NILAI SISWA
DATA INBOX
DATA OUTBOX
Gambar 4.12 Struktur Menu
4.2.5.2. Perancangan Input Perancangan tampilan input pada Sistem Informasi Pelayanan Akademik di SMA Negeri 22 Bandung adalah sebagai berikut :
79
a.
Tampilan Login USERNAME
PASSWORD
SUBMIT
Gambar 4.13 Tampilan Login
b.
Tampilan Menu Utama LOGO SMA NEGERI 22 BANDUNG
LOGO SISTEM INFORMASI
HOME MASTER PROSES LAPORAN SMS
MY ACCOUNT
LOGOUT
INFORMATION UPDATE PROFIL APLIKASI
Gambar 4.14 Tampilan Menu Utama
80
c.
Tampilan Data Guru DATA GURU SMA NEGERI 22 BANDUNG
TAMBAH DATA GURU
NO
CARI BERDASARKAN :
NIP
NAMA GURU
MATA PELAJARAN
NAMA
Gambar 4.15 Tampilan Data Guru
d.
Tampilan Tambah Guru INPUT DATA GURU
NIP NAMA LENGKAP MATA PELAJARAN
SAVE
RESET
Gambar 4.16 Tampilan Tambah Data Guru
81
e.
Tampilan Cari Guru CARI GURU CARI BERDASARKAN :
NIP
NAMA GURU
MATA PELAJARAN
AKSI
Gambar 4.17 Tampilan Cari Guru
f.
Tampilan Data Siswa DAFTAR SISWA SMA NEGERI 22 BANDUNG
TAMBAH DATA SISWA
NO
CARI BERDASARKAN :
NO INDUK SISWA
NAMA SISWA NAMA
Gambar 4.18 Tampilan Data Siswa
KELAS
82
g.
Tampilan Tambah Siswa
DATA SISWA
NAMA LENGKAP NIS TEMPAT LAHIR TANGGAL LAHIR JENIS KELAMIN
PRIA
WANITA
AGAMA
ISLAM
KATOLIK
PROTESTAN
HINDU
ANAK KE ALAMAT RUMAH
NO. TELEPON TAHUN MASUK KELAS SEKARANG NO. STTB ASAL SEKOLAH ALAMAT SEKOLAH DATA ORANGTUA / WALI NAMA AYAH PEKERJAAN AYAH NAMA IBU PEKERJAAN IBU ALAMAT ORANG TUA TELEPON ORANG TUA NAMA WALI PEKERJAAN WALI ALAMAT WALI TELEPON WALI
SAVE
RESET
Gambar 4.19 Tampilan Tambah Data Siswa
BUDHA
83
h.
Tampilan Cari Siswa CARI SISWA CARI BERDASARKAN :
NO. INDUK SISWA
NAMA SISWA
KELAS
AKSI
Gambar 4.20 Tampilan Cari Siswa
i.
Tampilan Penerimaan Siswa Baru (PSB) DAFTAR CALON SISWA SMA NEGERI 22 BANDUNG
TAMBAH DATA CALON SISWA
NO
NO PENDAFTARAN
CARI BERDASARKAN :
NAMA CALON SISWA
NEM
NAMA
Gambar 4.21 Tampilan Penerimaan Siswa Baru
84
j.
Tampilan Tambah Calon Siswa
DATA CALON SISWA BARU NO. PESERTA TANGGAL PENERIMAAN NAMA LENGKAP TEMPAT LAHIR TANGGAL LAHIR JENIS KELAMIN
PRIA
WANITA
AGAMA
ISLAM
KATOLIK
PROTESTAN
HINDU
ANAK KE ALAMAT RUMAH
NO. TELEPON NO. STTB TAHUN LULUS ASAL SEKOLAH ALAMAT SEKOLAH
DATA ORANGTUA / WALI NAMA AYAH PEKERJAAN AYAH NAMA IBU PEKERJAAN IBU ALAMAT ORANG TUA TELEPON ORANG TUA NAMA WALI PEKERJAAN WALI ALAMAT WALI TELEPON WALI
SAVE
RESET
Gambar 4.22 Tampilan Tambah Calon Siswa
BUDHA
85
k.
Tampilan Cari Calon Siswa CARI CALON SISWA CARI BERDASARKAN :
NO. PESERTA
NAMA CALON SISWA BARU
ASAL SEKOLAH
NEM
Gambar 4.23 Tampilan Cari Calon Siswa
l.
Tampilan SMS Request Info Aplikasi SMS REQUEST SIAGATE <SPASI> INFO
Gambar 4.24 Tampilan SMS Request Info Aplikasi
AKSI
86
m.
Tampilan SMS Request Info PSB SMS REQUEST SIAGATE <spasi> 1
Gambar 4.25 Tampilan SMS Request Info PSB
n.
Tampilan SMS Request Update Informasi Penerimaan Siswa Baru SMS REQUEST PSB <SPASI> UPDATE
Gambar 4.26 Tampilan SMS Request Update Informasi Penerimaan Siswa Baru
o.
Tampilan SMS Request Informasi Peringkat Siswa Terhadap Passing Grade
87
SMS REQUEST PSB <SPASI> POSISI <SPASI> NO_DAFTAR
Gambar 4.27 Tampilan SMS Request Informasi Peringkat Siswa
p.
Tampilan SMS Request Informasi Hasil Penerimaan SMS REQUEST PSB <SPASI> HASIL <SPASI> NO_DAFTAR
Gambar 4.28 Tampilan SMS Request Informasi Hasil Penerimaan
88
q.
Tampilan SMS Request Informasi Kode Mata Pelajaran SMS REQUEST INFO <SPASI> PELAJARAN
Gambar 4.29 Tampilan SMS Request Informasi Kode Mata Pelajaran
r.
Tampilan SMS Request Informasi Nilai UTS SMS REQUEST UTS <SPASI> NO_INDUK_SISWA <SPASI> SEMESTER <SPASI> KODE_MATA_PELAJARAN
Gambar 4.30 Tampilan SMS Request Informasi Nilai UTS
89
s.
Tampilan SMS Request Informasi Nilai UAS SMS REQUEST UAS <SPASI> NO_INDUK_SISWA <SPASI> SEMESTER <SPASI> KODE_MATA_PELAJARAN
Gambar 4.31 Tampilan SMS Request Informasi Nilai UAS
t.
Tampilan SMS Request Informasi Nilai Akhir SMS REQUEST NA <SPASI> NO_INDUK_SISWA <SPASI> SEMESTER <SPASI> KODE_MATA_PELAJARAN
Gambar 4.32 Tampilan SMS Request Informasi Nilai Akhir
90
4.2.5.3. Perancangan Output a.
Tampilan Laporan Data Calon Siswa
LOGO DINAS PENDIDIKAN KOTA BANDUNG
LAPORAN DATA CALON SISWA
NAMA LENGKAP
ASAL SEKOLAH
TEMPAT LAHIR
TANGGAL LAHIR
JENIS KELAMIN
AGAMA
NEM
Gambar 4.33 Tampilan Laporan Data Calon Siswa
b.
Tampilan Laporan Data Siswa
LOGO DINAS PENDIDIKAN KOTA BANDUNG
NIS
LAPORAN DATA SISWA
NAMA LENGKAP
ALAMAT
TEMPAT LAHIR
TANGGAL LAHIR
JENIS KELAMIN
AGAMA
KELAS SEKARANG
Gambar 4.34 Tampilan Laporan Data Siswa Laporan Data Siswa
91
c.
Tampilan Laporan Data Nilai LOGO DINAS PENDIDIKAN KOTA BANDUNG
LAPORAN DATA NILAI SISWA
NAMA LENGKAP : NIS : MATA PELAJARAN : NAMA GURU : SEMESTER : NILAI RATA-RATA TUGAS
NILAI RATA-RATA ULANGAN HARIAN
NILAI UTS
NILAI UAS
NILAI AKHIR
Gambar 4.35 Tampilan Laporan Data Nilai
d.
Tampilan Rekap Data SMS Masuk (Inbox) REKAP DATA SMS MASUK (INBOX)
LOGO SIAGATE
NO. PENGIRIM
ISI PESAN
LOGO SMAN 22 BANDUNG
WAKTU
Gambar 4.36 Tampilan Rekap Data SMS Masuk (Inbox)
92
e.
Tampilan Rekap Data SMS Terkirim (Sent Item)
REKAP DATA SMS KELUAR (OUTBOX)
LOGO SIAGATE
NO. PENGIRIM
ISI PESAN
LOGO SMAN 22 BANDUNG
WAKTU
Gambar 4.37 Tampilan Rekap Data SMS Terkirim (Sent Item)
f.
Tampilan SMS Balasan Informasi Aplikasi REPLY SMS Selamat Datang di SIAGATE, ketik SIAGATE<spasi>1 utk info PSB, SIAGATE<spasi>2 utk info nilai siswa, kemudian ikuti petunjuk selanjutnya
Gambar 4.38 Tampilan SMS Balasan Informasi Aplikasi
93
g.
Tampilan SMS Balasan Info PSB REPLY SMS Ketik PSB<spasi>UPDATE utk info terbaru PSB, PSB<spasi>POSISI<spasi>NO_DAF TAR utk info peringkat nilai, PSB<spasi>HASIL<spasi>NO_DAF TAR utk info hasil akhir PSB,
Gambar 4.39 Tampilan SMS Balasan Info PSB
h.
Tampilan SMS Balasan Update Informasi PSB REPLY SMS Update Info PSB SMAN 22 Bdg, Jumlah Pendaftar = 10, Nilai Max = 37.00, Nilai Min = 36.50
Gambar 4.40 Tampilan SMS Balasan Update Informasi PSB
94
i.
Tampilan SMS Balasan Informasi Peringkat REPLY SMS Peserta no. PSB10004 DITERIMA SEMENTARA di SMAN 22 BDG posisi 5 dari 20 pendaftar
Gambar 4.41 Tampilan SMS Balasan Informasi Peringkat
j.
Tampilan SMS Balasan Informasi Hasil Penerimaan REPLY SMS Peserta no. PSB10004 DITERIMA di SMAN 22 BDG posisi 5 dari 20 pendaftar dengan jumlah nilai = 37.00
Gambar 4.45 Tampilan SMS Balasan Informasi Hasil Penerimaan
95
k.
Tampilan SMS Balasan Informasi Kode Mata Pelajaran REPLY SMS MP01 : Agama MP02 : PKN MP03 : B. Ind MP04 : B. Ing MP05 : Mtk MP06 : Seni MP07 : Penjaskes MP08 : Geo MP09 : Sejarah
Gambar 4.42 Tampilan SMS Balasan Informasi Kode Mata Pelajaran
l.
Tampilan SMS Balasan Informasi Nilai UTS REPLY SMS Siswa no. 1011.10.001 nilai UTS Matematika = 80
Gambar 4.43 Tampilan SMS Balasan Informasi Nilai UTS
96
m.
Tampilan SMS Balasan Informasi Nilai UAS REPLY SMS Siswa no. 1011.10.001 nilai UAS FISIKA = 75
Gambar 4.44 Tampilan SMS Balasan Informasi Nilai UAS
n.
Tampilan SMS Balasan Informasi Nilai Akhir REPLY SMS Siswa no. 1011.10.001 Nilai Akhir Geografi = 70
Gambar 4.45 Tampilan SMS Balasan Informasi Nilai Akhir
4.2.6. Perancangan Arsitektur Jaringan Pada Sistem Informasi Pelayanan Akademik Berbasis SMS ini menggunakan teknologi SMS sebagai media untuk menerima dan mengirim
97
informasi. Arsitektur jaringan dari sistem informasi ini dapat dilihat seperti gambar di bawah ini.
User
Gambar 4.46 Arsitektur Jaringan SMS Gateway
Untuk menggunakan sistem informasi ini, user menggunakan telepon genggam untuk mengirim pesan singkat dengan format yang sudah ditentukan. Pesan tersebut kemudian dikirmkan terlebih dahulu ke SMSC (SMS Center) operator provider jaringan seluler, yaitu tempat untuk mengolah data SMS tersebut sebelum dikirimkan ke nomor tujuan. Selanjutnya SMS tersebut dikirmkan ke nomor yang dituju. Telepon genggam yang berisi nomor yang dituju menerima SMS masuk. Kemudian dengan bantuan aplikasi SMS Gateway, SMS yang masuk tersebut dikirm ke komputer server. Komputer server yang sudah terdapat Sistem Informasi Pelayanan Akademik Berbasis SMS itu kemudian membaca SMS yang masuk tersebut untuk selanjutnya diproses sehingga menghasilkan informasi yang dibutuhkan. Informasi tersebut kemudian dikirmkan kembali ke nomor pengirim.