Perancangan Data Flow Diagram DFD Diagram Level Konteks Perancangan Database

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 pemrogramannya dan MySQL sebagai databasenya, serta Openchart 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 menggunakan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami system secara logika, terstruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. Gambaran ini tidak bergantung 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 KesatuanLuar 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.

3.3 Diagram Level Konteks

Diagram konteks adalah suatu diagram alir yang tingkat tinggi yang menggambarkan seluruh jaringan, masuka dan keluaran. Sistem yang dimaksud adalah untuk menggambarkan sistem yang sedang berjalan, mengidentifikasikan awal dan akhir data yang masuk dan keluaran sistem. Diagram ini merupakan gambaran umum sistem yang nantinya akan kita buat. Secara uraian dapat dikatakan bahwa diagram konteks itu berisisi apasaja yang memberikan data inputan ke system serta kepada siapa data informasi yang harus dihasilkan sistem. Bahar Edukasi:2009 Data Order Kategori Produk Info data kategori produk Info pemesanan Laporan pemesanan Pemesanan Deliver Admin Sistem E- Commerce Gambar 3.1 Diagram Konteks

3.4 Perancangan Database

Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di simpanan luar computer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem e-commerce, karena berfungsi sebagai basis penyedia informasi bagi para penggunanya. Karena database merupakan kumpulan dari beberapa file yang dikelompokkan secara terstruktur dalam beberapa table sesuai informasi yang dibutuhkan didalamnya. Adapun database yang dibuat oleh penulis adalah database commerce dengan tabel-tabel sebagai berikut:

3.4.1 Field Name

NO Nama Tabel 1 Kategori 2 Produk 3 Order 4 Customer 5 User Tabel 3.2 Field Name

3.4.2 Field Table

Gambar 3.2 Kategori Gambar 3.3 Produk Gambar 3.4 Order Gambar 3.5 Customer Gambar 3.6 User

3.5 Flowchart