SlideShare a Scribd company logo
LAPORAN FINAL PROJECT APSI :
ANALISIS PERANCANGAN SISTEM INFORMASI
PENJUALAN SUPERMARKET SAKINAH
Disusun Oleh :
Ferdinand Jason Gondowijoyo 05111640000033
Yolanda Hertita Pratama 05111640000052
Dosen:
Fajar Baskoro, S.Kom., MT.
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember Surabaya
2018
1. Deskripsi Sistem
Supermarket Sakinah adalah perusahaan yang bergerak di bidang bisnis eceran atau
ritel produk rumah tangga, makanan serta produk terkait lainnya. Perusahaan ini memulai
kegiatan usahanya sejak 1993 dan pertama kali berdiri di daerah Keputih. Di daerah Keputih
sendiri, terdapat banyak kompetitor seperti Indomaret, Giant, dan Supermarket lainnya.
Dengan semakin banyaknya kompetitor dalam berbisnis, maka pihak manajemen Sakinah
harus merencanakan strategi dalam mempertahankan pangsa pasarnya. Salah satu strategi
yang dapat diterapkan oleh Sakinah adalah dengan menerapkan manajemen kinerja pada
organisasi Sakinah.
Sebagai supermarket yang sudah berdiri sejak lama, menghadapi banyaknya
pelanggan dari berbagai cabang, pastilah Sakinah membutuhkan sistem yang dapat membantu
dalam perhitungan stok barang, list stok, harga setiap cabang, harga dari supplier dan
sebagainya.
2. Identifikasi Masalah
a. Pencatatan pembelian stok barang maupun pengecekan stok barang yang harus dibeli,
masih dilakukan secara tertulis, yang memakan waktu.
b. Barang sama dengan supplier berbeda, dijadikan satu barang, ini mempersulit dalam
pembuatan laporan keuangan, maupun laporan laba/rugi.
c. User yang tidak memiliki akses bisa membuka aplikasi, sehingga rawan terjadi
pencurian maupun pemalsuan data.
d. Tidak ada sinkronisasi antar cabang sakinah mengenai stok barang, sehingga
mempersulit komunikasi gudang barang antar cabang.
3. Analisis Kebutuhan
a. Kebutuhan Fungsional
i. Sistem dapat mengatasi penyimpanan detail barang yang sama dengan
supplier berbeda yang berbeda cabang.
1. Admin ​dapat memasukan data barang dari cabang dan supplier
berbeda
2. Admin ​dapat mengubah data barang dari cabang dan supplier
berbeda.
3. Admin ​dapat menghapus data barang dari cabang dan supplier
berbeda.
4. Admin ​dapat melihat laporan keuangan.
5. Admin ​dapat melihat laporan laba/rugi.
ii. Sistem bisa menampilkan info pada stok barang.
1. Admin ​dapat melihat stok barang yang habis (diperlukan re-stok).
2. Admin ​dapat melihat stok barang saat ini dan harganya dari berbagai
supplier
iii. Sistem bisa memasukan data supplier.
1. Admin ​bisa memasukan data supplier.
2. Admin ​bisa mengubah data supplier.
3. Admin ​bisa menghapus data supplier.
iv. Sistem bisa memasukan data pegawai.
1. Admin ​bisa memasukan data pegawai.
2. Admin ​bisa mengubah data pegawai.
3. Admin ​bisa menghapus data pegawai.
v. Sistem bisa memasukan data cabang.
1. Admin ​bisa memasukan data cabang.
2. Admin ​bisa mengubah data cabang.
3. Admin ​bisa menghapus data cabang.
vi. Sistem bisa memberikan data dan info stok maupun harga cabang lain.
1. Admin ​bisa melihat info stok dan harga di cabang lain.
2. Admin ​bisa melihat supplier di cabang lain.
vii. Sistem dapat memberikan batas akses pada Admin yang tidak berhak.
1. Admin ​yang sudah terdaftar bisa mengakses aplikasi ini dengan
memasukkan Username dan password.
b. Kebutuhan Non-fungsional
i. Software
Software minimal yang dibutuhkan dalam pembuatan dan pemrosesan sistem
ini adalah sebagai berikut (​client​):
1. Microsoft Windows 10
2. Driver program hardware
3. Driver program sistem informasi penjualan.
Sementara di sisi ​server​, memiliki MySQL, Microsoft Visual Studio, & PHP.
ii. Hardware
Hardware digunakan dalam sistem ini sebagai penunjang jalannya sebuah
sistem komputer, spesifikasi yang dibutuhkan adalah sebagai berikut (​client​) :
1. Minimal ​processor core i3​.
2. RAM minimal 1 GB.
3. Harddisk Driver minimal 100 GB.
4. Monitor, Keyboard, Printer, Scanner, serta Banking Tools
Sementara di sisi ​server ​,yang disediakan secara terpusat, hardware
spesifikasinya harus memiliki performa yang mumpuni, menangani banyak
request​. Diperlukan Database yang cukup besar untuk menampung data yang
massive​.
iii. Keamanan
Sistem ini dilengkapi dengan login User, sehingga tidak semua User bisa
mengakses sistem ini, hanya User yang telah terdaftar sebagai amin yang bisa
mengakses sistem ini. Sistem juga harus diletakkan ditempat yang dingin dan
tidak kena bocor maupun banjir maupun berada didalam medan
elektromagnet, disarankan untuk meletakkan server di lantai 2, dan memiliki
hawa sejuk serta jauh dari atap maupun kabel menggantung PLN.
4. Analisis Sistem Lama
Sistem yang sudah diterapkan pada Sakinah salah satunya adalah aplikasi kasir pada
setiap kasir. Sistem ini membantu terhadap proses penjualan dan pembayaran Sakinah pada
cabang tertentu. Dimana pelanggan masuk kedalam kasir kemudian barang barang yang
dibeli, di scan oleh petugas kasir yang akan masuk kedalam aplikasi, sehingga mengetahui
total harga yang harus dibayar dan aplikasi ini dapat mengatasi pembayaran tunai maupun
pembayaran non-tunai, aplikasi ini menyediakan perhitungan akuntansi dasar, dimana
terdapat total biaya, pembayaran serta kembalian, keamanan terhadap loker uang-pun
terjamin. Namun aplikasi ini tidak dilengkapi pengaman terhadap Admin yang sedang
mengakses-nya, sehingga bisa jadi ada pelanggan yang memalsukan data maupun mengubah
data.
Aplikasi ini dilengkapi fitur untuk memberikan informasi akuntansi dasar antar kasir
dalam satu cabang yang disimpan secara lokal, sehingga setiap akhir hari harus dilakukan
rekap mengenai informasi keuangan tersebut. Meskipun aplikasi ini bisa memberikan
informasi keuangan antar kasir dalam satu cabang, tetapi tidak bisa memberikan informasi
keuangan antar cabang yang terintegrasi satu sama lain. Aplikasi ini juga tidak mencatat
apabila barang yang sama dengan supplier berbeda harus memiliki informasi keuangan yang
berbeda pula pada Laporan keuangannya, sehingga ini mempersulit dalam pembuatan laporan
maupun pembukuan pada akhir tahun.
5. Perancangan dan Desain Sistem Informasi Baru
Sistem Informasi Penjualan untuk Sakinah memiliki beberapa perancangan dan desain yang
harus diterapkan, agar sistem bisa berjalan dengan baik dan sesuai dengan kebutuhan yang
diinginkan.
a. Perancangan dan Desain Input
i. Perancangan Input
Tahap - tahapan utama untuk proses input data.
1. Penangkapan Data.
2. Pengolahan/Pemrosesan Data.
3. Pemasukkan Data.
ii. Desain Input
Desain Interface untuk Penangkapan Data
1. Form Login
Form login berfungsi untuk memulai proses aplikasi ​system​ informasi
akuntansi penjualan dan persediaan. Untuk memulai aplikasi ini
Entry data :
a. Username
b. Password
2. Form Input/Edit Supplier
Form Input/Edit Supplier berfungsi untuk input dan edit data supplier
yang digunakan dalam ​re-stock​.
Entry data :
a. Nama Supplier
b. Alamat Supplier
c. No. Telp Supplier
d. Email Supplier
e. Contact Name
3. Form Input/Edit Products
Form Input/Edit Products berfungsi untuk input dan edit data
product, barang apa saja yang akan dijual.
Entry data :
a. Nama Products
b. ID Supplier
c. ID Branch
d. Harga Products
e. Stok Products
f. Harga beli Products
g. Stok beli Products
4. Form Input/Edit Employee
Form Input/Edit Employee berfungsi untuk input dan edit data
employe.
Entry data :
a. ID Branch
b. Nama Employee
c. Username
d. Password
5. Form Input/Edit Branch
Form Input/Edit Branch berfungsi untuk input dan edit data branch
Entry data :
a. Nama Branch
b. Alamat Branch
c. No. Telp Branch
d. Email Branch
6. Form Input Order
Form Input Order berfungsi untuk input data order dari ​costumer​.
Entry Data :
a. ID Branch (​autofill​)
b. ID Employe (​autofill​)
c. Tanggal Transaksi (​autofill​)
d. ID Product
e. Jumlah
f. Total harga (​autofill​)
b. Perancangan dan Desain Output
i. Perancangan Output
Perancangan Output merupakan hal yang tidak dapat diabaikan karena kita
membutuhkan data yang yang tersusun secara rapi agar bisa menentukan
keputusan di lain hari, dapat berupa report data stok, laporan keuangan, dan
laporan laba/rugi, atau berupa notifikasi berupa feedback edit/input data pada
proses input, maupun status kita butuh ​re-stock ​atau sedang di ​re-stock​.
Maupun bagi costumer seperti struk hasil order
ii. Desain Output
Output yang dihasilkan aplikasi ini :
1. Data Stok barang
No Nama Barang Stok (dus)
1 Mie Instant 200
2 Sabun 100
3 Shampoo 50
4 Air 100
5 Susu 100
2. Laporan keuangan
No Transaksi Debit Kredit
1 Restok - 80000000
2 Penjualan 100000000 -
3. Laporan laba/rugi
Pendapatan
Penjualan Bersih Rp 775.000.000
Pendapatan Sewa Kios 25.000.000
Total Pendapatan Rp 800.000.000
Beban
Harga Pokok Penjualan Rp 400.000.000
Beban Penjualan 15.000.000
Beban Administrasi 5.000.000
Total Beban Rp 420.000.000
Laba Sebelum Pajak Rp. 380.000.000
Pajak Rp 76.000.000
Laba Bersih Rp 304.000.000
4. Notifikasi Input/Edit data
5. Notifikasi dan Status ​Re-Stok ​Barang
6. Struk​ ​Order
c. Perancangan dan Desain Proses
i. Proses Login
Proses Login dimulai dengan membuka halaman login, kemudian mengisi
Username​ dan ​password​ pada ​field​ yang tersedia, jika ​Username​ dan
password​ valid, maka bisa melanjutkan ke proses selanjutnya, jika tidak
maka kembali menginput ​Username​ dan ​password​.
ii. Proses Input/Edit Supplier
Proses Input/Edit Supplier, dimulai dengan membuka halaman Supplier
kemudian memilih Input/Edit,
Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam
database.
Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru
disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
iii. Proses Input/Edit Products
Proses Input/Edit Products, dimulai dengan membuka halaman Products
kemudian memilih Input/Edit,
Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam
database,
Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru
disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
iv. Proses Input/Edit Employee
Proses Input/Edit Employee, dimulai dengan membuka halaman Employee
kemudian memilih Input/Edit,
Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam
database
Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru
disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
v. Proses Input/Edit Branch
Proses Input/Edit Branch, dimulai dengan membuka halaman Branch
kemudian memilih Input/Edit,
Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam
database
Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru
disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
vi. Proses mendapatkan Laporan Keuangan dan Laporan Laba/Rugi.
Proses mendapatkan Laporan Keuangan dan Laporan Laba/Rugi, dimulai
dengan membuka Halaman Laporan kemudian sistem meng-query dari
database Barang dan Order, kemudian sistem melakukan perhitungan yang
kemudian akan menghasilkan Laporan Keuangan dan Laporan Laba/Rugi
vii. Proses Input Order
Proses Input Order, dimulai dengan menge-​scan​ ID product, kemudian hasil
dari scan, oleh sistem akan ditampilkan di layar beserta harga yang product
tersebut, kemudian jika barang sudah tidak tersedia lagi lanjut melalui
pembayaran, dan semua transaksi disimpan ke dalam database.
viii. Data Flow Diagram
1. Context Diagram
2. Level 1
3. Level 2
d. Perancangan dan Desain Database
i. Entity Relationship Diagram
ii. Desain Tabel Database
iii. Desain Data
supplier_
id
supplier_
address
supplier_
name
contact_
name
supplier_
phone
supplier_
email
10001 Jln.
Asahan No
42
SAKURA BUDI 455445 sakura@sa
kura.com
product
_id
supplier
_id
branch_
id
product_
name
product_
price
product
_stock
product_b
uy_price
product_b
uy_stock
21 10001 01 Sabun 4000 100 3500 4000
order_id product_id quantity price
12312301 21 3 8000
employee_i
d
branch_id employee_name username password
123 01 Yolanda yolanda 123G4123QqEQyE1236123WygT2Jiw
0
order_id branch_id employee_id order_date total_price
12312301 01 123 12 DES 2018 12:00:23 4000
branch_id branch_address branch_phone branch_email
01 Jln. Jendral
Sudirman No 34
4545652 sakinah01@sakin
ah.com

More Related Content

What's hot

Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
Ricky Kusriana Subagja
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Muhammad Iqbal
 
Proposal Pernacangan Sistem Informasi Perusahaan
Proposal Pernacangan Sistem Informasi PerusahaanProposal Pernacangan Sistem Informasi Perusahaan
Proposal Pernacangan Sistem Informasi Perusahaan
M.Hafizhul afiq
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRS
Septian Rico Hernawan
 
Proses Data Mining
Proses Data MiningProses Data Mining
Proses Data Mining
dedidarwis
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko Keamanan
PutriAprilliandini
 
Sistem informasi berdasarkan area fungsional
Sistem informasi berdasarkan area fungsionalSistem informasi berdasarkan area fungsional
Sistem informasi berdasarkan area fungsional
DianFitriAudina
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam Dialog
Pio
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
POLITEKNIK GORONTALO
 
Analisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
Analisis Penerapan Sistem Informasi pada PT GO-JEK IndonesiaAnalisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
Analisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
Maitsa Anggraini
 
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASIDedes ssi
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart
SariWahyuningsih4
 
Prinsip usability
Prinsip usabilityPrinsip usability
Prinsip usability
Shary Armonitha
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
HIMATIF UIN SGD
 
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
Miftahul Muttaqin
 
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
Pengertian field, record, table, file, data dan basis data lengkap   pengerti...Pengertian field, record, table, file, data dan basis data lengkap   pengerti...
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
ym.ygrex@comp
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Shofura Kamal
 

What's hot (20)

Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
 
Proposal Pernacangan Sistem Informasi Perusahaan
Proposal Pernacangan Sistem Informasi PerusahaanProposal Pernacangan Sistem Informasi Perusahaan
Proposal Pernacangan Sistem Informasi Perusahaan
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRS
 
Proses Data Mining
Proses Data MiningProses Data Mining
Proses Data Mining
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko Keamanan
 
Sistem informasi berdasarkan area fungsional
Sistem informasi berdasarkan area fungsionalSistem informasi berdasarkan area fungsional
Sistem informasi berdasarkan area fungsional
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam Dialog
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface Design
 
Analisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
Analisis Penerapan Sistem Informasi pada PT GO-JEK IndonesiaAnalisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
Analisis Penerapan Sistem Informasi pada PT GO-JEK Indonesia
 
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI
[PPT] BAB 2 KONSEP DASAR SISTEM, INFORMASI DAN SISTEM TEKNOLOGI INFORMASI
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart
 
Prinsip usability
Prinsip usabilityPrinsip usability
Prinsip usability
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 
Keamanan Sistem
Keamanan SistemKeamanan Sistem
Keamanan Sistem
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
 
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
 
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
Pengertian field, record, table, file, data dan basis data lengkap   pengerti...Pengertian field, record, table, file, data dan basis data lengkap   pengerti...
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 

Similar to Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMARKET SAKINAH

Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Sukriyadi -
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
pipin ibnu faqih
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
Fajar Baskoro
 
Proposal MOKA POS
Proposal MOKA POSProposal MOKA POS
Proposal MOKA POS
Aulia Teaku
 
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI, SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI,   SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...SIM, OCTHAVIANI ARBANIYA, HAPZI ALI,   SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI, SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
Octhaviani Arbaniya
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
octhaviani arbaniya
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Octhaviani Arbaniya
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
octhaviani arbaniya
 
Tugas spk loundry aplikasi sia 7
Tugas spk loundry aplikasi  sia 7Tugas spk loundry aplikasi  sia 7
Tugas spk loundry aplikasi sia 7Mardi Malow
 
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
Mislia lia
 
EAS APSI E_021_064
EAS APSI E_021_064EAS APSI E_021_064
EAS APSI E_021_064
VinsensiusIndra1
 
EAS APSI E_021_064
EAS APSI E_021_064EAS APSI E_021_064
EAS APSI E_021_064
VinsensiusIndra1
 
Tutorial Zahir Accounting Ver. 6
Tutorial Zahir Accounting Ver. 6Tutorial Zahir Accounting Ver. 6
Tutorial Zahir Accounting Ver. 6
Devi Nurlitasari
 
Fp apsi denny rengganis
Fp apsi denny rengganisFp apsi denny rengganis
Fp apsi denny rengganis
DennyRengganis
 
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptxjbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
destaadebagusstyawan
 
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGARPERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
Ahmboh Sopojenengqiki
 
Sia4,hayati nupus,suryanih,stiami
Sia4,hayati nupus,suryanih,stiamiSia4,hayati nupus,suryanih,stiami
Sia4,hayati nupus,suryanih,stiami
hayatinupus29
 
Assessment 03
Assessment 03Assessment 03
Assessment 03
Haikal Ridho
 
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
Universitas Mercu Buana
 
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
Hanung Anggo Yudanto
 

Similar to Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMARKET SAKINAH (20)

Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
 
Proposal MOKA POS
Proposal MOKA POSProposal MOKA POS
Proposal MOKA POS
 
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI, SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI,   SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...SIM, OCTHAVIANI ARBANIYA, HAPZI ALI,   SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
SIM, OCTHAVIANI ARBANIYA, HAPZI ALI, SISTEM INFORMASI UNTUK KEUNGGULAN KOMP...
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
 
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
Sim, octhaviani arbaniya, hapzi ali, sistem informasi untuk keunggulan kompet...
 
Tugas spk loundry aplikasi sia 7
Tugas spk loundry aplikasi  sia 7Tugas spk loundry aplikasi  sia 7
Tugas spk loundry aplikasi sia 7
 
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
9, si & pi,mislia, hapzi ali, si siklus pendapatan penjualan dan penerima...
 
EAS APSI E_021_064
EAS APSI E_021_064EAS APSI E_021_064
EAS APSI E_021_064
 
EAS APSI E_021_064
EAS APSI E_021_064EAS APSI E_021_064
EAS APSI E_021_064
 
Tutorial Zahir Accounting Ver. 6
Tutorial Zahir Accounting Ver. 6Tutorial Zahir Accounting Ver. 6
Tutorial Zahir Accounting Ver. 6
 
Fp apsi denny rengganis
Fp apsi denny rengganisFp apsi denny rengganis
Fp apsi denny rengganis
 
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptxjbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
 
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGARPERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE DI 9 SEGAR
 
Sia4,hayati nupus,suryanih,stiami
Sia4,hayati nupus,suryanih,stiamiSia4,hayati nupus,suryanih,stiami
Sia4,hayati nupus,suryanih,stiami
 
Assessment 03
Assessment 03Assessment 03
Assessment 03
 
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
Si pi, margaretha, hapzi ali, analisis sistem informasi akuntansi atas peneri...
 
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
SOFTWARE MINIMARKET, software retail, SOFTWARE KASIR, software toko, SOFTWARE...
 

Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMARKET SAKINAH

  • 1. LAPORAN FINAL PROJECT APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMARKET SAKINAH Disusun Oleh : Ferdinand Jason Gondowijoyo 05111640000033 Yolanda Hertita Pratama 05111640000052 Dosen: Fajar Baskoro, S.Kom., MT. Departemen Informatika Fakultas Teknologi Informasi dan Komunikasi Institut Teknologi Sepuluh Nopember Surabaya 2018
  • 2. 1. Deskripsi Sistem Supermarket Sakinah adalah perusahaan yang bergerak di bidang bisnis eceran atau ritel produk rumah tangga, makanan serta produk terkait lainnya. Perusahaan ini memulai kegiatan usahanya sejak 1993 dan pertama kali berdiri di daerah Keputih. Di daerah Keputih sendiri, terdapat banyak kompetitor seperti Indomaret, Giant, dan Supermarket lainnya. Dengan semakin banyaknya kompetitor dalam berbisnis, maka pihak manajemen Sakinah harus merencanakan strategi dalam mempertahankan pangsa pasarnya. Salah satu strategi yang dapat diterapkan oleh Sakinah adalah dengan menerapkan manajemen kinerja pada organisasi Sakinah. Sebagai supermarket yang sudah berdiri sejak lama, menghadapi banyaknya pelanggan dari berbagai cabang, pastilah Sakinah membutuhkan sistem yang dapat membantu dalam perhitungan stok barang, list stok, harga setiap cabang, harga dari supplier dan sebagainya. 2. Identifikasi Masalah a. Pencatatan pembelian stok barang maupun pengecekan stok barang yang harus dibeli, masih dilakukan secara tertulis, yang memakan waktu. b. Barang sama dengan supplier berbeda, dijadikan satu barang, ini mempersulit dalam pembuatan laporan keuangan, maupun laporan laba/rugi. c. User yang tidak memiliki akses bisa membuka aplikasi, sehingga rawan terjadi pencurian maupun pemalsuan data. d. Tidak ada sinkronisasi antar cabang sakinah mengenai stok barang, sehingga mempersulit komunikasi gudang barang antar cabang. 3. Analisis Kebutuhan a. Kebutuhan Fungsional i. Sistem dapat mengatasi penyimpanan detail barang yang sama dengan supplier berbeda yang berbeda cabang. 1. Admin ​dapat memasukan data barang dari cabang dan supplier berbeda 2. Admin ​dapat mengubah data barang dari cabang dan supplier berbeda. 3. Admin ​dapat menghapus data barang dari cabang dan supplier berbeda. 4. Admin ​dapat melihat laporan keuangan. 5. Admin ​dapat melihat laporan laba/rugi. ii. Sistem bisa menampilkan info pada stok barang. 1. Admin ​dapat melihat stok barang yang habis (diperlukan re-stok).
  • 3. 2. Admin ​dapat melihat stok barang saat ini dan harganya dari berbagai supplier iii. Sistem bisa memasukan data supplier. 1. Admin ​bisa memasukan data supplier. 2. Admin ​bisa mengubah data supplier. 3. Admin ​bisa menghapus data supplier. iv. Sistem bisa memasukan data pegawai. 1. Admin ​bisa memasukan data pegawai. 2. Admin ​bisa mengubah data pegawai. 3. Admin ​bisa menghapus data pegawai. v. Sistem bisa memasukan data cabang. 1. Admin ​bisa memasukan data cabang. 2. Admin ​bisa mengubah data cabang. 3. Admin ​bisa menghapus data cabang. vi. Sistem bisa memberikan data dan info stok maupun harga cabang lain. 1. Admin ​bisa melihat info stok dan harga di cabang lain. 2. Admin ​bisa melihat supplier di cabang lain. vii. Sistem dapat memberikan batas akses pada Admin yang tidak berhak. 1. Admin ​yang sudah terdaftar bisa mengakses aplikasi ini dengan memasukkan Username dan password. b. Kebutuhan Non-fungsional i. Software Software minimal yang dibutuhkan dalam pembuatan dan pemrosesan sistem ini adalah sebagai berikut (​client​): 1. Microsoft Windows 10 2. Driver program hardware 3. Driver program sistem informasi penjualan. Sementara di sisi ​server​, memiliki MySQL, Microsoft Visual Studio, & PHP. ii. Hardware Hardware digunakan dalam sistem ini sebagai penunjang jalannya sebuah sistem komputer, spesifikasi yang dibutuhkan adalah sebagai berikut (​client​) : 1. Minimal ​processor core i3​. 2. RAM minimal 1 GB. 3. Harddisk Driver minimal 100 GB. 4. Monitor, Keyboard, Printer, Scanner, serta Banking Tools Sementara di sisi ​server ​,yang disediakan secara terpusat, hardware spesifikasinya harus memiliki performa yang mumpuni, menangani banyak request​. Diperlukan Database yang cukup besar untuk menampung data yang massive​.
  • 4. iii. Keamanan Sistem ini dilengkapi dengan login User, sehingga tidak semua User bisa mengakses sistem ini, hanya User yang telah terdaftar sebagai amin yang bisa mengakses sistem ini. Sistem juga harus diletakkan ditempat yang dingin dan tidak kena bocor maupun banjir maupun berada didalam medan elektromagnet, disarankan untuk meletakkan server di lantai 2, dan memiliki hawa sejuk serta jauh dari atap maupun kabel menggantung PLN. 4. Analisis Sistem Lama Sistem yang sudah diterapkan pada Sakinah salah satunya adalah aplikasi kasir pada setiap kasir. Sistem ini membantu terhadap proses penjualan dan pembayaran Sakinah pada cabang tertentu. Dimana pelanggan masuk kedalam kasir kemudian barang barang yang dibeli, di scan oleh petugas kasir yang akan masuk kedalam aplikasi, sehingga mengetahui total harga yang harus dibayar dan aplikasi ini dapat mengatasi pembayaran tunai maupun pembayaran non-tunai, aplikasi ini menyediakan perhitungan akuntansi dasar, dimana terdapat total biaya, pembayaran serta kembalian, keamanan terhadap loker uang-pun terjamin. Namun aplikasi ini tidak dilengkapi pengaman terhadap Admin yang sedang mengakses-nya, sehingga bisa jadi ada pelanggan yang memalsukan data maupun mengubah data. Aplikasi ini dilengkapi fitur untuk memberikan informasi akuntansi dasar antar kasir dalam satu cabang yang disimpan secara lokal, sehingga setiap akhir hari harus dilakukan rekap mengenai informasi keuangan tersebut. Meskipun aplikasi ini bisa memberikan informasi keuangan antar kasir dalam satu cabang, tetapi tidak bisa memberikan informasi keuangan antar cabang yang terintegrasi satu sama lain. Aplikasi ini juga tidak mencatat apabila barang yang sama dengan supplier berbeda harus memiliki informasi keuangan yang berbeda pula pada Laporan keuangannya, sehingga ini mempersulit dalam pembuatan laporan maupun pembukuan pada akhir tahun. 5. Perancangan dan Desain Sistem Informasi Baru Sistem Informasi Penjualan untuk Sakinah memiliki beberapa perancangan dan desain yang harus diterapkan, agar sistem bisa berjalan dengan baik dan sesuai dengan kebutuhan yang diinginkan. a. Perancangan dan Desain Input i. Perancangan Input Tahap - tahapan utama untuk proses input data. 1. Penangkapan Data. 2. Pengolahan/Pemrosesan Data. 3. Pemasukkan Data. ii. Desain Input Desain Interface untuk Penangkapan Data 1. Form Login Form login berfungsi untuk memulai proses aplikasi ​system​ informasi akuntansi penjualan dan persediaan. Untuk memulai aplikasi ini Entry data : a. Username b. Password
  • 5. 2. Form Input/Edit Supplier Form Input/Edit Supplier berfungsi untuk input dan edit data supplier yang digunakan dalam ​re-stock​. Entry data : a. Nama Supplier b. Alamat Supplier c. No. Telp Supplier d. Email Supplier e. Contact Name
  • 6. 3. Form Input/Edit Products Form Input/Edit Products berfungsi untuk input dan edit data product, barang apa saja yang akan dijual. Entry data : a. Nama Products b. ID Supplier c. ID Branch d. Harga Products e. Stok Products f. Harga beli Products g. Stok beli Products
  • 7. 4. Form Input/Edit Employee Form Input/Edit Employee berfungsi untuk input dan edit data employe. Entry data : a. ID Branch b. Nama Employee c. Username d. Password
  • 8. 5. Form Input/Edit Branch Form Input/Edit Branch berfungsi untuk input dan edit data branch Entry data : a. Nama Branch b. Alamat Branch c. No. Telp Branch d. Email Branch
  • 9. 6. Form Input Order Form Input Order berfungsi untuk input data order dari ​costumer​. Entry Data : a. ID Branch (​autofill​) b. ID Employe (​autofill​) c. Tanggal Transaksi (​autofill​) d. ID Product e. Jumlah f. Total harga (​autofill​) b. Perancangan dan Desain Output i. Perancangan Output Perancangan Output merupakan hal yang tidak dapat diabaikan karena kita membutuhkan data yang yang tersusun secara rapi agar bisa menentukan
  • 10. keputusan di lain hari, dapat berupa report data stok, laporan keuangan, dan laporan laba/rugi, atau berupa notifikasi berupa feedback edit/input data pada proses input, maupun status kita butuh ​re-stock ​atau sedang di ​re-stock​. Maupun bagi costumer seperti struk hasil order ii. Desain Output Output yang dihasilkan aplikasi ini : 1. Data Stok barang No Nama Barang Stok (dus) 1 Mie Instant 200 2 Sabun 100 3 Shampoo 50 4 Air 100 5 Susu 100 2. Laporan keuangan No Transaksi Debit Kredit 1 Restok - 80000000 2 Penjualan 100000000 - 3. Laporan laba/rugi Pendapatan Penjualan Bersih Rp 775.000.000 Pendapatan Sewa Kios 25.000.000 Total Pendapatan Rp 800.000.000 Beban Harga Pokok Penjualan Rp 400.000.000 Beban Penjualan 15.000.000 Beban Administrasi 5.000.000 Total Beban Rp 420.000.000 Laba Sebelum Pajak Rp. 380.000.000
  • 11. Pajak Rp 76.000.000 Laba Bersih Rp 304.000.000 4. Notifikasi Input/Edit data 5. Notifikasi dan Status ​Re-Stok ​Barang 6. Struk​ ​Order
  • 12. c. Perancangan dan Desain Proses i. Proses Login Proses Login dimulai dengan membuka halaman login, kemudian mengisi Username​ dan ​password​ pada ​field​ yang tersedia, jika ​Username​ dan password​ valid, maka bisa melanjutkan ke proses selanjutnya, jika tidak maka kembali menginput ​Username​ dan ​password​.
  • 13. ii. Proses Input/Edit Supplier Proses Input/Edit Supplier, dimulai dengan membuka halaman Supplier kemudian memilih Input/Edit, Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam database. Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
  • 14. iii. Proses Input/Edit Products Proses Input/Edit Products, dimulai dengan membuka halaman Products kemudian memilih Input/Edit, Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam database, Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
  • 15. iv. Proses Input/Edit Employee Proses Input/Edit Employee, dimulai dengan membuka halaman Employee kemudian memilih Input/Edit, Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam database Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
  • 16. v. Proses Input/Edit Branch Proses Input/Edit Branch, dimulai dengan membuka halaman Branch kemudian memilih Input/Edit, Input ​​: masukan data baru sesuai field, yang kemudian disimpan didalam database Edit ​​: maka sistem meng-query dari database, kemudian mengedit data baru disimpan didalam database, yang kemudian akan dinotifikasikan ke sistem.
  • 17. vi. Proses mendapatkan Laporan Keuangan dan Laporan Laba/Rugi. Proses mendapatkan Laporan Keuangan dan Laporan Laba/Rugi, dimulai dengan membuka Halaman Laporan kemudian sistem meng-query dari database Barang dan Order, kemudian sistem melakukan perhitungan yang kemudian akan menghasilkan Laporan Keuangan dan Laporan Laba/Rugi
  • 18. vii. Proses Input Order Proses Input Order, dimulai dengan menge-​scan​ ID product, kemudian hasil dari scan, oleh sistem akan ditampilkan di layar beserta harga yang product tersebut, kemudian jika barang sudah tidak tersedia lagi lanjut melalui pembayaran, dan semua transaksi disimpan ke dalam database.
  • 19. viii. Data Flow Diagram 1. Context Diagram 2. Level 1
  • 21.
  • 22. d. Perancangan dan Desain Database i. Entity Relationship Diagram ii. Desain Tabel Database
  • 23. iii. Desain Data supplier_ id supplier_ address supplier_ name contact_ name supplier_ phone supplier_ email 10001 Jln. Asahan No 42 SAKURA BUDI 455445 sakura@sa kura.com product _id supplier _id branch_ id product_ name product_ price product _stock product_b uy_price product_b uy_stock 21 10001 01 Sabun 4000 100 3500 4000 order_id product_id quantity price 12312301 21 3 8000 employee_i d branch_id employee_name username password 123 01 Yolanda yolanda 123G4123QqEQyE1236123WygT2Jiw 0 order_id branch_id employee_id order_date total_price 12312301 01 123 12 DES 2018 12:00:23 4000 branch_id branch_address branch_phone branch_email 01 Jln. Jendral Sudirman No 34 4545652 sakinah01@sakin ah.com