Tools SMS disini berfungsi sebagai penerima dan pengirim kembali SMS yang masuk ke server
Berikut gambar SMSC
Gambar 3.2 SMSC
Sumber : Report Ekawati Prihatini – Institut  Tekhnologi Bandung
3.3.1 Kebutuhan Aplikasi
Berdasarkan uraian bab sebelumnya, maka diperlukan suatu aplikasi yang dapat memenuhi kebutuhan dalam Tugas Akhir adalah mampu memberikan
kemudahan dengan petunjuk atau instruksi dari aplikasi tersebut dalam proses bertransaksi pengisian pulsa semua operator.
3.3.2 Flowchart
Algoritma  dapat  dibuat  dalam  bentukflowchart.  Tujuan  utama  dari penggunaan flowchart adalah  menggambarkan  suatu  tahapan  penyelesaian
masalah  secara  sederhana,  terurai,  rapi  dan  jelas  dengan menggunakan simbol-simbol yang standart. Flowchart  adalah  penggambaran  secara  grafik
dari  langkah-langkah  dan urut-urutan prosedur dari suatu program.  Flowchart membantu analis dan programmer untuk memecahkan masalah ke dalam segmen-
segmen yang  lebih kecil dan membantu dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchart biasanya mempermudah  penyelesaian  suatu
masalah  khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Beberapa petunjuk dalam membuat flowchart, seperti :
 Flowchart digambarkan dari halaman atas ke halaman bawah dan
dari kiri ke kanan. 
Aktivitas  yang  digambarkan  harus  didefinisikan  secara  hati-hati dan
 definisi ini harus dapat dimengerti oleh pembacanya.
 Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
 Setiap  langkah  dari  aktivitas  harus  diuraikan  dengan
menggunakan deskripsi kata kerja, misalkan MENGHITUNG PAJAK PENJUALAN.
 Setiap langkah dari aktivitas harus berada pada urutan yang benar.
 Lingkup  dan  range  dari  aktifitas  yang  sedang  digambarkan
harus ditelusuri  dengan  hati-hati.  Percabangan-percabangan  yang memotong aktivitas  yang  sedang  digambarkan  tidak  perlu
digambarkan  pada flowchart  yang  sama.  Simbol  konektor  harus digunakan  dan percabangannya diletakkan  pada halaman  yang
terpisah  atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
 Gunakan simbol-simbol flowchart yang standar.
Flowchart terbagi atas lima jenis, yaitu : 
Flowchart Sistem System Flowchart 
Flowchart Paperwork  Flowchart Dokumen Document Flowchart
 Flowchart Skematik Schematic Flowchart
 Flowchart Program Program Flowchart
 Flowchart Proses Process Flowchart
Gambar 3.3 Alur Flowchart SMS Gateway
Berdasarkan  Flowchart diatas dapat dijelaskan bahwa pada walnya program diawali dengan mengetikkan format sms pada Handphone.Karena format tersebut
berhubungan dengan balasan SMS nantinya dari server.Jika format sesuai lalu SMS akan dipecah dan dikategorikan menjadi 2 bagian, yaitu pengolahan data
mahasiswa dan pengolahan data dosen.Untuk setiap alur pada 2 bagian tersebut sama yaitu SMS masuk ,lalu server mengecek data untuk pengolahan.setelah data
diolah ,dikirim melalui gateway SMS samapi SMS diterima oleh pengirim 3.3.3  CDM Conceptual  Data Model
Pembuatan  ERD  menggunakan  aplikasi Power Designer version 6. Pembuatan ERD terbagi menjadi dua, yaitu ERD Conceptual Data Model CDM
dan ERD Physical Data Model PDM. Pembuatan ERD diawali dengan membuat ERD conceptual Data Model CDM yang kemudian di-generate  ke bentuk
Physical Data Model PDM. Berikut gambar Conceptual Data Model dari sistem informasi akademik:
Conceptual Data Model merupakan perancangan basis data yang berdasarakan pengumpulan data dan analisis. Pembuatan CDM adalah suatu tahap
dimana kita melakukan proses indentifikasi dan analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Untuk menentukan kebutuhan-
kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu bagian- bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database.
Tipe data bersifat general dan tidak spesifik.
Suatu aturan yang diikuti oleh system database bisnis yang akan dibuat. Business rule dapat berupa peraturan pemerintah, kebutuhan customer, atau aturan-aturan
internal.
Business rule yang ada di dalam CDM dan PDM: 
Pernyataan yang menjelaskan beberapa aspek bisnis 
Menegaskan struktur bisnis 
Controlmempengaruhi perilaku bisnis 
Dinyatakan dalam istilah yang mudah dimengerti oleh end-user 
Automated through DBMS software
Business rule yang baik adalah: 
Declarative-what, not how 
Precisetepat-clear,ageed-upon meaning 
Atomic-one statement 
Consistent-internally and externally 
Expressible-structured, natural language 
Distinct-non-redundantBusiness-oriented-understood by business people
Gambar 3.4 Conceptual Data Model
Masing-masing  tabel  terdiri  dari  field  yang merupakan bagian dari tabel tersebut. Tabel-tabel tersebut saling  memiliki  relasi  dengan  tabel  yang  lain
sehingga akan  memperjelas  hubungan  antar  tabel.
3.3.4  Physical Data Model