• Tidak ada hasil yang ditemukan

Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan sistem.

DAFTAR PUSTAKA.

Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang digunakan dalam pembuatan tugas akhir ini.

9

TINJ AUAN PUSTAKA

Pada bab II ini akan dibahas beberapa teori dasar untuk menunjang penyelesaian skripsi ini, antara lain : bahasa pemerograman PHP, adobe dreamweaver, pengertian dari sms gateway, definisi dari database, mengenal database mysql, gammu, pengertian dari DFD.

2.1 Studi Kasus Yang Digunakan.

Dari sistem pelayanan yang sudah ada pada penyedia jasa sewa lapangan GOAL ARENA FUTSAL saat ini, penulis mencoba mengambil sebuah ide atau gagasan untuk membantu menciptakan media pemasaran yang lebih efisien secara terkomputerisasi dengan memanfaatkan tehnologi yang ada pada saat ini dan banyak digunakan oleh pengguna layanan jasa, sehingga pelanggan dapat memanfaatkan pelayanan dengan mudah dan menarik.

Melihat dari sistem pelayanan yang ada pada GOAL ARENA FUTSAL saat ini, diperlukan bnyak waktu dan transportasi sesuai jarak yang di tempuh untuk mendapatkan jasa yang di inginkan, para pelanggan harus datang ke tempat langsung untuk mencari jadwal kosong yang di inginkan, selain memakan waktu untuk menyediakan waktu luang, jarak yang di tempuh untuk datang langsung ke tempat mungkin jauh sehingga di perlukan biaya transportasi hanya untuk mecari jadwal kosong yang masih tersedia, selain itu pada sistim pengolahan data yang adapun masih secara manual yaitu tidak terkomputerisasi dengan menggunakan buku catatan yang mungkin beresiko hilang atau rusak.

Dari segi pemasaran yang digunakan saat ini masih terlihat sederhana yaitu hanya berdasarkan pamflet atau selebaran dan benner, dalam hal ini sangat membutuhkan waktu yang lama karena hanya orang – orang di sekitar lokasi saja yang tau kecuali dari info yang diberikan seseorang yang tau keberadaan GOAL ARENA FUTSAL.

2.2 Sejar ah Singkat SMS

SMS merupakan sebuah fasilitas pengiriman pesan yang awalnya disediakan oleh sistem telekomunikasi seluler digital berbasis GSM (Global System For Mobile Comunication) (Mulyanta, 2003). Adapun hal-hal yang secara umum diketahui pengguna dalam melakukan pengiriman sebuah pesan SMS adalah, seorang pemilik handphone cukup mengetikkan pesan, dan kemudian mengirimkannya kepada nomor yang dituju dengan terlebih dahulu melewati sebuah mekanisme yang dimiliki oleh operator telepon seluler yang disebut sebagai SMS Center dan setelah itu pesan SMS akan diteruskan kepada Handphone penerima.

Penggunan pesan SMS yang distandarisasi oleh ETSI (European Telecommunication Standards Institute) sebagai dokumen pada GSM 03.40 dan GSM 03.38 yang bisa berisi text sampai di atas 160 karakter (standar karakter umumnya 160) dimana masing-masing karakter dihitung dengan nilai 7 bit (Oetomo, 2003). Karena SMS adalah berbasis 7 bit, artinya jenis karakter yang boleh dipergunakan dalam penulisan SMS ini adalah sebanyak 128 jenis karakter. Namun dari jumlah tersebut, beberapa diantaranya tidak dikenali oleh kode ASCII (American Standard Code For Information Interchange) pada komputer sehingga, hanya 116 karakter yang dikenali saja yang bisa dipakai.

Adapun subsistem (elemen pendukung) yang mutlak ada pada layanan SMS adalah:

a. Short Message Entity ( SME ), merupakan tempat penyimpanan dan

pengiriman message yang akan dikirimkan ke MS tertentu.

b. Service Centre ( SC ), bertugas untuk menerima message dari SME dan melakukan forwarding ke alamat MS yang dituju.

c. Short Message Service – Gateway Mobile Switching Center ( SMS-GMSC),

melakukan penerimaan message dari SC dan memeriksa parameter yang ada. Selain itu GMSC juga mencari alamat MS yang dituju dangan bantuan HLR, dan mengirimkannya kembali ke MSC yang dimaksud.

d. Short Message Service – Interworking MSC ( SMS – IWMSC ), berperan

dalam SMS Message Origiating, yaitu menerima pesan dari MSC

e. Home Location Register ( HLR ) merupakan sebuah database yang digunakan

sebagai tempat penyimpanan permanen data. Bila diminta oleh SMSC, maka HLR dapat memberikan informasi status tujuan apakah aktif atau tidak.

f. Visitor Location Register ( VLR ) merupakan sebuah database tempat

menyimpan informasi sementara berisi data pelanggan dari sebuah HLR yang sedang roaming pada HLR lain.

g. Mobile Switcing Center ( MSC ) merupakan sebuah sistem yang melakukan fungsi switching dan mengontrol panggilan telepon dalam sebuah jaringan komunikasi bergerak.

h. Base Station sistem merupakan kesatuan sistem yang bertanggung jawab

perangkat telepon bergerak. Base Station terdiri dari BSC (Base Station Controller) dan BTS (Base Tranceiver Station).

Alur pengiriman SMS pada standar teknologi GSM yang digunakan pada saat ini adalah pada Gambar 2.1 alur pengiriman sms

Gambar 2.1 Alur pengiriman SMS keterangan:

a. BTS - Base Transceiver Station b. BSC - Base Station Controller c. MSC - Mobile Switching center

d. SMSC - Short Message Service Center

Ketika pengguna mengirim SMS, maka pesan dikirim ke MSC melalui jaringan seluler yang tersedia yang meliputi tower BTS yang sedang meng-handle komunikasi pengguna, lalu ke BSC, kemudian sampai ke MSC. MSC kemudian mem-forward lagi SMS ke SMSC untuk disimpan. SMSC kemudian mengecek (lewat HLR - Home Location Register) untuk mengetahui apakah handphone tujuan sedang aktif

dan dimanakah handphone tujuan tersebut. Jika handphone sedang tidak aktif maka pesan tetap disimpan di SMSC itu sendiri, menunggu MSC memberitahukan bahwa handphone sudah aktif kembali untuk kemudian SMS dikirim dengan batas maksimum waktu tunggu yaitu validity period dari pesan SMS itu sendiri. Jika handphone tujuan aktif maka pesan disampaikan MSC lewat jaringan yang sedang meng-handle penerima (BSC dan BTS). Sebenarnya, didalam kebanyakan handphone dan GSM/CDMA modem terdapat suatu komponen wireless modem/engine yang dapat diperintah antara lain untuk mengirim suatu pesan SMS dengan protokol tertentu.

2.3 Pengertian dar i SMS Gateway.

SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.

UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.

UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).

Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.

Suatu perusahaan SMS Gateway biasanya support untuk pesan yang berupa teks, unicode character, dan juga smart messaging (ringtone, picture message, logo operator,dll). (R.Imron, 2004)

2.3.1 Keuntungan SMS Gateway

SMS Gateway merupakan pintu gerbang bagi penyebaran Informasi dengan menggunakan SMS. Dapat menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor ponsel saja tanpa harus mengetik ratusan nomor dan pesan di ponsel, karena semua nomor akan diambil secara otomatis dari database tersebut. Selain itu , dengan adanya SMS Gateway, maka dapat mengustomisasi pesan-pesan yang ingin dikirim. Dengan menggunakan program tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing penerimanya.

2.3.2 Kebutuhan SMS Gateway

Untuk kebutuhan SMS Gateway tidak terlalu belebihan dan juga fleksibel karena bisa dibuat dengan 1. PC maupun Notebook. Yang mutlak dibutuhkan adalah sebuah komputer, 2. sebuah ponsel dengan 3. kabel data (Kabel berantarmuka serial yang dapat menghubungi ponsel dengan PC) atau dapat munggunakan InfraRed dan piranti lunak sebagai SMS Gateway. Untuk menggunakan InfraRed, maka dibutuhkan sebuah ponsel yang juga memiliki fasilitas tsb, tapi tidak dianjurkan untuk kebutuhan SMS gateway karena komunikasi dengan InfraRed tidak terlalu baik (jika tergeser gampang putus).

SMSD (SMS daemon) adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL & PostgreSQL.

2.3.3 Mekanisme SMS Gateway

a. Menerima SMS sesuai dengan keyword yang ditentukan.

b. Melakukan fungsi logik tertentu terhada data-data yang diterima dari SMS gateway.

c. Mengirimkan informasi kepada user berdasarkan keyword sesuai dengan permintaan.

2.4 PHP adalah

PHP merupakan bahasa interpreter yang hampir mirip dengan bahasa C dan perl yang memiliki kesederhanaan dalam perintah. PHP dapat digunakan bersamaan

dengan WML sehingga pembangunan situs web site dapat dilakukan dengan cepat dan mudah. PHP dapat digunakan untuk memperbarui (meng-update) database, menciptakan database, dan mengerjakan perhitungan matematika. PHP dapat di ambil gratis melalui internet dengan alamat situs http://www.PHP.net. Menurut dokumen resmi PHP, PHP adalah singkatan dari Hypertext Preprocessor.

PHP merupakan bahasa scripting (berbentuk script) yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang penulis berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser (client side) hanya hasilnya saja. Secara khusus, PHP dirancang untuk membangun sebuah web dinamis artinya ia dapat membentuk suatu tampilan berdasarkan permintaan yang up to date.

Misalnya penulis bisa menampilkan isi database ke dalam halaman web. Pada prinsipnya , PHP mempunyai fungsi yang sama dengan scipt-script seperti ASP (Active Server Page), Cold Fusion dan lain-lain. Untuk menjalankan PHP dibutuhkan web server. Yang sering digunakan adalah Apache web server.

2.4.1 Dasar-dasar PHP

PHP adalah skrip yang dijalankan di server. Keuntungan penggunaan PHP, kode yang menyusun program tidak perlu diedarkan ke user sehingga kerahasiaan kode dapat dilindungi. Hal menarik yang didukung oleh PHP adalah kenyataan bahwa PHP bisa digunakan untuk mengakses berbagai macam database seperti Access, Oracle, MySQL, dan lain-lain

PHP dijalankan dalam file berekstensi .PHP, .PHP3 atau .phtml, tetapi secara umum ekstensi file PHP adalah (.PHP). Berikut adalah tag – tag HTML dalam satu file.

Gambar 2.2 Text tag HTML dalam satu file

Pada Gambar 2.2 merupakan gambar dari teks tag HTML, dimana kode PHP diawali dengan tag <? atau <?PHP dan ditutup dengan ?>. Kode PHP tersebut menyatu dengan tag – tag HTML dalam satu file.

Gambar 2.3 Text hasil dari tag HTML.

Pada Gambar 2.3 merupakan gambar hasil dari tag HTML dimana isi dari tag PHP adalah kata ”Hallo apakabar? Nama saya PHP script” yang berada didalam kode PHP.

2.4.2 Kelebihan PHP

PHP mempunyai 4 kelebihan diantaranya yaitu praktis, power, possibility, dan price.

a. Practical / Praktis

PHP adalah bahasa pemrograman yang sangat longgar dalam penulisan, dan ini meningkatkan kepraktisan buat para penggunanya. Misalnya saja programmer

tidak diharuskan untuk menuliskan atau menghapus variabel. Walaupun kadang mereka juga tidak bisa mengatakan dengan mudah yang kemudian dipanggil dalam sebuah skrip, menebak formula terbaik dalam penetapan variabel secara otomatis kemudian menghapus variabel dan dan mengembalikan resource ke sistem setelah skrip berhasil di eksekusi. Pada akhirnya, PHP mampu membuat programmer lebih berpikir pada tujuan akhir dari project yang akan dibuat.

b. Power

Sudah menjadi rahasia umum kalau PHP mampu membuat halaman dinamis, memanipulasi form, dan dapat dihubungkan dengan database. Selain yang disebutkan, ternyata PHP juga dapat membuat dan memanipulasi file Macromedia Flash, gambar, dan Portable Document Format PDF.

c. Possibility

Jarang ada developer PHP yang terikat pada suatu implementasi pemecahan masalah. Di lain sisi, ada banyak pilihan yang ditawarkan oleh PHP. Contohnya ada pada database yang didukung oleh PHP. Kurang lebih semuanya ada 25 database, termasuk Adabas D, dBase, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, mSQL, direct MS-SQL, MySQL, Oracle, Oyrimos, PostgreSQL, Solid, Sybase, Unix dbm dan Velocis.

Kemampuan string-parsing juga bisa dianggap sebagai banyaknya kemungkinan yang ditawarkan oleh PHP. Dalam hal ini, PHP memiliki lebih dari 85 function untuk memanipulasi string. Kelebihan ini tak hanya akan menawarkan keleluasaan untuk melakukan operasi string yang kompleks, namun juga menjembatani program yang memiliki functionalitas yang sama (seperti Python dan Perl) lewat PHP.

d. Price

PHP merupakan salah satu open source software, PHP dapat dimodifikasi, didistribusikan, dan diintegrasikan dengan produk lain oleh penggunanya, pengembangan dan auditing PHP dilakukan secara terbuka, dan semua orang bebas berpartisipasi.

2.4.3 PhpMyAdmin

PhpMyAdmin, Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika anda ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database. Jika kita ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu. Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola data base dalam MySQL, salah satunya adalah PhpMyAdmin. Dengan PhpMyAdmin kita dapat membuat tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal perintahnya. Untuk mengaktifkan PhpMyAdmin langkah-langkahnya adalah : yang pertama setelah XAMPP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari control panel XAMPP. Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau Opera) lalu ketikkan alamat web berikut: http://localhost/PhpMyAdmin/ pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak interface (tampilan antar muka) PhpMyAdmin anda bisa memulainya dengan mengetikkan nama database, nama tabel dan seterusnya.

2.5 Definisi Database

Secara sederhana database (basis data) dapat diungkapkan sebagai suatu pengorganisasian data dengan bantuan komputer yang memungkinkan data dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun pemanipulasian data, seperti menambah, mengedit, dan menghapus data.

Manajemen modern mengikutsertakan informasi sebagai sumber daya penting yang setara dengan sumber daya manusia, uang, mesin, dan material. Informasi adalah suatu bentuk penyajian data yang misalnya Manajer. Bagi pihak manajemen, informasi merupakan bahan untuk pengambilan keputusan dan selalu dibutuhkan. Oleh karena itu data, proses, serta informasi merupakan satu kesatuan, dari data lalu diproses dan kemudian menjadi informasi, seperti gambar 2.9 dibawah ini:

Gambar 2.4 Data Dan Informasi.

Dengan adanya komputer, data dapat disimpan dalam media pengingat yang disebut hard disk. Dengan media ini, kehadiran kertas yang digunakan untuk menyimpan data dapat dikurangi. Selain itu, data menjadi lebih cepat untuk diakses terutama kalau dikemas dalam bentuk database.

Informasi

Proses

2.5.1 Mengenal Database MySQL . Definisi MYSQL

Berikut ini akan dijelaskan mengenai beberapa definisi MYSQL untuk memperjelas pengertian tentang software ini :

1. MYSQL adalah sistem pengaturan relational database.

Suatu relational database, menyimpan data dalam bentuk tabel-tabel yang kemudian akan diletakkannya semua data dalam satu ruang penyimpanan yang besar.

2. MYSQL adalah Open Source Software (perangkat lunak).

Open Source artinya bahwa software tersebut memungkinkan untuk digunakan dan dimodifikasi oleh siapa saja.

3. MYSQL menggunakan GPL (GNU General Public License).

Untuk menentukan apakah seseorang memenuhi persyaratan untuk menggunakan software tersebut dalam situasi yang berbeda. Jika seseorang merasa tidak nyaman dengan GPL atau ingin menggunakan MYSQL untuk aplikasi bisnis, maka orang tersebut dapat membeli lisensi yang bersifat komersial.

Adapun beberapa keuntungan dalam menggunakanMYSQL yaitu :

a. Portability Database MySQL berfungsi dengan stabil tanpa kendala, berarti berlaku pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac OS X Server, Solaris, Amiga, HP-Unix, dan lain-lain.

b. Open Source MySQL merupakan database open source (gratis), di bawah

lisensi GPL sehingga dapat memperoleh dan menggunakannya secara cuma-cuma tanpa membayar sepersen pun.

c. Multiuser MySQL merupakan database yang dapat digunakan untuk

Dan memungkinkan sebuah database server MySQL dapat diakses bersamaan pula.

d. Performace Tuning MySQL mempunyai kecepatan yang cukup baik dalam

menangani query-query sederhana, serta mampu memproses lebih banyak SQL per satuan waktu.

e. Column Type Database MySQL didukung dengan tipe data yang sangat

kompleks, seperti signed/unsigned integer, float, double, char, varchar, text, blob, data, time, datetime, timestamp, year, set serta enum.

f. Command dan Functions MySQL server memiliki operator dan fungsi secara

penuh yang mendukung perintah SELECT dan WHERE dalam query Pemakaian dasar

Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD.

Data Definition Language

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

Data Manipulation Language

DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:

a) SELECT untuk menampilkan data

b) INSERT untuk menambahkan data baru

c) UPDATE untuk mengubah data yang sudah ada

d) DELETE untuk menghapus data

Contoh query SQL (Structure Query Language) : INSERT

Untuk menyimpan data dalam tabel dipergunakan sintaks:

INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])

Contoh:

INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass');

UPDATE

Untuk mengubah data menggunakan sintax:

Contoh:

UPDATE Msuser set password="123456" where username="abc" DELETE

Untuk menghapus data dipergunakan sintaks:

DELETE FROM [nama_table] Where [KONDISI]

Contoh:

DELETE FROM TEST WHERE NAMA='test';

2.5 Pengertian Gammu

Gammu merupakan salah satu tool untuk mengembangkan aplikasi SMS gateway yang cukup mudah diimplementasikan dan gratis (open source).

Kelebihan gammu dari tool SMS gateway lainnya adalah : a. Gammu dapat dijalankan di Windows maupun Linux b. Banyak device atau ponsel yang kompatibel dengan gammu

c. Gammu menggunakan database MySql, pgsql dan mssql dan dapat menggunakan aplikasi desktop dan interface web-based.

2.6 Adobe Dreamweaver CS3.

Adobe Dreamweaver merupakan program penyunting halaman web dari Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver dari

Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang lengkap serta kemudahan dalam penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Kemudian setelah dibeli oleh Adobe Systems berkembang ke Versi selanjutnya yakni versi 9 (CS3) versi 10 yang ada dalam Adobe Creative Suite 4 (CS4) dan versi terbarunya yaitu CS5.

Sebagai editor web yang handal, Adobe Dreamweaver tentunya dilengkapi dengan kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam sebuah situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, termasuk validasi tag-tag HTML dan CSS yang tidak sesuai dengan pedoman secara otomatis serta perkiraan waktu download pada sebuah halaman web.

Adobe Dreamweaver memiliki banyak tool-tool yang memudahkan seorang web design untuk mengedit dan membuat kode-kode dalam halaman web. Fasilitas yang terdapat didalamnya antara lain: Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode ( tampilan kode dan Code inspector) yang mengizinkan kita mengedit kode Javascript, XML, HTML, CSS, TEMPLATING dan dokumen teks lain secara langsung. Teknologi Roundtrip HTML yang dimilikinya mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML tanpa susah payah.

Dengan fitur yang lengkap, kemudahan penggunaan, dukungan extention dan Plug-In yang banyak, Adobe Dreamweaver dapat membantu seorang web design

bekerja lebih cepat dan efisien tanpa kesulitan yang berarti, bahkan untuk seorang pemula sekalipun yang belum banyak mengenal seputar coding HTML dan CSS.

2.7 Pengertian DFD

Data Flow Diagram atau sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan

gambar 2.5 Simbol-simbol dalam DFD

Entitas biasanya diberi nama dengan kata benda. Aliran data merupakan perpindahan data dari satu titik ke titik yang lain (penggambarannya dengan cara kepala tanda panah mengarah ke tujuan datanya. Proses biasanya selalu menunjukkan

Dokumen terkait