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