PERANCANGAN SISTEM INFORMASI PENJUALAN ROTI BERBASIS DEKSTOP PADA PT.TOP BAKERY METRO PUSAT
TUGAS AKHIR
OLEH INAS SAFRINA
19410009
D-III SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MUHAMMADIYAH METRO
TAHUN 2022
ii
iii
PERANCANGAN SISTEM INFORMASI PENJUALAN ROTI BERBASIS DEKSTOP PADA PT.TOP BAKERY METRO PUSAT
TUGAS AKHIR Diajukan
Untuk Memenuhi Salah Satu Persyaratan Dalam Menyelesaikan Program Diploma Tiga
OLEH INAS SAFRINA
19410009
D-III SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MUHAMMADIYAH METRO
TAHUN 2022
iv ABSTRAK
Tujuan dari penelitian ini adalah merancang Perancangan Sistem Informasi Penjualan Roti Berbasis Dekstop Pada PT. Top Bakery Metro Pusat.
Perancangan sistem yang diusulkan mampu untuk menginputkan data, mengedit, menghapus ataupun melakukan pencarian. Perancangan ini diusulkan sebagai bahan pertimbangan guna memudahkan karyawan dalam proses pendataan persediaan roti, dengan menggunakan bahasa pemrograman Java, NetBeans 6.0 sebagai editor pemrogrman dan MySQL sebagai Database nya.
Untuk itu perlu diadakan sebuah perancangan sistem data penjualan roti untuk mengatasi masalah tersebut.
Kata Kunci: Perancangan, Aplikasi, Penjualan, Roti, Dekstop
ABSTRACT
The purpose of this research is to design a Desktop-Based Bread Sales Information System Design at PT. Top Bakery Metro Center. The proposed system design is able to input data, edit, delete or perform a search. This design is proposed as a consideration in order to facilitate employees in the process of data collection of bread inventory, using the Java programming language, NetBeans 6.0 as the programming editor and MySQL as the database. For this reason, it is necessary to design a bread sales data system to overcome this problem.
Keywords: Design, Application, Sales, Bread, Desktop
v
RINGKASAN
Top bakery merupakan suatu usaha yang menekuni dibidang roti, kue dan puding. Untuk roti sendiri menyediakan berbagai varian, roti tawar dan sebagainya. Untuk kue sendiri menyediakan varian bolu dan brownis. Top Bakery menawarkan roti dengan harga ekonomis agar ekspetasi masyarakat tentang roti tidak selalu beranggapan mahal tetapi dengan harga ekonomis pun sudah bisa menikmati roti. Ajaran Islam selalu menganjurkan umat muslim untuk senantiasa mengonsumsi makan-makanan yang halal dan bergizi.
Tujuan dari penelitian ini adalah Mempermudah dalam pengolahan data penjualan roti pada PT.Top Bakery. Merancang sistem informasi penjualan yang terkomputerisasi. Mengetahui bagaimana sistem informasi penjualan pada PT.Top Bakery yang sedang berjalan secara cepat dan akurat.
Kata Kunci: Perancangan, Aplikasi, Penjualan, Roti, Dekstop
vi
vii PENGESAHAN
viii MOTTO
“Jangan meremehkan diri sendiri, karena diri sendiri ada kelebihan tersendiri”
(Nami)
“Hidup bukanlah permainan keberuntungan. Jika kau ingin menang, kau harus bekerja keras”
(Inas Safrina)
“Masalah membuat kita menjadi semakin dewasa, jika tidak ada masalah kita tidak akan pernah dewasa”
(Hashirama senju)
ix
PERSEMBAHAN
Rasa syukur kepada Allah SWT atas rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir ini dengan tepat waktu. Tugas Akhir ini ku persembahkan kepada :
1. Bapak Drs. Sogini dan Ibu Sulastri, Teristimewa ku persembahkan kepada Kedua orang tuaku tercinta dan tersayang yang telah mendidik, merawat dan menyayangi ku dengan penuh kasih sayang yang tidak terganti, senantiasa memberi keteduhan dalam hidupku dan tidak henti-hentinya selalu memberikan do’a serta dukungan tanpa lelah demi keberhasilan studiku.
2. Adik ku tercinta (Andriani Prima Dewi) yang selalu memberikan support terbaiknya untuk ku.
3. Sahabat ( Firda Nurmanda, Arfa Sabila Nisa IP, Galeng Wijaya Zulkarnain, Anggi Setiawan) support yang menemani perjuanganku sampai titik ini.
4. PT.Top Bakery Metro Pusat, terima kasih sudah menerima kami dengan baik dan memberikan pengalaman selama pelaksanaan Kuliah Kerja Praktek (KKP).
5. Bapak Ibu Dosen, juga Staff Fakultas Ilmu Komputer dan Program Studi D-III Sistem Informasi UM Metro yang telah membimbing dan memberikan pengetahuan selama berkuliah di Universitas Muhammadiyah Metro.
6. Rekan-rekan Mahasiswa Program Studi D-III Sisitem Informasi Angkatan 2019 dan sahabat-sahabatku yang sama-sama berjuang dalam menyelesaikan pendidikan dan terima kasih atas kontribusikalian dalam memberikan dukungan dan telah menjadi moodbooster bagiku.
7. Almamater tercinta Universitas Muhammadiyah Metro.
x
KATA PENGANTAR
Puji syukur kehadirat Allah SWT atas segala limpahan Rahmat, Inayah, Taufik dan hidayahnya sehingga penyusun dapat menyelesaikan Tugas Akhir yang berjudul “PERANCANGAN SISTEM INFORMASI PENJUALAN ROTI BERBASIS DEKSTOP PADA PT.TOP BAKERY METRO PUSAT” dengan baik dan lancar.
Tugas akhir ini ditujukan untuk melaporkan hasil penelitian yang dilakukan di PT.Top Bakery kota Metro dan sebagai salah satu syarat untuk mencapai gelar Diploma III Sistem Informasi.
Dalam menyusun tugas akhir ini, Penulis mendapat bantuan bimbingan dan dukungan dari banyak pihak sehingga penyusun mempu menyelesaikannya.
Oleh karena itu penyusun mengucapkan terima kasih kepada :
1. Bapak Drs. H Jazim Ahmad, M.Pd Selaku Rektor Universitas Muhammadiyah Metro.
2. Bapak Sudarmaji, S.Kom.,M.M.Kom Selaku Dekan Fakultas Ilmu Komputer Universitas Muhammadiyah Metro.
3. Ibu Guna Yanti Kemala Sari Siregar Pahu,S.Kom.,M.T.I Selaku Ketua Studi D-III Sistem Informasi Fakultas Ilmu Komputer Universitas Muhammadiyah Metro.
4. Bapak Dani Angoro,S.Kom.,M.Kom Selaku Pembimbing I yang telah membimbing penulis hingga selesainya tugas akhir ini.
5. Bapak Budi Asmanto, M.T.I Selaku Pembimbing II yang telah membimbing penulis hingga selesainya tugas akhir ini.
6. Bapak dan Ibu Dosen setra Staff Fakultas Ilmu Komputer Universitas Muhammadiyah Metro.
7. Seluruh rekan-rekan Program Studi Diploma III Sistem Informasi angkatan 2019 yang telah berjuang bersama selama perkuliahan.
Penyusun menyadari bahwa masih terdapat kekurangan maupun kesalahan dalam penyusunan tugas akhir ini sehingga penyusun mengharapkan kritik dan saran yang bersifat membangun untuk perbaikan di masa yang akan datang dari seluruh pembaca. Semoga tugas akhir ini dapat bermanfaat dan membantu menambah pegetahuan dan pengalaman bagi para pembaca, sehingga penyusun dapat memperbaiki bentuk maupun isi tugas akhir penelitian ini sehingga kedepannya dapat lebih baik.
Penulis
xi
xii
SURAT KETERANGAN UJI KESAMAAN (SIMILARITY CHECK)
xiii DAFTAR ISI
HALAMAN COVER ... i
HALAMAN LOGO ... ii
HALAMAN JUDUL ... iii
ABSTRAK ... iv
RINGKASAN ... v
PERSETUJUAN ... vi
PENGESAHAN ... vii
MOTTO ... viii
PERSEMBAHAN ... ix
KATA PENGANTAR ... x
PERNYATAAN TIDAK PLAGIAT... xi
SURAT KETERANGAN UJI KESAMAAN (SIMILARITY CHECK) ... xii
DAFTAR ISI... xiii
DAFTAR TABEL ... xiv
DAFTAR GAMBAR ... xv
BAB I PENDAHULUAN A. Latar Belakang Masalah ... 1
B. Rumusan Masalah ... 2
C. Batasan Masalah ... 3
D. Tujuan Penelitian ... 3
E. Kegunaan Penelitian ... 3
F. Metode Penelitian ... 3
G. Jenis Penelitian ... 4
H. Teknik Pengumpulan Data ... 4
I. Sistematika Penulisan ... 5
BAB II KAJIAN LITERATUR A. Definisi Perancangan ... 6
B. Definisi Aplikasi ... 6
xiv
C. Definisi Penjualan ... 6
D. Definisi Bakery ... 7
E. Definisi Roti ... 7
F. Pengolahan Data ... 7
G. Bahasa Pemograman ... 8
H. Defini Dekstop ... 8
I. Devinisi Java ... 8
J. Basis Data ... 13
K. Kamus Data ... 14
L. Netbeans ... 14
M. Mysql ... 14
N. Crytal Report ... 17
O. Type Data ... 17
P. ERD (Entity Relationship Diagram) ... 18
Q. Definisi DFD (Data Flow Diagram) ... 19
R. Definisi Bagan Alir(Flowchart) ... 21
BAB III GAMBARAN UMUM ORGANISASI A. Sejarah Singkat ... 25
B. Lokasi ... 25
C. Struktur Organisasi ... 26
D. Manejemen Organisasi ... 28
E. Analisis Sistem Yang Berjalan ... 29
BAB IV HASIL DAN PEMBAHASAN A. Hasil Penelitian ... 32
B. Aliran Informasi Yang Diusulkan ... 32
xv
C. Rancangan Desain Program ... 38
D. Perancangan Program ... 41
E. Kelebihan Dan Kekurangan Program ... 44
BAB V KESIMPULAN DAN SARAN A. Kesimpulan ... 45
B. Saran ... 45
DAFTAR LITERATUR ... 46
LAMPIRAN ... 48
xvi
DAFTAR TABEL
Tabel Halaman
Tabel 1. Simbol DFD (Data Flow Diagram) ... 20
Table 2. Bagan alir sistem flowchart ... 21
Tabel 3. Flowchat sistem pembayaran ... 30
Tabel 4. Dokumen Buku Besar ... 31
Tabel 5. Struk ... 31
Tabel 6. Flowchart Pembayaran Kasir ... 34
Tabel 7. Tabel Login ... 36
Tabel 8. Tabel Pembeli ... 36
Tabel 9. Tabel Struk ... 37
Tabel 10. Tabel Kasir ... 37
Tabel 11. Tabel Roti ... 38
xvii
DAFTAR GAMBAR
Gambar Halaman
Gambar 1. Pencarian pada web browser (Sumber : Dewa Coding. 2020) ... 9
Gambar 2. Pemilihan versi java (Sumber : Dewa Coding. 2020) ... 9
Gambar 3. Proses download (Sumber : Dewa Coding. 2020) ... 10
Gambar 4. Proses download (Sumber : Dewa Coding. 2020) ... 10
Gambar 5.Proses setelah download (Sumber : Dewa Coding. 2020) ... 11
Gambar 6. Penginstall (Sumber : Dewa Coding. 2020) ... 11
Gambar 7. Proses Penginstallan (Sumber : Dewa Coding. 2020) ... 12
Gambar 8. Proses Penginstallan (Sumber : Dewa Coding. 2020) ... 12
Gambar 9. Penginstallan selesai (Sumber : Dewa Coding. 2020) ... 13
Gambar 10. Entitas ... 18
Gambar 11. Atribut ... 18
Gambar 12. Relasi ... 18
Gambar 13. One To One ... 18
Gambar 14. One To Many ... 19
Gambar 15. Many To Many ... 19
Gambar 16. Logo PT.Top Bakery Metro ... 25
Gambar 17. Lokasi maps PT.Top Bakery Metro ... 26
Gambar 18. Struktur Organisasi PT.Top Bakery Metro ... 27
Gambar 19. Diagram Konteks yang diusulkan ... 34
Gambar 20. Diagram Flow Diagram ... 34
Gambar 21. Rancangan Entity Relationship Diagram ... 36
Gambar 22. Rancangan Relasi Tabel ... 36
Gambar 23. Rancangan Form login ... 39
Gambar 24. Rancangan Form Menu ... 40
xviii
Gambar 25. Rancangan Form Pembeli ... 40
Gambar 26. Rancangan Form Struk ... 41
Gambar 27. Rancangan Form Kasir ... 41
Gambar 28. Rancangan Form Roti ... 42
Gambar 29. Tampilan Form Login ... 42
Gambar 30. Pembahasan Form Menu ... 43
Gambar 31. Pembahasan Form Pembeli ... 43
Gambar 32. Pembahasan Form Struk ... 44
Gambar 33. Pembahasan Form Kasir ... 44
Gambar 34. Pembahasan Roti ... 45
xix
DAFTAR LAMPIRAN
Lampiran Halaman
1. Coding Program ... 49
2. Dialog Wawancara ... 74
3. Dokumentasi Wawancara ... 76
4. Surat Persetujuan Pelaksanaan Kuliah Kerja Praktek ... 77
5. Surat Balasan Kuliah Kerja Praktek ... 78
6. Penyerahan Kuliah Kerja Praktek ... 79
7. Kunjungan Kuliah Kerja Praktek ... 80
8. Absensi Kuliah Kerja Praktek ... 81
9. Jurnal Kegiatan Kuliah Kerja Praktik... 85
10. Penarikan Kuliah Kerja Praktek ... 87
11. Penilaian Kuliah Kerja Praktek ... 88
12. Form Pengajuan Usulan Tema Proposal TA Dan Dosen Pembimbing ... 89
13. Form Pengajuan Judul Tugas Akhir... 90
14. Surat Pengangkatan Dosen Pembimbing Tugas Akhir ... 91
15. Kartu Bimbingan Dosen Pembimbing I ... 92
16. Kartu Bimbingan Dosen Pembimbing II ... 94
17. Berita Acara Seminar Tugas Akhir... 96
18. Daftar Hadir Peserta Seminar Tugas Akhir ... 97
19. Lembar Perbaikan Seminar Tugas Akhir Dosen Penguji ... 98
20. Lembar Perbaikan Seminar Tugas Akhir Dosen Pembimbing ... 99
21. Berita Acara Uji Kelayakan Program Dan Aplikasi Tugas Akhir ...100
22. Lembar Saran Uji Kelayakan Program Tugas Akhir ...101
23. Daftar Hadir Uji Kelayakan Program ...102
24. Berita Acara Ujian Tugas Akhir ...103
25. Penilaian Penguji Tugas Akhir “Penguji Utama”...104
26. Lembar Perbaikan Ujian Tugas Akhir “ Penguji Utama”...105
27. Penilaian Penguji Tugas Akhir “ Ketua Penguji” ...106
28. Lembar Perbaikan Ujian Tugas Akhir “ Ketua Penguji” ...107
29. Penilaian Penguji Tugas Akhir “ Sekertaris Penguji” ...108
30. Lembar Perbaikan Ujian Tugas Akhir “ Sekertaris Penguji” ...109
31. Rekap Nilai Tugas Akhir………..110
xx
32. Surat Keterangan Bebas Pustaka...111
33. Surat Keterangan Toufle ...112
34. Transkip Akademi ...113
35. Surat Pernyataan Penangguhan Tugas Akhir ...114
36. RIWAYAT HIDUP ...115