<<JUDUL >>
TIM KELOMPOK :
NO Nama NIM
1 ……………. …………….
2 ……………. …………….
3 ……………. …………….
4 ……………. …………….
2021
1
1.Deskripsi Umum Sistem
Contoh:
Sistem informasi ini dibangun pada platform web. Perancangan sistem ini dibangun
dengan metode pengumpulan data, menganalisis sistem, Data Flow Diagram (DFD),
perancangan basis data menggunakan Entity Relationship Diagram (ERD), basis data
konseptual dan struktur tabel. Bahasa pemograman yang digunakan dalam membangun
sistem ini adalah PHP dengan menggunakan Framework Laravel sebagai kerangka kerja
utamanya dan menggunakan Framework Bootstrap sebagai kerangka kerja antarmuka
dimana membuat tampilan web menjadi responsive.
Contoh:
Untuk memperluas jangkauan penjualan produk dupa Toko Rada Sakti, membantu
pemilik Toko Rada Sakti dalam mengelola data produk serta transaksi penjualan dupa,
memberikan kemudahan akses bagi pelanggan untuk membeli dupa yang diinginkan,
mempermudah proses pencatatan dan pelaporan produk dupa yang terjual, membantu
pelanggan dalam melihat dan mencetak riwayat transaksi pembelian dupa sesuai dengan
periode waktu yang diinginkan.
3.Hasil Analisis
Contoh:
1. Analisis Pengguna
Dari hasil analisis pengguna, terdapat 3 pengguna yang dapat mengakses sistem.
Pada tabel 1 akan dijelaskan peran dari masing-masing user.
Tabel 1 Hasil Analisis Pengguna
2
1. Admin Admin merupakan pengguna yang memiliki hak akses memanajemen data dan
informasi yang terlibat di website. Meliputi mengelola aktifitas transaksi yang
terjadi seperti konfirmasi bukti pembayaran yang dikirim oleh pelanggan,
mengelola katalog produk, kelola profil admin.
2. Member Member merupakan pengguna yang sudah melakukan registrasi pada sistem.
Member dapat melakukan transaksi, melihat katalog produk, fitur keranjang, dan
kelola profil.
3. Anonim Anonim merupakan pengguna yang belum terdaftar pada sistem, karena belum
melakukan registrasi. Pengguna hanya dapat mengakses halaman katalog produk
dan deskripsi produk.
2. Analisis Data
Analisis Data menjabarkan tentang data yang terlibat pada sistem.
2. Data Alamat Adalah data yang berisikan detail alamat tujuan pengiriman produk.
3. Data Transaksi Adalah data yang berisikan detail pembelian produk oleh Member.
4. Data Adalah data yang berisikan detail pengiriman produk yang sudah
Pengiriman dipesan oleh Member yang meliputi kurir dan nomor resi.
5. Data Carts Adalah data yang berisikan produk-produk yang dipilih oleh Member
untuk masuk ke keranjang.
6 Data Produk Adalah data yang berisikan detail tentang produk-produk yang dijual
pada website.
7 Data Barang Adalah data yang ditujukan khusus untuk menyimpan data transaksi
Transaksi yang melibatkan lebih dari 1 (satu) barang pada transaksi tersebut.
8 Data Kategori Adalah data yang berisikan informasi tentang nama kategori dari
produk-produk yang dijual.
3
3. Analisis Proses
2. Login Proses input username dan password untuk masuk Admin, Member
ke sistem
3. Kelola Data Proses untuk pengelolaan data master seperti profil Admin, Member
Master Member ataupun Admin, kategori produk, dan
produk itu sendiri.
4. Kelola Data Proses yang menangani pengelolaan data penjualan Admin, Member
Transaksional seperti data keranjang belanja, checkout, serta
pengelolaan bukti pembayaran dan nomor resi.
5. Cetak Laporan Proses yang digunakan untuk mencetak laporan Admin, Member
dan Invoice penjualan dan invoice pembelian produk
4. Perancangan DFD
Contoh:
Perancangan sistem menggambarkan alur sistem dan data yang terjadi di dalam
sistem. Pada penelitian ini, adapun perancangan sistemnya digambarkan menggunakan
DFD (Data Flow Diagram) untuk menjelaskan alur-alur data yang terjadi di dalam
sistem.
1. Diagram Konteks
Diagram konteks menggambarkan alur data yang terjadi di dalam sistem secara
umum yang didalamnya terdapat 3 entitas yaitu Admin, Member dan Anonim.
4
Gambar 1 Diagram Konteks
5
Gambar 2 Data Flow Diagram (DFD) Level 0
6
4. Data Flow Diagram (DFD) Level 1 Proses Login
Pada Data Flow Diagram (DFD) level 1 proses Login merupakan pemecahan dari
proses Login pada DFD level 0. DFD ini memiliki 4 proses didalamnya yakni proses
Login Admin, Tampil Info Login Admin, Login Member dan Tampil Info Login Member.
DFD level 1 proses ini memiliki 1 data store yakni Data User. Adapun Data Flow
Diagram (DFD) level 1 proses Login sebagai berikut:
7
5. Perancangan Entity Relationship Diagram (ERD)
Contoh:
Entity Relationship Diagram adalah sebuah diagram yang secara konseptual memetakan
hubungan antar penyimpanan pada diagram DFD. Pada perancangan sistem ini terdapat
ERD yang berisikan 8 entitas yakni entitas user, entitas alamat, entitas transaksi, entitas
pengiriman, entitas carts, entitas barang, entitas barang transaksi dan entitas kategori yang
dalam hal ini merupakan nama kategori barang yang dijual. Berikut adalah Entity
Relationship Diagram (ERD) :
8
transaksi_id, user_id, total_transaksi, status, catatan,
3. Transaksi
bukti_pembayaran, alasan_tolak, created_at, update_at.
Basis data konseptual pada perancangan ini terdapat 8 tabel yakni tabel user, tabel
alamat, tabel transaksi, tabel pengiriman, tabel carts, tabel barang, tabel barang transaksi
dan tabel kategori. Berikut adalah basis data konseptual pada penelitian ini:
9
Gambar 4. 5 Basis Data Konseptual
7. Struktur Tabel
Contoh:
10
a. Nama Tabel : Users
Fungsi : Menyimpan data pengguna yang terdaftar di sistem.
Tabel Struktur Tabel Users
7. tgl_lahir Date
11
8. Desain Antar Muka
Contoh:
1. Halaman Login
Halaman Login merupakan halaman untuk login user. User yang akan login
dibedakan oleh hak akses yang sudah diberikan. Pada Halaman Login, pengguna harus
menginput data berupa email dan password pada field yang sudah disiapkan. Berikut
adalah antarmuka Halaman Login:
2. Halaman Dashboard
Halaman Dashboard merupakan halaman yang menampilkan transaksi per-hari
ini, total seluruh pendapatan dari dupa dan lilin serta terdapat tombol account dan logout
dimana untuk keluar dari halaman dashboard. Berikut adalah antarmuka Halaman
Dashboard
12
Gambar Desain Halaman Utama Dashboar
13