Perancangan Sistem Perancangan Data Flow Diagram DFD Per Desain Database

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Perancangan sistem yang dilakukan merupakan analisis perangkat lunak, analisis program dan model yang akan dibuat. Semua data yang ada di dalam sistem akan dikemas dalam suatu basis data, kemudian dideskripsikan ke dalam Data Flow Diagram DFD, Entity Relationship Diagram ERD dan Flowchart sistem. Tahap ini bertujuan untuk menghasilkan sistem informasi penjualan online yang baik.

3.2 Perancangan Data Flow Diagram DFD

Dalam perancangan sistem ini penulis mencoba untuk memberikan gambaran mengenai alur arus data dari sistem penjualan. Ini bertujuan untuk mempermudah pembuatan dan perancangan sistem yang baik. Adapun rancangan Data Flow Diagram pada sistem penjualan ini adalah sebagai berikut: Data Flow Diagram pada Gambar 3.1 menjelaskan dimulai dari pembeli yang memberikan data pembeli ke Sistem Informasi kemudian pembeli akan mendapatkan data barang yang ingin dibeli. Dari Sistem Informasi, Administrator akan mendapatkan data yang akan diolah yaitu: data barang yang diinginkan pembeli, data pembeli, dan data pesanan. Lalu akan diproses dan dikembalikan ke sistem informasi agar pembeli dapat mengetahui status barang yang diinginkan. Universitas Sumatera Utara Pemes G

3.3 Per

a. Men b. Men himp Pe sanan Gambar 3.1 rancangan E ngidentifikas ngidentifikas punan entity emesanan memes Aliran Data Entity Rela sikan dan m Ga sikan dan m y-entity yan Gambar La L a Flow Diag ationship D menetapkan ambar 3.2 E menetapkan ng ada beser r 3.2 ERD T aptop Prod Laptop Produk gram Sistem Diagram E seluruh him ERD Tahap n seluruh him rta foreign k Tahap Ke-2 duk k m Informasi RD mpunan enti Pertama mpunan rel key-nya kun 2 dua Adminis menyediak i Penjualan ity yang terl lasi di antar nci asing strator k libat ra Administr rator Universitas Sumatera Utara c. Relathionship antar Tabel Di Database Keterangan: Primary key Foreign key Many to Many One to Many One to One Gambar 3.3 Relationship Antar Tabel

3.4 Desain Database

Berikut ini adalah desain database yang dapat penulis uraikan sesuai dengan kebutuhan yang diperlukan dalam perancangan Sistem Informasi Penjualan Online di Toko Citra Mandiri Komputer. Database ini digunakan sebagai media penyimpanan data yang telah diinput dan nantinya akan ditampilkan didalam Website Sistem Informasi Penjualan online.

3.4.1 Tabel admin

Tabel 3.1 admin Field Name Type Length Keterangan Namadmin Varchar 30 Nama administrator Kelamin Varchar 1 Jenis kelamin Emailmin Varchar 30 Email administrator Password Varchar 12 Password Idpesan Int Id pemesanan Useradmin Varchar 10 Username administrator Admin Idadmin Idpesan Namadmin Emailmin Kelamin Useradmin Password Daftar Iduser Namapel Userpel Emailpel Pass Tgldaftar Alamat Kota Kodepos Provinsi Telpon Laporan Idlap Iduser Tglap Statlap kode Pemesanan Idpesan Iduser Idbrg Idlap statpesan tglpesan Produk Idbrg Tglpro Namabrg Spek Hargabrg Stok Gambar Kategori Shoping Idshop Idbrg Iduser Tglshop Universitas Sumatera Utara Idadmin Int Id administrator

3.4.2 Tabel daftar

Tabel 3.2 daftar Field Name Type Length Keterangan Iduser Int Id user Namauser Varchar 30 Nama pelanggan User Varchar 10 Username pelanggan Emailuser Varchar 30 Email pelanggan Pass Varchar 12 Password Tgldaftar Date Tanggal mendaftar Alamat Varchar 40 Alamat pelanggan Kota Varchar 15 Kota pelanggan Kodepos Varchar 5 Kode pos pelanggan Provinsi Varchar 20 Provinsi Telpon Varchar 15 No. Telepon pelanggan

3.4.3 Tabel laporan

Tabel 3.3 laporan Field Name Type Length Keterangan Idlap Int Id Laporan Iduser Int Id User Tglap Date Tanggal Statlap Varchar 1 Status pesanan Kode Varchar 50 Kode

3.4.4 Tabel pemesanan

Tabel 3.4 pemesanan Field Name Type Length Keterangan Idpesan Int Id Pemesanan Iduser Int Id User Idbrg Int Id Barang Idlap Int Id Laporan statpesan Varchar 2 Status pesanan Tglpesan Date Tanggal pemesanan Universitas Sumatera Utara

3.4.5 Tabel shoping

Tabel 3.5 shoping Field Name Type Length Keterangan idshop Int Kode pesanan Idbrg Int Id barang iduser Int Id pemesan Tglshop Date Tanggal pesan

3.4.6 Tabel produk

Tabel 3.6 produk Field Name Type Length Keterangan Idbrg Int Id Barang Tglpro Date Tanggal diposting namabrg Varchar 30 Nama Barang spek Text Spesifikasi laptop hargabrg Int Harga laptop stok Int Stok barang gambar Varchar 30 Gambar kategori Varchar 20 Kategori Barang

3.5 Flowchart Sistem