Zivora Veronika Sihombing : Perancangan E-Commerce Ditoko Buku Rohani Logos, 2009.
BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem adalah merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan
sistem dilakukan setelah mendapat gambaran dengan jelas mengenai apa yang harus dikerjakan.
3.2 Data Flow Diagram DFD
Data Flow Diagram DFD adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap
analisa, penanganan notasi simbol lingkaran dan anak panah mewakilimenggambarkan arus data dalam perancangan sistem sangat membantu
sekali didalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem.
Zivora Veronika Sihombing : Perancangan E-Commerce Ditoko Buku Rohani Logos, 2009.
3.3 Diagram Level Konteks
Dalam perancangan sistem ini penulis mencoba untuk memberikan gambaran mengenai alur arus data dari sistem ini. Adapun rancangan DFD pada sistem ini
adalah sebagai berikut :
Info data buku Info pemesanan
Info data kategori buku
Data bukukategori buku Data pemesanan
Laporan pemesanan buku
Gambar 3.1 DFD Level Konteks
Admin
Web Site Pemesanan
Pimpinan Perusahaan
Zivora Veronika Sihombing : Perancangan E-Commerce Ditoko Buku Rohani Logos, 2009.
data pemesanan
-
data buku
-
data kategori buku
-
data admin
-
info
laporan pemesanan
-
info admin - info buku
- info kategori buku data pemesanan
data buku data kategori buku
data admin
Gambar 3.2 DFD Level 0
Pemesan
Admin
2.0 Pembuatan
Laporan
1.0
Input Data F1 Admin
F2 Kategori Buku
F3 Buku F4 Pemesanan
Pimpinan Perusahaan
Zivora Veronika Sihombing : Perancangan E-Commerce Ditoko Buku Rohani Logos, 2009.
3.4
Perancangan Entity Relationship Diagram ERD
a. Mengidentifikasikan dan menetapkan seluruh himpunan entity yang terlibat
Gambar 3.3 ERD Tahap Pertama
b. Menentukan atribut key masing-masing himpunan entity
Gambar 3.4 ERD Tahap Kedua
c. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara
himpunan entity-entity yang ada beserta foreign key-nya kunci asing
Gambar 3.5 ERD Tahap Ketiga
Pemesan Buku
Admin
Pemesan Buku
Admin
Id
Produk ID
Id
Pemesan Buku
Admin
memesan
menyediakan
Id
Produk ID
Id
Zivora Veronika Sihombing : Perancangan E-Commerce Ditoko Buku Rohani Logos, 2009.
d. Memasukkan derajat cardinalitas untuk setiap himpunan
N N
N N
Gambar 3.6 ERD Tahap Keempat
e. Melengkapi himpunan entity dan himpunan relasi atribut deskriptif non
keybukan kunci
Gambar 3.7 ERD Tahap Kelima
3.5 Desain Database