i
LAPORAN SKRIPSI
SISTEM INFORMASI PENJUALAN LELANG IKAN CUPANG HIAS (BETTA SPLENDENS ) DI KINK BETTA KUDUS
Tris Antono Putra NIM. 201053184
DOSEN PEMBIMBING Pratomo Setiaji, S.Kom, M.Kom
Nanik Susanti, S.Kom, M.Kom
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
iv
v
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
Mulailah dari mana Anda berada. Gunakan apa yang Anda miliki.
Lakukan apa yang Anda bisaBanyak kegagalan hidup yang terjadi karena orang-orang tidak menyadari seberapa dekat kesuksesan mereka saat mereka menyerah. Kesuksesan hanya dapat diraih dengan segala upaya dan usaha yang disertai dengan doa, karena sesungguhnya nasib seseorang manusia tidak akan berubah dengan sendirinya tanpa berusaha.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Kedua orangtua yang selalu memberikan doa
dan selalu memberikan restunya.
2. Saudara yang selalu memberikan semangat.
3. Sahabat dan Teman-teman yang
vi
SISTEM INFORMASI PENJUALAN LELANG IKAN CUPANG HIAS (BETTA SPLENDENS ) DI KINK BETTA KUDUS
Nama Mahasiswa : Tris Antono Putra
NIM : 2010 53 184
Pembimbing : 1. Pratomo Setiaji, S.Kom, M.Kom
2. Nanik Susanti, S.Kom, M.Kom
ABSTRAK
Seiring dengan banyaknya permintaan ikan cupang hias dari konsumen baik itu untuk kebutuhan koleksi maupun kontes maka hal ini sangat berpengaruh terhadap meningkatnya penjualan ikan cupang hias di Kink Betta Kudus. Hal ini lah yang menuntut adanya perbaikan terhadap sistem penjualan yang sedang berjalan supaya mampu memenuhi segala kebutuhan dalam sistem penjualan yang diharapkan.
Metode pendekatan yang digunakan untuk analisis dan perancangan system adalah metode terstruktur dan metode pengembangan yang digunakan adalah metode waterfall, perangkat lunak yang membantu perancangan dan pengelolaan Sistem Informasi Penjualan Ikan Cupang Hias Berbasis Website ini menggunakan MySQL untuk pengelolaan databasenya.
Sehingga dengan adanya sistem penjualan ikan cupang hias berbasis website yang akan dibangun, diharapkan dapat menjadikan perubahan dalam penjualan ikan cupang di Kink Betta Kudus, serta dapat mempermudah baik dari pihak pengelola maupun dari pihak kostumer dalam melakukan transaksi penjualan.
vii
INFORMATION SYSTEM SALES OF F ISHERY AREA (BETTA SPLENDENS) IN KINK BETTA KUDUS
Student Name : Tris Antono Putra Student Identity Number : 2010 53 184
Supervisor : 1. Pratomo Setiaji, S.Kom, M.Kom 2. Nanik Susanti, S.Kom, M.Kom
ABSTRACT
Along with the many requests of betta fish from consumers both for the needs of the collection and the contest then this is very influential on the increase of ornamental betta fish sales in Kink Betta Kudus. This is what requires an improvement to the current sales system in order to be able to meet all the needs in the expected sales system.
Approach method used for analysis and system design is structured method and development method used is waterfall method, software that help design and management Information System Sales of Betta Ornamental Fish Based Website is using MySQL for database management.
So with the system of sale of betta fish based website that will be built, is expected to make changes in the sale of betta fish in Kink Betta Kudus, and can simplify both from the manager and from the customer in making sales transactions.
viii
KATA PENGANTAR
Segala puji dan syukur atas berkat rahmat Allah SWT yang telah melimpahkan segala anugerahn-Nya kepada penulis, sehingga penulis dapat menyelesaikan laporan skripsi yang berjudul “Sistem Informasi Penjualan Lelang Ikan Cupang Hias ( Betta Splendens ) Di Kink Betta Kudus” dapat berjalan dengan baik tanpa sekurang apapun. Penuli menyadari bahwa penulis hanyalah makhluk yang tidak sempurna dan hanya dengan kuasa Allah, tulisan ini dapat terselesaikan dengan baik.
Penyusunan laporan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Bapak Dr. Suparnyo, S.H, M.S, selaku Rektor Universitas Muria Kudus. 2. Bapak Moh Dahlan, S.T, M.T, selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
3. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Pratomo Setiaji, S.Kom, M.Kom, yang berkenan menjadi dosen pembimbing utama saya. Terim Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.
5. Ibu Nanik Susanti, M.Kom, selaku pembimbing dua saya yang bersedia meluangkan waktu untuk memberikan masukan dan arahan terhadap
permasalahan dalam penyusunan skripsi ini.
6. Kedua orang tua yang telah memberi dukungan secara material maupun spiritual kepada penulis.
7. Buat Kakak-kakakku dan adik-adikku yang memberi semangat untuk kelulusan. 8. Sahabatku, terima kasih.
ix
Penulis menyadari bahwa dalam penyusunan laporan skripsi masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.
Kudus, 17 Februari 2018
x DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN KEASLIAN ... iv
MOTTO DAN PERSEMBAHAN ... v
DAFTAR LAMPIRAN. ... xvii
BAB I : PENDAHULUAN
1.6. Metedeologi Penelitian ... 2
1.6.1. Metode Pengembangan Sistem ... 2
1.6.2. Metode Perancangan Sistem ... 3
1.6.3. Metode Pengumpulan Data ... 4
1.6.3.1 Sumber Data Primer... . 4
1.6.3.2 Sumber Data Sekunder... . 4
1.7. Kerangka Pemikiran ... 5
BAB II : LANDASAN TEORI 2.1. Penelitian Terkait ... 7
2.2. Tabel Perbandingan Penelitian Terkait ... ... 9
xi
2.3.1. Pengertian Penjualan ... 9
2.3.2. Pengertian Pelelangan ... 10
2.3.3. Bagan Alir Dokumen ... 10
2.3.4. Pengertian UML ... ... 11
2.3.4.1 Notasi Dalam UML ... 13
2.3.5 Teori Perancangan Database ... 14
BAB III : METODOLOGI PENELITIAN 3.1. Objek Penelitian ... 19
3.2. Analisa Sistem Lama ... 19
3.2.1 Narasi Sistem Penjualan Ikan Cupang ... 19
3.2.2 Flow Of Diagram Penjualan Ikan Cupang... 20
3.3. Analisa dan Perancangan Sistem Baru ... 21
3.3.1. Analisa Kebutuhan Sistem ... 21
3.3.2. Perancangan Sistem Baru ... 21
3.3.2.1 Analisa Aktor Sistem ... 21
3.3.2.12 ERD ( Entity Relationship Diagram) ... 53
3.3.3. Perancangan Interface ... 70
BAB IV : PEMBAHASAN DAN IMPLEMENTASI 4.1. Iplementasi dan Pembahasan Aplikasi ... 73
xii
4.1.2 Indentifikasi Kebutuhan Perangkat Keras ... 73
4.2. Implementasi Antarmuka ... 74
4.2.1 Tampilan Awal Program ... 74
4.2.2 Tampilan Input Program ... 83
4.2.3 Tampilan OutPut Program ... 103
BAB V : PENUTUP 5.1. Kesimpulan ... 104
5.2. Saran ... 104
Tabel 3.4 : Tabel Optimistik Kelola Kategori Produk ... 25
Tabel 3.5 : Tabel Pesimistik Kelola Kategori Produk ... 26
Tabel 3.6 : Tabel Optimistik Member ... 26
Tabel 3.7 : Tabel Optimistik Pelanggan ... 27
Tabel 3.8 : Tabel Optimistik Persetujuan Lelang ... 28
Tabel 3.9 : Tabel Pesimistik Persetujuan Lelang ... 29
Tabel 3.10 : Tabel Optimistik Pembayaran ... 29
Tabel 3.11 : Tabel Pesimistik Pembayaran ... 30
Tabel 3.12 : Tabel Optimistik Pengiriman ... 30
Tabel 3.13 : Tabel Pesimistik Pengiriman ... 31
Tabel 3.14 : Tabel Optimistik Konfirmasi ... 31
Tabel 3.15 : Tabel Pesimistik Konfirmasi ... 32
Tabel 3.16 : Struktur Tabel Daftar Lelang ... 64
Tabel 3.17 : Struktur Tabel User ... 65
Tabel 3.18 : Struktur Tabel Persetujuan Lelang... 66
Tabel 3.19 : Struktur Tabel Jenis Ikan ... 66
Tabel 3.20 : Struktur Tabel Data Produk ... 67
Tabel 3.21 : Struktur Tabel Pembayaran... 68
xiv
DAFTAR GAMBAR
Gambar 3.1 : FOD Sistem Perencanaan Penjualan ... 20
Gambar 3.2 : Business Use Case ... 23
Gambar 3.13 : Sequence Diagram Kelola Jenis Ikan ... 38
Gambar 3.14 : Sequence Diagram Kelola Member ... 39
Gambar 3.15 : Sequence Diagram Kelola Produk ... 40
Gambar 3.16 : Sequence Diagram Kelola Pelelangan ... 41
Gambar 3.17 : Sequence Diagram Persetujuan Pelelangan ... 42
Gambar 3.18 : Sequence Diagram Pembayaran ... 43
Gambar 3.19 : Sequence Diagram Pengiriman ... 44
Gambar 3.20 : Sequence Diagram Konfirmasi ... 45
Gambar 3.21 : Activity Diagram Kelola Jenis Ikan ... 46
Gambar 3.22 : Activity Diagram Kelola Member ... 47
Gambar 3.23 : Activity Diagram Kelola Produk ... 48
Gambar 3.24 : Activity Diagram Kelola Pelelangan ... 49
Gambar 3.25 : Activity Diagram Persetujuan Pelelangan ... 50
Gambar 3.26 : Activity Diagram Pembayaran ... 51
Gambar 3.27 : Activity Diagram Pengiriman ... 52
Gambar 3.28 : Activity Diagram Konfirmasi ... 53
Gambar 3.29 : Statechart Diagram Tambah Admin . ... 54
xv
Gambar 3.31 : Statechart Diagram Kelola Hapus Admin ... 54
Gambar 3.32 : Statechart Diagram Kelola Login Admin ... 54
Gambar 3.33 : Statechart Diagram Kelola LogOut Admin ... 55
Gambar 3.34 : Statechart Diagram Tambah Jenis Ikan ... 55
Gambar 3.35 : Statechart Diagram Kelola Edit Jenis Ikan ... 55
Gambar 3.36 : Statechart Diagram Kelola Hapus Jenis Ikan ... 56
Gambar 3.37 : Statechart Diagram Tambah Produk ... 56
Gambar 3.38 : Statechart Diagram Kelola Edit Produk ... ... 56
Gambar 3.39 : Statechart Diagram Kelola Hapus Produk ... 56
Gambar 3.40 : Statechart Diagram Tambah Pelelangan ... 57
Gambar 3.41 : Statechart Diagram Kelola Edit Pelelangan ... 57
Gambar 3.42 : Statechart Diagram Kelola Hapus Pelelangan ... 57
Gambar 3.43 : Statechart Diagram Tambah Persetujuan ... 58
Gambar 3.44 : Statechart Diagram Kelola Edit Persetujuan ... 58
Gambar 3.45 : Statechart Diagram Tambah Pengiriman ... 58
Gambar 3.46 : Statechart Diagram Kelola Edit Pengiriman ... 58
Gambar 3.47 : Statechart Diagram Edit Pengiriman ... 59
Gambar 3.48 : Statechart Diagram Tambah Pembayaran ... 59
Gambar 3.49 : Statechart Diagram Kelola Edit Pembayaran ... 59
Gambar 3.50 : Statechart Diagram Tambah Konfirmasi ... 60
Gambar 3.51 : Statechart Diagram Kelola Edit Konfirmasi ... 60
Gambar 3.52 : Statechart Diagram Kelola Hapus Konfirmasi ... 60
Gambar 3.53 : Entitas Sistem Pelelanggan ikan Cupang ... 60
Gambar 3.54 : Atribut Entitas Sistem Pelelangan ... 61
Gambar 3.55 : Hubungan antara entitas user dengan jenis_ikan ... 61
Gambar 3.56 : Hubungan antara entitas jenis_ikan dengan produk... 61
Gambar 3.57 : Hubungan antara entitas daftar_lelang dengan produk ... 62
Gambar 3.58 : Hubungan antara entitas user dengan Produk ... 62
Gambar 3.59 : ERD ... 63
Gambar 3.60 : Form Login ... 70
Gambar 3.61 : Form Jenis Ikan ... 70
xvi
Gambar 3.63 : Form Persetujuan Lelang ... 71
Gambar 3.64 : Form Pembayaran ... 72
Gambar 3.65 : Form Laporan ... 72
Gambar 4.1 : Tampilan Form Login ... 74
Gambar 4.2 : Tampilan Form Utama Sistem ... 76
Gambar 4.3 : Tampilan Form Jenis Ikan ... 83
Gambar 4.4 : Tampilan Form Produk ... 92
Gambar 4.5 : Tampilan Form Pelelangan ... 99
xvii
DAFTAR LAMPIRAN