18
LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT LELE BERBASIS WEB NAMA : LENI HARIYANA NIM : 201453003 DOSEN PEMBIMBING R. Rhoedy Setiawan, S.Kom, M.Kom Arif Setiawan, S.Kom, M.Cs PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNVERSITAS MURIA KUDUS 2018

LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

  • Upload
    others

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

LAPORAN SKRIPSI

PORTAL PENJUALAN BIBIT LELE BERBASIS WEB

NAMA : LENI HARIYANA

NIM : 201453003

DOSEN PEMBIMBING

R. Rhoedy Setiawan, S.Kom, M.Kom

Arif Setiawan, S.Kom, M.Cs

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNVERSITAS MURIA KUDUS

2018

Page 2: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah
Page 3: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah
Page 4: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah
Page 5: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

PORTAL PENJUALAN BIBIT LELE

BERBASIS WEB

Nama Mahasiswa : Leni Hariyana

NIM : 201453003

Pembimbing :

1. R.Rhoedy Setiawan, S.Kom, M.Kom

2. Arif Setiawan, S.Kom, M.Cs

RINGKASAN

Sistem penjualan bibit lele berbasis web ini memiliki tujuan ditinjau dari

pemiliknya yaitu untuk meningkatkan promosi dan penjualannya dan bagi

pembeli maka mempermudah para calon pembeli untuk membeli ikan lele yang

yang mereka minati. Pada awalnya penjualan bibit lele di wirausaha mandiri

menggunakan sistem tradisional dimana menggunakan metode mulut ke mulut

untuk media promosinya sehingga cakupan daerah promosinya terbatas dan

kurang berkembang. Adapun permasalahan diatas maka dibangun sebuah sistem

penjualan bibit ikan lele yang berbasis web sehingga nantinya diharapkan bisa

meningkat penjualan bibit ikan lele di Wirausaha Mandiri, karena nantinya

pembuatan sistem ini menggunakan dan memanfaatkan internet dan teknologi

zaman sekarang.

Pembentukan sistem informasi penjualan bibit ikan lele di Wirausaha Mandiri

berbasis Website yang mana menggunakan waterfall sebagai metode

pengembanganya sedangkan dalam proses perancangan mengggunakan Unified

Modeling Language (UML) dan untuk kelola database menggunakan MySql.

Kata Kunci : Sistem, Penjualan, Waterfall ,Bibit Lele, Wirausaha Mandiri

Page 6: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

WEB-BASED CATFISH SEED SALES PORTAL

Student Name : Leni Hariyana

Student Identity Number : 201453003

Supervisor :

1. R. Rhoedy Setiawan, S.Kom, M.Kom

2. Arif Setiawan, S.Kom, M.Cs

ABSTRACT

This web-based catfish seed sales system has a purpose in terms of the

owner, namely to increase promotion and sales and for buyers it makes it easier

for prospective buyers to buy catfish which they are interested in. Initially the sale

of catfish seeds in independent entrepreneurs used a traditional system in which

the mouth-to-mouth method was used for promotional media so that the coverage

of the promotion area was limited and less developed. As for the problems above,

a web-based system for selling catfish seeds is expected to increase sales of

catfish seeds in Mandiri Entrepreneurship, because later this system will use and

use the internet and technology today.

Formation of information systems for selling catfish seeds in Website-

based Mandiri Entrepreneurship which uses waterfall as a development method

while in the design process uses the Unified Modeling Language (UML) and for

managing databases using MySQL.

Keywords: System, Sales, Waterfall, Catfish Seeds, Mandiri Entrepreneurship

Page 7: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah

melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan

penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis

Web”.

Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat

memperoleh gelar sarjana S1 pada program studi system informasi fakultas teknik

Universitas Muria Kudus.

Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari

bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan

terimakasih kepada:

a. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.

b. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem

Informasi Fakultas Teknik Universitas Muria Kudus

d. Bapak Yudie Irawan, S.Kom, M.Kom selaku dosen wali.

e. Bapak R. Rhoedy Setiawan, S.Kom, M.Kom selaku dosen pembimbing

utama yang telah memberikan semangat, pengarahan, agar skripsi segera

berakhir.

f. Bapak Arif Setiawan, S.Kom, M.Cs selaku dosen pembimbing

pendamping saya yang telah meluangkan waktunya untuk membimbing

mahasiswanya, memberikan arahan, agar skripsi cepat selesai.

g. Dosen-dosen di program studi system informasi yang telah meluangkan

waktunya untuk mendidik dan membagi kepada mahasiswanya.

h. Ibu Sujami selaku orang tua saya yang telah memberikan doa, motivasi,

semangat, hiburan ketika jenuh mengerjekan skripsi yang tak kunjung

usai. Dan terimakasih kepada Suami saya Sigit Anggoro yang telah

menyemangati saya selama ini.

Page 8: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

i. Mahasiswa Sistem Informasi angkatan 2014, yang tidak bisa saya sebut

seluruhnya, terima kasih telah memberikan saran, semangat untuk

menyelesaikan skripsi ini.

Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT.

Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat

memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan,

khususnya di bidang Teknologi dan Sistem Informasi. Amin.

Kudus, 2 Januari 2019

Leni Hariyana

Page 9: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

DAFTAR ISI

RINGKASAN ........................................................................................................................ 5

ABSTRACT........................................................................................................................... 6

KATA PENGANTAR.............................................................................................................. 7

DAFTAR ISI .................................................................................................................... 9

DAFTAR GAMBAR ............................................................................................................. 12

DAFTAR TABEL ................................................................................................................. 16

BAB I .................................................................................. Error! Bookmark not defined.

PENDAHULUAN .............................................................. Error! Bookmark not defined.

1.1. Latar Belakang ................................................... Error! Bookmark not defined.

1.2. Perumusan Masalah ........................................... Error! Bookmark not defined.

1.3. Batasan Masalah ................................................ Error! Bookmark not defined.

1.4. Tujuan ................................................................. Error! Bookmark not defined.

1.5. Manfaat ............................................................... Error! Bookmark not defined.

1.6. Metode Penelitian ............................................... Error! Bookmark not defined.

1.6.1. Metode Pengumpulan Data ....................... Error! Bookmark not defined.

1.6.2. Metode Pengembangan Sistem .................. Error! Bookmark not defined.

1.6.3. Metode Perancangan Sistem ...................... Error! Bookmark not defined.

1.7. Kerangka Pemikiran .......................................... Error! Bookmark not defined.

BAB II .................................................................................... Error! Bookmark not defined.

TINJAUAN PUSTAKA ............................................................. Error! Bookmark not defined.

2.1. Penelitian Terkait ............................................... Error! Bookmark not defined.

2.2. Tabel Perbandingan Penelitian Terkait............ Error! Bookmark not defined.

2.3. Landasan Teori ................................................... Error! Bookmark not defined.

2.3.1. Pengertian Sistem Informasi ..................... Error! Bookmark not defined.

2.3.4. FOD (Flow Of Document) .......................... Error! Bookmark not defined.

2.3.5. Unified Modeling Language (UML) ........... Error! Bookmark not defined.

2.3.6. ERD(Entity Relationship Diagram) ............ Error! Bookmark not defined.

Page 10: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

BAB III ................................................................................... Error! Bookmark not defined.

METODOLOGI PENELITIAN ................................................... Error! Bookmark not defined.

3.1. Objek Penelitian ................................................. Error! Bookmark not defined.

3.1.1. Profil Usaha Budidaya Bibit Ikan Lele ..... Error! Bookmark not defined.

3.1.2. Lokasi .......................................................... Error! Bookmark not defined.

3.1.3. Struktur Organisasi.................................... Error! Bookmark not defined.

3.1.4. Job Description ............................................. Error! Bookmark not defined.

3.2. Analisa Sistem Lama .......................................... Error! Bookmark not defined.

3.3. Analisa dan Rancangan Sistem Baru ................ Error! Bookmark not defined.

3.3.1. Analisa Kebutuhan ..................................... Error! Bookmark not defined.

3.3.2. Analisa Sistem Baru ................................... Error! Bookmark not defined.

3.3.2.1. Analisa Aktor Sistem .................................... Error! Bookmark not defined.

3.3.2.2. Bisnis Use Case Diagram .............................. Error! Bookmark not defined.

3.3.3.3. Sistem Use Case Diagram ............................ Error! Bookmark not defined.

3.3.3.4 Skenario Use Case ........................................ Error! Bookmark not defined.

3.3.3.5 Class Diagram ............................................... Error! Bookmark not defined.

3.3.3.6. Sequence Diagram ....................................... Error! Bookmark not defined.

3.3.3.7. Activity diagram........................................... Error! Bookmark not defined.

3.3.3.8. Statechart Diagram...................................... Error! Bookmark not defined.

3.3.3.9. Entity Relationship Diagram ........................ Error! Bookmark not defined.

3.3.3.10. Transformasi ERD ke relasi ........................ Error! Bookmark not defined.

3.3.3.11. Struktur Tabel ............................................ Error! Bookmark not defined.

3.3.3.12. Desain Input Ouput ................................... Error! Bookmark not defined.

BAB IV .................................................................................. Error! Bookmark not defined.

4.1. Hasil Pembahasan ..................................................... Error! Bookmark not defined.

4.2. Tampilan Program ..................................................... Error! Bookmark not defined.

4.2.1. Tampilan Halaman Home ................................... Error! Bookmark not defined.

4.2.2. Tampilan Login ................................................... Error! Bookmark not defined.

4.2.3. Tampilan Admin ................................................. Error! Bookmark not defined.

4.2.4. Tampilan Daftar Pelanggan ................................ Error! Bookmark not defined.

4.2.5. Tampilan Daftar Pedagang ................................. Error! Bookmark not defined.

Page 11: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

4.2.6. Tampilan Produk ................................................ Error! Bookmark not defined.

4.2.8. Tampilan Pengiriman Pedagang ......................... Error! Bookmark not defined.

4.2.9. Tampilan Pembayaran ........................................ Error! Bookmark not defined.

4.2.10. Tampilan Status Pembayaran ........................... Error! Bookmark not defined.

4.2.11. Tampilan Data Pengiriman ............................... Error! Bookmark not defined.

4.2.12. Tampilan Data Laporan .................................... Error! Bookmark not defined.

4.3. Pengujian Black Box Testing ...................................... Error! Bookmark not defined.

4.3.1. Tahapan Test Case dari Use Case ....................... Error! Bookmark not defined.

BAB V ................................................................................... Error! Bookmark not defined.

PENUTUP.............................................................................. Error! Bookmark not defined.

5.1. Kesimpulan ................................................................ Error! Bookmark not defined.

5.2. Saran ......................................................................... Error! Bookmark not defined.

DAFTAR PUSTAKA ................................................................ Error! Bookmark not defined.

Page 12: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

DAFTAR GAMBAR

Gambar 1.1 Kerangka Pemikiran........................................................................9

Gambar 3.1 Struktur Organisasi........................................................................20

Gambar 3.2 Bussines Use Case Diagram...........................................................24

Gambar 3.3 Sistem Usecase.................................................................................25

Gambar 3.4 Class Admin....................................................................................34

Gambar 3.5 Class Pelanggan..............................................................................35

Gambar 3.6 Class Pedagang................................................................................35

Gambar 3.7 Class Registrasi...............................................................................35

Gambar 3.8 Class Lihat Produk.........................................................................36

Gambar 3.9 Class Kelola Produk.......................................................................36

Gambar 3.10 Class Pembelian............................................................................36

Gambar 3.11 Class Pembayaran........................................................................37

Gambar 3.12 Class Pengiriman..........................................................................37

Gambar 3.13 Class Diagram Portal Penjualan.................................................38

Gambar 3. 14 Sequence Diagram Registrasi Pelanggan..................................39

Gambar 3. 15 Sequence Diagram Registrasi Pedagang ..................................40

Gambar 3. 16 Sequence Diagram Lihat Produk ..............................................41

Gambar 3. 17 Sequence Diagram Pembelian................................................42

Gambar 3.18 Sequence Diagram Pembayaran.................................................43

Gambar 3.19 Sequence Diagram Konfirmasi Pembayaran.............................44

Page 13: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

Gambar 3.20 Sequence Diagram Pengiriman...................................................45

Gambar 3.21 Sequence Diagram Konfirmasi Pengiriman...............................46

Gambar 3.22 Sequence Diagram Laporan........................................................47

Gambar 3.23 Activity Diagram Registrasi Pelanggan.....................................47

Gambar 3.24 Activity Diagram Registrasi Pedagang....................................48

Gambar 3.25 Activity Diagram Lihat Produk..............................................49

Gambar 3.26 Activity Diagram Pembelian.......................................................50

Gambar 3.27 Activity Diagram Pembayaran................................................51

Gambar 3.28 Activity Diagram Konfirmasi Pembayaran...............................52

Gambar 3.29 Activity Diagram Pengiriman......................................................52

Gambar 3.30 Activity Diagram Konfirmasi Pengiriman...............................53

Gambar 3.31 Activity Diagram Laporan...........................................................53

Gambar 3.32 Statechart Diagram Method Tambah Pelanggan......................54

Gambar 3.33 Statechart Diagram Method Tambah Pedagang.......................54

Gambar 3.34 Satechart Diagram Method Tambah Pembelian.......................54

Gambar 3.35 Statechart Diagram Method Cari Pembelian............................55

Gambar 3.36 Statechart Diagram Method Hapus Pembelian.........................55

Gambar 3.37 Statechart Diagram Method Ubah Pembelian...........................56

Gambar 3.38 Statechart Diagram Method Ubah Lihat Produk......................56

Gambar 3.39 Statechart Diagram Method Tambah Pembayaran..................56

Gambar 3.40 Statechart Diagram Method Cari Pembayaran.........................57

Page 14: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

Gambar 3.41 Statechart Diagram Method Konfirmasi Pembayaran.............57

Gambar 3.42 Statechart Diagram Method Tambah Pengiriman....................57

Gambar 3.43 Statechart Diagram Method Konfirmasi Pengiriman...............57

Gambar 3.44 Menentukan Entitas.....................................................................58

Gambar 3.45 Menentukan Atribut Key (Primary Key).....................................58

Gambar 3.46 Relasi Antara Entitas User Dan Registrasi................................59

Gambar 3.47 Relasi Antara Entitas User Dan Produk....................................59

Gambar 3.48 Antara Entitas Produk Dan Pembelian......................................60

Gambar 3.49 Relasi Antara Entitas Pembelian Dan Pembayaran..................60

Gambar 3.50 Relasi Antara Entitas Pembayaran Dan Pengiriman................61

Gambar 3.51 ERD Penjualan Bibit Lele............................................................61

Gambar 3.52 Relasi Tabel...................................................................................67

Gambar 3.53 Desain Halaman Login.................................................................67

Gambar 3.54 Halaman Daftar Pelanggan.........................................................68

Gambar 3.55 Halaman Beranda Pelanggan......................................................68

Gambar 3.56 Halaman Pembayaran..................................................................69

Gambar 3.57 HalamanProduk............................................................................69

Gambar 3.58 Halaman Pengiriman....................................................................70

Gambar 3.59 Output Laporan Pembelian.........................................................70

Gambar 4.2.1. Tampilan Halaman Home..........................................................72

Gambar 4.2.2. Tampilan Login...........................................................................72

Page 15: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

Gambar 4.2.3. Halaman Admin..........................................................................73

Gambar 4.2.4. Halaman Daftar Pelanggan.......................................................73

Gambar 4.2.5. Halaman Daftar Pedagang.........................................................74

Gambar 4.2.6. Halaman Produk.........................................................................74

Gambar 4.2.7. Halaman Pembelian....................................................................75

Gambar 4.2.8. Halaman Pengiriman Pedagang................................................75

Gambar 4.2.9. Halaman Pembayaran................................................................76

Gambar 4.2.10. Halaman Status Pembayaran..................................................76

Gambar 4.2.11. Halaman Data Pengiriman......................................................77

Gambar 4.2.12. Halaman Laporan.....................................................................77

Page 16: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

DAFTAR TABEL

Tabel 2.1 Tabel Perbandingan Penelitian..........................................................10

Tabel 2.2 Simbol Bagan Arus Dokumen............................................................12

Tabel 2.3 Notasi Usecase Diagram......................................................................13

Tabel 2.4 Notasi Class Diagram..........................................................................14

Tabel 2.5 Notasi Sequence Diagram...................................................................15

Tabel 2.6 Notasi Activity Diagram.....................................................................16

Tabel 2.7 Notasi Statechart Diagram.................................................................16

Tabel 2.8 Simbol-Simbol Pada Entity Relationship Diagram..........................17

Tabel 3.1 Flow Of Documen (FOD)....................................................................22

Tabel 3.2 Skenario Usecase Registrasi...............................................................26

Tabel 3.3 Skenario Usecase Lihat Produk.........................................................27

Tabel 3.4 Skenario Use Case Pembelian............................................................28

Tabel 3.5 Skenario Use Case Kelola Produk.....................................................29

Tabel 3.6 Skenario Use Case Pembayaran.........................................................30

Tabel 3.7 Skenario Use Case Konfirmasi Pembayaran....................................31

Tabel 3.8 Skenario Use Case Pengiriman..........................................................32

Tabel 3.9 Skenario Use Case Konfirmasi Pengiriman......................................33

Tabel 3.10 Skenario Use Case Laporan..............................................................34

Tabel 3. 11 Tabel User.........................................................................................62

Page 17: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

Tabel 3.12 Tabel Registrasi.................................................................................62

Tabel 3.13 Tabel Produk.....................................................................................62

Tabel 3.14 Tabel Pembelian................................................................................63

Tabel 3. 15 Tabel Pembayaran...........................................................................63

Tabel 3.16 Tabel Pengiriman..............................................................................63

Tabel 3.17 Struktur Tabel User..........................................................................64

Tabel 3.18 Struktur Tabel Registrasi.................................................................64

Tabel 3.19 Struktur Tabel Produk.....................................................................65

Tabel 3.20 Struktur Tabel Transaksi.................................................................65

Tabel 3.21 Struktur Tabel Pembayaran............................................................66

Tabel 3.22 Struktur Tabel Pengiriman..............................................................66

Tabel 4.1 Tabel Identifikasi Test Case pada Form Login................................76

Tabel 4.2 Tabel Identifikasi Value Test Case pada Form Login.....................76

Tabel 4.3 Tabel Identifikasi Test Case pada Form Pembelian........................79

Tabel 4.4 Tabel Identifikasi Value Test Case pada Form Pembelian.............79

Page 18: LAPORAN SKRIPSI PORTAL PENJUALAN BIBIT …penulisan laporan skripsi yang berjudul “Portal Penjualan Bibit Lele Berbasis Web”. Penyusunan Skripsi ini ditujukan untuk memenuhi salah

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Skripsi

Lampiran 2 : Surat Keterangan Penelitian

Lampiran 3 : Biografi Penulis