Diagram alur sistem diatas menjelaskan terjadinya proses pengiriman SMS yang di kirim melalui GSM modem dengan menggunakan kabel data
BlueTech oleh client pengguna dengan format yang ditentukan oleh sistem aplikasi Gammu. Sistem yang dibuat hanya menjalankan proses penerimaan pesan
e-mail dan pemotongan pesan yang akan dibuat menjadi sebuah sms dengan menggunakan sistem aplikasi Postfix untuk menunjang terjadinya sistem.
3.4 CDM Conceptual Data Model
Suatu CDM Conceptual Data Model keseluruhan struktur dari sistem aplikasi dimana CDM menguraikan hubungan yang konseptual dari jenis
informasi dari system pengiriman e-mail to sms dengan struktur secara fisik dari CDM, berikut gambar dari proses CDM dari mailserver email to sms dan sms to e-
mail:
mempunyai memiliki
virtual_aliases id
source destination
pi Serial 11 Variable characters 100
Variable characters 100 M
M M
Key_1 pi
virtual_domains domain_id
name pi Serial 11
Variable characters 50 M
M Key_1 pi
virtual_users id
password email
phone pi Serial 11
Variable characters 32 Variable characters 100
Variable characters 20 M
M M
M Key_1 pi
Gambar 3.5 CDM Conceptual Data Model
Keterangan : Dari gambar CDM Conceptual Data Model diatas maka dapat
dijelaskan bahwa entitas virtual_alias dapat berelasi dengan entitas virtual_domain, dan entitas virtual_domain sendiri dapat berelasi dengan entitas
virtual_user. Dalam hal ini dapat dijelaskan bahwa virtual_domain dapat menjadi
domain untuk satu virtua_alias dan sebaliknya setiap user akan memiliki satu domain. Untuk setiap domain dapat dimiliki banyak user dan dalam satu
virtual_alias yang diambil terdapat beberapa atau banyak kategori dari dari user. Dan untuk entitas virtual_aliases sendiri maka dapat dijelaskan bahwa setiap
domain dapat mempunyai banyak satu dari id yang diambil berdasarkan kategori yang ada dan banyak user untuk dapat menjadi satu domain. Dapat disimpulkan
bahwa suatu CDM Conceptual Data Model merupakan permodelan struktur logis dari keseluruhan aplikasi. Dari penjalansan diatas Conceptual Data Model
adalah proses membangun suatu model berdasarkan informasi yang digunakan oleh perusaaan atau organisasi, tanpa pertimbangan dan perencanaan fisik.
3.5 PDM Physical Data Model
PDM Physical Data Model menjelaskan secara fisik data yang
tersimpan dapa penyimpanan skunder, yang diperlukan untuk pertimbangan mengenai metode akses penyimpanan dan pengambilan dan teknik retrival
pencarian lebih cepat. PDM Physical Data Model menjelaskan atau
menjabarkan bagaimana data disimpan dikonputer dengan menyajikan informasi dari system pengrimana e-mail to sms. Physical Data Model PDM suatu proses
untuk menghasilkan gambaran dasar dari implementasi basis data pada system notifikasi layanan pengiriman e-mail masuk berbasis sms gateway. Pada
perancangan model Physical Data Model dapat terlihat dari gambar seperti dibawa ini.
virtual_aliases_ibfk_1 virtual_users_ibfk_1
virtual_aliases domain_id
id source
destination int11
int11 varchar100
varchar100 fk
pk virtual_domains
domain_id name
int11 varchar50
pk
virtual_users domain_id
id password
email phone
int11 int11
varchar32 varchar100
varchar20 fk
pk
Gambar 3.6 Physical Data Model
Pada dasarnya PDM Physical Data Model adalah databases yang mendisain untuk menggabarkan implementasi fisik struktur dari query yang
disimpulkan dari keseluruhan bedsarkan dari CDM Conceptual Data Model yang dikonversikan menjadi PDM Physical Data Model dari gambar diatas
terdapat tiga entitas degan masing – masing atribut dan setiap entitas mempunyai relasi dengan entitas yang lain.
BAB IV
IMPLEMENTASI
Pada proses implementasi akan dijelaskan beberapa tahap pembangunan sistem notifikasi layanan pengiriman e-mail berbasis sms gateway
beserta perintah – perintahnya dan pembangunan da tabase untuk pengiriman SMS to E-mail, antara lain adalah sebagai berikut :
1. Proses installasi paket Postfix mail server dan mysql server.
Pada proses ini akan dijelaskan secara singkat bagaimana proses installasi paket data dan installasi postfix-mysql, mysql server dan
squirrelmail sebagai webserver dengan menggunakan phpmyadmin dan konfigurasi paket Postfix pada mail server intranet
2. Pembuatan script SMS Gateway.
Pada proses ini akan dijelaskan langkah pembuatan script SMS terhadap koneksifitas pada sistem SMS gateway pada sistem
gammu. 3.
Proses instalasi dan konfigurasi aplikasi Gammu Pada proses ini akan dijelaskan membuat directori file untuk
installasi aplikasi gammu sebagai aplikasi server sistem notifikasi layanan pengiriman e-mail masuk berbasis sms gateway dan
konfigurasi aplikasi gammu.
47
4. Konfigurasi modem handphone dengan PC
Pada proses ini akan menjelaskan tentang konfigurasi modem handphone siemens c55 pada komputer server sebagai media
pengiriman sms yang akan dikoneksikan dengan gammu dan proses pemotongan sms ke e-mail gateway.
4.1. Installasi Paket Data dan Dabase server