ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BAJU...
Transcript of ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BAJU...
i
ANALISIS DAN PERANCANGAN SISTEM
PENJUALAN BAJU ONLINE
Kelompok
Farid Ma’ruf 12111003
Achmad Bagus 16112135
Naftali Sulardi 15112141
FAKULTAS TEKNOLOGI INFORMASI
PROGRAM STUDI TEKNIK INFORMATIKA
UNIVERSITAS MERCU BUANA YOGYAKARTA
2017
ii
DAFTAR ISI
ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BAJU ONLINE .................................... i
DAFTAR ISI ............................................................................................................................ i
BAB I PENDAHULUAN ......................................................................................................... 4
1.1 Identifikasi Masalah ................................................................................................. 4
1.2 Analisa Masalah ....................................................................................................... 4
1.3 Data (Analisis Kebutuhan) ....................................................................................... 4
1.4 Proses Sistem ........................................................................................................... 5
BAB II FLOWCHART ............................................................................................................. 7
2.1 System Flowchart..................................................................................................... 7
Gambar 1.1 System Flowchart ................................................................................... 7
2.2 Document Flowchart ............................................................................................... 8
Gambar 1.2 Document Flowchart .............................................................................. 8
2.3 Schematic Flowchart ................................................................................................ 9
Gambar 1.3 Schematic Flowchart .............................................................................. 9
2.4 Program Flowchart ................................................................................................ 10
Gambar 1.4 Program Flowchart ............................................................................... 10
2.5 Process Flowchart .................................................................................................. 10
Gambar 1.5 Process Flowchart................................................................................. 10
BAB III ENTITY RELATIONSHIP DIAGRAM .......................................................................... 11
BAB IV INPUT / OUTPUT .................................................................................................... 12
4.1 Input Design ........................................................................................................... 12
Gambar 1.6 Form Login ............................................................................................ 12
Gambar 1.7 Input Data Member (User) ................................................................... 12
Gambar 1.8 Input Pemesanan (User) ....................................................................... 13
Gambar 1.9 Input Konfirmasi Pembayaran (User) ................................................... 13
Gambar 1.10 Input Kategori (Admin) ....................................................................... 13
Gambar 1.11 Input Data Produk (Admin) ................................................................ 14
Gambar 1.12 Input Ongkos Kirim (Admin) ............................................................... 14
4.2 Output Design ........................................................................................................ 14
Gambar 1.13 Output Laporan Penjualan (Admin) ................................................... 14
Gambar 1.14 Output Laporan Penjualan (User) ...................................................... 14
BAB V OBJECT ORIENTED ANALYSIS DESIGN .................................................................... 15
5.1 Software Requirement Spesification (SRS) ............................................................ 15
Tabel 1.1 Software Requirement Specification (SRS) ............................................... 15
5.2 Skenario ................................................................................................................. 15
Tabel 1.2 Use Case Data Pakaian ............................................................................. 15
Tabel 1.3 Use Case Melihat Laporan ........................................................................ 16
iii
Tabel 1.4 Use Case Pelanggan .................................................................................. 16
Tabel 1.5 Use Case Transaksi Pemesanan ................................................................ 17
Tabel 1.6 Use Case Transaksi Pengiriman ................................................................ 17
Tabel 1.7 Use Case Transaksi Pembayaran .............................................................. 18
5.3 Diagram UML ......................................................................................................... 18
5.3.1 Use Case Diagram ............................................................................................ 18
Gambar 1.15 Use Case Diagram Admin ................................................................... 18
Gambar 1.16 Use Case Diagram Pelanggan ............................................................. 19
5.3.2 Activity Diagram ............................................................................................. 19
Gambar 1.17 Activity Diagram Melihat Produk ....................................................... 19
Gambar 1.18 Activity Diagram Pemesanan .............................................................. 20
Gambar 1.19 Activity Diagram Pembayaran ............................................................ 20
Gambar 1.19 Activity Diagram Pengiriman .............................................................. 21
5.3.3 Class Diagram ................................................................................................ 22
Gambar 1.20 Class Diagram ..................................................................................... 22
5.3.4 Deployment Diagram .................................................................................... 22
Gambar 1.21 Deployment Diagram ......................................................................... 22
5.3.5 Component Diagram ..................................................................................... 23
Gambar 1.22 Component Diagram .......................................................................... 23
BAB VI KESIMPULAN ......................................................................................................... 24
6.1 Kesimpulan ............................................................................................................ 24
6.2 Saran ...................................................................................................................... 24
DAFTAR PUSTAKA..............................................................................................................25
4
BAB I
PENDAHULUAN
1.1 Identifikasi Masalah
Adapun problem – problem yang ada dengan ketersediaan penjualan pakaian berbasis
online adalah sebagai berikut :
masih ditemukannya kelemahan dalam penyampaian informasi barang yang
terdapat di distro tersebut.
transaksi penjualan barang masih bersifat manual, dalam artian harus datang
ketempat tersebut untuk membeli sesuatu.
mengikuti sistem informasi global sehingga bukan hanya untuk sarana transaksi
tetapi lebih ditekankan pada sarana promosi yang dirasakan masih kurang bagus
Kurang tahunya masyarakat akan keberadaan Clothing Reclays, sehingga area
pemasaran menjadi terbatas.
Pencarian data penjualan barang memerlukan waktu yang lama,
dikarenakan tidak teraturnya data dalam penyimpanan arsip.
Pembuatan laporan penjualan barang membutuhkan waktu yang lama,
disebabkan penginputan data dengan cara melihat dari nota pembelian yang
kemudian dimasukan kedalam sebuah buku sehingga dalam pembuatan
laporan diperlukan ketelitian yang tinggi.
1.2 Analisa Masalah
1. Data yang diolah hanya data barang dan data Pengguna Sistem Informasi
(Pengguna transaksi secara online)
2. Sistem hanya memberikan informasi barang yang tersedia dan proses pembelian
barang tersebut.
3. Sistem Informasi yang dibangun tidak menggunakan topologi jaringan.
4. Sistem ini tidak membahas mengenai masalah persediaan barang.
5. Pembayaran transaksi dilakukan secara offline, dimana pembeli melakukan
transfer uang secara manual pada rekening yang ditetapkan.
1.3 Data (Analisis Kebutuhan)
Adapun untuk memudahkan dalam analisis system penjualan online maka kami
mengumpulkan beberapa data sebagai berikut :
a. Data Member
b. Data Admin
5
c. Data Kategori
d. Data Merk
e. Data Pakaian
f. Data Pesanan
g. Data Detail Pesanan
h. Data Kota
i. Data Pembayaran
1.4 Proses Sistem
Untuk proses transaksi dapat dilakukan oleh member yang memiliki hak akses. Fungsi
utama dari perangkat lunak ini adalah sebagai berikut :
1. Daftar Member
Transaksi pembelian hanya dapat dilakukan oleh seorang member. Untuk
menjadi seorang member maka pengunjung haruslah melakukan proses
daftar member dengan menginputkan data daftar member.
2. Lupa Password
Seorang member yang telah memiliki hak akses tetapi mengalami kesulitan
ketika melakukan proses login karena lupa username maupun password,
dapat dibantu dengan proses lupa password.
3. Login Member
Untuk melakukan transaksi pembelian member diharuskan melakukan
proses login terlebih dahulu dengan menginputkan username dan password
member.
4. Login Admin
Untuk melakukan proses pengolahan data, admin harus melalukan proses login
admin dengan menginputkan username dan password admin
5. Pengolahan Data kategori
Terdiri dari proses input, edit, delete, lihat, dan cari data kategori.
6. Pengolahan Data Merk
Terdiri dari proses input, edit, delete, lihat, dan cari data merk.
7. Pengolahan Data Ukuran
Terdiri dari proses input, edit, delete, lihat, dan data ukuran.
8. Pengolahan Data Detail Pakaian
Terdiri dari proses input, edit, delete dan lihat data detail pakaian.
9. Pengolahan Data Pakaian
Terdiri dari proses input, edit, delete, lihat, dan cari data pakaian.
10. Pengolahan Data Pesanan
Terdiri dari proses input, update, lihat data pesanan.
11. Pengolahan Data Detail Pesanan
Terdiri dari proses input, delete, lihat data detail pesanan
6
12. Pengolahan Data Kota
Terdiri dari proses input, edit, delete, lihat, dan cari data kota.
13. Pilih Cara Bayar
Merupakan proses pemilihan data cara bayar yaitu Bank, transfer.
14. Lihat Pakaian
Proses melihat pakaian yang dapat dilakukan oleh member maupun
pengunjung.
15. Lihat Konten Web
Proses melihat pakaian yang dapat dilakukan oleh member maupun
pengunjung.
16. Logout Admin
Proses keluar sistem oleh admin.
17. Logout Member
Proses keluar sistem oleh member.
7
BAB II
FLOWCHART
2.1 System Flowchart
Gambar 1.1 System Flowchart
8
2.2 Document Flowchart
Gambar 1.2DocumentFlowchart
9
2.3 Schematic Flowchart
Gambar 1.3Schematic Flowchart
10
2.4 Program Flowchart
Gambar 1.4Program Flowchart
2.5 Process Flowchart
Gambar 1.5Process Flowchart
11
BAB III
ENTITY RELATIONSHIP DIAGRAM
12
BAB IV
INPUT / OUTPUT
4.1 Input Design
Gambar 1.6Form Login
Gambar 1.7Input Data Member (User)
13
Gambar 1.8Input Pemesanan (User)
Gambar 1.9Input Konfirmasi Pembayaran (User)
Gambar 1.10 Input Kategori (Admin)
14
Gambar 1.11 InputData Produk (Admin)
Gambar 1.12 InputOngkos Kirim (Admin)
4.2 Output Design
Gambar 1.13Output Laporan Penjualan (Admin)
Gambar 1.14 Output Laporan Penjualan (User)
15
BAB V
OBJECT ORIENTED ANALYSIS DESIGN
5.1 Software Requirement Spesification (SRS)
Tabel 1.1 Software Requirement Specification (SRS)
No Requirement Aktor Use Case
1 Admin dapat menginput/ ubah
/hapus data pakaian
Admin menginput/ubah/hapus
data pakaian
2 Admin dapat menginput/ ubah
/hapus data pelanggan
Admin menginput/ubah/hapus
data pelanggan
3 Pelanggan dapat menginput/
ubah /hapus pembayaran
Admin
Pelanggan
menginput/ubah/hapus
data pembayaran
4 Pelanggan melakukan transaksi
pemesanan
Admin
Pelanggan
Transaksi pemesanan
5 Pelanggan melihat data pakaian Pelanggan Melihat data pakaian
6 Pelanggan dapat menginput/
ubah /hapus pengiriman
Admin
Pelanggan
menginput/ubah/hapus
data pengiriman
5.2 Skenario
1. Use case : Menginput, ubah, hapus data pakaian
Actor : Admin
Tujuan : Admin dapat Menginput, ubah, hapus data pakaian
Tabel 1.2 Use Case Data Pakaian
Aktor Sistem
Menampilkan form login
Admin login
Menampilkan form
menginput/ubah/hapus data
pakaian
Admin menginput/ubah/hapus data
pakaian
Menampilkan keluar dari program
Admin keluar
16
2. Use case : Melihat laporan
Actor : Admin
Tujuan :Admin dapat melihat laporan
Tabel 1.3 Use Case Melihat Laporan
Aktor Sistem
Menampilkan form login
Admin
Menampilkan laporan yang
dikehendaki
Admin memilih menu laporan
Keluar dari program
Admin keluar
3. Use case : Ubah, hapus pelanggan
Actor : Admin
Tujuan : Adminmengubah, hapus data pelanggan
Tabel 1.4 Use Case Pelanggan
Aktor Sistem
Menampilkan form login
Admin login
Menampilkan form
mengubah/hapus data pelanggan
Admin mengubah/hapus pelanggan
Menampilkan menu utama
Admin keluar dari form
menginput/ubah/hapus data pelanggan
17
4. Use case : Transaksi Pemesanan
Actor : Admin dan pelanggan
Tujuan : Pelanggan dapat melakukan transaksi pemesanan pakaian dengan
Admin
Tabel 1.5 Use Case Transaksi Pemesanan
Aktor Sistem
Menampilkan form login
Pelanggan login
Menampilkan form pemesanan
pakaian
Pelanggan memilih menu pemesanan
Menampilkan menu utama
Pelanggan keluar dari menu pemesanan
pakaian
5. Use case : Transaksi Pengiriman
Actor : Admin dan pelanggan
Tujuan : Admin dapat melakukan transaksi Pengiriman dengan pelanggan
Tabel 1.6 Use Case Transaksi Pengiriman
Aktor Sistem
Menampilkan form login
Admin login
Menampilkan form pengiriman
pakaian
Admin memilih menu pengiriman pakaian
Menampilkan menu utama
Admin keluar dari menu Pengiriman
pakaian
18
6. Use case : Transaksi pembayaran
Actor : Admin dan pelanggan
Tujuan :Pelanggan dapat melakukan transaksi Pembayaran dengan Admin
Tabel 1.7 Use Case Transaksi Pembayaran
Aktor Sistem
Menampilkan form login
Pelanggan login
Menampilkan form pembayaran
pakaian
Pelanggan memilih menu pembayaran
pakaian
Menampilkan menu utama
Admin keluar dari menu pembayaran
pakaian
5.3 Diagram UML
5.3.1 Use Case Diagram
Gambar 1.15 Use Case Diagram Admin
19
Gambar 1.16 Use Case Diagram Pelanggan
5.3.2 Activity Diagram
Gambar 1.17 Activity Diagram Melihat Produk
20
Gambar 1.18 Activity Diagram Pemesanan
Gambar 1.19 Activity Diagram Pembayaran
21
Gambar 1.19 Activity Diagram Pengiriman
22
5.3.3 Class Diagram
Gambar 1.20 Class Diagram
5.3.4 Deployment Diagram
Gambar 1.21 Deployment Diagram
23
5.3.5 Component Diagram
Gambar 1.22 Component Diagram
24
BAB VI
KESIMPULAN
6.1 Kesimpulan
Pada dasarnya berdasar analisis yang kelompok kami lakukan terdapatdua buah poin
penting diantarnya :
1. Bagi User / pelanggan
System pembelian baju secara online ini adalah sebuah system yang
dirancang untuk memudahkan user dalam melakukan pembelian baju
secara online sehingga user atau pembeli akan jauh lebih mudah dalam
melakukan transaksi tanpa harus mendatangi toko secara langsung.
2. Bagi perancang system
Sistem ini telah menjelaskan semua proses alur data dan flow processnya
secara detail sehingga jika dikemudian hari akan melakukan perubahan alur
proses maka dapat dilakukan dengan cara review flow process yang sudah
ada.
6.2 Saran
Saran yang ada terhadap system yang sudah di bangun ini adalah untuk terus melakukan
perbaikan terhadap interface yang ada secara berkala dengan tujuan untuk menarik
pembeli baru dan menghilangkan sifat bosan atau jenuh pelanggan yang sering kali
melihat interface yang selalu sama.
25
DAFTAR PUSTAKA
Basuki, A.P., 2010, Membangun Web Berbasis PHP dengan Framework
CodeIgniter, Lokomdia, Yogyakarta.
Dharwiyanti, S., Wahono, .S.R., 2003, Pengantar Unified Modelling Language
(UML), IlmuComputer.org, terakhir diakses pada 20 Desember 2012 pukul
14:47.
Firmanata, T.A.E., 2014, Sistem Informasi Toko Baju Online Include Apparel
Berbasis Web Menggunakan PHP dan MySQL di Kota Kediri, Skripsi,
Fakultas Teknik, Universitas Nusantara PGRI, Kediri.
Hapsari, R, 2012, Sistem Informasi Toko Online Batik ART EXHIBITION Berbasis
Web dengan PHP dan PostgreSQL, Tugas Akhir, Fakultas MIPA UGM,
Yogyakarta.
Hidayati, L.N., 2013, Analisis dan Perancangan Sistem Penjualan Online
Multiseller Baju Batik di Kawasan Malioboro, Skripsi, Fakultas Sains dan
Teknologi, Universitas Islam Negeri Sunan Kalijaga, Yogyakarta.
Jogiyanto, HM., 2005, Analisis dan Desain Sistem Informasi, ANDI, Yogyakarta.
Kadir, A., 1999, Konsep dan Tuntunan Praktis Basis Data, Andi, Yogyakarta.
Kusrini, 2007, Strategi Perancangan dan Pengelolaan Database, Edisi I, Andi, Yogyakarta.
McLeod, R. dan Schell, G.P., 2008, Sistem Informasi Manajemen, Edisi 10,
Prenhallindo, Jakarta.
Novianti, M., 2013, Sistem Informasi Penjualan Online Pakaian Pada Toko El-
Shaday Semarang, Tugas Akhir, Fakultas Ilmu Komputer, Universitas
Dian Nuswantoro, Semarang.
O'Brien, J.A., 2005, Pengantar Sistem informasi (diterjemahkan oleh Fitriasari,
Dewi. dan Kwary, Arnos Deny), edisi 12, Salemba Empat, Jakarta.
Perkasa, M.I., 2013, Sistem Informasi Toko Online Emola Parfum, Tugas Akhir,
Fakultas MIPA UGM, Yogyakarta.
Setyana, E., 2013, Sistem Informasi Penjualan Toko Sepeda Bekas Bimajaya
Berbasis Web, Tugas Akhir, Fakultas MIPA UGM, Yogyakarta