• Tidak ada hasil yang ditemukan

PERANCANGAN PROGRAM PELAYANAN JASA PADA LOUNDRY MENGGUNAKAN MICROSOFT VISUAL BASIC LAPORAN TUGAS AKHIR ANGGIAT MARIO TUA P

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN PROGRAM PELAYANAN JASA PADA LOUNDRY MENGGUNAKAN MICROSOFT VISUAL BASIC LAPORAN TUGAS AKHIR ANGGIAT MARIO TUA P"

Copied!
74
0
0

Teks penuh

(1)

PERANCANGAN PROGRAM PELAYANAN JASA PADA LOUNDRY MENGGUNAKAN MICROSOFT VISUAL BASIC

LAPORAN TUGAS AKHIR

ANGGIAT MARIO TUA P 162406014

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNVERSITAS SUMATERA UTARA

MEDAN 2020

(2)

LAPORAN TUGAS AKHIR

Diajakukan untuk melengkapi tugas dan memenuhi syarat untuk gelar Ahli Madya

ANGGIAT MARIO TUA P 162406014

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNVERSITAS SUMATERA UTARA

MEDAN 2020

(3)
(4)
(5)

PENGHARGAAN

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Bijaksana lagi Maha Pengasih dan Maha Penyayang, dengan rahmat dan hidayah-Nya Penulis dapat menyelesaikan penyusunan tugas akhir ini dengan judul Perancangan Program Pelayanan Jasa Pada Loundry dengan Menggunakan Aplikasi Visual Basic .

Selama membangunPerancangan Program Pelayanan Jasa Pada Loundry dengan Menggunakan Aplikasi Visual Basic ini hingga selesainya tugas akhir ini Penulis banyak mendapatkan bantuan, dorongan serta motivasi baik secara langsung maupun tidak langsung. Maka pada kesempatan kali ini, Penulis mengucapkan terima kasih kepada:

1. Rosmawani br Tanggang selaku orang tua penulis yang selalu mendoakan, memotivasi dan melindungi dalam segala hal baik doa, pengorbanan, dan nasehat-nasehat yang menyemangati Penulis.

2. Bapak Drs. Agus Salim Harahap, M.Si selaku dosen pembimbing yang senantiasa membimbing Penulis hingga tugas akhir iniselesai.

3. Bapak Dr. Kerista Sebayang, MS, selaku dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas SumateraUtara.

4. Ibu Dra. Normalina Napitupulu, M.Sc, selaku ketua Program Studi Teknik Informatika D3 FMIPAUSU.

5. Natalia br Purba, dan Yesenia br Purba selaku adik yang selalu mengingatkan dan memotivasi Penulis dalam menyelesaikan tugas akhirini.

6. Nurheida br Tanggang selaku mak tua dan seluruh keluarga tercinta yang senantiasa mengingatkan dan memotivasi Penulis untuk menyelesaikan tugas akhirini.

7. Risky Immanuel Ginting, Jerrycho Sitanggang, Oscar Aris Denata Purba selaku sahabat satu lingkaran yang saling menyemangati satu samalain.

(6)

9. Teman-teman seperjuangan di KOM 2016.

10. HIMTI FMIPA USU yang merupakan wadah pengembangan diri penulis selama masaperkuliahan.

Akhir kata, semoga Tugas Akhir ini dapat memberi manfaat dan keberkahan sehingga dapat menambah wawasan dan pengetahuan kita.

Medan, Januari 2020

ANGGIAT MARIO TUA P

(7)

ABSTRAK

Semakin meningkat perkembangan usaha loundry pada saat ini membuat ketertarikan saya untuk membuat sebuah aplikasi agar dapat memaksimalkan perkembangan usaha loundry. Sehingga saya mengangkat menjadi sebuah judul tugas akhir . Ada tujuan dari pembuatan aplikasi ini adalah memudahkan para pengusaha loundry dalam pekerjaannya dan keamanan data data dari para pengguna.

Aplikasi loundry adalah aplikasi jasa penyucian, pengeringan dan penyetrikan pakaian yang sangat dibutuhkan oleh masyarakat luas. Terutama masyarakat yang sibuk dengan pekerjaannnya yang tidak memiliki waktu untuk menyuci pakaiannya.

Program Aplikasi loundry ini adalah salah satu media yang dapat mempermudah kita untuk memanggil jasa loundry kita tidak perlu lagi pergi ke luar rumah untuk mengantarkan pakaian kita cukup melakukan pemesanan pihak loundry akan datang menjemput pakaian. Aplikasi ini dimulai dengan login pada menu login kemudian ke menu penerimaan, setelah tahap proses pencucian. Aplikasi ini dapat digunakan dengan meng-instal aplikasi pembuatnya yaitu Microsoft Visual Studio 2010.

Kata Kunci : Loundry, Microsoft Visual Basic 2010, Program Aplikasi, Media Usaha

(8)

The increasing development of business loundry at this time made my interest to create an application in order to maximize the development of business loundry.

So I raised it to become a final assignment title. There is the purpose of making this application is to make it easier for entrepreneurs to be engaged in their work and the security of data data from users. Loundry application is the application of laundry, drying and ironing services that are needed by the wider community. Especially people who are busy with their jobs who do not have time to wash their clothes. This loundry application program is one of the media that can make it easier for us to call loundry services. We don't need to go outside the house to deliver our clothes, just order the loundry to come to pick up the clothes. This application starts with logging in the login menu then to the reception menu, after the washing process stage. This application can be used by installing the maker application, namely Microsoft Visual Studio 2010.

Keywords: Loundry, Microsoft Visual Basic 2010, Application Program, Media Business

(9)

DAFTAR ISI

Halaman

PERSETUJUAN i

PERNYATAAN ii

PENGHARGAAN iii

ABSTRAK v

ABSTRACT vi

DAFTAR ISI vii

DAFTAR TABEL x

DAFTAR GAMBAR xi

BAB 1 PENDAHULUAN

1.1 Latar Belakang 1

1.2 Rumusan Masalah 2

1.3 Batasan Masalah 3

1.4 Tujuan dan Manfaat 3

1.5 Metode Penelitian 3

1.6 Sistematika Penulisan 4

(10)

2.2 Pengertian Data 7

2.3 Pengertian Basis Data (Database) 8

2.4 Pengertian Aplikasi 9

2.5 Microsoft Acess 10

2.6 Microsoft Visual Basic 11

2.6.1 Sejarah Singkat Microsoft Visual Studio 11 2.6.2 Cara Menginstal Microsoft Visual Studio 11 2.6.3 Cara Menjalankan Microsoft Visual Studio 14

2.7 Flowchart 16

Bab 3 PERANCANGAN SISTEM

3.1 Analisis Sistem 20

3.2 Per ancangan Sistem 21

3.3 Perancangan Aplikasi 22

3.4 Perancangan Keluaran(Output) Aplikasi 22

3.5 Perancangan Komunikasi (Dialog) Data 25

3.6 Diagram Konteks 26

3.7 Flowchart Sistem 27

BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem 28

4.2 Komponen Implementasi Sistem 28

(11)

4.2.2 Perangkat Lunak (Software) 29

4.2.3 Manusia (Brainware) 30

4.3 Tujuan Implementasi Sistem 31

4.4 Implementasi Program 31

4.4.1 Tampilan Menu Login 32

4.4.2 Tampilan Menu Utama 32

4.4.3Tampilan Menu User 33

4.4.4 Tampilan Menu Barang 33

4.4.5 Tampilan Menu Penerimaan 34

4.4.6 Tampilan Menu Pengembalian 34

4.4.7 Tampilan Menu Status Cucian 35

4.4.8 Tampilan Menu Biaya 35

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 36

5.2 Saran 37

DAFTAR PUSTAKA LAMPIRAN

(12)

Nomor Tabel JUDUL HALAMAN

Tabel 2.1 Flowchart 17

(13)

DAFTAR GAMBAR

Nomor Gambar Judul Halaman

Gambar 2.1 Tampilan Microsoft Visual Studio 2010 13 Gambar 2.2 Splash Screen Visual Studio 2010 15 Gambar 2.3 IDE Visual Studio 2010 16

Gambar 3.1 Model Air Terjun 21

Gambar 3.2 Form Login 23

Gambar 3.3 Form Menu Utama 23

Gambar 3.4 Form User 23

Gambar 3.5 Form Barang 24

Gambar 3.6 Form Penerimaan 24

Gambar 3.7 Form Pengambilan 25

Gambar 3.8 Form Biaya 25

Gambar 3.9 Diagram konteks 26

Gambar 3.10 Flowchart Aplikasi 27

Gambar 4.1 Tampilan Menu Login 32

Gambar 4.2 Tampilan Menu Utama 33

Gambar 4.3 Tampilan Menu User 34

Gambar 4.4 Tampilan Menu Barang 34

Gambar 4.5 Tampilan Menu Penerimaan 35 Gambar 4.6 Tampila Menu Pengambilan 35 Gamabr 4.7 Tampilan Menu Status Cucian 36

Gambar 4.8 Tampilan Menu Biaya 36

(14)
(15)

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi kini semakin canggih, banyak kegiatan dalam bidang usaha dilakukan dengan memanfaatkan teknologi tersebut. Tujuan utamanya adalah mencari keuntungan, kelangsungan usaha, perkembangan dan pertumbuhan dari usaha tersebut. Dalam tujuan tersebut berkaitan eratdengan proses transaksi dan pelayanan. Salah satu bidang pelayanan adalah pelayanan jasa laundry. Untuk menghemat waktu dan tenaga banyak masyarakat lebih memilih menggunakan jasa laundry dalam hal mencuci pakaian. Peluang tersebutlah yang dilihat Otto Laundry dalam merintis usaha jasa laundrynya. Otto Laundry sudah menjalankan usaha jasa laundry ini hampir 5 tahun dengan banyak usaha yang serupa bermunculan, namun Otto Laundry tetap mampu bersaing, dengan memberikan pelayanan yang ramah, baik dan harga bersaing.

Namun pelayanan yang ramah, baik dan harga bersaing dalam sebuah usaha, tentunya perlu diiringi dengan inovasi dan peningkatan kualitas. Hal itulah yang perlu diperhatikan juga oleh Otto Laundry dalam menjalankan usaha laundry nya.Pada saat ini pencatatan transaksi penerimaan laundry dan pengambilan laundry masih dilaksanakan secara konvensional yakni dicatat pada kertas. Dengan metode pencatatan tersebut kehilangan nota kertas sering dialami oleh pihak konsumen maupun Otto Laundry karena kertas yang mudah rusak, sobek, hilang, lusuh dan sebagainya,yang tentunya sangat menyusahkan jika hal tersebut secara terus menerus dialami. Untuk mengatasi permasalahan tersebut pada tugas akhir ini akan dirancang sebuah aplikasi jasa laundry pada Otto Laundry.

Perancangan program jasa laundry pada Otto Laundry ini bertujuan untuk melakukan penyimpanan data dengan baik agar tidak mudah hilang seperti dengan penggunaan kertas, serta menghindari agar pakaian tidak hilang ataupun tertukar.

Penyimpanan data akan dilakukan tekomputerisasi, sehingga data dapat disimpan

(16)

pada sebuah database, dan untuk menghindari agar pakaian tidak hilang ataupun tertukar, pada saat penimbangan pakaian dari konsumen dilakukan penghitungan dengan didata satu persatu item dari pakaian konsumen yang diterima Otto Laundry.

Misalnya jumlah kaos berapa, celana panjang berapa, jumlah handuk hingga sapu tangan.

Dari latar belakang yang telah diuraikan diatas, pada tugas akhir ini penulis memberikan judul“PERANCANGAN PROGRAM PELAYANAN JASA PADA LOUNDRY MENGGUNAKAN MICROSOFT VISUAL BASIC ”. Dengan tujuan agar mempermudah menggurangi biaya dan mempermudah pekerjaan di bidang loundry khususnya pada OTTO LOUNDRY .

1.2 Rumusan Masalah

Berdasarkan pengalaman dari penulis dan wawancara yang dilakukan kepada narasumber sehingga rumusan masalah pada penelitian ini adalah :

1. Kehilangan data nota kertas karena rusak, sobek, hilang, lusuh dan sebagainya . 2. Kerumitan dalam menyusun laporan yang dibutuhkan.

3. Kejadian pernah tertukarnya pakaian konsumen.

1.3 Batasan Masalah

Agar pembahasan masalah tidak menyimpang dari tujuan penelitian, maka berikut adalah

beberapa batasan yang perlu dibuat, yaitu :

1. Aplikasi yang dirancang merupakan aplikasi kamus dengan menggunakan Microsoft Visual Basic .

2. Program ini dibatasi hanya untuk menerjemahkan kata dan bukan kalimat.

(17)

1.4 Tujuan dan Manfaat

Adapun tujuan perancangan aplikasi ini adalah:

1. Untuk penyelesaian tugas akhir yang merupakan syarat kelulusan program D3 Teknik Informatika Universitas Sumatera Utara.

2. Untuk menciptakan sebuah APLIKASI PELAYANAN JASA PADA LOUNDRY DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC

Sedangkan Manfaat dari aplikasi ini adalah sebagai berikut :

1. Untuk menghasilkan sebuah sistem yang dapat memudahkan user untuk mempermudah pekerjaan loundry dalam hal pendataan menggunakan komputer berbasis Windows.

2. Mengurangi biaya untuk membeli kertas untuk mencatat pakaian yang diterima dari konsumen dan mengurangi terjadi pakaian yang tertukar .

1.5 Metode Penilitian

Metode menyangkut masalah cara kerja untuk dapat memahami objek yang menjadi sasaran ilmu yang bersangkutan. Fungsi metode berarti sebagai alat untuk mencapai tujuan. Berikut ini metodologi penelitian yang gunakan dalam membangun aplikasi ini, yaitu :

1. Penelitian Pusataka (Library Research)

Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis. Dalam hal ini yang harus diperhatikan adalah subjek yang teliti, yaitu pada buku bacaan mengenai Microsoft Visual Basic 2010 mempelajari dan memahaminya kembali

2. Pengumpulan Data

Pengumpulan data yang dilakukan untuk memperoleh data-data yang diperlukan sebagai bahan bagi penulis.

(18)

3. Analisis Sistem

Merupakan tahap menganalisis hal-hal yang diperlukan dalam pembuatan aplikasi pelayanan jasa loundry . Dilakukan untuk memperoleh informasi tentang sistem, menganalisis data–data yang ada dalam sistem dan juga menganalisis poin – poin masalah pada sistem terutama mengenai kelebihan dan kekurangan sistem.

4. Perancangan (Desain)

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh pengguna. Membangun / mengembangkan sistem yang diusulkan berupa perancangan sistem data flow diagram (DFD), dimana tahapan ini dapat dibangun dengan memperoleh informasi diantaranya memastikan informasi yang didapat akurat, memberikan ulasan-ulasan yang terperinci.

5. Penulisan Program

Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman. Membuat program didalam aplikasi yang dibuat agar dapat berjalan sesuai dengan yang difungsikan.

6. Uji Program

Pengujian akan dilaksanakan jika program telah selesai dikerjakan. Bila saat pengujian terdapat kesalahan maka perlu adanya perbaikan terhadap program agar menghasilkan hasil yang maksimal.

1.6 Sistematika Penulisan

BAB 1 PENDAHULUAN Berisi tentang hal-hal dasar pembuatan tugas akhir antara lain latar belakang , perumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metode penelitian dan sistematika penulisan.

BAB 2 LANDASAN TEORI Berisikan penjelasan teori-teori tentang hal-hal yang berkaitan dalam pembuatan tugas akhir, antara lain penjelasan mengenai aplikasi ,

(19)

Microsoft Access, bahasa pemograman yaitu Microsoft Visual Basic 2010,dan Flowchart.

BAB 3 ANALISIS DAN DESAIN Pada Bab ini menjelaskan tentang analisa permasalahan, pemodelan objek, perancangan aplikasi, dan perancangan database.

BAB 4 IMPLEMENTASI SISTEM Pada Bab ini berisikan tentang instalasi, pengujian, dan fasilitas tambahan yang bisa digunakan.

BAB 5 PENUTUP Bab ini merupakan bab terakhir yang berisikan kesimpulan dan saran . dimana kesimpulan merupakan pendapat terakhir berdasarkan uraian-uraian sebelumnya dan saran berisikan tentang gagasan-gagasan yang dapat

dikembangkan untuk penelitian selanjutnya .

(20)

BAB 2

LANDASAN TEORI

2.1 Pengertian Loundry

Laundry merupakan suatu bagian dari departemen housekeeping yang bertugas dan bertanggung jawab untuk memperoses semua aktivitas pencucian baik untuk keperluan operasional hotel maupun tamu hotel. Aktivitas pencucian untuk hotel antara lain linens seperti sheets, towels, tablecloths, napkins, uniforms dan lain-lain sedangkan kebutuhan tamu untuk mencuci pakaian mereka selama menginap di hotel. Guestlaundry ini memungkinkan hotel untuk mendapat tambahan revenue selain dari kamar dan Food and Beverage. Bahkan Laundry juga menerima pencucuian dari luar hotel baik secara pribadi maupun institusi seperti apartement, cafe, fitness center dan lain-lain. Secara umum, jenis dan cara pencucian di laundry terdiri dari 2 cara, yaitu :

1. Secara Laundry Normal

Proses pencucian untuk menghilangkan kotoran dan noda pada kain dengan memakai air dan bahan kimia pencuci, baik dengan menggunakan mesin maupun tangan.

2. Secara Dry Cleaning

Proses pencucian untuk menghilangkan kotoran dan noda pada kain dengan mempergunakan bahan kimia dan mesin khusus. Biasanya bahan kimia yang digunakan pada mesin dry cleaning adalah Solvent Perchlorothylene.

Laundry adalah makanan sehari-hari di dalam operasional di bagian laundry. Hal itu disebabkan karena linen adalah persediaan perlengkapan kamar atau room supplies yang dikategorikan sebagai barang persediaan yang dapat diolah/diproses kembali.

(21)

2.2 Pengertian Data

Data adalah sekumpulan keterangan atau fakta mentah berupa simbol, angka, kata- kata, atau citra, yang didapatkan melalui proses pengamatan atau pencarian ke sumber-sumber tertentu.Pendapat lain mengatakan, definisi data adalah kumpulan keterangan-keterangan atau deskripsi dasar dari suatu hal yang diperoleh dari hasil pengamatan (observasi) dan dapat diolah menjadi bentuk yang lebih kompleks, seperti; informasi, database, atau solusi untuk masalah tertentu.Secara etomologis, istilah data berasal dari bahasa Latin, yaitu “Datum” yang artinya sesuatu yang diberikan. Dengan kata lain, data merupakan hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa simbol, warna, kata-kata, angka, atau citra.

Beberapa pengertian data menurut para ahli :

1. Arikunto Suharsimi

Menurut Arikunto Suharsimi, pengertian data adalah semua fakta dan angka- angka yang dapat dijadikan bahan untuk menyusun sebuah informasi.

2. Nuzulla Agustina

Menurut Nuzulla Agustina, definisi data adalah keterangan mengenai suatu hal yang sudah sering terjadi dan berupa himpunan fakta, angka, grafik tabel, gambar, lambang, kata, huruf, yang menyatakan sesuatu pemikiran, objek, serta kondisi dan situasi.

3. Kuswadi dan E.Mutiara

Menurut Kuswadi dan E. Mutiara, pengertian data adalah sekumpulan keterangan yang diperoleh dari suatu pengamatan yang dapat berupa angka, lambang, atau sifat.

(22)

4. Slamet Riyadi

Menurut Slamet Riyadi, pengertian data adalah kumpulan keterangan yang diperoleh dari pengamatan dimana data bisa berupa angka atau lambang .

2.3 Pengertian Basis Data (Database)

Basis data (database) merupakan kumpulan dari yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat luanak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan basis data dalam sistem informasi disebut dengan database sistem. Sistem basis data (data sistem) adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia bagi beberapa aplikasi yang bermacam – macam di dalam organisasi.

Komponen di dalam basis data, maka kita dapat menyebutkan bahwa : 1.

Basis data terdiri dari beberapa file 2. File terdiri dari beberapa record 3. Record terdiri dari beberapa field 4. Field terdiri dari beberapa karakter Karakter merupakan bagian data yang terkecil dapat berupa karakter numeric, huruf maupun karakter khusus yang membentuk suatu data item (field). Field adalah sekumpulan data – data record yang sejenis, yang merupakan kumpulan data untuk mewakili suatu entity data record. Record merupakan kumpulan dari field membentuk record. Record menggambarkan unit dari data individu tertentu. File merupakan kumpulan dari record – record yang sejenis mempunyai panjang elemen yang sama, atribut yang sama maupun berbeda data value-nya. File terdiri dari record – record yang menggambarkan suatu kesatuan data yang sejenisnya. Dengan menggunakan sistem basis data masalah pada manajemen basis data dapat dikurangi. Dengan sistem basis data juga dapat mengurangi duplikasi data dengan tujuan untuk mengurangi biaya manajemen. Basis data dapat dibuat cukup fleksibel dalam arti mudah ditambah atau

(23)

dikurangi bahkan dimodifikasi, dan sistem basis data dapat menghubungkan data yang satu dengan yang lainnya.

2.4 Pengertian Aplikasi

Aplikasi berasal dari kata application yaitu bentuk benda dari kata kerja to apply yang dalam bahasa Indonesia berarti pengolah. Secara istilah, aplikasi komputer adalah suatu subkelas perangkat lunak komputer yang menggunakan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pemakai. Contoh utama perangkat lunak aplikasi adalah program pengolah kata, lembar kerja, dan pemutar media. Kumpulan aplikasi komputer yang digabung menjadi suatu paket biasanya disebut paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi.

Umumnya aplikasi-aplikasi tersebut memiliki kemampuan untuk saling berinteraksi sehingga menguntungkan pemakai. Contohnya, suatu lembar kerja dapat dimasukkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

Aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan printah-printah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang lebih akurat sesuai dengan tujuan pembuatan aplikasi tersebut, aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu tehnik pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang diinginkan atau diharapkan maupun pemrosesan data yang diharapkan Pengertian aplikasi secara umum adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya aplikasi merupakan suatu perangkat komputer yang siap pakai bagi user. Beberapa pengertian aplikasi menurut para ahli :

(24)

a. Menurut Jogiyanto adalah penggunaan dalam suatu komputer , instruksi (instruction) / pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat melakukan pemroses sebuah input menjadi sebuah output.

b. Menurut Kamus Kamus Besar Bahasa Indonesia adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atauketentuan bahasa pemrograman tertentu. Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan dan melaksanakan tugas khusus dari pengguna.

c. Menurut Rachmad Hakim S, Aplikasi adalah perangkat lunak yang digunakan untuk tujuan tertentu,seperti mengolah dokumen, mengatur Windows dan sebagainya d. Menurut Harip Santoso, Aplikasi adalah suatu kelompok file (form, class, report) yang bertujuan untuk melakukan aktivitas tertentu yang saling terkait .misalnya aplikasi payroll , aplikasi fixed asset , dan lain-lain.Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite) .

2.5 Microsoft Access

Microsoft Access adalah program aplikasi keluaran Microsoft yang berguna untuk membuat, mengolah, dan mengelola database (basis data). Database (basis data) yaitu kumpulan arsip data berbentuk tabel yang saling relasi atau berhubungan sehingga menghasilkan informasi. Untuk menghasilkan sebuah informasi, diperlukan adanya data untuk dijadikan sebagai masukan.

Fungsi/kegunaan Microsoft Access yaitu :

Untuk membuat basis data (database).

Untuk membuat program aplikasi jumlah peserta didik.

Untuk membuat program aplikasi gaji karyawan.

Untuk membuat program aplikasi penyimpan buku perpustakaan.

Untuk membuat program aplikasi absensi.

Untuk membuat program aplikasi persediaan barang.

(25)

Manfaat Microsoft Access

Menghemat waktu dan tenaga.

Mempermudah pelaksanaan suatu pekerjaan yang berat dan melalahkan

2.6 Microsoft Visual Basic

Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah – perintah yang dimengerti oleh komputer untuk melakukan tugastugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).

Visual Basic merupakan sebuah bahasa pemrograman yang sangat mudah dimengerti dan dipahami sehingga lebih banyak yang memilih pemrograman visual basic pada saat ini. Visual Basic atau sering disebut dengan VB selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program program aplikasi berbasis windows.

Beberapa kemampuan atau manfaat dari Visual Basic :

a. Untuk membuat prgram aplikasi berbasis windows.

b. Untuk membuat objek-objek pembantu program seperti misalnya kontrol ActiveX, file help, aplikasi internet, dan sebagainya.

c. Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable, atau dapat langsung dapat dijalankan. Bahasa Visual Basic cukup sederhana dan menggunakan kata-

(26)

kata bahasa Inggris yang umum digunakan dan tidak perlu lagi menghafal sintaks-sintaks maupun format-format bahasa bermacam-macam.Sehingga bagi programmer pemula yang ingin belajar pemrograman, Visual Basic dapat membantu membuat program berbasis windows dalam sekejap.Sedang bagi programmer tingakat lanjut dengan kemampuannya yang besar dapat digunakan untuk membuat program-program yang kompleks, misalnya seperti dalam lingkungan networking atau client server.Microsoft Visual Studio 2010 pada dasarnya adalah sebuah bahasa pemrograman komputer.Dimana pengertian dari bahasa pemrograman itu adalah perintah- perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas- tugas tertentu.Microsoft Visual Studio 2010 (yang sering juga disebut denganVB .Net 2010) selain disebut dengan bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan

program-progam aplikasi berbasiskan

windows.MicrosoftVisualStudio2010adalahbahasayangcukupmudahuntuk dipelajari.Bagi programmer pemula yang baru ingin belajar program, lingkungan Visual Studio dapat membantu membuat program dalam sekejap mata.Sedang bagi programmer tingkat lanjut, kemampuan yang besar dapat digunakan untuk membuat program-program yang kompleks, misalnya lingkungan net-working atau clientserver.

Bahasa Visual Studio cukup sederhana dan menggunakan kata-kata Bahasa Inggris yang umum digunakan.Kita tidak perlu lagi menghafalkan sintaks-sintaks maupun format-format bahasa yang bermacam-macam, di dalam Visual Studio semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai dengan kebutuhan.Selain itu, sarana pengembangannya yang bersifat visual memudahkan kita untuk mengembangkan aplikasi berbasiskan Windows, bersifat mouse-driven (digerakkan dengan mouse) dan berdaya guna tinggi. Beberapa kemampuan atau manfaat dari Microsoft Visual Studio 2010 diantaranya seperti :

1. Untuk membuat program aplikasi berbasiskanwindows 2. Untuk membuat objek-objek pembantu program seperti,

misalnya : kontrol ActiveX, file Help, aplikasi Internet

(27)

3. Menguji program (debugging) dan menghasilkan programberakhiran .exe yang bersifat executable atau dapat langsung dijalanka

Gambar 2.1 Tampilan Microsoft Visual Studio 2010

2.6.1 Sejarah Singkat Microsoft Visual Studio2010

Berikut ini beberapa point penting dalam sejarah perkembangannya : 1. Pertama kali dirilis dengan nama Visual Basic yang

dikeluarkan pada tahun 1991, yaitu Visual Basic yang masih berbasis DOS dan untuk Windows Visual Basic 3.0 dirilis pada tahun1993

2. Visual Basic 4.0 dirilis pada tahun 1994 dengan dukungan untuk aplikasi 32 bit

3. Visual basic 6.0 dirilis pada akhir tahun1998

4. Visual basic untuk selanjutnya yaitu versi .Net yang dirilis awal2002

5. Pada tahun 2003 Visual Studio 2003 dirilis untuk memperbaiki kinerjadarivisual Studio 2002 dengan meluncurkan .NET Framework versi 1.1.

6. Pada tahun 2005 Microsoft mengeluarkan Visual Basic Versi 8.0 atau biasa disebut Microsoft Visual Studio2005 7. Pada tahun 2008 Microsoft juga mengeluarkan versi 9.0 atau

biasadisebut Microsoft Visual Studio 2008

(28)

8. Hingga pada tahun 2010 Visual Studio sudah pada versi 10.0 atau biasa disebut Microsoft Visual Studio 2010, dimana didalamnya sudah ditambahkan bahasa pemprograman yang baru yaitu F# yang merupakan penyempurnaan dari versi-versisebelumnya

2.6.2 Cara Instal Microsoft Visual Studio2010

Supaya aplikasi Visual Studio 2010 dapat berjalan dengan optimal, perlu dilakukan pengecekan apakah perangkat yang akan digunakan nantinya sudah memenuhi kriteria yang ditetapkan oleh microsoft selaku pengembang aplikasi Visual Studio 2010.

Persyaratan awal yang harus dipenuhi sebelum instalasi dapat dilakukan adalah bahwa komputer yang nantinya akan diinstall VisualStudio minimal harus terdapat sistem operasi sebagai berikut:

1. Windows10 2. Windows8.1 3. Windows8 4. Window 5. Window Vista

6. Window XP Service Pack 3 7. Internet Explorer 6 Service Pack 1 8. Windows Installer3.1, minimum 9. Windows2008

10. Windows Server 2003 Service Pack 2

Selain persyaratan sistem operasi minimal yang bisa digunakan, terdapat pula persyaratan awal library aplikasi atau prerequisites yang harus dipenuhi, diantaranya:

1. Visual C Runtime9.0 2. Visual C Runtime10.0 3. NET Framework4

4. Visual Studio MacroTools 5. TFS ObjectMode

(29)

2.6.3 Cara Menjalankan Microsoft Visual Studio2010

Setelah melakukan Instalasi Microsoft Visual Studio 2010, selanjutnya dapat menjalankan aplikasi tersebut dengan langkah sebagai berikut :

1. Klik menuStart 2. Klik All Programs

3. Klik Microsoft Visual Studio2010 4. Klik Microsoft Visual Studio2010

5. Selanjutnya akan muncul splash screen Microsoft Visual Studio2010 Ultimate sebagai berikut

Gambar 2.2 Splash Screen Visual Studio 2010

(30)

6. Setelah muncul Splash Screen, akan muncul IDE Microsoft Visual Studio 2010 seperti pada gambar 2.3 . Anda akan melihat pada IDE Microsoft Visual Studio 2010 yang muncul dengan Start Page yang berisi informasi dan panduan untuk memulai Microsoft Visual Studio 2010.

Gambar 2.3 IDE Visual Studio 2010

2.7 Flowchart

Flowchart atau diagram alir adalah suatu bagan diagram dengan simbol simbol grafis yang menyatakan aliran algoritma secara detail dan prosedur sistem secara logika.Flowchart ini bisa memberikan solusi selangkah demi selangkah untuk menyelesaikan masalah yang ada di dalam proses.

(31)

Jenis-Jenis Flowchart :

 Flowchart Dokumen adalah Jenis flowchart yang menunjukan kontrol sebuah sistem aliran dokumen. Bagan dari flowchart data ini menunjukan arus data dari laporan dan formulir tembusan.

 Flowchart Data adalah Jenis flowchart yang menunjukkan kontrol dari sebuah sistem aliran data.

 Flowchart Sistem adalah Jenis flowchart yang menunjukkan kontrol dari sebuah sistem aliran secara fisik. Bagan dari flowchart data ini menunjukan apa yang dikerjakan oleh sebuah sistem.

 Flowchart Program adalah Jenis flowchart yang menunjukkan kontrol dari sebuah program dalam sebuah sistem.Bagan yang menjelaskan secara rinci langkah-langkah dari proses program.

Berikut ini simbol-simbol pada Flowchart : Tabel 2.1 Flowchart

No Nama Simbol Fungsi 1 Teminator

Digunakan untuk mewakili simbol start

atau end

2 Arrow Menunjukkan alur proses

3 Rectangle Menunjukkan

pemrosesan

4 Trapeziu m

Simbol input-output

(32)

5 Document Digunakan untuk output

6 Decision Simbol yang berfungsi

untuk menyatakan keputusan

7 Preparation

Simbol yang berfungsi untuk proses inisialisasi

atau pemberian nilai awal

8 Connector

Simbol untuk keluar-masuk atau penyambung proses pada halaman yang berbeda

9 Manual Input

Simbol untuk pemasukan data secara manual oleh keyboard

10 Manual Operation

Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer

(33)

11 Predefined Process

Simbol untuk pelaksanaan suatu bagian (Sub- Prosedur)

12 Display

Simbol yang menyatakan output yang digunakan seperti layar, printer, dll

13 Magnetic Disk

Simbol yang digunakan untuk menyimpan data ke database

14 Storage Data

Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk

(34)

BAB 3

PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis merupakan proses awal untuk mempelajari masalah-masalah yang timbul dari suatu sistem yang sedang berjalan, kemudian mencari dan memberikan solusi untuk menyelesaikan masalah yang timbul tersebut. Sistem adalah seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan bersama. Jadi, analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan- kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. (Jogianto,1999) Menurut Bagyono (2006: hal 59), laundry adalah bagian dari housekeeping yang bertanggung jawab atas pencucian, baik pencucian pakaian tamu (laundry, dry cleaning dan pressing) seragam karyawan maupun linen linen hotel (house laundry) dan pencucian pakaian atau linen dari luar hotel (outside laundry). Menurut Agustinus Darsono (1995: hal 89), laundry adalah bagian hotel yang bertanggung jawab terhadap pencucian, baik pencucian pakaian tamu, seragam karyawan maupun linen linen hotel. Sedangkan menurut Rumekso SE,( 2001: hal 23), Laundry adalah seksi yang bertanggung jawab atas semua cucian yang dikirim kepadanya. Menurut Sihite Richard dalam bukunya laundry and dry cleaning”untuk merawat semua bahan-bahan textile yang menjadi milik hotel, harus senantiasa melakukan operasinya sesuai dengan rencana kerja, baik secaraharian maupun bulanan yang telah ditentukan oleh pemimpin”.

(35)

Menurut Rumeksodalam bukunya housekeeping hotel “laundry adalah salah satu bagian dari housekeeping departement yang bertangung jawab atas semua cucian yang dikirimkan kepadanya" .

3.2 Perancangan Sistem

Untuk membuat rancangan ProgramAplikasi Kamus Bahasa Indonesia- Simalungun, digunakan model Air Terjun (Waterfall). Fase-fase dalam model Air Terjun adalah sebagai berikut :

Gambar 3.1 Model Air Terjun

Berdasarkan model Air Terjun dapat dibuat suatu rancangan Program AplikasiLoundry :

1. Pada Fase Analisis, yang dilakukan adalah mengumpulkan data dan informasi secara lengkap baik dalam bahasa pemrograman danloundry . Pada fase ini, data dan informasi yang dikumpulkan harus lengkap dan jelas untuk bisa melanjutkan ke fase berikutnya secarajelas.

2. Pada fase desain, yang dilakukan adalah membuat rancangan tampilan aplikasi yang dibuat sehingga mempunyai gambaran terhadap tampilan aplikasi.

3. Pada fase kode, yang dilakukan adalah desain yang sudah 4. dibuat diterjemahkan kedalam bahasa program yang suda

(36)

5. Pada fase tes, yang dilakukan adalah menguji coba aplikasi yang dibuat, apakah masih ada kesalahan-kesalahan dalam bagian penginputan maupun output aplikasi yang dibuat sehingga bisa dilakukan perbaikan sedemikian sehingga aplikasi tidak mempunyaikesalahan.

3.3 Perancangan Aplikasi

Perancangan aplikasi merupakan suatu usaha untuk membuat aplikasi yang baru dimana aplikasi yang lama yang dianggap mempunyai kekurangan akan diganti dengan aplikasi yang baru. Perancangan aplikasi akan dilakukan apabila sudah mendapatkan gambaran terhadap apa yang akan dikerjakan.

Dalamperancangan Aplikasi Loundry, dilakukan beberapa tahap yaitu:

1. DesignAplikasi

2.Pengcodingan terhadapprogram 3.MelakukanPengujian

4.Penyelesaianprogram\

3.4 Perancangan Keluaran (Output) Aplikasi

Untuk membuat aplikasi yang disukai oleh pengguna, maka salah satu halyang dilakukan adalah membuat tampilan aplikasi yang menarik.

Berikut ini adalah rancangan Program Aplikasi Loundry dimana dalam aplikasi terdapat tampilan Form Login, tampilan Form Menu Utama, tampilan Form User, tampilan Form Barang, tampilan Form Penerimaan Cucian, tampilan Pengambilan Cucian, dan tampilan Form Biaya .

Berikut tampilan rancangan :

(37)

1. Tampilan Form Login

Gambar 3.2 Form Login

2. Tampilan Menu Utama

Gambar 3.3 Form Menu Utama

3. Tampilan User

SDASDASDAS

Gambar 3.4 Form User LOGIN

ID

SANDI

USER BARANG PENERIMA PENGAMBIL BIAYA

AN

Kode User Nama User Status User

SIMPAN HAPUS BATAL TUTUP

(38)

4. Tampilan Barang

Gambar 3.5 Form Barang 5. Tampilan Penerimaan

Gambar 3.6 Form Penerimaan

(39)

6. Tampilan Pengambilan

Gambar 3.7 Form Pengambilan

7. Tampilan Biaya

Gambar 3. 8 Form Biaya

3.5 Perancangan Komunikasi (Dialog)Data

Perancangan komunikasi data adalah suatu sistem bagi kebanyakan pengguna. Komunikasi data akan menjadi gambaran baik atau buruknya suatu aplikasi yang akan dirancang. Menurut Verzello/John Reuter II, Tahap setelah analisis dari siklus pengembangan sistem adalah pendefinisian kebutuhan fungsional dan persiapan untuk rancang bangun implementasi “menggambarkan bagaimana suatu sistem dibentuk”.

Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan kepada pemakai sistem dan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrograman komputer dan ahli.

Tanggal

(40)

3.6 Diagram Konteks

Gambar 3.9 Diagram Konteks JASA LOUNDRY

OTTO

Admin

Pelanggan

Pemilik Data Pelanggan

Data Cuci

Data Pengembalian

Bukti Pencucian

Nota Pengembalian

Laporan Pencucian

Laporan Data Jenis

Data Pakaian

(41)

3.7 Flowchart Sistem

MULAI

`

Gambar 3.10 Flowchart Aplikasi User Menyerahkan

Pakaian Login Admin

Admin Menginput data pakaian

Bayar

Tidak Bayar

Mencetak dan menyerahkan bukti penerimaan dengan keterangan sudah bayar

Mencetak dan menyerahkan bukti penerimaan dengan keterangan belum bayar

Menyerahkan bukti pembayaran dan mengambil pakaian

Menyerahkan dan membayar biayanya kemudian mengambil pakaian

SELESAI

(42)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui,menginstal, menguji dan memulai suatu sistem yang baru.

Berikut ini beberapa pengertian menurut para ahli :

1. Menurut Prof. Tachjan (2006) , Implementasi adalah suatu tindakan atau kegiatan yang dilakukan setelah adanya kebijakan.

2. Budi Winarno , Implementasi adalah suatu tindakan yang dilakukan oleh sekelompok individu yang ditunjuk dalam penyelesaian suatu tujuan yang sudah ditetapkan sebelumnya

3. Nurdin Usman , Implementasi adalah sesuatu yang bermuara pada aktivitas, aksi, tindakan, dan terikat oleh mekanisme. Dengan Begitu maka Implementasi bukan sekedar aktivitas, tetapi suatu kegiatan yang terencana dan untuk mencapai tujuan kegiatan

4. Menurut Pressman dan Wildavsky, Implementasi adalah suatu tindakan untuk melaksanakan, mewujudkan, dan menyelesaikan kewajiban maupun kebijakan yang telah dirancang

4.2 Komponen Implementasi Sistem

Agar sistem perancangan yang Pada dasarnya, dalam hal implementasi sistem terdapat beberapa komponen penting agar aplikasi yang dibangun dapat berjalan dengan baik yaitu perangkat lunak (Software), Perangkat Keras(Hardware),Perangkat Manusia(Brainware) :

(43)

4.2.1 Perangkat Keras(Hardware)

Hardware atau perangkat keras merupakan bagian dari komputer yang dapat dilihat dan disentuh. Perangkat keras merupakan seluruh komponen peralatan yang membentuk suatu sistem komputer serta peralatan lain yang memungkinkan komputer dapat melakukan tugasnya. Dalam pembuatan program aplikasi Loundry ini penulis menggunakan komputer untuk membuat aplikasi tersebut, begitu juga untuk menjalankan aplikasi yang sudah dibuat . Namun penulis bukan hanya menggunakan perangkat keras komputer saja dalam membuat aplikasi loundry ini . Penulis juga menggunakan mouse, printer, harddisk, dan juga keyboard.

4.2.2 Perangkat Lunak (Software)

Software atau Perangkat lunak adalah sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data.Perangkat lunak ini tidak berbentuk fisik melainkan berupa program yang diciptakan melalui perangkat elektronik.Dalam perangkat lunak dikenal dengan sistem operasi dan program aplikasi.Penulis mengembangkan bagian perangkat lunak berupa aplikasi.Penulis juga menggunakan beberapa perangkat lunak dalam pembuatan aplikasi ini , berikut ini adalah beberapa aplikasi yang digunakan oleh penulis dalam pembuatan aplikasi :

1.Microsoft Visual Studio 2010 2.Crystal Report 8.5

3.Microsoft Access

4. Sistem Operasi Windows 5. Browser(Google Chrome)

(44)

4.2.3 Manusia(Brainware)

Brainware atau pengguna adalah manusia yang terlibat dalam mengoperasikan serta mengatur sistem di dalam komputer.Diartikan juga sebagai perangkat intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari perangkat keras maupun perangkat lunak.Brainware termasuk bagian penting dari sebuah sistem komputer. Karena sebuah sistem tidak akan berjalan apabila tidak ada peran brainware. Dalam sistem yang dibagun ini, pengguna yang mengambil peran sebagai brainware.Faktor manusia yang dimaksud disini adalah orang yang memiliki kemampuan dalam menangani sistem maupun aplikasi, yang meliputi:

1. Analisis Sistem atauProgram

Yaitu orang yang mempunyai kemampuan untuk menganalisa sutau permasalahan terhadap suatu sistem atau aplikasi dan juga dapat menyelesaikan masalah yang sedang dihadapi oleh sistem atau program tersebut.

2. Programmer

Yaitu orang yang mengerti bahasa pemrograman dan bisa untuk membuat suatu program aplikasi dan memperbaiki apabila ada kesalahan pada programam.

3. Operator

Yaitu orang yang memiliki wewenang untuk memasukkan data, merubah data dan menghapus data dari sutau sistem atau program.

4. Public(Pengguna)

Yaitu orang yang menggunakan atau memakai sistem atau program aplikasi untuk mendapatkan informasi yang dibutuhkan.

(45)

4.3 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah bukti nyata dari perancangan yang matang, Menyelesaikan desain sistem yang telah disetujui sebelumnya, Memastikan bahwa pemakai user dapat mengoperasikan sistem baru, Menguji apakah sistem baru tersebut sesuai dengan pemakai, dan Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instlasi baru secara benar. Segala aspek dalam perancangan sistem direalisasikan sehingga perancangan sistem akhirnya dapat diuji dan dioperasikan langsung oleh pengguna. Pengguna berhak memastikan bahwa implementasian sistem sesuai dengan perencanaan sistem. Implementasi sistem memperhitungkan banyak hal seperti memastikan sistem berjalan dengan baik, penginstalan sistem berjalan dengan benar, serta pengontrolan yang dilakukan secaracontinue .

4.4 Implementasi Program

Implementasi program akan menjelaskan secara visual bagaimana tampilan dari program aplikasi Loundry. Mulai dari tampilan menu utama, tampilan menu login, tampilan menu user, tampilan menu penerimaan, tampilan menu barang, tampilan menupengembalian, tampilan menu biaya, tampilan menu status cucian, tampilan menu biaya .

(46)

4.4.1 Tampilan Menu Login

Berikut ini adalah tampilan menu login dari aplikasi Loundry yang sudah dibuat .

Gambar 4.1 Tampilan Menu Login 4.4.2 Tampilan Menu Utama

Menu Utama berfungsi sebagai pembuka dari program aplikasi loundry. Dalam menu ini terdiri dari menu user, menu barang , menu penerimaan, menu pengembalian, menu biaya, menu status cucian .

Gambar 4.2 Tampilan Menu Utama

(47)

4.4.3 Tampilan Menu User

Pada Menu User ini terdiri atas beberapa nama pengguna yang dapat menggunakan aplikasi yang sudah dibuat ini .

Gambar 4.3 Tampilan Menu User 4.4.4 Tampilan Menu Barang

Pada Menu Barang ini terdapat beberapa nama nama barang yang tersedia .

Gambar 4.4 Tampilan Menu Barang

(48)

4.4.5 Tampilan Menu Penerimaan

Pada Menu ini Admin Melakukan penginputan barang barang dari user yang akan dicuci dan admin dapat mencetak bukti penerimaannya .

Gambar 4.5 Tampilan Menu Penerimaan 4.4.6 Tampilan Menu Pengembalian

Pada Menu ini user akan mengembalikan slip penerimaan kepada admin, untuk mengambil pakaiannya.

Gambar 4.6Tampilan Menu Pengambilan

(49)

4.4.7 Tampilan Menu Status Cucian

Pada Menu ini , terdapat status cucian dari user yang sudah selesai dicuci atau belum selesai dicuci .

Gambar 4.7 Tampilan Menu Status Cucian 4.4.8 Tampilan Menu Biaya

Pada Menu ini dijelaskan , semua pengeluaran dan pemasukan setiap harinya .

Gambar 4.8 Tampilan Menu Biaya

(50)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dalam penulisan tugas akhir ini telah diuraikan bagaimana perancangan pembuatan aplikasi loundry oleh penulis sekalian perancangan .Oleh sebab itu, penulis dapat menyimpulkan :

1. Program Aplikasi loundry ini membuat pekerjaan berbisnis loundry lebih mudah dan lebih efektif cara kerjanya serta menghemat biaya dalam pekerjaannya .

2. Program ini dapat dijalankan di dalam komputer yang terinstal Microsoft

VisualStudio2010sebagaipembuatnyamaupunaplikasilaindalam bentuk

*.EXE

3. Program ini tidak memiliki kapasitas memori yang besar sehingga mudah untukdipindahkan

4. Menggunakan aplikasi Microsoft Visual Studio 2010 sangat efektik, karna selain tidak memerlukan laptop/komputer berkapasitas tinggi tetapi hasilnya tidak kalah bagus dari aplikasi lainnya .

(51)

5.2 Saran

Untuk pengembangan lebih lanjutnya dan penyempuraan aplikasi ini, maka penulis memberikan beberapa saran sebagai berikut :

1. Perlunya adanya perbaikan pada program terutama pada hal tampilannya karena sangat sederhana.

2. Menambahkan alamat-alamat dari tempat loundry tersebut . 3. Menyediakan Menu Driver agar lebih efektif , sehingga user

tidak perlu keluar lagi untuk mengantarkan barang cuciannya.

4. Mengembangkan aplikasi tersebut menuju basis online , agar dapat diakses masyarakat luas

(52)

DAFTAR PUSTAKA

Andi. 2013. Microsoft Access 2013 untuk Pemula . Yogyakarta: Madcoms.

Bin, Al-Bahra Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta:

Graha Ilmu

Ir. Pamungkas. 2000. Tips & Trik Microsoft Visual Basic 6.0. Jakarta:PT Elex Media Komputindo

Nugroho, Adi. 2011. Perancangan dan Implementasi Sistem Basis Data . Yogyakarta: Penerbit Andi

Rachmat.C, Antonius, Wikan.M,Aditya.2006. Konsep dan Implementasi Pemograman GUI. Yogyakarta: Penerbit Andi

Suryana, Taryana. 2009. Visual Basic. Yogyakarta: Graha Ilmu .

(53)
(54)
(55)

LISTING PROGRAM

Form Menu Login

Imports System.Data.OleDb PublicClassLogin

Dim Hitung AsInteger = 0

PrivateSub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click

Call Koneksi()

CMD = NewOleDbCommand("select * from tbluser where nama_user='"&

TNama.Text &"' and pwd_user='"& TPassword.Text &"'", CONN) DR = CMD.ExecuteReader

DR.Read() IfNot DR.HasRows Then

MsgBox("Login gagal") Hitung = Hitung + 1 If Hitung > 2 Then

End EndIf Exit Sub Else

If TPassword.Text <> DR.Item("pwd_user") Then MsgBox("password salah") TPassword.Focus()

Exit Sub EndIf

Me.Visible = False MenuUtama.Show()

MenuUtama.Panel1.Text = DR.Item("kode_user") MenuUtama.Panel2.Text = DR.Item("nama_user") MenuUtama.Panel3.Text = DR.Item("status_user")

MenuUtama.Panel4.Text = Format(Today, "MMMM") &" "& Format(Today,

"yyyy")

If MenuUtama.Panel3.Text <>"ADMIN"Then

MenuUtama.Button1.Visible = False MenuUtama.Button1.Visible = False

EndIf EndIf EndSub

PrivateSub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click

Me.Close() EndSub

PrivateSub Login_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'Call Koneksi()

'CMD = New OleDbCommand("select * from tbluser wHere status_user='ADMIN'", CONN)

(56)

'DR = CMD.ExecuteReader 'DR.Read()

'If DR.HasRows Then

' TNama.Text = DR.Item("nama_user") ' TPassword.Text = DR.Item("pwd_user") 'Else

' TNama.Clear() ' TPassword.Clear() 'End If

EndSub EndClass

Form Menu Utama

Imports System.Data.OleDb PublicClassMenuUtama

PrivateSub UserToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

User.Show() EndSub

PrivateSub BarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Barang.Show() EndSub

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

User.Show() EndSub

PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Barang.Show() EndSub

PrivateSub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click

IfMessageBox.Show("Tutup aplikasi...?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

End EndIf EndSub

PrivateSub MenuUtama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

OnErrorResumeNext

PictureBox1.Load("2.jpg")

PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage EndSub

PrivateSub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click

(57)

Me.Close() Login.Show()

Login.TNama.Clear() Login.TPassword.Clear() Login.TNama.Focus() EndSub

PrivateSub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Penerimaan.Show() EndSub

PrivateSub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click

LaporanPenerimaan.Show() EndSub

PrivateSub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click

LaporanBiaya.Show() EndSub

PrivateSub HistoriPenjualanToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

'HistoriPenjualan.Show() EndSub

PrivateSub BiayaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Biaya.Show() EndSub

PrivateSub LabaRugiToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

LaporanLabaRugi.Show() EndSub

PrivateSub Button23_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

EndSub

PrivateSub Button26_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

'HistoriPenjualan.Show() EndSub

PrivateSub Button25_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

'HistoriPembelian.Show() EndSub

PrivateSub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click

CucianSelesai.Show()

(58)

EndSub

PrivateSub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click

Pengambilan.Show() EndSub

PrivateSub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click

LaporanLabaRugi.Show() EndSub

PrivateSub LaporanPembelianToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

'LaporanPembelian.Show() EndSub

PrivateSub HistoriPembelianToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

'HistoriPembelian.Show() EndSub

PrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Biaya.Show() EndSub

PrivateSub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click

IfMessageBox.Show("hapus semua data transaksi..?", "",

MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

CMD = NewOleDbCommand("delete * from tbllabarugi", CONN) CMD.ExecuteNonQuery()

CMD = NewOleDbCommand("delete * from tblterima", CONN) CMD.ExecuteNonQuery()

CMD = NewOleDbCommand("delete * from tbldetailterima", CONN) CMD.ExecuteNonQuery()

MsgBox("Semua data transaksi berhasil dihapus") EndIf

EndSub EndClass

(59)

Form Menu User

Imports System.Data.OleDb PublicClassUser

Sub Kosongkan()

TextBox1.Clear() TextBox2.Clear() ComboBox1.Text = ""

TextBox3.Clear() TextBox5.Clear() TextBox1.Focus() EndSub

Sub DataBaru()

TextBox2.Clear() ComboBox1.Text = ""

TextBox3.Clear() TextBox5.Clear() TextBox2.Focus() EndSub

Sub Ketemu() OnErrorResumeNext

TextBox2.Text = DR.Item("nama_User") ComboBox1.Text = DR.Item(2)

TextBox3.Text = DR.Item(3) TextBox2.Focus()

EndSub

Sub TampilStatus_user()

CMD = NewOleDbCommand("select distinct Status_user from tblUser", CONN)

DR = CMD.ExecuteReader ComboBox1.Items.Clear() DoWhile DR.Read

ComboBox1.Items.Add(DR.Item("Status_user")) Loop

EndSub

Sub TampilGrid()

DA = NewOleDbDataAdapter("select * from tblUser", CONN) DS = NewDataSet

DA.Fill(DS)

DGV.DataSource = DS.Tables(0) DGV.ReadOnly = True

EndSub

Sub CariKode()

CMD = NewOleDbCommand("select * from tblUser where kode_User='"&

TextBox1.Text &"'", CONN) DR = CMD.ExecuteReader DR.Read()

EndSub

PrivateSub User_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

Call Koneksi()

(60)

Call Kosongkan()

Call TampilStatus_user() Call TampilGrid()

EndSub

PrivateSub TextBox1_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress TextBox1.MaxLength = 5

If e.KeyChar = Chr(13) Then Call CariKode()

If DR.HasRows Then Call Ketemu() Else

Call DataBaru() EndIf

EndIf EndSub

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

If TextBox1.Text = ""Or TextBox2.Text = ""Or ComboBox1.Text = ""Or TextBox3.Text = ""Then

MsgBox("data belum lengkap") Exit Sub

Else Try

Call CariKode() IfNot DR.HasRows Then

Dim simpan AsString = "insert into tblUser values('"& TextBox1.Text &"','"&

TextBox2.Text &"','"& ComboBox1.Text &"','"& TextBox3.Text &"')"

CMD = NewOleDbCommand(simpan, CONN) CMD.ExecuteNonQuery()

Else

Dim edit AsString = "update tblUser set nama_User='"& TextBox2.Text

&"',Status_user='"& ComboBox1.Text &"',PWD_user='"& TextBox3.Text &"' where kode_User='"& TextBox1.Text &"'"

CMD = NewOleDbCommand(edit, CONN) CMD.ExecuteNonQuery()

EndIf

Call Kosongkan() Call TampilGrid()

Call TampilStatus_user() Catch ex AsException

MsgBox(ex.Message) ' jelaskan salahnya karena apa...?

EndTry EndIf EndSub

PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

If TextBox1.Text = ""Then

MsgBox("Kode harus diisi") TextBox1.Focus()

Exit Sub EndIf

Call CariKode()

(61)

TextBox1.Focus() Exit Sub

EndIf

IfMessageBox.Show("Yakin akan dihapus...?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Dim hapus AsString = "delete * from tblUser where kode_User='"& TextBox1.Text

&"'"

CMD = NewOleDbCommand(hapus, CONN) CMD.ExecuteNonQuery()

Call Kosongkan() Call TampilGrid()

Call TampilStatus_user() Else

Call Kosongkan() EndIf

EndSub

PrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Call Kosongkan() EndSub

PrivateSub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Me.Close() EndSub

PrivateSub TextBox5_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox5.TextChanged

DA = NewOleDbDataAdapter("select * from tblUser where nama_User like '%"& TextBox5.Text &"%'", CONN)

DS = NewDataSet DA.Fill(DS)

DGV.DataSource = DS.Tables(0) DGV.ReadOnly = True

EndSub

PrivateSub DGV_CellMouseClick(ByVal sender AsObject, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DGV.CellMouseClick

OnErrorResumeNext

TextBox1.Text = DGV.Rows(e.RowIndex).Cells(0).Value Call CariKode()

If DR.HasRows Then Call Ketemu() EndIf

EndSub EndClass

Form Menu Penerimaan

Imports System.Data.OleDb PublicClassPenerimaan

(62)

Sub Bersihkan() txtHP.Clear() txtNama.Clear() txtAlamat.Clear() txtBerat.Text = 0 LBLTotalHarga.Text = 0 txtUangMuka.Text = 0 LBLSisa.Text = 0 LBLKembali.Text = 0 DGV.Rows.Clear() EndSub

Sub TampilBarang()

DA = NewOleDbDataAdapter("select * from tblbarang", CONN) DS = NewDataSet

DA.Fill(DS)

DGV1.DataSource = DS.Tables(0) DGV1.ReadOnly = True

EndSub

Sub Nomor_TerimaOtomatis()

CMD = NewOleDbCommand("select Nomor_Terima from tblterima order by Nomor_Terima desc", CONN)

DR = CMD.ExecuteReader DR.Read()

IfNot DR.HasRows Then

LblNomor.Text = "00001"

Else

LblNomor.Text =

Format(Microsoft.VisualBasic.Left(DR.Item("Nomor_Terima"), 5) + 1, "00000") EndIf

EndSub

PrivateSub Penerimaan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

Call Bersihkan() Call Koneksi()

Call Nomor_TerimaOtomatis() Call TampilBarang()

txtTanggal.Text = Today EndSub

PrivateSub DGV_CellEndEdit(ByVal sender AsObject, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DGV.CellEndEdit If e.ColumnIndex = 0 Then'kode

For barisatas AsInteger = 0 To DGV.RowCount - 1

For barisbawah AsInteger = barisatas + 1 To DGV.RowCount - 1

If DGV.Rows(barisbawah).Cells(0).Value = DGV.Rows(barisatas).Cells(0).Value Then

'MsgBox("Kode ini sudah dientri")

DGV.Rows(barisatas).Cells(2).Value = DGV.Rows(barisatas).Cells(2).Value + 1

SendKeys.Send("{UP}")

DGV.Rows(barisbawah).Cells(0).Value = ""

Exit Sub EndIf

Gambar

Gambar 2.1 Tampilan Microsoft Visual Studio 2010
Gambar 2.2 Splash Screen Visual Studio 2010
Gambar 2.3 IDE Visual Studio 2010
Gambar 3.1 Model Air Terjun
+7

Referensi

Garis besar

Dokumen terkait

Aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah-perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang lebih

tetapi digandakan oleh lebih dari satu penerbit/percetakan tetapi digandakan oleh lebih dari satu penerbit/percetakan (pihak lain yang menggandakan) dengan kualitas yang telah

 Secara histologis, ditandai dengan nekrosis seluruh bagian kulit yang meliputi epidermis, dermis dan jaringan subkutan.  Ulserasi dengan nekrosis jaringan yang luas 

Hasil penelitian pengaruh konsentrasi kasein dan volume larutan edible berbeda terhadap rendemen edible film disajikan pada Gambar 2... Rata-rata rendemen edible film

Dari kelima faktor pembatas yang digunakan, diperoleh luas lahan yang sesuai untuk kerbau (Tabel 3), dimana hanya ada dua kecamatan yaitu Kecamatan Sirampog dan

Aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah- perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang lebih akurat sesuai

Perlu Bimbingan 4 3 2 1 1 Kemampuan Membaca Teks Siswa mampu membaca keseluruhan teks Siswa mampu membaca setengah atau lebih bagian teks Siswa mampu membaca