• Tidak ada hasil yang ditemukan

LAPORAN SKRIPSI SISTEM INFORMASI PENJUALAN SAPI PADA UD. LEMBU SAKTI BERBASIS WEB. Disusun Oleh:

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN SKRIPSI SISTEM INFORMASI PENJUALAN SAPI PADA UD. LEMBU SAKTI BERBASIS WEB. Disusun Oleh:"

Copied!
18
0
0

Teks penuh

(1)

LAPORAN SKRIPSI

SISTEM INFORMASI PENJUALAN SAPI PADA UD. LEMBU SAKTI BERBASIS WEB

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh:

Nama : Ali Machfud NIM : 2011-53-059 Program Studi : Sistem Informasi Fakultas : Teknik

UNIVERSITAS MURIA KUDUS

KUDUS

(2)
(3)
(4)
(5)

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

“Orang Hebat” tidak dihasilkan melalui kemudahan, kesenangan atau kenyamanan. Tetapi mereka dibentuk melalui kesukaran, tantangan dan air mata.

Jadilah yang terbaik di hadapan Tuhan, biasa di hadapan orang lain, dan yang terburuk di hadapan diri sendiri.

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada: 1. Tuhan yang telah menciptakan aku,

beserta Rosul-Nya.

2. Keluargaku tercinta yang selalu mendukung, mendo’akan, mencintai dan menyayangiku.

3. Teman-teman kuliah yang selalu mendukungku.

4. Para dosen pembimbingku yang selalu memberikan ilmunya kepadaku.

(6)

RINGKASAN

Laporan Skripsi dengan judul “Sistem Informasi Penjualan Sapi pada UD. Lembu Sakti Berbasis Web” telah dilaksanakan dengan tujuan untuk memudahkan pelanggan dalam melakukan pembelian sapi, serta meningkatkan nilai jual bagi UD. Lembu Sakti.

UD. Lembu Sakti adalah salah satu usaha yang melayani penjualan sapi, mulai dari sapi yang harganya murah sampai sapi yang harganya paling mahal. Informasi yang bisa didapatkan oleh para pembeli jika UD. Lembu Sakti menjual sapi itu berasal dari cerita pelanggan yang sudah membeli kepada pembeli yang lain. Selain itu ada juga orang yang menjadi perantara antara pembeli dengan penjual sapi tersebut. Jika pembeli mendapatkan informasi dari perantara tersebut, biasanya harga sapi menjadi sedikit mahal. Itu dikarenakan penjual sapi tersebut harus memberi bonus kepada perantara tersebut.

Adanya perantara tersebut terkadang menjadi masalah bagi UD. Lembu Sakti dan pembeli karena harga penjualan yang lebih mahal dari harga aslinya. Seandainya ada aplikasi web untuk sistem penjualan sapi tersebut, maka pelanggan atau pembeli bisa langsung membelinya tanpa perantara melalui media online. Untuk mengatasi masalah yang ada pada UD. Lembu Sakti tersebut, maka diperlukan adanya sistem informasi penjualan sapi pada UD. Lembu Sakti berbasis web.

(7)

KATA PENGANTAR

Alhamdulillah segala puji bagi Tuhan yang telah melimpahkan rahmat dan pertolongan kepada penulis serta nikmat dan karunia yang lebih sehingga tak mampu sebagai penulis untuk sekedar menghitung dan mengucap syukur atas segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada-Mu, atas segala hal yang Engkau berikan padaku. Terima kasih atas orang-orang terhebat yang Engkau hadirkan di sekelilingku. Terima kasih. Terima kasih atas segala pertolongan-Mu. Aku menyadari, aku hanyalah makhluk lemah yang tak berdaya. Karena Engkaulah, ya Allah, dan memang hanya karena Engkaulah skripsi ini dapat terselesaikan. Segala puji bagi-Mu, Tuhanku.

Penyusunan 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.H. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Rhoedy Setiawan, M.Kom, selaku kepala bagian Progdi Sistem Informasi Universitas Muria Kudus.

4. Arif Setiawan, S.Kom, M.Cs selaku dosen pembimbing pertama saya. Terima kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.

5. Anteng Widodo, S.T, M.Kom selaku pembimbing dua saya. Terima kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan. Terima kasih banyak, Pak.

6. Kedua orang tuaku, Terima kasih atas semangatnya. Do’a restu serta ridho kalian berdua sehingga aku bisa jadi seperti ini.

(8)

7. Keluargaku, orang-orang terdekatku yang telah memberikan dukungan serta keyakinan kepada saya.

8. Teman-teman SI angkatan 2011.

9. Bapak dan Ibu dosen UMK jurusan Sistem Informasi. Terimakasih atas ilmu yang telah anda berikan selama ini.

10. Semua pihak yang membantu terselesaikannya laporan ini yang tidak dapat penulis sebutkan satu per satu.

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, 12 Januari 2016 Penulis

(9)

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN SURAT PUBLIKASI ... iv

HALAMAN MOTTO ... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... .ix

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... .xv

DAFTAR LAMPIRAN ...xviii

BAB I PENDAHULUAN ... 1

1.1.Latar Belakang Masalah ... 1

1.2.Perumusan Masalah ... 2 1.3.Batasan Masalah ... 2 1.4.Tujuan Skripsi ... 2 1.5.Manfaat Skripsi ... 2 1.6.Tinjauan Pustaka ... 3 1.7.Metodologi Penelitian ... 4 1.7.1. Obyek Penelitian ... 4

1.7.2. Metode Pengumpulan Data ... 4

1.7.2.1. Sumber Data Primer ... 4

1.7.2.2. Sumber Data Sekunder ... 4

1.8.Metode Rekayasa Perangkat Lunak ... 5

1.9.Metode Perancangan Sistem ... 6

(10)

BAB II LANDASAN TEORI ... 9

2.1. Pengertian Sistem ... .9

2.2. Pengertian Informasi ... .9

2.3. Pengertian Penjualan ... .9

2.4. Pengertian Sapi... .10

2.5. Pengertian Sistem Informasi Penjualan Sapi ... .10

2.6. Analisa dan Perancangan Sistem ... .10

2.6.1. Analisa Sistem ... .10

2.6.2. Alat Bantu Dalam Analisa Sistem ... .11

2.7. UML ... .12

2.8. Sekilas tentang Diagram-diagram UML ... .12

2.8.1. Diagram Use Case Bisnis... .12

2.8.2. Diagram Use Case... .14

2.8.3. Diagram Aktivitas ... .15

2.8.4. Diagram Sekuensial ... .16

2.8.5. Diagram Kelas ... .16

2.8.6. Diagram Statechart ... .17

2.9. Pengertian ERD ... .18

BAB III TINJAUAN UMUM OBYEK PENELITIAN ... 19

3.1. Sekilas Tentang UD. Lembu Sakti ... 19

3.2. Visi dan Misi ... 19

3.3. Denah Lokasi UD. Lembu Sakti ... 20

3.4. Struktur Organisasi ... 20

3.5. Job Diskripsi ... .21

3.6. Gambaran Sistem Penjualan Sapi UD. Lembu Sakti ... 21

3.6.1. Narasi Sistem Penjualan Sapi UD. Lembu Sakti ... .21

3.6.2. Flow Of Document ... 22

BAB IV ANALISIS DAN PERANCANGAN SISTEM ... 23

(11)

4.2. Analisis Kebutuhan Perangkat Keras ... 23

4.3. Analisis Kebutuhan Perangkat Lunak ... 23

4.3. Perancangan Sistem... 24

4.3.1. Analisis Aktor Sistem ... 24

4.3.2. Proses Bisnis Usecase Diagram ... 24

4.3.3. Diagram Use Case Bisnis... 25

4.3.4. Diagram Use Case Sistem ... 25

4.3.5. Skenario Use Case (Flow Of Events) ... 26

4.3.6. Diagram Kelas ... 35

4.3.7. Diagram Sekuensial ... 38

4.3.8. Diagram Aktivitas ... 45

4.3.9. Diagram Statechart ... 51

4.3.10. Perancangan Basis Data ... 54

4.3.11. Desain Interface ... 64

BAB V PEMBAHASAN DAN IMPLEMENTASI ... 69

5.1. Perangkat Keras yang Digunakan ... 69

5.2. Perangkat Lunak yang Digunakan ... 69

5.3. Implementasi dan Pembahasan Aplikasi ... 69

5.3.1. Halaman Pendaftaran ... 70

5.3.2. Halaman Login User ... 70

5.3.3. Halaman Utama Admin ... 71

5.3.4. Halaman Kelola Data Admin ... 71

5.3.5. Halaman Kelola Data Pelanggan ... 72

5.3.6. Halaman Kelola Data Sapi ... 72

5.3.7. Halaman ACC Pemesanan ... 73

5.3.8. Halaman Laporan Konfirmasi ... 73

5.3.9. Halaman Laporan Pemesanan ... 74

5.3.10. Halaman Utama Pelanggan ... 74

5.3.11. Halaman Daftar Sapi ... 75

(12)

5.3.13. Halaman Daftar Pemesanan Sapi ... 76

5.3.14. Halaman Konfirmasi Pembayaran ... 76

5.4. Pengujian Normal dan Pengujian Abnormal ... 77

BAB VI PENUTUP ... 79

6.1. Kesimpulan ... 79

6.2. Saran ... 79 DAFTAR PUSTAKA

(13)

DAFTAR TABEL

Tabel 2.1. : Simbol Bagan Alir Diagram... 11

Tabel 2.2. : Notasi Diagram Use Case Bisnis ... 13

Tabel 2.3. : Notasi Diagram Use Case ... 14

Tabel 2.4. : Notasi Diagram Aktivitas ... 15

Tabel 2.5. : Notasi Diagram Sekuensial ... 16

Tabel 2.6. : Notasi Diagram Kelas ... 17

Tabel 2.7. : Notasi Diagram Statechart ... 18

Tabel 2.8. : Simbol-simbol ERD ... 18

Tabel 4.1. : Proses Bisnis Usecase ... 24

Tabel 4.2. : Alur Optimistic Kelola Jenis Sapi ... 26

Tabel 4.3. : Alur Pesimistic Kelola Jenis Sapi ... 27

Tabel 4.4. : Alur Optimistic Kelola Pendaftaran ... 27

Tabel 4.5. : Alur Pesimistic Kelola Pendaftaran ... 28

Tabel 4.6. : Alur Optimistic Melihat Daftar Sapi ... 28

Tabel 4.7 : Alur Pesimistic Melihat Daftar Sapi ... 28

Tabel 4.8 : Alur Optimistic Pemesanan ... 29

Tabel 4.9 : Alur Pesimistic Pemesanan ... 29

Tabel 4.10. : Alur Optimistic Pembatalan ... 30

Tabel 4.11 : Alur Pesimistic Pembatalan ... 30

Tabel 4.12 : Alur Optimistic ACC Pemesanan ... 30

Tabel 4.13 : Alur Pesimistic ACC Pemesanan ... 31

Tabel 4.14 : Alur Optimistic Konfirmasi Pembayaran ... 31

Tabel 4.15. : Alur Pesimistic Konfirmasi Pembayaran ...31

Tabel 4.16. : Alur Optimistic Cetak Konfirmasi Pembayaran ...32

Tabel 4.17. : Alur Pesimistic Cetak Konfirmasi Pembayaran ...32

Tabel 4.18. : Alur Optimistic Cetak Laporan ...33

Tabel 4.19. : Alur Pesimistic Cetak Laporan ...33

Tabel 4.20. : Alur Optimistic Kelola Pelanggan ...34

(14)

Tabel 4.30. : Tabel Admin...61

Tabel 4.31. : Tabel Pelanggan ...62

Tabel 4.32. : Tabel Sapi...62

Tabel 4.33. : Tabel Pemesanan ...63

(15)

DAFTAR GAMBAR

Gambar 3.1. : Denah Lokasi ... 20

Gambar 3.2. : Struktur Organisasi ... 21

Gambar 3.3. : Flow Of Document ... 22

Gambar 4.1. : Diagram Use Case Bisnis ... 25

Gambar 4.2. : Diagram Use Case Sistem ... 25

Gambar 4.3. : Kelas Admin ... 35

Gambar 4.4. : Kelas Pelanggan ... 36

Gambar 4.5. : Kelas Sapi ... 36

Gambar 4.6. : Kelas Pemesanan ... 37

Gambar 4.7. : Kelas Konfirmasi ... 37

Gambar 4.8. : Diagram Kelas ... 38

Gambar 4.9. : Diagram Sekuensial Kelola Jenis Sapi ... 39

Gambar 4.10. : Diagram Sekuensial Pendaftaran ... 40

Gambar 4.11. : Diagram Sekuensial Melihat Daftar Sapi ... 40

Gambar 4.12. : Diagram Sekuensial Pemesanan ... 41

Gambar 4.13. : Diagram Sekuensial Pembatalan ... 41

Gambar 4.14. : Diagram Sekuensial ACC Pemesanan ... 42

Gambar 4.15. : Diagram Sekuensial Konfirmasi Pembayaran ... 42

Gambar 4.16. : Diagram Sekuensial Cetak Konfirmasi Pembayaran ... 43

Gambar 4.17. : Diagram Sekuensial Cetak Laporan ... 43

Gambar 4.18. : Diagram Sekuensial Kelola Pelanggan ... 44

Gambar 4.19 : Diagram Aktivitas Kelola Jenis Sapi ... 45

Gambar 4.20. : Diagram Aktivitas Pendaftaran ... 46

Gambar 4.21. : Diagram Aktivitas Melihat Daftar Sapi ... 46

Gambar 4.22 : Diagram Aktivitas Pemesanan ... 47

Gambar 4.23 : Diagram Aktivitas Pembatalan ... 47

Gambar 4.24 : Diagram Aktivitas ACC Pemesanan ... 48

Gambar 4.25 : Diagram Aktivitas Konfirmasi Pembayaran ... 48

(16)

Gambar 4.27. : Diagram Aktivitas Cetak Laporan ... 49

Gambar 4.28. : Diagram Aktivitas Kelola Pelanggan ... 50

Gambar 4.29. : Statechart Diagram Tambah Admin ... 51

Gambar 4.30. : Statechart Diagram Ubah Admin ... 51

Gambar 4.31. : Statechart Diagram Hapus Admin ... 51

Gambar 4.32. : Statechart Diagram Tambah Pelanggan ... 52

Gambar 4.33. : Statechart Diagram Ubah Pelanggan ... 52

Gambar 4.34 : Statechart Diagram Hapus Pelanggan ... 52

Gambar 4.35. : Statechart Diagram Tambah Sapi ... 53

Gambar 4.36 : Statechart Diagram Ubah Sapi ... 53

Gambar 4.37 : Statechart Diagram Hapus Sapi ... 53

Gambar 4.38 : Statechart Diagram Cetak Laporan ... 54

Gambar 4.39. : Statechart Diagram Cetak Konfirmasi ... 54

Gambar 4.40. : Himpunan Entitas ... 55

Gambar 4.41. : Himpunan Entitas dan Attribut-Key ... 55

Gambar 4.42. : Himpunan Entitas, Relasi dan Foreign-Key ... 55

Gambar 4.43. : Kardinalitas Relasi ... 56

Gambar 4.44. : Diagram E-R ... 56

Gambar 4.45. : Relasi Admin dan Sapi ... 57

Gambar 4.46. : Relasi Pelanggan dan Sapi ... 58

Gambar 4.47. : Relasi Pelanggan dan Pemesanan ... 59

Gambar 4.48. : Relasi Pemesanan dan Konfirmasi ... 60

Gambar 4.49. : Relasi Tabel ... 64

Gambar 4.50. : Desain Login ... 64

Gambar 4.51. : Desain Halaman Utama Admin ... 65

Gambar 4.52. : Desain Halaman Utama Pelanggan ... 65

Gambar 4.53. : Desain Input Data Admin ...66

Gambar 4.54. : Desain Input Data Pelanggan ...66

Gambar 4.55. : Desain Input Data Sapi ...67

Gambar 4.56. : Desain Input Data Konfirmasi ...67

(17)

Gambar 4.58. : Desain Output Laporan Penjualan ...68

Gambar 5.1 : Halaman Pendaftaran ...70

Gambar 5.2. : Halaman Login User ...70

Gambar 5.3. : Halaman Utama Admin ...71

Gambar 5.4. : Halaman Kelola Data Admin ...71

Gambar 5.5. : Halaman Kelola Data Pelanggan ...72

Gambar 5.6. : Halaman Kelola Data Sapi ...72

Gambar 5.7. : Halaman ACC Pemesanan ...73

Gambar 5.8. : Halaman Laporan Konfirmasi ...73

Gambar 5.9. : Halaman Laporan Pemessanan ...74

Gambar 5.10. : Halaman Utama Pelanggan ...74

Gambar 5.11. : Halaman Daftar Sapi ...75

Gambar 5.12. : Halaman Pemesanan Sapi ...75

Gambar 5.13. : Halaman Daftar Pemesanan Sapi ...76

Gambar 5.14. : Halaman Konfirmasi Pembayaran ...76

Gambar 5.15. : Tampilan Peringatan Berhasil Login ...77

Gambar 5.16 : Tampilan Peringatan Gagal Login ...77

Gambar 5.17. : Tampilan Peringatan Sukses Menyimpan Data ...77

Gambar 5.18 : Tampilan Peringatan Gagal Menyimpan Data ...78

(18)

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Skripsi Lampiran 2 : Surat Keterangan Penelitian Lampiran 3 : Biografi Penulis

Referensi

Dokumen terkait

Berdasarkan latar belakang yang telah dipaparkan di atas, maka perumusan masalah dari skipsi ini adalah sebagai berikut: Apakah melalui penggunaan kombinasi metode

Kemampuan siswa kelas 8 A sebagai kelas kontrol SMP Negeri 22 Surabaya dalam pembelajaran bahasa Indonesia menulis narasi menggunakan media film Zootopia, dapat dilihat dari nilai

Skripsi ini berisi mengenai analisa dari metode PEAP, mulai dari konfigurasi sampai dengan pengujian dengan menggunakan salah satu serangan pada jaringan nirkabel

Sekalipun sebagian dari informan ada yang beranggapan sebaiknya talak dilakukan dihadapan Pengadilan Agama untuk mendapatkan perlindungan dan kepastian hukum.Diantara

Berdasarkan Pasal 4 ayat (2) Undang-undang Republik Indonesia Nomor 36 Tahun 2008 jenis penghasilan yang dikenakan PPh Final yaitu penghasilan berupa bunga

Perincian lebih lanjut, peneliti juga akan meninjau proses penyajian musik koreografi yang dikemas dalam bentuk pagelaran karya tari, sekaligus sebagai ujian final

Oxford Advanced Learner’s Dictionary of Current English.. Oxford: Oxford

dan prasarana lalu lintas dan angkutan jalan, atau Kepala Dinas Kabupaten/Kota yang membidangi sarana dan Prasarana Lalu Lintas dan Angkutan Jalan sebagaimana dimaksud