SISTEM INFORMASI
Disusun Oleh:
Dengan menyebut nama Allah SWT. yang Maha Pengasih lagi Maha Penyayang.
Kami sampaikan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat,
hidayah, dan inayah-Nya sehingga saya dapat menyelesaikan laporan pengembangan sistem
yang berjudul ‘Perancangan Sistem Informasi Penjualan pada Toko Indah Furniture’.
Terima kasih saya ucapkan kepada Bapak Bayu Waspodo, M.M. selaku dosen
pengampu mata kuliah Manajemen Proyek Sistem Informasi yang telah membimbing saya
sehingga laporan ini dapat diselesaikan sebagaimana mestinya.
Laporan ini telah saya susun dengan maksimal dan mendapatkan bantuan dari
berbagai pihak sehingga dapat memperlancar dalam proses pembuatannya. Oleh karena itu,
saya mengucapkan banyak terima kasih kepada semua pihak yang telah berkontribusi dalam
penyusunan laporan ini.
Terlepas dari itu semua, saya selaku penyusun menyadari sepenuhnya bahwa masih
ada kekurangan baik dari segi isi maupun tata penulisannya. Oleh karena itu, dengan tangan
terbuka saya menerima segala saran dan kritik dari pembaca. Akhir kata, semoga laporan ini
dapat memberikan manfaat maupun inpirasi terhadap kita semua.
Penyusun
i
DAFTAR ISI
ii
3.2. Saran ............................................................................................................................. 30
iii
BAB I
PENDAHULUAN
1
1. Pembuatan sistem informasi ini hanya membahas mengenai penjualan tunai
kepada pelanggan.
1.4 Tujuan
Tujuan penelitian ini adalah untuk menghasilkan aplikasi berbasis web yang berguna
untuk pemesanan atau penjualaan produk dalam membantu Toko Indah Furniture:
1. Mengetahui informasi stok dan harga produk berdasarkan transaksi penjualan.
2. Memberikan laporan penjualan secara periodik.
Bab ini berisi kesimpulan dan saran yang berkenaan dengan hasil
pemecahan masalah.
2
BAB II
PEMBAHASAN
3
2.3 Work Breakdown Structure
1. 2. 3. 4.
Persiapan Proyek Proses Analisis Proses Design Implementasi
4
2.4 Detail Aktivitas, Biaya dan Waktu
Tabel 3. Detail Aktivitas, Biaya dan Waktu
No Task Name Initial Durations Start Date Finish Date Predecessor Cost
1. Menentukan project owner A 1 Hari 29/10/2019 29/10/2019 - -
2. Menentukan tim proyek B 1 Hari 30/10/2019 30/10/2019 A -
Menganalisis sistem sirkulasi
3. C 3 Hari 31/10/2019 4/11/2019 B Rp 50,000
yang sudah ada
Mengidentifikasi masalah dan
mendiskusikan serta
4. D 3 Hari 5/11/2019 7/11/2019 C Rp 50,000
merencanakan solusi terhadap
masalah
Memprioritaskan masalah yang
5. E 3 Hari 8/11/2019 12/10/2019 D Rp 100,000
akan diselesaikan
Menentukan tools yang akan
6. digunakan untuk membangun F 3 Hari 13/11/2019 15/11/2019 E Rp 100,000
sistem informasi
7. Merancang proses G 7 Hari 16/11/2019 25/11/2019 F Rp 300,000
8. Merancang Database H 7 Hari 26/11/2019 4/12/2019 G Rp 200,000
9. Merancang User Interface I 7 Hari 5/12/2019 13/12/2019 H Rp 200,000
10. Menyusun Laporan J 7 Hari 14/12/2019 23/12/2019 I -
*Note: Weekend dihitung libur.
5
2.5 Gantt Chart
6
2.6 Pengumpulan Data
Jawaban wawancara:
1. Toko ini sudah dibuka sekitar satu setengah tahun yang lalu.
2. Proses pencatatan data masih dilakukan secara manual, kami masih mencatat pada
sebuah buku dan juga menyimpan nota-nota penjualan dan pembelian.
3. Sama dengan pencatatan data yang sebelumnya yaitu masih menggunakan buku dan
kalkulator sebagai alat bantu untuk menghitung.
4. Ya, saya pernah lupa menaruh nota pembelian barang. Padahal di dalam nota
tersebut terdapat harga modal barang.
5. Hambatan yang terjadi adalah ketika nota pembelian hilang. Sehingga saya harus
benar-benar mengingat kembali harga barang pada nota yang hilang tersebut.
6. Ya.
7. Fitur pengolahan data barang dan keuangan.
7
2.7 Pengembangan Sistem
Metode yang digunakan untuk aplikasi ini adalah metode Waterfall. Metode waterfall
digunakan agar memudahkan penulis dalam merancang aplikasi sistem informasi. Penulis
menggunakan metode ini karena dalam pembuatan aplikasinya dilakukan secara bertahap.
Sehingga semua kebutuhan sistem dapat didefinisikan secara utuh.
8
c. Barang disepakati. Kemudian konsumen membayar dan penjaga toko
mengeluarkan kwitansi penjualan rangkap 2 yang terdiri dari rangkap 1
untuk bagian toko dan rangkap 2 untuk konsumen.
d. Konsumen menerima barang. Konsumen dapat memilih barang pesanannya
untuk dibawa sendiri atau diantar oleh toko.
e. Penjaga toko melaporkan transaksi penjualan pada pemilik toko.
f. Pemilik mengelola data keuangan dan sistem informasi toko secara manual
menggunakan buku dan kalkulator.
9
pada toko ini sudah menggunakan komputer yang akan memudahkan pegawai dan
pemilik dalam mengelola toko ini. Serta pelanggan bisa melihat daftar barang
menggunakan komputer. Analisis prosedur yang diusulkan pada toko ini adalah
sebagai berikut:
a. Konsumen datang ke toko untuk memilih atau memesan barang yang akan
dibeli. Konsumen juga dapat melihat daftar barang dan stok barang pada
komputer.
b. Penjaga toko akan mencatat data pemesanan dan mengecek ketersedian
barang pada komputer. Apabila barang tidak tersedia konsumen dapat
memesan barang. Barang yang dipesan oleh konsumen akan didata oleh
penjaga toko untuk selanjutnya dipesankan ke supplier. Supplier akan
memberi tahu estimasi lamanya barang yang dipesan dan memberi tahu
kapan barang yang dipesan tersebut tersedia.
c. Barang disepakati. Kemudian konsumen membayar. Penjaga toko
melakukan pendataan dengan komputer dan memberikan kwitansi pada
konsumen.
d. Konsumen menerima barang. Konsumen dapat memilih barang pesanannya
untuk dibawa sendiri atau diantar oleh toko.
e. Penjaga toko mengelola sistem informasi dan laporan penjualan dengan
komputer.
f. Pemilik dapat mengecek sistem informasi dan menerima laporan
penjualan.
10
2.7.2 Desain Sistem
2.7.2.1 Use Case Diagram
1. Pelanggan
11
3. Supplier
12
Berikut adalah table narasi dari use case:
Tabel 4. Narasi Use Case
No. Aktor Skenario
1. Pelanggan a. Pelanggan memilih barang dan melihat daftar barang
pada komputer.
b. Pelanggan dapat langsung membeli barang yang
tersedia atau memesan barang.
c. Pelanggan melakukan pembayaran.
d. Pelanggan menerima bukti transaksi pembayaran.
e. Pelanggan menerima barang.
2. Penjaga a. Penjaga toko melakukan login.
Toko b. Penjaga toko dapat mengecek stok barang.
c. Penjaga toko dapat memesankan barang yang
diinginkan pelanggan ke supplier.
d. Penjaga toko melakukan pencatatan data dan
memberikan bukti pembayaran kepada pelanggan.
e. Penjaga toko memperbaruhi sistem informasi toko,
membuat laporan transaksi dan laporan data barang
untuk diserahkan kepada pemilik.
f. Penjaga toko melakukan logout.
3. Pemilik a. Login pemilik.
b. Pemilik menerima laporan penjualan dan keuangan.
c. Pemilik memesan barang ke supplier.
d. Pemilik melakukan logout.
4. Supplier a. Login supplier.
b. Supplier menerima pesanan barang.
c. Supplier mengirimkan barang yang dipesan.
d. Supplier melakukan logout.
5. Admin a. Login admin.
b. Admin mengelola user.
c. Admin melakukan logout.
13
2.7.2.2 Activity Diagram
• Menu Utama
• Membeli Barang
14
• Transaksi
15
• Pengolahan Barang
16
• Pemilik
17
2.7.2.3 Sequence Diagram
• Menu Utama
• Pembelian Barang
18
• Transaksi Pelanggan
• Pengolahan Transaksi
19
• Pengolahan Barang
• Supplier
20
• Pemilik
• Admin
21
2.7.2.4 Class Diagram
22
b. Tabel Penjualan
Tabel 6. Penjualan
Nama Kolom Tipe Data Allow Null PK FK
Id_penjualan Char(5) - ✓ -
Id_pelanggan Char(5) - - ✓
Id_barang Cahar(5) - - ✓
Tanggal_penjualan Date - - -
Jumlah_penjualan Int - - -
c. Tabel Barang
Tabel 7. Barang
Nama Kolom Tipe Data Allow Null PK FK
Id_barang Char(5) - ✓ -
Nama_barang Varchar(30) - - -
Harga_beli Int - - -
Harga_jual Int - - -
Gambar Varchar(20) - - -
Kategori Varchar(20) - - -
Jenis Varchar(20) - - -
Status Varchar(20) - - -
d. Tabel Kategori
Tabel 8. Kategori
Nama Kolom Tipe Data Allow Null PK FK
Id_kategori Char(5) - ✓ -
Nama_kategori Varchar(20) - - -
Username Varchar(20) - - -
23
Password Varchar(20) - - -
f. Tabel Pembelian
Tabel 10. Pembelian
Nama Kolom Tipe Data Allow Null PK FK
Id_pembelian Char(5) - ✓ -
Id_barang Char(5) - - ✓
Jumlah_pembelian Int - - -
Tanggal_pembelian Date - - -
g. Tabel Supplier
Tabel 11. Supplier
Nama Kolom Tipe Data Allow Null PK FK
Id_supplier Char(5) - ✓ -
Id_barang Char(5) - - ✓
Nama_supplier Varchar(20) - - -
Telepon Date - - -
Alamat Varchar(30) - - -
Tanggal_pengiriman Date - - -
Tanggal_pembuatan Date - - -
h. Tabel Pemilik
Tabel 12. Pemilik
Nama Kolom Tipe Data Allow Null PK FK
Id_pemilik Char(5) - ✓ -
Nama_pemilik Varchar(20) - - -
Username Varchar(10) - - -
Password Varchar(10) - - -
24
2.7.2.2 Desain Layout
a. Halaman Home
b. Halaman Login
25
c. Halaman Data Barang
d. Halaman Kategori
26
e. Halaman Laporan Barang
27
g. Halaman Laporan Transaksi Pembelian
h. Halaman Logout
28
2.7.3 Implementasi
29
BAB III
PENUTUP
3.1. Kesimpulan
Berdasarkan penjelasan yang ada di bab-bab sebelumnya, maka dapat disimpulkan bahwa
sistem informasi penjualan pada Toko Indah Furniture berguna untuk memudahkan penjualan,
pencatatan persediaan barang penyimpanan data yang berisi informasi terkait penjualan.
3.2. Saran
Pada sistem informasi penjualan funiture berbasis web ini masih terdapat beberapa
keterbatasan dan kekurangan serta memerlukan perbaikan untuk meningkatkan manfaat dari
aplikasi ini yang dapat dikembangkan pada penelitian selanjutnya.
Adapun saran yang dapat diberikan kepada peneliti selanjutnya adalah sistem
informasi penjualan furniture berbasis web pada Toko Indah Furniture ini dapat
dikembangkan dengan pengimplementasian sistem dan penambahan jenis pembayaran.
Pelanggan nantinya dapat membayar tidak hanya dengan tunai melainkan dengan kartu debit
dan lain sebagainya yang terintegrasi dengan sistem informasi tersebut.
30
DAFTAR PUSTAKA
Apriadi, Tri. Sistem Informasi Penjualan Online pada Toko Dany’s Sport. Semarang :
Universitas Dian Nuswantoro Semarang, 1-8.
Utami, Nur Fadillah. 2018. Sistem Informasi Inventori Barang PT. Tissan Nugraha
Globalindo Berbasis Web. Surakarta : Universitas Muhammadiyah Surakarta, 5-6.
Yusdiarsi. 2012. Rancang Bangun Sistem Informasi Penjualan Studi Kasus : PT. I-Cube
Creativindo. Jakarta : Universitas Islam Negeri Syarif Hidayatullah Jakarta, 138-140.
31