Contoh Tugas Akhir Lp3i

  • Uploaded by: taufiqselina
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Contoh Tugas Akhir Lp3i as PDF for free.

More details

  • Words: 9,099
  • Pages: 76
Loading documents preview...
PERANCANGAN SISTEM INFORMASI PENJUALAN SPARE PART DAN JASA SERVICE MOTOR PADA BENGKEL RPM JAKARTA

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Program Diploma Tiga Politeknik LP3I Jakarta

Oleh : KHOIRU NUR OKTORIANTO 110441030063

PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK LP3I JAKARTA 2014

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas

segala

berkat

dan

rahmat-Nya

sehingga

penulis

dapat

menyelesaikan Tugas Akhir (TA) ini tepat pada waktunya.

Sebagaimana ketentuan yang berlaku di Politeknik LP3I Jakarta, bahwa mahasiswa tingkat akhir diharuskan menyusun dan memaparkan Tugas Akhir (TA) sebagai salah satu persyaratan penyelesaian pendidikan Politeknik LP3I Jakarta Program D3. Untuk itu penulis melakukan observasi dari bulan April - Mei 2014 di bengkel RPM kemudian meyusun laporan hasil pengamatan tersebut dalam bentuk TA ini di bawah bimbingan ……………………………….

Dengan kerendahan hati penulis mengucapkan terima kasih kepada semua pihak yang telah terlibat dalam mendorong dan membantu penulis dalam pelaksanaan penyusunan pelaporan Tugas Akhir, khususnya kepada : 1.

Direktur Politeknik LP3I Jakarta, Drs. Jaenudin Akhmad, S.E., M.M.

2.

Wakil Direktur I Bidang Akademik, Dra. Euis Winarti, M.M.

3.

Wakil Direktur II Bidang Keuangan dan Personalia, D. Purnomo, M.M.

4.

Wakil Direktut III Bidang Kemahasiswaan dan Kerjasama, Verus Hadian, S.E., M.SM.

5.

Ketua Program Studi Manajemen Informatika, Masria, S.Kom.

6.

Dosen Pembimbing Tugas Akhir ……………. yang bersedia membimbing penulis dalam menyusun Tugas Akhir di tengah kesibukannya.

7.

Kepala Bagian Administrasi Akademik, Nurdin, S.S., M.M.

8.

Pimpinan Perusahaan ………………………

ii

9.

Kepada semua dosen LP3I Kampus Blok M yang

telah

mengajarkan penulis banyak ilmu pengetahuan. 10.

Semua pihak yang telah memberikan semangat sehingga penulis dapat menyelesaikan Tugas Akhir ini.

Untuk semua bimbingan, petunjuk dan dorongan yang telah diberikan penulis mengucapkan terimakasih. Semoga semua kebaikan yang telah Bapak/Ibu berikan mendapat balasan yang baik dari Allah SWT. Akhir kata penulis berharap semoga Tugas Akhir ini dapat bermanfaat bagi semua, khususnya bagi perusahaan terkait dan mahasiswa Politeknik LP3I Jakarta.

Jakarta, Juni 2013

Penulis Khoiru Nur Oktorianto

iii

DAFTAR ISI Halaman HALAMAN JUDUL .............................................................................

i

PENGESAHAN NASKAH ..................................................................

ii

PENGESAHAN UJIAN .......................................................................

iii

SURAT KETERANGAN OBSERVASI ...............................................

iv

KATA PENGANTAR ..........................................................................

v

DAFTAR ISI .......................................................................................

vi

DAFTAR TABEL ................................................................................

vii

DAFTAR GAMBAR ...........................................................................

viii

DAFTAR LAMPIRAN .........................................................................

ix

BAB I

PENDAHULUAN 1.1 Latar Belakang Masalah ..............................................

1

1.2 Alasan Pemilihan Objek ...............................................

2

1.3 Tujuan dan MAnfaat Penulisan ....................................

3

1.3.1

Tujuan Penulisan ............................................

1.3.2

Manfaat Penulisan ..........................................

1.4 Identifikasi Masalah ..................................................... 1.5 Batasan Masalah ......................................................... 1.6 Metodologi Penelitian .................................................. 1.7 Sistematika Penulisan ................................................. BAB I PENDAHULUAN BAB II LANDASAN TEORI BAB III PROFIL PERUSAHAAN BAB IV PEMBAHASAN BAB V PENUTUP

BAB II

LANDASAN TEORI 2.1 Perancangan ............................................................... 2.1.1

Tujuan Perancangan .......................................

iv

2.2 Sistem .......................................................................... 2.2.1

Pengertian Sistem ...........................................

2.2.2

Karakteristik Sistem ........................................

2.2.3

Elemen Sistem ................................................

2.2.4

Pengembangan Sistem ...................................

2.2.5

Siklus Hidup Pengembangan Sistem ..............

2.3 Informasi ...................................................................... 2.3.1

Pengertian Informasi .......................................

2.3.2

Siklus Informasi ...............................................

2.3.3

Kualitas Informasi ............................................

2.3.4

Nilai Informasi .................................................

2.3.5

Pengertian Sistem Informasi ...........................

2.3.6

Komponen Dasar Sistem Informasi .................

2.4 Sistem Informasi Managemen ..................................... 2.5 Penjualan ..................................................................... 2.6 Jasa ............................................................................. 2.7 Data Flow Diagram (DFD) ........................................... 2.7.1

Diagram Konteks .............................................

2.7.2

Diagram Level N .............................................

2.7.3

Simbol-Simbol DFD .........................................

2.8 Flowchart ...................................................................... 2.9 Entity Relation Diagram ............................................... 2.10 Normalisasi ................................................................... 2.11 HIPO ............................................................................ 2.12 Struktur Kode ............................................................... 2.13 Implementasi Sistem Informasi .................................... 2.14 Aplikasi Pemograman .................................................. 2.15 Database .....................................................................

BAB III PROFIL PERUSAHAAN 3.1 Sejarah Singkat Perusahaan .......................................

v

3.2 Visi dan Misi Perusahaan ............................................ 3.2.1

Visi ..................................................................

3.2.2

Misi ..................................................................

3.3 Aspek Kegiatan Usaha ................................................ 3.4 Struktur Organisasi ...................................................... 3.5 Deskripsi Kerja .............................................................

BAB IV PEMBAHASAN 4.1 Sistem Berjalan ............................................................ 4.1.1

Deskripsi Sistem Berjalan ...............................

4.1.2

Flowchart Sistem Berjalan ..............................

4.2 Kendala Sistem Berjalan ............................................. 4.3 Solusi Pemecahan Masalah ........................................ 4.4 Data Flow Diagram ...................................................... 4.4.1

Diagram Konteks .............................................

4.4.2

Diagram Level 0 (Zero) ...................................

4.4.3

Diagram Detail ................................................

4.5 Entity Relation Diagram (ERD) .................................... 4.6 Normalisasi .................................................................. 4.6.1

Unnormalisasi .................................................

4.6.2

Normalisasi 1 ..................................................

4.6.3

Normalisasi 2 ..................................................

4.6.4

Normalisasi 3 ..................................................

4.7 Relationship ................................................................. 4.8 Database ..................................................................... 4.8.1

Rancangan Database .....................................

4.8.2

Struktur Kode ..................................................

4.9 Hierarchy Input Process Output (HIPO) ....................... 4.10 Desain Tampilan Program ........................................... 4.11 Tampilan Program ....................................................... 4.12 Implementasi Perancangan Aplikasi ............................

vi

4.13 Spesifikasi Sistem Komputer ....................................... 4.13.1 Perangkat Keras Komputer ............................. 4.13.2 Perangkat Lunak Komputer ............................ 4.14 Jadwal Implementasi ...................................................

BAB V

PENUTUP 5.1 Kesimpulan .................................................................. 5.2 Saran ...........................................................................

LAMPIRAN DAFTAR PUSTAKA BIODATA PENULIS

vii

Daftar Tabel Halaman Tabel 2.1

Simbol-simbol DFD ......................................................

Tabel 2.2

Simbol-simbol Flowchart ..............................................

Tabel 2.3

Simbol-simbol ERD ......................................................

Tabel 4.1

Bentuk Unnormalisasi ..................................................

Tabel 4.2

Bentuk Normalisasi Satu (1NF) ...................................

Tabel 4.3

Bentuk Normalisasi Dua (2NF) ....................................

Tabel 4.4

Bentuk Normalisasi Tiga (3NF) ....................................

Tabel 4.5

Tabel Barang ...............................................................

Tabel 4.6

Tabel Jasa ...................................................................

Tabel 4.7

Tabel Mekanik .............................................................

Tabel 4.8

Tabel Pendaftaran .......................................................

Tabel 4.9

Tabel Service ...............................................................

Tabel 4.10

Tabel Detail_Jasa_Service ..........................................

Tabel 4.11

Tabel Detail_Barang ....................................................

Tabel 4.12

Tabel Login ..................................................................

Tabel 4.13

Jadwal Implementasi ...................................................

viii

Daftar Gambar Halaman Gambar 2.1 Siklus Pengembangan Sistem ..................................... Gambar 2.2 Siklus Informasi ........................................................... Gambar 3.1 Siklus Organisasi ......................................................... Gambar 4.1 Flowchart ..................................................................... Gambar 4.2 Diagram Konteks ......................................................... Gambar 4.3 Diagram Zero ............................................................... Gambar 4.4 Diagram Detail ............................................................. Gambar 4.5 ERD ............................................................................. Gambar 4.6 Relasi Antar Tabel ....................................................... Gambar 4.7 HIPO ............................................................................ Gambar 4.8 Desain Login ................................................................ Gambar 4.9 Desain Menu MDI ........................................................ Gambar 4.10 Desain Data Barang .................................................... Gambar 4.11 Desain Jasa ................................................................. Gambar 4.12 Desain Data Mekanik ................................................... Gambar 4.13 Desain Pendaftaran ..................................................... Gambar 4.14 Desain Transaksi Pembayaran .................................... Gambar 4.15 Desain Cetak Laporan Transaksi ................................. Gambar 4.16 Desain Cetak Laporan Bulanan ................................... Gambar 4.17 Form Login .................................................................. Gambar 4.18 Form MDI Menu ........................................................... Gambar 4.19 Form Barang ................................................................ Gambar 4.20 Form Jasa .................................................................... Gambar 4.21 Form mekanik .............................................................. Gambar 4.26 Form Pendaftaran ........................................................

ix

Gambar 4.27 Form Transaksi Service ............................................... Gambar 4.28 Form View Barang ....................................................... Gambar 4.29 Form View Pendaftaran ............................................... Gambar 4.30 Form Laporan Faktur ................................................... Gambar 4.31 Form Laporan Bulanan ................................................

x

DAFTAR LAMPIRAN

Lampiran 1

xi

xii

BAB I PENDAHULUAN 1.1

Latar Belakang Masalah Saat ini kehidupan manusia di dunia semakin maju dan modern. Hal ini tidak terlepas dari perkembangan kemajuan teknologi sebagai hasil kebudayaan manusia yang terus berkembang. Pemahaman akan pemanfaatan teknologi informasi dan komunikasi di berbagai bidang pada era ini. Sudah menjadi suatu tuntutan yang wajar dan mendasar. Pesatnya perkembangan dan kemajuan teknologi yang ada saat ini, adalah satu hal yang menarik bagi penulis untuk mencermatinya. Yakni munculnya berbagai pemograman yang menawarkan fiturfitur yang dapat memudahkan user untuk membuat suatu program yang diinginkan. Salah satunya adalah Microsoft Visual Basic.Net 2008. Sebuah program yang sangat

populer di dunia pemograman. Dengan

menggunakan Visual basic.Net 2008, anda akan menemukan teknik pemrograman procedural. Selain itu keunggulan yang dimiliki oleh Visual Basic.Net 2008 adalah teknik pemograman grafisnya (Graphical User Interface) yang lebih menarik. Dengan kemajuan tersebut maka dapat dimanfaatkan untuk membantu memudahkan proses kerja, terutama untuk perusahaan yang proses kerjanya masih menggunakan proses manual. Sebagaimana penulis ketahui bahwa penjualan sparepart dan service pada bengkel RPM, masih menggunakan proses manual dan memiliki banyak kendala. Dengan melihat masalah tersebut dan adanya kebutuhan akan suatu sistem yang dapat memecahkan masalah tersebut, maka penulis akan membangun suatu perangkat lunak berbasis desktop dengan mengunakan basis data, yang

dapat

memudahkan dalam menservice

motor dan

menjual

sparepart.

1.2

Alasan Pemilihan Objek Berdasarkan latar belakang perusahaan tersebut, maka penulis melakukan pengembangan/perancangan system yang berguna untuk memperkecil permasalahan-permasalahan yang ada saat ini. Dan mengangkat tema/judul untuk penulisan TA ini adalah “Perancangan Sistem Informasi Penjualan Spare Part Dan Jasa Service Sepeda Motor Pada Bengkel RPM Jakarta”.

1.3

Tujuan dan Manfaat

1.3.1

Tujuan Penulisan Adapun tujuan penulisan bagi penulis adalah untuk memenuhi persyaratan kelulusan Diploma Tiga di Politeknik LP3I Jakarta, selain itu penulis juga mempunyai beberapa tujuan lain, sebagai berikut: 1.

Membuat

system

yang

masih

manual

menjadi

terkomputerisasi. 2.

Mempermudah cara kerja

user dalam pengelolaan,

pengolahan dan pengaksesan data. 3.

Untuk mengetahui system kerja yang sudah ada di Perusahaan dan mengidentifikasi kekurangan dan kelamahannya.

Kemudian

menyempurnakan

kelemahan - kelemahan system kerja yang sudah ada. 4.

Agar user dapat bekerja dengan program aplikasi berbasis Graphical User Interface yang disesuaikan dengan kebutuhan mereka.

2

1.3.2

Manfaat Penulisan 1.

Dapat menambah pengetahuan dan wawasan penulis tentang sistem informasi yang ada di perusahaan tersebut.

2.

Pihak

perusahaan

dapat

mempelajari

dan

menggunakan program aplikasi berbasis Interface yang telah dibuat. 3.

Dapat

menambah

pengetahuan

mengenai

perancangan sistem dan program aplikasi berbasis Graphial User Interface bagi Mahasiswa LP3I. 4.

Sebagai bahan masukan bagi penulis untuk proses selanjutnya.

5.

Bagi perusahaan yang bersangkutan, tulisan ini dapat dijadikan sebagai suatu perbandingan atas proses yang akan dilaksanakan dan dapat juga dijadikan bahan

masukan

dan

pertimbangan

untuk

lebih

memaksimalkan pekerjaan dalam pelayanan service motor dan penjualan spare part.

1.4

Identifikasi / Perumusan Masalah 1.

Bagaimana proses kerja sistem ?

2.

Apakah terdapat masalah / kendala dalam sistem berjalan yang dilakukan oleh Bengkel RPM ?

3.

Bagaimana solusi pemecahan masalah terhadap kendalakendala yang ada dengan perancangan sistem informasi ?

1.5

Batasan Masalah Dalam

kajian

ini

penulis

hanya

membatasi

kajian

pada

“Perancangan Sistem Informasi Penjualan Sparepart dan Jasa Service Sepeda Motor Pada Bengkel RPM”, hal ini dikarenankan

3

penulis hanya melakukan observasi pada sistem berjalan pada bagian tersebut.

1.6

Metode Penelitian Dalam penulisan TA ini penulis melakukan pengumpulan data-data yang berhubungan dengan tema TA, yaitu bersumber dari :

1.6.1

Studi Lapangan (Field Research) Yaitu penelitian dengan cara mendatangi langsung ke perusahaan

yang

menjadi

objek

kajian.

Teknik

pengumpulan datanya, yaitu wawancara, kuesioner, dan observasi.

1.6.2

Studi Pustaka(Library Research) Yaitu pengumpulan data-data dengan cara mempelajari berbagai bentuk bahan-bahan tertulis seperti buku-buku penunjang kajian, maupun referensi lain yang bersifat tertulis.

1.7

Sistematika Penulisan Dalam penulisan TA ini, pembahasan dan penganalisaannya diklasifikasikan secara sistematika ke dalam 5 (lima) bab yaitu :

BAB I :

PENDAHULUAN Dalam bab ini penulis mengemukakan tentang latar belakang masalah, alas an pemilihan objek, maksud dan

tujuan,

identifikasi/perumusan

masalah,

pembatasan masalah, metodologi penulisan serta sistematika penulisan.

BAB II :

LANDASAN TEORI

4

Dalam bab ini penulis mengemukakan berbagai referensi/tinjauan

pustaka

yang

mendukung

kajian/analisis yang penulis sampaikan.

BAB III :

PROFIL PERUSAHAAN / LEMBAGA Dalam bab ini di uraikan tentang segala sesuatu yang terkait dengan sejarah singkat perusahaan, visi dan misi, bidang usaha / ruang gerak, struktur organisasi, deskripsi kerja.

BAB IV :

ANALSIS / PEMBAHASAN Dalam bab ini penulis melakukan kajian/analisis terhadap materi yang penulis angkat sesuai dengan judul yang disajikan.

BAB V :

PENUTUP Dalam bab ini berisi tentang kesimpulan dan saransaran yang mungkin berguna bagi perusahaan sebagai masukan.

5

BAB II LANDASAN TEORI 2.1

Perancangan Perancangan Sistem diawali dengan menentukan segala keperluan yang akan memenuhi apa yang akan dibutuhkan oleh sistem, Siapa yang mengambil langkah ini dan bagaimana mereka akan disesuaikan. Umumnya, perancangan bergerak dari input ke output. Keluaran (output) sistem, yang terdiri dari reports dan file untuk memuaskan kebutuhan organisasi harus dibatasi dengan jelas. Menurut Lonnie D. Bentley dan Jeffrey L. Whitten (2007:160) mengungkapkan : “Perancangan sistem adalah suatu teknik menggabungkan kembali bagian – bagian informasi yang telah dipisahkan oleh analisis sistem pengolahan data semakin berkembang bahkan dapat digunakan di berbagai perusahaan baik negeri maupun swasta, dimana dengan adanya sistem pengolahan data maka informasi yang dibutuhkan dalam perusahaan manapun juga selalu memerlukan pengolahan data demi kelancaran kegiatan yang dilakukan dalam suatu organisasi tersebut”.

2.1.1

Tujuan Perancangan Tahap Perancangan mempunyai 2 tujuan utama, yaitu : 1.

Untuk memenuhi kebutuhan kepada pemakai sistem.

2.

Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram computer (Programmer) dan user yang terlibat.

2.2

Sistem Sistem adalah suatu istilah yang umum digunakan dalam berbagai disiplin ilmu untuk menerangkan suatu metode atau cara yang digunakan secara luas dan pesat dalam berbagai aspek kehidupan bermasyarakat sehari-hari maupun dalam dunia manajemen yang mempunyai cangkupan luas.

2.2.1

Pengertian Sistem Pengertian sistem menurut Andri Kristanto (2008:1) adalah “Sistem merupakan jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”. Sedangkan menurut Murdick dan Ross (1993) dalam Hanif Al

Fattah

(2008:3)

mendefinisikan

“Sistem

sebagai

seperangkat elemen yang digabungkan satu dengan lainnya untuk suatu tujuan bersama”. Pengertian sistem menurut Widjajanto (2008:2) adalah “Sesuatu yang memiliki bagian-bagian yang saling berinteraksi untuk mencapai tujuan tertentu melalui tiga tahapan yaitu input, proses dan output.”

Berdasarkan pengertian-pengertian disatas, maka sistem adalah

sekelompok/sekumpulan

elemen

dalam

suatu

jaringan yang saling berinteraksi dalam suatu kegiatan dengan maksud yang sama untuk mencapai suatu tujuan tertentu melalui 3 tahap, yaitu input, proses, dan output.

Menurut Ponco W. Sigit (1999:17), proses yang terjadi ada bermacam-macam tipe yaitu :

7

1.

Proses Fisik, merupakan kegiatan atau perbuatan yang dilakukan oleh seorang analisis sistem dalam mencapai tujuannya.

2.

Proses

Prosedural,

memerlukan

aturan

merupakan atau

kegiatan

yang

tahapan-tahapan

yang

diperlukan sesuai dengan apa yang telah diterapkan. 3.

Proses Konseptual, berupa konsep-konsep kegiatan yang ingin dicapai sebaik mungkin.

4.

Proses Sosial, Sistematis tentang fenomena sistem dan gejala-gejala alam dengan jalan pengamatan pencatatan.

2.2.2

Karakteristik Sistem Sistem memiliki perbedaan antara satu sistem

sistem

dengan

yang lainnya, berdasarkan sifatnya sistem dapat

diklasifikasikan menjadi berbagai jenis sistem antara lain : 1.

Sistem Tentu Yaitu

sistem

yang kondisi masa depannya dapat

diprediksi. 2.

Sistem Tak Tentu Yaitu

sistem

yang masa depannya tidak dapat

diprediksi. 3.

Sistem Tertutup Yaitu sistem yang tidak berhubungan / terpengaruh dengan pihak luarnya (bekerja secara otomatis tanpa campur tangan dari pihak luar).

4.

Sistem Terbuka Yaitu sistem yang berhubungan / terpengaruh dengan pihak luarnya, oleh sebab itu sistem ini memerlukan pengendalian yang baik.

5.

Sistem Tetap

8

Yaitu sistem yang hubungannya telah teratur dengan baik, bila salah satu elemennya terdapat kesalahan maka sistem tersebut akan terhenti. 6.

Sistem Abstrak Yaitu sistem yang berupa pemikir / ide-ide yang tidak sistem secara fisik / siatem teologi (sistem perputaran bumi).

2.2.3

Elemen Sistem Elemen sistem adalah bagian terkecil dari sistem yang dapat diidentifikasi. Yaitu sub sistem yang ada di dalam suatu sistem. Jika suatu sistem cukup besar yang terdiri dari sub sistem, maka elemen sistem ini terdapat pada tingkatan yang paling rendah yang dapat dikategorikan sebagai individu. Elemen sistem mempunyai ciri-ciri atau kualitas tersendiri, karena mereka terdiri dari objek dan manusia. Ciri-ciri ini mempunyai pengaruh terhadap operasi dari ketelitian, kecepatan, kehandalan, kapasitas dan sebagainya.

2.2.4

Pengembangan Sistem Menurut Ponco W. Sigit (1999:25) yang dimaksud dengan pengembangan sistem merupakan salah satu fase dari siklus hidup sistem

yang sangat penting, memerlukan

suatu

panjang

proses

yang

dan

kompleks

meliputi

penentuan kebutuhan informasi, merancang

sistem

informasi dan mengoperasikan. Pengembangan

sistem

juga memerlukan dukungan dari semua pihak yang berbeda kemampuannya guna melaksakan tugas-tugas yang direncanakan.

9

Pengembangan

sistem

membutuhkan

seorang

analis

sistem yang memberikan arah bagi proyek tersebut. Hasil dari kegiatan analisis

sistem

biasanya harus dapat

menjelaskan tentang : 1.

Pengertian yang jelas dari kebutuhan atau masalah yang terjadi pada sistem yang lama / berjalan.

2.2.5

2.

Merupakan jawaban atas masalah yang terjadi.

3.

Menguraikan masalah secara jelas.

Siklus Hidup Pengembangan Sistem Yang dimaksud siklus hidup pengembangan sistem adalah metodologi yang diorganisasikan sedemikian rupa

guna

membangun suatu sistem informasi. Pada pengembangan sistem

informasi akan menyajikan beberapa tugas pada

urutan tertentu yang melibatkan sejumlah personil yang dikoordinasikan agar efisien dan efektif. Pengendalian perlu dilakukan terhadap anggaran, jadwal kegiatan dan kualitas yang dibutuhkan guna menjamin sistem yang dibangun sesuai persyaratan, anggaran yang disiapkan dan jadwal yang telah ditentukan untuk mencapai kualitas yang diinginkan.

Hal-hal

tersebut

perlu

diperhatikan

guna

menjamin pekerjaan agar dapat dievaluasi dan keputusan dapat

diambil

pada

saat

yang

tepat.

Biasanya

pengembangan sistem informasi diketuai dan dilaksanakan oleh komite pengarah atau manajer senior pada lingkup pemakai sistem. Siklus Hidup Sistem (System Life Cycle) memiliki ide utama membagi tiap bagian pengembangan sistem menjadi beberapa tahapan kerja. Tahapan utama System Life Cycle adalah Perancangan Sistem (System Planning), Analisa Sistem (System Analysis), Desain Sistem (System Design),

10

Seleksi Alam (System Selection), Implementasi Sistem (System Maintenance). Siklus hidup pengembangan sistem dapat dilihat pada gambar dibawah ini.

Awal Proyek Sistem

Kebijakan & rancangan sistem

Analisis Sistem

Desain(Perancangan) Sistem Secara Umum

Desain(Perancangan) Sistem Terperinci

Pengembangan Sistem

Seleksi Alam

Implementasi (Penerapan) Sistem Manajemen Sistem

Perawatan Sistem

Gambar 2.1

2.3

Siklus Hidup Pengembangan Sistem

Informasi

2.3.1

Pengertian Informasi Menurut Jogiyanto (2005:8) mengungkapkan ”Informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun masa yang akan datang”. Sedangkan menurut Sutarman (2009:14) “Informasi adalah sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu

sehingga

mereka

mempunyai

arti

bagi

si

penerima”. Sebagai contoh, apabila kita memasukkan

11

jumlah gaji dengan jumlah jam bekerja, kita akan mendapatkan informasi yang berguna. Dengan kata lain, informasi sistem dari data yang akan diproses. Informasi adalah suatu data yang telah diolah yang berguna atau bermanfaat dan dimengerti oleh para pemakainya dan merupakan proses lebih lanjut dari data yang memiliki nilai tambah.

Dari kategorinya informasi dapat dikelompokan

menjadi : 1.

Informasi Strategis Informasi ini digunakan untuk mengambil keputusan jangka panjang, mencakup informasi eksternal seperti tindakan pesaing dan pelanggan, rencana perluasan perusahaan dan sebagainya.

2.

Informasi Teknis Informasi ini dibutuhkan untuk keperluan operasional sehari-hari.

3.

Informasi Taktis Informasi ini dibutuhkan untuk mengambil keputusan jangka menengah seperti

trend

penjualan yang

digunakan untuk menyusun rencana penjualan dan sebagainya.

Dari segi kualitas, informasi harus dapat memenuhi syarat sebagai berikut : 1.

Lengkap, merupakan informasi yang berupa fakta dan nyata serta lengkap tanpa kurang suatu apapun dan dapat dipercaya.

2.

Akurat, informasi harus tepat dan jelas dalam menyampaikan informasi tersebut.

12

3.

Relevan, informasi harus nyata bukan fiktif dan informasi

yang

akan

disampaikan

dapat

di

pertanggung jawabkan. 4.

Tepat waktu, informasi harus tepat waktu sesuai dengan apa yang telah ditetapkan tanpa mengulurulur waktu.

2.3.2

Siklus Informasi Siklus informasi atau sering disebut dengan pengolahan data merupakan perputaran data yang diolah atau diproses yang akan menghasilkan keluaran berupa informasi, informasi tersebut akan menjadi input atau data bagi proses berikutnya. Suatu

sistem

yang kurang mendapat informasi akan

menjadi luruh, kerdil dan akhirnya berakhir, keberakhiran suatu sistem dikenal dengan istilah ENTROPHY. Informasi yang berguna bagi sistem akan menghindari ENTROPHY yang disebut dengan

NEGATIVE ENTROPHY atau

NEGENTROPHY. Sumber informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau data item. Data adalah kenyataan yang menggambarka suatu kejadian-kejadian dan kesatuan nyata. Kejadiankejadian (Event) adalah suatu hal yang terjadi pada saat tertentu. Didalam dunia bisnis, kejadian-kejadian nyata yang sering terjadi adalah perubahan dari suatu nilai yang disebut dengan transaksi. Kesatuan nyata (Fact and Entity) adalah berupa objek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi. Siklus informasi atau yang sering disebut dengan siklus pengolahan data merupakan perputaran data yang diolah

13

atau diproses yang akan menghasilkan keluaran berupa informasi, informasi tersebut akan menjadi input data nagi proses berikutnya dan seterusnya kembali lagi dan terus berputar.

Data

INPUT

Diolah

Informasi

MODEL/PROSES

OUTPUT

Gambar 2.2 Siklus Informasi

Dari gambar diatas terlihat siklus informasi memerlukan tiga buah

komponen,

yaitu

komponen

input,

komponen

model/proses, dan komponen output untuk melakukan prose pengolahan data. Data yang masih belum diolah perlu disimpan untuk pengolahan lebih lanjut, karena tidak semua data yang diperoleh langsung diolah. Pada umunya, data yang diperoleh disimpan terlebih dahulu yang natinya setiap saat dapat diambil untuk diolah menjadi infromasi. Data ini disimpan di simpanan (storage) dalam bentuk basis data (database). Data yang ada di basis data ini yang nantinya akan digunakan untuk menghasilkan informasi.

2.3.3

Kualitas Informasi Kualitas informasi tergantung pada tiga hal yaitu informasi harus akurat, tepat waktu, dan relevan artinya informasi itu harus bebas dari kesalahan-kesalahan. Informasi menjadi tidak

akurat

sampai

pada

penerima

informasi

bila

mengalami banyak gangguan. 1.

Akurat artinya informasi yang

sistem

harus sama

dengan apa yang terjadi sebenarnya dengan tingkat

14

perbedaan yang sangat kecil atau bahkan tidak ada sama sekali. 2.

Tepat waktu artinya informasi yang

sistem

pada

penerima tidak boleh terlambat maka informasi itu akan menjadi

sistem

dan tidak mempunyai nilai

sehingga pengambilan keputusan akan mengalami keterlambatan. 3.

Relevan,

artinya

informasi

tersebut

mempunyai

manfaat bagi yang membutuhkan.

2.3.4

Nilai Informasi Nilai dari informasi (Value of Information) ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu infromasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Akan tetapi perlu diperhatikan bahwa informasi umumnya digunakan untuk beberapa

kegunaan. Sehingga

tidak menutup

kemungkinan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya, karena sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan suatu nilai uang.

2.3.5

Pengertian Sistem Informasi Sistem informasi adalah sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dari organisasi untuk mencapai suatu tujuan yaitu untuk menyajikan informasi manajemen

yang

dibutuhkan

dalam

pengambilan

keputusan. Adapun komponen-komponen dasar sistem informasi terdiri dari :

15

1.

Hardware, terdiri dari komputer, periferial (printer) dan jaringan.

2.

Software, merupakan kumpulan perintah fungsi yang ditulis dengan aliran tertentu atau memerintahkan computer melakukan tugas tertentu.

3.

Data, merupakan komponen dasar dari informasi yang akan diproses lebih lanjut sehingga menghasilkan informasi.

4.

Brainware/User,

yang

terlibat

dalam

komponen

manusia seperti operator, pimpinan sistem informasi dan sebagainya. 5.

Prosedur, seperti dokumentasi prosedur atau proses sistem, buku penuntun operasional (aplikasi) dan teknis.

Kegiatan di sistem informasi mencakup : 1.

Input (Masuk) Yaitu

menggambarkan

suatu

kegiatan

untuk

menyediakan data yang akan dip roses. 2.

Process (Proses) Yaitu menggambarkan bagaimana suatu data diolah untuk menghasikan suatu informasi yang bernilai tambah.

3.

Output (Keluar) Yaitu suatu kegiatan untuk menghasilkan laporan dari suatu proses.

4.

Save (Simpan) Yaitu suatu kegiatan yang dilakukan yang bertujuan untuk memelihara dan menyimpan data.

5.

Control (Kontrol)

16

Yaitu suatu kegiatan untuk menjamin bahwa sistem informasi tersebut berjalan sesuai harapan.

2.3.6 Komponen Dasar Sistem Informasi Komputer adalah suatu peralatan (mesin) atau kelompok peralatan yang melaksanakan pekerjaan, yang dikendalikan serta dikontrol oleh intruksi (program) yang dimasukan kedalam memory (storage) unitnya.

Adapun komponen-komponen yang terdapat pada komputer antara lain : 1.

Input Unit (Alat Pembaca Data) Istilah input unit didalam sistem komputerisasi biasanya terdiri dari dua jenis yaitu : a.

Input, adalah kata ganti dari pada data artinya apabila menyebut istilah input maka yang dimaksud adalah data.

b.

Input Device, adalah alat yang menerima input dan kemudian membacanya dan meneruskannya pada storage unit, jadi input unit adalah alat pembaca input (keyboard, card reader machine, disk drive, dll).

2.

Central Processing Unit (CPU) Central Processing Unit (CPU) merupakan jantung dari komputer, pusat pengolahan serta pengontrolan dari keseluruhan sistem komputer yang sedang melaksanakan pekerjaannya.

3.

Arithmatic & Logical Unit (ALU) Adalah bagian yang melaksanakan pekerjaan seperti perhitungan-perhitungan,penyusunan

data,

pemindahan

data, membandingkan dan lain-lain.

17

4.

Control Unit atau Section Adalah bagian yang bertugas untuk mengontrol dan mengkoordinir

keseluruhan

system

computer

dalam

melakukan pengolahan data. 5.

Memory atau Storage Unit Adalah tempat penyimpanan data atau program yang merupakan suatu electronic filling cabinet dalam suatu sistem computer.

6.

Output Unit Adalah suatu alat yang bertugas mengeluarkan hasil pengolahan dari CPU melalui main storage. Istilah Output Unit dalam sistem komputerisasi terdiri dari dua jenis yaitu : a.

Output, kata pengganti dari hasil pengolahan dari informasi atau hasil lainnya.

b.

Output Device, alat yang menerima hasil dari pengolahan dari CPU melalui

storage

dan akan

menghasilkan aspek-aspek dasar komputer.

2.4

Sistem Informasi Manajemen Sistem

informasi

manajemen

(SIM)

merupakan

salah

satu

penerapan sistem informasi yang mengarah pada proses dan operasi manajemen. Sebuah sistem baru bias dibuat SIM bila memiliki sebuah basis data sedarhana

yang disertai dengan

kemampuan untuk mengambil data dari satu atau dua model perancangan dan pengambilan keputusan. Menurut Dwi Budiarti (2003:10) , Sistem Informasi Manajemen (SIM) dapat didefinisikan sebagai sebuah sistem manusia atau mesin yang terpadu, untuk menyajikan informasi guna mendukung fungsi operasi, namajemen, dan pengambilan keputusan dalam sebuah organisasi. Sistem ini menggunakan perangkat keras

18

(Hardware), perangkat lunak (software), procedure, database, dan user. Dari definisi tersebut dapat diambil beberapa kesimpulan tentang SIM sebagain berikut : 1.

SIM

merupakan

kumpulan

interaksi

sistem-sistem

informasi. 2.

SIM merupakan infromasi yang berguna untuk semua level manajemen.

3.

SIM digunakan untuk membantu proses pengambilan keputusan.

2.5

Penjualan Secara umum definisi penjualan dapat diartikan sebagai sebuah usaha atau langkah konkrit yang dilakukan untuk memindahkan suatu produk baik berupa barangataupun jasa, dari produsen kepada konsumen sebagai sasarannya. Tujuan utama penjualan yaitu mendatangkan keuntungan atau laba dari produk atupun barang yang dihasilkan produsennya dengan pengelolaan yang baik. Menurut Kholish Mahyuddin “Penjualan merupakan kegiatan yang bertujuan agar produk yang kita tawarkan kepada konsumen terbeli”.

Sedangkan

menurut

Rhonda

Abrams

“Penjualan

merupakan aktivitas yang berinteraksi langsung dengan konsumen untuk memperoleh pesanan atau penjualan langsung”. Adapun Matz & Usry (1988) berpendapat “Penjualan merupakan pengalihan hak milik”.

Dari semua pendapat diatas mengenai pengertian penjualan, maka kita data menyimpulkan bahwa penjualan merupakan kegiatan pemasaran

yang

langsung

berhubungan

dengan

konsumen

pengguna atau pemakai langsung.

19

2.6

Jasa Secara umum, jasa adalah pemberian suatu kinerja, atau tindakan tak kasat mata dari satu pihak ke pihak lain. Dalam pengertian lain, jasa adalah kegiatan yang dapat didefinisikan, yang bersifat tidak teraba, yang direncanakan untuk pemenuhan kepuasan konsumen. Norman (1984) berpendapat bahwa jasa adalah “Jasa terdiri dari tindakan dan interaksi yang merupakan kontak sosial. Jasa lebih dari sekedar hasilsesuatu yang tak terhalang, dan jasa merupakan interaksi social antara produsen dan konsumen”.

Jenis-jenis jasa secara garis besaryang dibutuhkan manusia bias diklasifikasikan atas beberapa macam yaitu :

2.7

1.

Perumahan

2.

Usaha rumah tangga

3.

Rekreasi dan kesukaan

4.

Perawatan pribadi

5.

Jenis bisnis dan profesi lainnya

6.

Transportasi

7.

Komunikasi

Data Flow Diagram Data Flow Diagram

adalah gambaran sistem secara logikal.

Gambaran ini tidak tergantung pada perangkat lunak, struktur data atau

organisasi

file,

melainkan

prosedur

sistem

tersebut.

Penggunaan data flow diagram dimaksudkan untuk mempermudah data pengguna (user) yang awam dibidang komputer untuk mengerti sistem yang akan dikembangkan. Menurut Yuniar Supardi (2006:22) mengemukakan Data Flow Diagram (DFD) adalah : “Merupakan suatu alat yang berbentuk diagram, dimana diagram tersebut menggambarkan hubungan antar data”.

20

DFD dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh professional sistem kepada pemakai manapun pembuat program. Penerapan diagram tersebut sebagai sarana pembantu program. Penerapan diagram tersebut sebagai sarana pembantu perancang suatu sitem yang dimaksudkan untuk para pemakai sistem (user) yang kurang menguasai computer dalam memahami sistem yang sedang dirancang dan dikembangkan.

2.8

Flowchart Flowchart adalah representasi grafikal atau sebuah sistem yang menjelaskan relasi fisik diantara entitas-entitas kuncinya. Flowchart dapat digunakan untuk menyajikan kegiatan manual, kegiatan pemprosesan komputer, atau keduanya.

Berikut ini adalah simbol-simbol flowchart serta penjelasannya :

1.

Simbol ini digunakan untuk menggambarkan semua jenis dokumen. Gambar 2.3

2.

Simbol Document

Simbol ini digunakan untuk menggambarkan dokumen asli dan tembusannya nomor lembar dokumen dicantumkan disudut kanan atas. Gambar 2.4

3.

Simbol Document Rankap

Simbol ini digunakan sebagai penghubung pada halaman yang sama. Gambar 2.5

Simbol Connector

21

4.

Simbol ini digunakan sebagai penghubung pada halaman berbeda. Gambar 2.6

5.

Simbol Off Page Connector

Simbol ini digunakan untuk menggambarkan kegiatan manual seperti mengisi formulir. Gambar 2.7

6.

Simbol Manual Input

Pertemuan garis, symbol ini digunakan jika dua garis alir bertemu dan salah satu garis mengikuti arus dari alur yang lainnya. Gambar 2.8

7.

Simbol Line

Digunakan untuk pengolahan data dengan computer cara online. Gambar 2.9

8.

Simbol Computer Process

Garis alir, menggambarkan arah proses pengolahan data. Gambar 2.10

9.

Simbol Arrow

Menujukan arah masing-masing garis, satu garis sedikitnya dibuat

melengkung tepat

pada persimpangan kedua garis tersebut. Gambar 2.11

10.

Simbol Persimpangan Garis

Arsip adalah dokumen yang disimpan untuk digunakan

kembali

sewaktu-waktu

jika

diperlukan. Gambar 2.12

Simbol Arsip

22

2.9

Entity Relational Diagram (ERD) Entity Relational Diagram merupakan jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Diagram ini ditemukan oleh Chen tahun 1976. Tujuan dari

Entity

Relationship ini adalah untuk menunjukan objek data relationship yang ada pada objek tersebut.

Setiap

proyek

sistem

database

dipresentasikan

dengan

menggunakan beberapa entitas dan setiap entitas terdiri dari beberapa element data, yaitu : 1.

Satu ke satu atau one to one (1-1) Pemetaan satu ke satu dalam ERD, berarti tiap entitas akan berhunumgam dengan paling banyak satu entitas lain, demikian sebaliknya.

2.

Satu ke banyak atau one to many (1-M) Pemetaan satu ke banyak adalah suatu atribut yang dapat berhubungan dengan lebih dari satu (banyak) atribut lain, tetapi tidak sebaliknya lebih dari satu (banyak) atribut, hanya berhubungan dengan hanya satu atribut yang lain.

3.

Banyak ke satu atau many to one (M-1) Hubungan banyak ke satu merupakan kebalikan dari hubungan satu ke banyak, yaitu banyak (lebih dari satu) entitas yang satu akan berhubungan dengan hanya satu pada entitas yang lain, namun tidak sebaliknya.

4.

Banyak ke banyak atau many to many (M-N) Pemetaan banyak ke banyak ini berarti banyak entitas dapat berhubungan dengan banyak entitas yang lain, demikian sebaliknya.

23

Simbol-Simbol ERD

1.

Entity

Adalah suatu objek yang dapat dibedakan atau dapat diidentifikasi secara unik objek lainnya, dimana semua informasi yang berkaitan

dengannya

dikumpulkan.

Gambar 2.13 Simbol Entity

Kumpulan dari Entity sejenis dinamakan Entity Set.

2.

Relationship

Adalah hubungan yang terjadi antara satu entity dengan entity lainnya. Relationship tidak mempunyai keberadaan fisik atau konseptual kecuali diwarisi dari hubungan

Gambar 2.14 Simbol

entity tersebut.

Relationship

3.

Atribut

Adalah karakteristik dari

entity

relationship

menyediakan

yang

penjelasan detail tentang Gambar 2.15

entity

atau

atau

relationship tersebut.

Simbol Atribut

Tabel 2.2

Simbol-simbol ERD

2.10 Normalisasi Merancang

database

merupakan sebagian hal penting dalam

merancang sistem, yaitu pada desain secara terperinci atau detail. Database

yang baik dibentuk melalui teknik normalisasi adalah

proses pengelompokan atribut atau field dari suatu relasi sehingga membentuk relasi yang strukturnya baik. Normalisasi merupakan suatu teknik dalam logical design sebuah database. Untuk mendapatkan sebuah normalisasi yang optimal

24

dan benar diperlukan beberapa tahapan normalisasi sebagai berikut : 1.

Bentuk tidak normal (Unnormalizzed) Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan untuk mengikuti suatu format tertentu, bisa saja data tidak lengkap atau terduplikasi data dikumpulkan apa adanya sesuai dengan kedatangannya.

2.

Bentuk Normal Kesatu (1NF) Bentuk normal kesatu mempunyai ciri yaitu setiap data dibentuk dalam satu

record

(kumpulan elemen-elemen

yang saling berkaitan menginformasikan tentang suatu entity secara lengkap) demi satu record dan nilai dari fieldfield berupa “Atomic Value”. Tidak ada set atribut atau sebutan untuk mewakili suatu entity yang berulang-ulang atau atribut yang bernilai ganda (multivalue). Tiap field hanya

satu

pengertian

bukan

merupakan

kumpula-

kumpulan kata yang mempunyai arti mendua hanya satu arti saja dan bukanlah pecahan kata-kata yang sehingga artinya lain. 3.

Bentuk Normal Kedua (2NF) Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi criteria bentuk normal kesatu. Atribut bukanlah kunci haruslah bergantung secara fungsi kepada kunci utama

primary

key

(suatu atribut tidak hanya

mengidentifikasi secara unik suatu kejadian spesifikasi). Sehingga untuk membentuk normal kedua haruslah sudah ditentukan kunci-kunci field. Kunci field haruslah unik dan bisa mewakili atribut lainnya yang menjadi anggota. 4.

Bentuk Normal Ketiga (3 NF) Bentuk normal ketiga memiliki syarat bila relasi merupakan 2NF dan tidak tergantung secara transitif pada Primary Key.

25

5.

Bentuk Normal Boyce-Codd (BNCF) Memiliki cirri bila relasi merupakan 3NF dan semua derteminannya merupakan Candidate Key

6.

Bentuk Normal Empat (4NF) Bila sebuah relasi telah berada pada relasi yang BCNF, maka pada relasi tersebut tidak lagi terdapat anomaly yang disebabkan oleh Fungsional Dependent, akan tetapi pada relasi BCNF masih bisa saja terdapat anomaly yang disebabkan oleh Multivalue Dependent.

7.

Bentuk Normal Lima (5NF) Normalisasi pada tahap lima ini dirancang untuk mengatasi dependent yang disebut dengan

Join Dependent.

Join

Dependent terjadi, apabila sebuah relasi dipecah menjadi dua setelah itu relasi tersebut tidak dapat digabungkan kembali.

2.11 HIPO Menurut Jogiyanto HM dalam buku Analisis

& Desain Sistem

Informasi (2005:787) HIPO (Hierarchy plus Input-Process-Output) adalah

alat

disain

dan

teknik

dokumentasi

dalam

siklus

pengembangan sistem. HIPO (Hierarchy plus Input-ProcessOutput) mempunyai sasaran utama sebagai berikut : 1.

Untuk menyediakan suatu struktur guna memahami fungsifungsi dari sistem.

2.

Untuk

lebih

diselesaikan

menekankan oleh

statemen-statemen

fungsi-fungsi

program,

yang

harus

bukannya

menunjukkan

yang

digunakan

program

untumelaksanakan fungsi tersebut. 3.

Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan dan output yang harus dihasilkan oleh

26

masing-masing fungsi pada tiap-tiap tingkatan dari diagramdiagram HIPO. 4.

Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan-kebutuhan pemakai.

2.12 Struktur Kode Menurut Jogiyanto HM (2005:384) adalah ”Suatu susunan digit (angka), huruf dan karakter-karakter khusus yang dapat dirancang dalam

bentuk

Kode

kode-kode”.

digunakan

untuk

mengklasifikasikan data, memasukkan data ke dalam komputer dan untuk mengambil bermacam-macam informasi yang berhubungan dengannya. Kode dapat berupa angka, huruf dan karakter khusus. Manfaat pengkodean antara lain : 1.

Mempercepat atau mempersingkat proses penulisan baik dari elemen data, proses penyajian maupun peng-entry-an data pada komputer.

2.

Menghemat

media penyimpanan data seperti

harddisk,

dan lain-lain. 3.

Untuk

mempermudah

pemasukan,

pencarian

dan serta

mempercepat pengolahan

data

proses guna

memperoleh informasi yang akurat. Adapun beberapa macam tipe kode : 1.

Kode Mnemonic (Mnemonic Code) Kode Mnemonic digunakan untuk tujuan supaya mudah diingat. Kode Mnemonic dibuat dengan dasar singkatan atau mengambil sebagian karakter dari item yang akan diwakili dengan kode ini. Kebaikan : mudah diingat. Kelemahan : kode dapat menjadi panjang. Contoh : Kode Pelanggan : Kode ”KNO” untuk pelanggan dengan nama Khoiru Nur Oktorianto

27

2.

Kode Urut (Sequential Code) Kode Urut, disebut juga kode seri merupakan kode yang nilainya urut antar satu kode dengan kode berikutnya. Kebaikan : mudah diingat, kode dapat pendek, tapi harus unik.

Kelemahan

:penambahan

kode

hanya

dapat

ditambahkan pada akhir urutan, tidak fleksibel bila terjadi perubahan kode. Contoh :

3.

001

Bon

002

Bukti Pembayaran

Kode Blok (Block Code) Kode Blok mengklasifikasikan item ke dalam kelompok blok tertentu yang mencerminkan satu klasifikasi tertentu atas dasar maksimum yang diharapkan. Kebaikan : nilai dari kode mempunyai arti, kode dapat ditambah atau dibuang sebagian. Kelemahan : panjang kode tergantung dari jumlah bloknya. Contoh : Rekening-rekening dalam Buku Besar

4.

Blok

Kelompok

1011-2000

Fairy Tail

Kode Grup (Group Code) Kode Grup merupakan kode yang berdasarkan field-filed dan tiap-tiap field kode mempunyai arti. Kebaikan : niali dari

kode

mempunyai

arti,

mudah

diperluas,dapat

menunjukkan jenjang dari data. Kelemahan : kode dapat menjadi panjang. 5.

Kode Desimal (Decimal Code) Mengklasifikasikan kode atas dasar 10 unit angka desimal dimulai dari angka 0 sampai dengan angka 9 atau dari 00 sampai dengan 99 tergantung banyaknya kelompok.

28

Syarat-syarat yang harus diperhatikan dalam pembuatan kode adalah sebagai berikut : 1.

Harus mudah diingat

2.

Harus fleksibel, jika ada perubahan tidak akan merubah semuanya.

3.

Harus efisien

(singkat), karena kode yang pendek

akan mudah diingat. 4.

Harus unik (beda), berarti tidak ada kode yang kembar.

5.

Harus konsisten, tidak boleh berubah-ubah dalam jangka pendek.

6.

Harus standarisasi, karena kode yang tidak standard akan mengakibatkan kebingungan, salah pengertian dan cenderung terjadi kesalahan pemakaian bagi yang menggunakan kode tersebut.

7.

Hindari penggunaan karakter yang mirip.

8.

Hindari penggunaan spasi.

9.

Panjang kode harus sama.

2.13 Implementasi Sistem Informasi Tata Sutabri (2009:181) mengungkapkan “Fase Implementasi adalah periode waktu selama

sistem

kerja dihasilkan dan

ditempatkan dalam operasi” Suatu informasi yang bermanfaat dan dirancang secara khusus untuk mengetahui pengerjaan tugas yang akan dikerjakan, sehingga dapat diselesaikan sesuai waktunya. Implementasi adalah kegiatan dimana semua kegiatan atau pelaksanaan harus direncanakan dengan matang dan sesuai dengan waktu penerapannya secara sistematis. Adapun

kegiatan-keegiatan

yang

dilakukan

pada

tahap

implementasi antara lain :

29

1.

Pemilihan dan pelatihan personil.

2.

Persiapan

tempat,

dan

implementasi,

dan

instalasi

perangkat keras. 3.

Pembuatan program dan pengetesan program.

4.

Pengetesan sistem.

5.

Konversi sistem.

6.

Review

hasil

implementasi

dan

membuat

laporan

pengembangan sistem. Produk akhir tahap implementasi adalah : Berupa laporan hasil pengembangan sistem yang sudah diterapkan pada suatu organisasi dimana didalamnya berisi pedoman pengoperasian sistem yang akan diimplementasikan.

2.14 Aplikasi Program Aplikasi yang digunakan oleh penulis dalam penulisan Tugas Akhir ini terdiri dari 2 macam yaitu : 1.

Visual Basic.Net 2008 Visual basic merupakan salah satu development tool yaitu alat bantu untuk membuat berbagai macam program computer, khususnya yang menggunakan sistem operasi Windows. Visual basic merupakan salah satu bahasa pemrograman computer yang mendukung object OOP (Object Oriented Programming). Struktur Aplikasi Visual Basic.Net 2008 terdiri atas beberapa struktur yang diantaranya adalah : a.

Form : Windows/jendela dimana anda akan membuat user interface/tampilan.

b.

Control : Tampilan berbasis grafis yang memasukan pada form untuk membuat interaksi dengan pemakai (text box, label, scroll bar, command button).

30

c.

Properties : nilai/karakteristik yang dimiliki oleh sebuah objek Visual Basic, seperti Name, Caption, Size Fort, Fore Color, dan sebagainya. Visual Basic merupakan property default/standar.

d.

Methods : Serangkaian perintah yang sudah tersedia pada

suatu

objek

yang

dapat

diminta

untuk

mengerjakan tugas khusus. e.

Module : Kumpulan dari prosedur umum, deklarasi variable dan definisi konstanta yang digunakan oleh aplikasi.

2.

Microsoft Access Microsoft Office Access adalah sebuah program aplikasi untuk mengolah database (basis data) model relasional karena terdiri dari lajur kolom dan baris. Selain itu Microsoft Access merupakan aplikasi program yang sangat mudah dan flexible dalam pembuatan dan perancangan sistem manajemen database. Microsoft Office Access adalah tempat penyimpanan data (database) dengan berbagai perkembangan fasilitas anatara lain: a.

Table Kumpulan struktur data untuk menentukan nama fieldfield dan rancangan pada suatu table.

b.

Quert Digunakan untuk membuat relasi atau penggabungan dari beberapa table.

c.

Form Form digunakan untuk membuat rancangan dalam tampilan form sebagai bahan untuk input data.

d.

Report Untuk menampilkan bentuk laporan dari hasil output yang sesuai dengan data yang di proses.

31

e.

Module Digunakan

untuk

pengolahan

membuat

database

yang

rancangan

modul

dibuat

dengan

menggunakan kode pada Visual Basic for Application. 3.

Crystal Report Penulis menggunakan Crystal Report sebagai peranti untuk membuat cetakan laporan, dimana cetakan laporan yang dihasilkan

dapat

disertakan

pada

banyak

bahasa

pemrograman.

2.15 Database Menurut Conolly and Begg (2010:65), “database is a shared collection of logically related data and its description, designed to meet the information needs of an organization”. Dengan kata lain database adalah kumpulan komputer

secara

menggunakan suatu

informasi

sistematik

yang disimpan di dalam

sehingga

program komputer

informasi dari basis data tersebut.

dapat

diperiksa

untuk memperoleh

Perangkat lunak

yang

digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.

Konsep dasar dari basis data adalah kumpulan dari catatancatatan, atau potongan dari pengetahuan. Sebuah basis data

32

memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data, ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan

menggunakan cara yang lebih eksplisit untuk

mewakili hubungan antar tabel.Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS).

33

BAB III PROFIL PERUSAHAAN 3.1

Sejarah Singkat Perusahaan

3.2

Visi Dan Misi

3.2.1

Visi Unggul dalam pelayanan jasa service di bengkel dalam menangani segala macang problem konsumen.

3.2.2

Misi Mewujudkan pelayan service yang professional dengan didukung keahlian mekanik yang berkualitas dan handal.

3.3

Aspek Kegiatan Usaha RPM bergerak dibidang jasa perawatan (service) dan penjualan suku cadang (sparepart) sepeda motor. Pemasaran bengkel sangat luas dengan di imbangi customer yang sangat banyak karena pada masa sekarang ini masyarakat umum khususnya di kota Jakarta, banyak pengguna kendaraan bermotor. Karena motor perlu perawatan dan perbaikan, dan dengan banyaknya pengguna sepeda motor, maka dapat dipastikan bengkel motor ini sagat dibutuhkan. Berikut penulis mengemukakan produk yang di tawarkan oleh bengkel tersebut : 1.

Jasa Perawatan (Service) Perawatan yang diberikan untuk seluruh jenis sepeda motor mulai dari service ringan (Tune Up), service besar (Over Houl), ganti oli, dan lainnya.

2.

Penjualan suku cadang (Sparepart)

Penjualan suku cadang dilakukan secara eceran dan pembayarannya

dilakukan

secara

tunai.

Biasanya

penjualan suku cadang lebih banyak dilakukan pada pemakaian jasa servie yang memerlukan penggantian suku cadang.

Kegiatan usaha penjualan yang dilakukan pada Bengkel RPM meliputi

semua

kegiatan

pelayanan

yang

bertujuan

untuk

memuaskan pelanggan akan pelayanan jasa service sepeda motor. Di

dalam

melaksanakan

kegiatan

tersebut

Bengkel

RPM

menyediakan sarana-sarana sebagai berikut : 1.

Pelayanan Mekanik Orang-orang yang memiliki keahlian tertentu yang telah di training secara berkala agar bias mengikuti perkembangan teknologi sepeda motor saat ini.

2.

Penyediaan Suku Cadang (Sparepart) Dalam memenuhi kebutuhan konsumen akan suku cadang sepeda motor, maka RPM menyediakan berbagai varian suku cadang yang berkualitas, hal itu tentunya untuk menjaga mutu dan image bengkel.

3.

Peralatan Bengkel Peralatan operasional

bengkel bengkel

merupakan untuk

sarana

memudahkan

penunjang mekanik

melakukan perawatan dan juga perbaikan sepeda motor konsumen.

3.4

Struktur Organisasi Struktur organisasi dari bengkel RPM (Racing Performance Motor) digambarkan dengan bagan sebagai berikut :

35

OWNER RPM

Kepala Bengkel

Bagian Perlengkapan

Bagian Pelayanan

Kepala Gudang

Kepala Mekanik

Part 1

Mekanik 1

Part 2

Mekanik 2

Front Desk

Bagian Keuangan

Kasir

Mekanik 3

Mekanik 4

Gambar 3.1

3.5

Struktur Organisasi

Deskripsi Kerja Adapun tugas-tugas dan tanggung jawab setiap karyawan adalah sebagai berikut : 1.

Owner (Pemilik) : Memastikan bengkel agar tatap terus berjalan dan memiliki kuasa penuh terhadap bengkel.

2.

Kepala Bengkel : Bertanggung jawab atas segala aktifitas dan kegiatan bengkel setiap harinya.

3.

Kepala Mekanik : Megkordinasikan setiap mekanik, dan memberi

arahan

serta

pengawasan

terhadap

setiap

mekanik.

36

4.

Kepala Gudang : Mengontrol segala pemasokan barang yang ada di dalam gudang.

5.

Kasir : Semua yang berhubungan dengan transaksi terdapat di kasir, dan kasir bertanggung jawab atas laporan penjualan.

6.

Front Desk : bertugas menerima pelanggan dengan rama dan melayani keluhan pelanggan.

7.

Mekanik : Menservice motor pelanggan dengan sebaik mungkin sesuai dengan instruksi yang tercantung dalam work order maupun arahan dari kepala gudang.

8.

Part : Memeriksa dan mencatan segala persediaan barang yang ada.

37

BAB IV PEMBAHASAN 4.1

Sistem Berjalan Secara umum sistem informasi yang sudah ada pada perusahaan tersebut sudah terorganisir dengan baik, karena didalamnya sudah ada bagian-bagian yang sudah menangani sistem tersebut dan sudah memiliki tugas serta tanggung jawab masing-masing. Namun ada beberapa kendala dalam sistem berjalan ini. Untuk lebih jelasnya akan diuraikan pada sub-sub berikut ini.

4.1.1

Deskripsi Sistem Berjalan Dalam sistem berjalan yang terjadi pada bengkel RPM semuanya belum terkumputerisasi di dalamnya terdapat beberapa urutan-urutan perosedur yang di lakukan, yaitu : 1.

Menuju Front Desk. Hal pertama yang dilakukan pelanggan

pertama

kali

datang.

Pelanggan

menayakan suku cadang (spatepart). Front Desk mencari melalui data barang. Jika suku cadang yang diinginkan

pelanggan

kosong,

maka

pelanggan

pulang. Dan jika suku cadang yang diinginkan pelanggan ada, maka pelanggan di persilakan menuju kasir. 2.

Mendaftar. Kasir akan mendata motor milik pelanggan (nopol, pemilik, jenis kendaraan) dan jenis layanan apa yang diinginkan. Jika pelanggan hanya membeli sparepart pelanggan

tanpa

memakai

langsung

jasa

service,

melakukan

maka

transaksi

pembayaran, setalah itu pulang. Tapi jika pelanggan membeli sparepart dan ingin memakai jasa service, maka setelah kasir mendata, pelanggan diberi nomor

antrian/urut. Selanjutnya kasir membuat WO (Work Order) seuai permintaan pelanggan kepada mekanik. 3.

Service / ganti part. Kegiatan yang dilakukan mekanik setelah diberikan (WO) dari kasir. Dan jika dialam (WO) terdapat beberapa sparepart yang harus diganti maka mekanik akan meminta barang ke bagian gudang atas barang tersebut, yang sebelumnya harus disetujui pelanggan terlebih dahulu.

4.

Penyerahan WO (Work Order). Setelah mekanik selesai dengan tugasnya. Mekanik memberikan (WO) kepada pelanggan dan selanjutnya pelanggan menuju kasir dengan membawa nomor antrian/urut disertakan (WO) tersebut.

5.

Pembayaran. antrian/urut

Pelanggan berserta

(WO)

menyerahkan kepada

kasir

nomor untuk

melakukan pembayaran atas pelayanan bengkel yang telah dilakukan.

39

4.1.2

Flowchart Sistem Berjalan

Front Desk

Mekanik

START

Kasir

2

4

1

Laporan service

Form Part

Lembar Work Order

Menayakan Keperluan

3

Lembar Work Order Spare part

Y

Mencatat sparepart

T Form Part

Ganti spare part

Y 3

T 1 Mencatat keluhan

Lembar Work Order

Laporan service

Menjumlahkan Pembayaran

4 Faktur

2

N

END

Gambar 4.1 Flowchart

40

4.2

Kendala Sistem Berjalan Pada jasa service bengkel, memang sistem ini sudah berjalan dan diperoleh laporan yang diharapkan, tetapi semakin hari semakin mengalami peningkatan dalam transaksi pengolahan data yang dibutuhkan. Berikut ini penulis akan menguraikan permasalahanpermasalahan yang ada pada sistem berjalan, yaitu sebagai berikut: 1.

Data sparepart, data-data penjualan/transaksi yang terjadi tersimpan didalam kumpulan form/kertas tulisan tangan, sehingga untuk menghubungkan data satu dengan data yang lainnya harus dilakukan secara manual/tidak otomatis dan memerlukan waktu yang lama untuk pencarian data, pengolahan data, maupun pembuatan laporan.

2.

Terjadi kehilangan nota-nota yang keberadaanya cukup diperlukan untuk memperoleh informasi yang dibutuhkan pada waktunya, hal itu tentu sangat menggangu kinierja dari bengkel tersebut.

Apabila sistem kerja seperti ini masih terus dilakukan kemungkinan akan menimbulkan ketidak akuratan data/informasi yang dihasilkan dan memperlambat kerja sistem yang ada dari segi pencarian data, pengolahan data, maupun pembuatan laporan.

4.3

Solusi Pemecahan Masalah Untuk mengatasi hal tersebut maka penulis menyarankan atau memberikan solusi kepada perusahaan, yaitu : 1.

Mempergunakan sistem penjualan sparepart dan jasa service motor secara terkomputerisasi, karena dengan begitu pencatatan, penyimpanan, dan pembuatan buktibukti

transaksi

semua

dilakukan

secara

otomatis/

berteknologi, begitu juga dengan proses pelaporannya.

41

2.

Dengan menggunakan teknologi computer, data dan laporan yang dihasilkan jauh lebih baik dan terprogram, selalin itu pula dapat mempermudah dan mempercepat kerja masing-masing bagian yang terlibat, sehingga tidak terjadi lagi kesalahan perhitungan, karena telah dilakukan secara otomatis oleh sistem computer dan tidak terjadi lagi keterlambatan informasi karena pengoperasian sistem pengolahan data ini sangat cepat sehingga sistem informasi manajemen yang berbasis computer ini dapat bekerja sebagaimana mestinya.

4.4

Data Flow Diagram Perancangan sistem informasi dilakukan dengan pembuatan diagram arus data (DFD), diagram arus data dari sistem informasi ini terdiri dari giagram konteks, DFD Level Nol, DFD Level satu.

42

4.4.1

Diagaram Konteks Permintaan Service

PELANGGAN

Dt_pendaftaran

Cetak Faktur Form pendaftaran

SISTEM INFORMASI BENGKEL RPM JAKARTA

Laporan transaksi

PEMILIK

Laporan bulanan

(WO)

sparepart Status servis

MEKANIK

Gambar 4.2 Diagram Konteks

43

4.4.2 Diagram Level Nol (Zero)

1.0 Pelanggan Pendaftaran

D1 Pelanggan

Data kendala service sevice Mekanik

2.0 Service & ganti part

D2 Service D3 Part

Data sparepart

Faktur 3.0 Transaksi Pembayaran

Total Bayar

dt_pendaftaran dt_service dt_sparepart dt_transaksi

Kasir

D4 Transaksi

View Transaksi 4.0 Laporan

View Barang View Service View Pelanggan

Pimpinan

Gambar 4.3

Diagram Nol (Zero)

44

Pada gambar diatas menunjukan proses dalam DFD level nol, beberapa diantaranya masih dapat dijabarkan lebih jauh lagi menjadi sub proses – sub proses. Pada DFD level nol ini dapat diketahui bahwa sistem informasi service bengkel RPM mencakup empat proses yaitu pendaftaran, ganti part dan service. Transaksi serta pembuatan laporan. Selain itu juga mempunyai beberapa storage.

4.4.3

Diagram Detail

45

4.5

Entity Relational Diagram Faktur NoPol Tanggal BiayaJasa BiayaPart JmlItem Total Mekanik

Service

pendaftaran

Jasa

Nomor

KodeJasa

NoPol JenisJasa

Barang

Pemilik

Harga JnsMotor

KodeBrg Type

Permintaan

NamaBrg JenisBrg

Status

Stok Satuan Harga

Gambar 4.5 Entity Relational Diagram

Pada gambar diatas adalah ER-Diagram sistem informasi service yang diusulkan. Yang merupakan dri hasil pengidentifikasian penentuan seluruh himpunan entitas yang terlibat, penentuan atribut-atribut, dan hubungan relasinya.

46

4.6

Normalisasi Dari bentuk ERD (Entity Rational Diagram) yang telah dibuat, maka tahap selanjutnya adalah membuat normalisasi, yaitu untuk mengelompokan data kedalam bentuk table relasi dan untuk menyatakan entitas dan hubungan mereka, sehingga terbentuk database

yang

mudah

dimodifikasi.

Adapun

tahapan

normalisasinya yaitu :

4.6.1

Unnormalisasi

Faktur

Tanggal

Nomor

NoPol

Pemilik

JnsMotor

1405080001

6/5/2014

0001

B6971EET

DWI

TIGER

1405080002

6/5/2014

0002

B6889SWT

EDO

BYSON

KodeJasa

JenisJasa

Harga

KodeBrg

NamaBrg

KJ-001

Ganti Oli

5000

BRG-00024

Oli Top1 1Ltr

KJ-009

TuneUp Moge

35000

KJ-001

-

-

BRG-00011

Stang Byson

Type

JenisBrg

Stok

Satuan

Harga

JmlItem

Honda

Oli

41

/item

40000

1

Yamaha

Accessoris

18

/pcs

55000

1

BiayaJasa

BiayaPart

Total

Mekanik

Status

40000

40000

80000

Beni

1

0

55000

55000

-

1

Tabel 4.1 Bentuk Unnormalisasi

47

4.6.2

Normalisasi 1 (1NF)

Faktur

Tanggal

Nomor

NoPol

Pemilik

Tipe

1405080001

6/5/2014

0001

B6971EET

DWI

TIGER

1405080001

6/5/2014

0001

B6971EET

DWI

TIGER

1405080002

6/5/2014

0005

B6889SWT

EDO

BYSON

KodeJasa

JenisJasa

Harga

KodeBrg

NamaBrg

KJ-005

Ganti Oli

5000

BRG-00024

Oli Top1 1Ltr

KJ-006

TuneUp Moge

35000

BRG-00024

Oli Top1 1Ltr

KJ-001

-

-

BRG-00011

Stang Byson

Type

JenisBrg

Stok

Satuan

Harga

JmlItem

ALL

Oli

41

/item

40000

1

ALL

Oli

41

/item

40000

1

YAMAHA

Accessoris

18

/pcs

55000

1

BiayaJasa

BiayaPart

Total

Mekanik

Status

40000

40000

80000

Beni

1

40000

40000

80000

Beni

1

0

55000

55000

-

1

Tabel 4.2 Bentuk Normalisasi 1 (1NF)

48

4.6.3

Normalisasi 2 (2NF)

Tabel Barang KodeBrg

Type

NamaBrg

JenisBrg

Stok

Satuan

Harga

BRG-00024

ALL

OLI TOP1

Oli

41

/unit

40000

BRG-00011

YAMAHA

Stang Byson

Accessoris

18

/pcs

55000

Tabel Jasa KodeJasa

JenisJasa

Harga

KJ-005

Ganti Oli

5000

KJ-006

Service Full

35000

Tabel Pendaftaran Nomor

NoPol

Pemilik

JnsMotor

Permintaan

Status

0001

B6971EET

DWI

Tiger

TuneUp & ganti oli

1

00005

B6889SWT

EDO

Byson

Beli Stang Byson

1

Tabel Transaksi Service Faktur

Tanggal

NoPol

BiayaJasa

BiayaPart

140508-00001

6/5/2014

B6971EET

40000

40000

140508-00002

6/5/2014

B6889SWT

0

55000

JmlItem

Total

Mekanik

1

80000

Beni

1

55000

-

Tabel 4.3 Bentuk Normalisasi 2 (2NF)

49

4.6.4

Bentuk Normalisasi 3 (3NF)

Tabel Barang KodeBrg

Type

NamaBrg

JenisBrg

Stok

Satuan

Harga

BRG-00024

ALL

OLI TOP1

Oli

41

/unit

40000

BRG-00011

Yamaha

Stang Byson

Accessoris

18

/pcs

55000

Tabel Jasa KodeJasa

JenisJasa

Harga

KJ-005

Ganti Oli

5000

KJ-006

Service Full

35000

Tabel Pendaftaran Nomor

NoPol

Pemilik

Tipe

Permintaan

Status

0001

B6971EET

Rian

Tiger

Service & ganti oli

1

00005

B6889SWT

Edo

Byson

Beli Stang Byson

1

Tabel Transaksi Service Faktur

Tanggal

NoPol

BiayaJasa

BiayaPart

140508-00001

6/5/2014

B6971EET

40000

40000

140508-00002

6/5/2014

B6889SWT

0

55000

JmlItem

Total

Mekanik

1

80000

Beni

1

55000

-

50

Tabel Detail_Barang Faktur

Qty

Nilai

KodeBrg

NamaBrg

Harga

140508-00001

BRG-00024

Oli Top1

40000

1

40000

140508-00002

BRG-00012

Stang Byson

55000

1

55000

Transaksi

Tabel Detail_Jasa Faktur

KodeJasa

JenisJasa

Ongkos

140508-00001

KJ-005

Ganti Oli

5000

140508-00001

KJ-006

Service Full

35000

Tabel 4.4 Bentuk Normalisasi 3 (3NF)

51

4.7

Relationship

Barang

Jasa

KodeBrg * Type NamaBrg JenisBrg Stok Satuan Harga

KodeJasa * JenisJasa Harga

Transaksi Faktur * Tanggal Nomor ** NoPol Biaya_Jasa Biaya_Part Total Mekanik

Pendaftaran Nomor * NoPol Pemilik JnsMotor Permintaan Status

Detail_Barang Faktur ** KodeBrg** Harga Qty NilaiTransaksi

Detail_Jasa Faktur ** KodeJasa ** JenisJasa Ongkos

Gambar 4.6 Relasi Antar Tabel

52

4.8

Database

4.8.1

Rancangan Database Nama Tabel : Barang Isi

Field Name

: Data Barang Data Type

Field Size

Description

KodeBrg*

Text

15

Primary Key

Type

Text

20

-

NamaBrg

Text

50

-

JenisBrg

Text

20

-

Number

Integer

-

Satuan

Text

10

-

Harga

Number

Integer

-

Stok

Tabel 4.5 Tabel Barang

Nama Tabel : Jasa Isi Field Name

: Data Jasa Service Data Type

Field Size

Description

KodeJasa*

Text

10

Primary Key

JenisJasa

Text

30

-

Harga

Text

Integer

-

Tabel 4.6 Tabel Jasa

Nama Tabel : Mekanik Isi Field Name

: Data Mekanik Data Type

Field Size

Description

Kode_Mekanik*

Text

10

Primary Key

Nama_Mekanik

Text

30

-

53

Alamat

Text

50

-

Telepon

Text

15

-

Tabel 4.7 Tabel Mekanik

Nama Tabel : Pendaftaran Isi Field Name

: Data Pendaftaran Pelanggan Data Type

Field Size

Description

Nomor*

Text

10

Primary Key

NoPol

Text

8

-

Pemilik

Text

30

-

JnsMotor

Text

20

-

Permintaan

Text

30

-

Status

Text

5

-

Tabel 4.8 Tabel Pendaftaran

Nama Tabel : Service Isi Field Name

: Transaksi Service Data Type

Field Size

Description

Faktur*

Text

15

Primary Key

Nomor**

Text

20

Foreign Key

NoPol

Text

8

-

Date/Time

Short Date

-

BiayaJasa

Number

Integer

-

BiayaPart

Number

Integer

-

JmlItem

Number

Integer

-

Total

Number

Integer

-

Text

20

-

Tanggal

Mekanik

Tabel 4.9 Tabel Transaksi Service

54

Nama Tabel : Detail_Jasa Isi

: Data Transaksi Jasa

Field Name

Data Type

Field Size

Description

Faktur**

Text

15

Foreign Key

KodeJasa**

Text

10

Foreign Key

JenisJasa

Text

30

-

Number

Integer

-

Ongkos

Tabel 4.10 Data Detail_Jasa_Service

Nama Tabel : Detail_Barang Isi Field Name

: Data Transaksi Barang Data Type

Field Size

Description

Faktur**

Text

15

Foreign Key

KodeBrg**

Text

15

Foreign Key

NamaBrg

Text

30

-

Harga

Number

Integer

-

Qty

Number

Integer

-

NilaiTransaksi

Number

Integer

-

Tabel 4.11 Data Detail_Barang

Nama Tabel : Kasir Isi Field Name

: Data Login Data Type

Field Size

Description

KodeKsr*

Text

10

Primary Key

Username

Text

15

-

Password

Text

15

-

StatusKsr

Text

15

-

Tabel 4.12 Tabel Kasir

55

4.8.1

Struktur Kode

1)

Struktur ID Barang B

R

G

-

0

0

0

0

1

Dalam pemberian ID_Barang, struktur kode terdiri dari sembilan karakter tiga huruf pertama berarti “Barang” sedangkan lima huruf terakhir menandakan no_ urut.

2.

Struktur Kode Jasa K

J

-

0

0

1

Dalam pemberian Kode Jasa, struktur kode terdiri dari enam karakter dua huruf pertama berisi inisial “Kode Jasa” sedangkan tiga huruf terakhir menandakan no_urut.

3.

Struktur No_Pendaftaran 0

0

0

1

Struktur kode terdiri dari empat karakter menandakan no_urut.

4.

Struktur ID_Transaksi 14

05

07

0

0

0

1

Dalam pemberian ID_Transaksi, struktur kode terdiri dari

sepuluh

menandakan

karakter

enam

huruf

“Tahun/Bulan/Tanggal”

pertama sedangkan

empat huruf terakhir menandakan no_ urut transaksi.

56

5.

Struktur Status 1 Dalam pemberian status, struktur kode terdiri dari satu karakter. Dimana jika berisi angka “1” maka status sama dengan “selesai dikerjakan” jika status sama dengan “0” maka status sama dengan “belum dikerjakan”

57

4.10 Desain Tampilan Gambar

1.

Desain Login Form Login

_

x

WELCOME WELCOME

Login Username

Server

Passwor d Show Password

Login

Label 1 Label2

Gambar 4.8 Desain Login

2.

Desain Menu Utama Form MDI

_

File Registration Transaksi Search

Repoort

Utility

X

About Us Log

Label 4 Label 5

Gambar 4.9 Desain Menu MDI

58

3.

Desain Form Master Barang Form Master Barang

__

ID_Barang

Jenis Barang

Nama Barang

Stok

X

Harga Tipe Kendaraan

Search ADD

ID_Barang

EDIT

Tipe_Kendaraan

DELETE

CANCEL

Nama_Barang Jns_Barang Stok

EXIT

Satuan

Harga

=

III

Gambar 4.10 Desain Data Barang

4.

Desain Form Master Jasa Form Master Jasa

__

Kode Jasa

X

Search

Jenis Jasa Harga

ADD

DELETE

EDIT

CANCEL

EXIT

Jenis_Jasa

Kode_Jasa

Harga

=

III

Gambar 4.11 Desain Master Jasa

59

5.

Desain Form Master Mekanik Form Master Mekanik

__

ID Mekanik

X

Search

Nama Alamat

Telepon

EDIT

ADD

DELETE

Alamat

Nama

ID_Mekanik

EXIT

CANCEL

Telpon

=

III

Gambar 4.12 Desain Tabel Master Mekanik

6.

Desain Form Users Form Master Users

__

X

USER ID Users

Data Users

KodeUsr User_Name Password StatusUsr

ADD

DELETE

CANCEL

EXIT

Gambar 4.13 Desain Tabel Master Users

60

7.

Desain Form Pendaftaran Form Pendaftaran

__

Nomor

Tanggal

NoPol

Tipe Kendaraan

X

Pemilik Kendala

ADD

DELETE

Tanggal

Nomor

CANCEL

NoPol

EXIT

Pemilik

Ken dala

Tipe_Kendaraan

=

III

Gambar 4.14 Desain Form Pendaftaran

8.

Desain Form Ganti Password Form Ganti Password

__

X

Ganti Password Users

Data Users User_Name Pass. Lama Show Pass. Baru Config. Pass Show

ADD

DELETE

CANCEL

EXIT

Gambar 4.15 Desain Form Ganti Password

61

9.

Desain Form Transaksi Service Form Service

X

Nomor

No.Faktur

NoPol

Tanggal

Pemilik

Tipe Kendaraan

Kendala

Harga

Jenis_Jasa

Kode_Jasa

III Detail Jasa

+

Stok

Barang

ID

Biaya Jasa

Harga

Qty

Nilai Transaksi

III Detail Jasa

+

-

Biaya Barang

Jml Item Total Bayar Mekanik Dibayar

CETAK

CANCEL

EXIT

Kembali

Gambar 4.16 Desain Form Transaksi Service

62

10.

Desain Form Stok Barang Form Stok barang

__

X

Stok Barang Nama Barang

Price

Stok

Jumlah Stoks Print

Exit

Gambar 4.17 Desain Form Stok Barang

11.

Desain Form Stok Keluar __

X

Stok Keluar From

Dd/MM/yyy

Nama Barang

Jumlah Qty

To

Dd/MM/yyy

Price

Load

Qty

Jumlah

Total Print

Exit

Gambar 4.18 Desain Form Stok Keluar

63

64

Related Documents

Contoh Tugas Akhir Lp3i
February 2021 0
Tugas Akhir
February 2021 1
Tugas Akhir
February 2021 1
Tugas Akhir Alat Angkat
February 2021 5
Proposal Tugas Akhir
February 2021 1

More Documents from "Annisa Rahmawati Purisuichimay"

Contoh Tugas Akhir Lp3i
February 2021 0