i
Untuk memenuhi salah satu persyaratan mencapai Derajat Diploma 3 (D3) Program Studi Manajemen Informatika
Diajukan Oleh : Adnan Muh. Sarjana
1424100459
MANAJEMEN INFORMATIKA
FAKULTAS ILMU KOMPUTER
v
HALAMAN PERSEMBAHAN
Puji syukur Alhamdulillah kehadirat Allah Subhanahu wa ta’ala, kupersembahkan
karya kecilku ini kepada :
Allah Subhanahu wa ta’ala, yang telah memberikan rahmatnya dan jalan
kelancaran untuk saya dalam menyusun Tugas Akhir ini.
Kedua orang tua tersayang Bapak Indratno Sag dan Ibu Tri SuparmiSpd yang telah memberikan do’a, kasih sayang yang tiada tara, yang telah
mendidik dan membesarkanku dari kecil hingga sekarang ini. Terima kasih Bapak, Ibu semoga selalu diberikan kesehatan dan umur yang barokah.
Adik tersayang yang selalu menghiburku saat lagi binggung, dan
mengajakku bercanda.
Saudara-Saudara yang tak bisa disebutkan satu persatu yang telah
membantu baik financial maupun moral. Terima kasih banyak semua. Rianawati Solikhah tersayang yang selalu memberikan do’a, support,
dukungan dan selalu sabar denganku walaupun kadang kita tidak bersama.
Teman-teman jurusan Manajemen Informatika semua pihak-pihak yang
vi MOTTO
vii
KATA PENGANTAR
Assalamu’alaikum warahmatullahi wabarakatuh
Puji syukur Alhamdulillah kehadirat Allah Subhanahu wa ta’ala atas
berkah, rahmat dan hidayah-Nya kepada kita semua. Sholawat serta salam semoga selalu senantiasa tercurah pada Nabi Muhammad Salallahu’Alaihi
Wassalam beserta para keluarga dan sahabatnya di yaumul qiyamah kelak. Alhamdulillah berkah rahmat Allah Subhanahu wa ta’ala sehingga
penulis dapat menyelesaikan tugas akhir dengan judul “ SISTEM INFORMASI
DI STRADA’S STREET BAR GERGUNUNG, KLATEN UTARA
KABUPATEN KLATEN”. Dengan segala kerendahan hati, penulis menyadari bahwa penulisan tugas akhir ini tidak akan selesai tanpa adanya bantuan, bimbingan maupun pengarahan dari berbagai pihak, baik secara langsung maupun tidak langsung. Dalam kesempatan ini penulis ingin menyampaikan ucapan terimakasih kepada :
1. Allah Subhanahu wa ta’ala, yang telah memberikan rahmatnya dan jalan kemudahan sehingga penulis dapat menyelesaikan tugas akhir ini.
2. Ibu Dr.Th. Kriswianti Nugrahaningsih, M. Si, selaku Dekan Fakultas Ilmu Komputer Universitas Widya Dharma Klaten.
viii
4. Seluruh Dosen dan Staff Karyawan Fakultas Ilmu Komputer Universitas Widya Dharma Klaten.
5. Bapak Indratno dan Ibu Tri Suparmi, kedua orang tuaku yang penuh pengertian dan telah memberikan izin untuk melanjutkan studi ke jenjang D3 dan tidak putus-putus memberikan dorongan dan do’a, hingga penulis dapat menyelesaikan studi di Fakultas Ilmu Komputer Universitas Widya Dharma Klaten.
6. Rianawati Solikhah, yang telah memberikan do’a dan dukungannya hingga aku punya semangat untuk menyelesaikan Tugas Akhir ini. 7. Wingga Pratama dan Joko, selaku pemilik Strada’s Street Bar yang
telah membantu dan bekerjasama dengan baik terutama dalam proses penelitian Tugas Akhir.
8. Teman-teman jurusan Manajemen Informatika, dan semua pihak-pihak yang tidak dapat disebutkan satu per satu yang telah memberikan dukungan selama penulisan Tugas Akhir ini.Semoga amal baik anda semua dikelak kemudian hari mendapatkan pahala yang berlimpah dari Allah Subhanahu wa ta’ala.
Tiada gading yang tak retak, penulis menyadari dalam penulisan ini mempunyai banyak kekurangan, baik dalam hal pembuatan program maupun cara menyampaikan dan penyajian materi. Untuk itu segala kritik dan saran yang membangun sangat penulis harapkan guna memperbaiki dan pengembangan dimasa yang akan datang.
Wassalamu’alaikum warahmatullahi wabarakatuh
Klaten, Oktober 2016
ix
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI A.Tinjauan Pustaka ... 5
1. Penelitian terdahulu... 5
2. Profil strada’s street bar... 6
B.LandasanTeori ... 8
1. Pengertian Sistem... 8
2. Pengertian Informasi ... 8
3. Pengertian Sistem Informasi ... 9
x
5. Siklus hidup pengembangan sistem ... 11
6. Perancangan sistem ... 12
7. Diagram konteks ... 12
8. Data flow diagram... 12
9. Entity relationship diagram ... 13
10. Key ... 13
3. Perancangan database konseptual ... 30
4. Pembuatan database logic ... 35
5. Perancangan database fisik ... 38
6. Pembuatan program ... 38
D.Kesulitan Yang Dihadapi ... 44
xi
7. Form transaksi ... 49
8. Form laporan data customer ... 50
9. Form laporan data menu ... 50
10.Form laporan data barang ... 51
11.Form laporan data transaksi... 51
B. Hasil Pengujian sistem ... 52
1. Black box test ... 52
2. Pengujian login ... 53
3. Pengujian menu customer ... 53
4. Pengujian menu kategori ... 54
5. Pengujian menu cafe ... 54
6. Pengujian menu barang ... 55
7. Pengujian menu transaksi pembayaran ... 56
8. Beta test ... 56
9. White box test ... 61
BAB V KESIMPULAN DAN SARAN A.Kesimpulan ... 65
B.Saran ... 66 DAFTAR PUSTAKA
xii
DAFTAR TABEL
Table 2.1 Simbol yang digunakan pada diagram konteks ... 12
Table 2.2 Simbol yang digunakan pada DFD ... 13
Table 2.3 Tabel Pegawai ... 14
Table 3.1 Perancangan Tabel Admin ... 35
Table 3.2 Perancangan Tabel Customer ... 36
Table 3.3 Perancangan Tabel Menu ... 36
Table 3.4 Perancangan Tabel Kategori ... 36
Table 3.5 Perancangan Tabel Transaksi ... 37
Table 3.6 Perancangan Tabel Detail Transaksi ... 37
Table 3.7 Perancangan Tabel Barang ... 37
Table 4.1 Pengujian Login ... 53
Table 4.2 Pengujian Menu Customer ... 53
Table 4.3 Pengujian Menu Kategori ... 54
Table 4.4 Pengujian Menu Cafe ... 55
Table 4.5 Pengujian Menu Barang ... 55
Table 4.6 Pengujian Menu Transaksi Pembayaran ... 56
Table 4.7 Beta Test ... 57
xiii
DAFTAR GAMBAR
Gambar 2.1 Metode Waterfall... 11
Gambar 2.1 Kardinalitas relasi satu ke satu ... 17
Gambar 2.3 Kardinalitas relasi satu ke banyak ... 18
Gambar 2.4 Kardinalitas relasi banyak ke banyak ... 18
Gambar 2.5 Tampilan Awal Visual Basic 6.0 ... 19
Gambar 3.6 Kwitansi penjualan ... 32
Gambar 3.7 Bentuk tidak normal ... 32
Gambar 3.8 Normalisasi bentuk pertama ... 33
Gambar 3.9 Normalisasi bentuk kedua... 34
Gambar 3.10 Normalisasi bentuk ketiga ... 35
Gambar 3.11 Realisasi Antar Tabel ... 38
Gambar 3.12 Perancangan Form Login ... 39
Gambar 3.13 Perancangan Form Menu Utama ... 39
Gambar 3.14 Perancangan Form Customer ... 40
Gambar 3.15 Perancangan Form Kategori ... 41
Gambar 3.16 Perancangan Form Menu ... 41
Gambar 3.17 Perancangan Form Transaksi ... 42
Gambar 3.18 Perancangan Form Laporan ... 43
Gambar 3.19 Perancangan Laporan Data Customer ... 43
Gambar 3.20 Perancangan Laporan Data Menu ... 44
Gambar 3.21 Perancangan Laporan Data Transaksi Pembayaran ... 44
Gambar 4.1 Form Login ... 46
Gambar 4.2 Form Menu Utama ... 47
xiv
Gambar 4.4 Form kategori ... 48
Gambar 4.5 Form Menu... 48
Gambar 4.6 Form Barang ... 49
Gambar 4.7 Form Transaksi... 49
Gambar 4.8 Form Laporan Data Customer... 50
Gambar 4.9 Form Laporan Data Menu... 50
Gambar 4.10 Form Laporan Data Barang ... 51
Gambar 4.11 Form LaporanTransaksiPembayaran ... 52
xv ABSTRAK
Adnan Muh Sarjana, Istri Sulistyowati, M.Kom, Aryati Wuryandari, M.Kom.
Strada’s Street Bar Cafe merupakan suatu usaha yang bergerak dalam bidang penjualan makanan dan minuman. Data transaksi penjualan di Strada’s Street Bar Café masih dilakukan dengan menggunakan tulisan tangan. Hal ini memungkinkan timbul kesalahan karena banyaknya barang yang dijual dan tingkat keramaian pembeli di Strada’s Street Bar Cafe. Strada’s Street Bar café membutuhkan sistem yang dapat membantu mengelola operasionalnya sehingga dapat memaksimalkan pelayanan kepada pelanggan. Tujuan dari penelitian ini membuats istem informasi yang membantu Strada’s Street Bar Cafe dalam mengelola operasionalnya.
Data yang diperlukan berupa data menu, data penjualan dan data stok barang. Pengumpulan data dilakukan dengan cara observasi yaitu mengamati langsung kegiatan di Strada’s Street Bar Cafe dan wawancara dengan owner Strada’s Street Bar Café. Metode yang digunakan adalah metode waterfall yang memiliki beberapa tahapan yang berurut yaitu: requirement (analisis kebutuhan), design system (desain sistem), Coding (pengkodean) & Testing (pengujian), Penerapan Program, dan pemeliharaan. Sistem informasi yang dibangun diuji dengan metode Black Box Test dan White Box Test.
Hasil dari penelitian ini adalah sebuah aplikasi berupa sistem informasi Strada’s Street Bar Café dengan Visual Basic 6.0. Sistem ini dapat dijadikan alternative bagiStrada’s Street Bar Café karena mampu mengelola transaksi pembayaran dan pembuatan laporan secara cepat dan akurat.
BAB I
PENDAHULUAN
A. Latar Belakang
Pesatnya perkembangan teknologi saat ini sangat berpengaruh terhadap kemajuan bisnis, perseorangan, instansi pemerintah, ataupun swasta. Perkembangan teknologi seiring dengan perkembangan informasi, dimana informasi mempunyai peranan yang sangat penting didalam suatu usaha menciptakan kemajuan di semua bidang yang diperuntukan bagi kepentingan manusia pada umumnya. Sistem informasi juga merupakan salah satu hasil dari perkembangan teknologi yang mempunyai peran penting bagi perusahaan dalam meningkatkan produktifitas, baik dalam memperoleh informasi, mengolah, dan mengunakan informasi tersebut terutama untuk kepentingan intern perusahaan.
Komputer merupakan salah satu teknologi yang digunakan sebagai pengolahan data dengan kemampuan yang lebih baik dibandingkan dengan manusia dalam beberapa aspek. Diantaranya dalam hal kecepatan, keakuratan dan efisiensi. Komputer banyak digunakan sebuah instansi atau perusahaan dalam pengembangan kebutuhan kantor sebagai alat pengolahan data. Maka dari itu, sistem komputerisasi dapat digunakan untuk membantu memberikan pelayanan yang cepat dan tepat. Untuk menghadapi persaingan pasar dalam pemenuhan akan informasi yang tepat dan akurat, maka diperlukan computer sebagai media yang dapat memenuhi kebutuhan tersebut.
bidang penjualan makanan dan minuman. Strada’s Street Bar Café mempunyai srategi penjualan untuk meningkatkan hasil penjualan. Misalnya dengan memberikan pelayanan yang terbaik kepada setiap pelanggan. Dalam operasionalnya, data transaksi penjualan di Strada’s Street Bar Cafe masih dilakukan dengan menggunakan tulisan tangan. Hal ini dapat dikatakan kurang efektif dan efisien, dikarenakan banyaknya jumlah barang yang dijual dan tingkat keramaian pembeli sehingga dapat mengakibatkan Strada’s Street
Bar Cafe mengalami kesulitan untuk mengelola dan menghitung transaksi penjualannya.
Melihat permasalahan yang ada di Strada’s Street Bar Café, maka
peneliti terdorong untuk mengadakan penelitian lanjut dengan membuatkan sistem yang dibutuhkan Strada’s Street Bar Café dalam pengelolaan
operasional cafenya.
1. Alasan Pemilihan Judul
Adapun yang menjadi alasan penulis dalam pemilihan judul penulis adalah:
a. Strada’s Street Bar Cafe belum memiliki software aplikasi yang digunakan dalam pengolahan data
Berdasarkan latar belakang masalah yang ada, dirumuskan masalah sebagai berikut : “Bagaimana membuat sistem yang dapat membantu
mengelola data pembayaran sehingga memberikan kemudahan bagi pengguna dalam melakukan transaksi, pendataan maupun pembuatan laporan secara cepat dan tepat?”
3. Batasan Masalah
Batasan masalah dalam penelitian ini sebagai berikut: a) Penelitian ini dilakukan di Strada’s Street Bar Cafe klaten.
b) Penelitian yang dilakukan meliputi pengelolaan data transaksi, order dan pembelian barang.
4. Keaslian Penelitian
Penelitian saat ini peneliti belum pernah menjumpai penelitian dengan objek sama, yang membuat sistem informasi kasir menggunakan berbagai macam kode untuk memanggil database agar mempermudah pengolahan data dan menghasilkan output data yang digunakan untuk melihat hasil transaksi customer selama satu hari,satu minggu,satu bulan hingga satu tahun untuk di berikan kepada owner Strada’s Street Bar Cafe
untuk mengetahui hasil yang di dapatkan dari penjualan Strada’s Street
Adapaun manfaat dari hasil penelitian ini adalah, sebagai berikut: a. Bagi Strada’s Street Bar Cafe Klaten
Membantu Strada’s Street Bar Cafe Klaten dalam mengelola data transaksi dan laporan serta meningkatkan kualitas kinerja mereka b. Bagi Universitas Widya Dharma
1) Sebagai salah satu referensi perbendaharaan di perpustakaan dan studi literatur bagi mahasiswa lain.
2) Merupakan sumbangan pikiran terhadap ilmu pengetahuan khususnya bidang menejemen informatika.
c. Bagi Peneliti
1) Untuk Memperoleh gelar Diploma Komputer.
2) Untuk menerapkan disiplin ilmu yang telah peneliti dapatkan baik di dalam maupun di luar bangku kuliah.
B. Tujuan Penelitian
Adapun maksud dan tujuan dari penelitian tersebut adalah :
1. Membuat sistem informasi pengelolaan transaksi dan laporan café di Strada’s Street Bar Cafe Klaten.
65
Dari beberapa uraian tentang penelitian dan analisis data yang telah dijelaskan pada bab sebelumnya, maka untuk bab selanjutnya penulis akan menyampaikan kesimpulan dan saran yang dapat digunakan sebagai bahan masukan dan pertimbangan bagi Strada’s Café Bar Klaten melanjutkan proses pengembangan dan menyempurnakan program penggajian supaya lebih baik.
A. Kesimpulan
Dengan menyelesaikan Sistem Informasi Kasir di Strada’s Street Bar Café Klaten ini, maka dari permasalahan yang penulis peroleh dapat diambil kesimpulan sebagai berikut :
1. Pemilihan ini menggunakan aplikasi sistem informasi kasir di Strada’s Street Bar Café Klaten.
B. Saran
Mengingat berbagai keterbatasan, sehingga menimbulkan banyak kelemahan yang berdampak pada sistem ini, maka diperlukan penyampaian beberapa saran untuk kesempurnaan sistem ini untuk waktu selanjutnya. Adapun saran-saran tersebut antara lain :
1. Bagi Strada’s Street Bar Café Klaten.
Ketika ingin menerapkan sistem ini hendaknya SDM dilakukan pelatihan terlebih dahulu tentang cara penggunaan dan perawatan aplikasi.
2. Bagi Peneliti Lanjutan.
a) Dapat mengembangkan permasalahan pada penelitian ini lebih luas lagi.
b) Dapat mengembangkan maupun menambahkan konten pada aplikasi sistem informasi kasir.
Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset.
Haryanto, B. (2008). Dasar Informatika dan Ilmu Komputer. Yogyakarta: Graha Ilmu.
Jogiyanto. (2005). Metodelogi Penelitian Sistem Informasi. Yogyakarta: Andi Offset.
Kristanto, A. (2003). Sistem Informasi Dan Aplikasinya. Yogyakarta: Gava Media.
Kristanto, H. (1994). Konsep Peracangan Database. Yogyakarta: Andi Offset. Kusrini. (2007). Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta:
Andi Offset.
Purnama, B. E. (2013). Konsep Dasar Multimedia. Yogyakarta: Graha Ilmu. Sunyoto, A. (2007). Pemrograman Database dengan Visual Basic dan Microsoft
SQL. Yogyakarta: Andi Offset.
Sutanta, E. (2004). Sistem Basis Data. Yogyakarta: Graha Ilmu.