CDM Conceptual Data Model PDM Physical Data Model

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