• Tidak ada hasil yang ditemukan

Tugas Akhir Proyek Sistem Informasi Ma

N/A
N/A
Protected

Academic year: 2018

Membagikan "Tugas Akhir Proyek Sistem Informasi Ma"

Copied!
341
0
0

Teks penuh

(1)

SEDERHANA PADA CV. ANUGRAH

BOGOR

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (D.III)

Aris Winardi

NIM: 12115977

Ida Farida

NIM: 12116199

Jurusan Manajemen Informatika

Akademi Manajemen Informatika dan Komputer “AMIK BSI BOGOR” Bogor

(2)

ii Yang bertanda tangan di bawah ini:

Nama : Aris Winardi

NIM : 12115977

Perguruan Tinggi : AMIK Bina Sarana Informatika

Alamat Kampus : Jl. Merdeka No. 168, Bogor

Alamat Rumah : Perumahan Taman Griya Kencana Blok A9/16. RT03/08 Kel.

Kencana. Kec. Tanah Sareal. Kota Bogor

Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul:

“ Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor”, adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun.

Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari

Akademi Manajemen Informatika & Komputer Bina Sarana Informatika

dicabut/dibatalkan.

Dibuat di : Bogor

Pada tanggal : 30 Juni 2014 Yang menyatakan,

Materai Rp 6000

(3)

ii Yang bertanda tangan di bawah ini:

Nama : Ida Farida

NIM : 12116199

Perguruan Tinggi : AMIK Bina Sarana Informatika

Alamat Kampus : Jl. Merdeka No. 168, Bogor

Alamat Rumah : Kp.Babakan Leuwiliang RT.003/RW.006 Kec.Leuwiliang

Kel.Leuwiliang Kab.Bogor 16640

Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul:

Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor”, adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun.

Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari

Akademi Manajemen Informatika & Komputer Bina Sarana Informatika

dicabut/dibatalkan.

Dibuat di : Bogor

Pada tanggal : 30 Juni 2014 Yang menyatakan,

Materai Rp 6000

(4)

iii

ILMIAH UNTUK KEPENTINGAN AKADEMIS

Yang bertanda tangan di bawah ini, saya:

Nama : Aris Winardi

NIM : 12115977

Perguruan Tinggi : AMIK Bina Sarana Informatika

Program Studi : Manajemen Informatika

Alamat Kampus : Jl. Merdeka No. 168, Bogor

Alamat Rumah : Perumahan Taman Griya Kencana Blok A9/16. RT03/08 Kel.

Kencana. Kec. Tanah Sareal. Kota Bogor

Dengan ini menyetujui untuk memberikan ijin kepada pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul:

“Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor”, beserta perangkat yang diperlukan (apabila ada).

Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Akademi Manajemen

Informatika dan Komputer Bina Sarana Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut.

Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya.

Dibuat di : Bogor

Pada tanggal : 30 Juni 2014 Yang menyatakan,

Materai Rp 6000

(5)

iii

ILMIAH UNTUK KEPENTINGAN AKADEMIS

Yang bertanda tangan di bawah ini, saya:

Nama : Ida Farida

NIM : 12116199

Perguruan Tinggi : AMIK Bina Sarana Informatika

Program Studi : Manajemen Informatika

Alamat Kampus : Jl. Merdeka No. 168, Bogor

Alamat Rumah : Kp.Babakan Leuwiliang RT.003/RW.006 Kec.Leuwiliang

Kel.Leuwiliang Kab.Bogor 16640

Dengan ini menyetujui untuk memberikan ijin kepada pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul:

“Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor”, beserta perangkat yang diperlukan (apabila ada).

Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Akademi Manajemen

Informatika dan Komputer Bina Sarana Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut.

Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya.

Dibuat di : Bogor

Pada tanggal : 30 Juni 2014 Yang menyatakan,

Materai Rp 6000

(6)

iv Tugas Akhir ini diajukan oleh:

Nama : Aris Winardi

NIM : 12115977

Program Studi : Manajemen Informatika

Jenjang : Diploma Tiga (D.III)

Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana

Pada CV. Anugrah Bogor

Untuk dipertahankan pada periode I-2014 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan Manajemen Informatika di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika.

Bogor, 30 Juni 2014

PEMBIMBING TUGAS AKHIR

Pembimbing : Dicky Hariyanto,S.Kom ...

Asisten Pembimbing : Puguh Setiyo Budi, S.Kom ...

D E W A N P E N G U J I

Penguji I : ……….. ...

Penguji II : ……….. ...

(7)

iv Tugas Akhir ini diajukan oleh:

Nama : Ida Farida

NIM : 12116199

Program Studi : Manajemen Informatika

Jenjang : Diploma Tiga (D.III)

Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana

Pada CV. Anugrah Bogor

Untuk dipertahankan pada periode I-2014 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan Manajemen Informatika di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika.

Bogor, 30 Juni 2014

PEMBIMBING TUGAS AKHIR

Pembimbing : Dicky Hariyanto,S.Kom ...

Asisten Pembimbing : Puguh Setiyo Budi, S.Kom ...

D E W A N P E N G U J I

Penguji I : ……….. ...

(8)

iv Tugas Akhir ini diajukan oleh:

Nama : Aris Winardi

NIM : 12115977

Program Studi : Manajemen Informatika

Jenjang : Diploma Tiga (D.III)

Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana

Pada CV. Anugrah Bogor

Telah dipertahankan pada periode I-2014 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan Manajemen Informatika di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika.

Bogor, 27 Agustus 2014

PEMBIMBING TUGAS AKHIR

Pembimbing : Dicky Hariyanto,S.Kom ...

Asisten Pembimbing : Puguh Setiyo Budi, S.Kom ...

D E W A N P E N G U J I

Penguji I : ……….. ...

Penguji II : ……….. ...

(9)

iv Tugas Akhir ini diajukan oleh:

Nama : Ida Farida

NIM : 12116199

Program Studi : Manajemen Informatika

Jenjang : Diploma Tiga (D.III)

Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana

Pada CV. Anugrah Bogor

Telah dipertahankan pada periode I-2014 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan Manajemen Informatika di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika.

Bogor, 27 Agustus 2014

PEMBIMBING TUGAS AKHIR

Pembimbing : Dicky Hariyanto,S.Kom ...

Asisten Pembimbing : Puguh Setiyo Budi, S.Kom ...

D E W A N P E N G U J I

Penguji I : ……….. ...

Penguji II : ……….. ...

(10)

v

LEMBAR KONSULTASI TUGAS AKHIR

AKADEMI MANAJEMEN INFORMATIKA DAN

KOMPUTER BINA SARANA INFORMATIKA

 N I M : 12115977

 Nama Lengkap : Aris Winardi

 Dosen Pembimbing : Dicky Hariyanto, S.Kom

 Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

No Tanggal

Bimbingan Pokok Bahasan

Paraf Dosen Pembimbing

1 26 April 2014 Bimbingan Perdana

2 03 Mei 2014 Pengajuan BAB I

3 12 Mei 2014 Revisi BAB I dan Pengajuan BAB II

4 28 Mei 2014 Revisi BAB II dan Pengajuan BAB III

5 17 Juni 2014 Revisi BAB III dan Pengajuan BAB IV

6 21 Juni 2014 Revisi BAB IV dan Pengajuan BAB V

7 27 Juni 2014 Demo Program

8 28 Juni 2014 Revisi BAB V dan Pengajuan BAB Romawi

9 30 Juni 2014 Acc keseluruhan

Catatan untuk Dosen Pembimbing

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 26 April 2014

 Diakhiri pada tanggal : 30 Juni 2014

 Jumlah pertemuan bimbingan : 9 (Sembilan) Pertemuan

Disetujui oleh, Dosen Pembimbing

(11)

vi

LEMBAR KONSULTASI TUGAS AKHIR

AKADEMI MANAJEMEN INFORMATIKA DAN

KOMPUTER BINA SARANA INFORMATIKA

 N I M : 12115977

 Nama Lengkap : Aris Winardi

 Asisten Pembimbing : Puguh Setiyo Budi, S.Kom

 Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

No Tanggal

Bimbingan Pokok Bahasan

Paraf Asisten Pembimbing

1 26 April 2014 Bimbingan Perdana

2 03 Mei 2014 Pengajuan BAB I

3 12 Mei 2014 Pengajuan BAB II

4 31 Mei 2014 Pengajuan BAB III

5 19 Juni 2014 Pengajuan BAB IV

6 21 Juni 2014 Pengajuan BAB V

7 28 Juni 2014 Demo Program dan Pengajuan BAB Romawi

8 30 Juni 2014 Acc keseluruhan

Catatan untuk Asisten Pembimbing

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 26 April 2014

 Diakhiri pada tanggal : 30 Juni 2014

 Jumlah pertemuan bimbingan : 8 (Delapan) Pertemuan

Disetujui oleh, Asisten Pembimbing

(12)

v

LEMBAR KONSULTASI TUGAS AKHIR

AKADEMI MANAJEMEN INFORMATIKA DAN

KOMPUTER BINA SARANA INFORMATIKA

 N I M : 12116199

 Nama Lengkap : Ida Farida

 Dosen Pembimbing : Dicky Hariyanto, S.Kom

 Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

No Tanggal

Bimbingan Pokok Bahasan

Paraf Dosen Pembimbing

1 26 April 2014 Bimbingan Perdana

2 03 Mei 2014 Pengajuan BAB I

3 12 Mei 2014 Revisi BAB I dan Pengajuan BAB II

4 28 Mei 2014 Revisi BAB II dan Pengajuan BAB III

5 17 Juni 2014 Revisi BAB III dan Pengajuan BAB IV

6 21 Juni 2014 Revisi BAB IV dan Pengajuan BAB V

7 27 Juni 2014 Demo Program

8 28 Juni 2014 Revisi BAB V dan Pengajuan BAB Romawi

9 30 Juni 2014 Acc keseluruhan

Catatan untuk Dosen Pembimbing

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 26 April 2014

 Diakhiri pada tanggal : 30 Juni 2014

 Jumlah pertemuan bimbingan : 9 (Sembilan) Pertemuan

Disetujui oleh, Dosen Pembimbing

(13)

vi

LEMBAR KONSULTASI TUGAS AKHIR

AKADEMI MANAJEMEN INFORMATIKA DAN

KOMPUTER BINA SARANA INFORMATIKA

 N I M : 12116199

 Nama Lengkap : Ida Farida

 Asisten Pembimbing : Puguh Setiyo Budi, S.Kom

 Judul Tugas Akhir : Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

No Tanggal

Bimbingan Pokok Bahasan

Paraf Asisten Pembimbing

1 26 April 2014 Bimbingan Perdana

2 03 Mei 2014 Pengajuan BAB I

3 12 Mei 2014 Pengajuan BAB II

4 31 Mei 2014 Pengajuan BAB III

5 19 Juni 2014 Pengajuan BAB IV

6 21 Juni 2014 Pengajuan BAB V

7 28 Juni 2014 Demo Program dan Pengajuan BAB Romawi

8 30 Juni 2014 Acc keseluruhan

Catatan untuk Asisten Pembimbing

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 26 April 2014

 Diakhiri pada tanggal : 30 Juni 2014

 Jumlah pertemuan bimbingan : 8 (Delapan) Pertemuan

Disetujui oleh, Asisten Pembimbing

(14)

vii

Puji syukur penulis panjatkan atas kehadirat Allah SWT yang telah

memberikan rahmat dan kasih-Nya sehingga pada akhirnya penulis dapat

menyelesaikan tugas akhir ini dengan baik. Tugas akhir ini penulis sajikan

dalam bentuk buku yang sederhana. Adapun judul tugas akhir yang penulis

ambil sebagai berikut, “Proyek Sistem Informasi Manajemen Bengkel Sederhana

Pada CV. Anugrah Bogor”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat

kelulusan Program Diploma Tiga (DIII) Akademi BSI. Sebagai bahan penulisan

diambil berdasarkan hasil penelitian (riset), observasi dan beberapa sumber

literatur yang mendukung penulisan ini. Penulis menyadari bahwa tanpa

bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan

berjalan lancar. Untuk itu kami menyampaikan ucapan terima kasih yang

sebesar-besarnya kepada yang terhormat:

1. Direktur Akademi Manajemen Informatika dan Komputer Bina Sarana

Informatika.

2. Ketua Jurusan Manajemen Informatika AMIK BSI.

3. Bapak Dicky Hariyanto, S.Kom selaku Dosen Pemimbing tugas akhir.

4. Bapak Puguh Setiyo Budi, S.Kom selaku Asisten Pembimbing tugas akhir.

5. Seluruh staff , karyawan dan dosen dilingkungan Akademi BSI.

(15)

viii

8. Orangtua tercinta yang telah memberikan dukungan moral maupun spiritual.

9. Rekan-rekan mahasiswa kelas MI-6B dan MI-6C.

Serta semua pihak yang terlalu banyak untuk disebut satu persatu

sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir

ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran

yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang.

Akhir kata semoga tugas akhir ini dapat berguna bagi penulis

khususnya dan para pembaca yang berminat pada umumnya.

Bogor, 30 Juni 2014

(16)

ix

Aris Winardi (12115977), Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

Di zaman modern seperti sekarang ini, populasi kendaraan bermotor semakin meningkat. Kepadatan aktivitas di jalan menuntut kenyamanan bagi para pengendara, untuk itu kendaraan yang dipakai selayaknnya dalam keadaan yang baik. Agar kendaraan selalu dalam keadaan baik maka diperlukan perawatan dan service berkala dan diperlukan pula perbaikan-perbaikan pada bagian motor yang rusak, untuk itu sangat dibutuhkan sekali keberadaan jasa bengkel motor. Dalam situasi seperti ini, CV. Anugrah membutuhkan adanya suatu sistem informasi yang menunjang agar mampu memberikan pelayanan yang memuaskan bagi para pelanggannya. Untuk itulah penulis mencoba membuat tugas akhir mengenai sistem manajemen bengkel sederhana pada CV. Anugrah. Saat ini sistem yang ada pada CV. Anugrah sering mengalami beberapa kendala, mulai dari proses transaksi penjualan dan pelayanan

service serta penyimpanan data lainnya yang berhubungan dengan proses penjualan dan pelayanan service, pemesanan, pembelian dan penerimaan barang hingga pembuatan laporan, sehingga memungkinkan pada saat proses berlangsung terjadi kesalahan dalam pencatatan, kurang akuratnya laporan yang dibuat dan keterlambatan dalam pencarian data yang diperlukan. Dengan adanya rancangan sistem yang terkomputerisasi dan terstruktur, diharapkan dapat membantu sistem manajemen bengkel menjadi lebih cepat dan akurat sehingga dapat meningkatkan keefisienan kinerja sistem, penyimpanan data dapat menghemat tempat, dan memudahkan dalam pencarian data pada saat perbaikan dan rekap data.

(17)

x

Aris Winardi (12115977), Project Management Information System Workshop Simple at CV. Anugrah Bogor

In modern times, as now, the population of motor vehicles has increased. The density of activity in the streets demanding comfort for the rider, the vehicle used in good condition. So that the vehicle is always in good condition will require periodic service and maintenance and repairs are also required on the part of the motor that is broken, it is very necessary for all services where the bike shop. In situations like this, the CV. Anugrah requires the presence of an information system that support to be able to provide satisfactory services to its customers. To which the author tries to make the task of system management simple workshop on CV. Anugrah. Currently the existing system on the CV. Anugrah is often having some problems, ranging from sales and service process service transactions as well as other data storage associated with the sales and process service, ordering, purchasing and receiving goods to preparing reports, making it possible during the process an error in the listing, a lack of accuracy statements made and the delay in the search for the necessary data. With the computerized system design and structured, is expected to help the workshop management system to more quickly and accurately so as to improve the efficiency of the performance of the system, the data storage can save space and simplify the search data at the time of repair and data recap.

(18)

ix

Ida Farida (12116199), Proyek Sistem Informasi Manajemen Bengkel Sederhana Pada CV. Anugrah Bogor

Di zaman modern seperti sekarang ini, populasi kendaraan bermotor semakin meningkat. Kepadatan aktivitas di jalan menuntut kenyamanan bagi para pengendara, untuk itu kendaraan yang dipakai selayaknnya dalam keadaan yang baik. Agar kendaraan selalu dalam keadaan baik maka diperlukan perawatan dan service berkala dan diperlukan pula perbaikan-perbaikan pada bagian motor yang rusak, untuk itu sangat dibutuhkan sekali keberadaan jasa bengkel motor. Dalam situasi seperti ini, CV. Anugrah membutuhkan adanya suatu sistem informasi yang menunjang agar mampu memberikan pelayanan yang memuaskan bagi para pelanggannya. Untuk itulah penulis mencoba membuat tugas akhir mengenai sistem manajemen bengkel sederhana pada CV. Anugrah. Saat ini sistem yang ada pada CV. Anugrah sering mengalami beberapa kendala, mulai dari proses transaksi penjualan dan pelayanan

service serta penyimpanan data lainnya yang berhubungan dengan proses penjualan dan pelayanan service, pemesanan, pembelian dan penerimaan barang hingga pembuatan laporan, sehingga memungkinkan pada saat proses berlangsung terjadi kesalahan dalam pencatatan, kurang akuratnya laporan yang dibuat dan keterlambatan dalam pencarian data yang diperlukan. Dengan adanya rancangan sistem yang terkomputerisasi dan terstruktur, diharapkan dapat membantu sistem manajemen bengkel menjadi lebih cepat dan akurat sehingga dapat meningkatkan keefisienan kinerja sistem, penyimpanan data dapat menghemat tempat, dan memudahkan dalam pencarian data pada saat perbaikan dan rekap data.

(19)

x

Ida Farida (12116199), Project Management Information System Workshop Simple at CV. Anugrah Bogor

In modern times, as now, the population of motor vehicles has increased. The density of activity in the streets demanding comfort for the rider, the vehicle used in good condition. So that the vehicle is always in good condition will require periodic service and maintenance and repairs are also required on the part of the motor that is broken, it is very necessary for all services where the bike shop. In situations like this, the CV. Anugrah requires the presence of an information system that support to be able to provide satisfactory services to its customers. To which the author tries to make the task of system management simple workshop on CV. Anugrah. Currently the existing system on the CV. Anugrah is often having some problems, ranging from sales and service process service transactions as well as other data storage associated with the sales and process service, ordering, purchasing and receiving goods to preparing reports, making it possible during the process an error in the listing, a lack of accuracy statements made and the delay in the search for the necessary data. With the computerized system design and structured, is expected to help the workshop management system to more quickly and accurately so as to improve the efficiency of the performance of the system, the data storage can save space and simplify the search data at the time of repair and data recap.

(20)

xi

Halaman

Lembar Judul Tugas Akhir ………... i

Lembar Pernyataan Keaslian Tugas Akhir ………... ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ………. iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ……….. iv

Lembar Konsultasi Tugas Akhir ………... v

Kata Pengantar ………. vii

Lembar Abstraksi ………. ix

Daftar Isi ……….. xi

Daftar Simbol ………..………... xiii

Daftar Gambar ………. xix

Daftar Tabel ……….. xxiii

Daftar Lampiran ………... xxvii

BAB I PENDAHULUAN …….……….……. 1

1.1. Latar Belakang Masalah ……….……… 1

1.2. Maksud dan Tujuan …..……….…...….. 2

1.3. Metode Penelitian ……….………... 3

1.4. Ruang Lingkup ….……….…………. 5

1.5. Sistematika Penulisan ……… 6

BAB II LANDASAN TEORI ….……….. 8

2.1. Konsep Dasar Sistem …….……… 8

2.2. Tools system …..……… 14

BAB III ANALISA SISTEM BERJALAN ...………..……… 20

3.1. Tinjauan Perusahaan ……...……….. 20

3.1.1.Sejarah Perusahaan ……….. 20

3.1.2.Struktur Organisasi dan Fungsi ………. 22

3.2. Prosedur Sistem Berjalan ……… 23

3.3. Analisis Kebutuhan ……… 28

3.3.1. Identifikasi Kebutuhan ……….. 29

3.3.2. Use Case Diagram ………... 32

3.4. Spesifikasi Dokumen Sistem Berjalan ……….. 53

BAB IV PERANCANGAN SISTEM USULAN ………. 55

4.1. Perancangan Sistem ……… 55

4.1.1. Rancangan Diagram Aktivitas ……… 55

4.1.2. Rancangan Dokumen Sistem Usulan ……….. 58

(21)

xii

4.2.2. Rancangan Antar Muka ……….. 92

4.2.3. Rancangan Arsitektur Perangkat Lunak …….. 133

4.3. Implementasi dan Pengujian Unit ……… 138

4.3.1. Implementasi ……….. 138

4.3.2. Pengujian Unit ……… 180

BAB V PENUTUP ………...………... 270

5.1. Kesimpulan ………. 270

5.2. Saran ……….. 271

DAFTAR PUSTAKA ……… 272

DAFTAR RIWAYAT HIDUP ……….. 274

SURAT KETERANGAN PKL/RISET ………. 276

(22)

xiii

a. Use Case

Actor

Menggambarkan orang, sistem atau eksternal entitas atau

stakeholder yang menyediakan atau menerima informasi dari sistem

Use Case

Menggambarkan fungsionalitas dari suatu sistem, sehingga

customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun

Use

Hubungan, menggambarkan hubungan association. Garis ini digunakan untuk menghubungkan antara actor dengan usecase. Hubungan ini berarti actor menggunakan usecase.

Use

Garis Putus putus dengan panah disalah satu ujungnya menggambarkan hubungan antara usecase. Hubungan tersebut dapat berupa include, extend ataupun generalization. Hubungan include berarti usecase yang ditunjukkan oleh garis ikut dikerjakan jika use case sumber dikerjakan. Hubungan

extend berarti usecase yang ditunjuk oleh usecase dapat memanggil usecase yang menunjuk jika persyaratannya terpenuhi. Generalization berarti menunjukkan tujuan bahwa

usecase yang ditunjuk merupakan bentuk umum dari usecase

(23)

xiv

Start Point

Menggambarkan awal dari suatu aktivitas yang berjalan pada sistem.

End Point

Menggambarkan akhir dari suatu aktivitas yang berjalan pada sistem.

Activity

Menggambarkan aktivitas yang dilakuakan pada sistem.

Fork

Percabangan.

Join

Penggabungan.

Decision

Menggambarkan kondisi dari suatu aktivitas yang bernilai benar atau salah.

Swimlane

Menggambarkan pembagian atau pengelompokan

berdasarkan tugas dan fungsi tersendiri.

Time

Tanda Waktu

Pengiriman(Send)

(24)

xv

Menyatakan alur aktifitas . Alur menghubungkan antara state awal, akhir maupun aktifitas. Alur dapat menunjukkan dari state aktifitas kedirinya sendiri.

c. Squence Diagram

Object (Partisipan)

Object atau biasa juga disebut partisipan merupakan

instance dari sebuah class dan di tuliskan tersusun secara

horizontal. Di gambarkan sebagai sebuah class (kotak) dengan nama objek didalamnya yang diawali dengan sebuah titik koma.

Actor

Actor juga dapat berkomunikasi dengan object, maka actor

juga dapat di urutkan sebagai kolom.

Lifeline

Lifeline mengindikasikan keberadaan sebuah object dalam basis waktu. Notasi untuk lifeline adalah garis putus-putus vertikal yang ditarik dari sebuah objek.

Activation

Activation dinotasikan sebagai sebuah kotak segi empat

yang di gambar pada sebuah lifeline. Activation

mengindikasikan sebuah objek yang akan melakukan sebuah aksi .

Boundary

Boundary terletak diantara sistem dengan dunia sekelilingnya. Semua form, laporan-laporan, antar muka ke perangkat keras seperti printer atau scanner dan antar muka ke sistem lainnya adalah termasuk dalam kategori .

Control

(25)

xvi

Entity di gunakan menangani informasi yang mungkin akan disimpan secara permanen. Entity bisa juga merupakan sebuah tabel pada struktur basis data.

Massage

Message, di gambarkan dengan anak panah horizontal

antara activation. Message mengindikasikan komunikasi antara object-object.

Self Message

Self-message atau panggilan mandiri mengindikasikan komunikasi kembali kedalam sebuah objek itu sendiri.

Loop

Operator loop adalah fragmen yang dapat mengeksekusi berulang kali dan penjaga menunjukkan dasar iterasi .

d. Class Diagram

Class

Class adalah blok-blok pembangun pada pemrograman berorientasi objek. Sebuah class di gambarkan sebagai sebuah kotak yang terbagi atas 3 bagian. Bagian atas adalah bagian nama dari class. Bagian tengah mendefinisikan

property atau atribut class. Bagian akhir mendefinisikan

method-method dari sebuah class.

Assosiation

Sebuah asosiasi merupakan sebuah relationship paling umum antara 2 class, dan dilambangkan oleh sebuah garis yang menghubungkan antara 2 class. Garis ini bisa melambangkan tipe-tipe relationship dan juga dapat menampilkan hukum-hukum multiplisitas pada sebuah

(26)

xvii

Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi Composition terhadap class tempat dia bergantung tersebut. Sebuah relationship composition digambarkan sebagai garis dengan ujung berbentuk jajaran genjang berisi atau solid.

Dependency

Kadangkala sebuah class menggunakan class yang lain.

Hal ini disebut dependency. Umumnya penggunaan

dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah

dependency dilambangkan sebagai sebuah panah bertitik-titik.

Aggregation

Aggregation mengindikasikan keseluruhan bagian

relationship dan biasanya disebut sebagai relasi

“mempunyai sebuah” atau “bagian dari”. Sebuah

aggregation di gambarkan sebagai sebuah garis dengan sebuah jajaran genjang yang tidak berisi atau tidak solid.

Generalization

Sebuah relasi generalization sepadan dengan sebuah relasi

inheritance pada konsep berorientasi objek. Sebuah

generalization dilambangkan dengan sebuah panah dengan kepala panah yang ti dak solid yang mengarah ke kelas

parent”-nya atau induknya.

e. ERD

Entitas atau Obyek Data

Kumpulan obyek atau seesuatu yang dapat dibedakan atau dapat diidentifikasi secara unik.

Relationship

(27)

xviii

Karakteristik dalam entity atau relationship yang mengerjakan penjelasan detail tentang entity atau

relationship atau dengan kata lain adalah kumpulan elemen data yang membentuk suatu entitas.

Weak Entity

Suatu entity dimana keberadaan dari entity tersebut tergantung dari entity lain.

Atribut Multivalue

Atribut yang memiliki nilai lebih dari satu.

Connection

(28)

xix

Halaman Gambar II.1 Simbol Entitas…..………... 15 Gambar II.2 Atribut Entitas Teknisi…...……... 15 Gambar II.3 Relasi One to One…….……... 16 Gambar II.4 Relasi One to Many….….….…... 17 Gambar II.5 Relasi Many to Many…...………... 17

Gambar III.1 Struktur Organisasi CV. Anugrah...………. 22

Gambar III.2 Activity Diagram Proses Transaksi Penjualan Prosedur Berjalan... 25 Gambar III.3 Activity Diagram Proses Transaksi Pelayanan Prosedur Berjalan.. 26 Gambar III.4 Activity Diagram Proses Pemesanan, Pembelian dan Penerimaan

Barang Prosedur Berjalan ... 27

Gambar III.5 Activity Diagram Proses Pembuatan Laporan Prosedur Berjalan... 28

Gambar III.6 Use Case DiagramSea Level Sistem Informasi Manajemen

Bengkel ………... 32

Gambar IV.1 Activity DiagramProses Transaksi Penjualan Sistem Usulan…… 55

Gambar IV.2 Activity Diagram Proses Transaksi Pelayanan Sistem Usulan…... 56

Gambar IV.3 Activity Diagram Proses Pemesanan, Pembelian dan Penerimaan

Barang Sistem Usulan ... 57

Gambar IV.4 Activity Diagram Proses Pembuatan Laporan Sistem Usulan…... 58

Gambar IV.5 Entity Relationship Diagram Sistem Informasi Manajemen

Bengkel….………... 64

Gambar IV.6 Logical Record Structure Sistem Informasi Manajemen Bengkel. 65

Gambar IV.7 Rancangan Antar Muka Login………... 92

Gambar IV.8 Rancangan Antar Muka Katalog ... 93 Gambar IV.9 Rancangan Antar Muka Info Bengkel ... 94 Gambar IV.10 Rancangan Antar Muka Bantuan ... 95 Gambar IV.11 Rancangan Antar Muka Area Pengguna ... 96

Gambar IV.12 Rancangan Antar Muka Tentang Aplikasi ……….……….. 97

Gambar IV.13 Rancangan Antar Muka Halaman Muka………...……… 97

Gambar IV.14 Rancangan Antar Muka Data Pelanggan ……...……….. 98

Gambar IV.15 Rancangan Antar Muka Tambah Pelanggan…………...……….. 98

Gambar IV.16 Rancangan Antar Muka Sunting Data Pelanggan………... 99

Gambar IV.17 Rancangan Antar Muka Kartu Pelanggan………. 99

Gambar IV.18 Rancangan Antar Muka Cetak Kartu Pelanggan……….. 100

Gambar IV.19 Rancangan Antar Muka Mulai Transaksi Pelayanan……… 100

Gambar IV.20 Rancangan Antar Muka Transaksi Pelayanan………. 101

Gambar IV.21 Rancangan Antar Muka Sejarah Pelayanan………... 101

Gambar IV.22 Rancangan Antar Muka Cetak Struk Pelayanan……….. 102

Gambar IV.23 Rancangan Antar Muka Penjualan Langsung……….. 102

Gambar IV.24 Rancangan Antar Muka Sejarah Penjualan……….. 103

(29)

xx

Gambar IV.27 Rancangan Antar Muka Tambah Kategori Pelayanan…... 104

Gambar IV.28 Rancangan Antar Muka Sunting Kategori Pelayanan………….. 105

Gambar IV.29 Rancangan Antar Muka Data Barang………... 105

Gambar IV.30 Rancangan Antar Muka Tambah Barang………... 106

Gambar IV.31 Rancangan Antar Muka Sunting Barang……….. 106

Gambar IV.32 Rancangan Antar Muka Kategori Barang………. 107

Gambar IV.33 Rancangan Antar Muka Tambah Kategori……….. 107

Gambar IV.34 Rancangan Antar Muka Sunting Kategori Barang………... 108

Gambar IV.35 Rancangan Antar Muka Kualitas Barang ………. 108

Gambar IV.36 Rancangan Antar Muka Tambah Kualitas Barang……….. 109

Gambar IV.37 Rancangan Antar Muka Sunting Kualitas Barang……… 109

Gambar IV.38 Rancangan Antar Muka Satuan………. 110

Gambar IV.39 Rancangan Antar Muka Tambah Satuan Barang………... 110

Gambar IV.40 Rancangan Antar Muka Sunting Satuan Barang………... 111

Gambar IV.41 Rancangan Antar Muka Jenis Kendaraan………. 111

Gambar IV.42 Rancangan Antar Muka Tambah Jenis Kendaraan……….. 112

Gambar IV.43 Rancangan Antar Muka Sunting Jenis Kendaraan……… 112

Gambar IV.44 Rancangan Antar Muka Rak Penyimpanan………... 113

Gambar IV.45 Rancangan Antar Muka Tambah Rak Penyimpanan……… 113

Gambar IV.46 Rancangan Antar Muka Sunting Rak Penyimpanan………. 114

Gambar IV.47 Rancangan Antar Muka Tambah Data Supplier……….. 114

Gambar IV.48 Rancangan Antar Muka Data Supplier……….. 115

Gambar IV.49 Rancangan Antar Muka Sunting Data Supplier………... 115

Gambar IV.50 Rancangan Antar Muka Data Stok Kurang……….. 116

Gambar IV.51 Rancangan Antar Muka Pemesanan Barang………. 116

Gambar IV.52 Rancangan Antar Muka Data Pemesanan Barang……… ……... 117

Gambar IV.53 Rancangan Antar Muka Cetak Faktur Pemesanan……… 117

Gambar IV.54Rancangan Antar Muka Penerimaan Pemesanan Barang……….. 118

Gambar IV.55 Rancangan Antar Muka Penerimaan Pemesanan Barang

Lanjutan……… 118

Gambar IV.56 Rancangan Antar Muka Data Pegawai………. 119

Gambar IV.57 Rancangan Antar Muka Tambah Data Pegawai……….. 120

Gambar IV.58 Rancangan Antar Muka Sunting Data Pegawai……… 121

Gambar IV.59 Rancangan Antar Muka Katu Pegawai………. 122

Gambar IV.60 Rancangan Antar Muka Cetak Kartu Pegawai…………... 122

Gambar IV.61 Rancangan Antar Muka Statistik Barang………. 123

Gambar IV.62 Rancangan Antar Muka Statistik Pelanggan……… 124

Gambar IV.63 Rancangan Antar Muka Pelaporan Pelayanan…………... 124

Gambar IV.64 Rancangan Antar Muka Pelaporan Penjualan………. 125

Gambar IV.65 Rancangan Antar Muka Pelaporan Pelanggan…………... 125

Gambar IV.66 Rancangan Antar Muka Pelaporan Barang………. 126

Gambar IV.67 Rancangan Antar Muka Pelaporan Supplier………... 126

Gambar IV.68 Rancangan Antar Muka Pelaporan Pegawai………. 127

(30)

xxi

Gambar IV.71 Rancangan Antar Muka Pengaturan Bengkel………... 128

Gambar IV.72 Rancangan Antar Muka Pengguna Aplikasi………..……... 129

Gambar IV.73 Rancangan Antar Muka Tambah Pengguna Baru………..……... 129

Gambar IV.74 Rancangan Antar Muka Sunting Pengguna ………..……... 130

Gambar IV.75 Rancangan Antar Muka Kelompok Pengguna ………….……... 130

Gambar IV.76 Rancangan Antar Muka Tambah Kelompok Pengguna….……... 131

Gambar IV.77 Rancangan Antar Muka Sunting Kelompok Pengguna ….…….. 131

Gambar IV.78 Rancangan Antar Muka Catatan Sistem……….…….. 132

Gambar IV.79 Rancangan Antar Muka Grafik………..……... 132

Gambar IV.80 Class Diagram………....... 133

Gambar IV.81 Squence DiagramProses Penjualan………... 134

Gambar IV.82 Squence Diagram Proses Pelayanan Service……… 135

Gambar IV.83 Squence Diagram Proses Pemesanan, Pembelian dan

Penerimaan Barang………... 136

Gambar IV.84 Squence DiagramProses Pelaporan………... 137

Gambar IV.85 Halaman Login……….. 138

Gambar IV.86 Halaman Katalog……….. 139

Gambar IV.87 Halaman Info Bengkel………... 140

Gambar IV.88 Halaman Bantuan……….. 141

Gambar IV.89 Halaman Area Pengguna………... 142

Gambar IV.90 Halaman Tentang Aplikasi………... 143

Gambar IV.91 Halaman Halaman Muka ………... 144

Gambar IV.92 Halaman Tambah Data Pelanggan……… 145

Gambar IV.93 Halaman Data Pelanggan………... 145

Gambar IV.94 Halaman Sunting Data Pelanggan……… 146

Gambar IV.95 Halaman Kartu Pelanggan……… 146

Gambar IV.96 Halaman Cetak Kartu Pelanggan………... 147

Gambar IV.97 Halaman Mulai Transaksi……… 147

Gambar IV.98 Halaman Transaksi Pelayanan………... 148

Gambar IV.99 Halaman Sejarah Pelayanan………... 148

Gambar IV.100 Halaman Cetak Struk Transaksi Pelayanan………... 149

Gambar IV.101 Halaman Penjualan Langsung……… 149

Gambar IV.102 Halaman Sejarah Penjualan Langsung………... 150

Gambar IV.103Halaman Cetak Struk Transaksi Penjualan………. 150

Gambar IV.104Halaman Kategori Pelayanan……….. 151

Gambar IV.105Halaman Tambah Kategori Pelayanan………... 151

Gambar IV.106Halaman Sunting Kategori Pelayanan……… 152

Gambar IV.107Halaman Data Barang………. 152

Gambar IV.108Halaman Tambah Barang……… 153

Gambar IV.109Halaman Sunting Barang………...…. 153

Gambar IV.110Halaman Kategori Barang………... 154

Gambar IV.111Halaman Tambah Kategori Barang………. 154

Gambar IV.112Halaman Sunting Kategori Barang……… 155

(31)

xxii

Gambar IV.115Halaman Sunting Kualitas Barang………. 156

Gambar IV.116Halaman Satuan Barang………. 157

Gambar IV.117Halaman Tambah Satuan Barang………... 157

Gambar IV.118Halaman Sunting Satuan Barang……… 158

Gambar IV.119Halaman Jenis Kendaraan……….. 158

Gambar IV.120Halaman Tambah Jenis Kendaraan………. 159

Gambar IV.121Halaman Sunting Jenis Kendaraan……….. 159

Gambar IV.122Halaman Rak Penyimpanan Barang………... 160

Gambar IV.123Halaman Tambah Rak……… 160

Gambar IV.124Halaman Sunting Rak……….…… 161

Gambar IV.125Halaman Data Supplier……….…… 161

Gambar IV.126Halaman Tambah Data Supplier……….…… 162

Gambar IV.127Halaman Sunting Data Supplier………..…… 162

Gambar IV.128Halaman Daftar Stok Kurang……….…… 163

Gambar IV.129Halaman Pemesanan Barang………..…… 163

Gambar IV.130Halaman Data Pemesanan Barang……….…… 164

Gambar IV.131Halaman Faktur Pemesanan Barang………..…… 164

Gambar IV.132Halaman Penerimaan Pemesanan Barang………..…… 165

Gambar IV.133Halaman Penerimaan Pemesanan Barang Lanjutan……..…… 165

Gambar IV.134Halaman Tambah Data Pegawai……… 166

Gambar IV.135Halaman Data Pegawai……….…… 166

Gambar IV.136Halaman Sunting Data Pegawai……….…… 167

Gambar IV.137Halaman Kartu Pegawai……….…… 167

Gambar IV.138Halaman Cetak Kartu Pegawai………..…… 168

Gambar IV.139Halaman Statistik Barang………..…… 168

Gambar IV.140Halaman Statistik Pelanggan……….…… 169

Gambar IV.141Halaman Pelaporan Pelayanan………...…… 169

Gambar IV.142Halaman Pelaporan Penjualan……… 170

Gambar IV.143Halaman Pelaporan Pelanggan………...…… 170

Gambar IV.144Halaman Pelaporan Barang……… 171

Gambar IV.145Halaman Pelaporan Supplier…………… 171

Gambar IV.146Halaman Pelaporan Pegawai………..…… 172

Gambar IV.147Halaman Pelaporan Keuangan………...…… 172

Gambar IV.148Halaman Tambah Laporan Keungan………..…… 173

Gambar IV.149Halaman Pengaturan Bengkel……… 173

Gambar IV.150Halaman Data Pengguna Aplikasi……….…… 174

Gambar IV.151Halaman Tambah Pengguna Aplikasi……… 174

Gambar IV.152Halaman Sunting Pengguna Aplikasi……….…… 175

Gambar IV.153Halaman Data Kelompok Pengguna………..…… 175

Gambar IV.154Halaman Tambah Kelompok Pengguna……….…… 176

Gambar IV.155Halaman Sunting Kelompok Pengguna……….…… 176

Gambar IV.156Halaman Catatan Sistem……… 177

(32)

xxiii

Halaman

Tabel II.1 Kelebihan dan Kekurangan Pembelajaran Berbasis Web………. 8

Tabel III.1 Deskripsi Use Case Melihat Katalog dan Daftar Kategori Service... 33

Tabel III.2 Deskripsi Use Case Mengelola Data Barang……….. 33

Tabel III.3 Deskripsi Use Case Mengelola Kategori Barang……… 34

Tabel III.4 Deskripsi Use Case Mengelola Rak Penyimpanan………. 34

Tabel III.5 Deskripsi Use Case Mengelola Data Supplier……… 35

Tabel III.6 Deskripsi Use Case Mengelola Data Stok Kurang………. 35

Tabel III.7 Deskripsi Use Case Mengelola Data Pemesanan……… 36

Tabel III.8 Deskripsi Use Case Mengelola Penerimaan Pesanan………. 37

Tabel III.9 Deskripsi Use Case Mengelola Data Pelanggan………. 38

Tabel III.10 Deskripsi Use Case Mengelola Kartu Pelanggan………. 38

Tabel III.11 Deskripsi Use Case Mengelola Pelayanan Service……… 39

Tabel III.12 Deskripsi Use Case Mengelola Transaksi Penjualan……… 41

Tabel III.13 Deskripsi Use Case Melihat Sejarah Pelayanan……… 42

Tabel III.14 Deskripsi Use Case Melihat Sejarah Penjualan………. 43

Tabel III.15 Deskripsi Use Case Mengelola Kategori Pelayanan………. 43

Tabel III.16 Deskripsi Use Case Mengelola Data Pegawai……….. 44

Tabel III.17 Deskripsi Use Case Mengelola Kartu Pegawai………. 44

Tabel III.18 Deskripsi Use Case Melihat Statistik Barang……… 45

Tabel III.19 Deskripsi Use Case Melihat Statistik Pelanggan……….. 46

Tabel III.20 Deskripsi Use Case Melihat Pelaporan Pelayanan……… 46

Tabel III.21 Deskripsi Use Case Melihat Pelaporan Penjualan……… 47

Tabel III.22 Deskripsi Use Case Melihat Pelaporan Pelanggan……… 47

Tabel III.23 Deskripsi Use Case Melihat Pelaporan Barang……… 48

Tabel III.24 Deskripsi Use Case Melihat Pelaporan Pegawai……….. 49

Tabel III.25 Deskripsi Use Case Melihat Pelaporan Supplier……….. 49

Tabel III.26 Deskripsi Use Case Melihat Pelaporan Keuangan……… 50

Tabel III.27 Deskripsi Use Case Mengelola Pengaturan Bengkel……… 51

Tabel III.28 Deskripsi Use Case Mengelola Pengguna Aplikasi……….. 51

Tabel III.29 Deskripsi Use Case Mengelola Kelompok Pengguna……….. 52

Tabel III.30 Deskripsi Use Case Mengelola Catatan Sistem……… 52

Tabel IV.1 Spesifikasi File Akses Pengguna……….. 66

Tabel IV.2 Spesifikasi File Data Barang……….. 67

Tabel IV.3 Spesifikasi File Data Barang per Kendaraan……….. 68

Tabel IV.4 Spesifikasi File Kategori Barang………. 69

Tabel IV.5 Spesifikasi File Data Kategori Kendaraan ………. 70

Tabel IV.6 Spesifikasi File Kualitas Barang………. 71

Tabel IV.7 Spesifikasi File Pembelian Barang……….. 72

(33)

xxiv

Tabel IV.10 Spesifikasi File Satuan Barang……….. 75

Tabel IV.11 Spesifikasi File Data Pegawai……… 76

Tabel IV.12 Spesifikasi File Data Pelanggan………... 77

Tabel IV.13 Spesifikasi File Data Pengguna……… 78

Tabel IV.14 Spesifikasi File Kelompok Pengguna……….. 79

Tabel IV.15 Spesifikasi File Keuangan……… 80

Tabel IV.16 Spesifikasi File Log Sistem……….. 81

Tabel IV.17 Spesifikasi File Menu………... 82

Tabel IV.18 Spesifikasi File Pengaturan……….. 83

Tabel IV.19 Spesifikasi File Pelayanan……… 84

Tabel IV.20 Spesifikasi File Detail Pelayanan 1……….. 85

Tabel IV.21 Spesifikasi File Detail Pelayanan 2……….. 86

Tabel IV.22 Spesifikasi File Kategori Pelayanan………. 87

Tabel IV.23 Spesifikasi File Pelayanan Penjualan………... 88

Tabel IV.24 Spesifikasi File Detail Pelayanan Penjualan………. 89

Tabel IV.25 Spesifikasi File Sementara……… 90

Tabel IV.26 Spesifikasi File Data Supplier……….. 91

Tabel IV.27.Hasil Pengujian Black Box Testing Halaman Login………. 180

Tabel IV.28.Hasil Pengujian Black Box Testing Halaman Menu Halaman Muka. 181

Tabel IV.29.Hasil Pengujian Black Box Testing Halaman Menu Pelanggan…… 182

Tabel IV.30.Hasil Pengujian Black Box Testing Halaman Menu Pelayanan……. 182

Tabel IV.31.Hasil Pengujian Black Box Testing Halaman Menu Barang………. 183

Tabel IV.32.Hasil Pengujian Black Box Testing Halaman Menu Pegawai……… 184

Tabel IV.33.Hasil Pengujian Black Box Testing Halaman Menu Pelaporan……. 185

Tabel IV.34.Hasil Pengujian Black Box Testing Halaman Menu Sistem……….. 186

Tabel IV.35.Hasil Pengujian Black Box Testing Halaman Submenu Tambah

Data Pelanggan………... 187

Tabel IV.36.Hasil Pengujian Black Box Testing Halaman Submenu Data

Pelanggan………...

193

Tabel IV.37.Hasil Pengujian Black Box Testing Halaman Submenu Kartu

Pelanggan……….. 195

Tabel IV.38.Hasil Pengujian Black Box Testing Halaman Sunting Pelanggan…. 196 Tabel IV.39.Hasil Pengujian Black Box Testing Halaman Submenu Mulai

Pelayanan……….. 198

Tabel IV.40.Hasil Pengujian Black Box Testing Halaman Transaksi Pelayanan.. 198 Tabel IV.41.Hasil Pengujian Black Box Testing Halaman Submenu Transaksi

Penjualan……… 203

Tabel IV.42.Hasil Pengujian Black Box Testing Halaman Submenu Sejarah

Pelayanan………... 205

Tabel IV.43.Hasil Pengujian Black Box Testing Halaman Submenu Sejarah

Penjualan……… 206

Tabel IV.44.Hasil Pengujian Black Box Testing Halaman Submenu Kategori

Pelayanan………... 208

(34)

xxv

Tabel IV.46.Hasil Pengujian Black Box Testing Halaman Sunting Kategori

Pelayanan………... 210

Tabel IV.47.Hasil Pengujian Black Box Testing Halaman Submenu Tambah

Barang………... 210

Tabel IV.48.Hasil Pengujian Black Box Testing Halaman Submenu Data

Barang………... 213

Tabel IV.49.Hasil Pengujian Black Box Testing Halaman Sunting Barang…….. 214 Tabel IV.50.Hasil Pengujian Black Box Testing Halaman Submenu Kategori

Tabel IV.53.Hasil Pengujian Black Box Testing Halaman Tab Kualitas Barang.. 220 Tabel IV.54.Hasil Pengujian Black Box Testing Halaman Tambah Kualitas

Barang………... 221

Tabel IV.55.Hasil Pengujian Black Box Testing Halaman Sunting Kualitas

Barang………... 222

Tabel IV.56.Hasil Pengujian Black Box Testing Halaman Tab Satuan…………. 222

Tabel IV.57.Hasil Pengujian Black Box Testing Halaman Tambah Satuan…….. 223

Tabel IV.58.Hasil Pengujian Black Box Testing Halaman Sunting Satuan……... 224 Tabel IV.59.Hasil Pengujian Black Box Testing Halaman Tab Jenis Kendaraan.. 225 Tabel IV.60.Hasil Pengujian Black Box Testing Halaman Tambah Jenis

Kendaraan……….. 226

Tabel IV.61.Hasil Pengujian Black Box Testing Halaman Sunting Jenis

Kendaraan……….. 227

Tabel IV.62.Hasil Pengujian Black Box Testing Halaman Submenu Rak

Penyimpanan………. 227

Tabel IV.63.Hasil Pengujian Black Box Testing Halaman Tambah Rak……….. 228

Tabel IV.64.Hasil Pengujian Black Box Testing Halaman Sunting Rak………… 229

Tabel IV.65.Hasil Pengujian Black Box Testing Halaman Submenu Tambah

Data Supplier………. 230

Tabel IV.66.Hasil Pengujian Black Box Testing Halaman Submenu Data

Supplier………. 230

Tabel IV.67.Hasil Pengujian Black Box Testing Halaman Sunting Data Supplier. 232 Tabel IV.68.Hasil Pengujian Black Box Testing Halaman Submenu Data Stok

Kurang……… 232

Tabel IV.69.Hasil Pengujian Black Box Testing Halaman Pemesanan Barang…. 233 Tabel IV.70.Hasil Pengujian Black Box Testing Halaman Submenu Data

Pemesanan………. 234

Tabel IV.71.Hasil Pengujian Black Box Testing Halaman Submenu Penerimaan

Pesanan……….. 236

Tabel IV.72.Hasil Pengujian Black Box Testing Halaman Submenu Tambah

(35)

xxvi

Pegawai……….. 242

Tabel IV.74.Hasil Pengujian Black Box Testing Halaman Submenu Kartu

Pegawai……….. 243

Tabel IV.75.Hasil Pengujian Black Box Testing Halaman Sunting Data Pegawai. 244 Tabel IV.76.Hasil Pengujian Black Box Testing Halaman Submenu Statistik

barang………. 246

Tabel IV.77.Hasil Pengujian Black Box Testing Halaman Submenu Statistik

Pelanggan……… 247

Tabel IV.78.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Pelayanan……… 247

Tabel IV.79.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Penjualan………

250

Tabel IV.80.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Pelanggan………

251

Tabel IV.81.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Barang……….

253

Tabel IV.82.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Supplier………..

254

Tabel IV.83.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Pegawai………

255

Tabel IV.84.Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan

Keuangan……….

256

Tabel IV.85.Hasil Pengujian Black Box Testing Halaman Tambah Pelaporan

Keuangan……….

257

Tabel IV.86.Hasil Pengujian Black Box Testing Halaman Submenu Pengaturan

bengkel……….

258

Tabel IV.87.Hasil Pengujian Black Box Testing Halaman Submenu Pengguna

Aplikasi……….

259

Tabel IV.88.Hasil Pengujian Black Box Testing Halaman Tambah Pengguna

Aplikasi……….

260

Tabel IV.89.Hasil Pengujian Black Box Testing Halaman Sunting Pengguna

Aplikasi………..

263

Tabel IV.90.Hasil Pengujian Black Box Testing Halaman Submenu Kelompok

Pengguna………

264

Tabel IV.91.Hasil Pengujian Black Box Testing Halaman Tambah Kelompok

Pengguna………

265

Tabel IV.92.Hasil Pengujian Black Box Testing Halaman Sunting Kelompok

Pengguna………

265

Tabel IV.93.Hasil Pengujian Black Box Testing Halaman Submenu Catatan

Sistem………

266

Tabel IV.94.Hasil Pengujian Black Box Testing Halaman Katalog…………. 266

(36)

xxvii

Halaman

(37)

1

PENDAHULUAN

1.1. Latar Belakang Masalah

Kepadatan aktivitas di jalan menuntut kenyamanan bagi para pengendara,

menjaga kendaraan untuk selalu dalam keadaan yang baik sudah menjadi keharusan

bagi pemiliknya. Begitu pula dengan keberadaan sebuah bengkel yang sangat penting

dalam menunjang kondisi kendaraan untuk selalu dalam keadaan baik. Memberikan

pelayanan dengan perawatan dan service berkala bagi kendaraan serta perbaikan-perbaikan pada bagian kendaraan yang mengalami kerusakan adalah tugas sebuah

bengkel.

Demikian hal yang dirasakan oleh CV. Anugrah, perusahaan yang bergerak

dibidang service dan penjualan suku cadang khusus motor yang ingin meningkatkan kualitas perusahaannya demi mencapai kepuasan bagi pelanggannya.

Berdasarkan riset yang telah penulis lakukan, sistem informasi yang

berjalan di CV. Anugrah masih dilakukan secara manual, mulai dari proses transaksi

penjualan dan pelayanan service serta penyimpanan data lainnya yang berhubungan dengan proses penjualan dan pelayanan service, pemesanan, pembelian dan penerimaan barang hingga pembuatan laporan.

CV. Anugrah membutuhkan adanya suatu sistem informasi yang

menunjang agar mampu memberikan pelayanan yang memuaskan bagi para

(38)

karena dapat meningkatkan kecepatan pekerjaan sehingga tercapai efisiensi tenaga,

waktu dan biaya dalam pengolahannya, tanpa harus mengurangi kualitas. Sistem yang

baik adalah sistem yang dapat mempermudah semua proses komputer sehingga alat

pengolah data tersebut dapat membuat sistem menjadi lebih baik. Sistem informasi

yang sudah terkomputerisasi tentu sangat dibutuhkan oleh pihak intern perusahaan didalam perencanaan, pengawasan dan pelaporan didalam kegiatan usaha, yang

sangat penting bagi pengambilan keputusan manajemen perusahaan berikutnya.

Mengingat pencatatan transaksi dalam jumlah sangat banyak sulit dilakukan secara

manual, dikarenakan keterbatasan waktu dan tenaga kerja.

Berdasarkan uraian diatas maka penyusun tertarik untuk mengambil judul

tugas akhir (TA) mengenai : “Proyek Sistem Informasi Manajemen Bengkel

Sederhana Pada CV. Anugrah Bogor”.

1.2. Maksud dan Tujuan

Adapun maksud dari penulisan tugas akhir ini adalah:

1. Menerapkan pengetahuan yang telah penulis peroleh selama mengikuti

pendidikan di Akademi Manajemen Informatika dan Komputer Bina

Sarana Informatika (AMIK BSI Bogor) yang diwujudkan dalam tugas akhir.

2. Mengembangkan opini penulis untuk selalu optimis dan percaya diri

dengan kemampuan sendiri.

3. Dengan adanya program aplikasi ini dapat membantu CV.Anugrah dalam

(39)

Adapun tujuan dari penulisan tugas akhir ini adalah sebagai salah satu syarat

kelulusan pada Program Diploma Tiga (D.III) untuk program studi Manajemen

Informatika di Akademi Manajemen Informatika dan Komputer Bina Sarana

Informatika (AMIK BSI Bogor).

1.3. Metode Penelitian

Metode yang digunakan untuk mendapatkan data sebagai objek penulisan

sebagai berikut :

1. Metode Pengembangan Perangkat Lunak

Metode yang digunakan pada pengembangan perangkat lunak ini

menggunakan model waterfall yang terbagi menjadi tiga tahapan, yaitu:

a. Analisis Kebutuhan

1) Kebutuhan Pengguna

Dalam sistem informasi manajemen bengkel sederhana , terdapat

empat pengguna yang dapat saling berinteraksi dalam lingkungan

sistem, yaitu: bagian pelayanan, bagian gudang, pelanggan dan

pimpinan CV. Anugrah. Keempat pengguna tersebut memiliki

karakteristik interaksi dengan sistem yang berbeda-beda dan

memiliki kebutuhan informasi yang berbeda-beda.

2) Kebutuhan Sistem

Kebutuhan sistem untuk dapat menampilkan informasi dan secara

(40)

harus dapat menunjang efisiensi dan keamanan data, dan sistem harus

memproses laporan dengan akurat.

b. Perancangan Sistem dan Perangkat Lunak

1) Rancangan basisdata yang terdiri dari 26 tabel.

2) Spesifikasi fileinput dan output sistem.

3) Rancangan antar muka yang terdiri dari 73 halaman .php.

4) Rancangan arsitektur perangkat lunak dengan penggambaran Entity Relationship Diagram (ERD) dan (Logical Record Structure) LRS.

c. Implementasi dan Pengujian Unit

Dalam pembuatan aplikasi SIMABES ini, penulis membutuhkan waktu

selama 2 (dua) minggu untuk untuk melakukan implementasi dan

pengujian unit dari sistem informasi yang dirancang. Implementasi dan

pengujian unit meliputi, implementasi rancangan antar muka dan

pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program. Implementasi dan pengujian unit dilakukan oleh bagian pelayanan, bagian

gudang, dan pimpinan bengkel CV. Anugrah.

2. Teknik pengumpulan Data

Teknik pengumpulan data yang digunakan oleh penulis dalam

(41)

1) Pengamatan langsung (observasi)

Pengamatan langsung atau observasi adalah pengumpulan data langsung

dari lapangan terhadap kegiatan yang diteliti dengan melihat objek

penelitian secara berkesinambungan. Observasi dilakukan pada CV.

Anugrah, Jl. Perumahan Taman Griya Kencana Blok A18 No.5 Kel.

Kencana Kec. Tanah Sareal, Kota Bogor.

d. Wawancara (interview)

Dalam hal informasi atau keterangan diperoleh dengan cara tatap muka

secara langsung dengan pihak perpustakaan dan bercakap-cakap antara si

penanya atau pewawancara dengan si penjawab atau responden.

Wawancara dilakukan dengan Bapak Sartono selaku Pimpinan CV.

Anugrah.

e. Studi pustaka

Informasi atau keterangan diperoleh dengan melakukan studi pustaka atau

membaca buku-buku yang terkait denga objek penelitian sebagai referensi.

1.4. Ruang Lingkup

Adapun ruang lingkup dalam penulisan tugas akhir ini membahas

tentang sistem manajemen bengkel sederhana dengan memberi batasan yang dari

proses pengolahan data pelanggan, proses pengolahan data pegawai, proses

pengolahan data barang, proses pelayanan yang terdiri dari pengolahan data transaksi

penjualan barang dan pelayanan service, proses pemesanan dan pembelian barang ke

(42)

1.5. Sistematika Penulisan

Penulisan laporan tugas akhir ini disusun menjadi lima bab. Dalam setiap

babnya diberi penjelasan atau gambaran mengenai bahasan yang ada, sehingga

dengan demikian diharapkan dapat memberikan penjelasan yang lengkap mengenai

laporan tugas akhir ini. Adapun sistematika penulisan tugas akhir ini sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini akan membahas mengenai latar belakang masalah,

maksud dan tujuan, metode penelitian, ruang lingkup dan

sistematika penulisan laporan.

BAB II LANDASAN TEORI

Pada bab ini akan menjelaskan konsep yang akan dibahas, serta

menjelaskan tentang peralatan pendukung (tool system) yang meliputi Enterprise Relationship Diagram, menjelaskan tentang definsi ERD, komponen ERD, dan lain-lain. Unified Modelling Language,menjelaskan tentang definisi UML, activity diagram, use case diagram, class diagram, sequence diagram dan LRS.

BAB III ANALISA SISTEM BERJALAN

Pada bab ini menguraikan tentang tinjauan perusahaan mengenai

sejarah singkat CV. Anugrah serta struktur organisasi dan fungsi,

prosedur sistem berjalan, analisis kebutuhan yang meliputi

(43)

BAB IV PERANCANGAN SISTEM USULAN

Pada bab ini menguraikan tentang perancangan sistem meliputi

rancangan diagram aktivitas dan rancangan dokumen sistem

usulan, perancangan perangkat lunak yang terdiri dari rancangan

basis data, rancangan antarmuka dan rancangan arsitektur perangkat

lunak, implementasi dan pengujian unit.

BAB V PENUTUP

Pada bab ini disampaikan mengenai kesimpulan laporan tugas akhir

yang dapat penulis ambil dari apa yang penulis uraikan dan

(44)

8

LANDASAN TEORI

2.1. Konsep Dasar Sistem

2.1.1. Model Pembelajaran Berbasis Web

Menurut Munir (2009:231) “Pembelajaran berbasis web adalah sistem pembelajaran jarak jauh berbasis teknologi informasi dan komunikasi dengan

antarmuka web.”

Berdasarkan pengertian diatas dapat disimpulkan, pembelajaran berbasis web adalah pengajaran dan pembelajaran yang didukung oleh penggunaan teknologi

internet, baik sebagai alat maupun sumber informasi.

Kelebihan dan kelemahan pembelajaran berbasis web, menurut Davidson-Sivers dan Rasmusen (2006:16) :

Tabel II.1

Kelebihan dan Kekurangan Pembelajaran Berbasis Web

Kelebihan Kekurangan

Lembaga atau Organisasi:

• Potensi untuk mencapai sejumlah besar pelajar

• Potensi untuk efisiensi biaya • Efektivitas

Repurposing

Lembaga atau Organisasi: • Biaya awal

- Pengembangan - Infrastruktur

• Biaya pemeliharaan • Sistem pendukung Pelajar • Sistem pendukung Instruktur Untuk Instruktur:

• Kenyamanan

• Fleksibilitas

• Potensi untuk mengembangkan

Untuk Instruktur: • Kelebihan siswa

• Kurangnya keahlian teknis

(45)

profesional hubungan dengan siswa dalam berbagai lokasi, budaya, dan lain-lain

TBI

• Hilangnya hak kekayaan intelektual • Waktu mengajar intensif

Untuk Pembelajar:

• Kenyamanan

• Fleksibilitas

• Satu lawan satu instruktur • Akses: Di mana saja, kapan saja • Potensi untuk pengembangan lebih lanjut dari pengetahuan, keterampilan, dan kemampuan.

• Tipe umpan balik yang diterima

Untuk Pembelajar: • Isolasi

• Hambatan Teknologi - Tantangan atau masalah - Sumberdaya Lemah - Buta Aksara

• Kecemasan Komputer

• Kebingungan tentang topik dan tugas

Sumber : Davidson-Sivers dan Rasmusen (2006: 16)

Pembelajaran berbasis web menawarkan banyak manfaat lebih dari

lingkungan belajar tradisional, dimana pembelajaran berbasis web

memudahkan auto-tracking mahasiswa, aktif memperbarui konten, selain untuk menyediakan waktu, ukuran kelas, dan lokasi geografis platform

pembelajaran mandiri kepada siswa (Liu et all, 2004:75).

2.1.2. Sistem

1. Definisi sistem

Menurut Yasin (2012:260) “Sistem merupakan sekumpulan elemen yang

saling terkait atau terpandu yang dimaksudkan untuk mencapai suatu tujuan.”

Sedangkan, menurut Ladjamudin (2005:3) “Sistem adalah suatu jaringan

kerja dari prosedur–prosedur yang saling berhubungan, berkumpul bersama-sama

untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.”

Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa sistem

merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,

(46)

2. Definisi Sistem Berorientasi Objek (OOP)

Menurut Prabawati (2010:88) “Object Oriented Programming adalah suatu

cara mengorganisasi program dengan memodelkan objek-objek dunia nyata (seperti

benda, sifat, sistem, dan lainnya) ke dalam sebuah bahasa pemograman.”

Sedangkan, menurut Azis (2005:2) “Pemrograman berorientasi objek atau

yang dikenal dengan istilah Object Oriented Programming adalah suatu teknik yang memandang aplikasi perangkat lunak (software) sebagai kumpulan objek yang saling berinteraksi di dalam suatu sistem.”

Keuntungan yang didapat dari pendekatan object oriented ini adalah kemudahan untuk mengelola kompleksitas aplikasi yang dibuat dan kemudahan

untuk melakukan perubahan dan pengembangan aplikasi tersebut. Menurut Azis

(2005:3) masing-masing class akan dilengkapi dengan interface yang terdiri dari:

a. Nama

b. Operasi yang menjadi tugasnya

c. Cara penggunaan

d. Hasil yang diperoleh

Data hanya dapat dimanipulasi menggunakan operasi-operasi yang disediakan

di dalam class. Bila terjadi kesalahan (bugs), dapat ditelusuri kesalahan terjadi pada

Gambar

Gambar III.2
Gambar III.3
Gambar III.4
Gambar III.5
+7

Referensi

Dokumen terkait

Ruang lingkup permasalahan dalam pengerjaan tugas akhir ini adalah pembuatan Sistem Informasi Manajemen Penanggulangan Bencana berbasis web yang dapat dijadikan sebagai

Dalam pembuatan Sistem Informasi Manajemen Praktik Kerja Lapangan dan Tugas Akhir ini, penulis melakukan perubahan hak akses login ketika seorang user melakukan pendaftaran

Tugas akhir merupakan kewajiban bagi mahasiswa yang akan menyelasaikan Program Studi Diploma 3 di Universitas Sumatera Utara (USU). Dalam penyusunan dan penulisan tugas

Adapun tujuan dari penulisan Tugas Akhir ini ialah untuk menjelaskan proses perancangan company profile untuk brand Mava, yang mana dalam prosesnya menerapkan prinsip dan

 Fungsi utama memiliki fungsi dalam mewujudkan proyek sesuai dengan kontek manajemen proyek yang meliputi : Manajemen ruang lingkup, manajemen waktu, manajemen biaya, manajemen

Tujuan dari Proyek Akhir ini adalah mengetahui rekapitulasi absensi siswa, dan history pelanggaran siswa yang dikorelasikan dengan prestasi siswa, untuk mendapatkan data yang

Salah satu kasus perancangan perangkat lunak yang akan diangkat pada Institut Seni Indonesia (ISI) Denpasar adalah Sistem Informasi Manajemen Tugas Akhir.. Tugas

1.3 Batasan Masalah Pada penulisan penelitian tugas akhir ini penulis akan memberi batasan penelitian hanya akan membahas tentang Faktor-Faktor Sosial yang Mempengaruhi Konsumen