BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perencanaan dan perancangan merupakan sebuah tahap awal dalam membangun sebuah situs. Membuat suatu situs memerlukan persiapan, perencanaan yang baik,
tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang membentuk situs. Situs ini dirancang dengan menggunakan PHP sebagai
bahasa pemogramannya dan MySQL sebagai databasenya, serta Dreamweaver 8 digunakan sebagai media untuk membuat layout dari situs yang telah dirancang.
3.2 Perancangan Data Flow Diagram DFD
Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi
untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat
bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
Universitas Sumatera Utara
Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Adapun Data Flow Diagram yang penulis ajukan, yaitu:
Table 3.1 Simbol-simbol DFD
No Gambar
Nama Fungsi
1 Kesatuan Luar
External Entity Merupakan
kesatuan luar di lingkungan
luar Sistem yang akan
memberikan input atau
menerima output dari sistem
2 Proses Process
Kegiatan dari hasil suatu
arus data
yang masuk dalam proses
untuk dihasilkan arus data
yang akan
mengubah input
menjadi output 3
Aliran Data Data flow
Data mengalir
melalui sistem,
dimulai dengan
sebagian input dan diubah
atau diproses
menjadi input
4 Penyimpanan Data
Data Storage Data
disimpan untuk
keperluan berikutnya.
Universitas Sumatera Utara
3.3 Diagram Level Konteks
Diagram konteks adalah suatu diagram alir yang tingkat tinggi yang menggambarkan seluruh jaringan, masukan dan keluaran. sistem yang dimaksud adalah untuk
menggambarkan sistem yang sedang berjalan. mengidentifikasikan awal dan akhir data awal dan akhir yang masuk dan keluaran sistem. Diagram ini merupakan
gambaran umum sistem yang nantinya akan kita buat. secara uraian dapat dikatakan bahwa diagram konteks itu berisi siapa saja yang memberikan data inputan kesistem
serta kepada siapa data informasi yang harus dihasilkan sistem. Bahar Edukasi : 2009.
Data pemesanan ponsel kategori dan produk ponsel
Info data kategori ponsel info pemesanan ponsel
Info data produk ponsel
Laporan pemesanan ponsel
Gambar 3.1 Diagram Konteks
Admin Pemesan
Sistem E-
Commerce
Deliver
Universitas Sumatera Utara
kategori
Produk
Keranjang belanja
komentar pemesan Hubungi kami
pemesan order produk
order
Gambar 3.2 Diagram Konteks Level 0 Nol
Pemesan
Deliver Order
Input kategori
Input produk
Keranjang belanja
Hubungi Kami
Admin
F4
F5 F1
F2
F2
Universitas Sumatera Utara
3.4 Perancangan Database