Penyusun
Penyusun
ii
DAFTAR ISI
KATA PENGANTAR.....................................................................................................i
DAFTAR ISI....................................................................................................................ii
DAFTAR GAMBAR.......................................................................................................v
DAFTAR TABEL............................................................................................................vii
BAB I
PENDAHULUAN...........................................................................................................1
BAB II
LANDASAN TEORI.......................................................................................................3
2.1 Pengertian Sistem.......................................................................................................3
2.2 Pengertian Informasi..................................................................................................3
2.3 Pengertian Jasa...........................................................................................................3
2.4 Pengertian Reparasi...................................................................................................4
2.5 Konsep Database........................................................................................................5
2.6 Metode Pengembangan Sistem..................................................................................6
2.7 Website......................................................................................................................7
2.8 Framework Website...................................................................................................8
2.9 Codeigniter.................................................................................................................8
2.10 Metode Perancangan Sistem....................................................................................9
2.11 Unified Modeling Language (UML).......................................................................9
2.11.1 Usecase Diagram............................................................................................10
2.11.2 Class Diagram.................................................................................................11
2.11.3 Sequence Diagram..........................................................................................13
2.11.4 Activity Diagram............................................................................................14
iii
2.11.5 Collaboration Diagram......................................................................15
2.11.6 Component Diagram.........................................................................16
2.11.7 Deployment Diagram........................................................................17
BAB III
METODE PENELITIAN.................................................................................................19
3.1 Waktu dan Tempat Penelitian....................................................................................19
3.2 Alat dan Bahan...........................................................................................................19
3.2.1 Alat 19
3.2.2 Bahan 20
3.3 Metode Penelitian......................................................................................................20
BAB IV
HASIL DAN PEMBAHASAN........................................................................................22
BAB V
PENUTUP ………………………………………………………………………. 63
5.1 Kesimpulan ………………………………………………………………….. 63
5.2 Saran ………………………………………………………………………… 63
BAB I
PENDAHULUAN
TOP Shoe Repair adalah salah satu usaha yang ada di kota Bogor melayani perbaikan
barang (reparasi) sepatu, tas, koper, dan lainya. Selain perbaikan juga melayani jasa
pembuatan tas kulit, dompet, sabuk dan lain-lain.
Menurut A. Usmara (2003) untuk perusahan yang dapat terus berkembang perusahaan
harus memberikan kepada para pelanggan produk, barang maupun jasa yang bermutu lebih
baik, harga bersaing, penyerahan lebih cepat, dan pelayanan lebih baik dari pesaing. Untuk
memenuhi kepuasan pelanggan pada industry jasa, kulitas pelayananpenting dikelola
perusahaan dengan baik. Kualitas pelayanan merupakan tingkat keunggulan yang diharapkan
dan pengendalian atas tingkat keunggulan untuk memenuhi keinginan pelnggan [1].
TOP Shoe Repair saat ini memiliki sistem yang masih manual menggunakan nota untuk
mencatat disetiap transaksinya dan dibuatkan bukti nota tanda terima untuk pengambilan
barang setelah selesai Kemudian setelah selesai di reparasi nota tersebut ditagih untuk
pengecekan barang. Nota ini berisi informasi mengenai jasa reparasi. Sistem saat ini masih
banyak pemarsalahan dalam memperoleh dan mengolah informasi dimana barang – barang
reparasi sangatlah banyak sehingga menyulitkan untuk pengecekan barang dan pencarian
data barang yang akan di reparasi. Selain itu masalah lain juga sering terjadi tanda terima
hilang atau terselip dan kurangnya informasi kepada pelanggan untuk pengambilan barang
reparasi yang sudah selesai, sehingga untuk pengambilan barang tidak akurat dari jadwal
pengambilan yang sudah ditentukan. Masalah lain timbul ketika nota reparasi yang
bertumpuk sehingga menyulitkan dalam melakukan rekap data.
Tujuan dari project ini adalah mempelajari sistem yang ada saat ini dan merancang sistem
informasi yang dapat mengolah data reparasi dan monitoring status reparasi secara cepat dan
kemudahan dalam mengolah data, dari permasalahan yang telah diuraikan maka dibutuhkan
sebuah sistem informasi untuk mengelola data reparasi di TOP Shoe Repair. Sehingga di
dalam project mata kuliah Sistem Informasi di angkat judul “Sistem Informasi Pengelolaan
Data Jasa Reparasi di TOP Shoe Repair”
1.3 Tujuan
Tujuan dari project ini adalah untuk merancang sistem informasi pengolahan data. Tujuan
dari project ini antara lain :
1. Memperoleh hasil analisa kebutuhan sistem
2. Memperoleh hasil rancangan sistem
3. Memperoleh aplikasi pengolahan data
BAB II
LANDASAN TEORI
2.7 Website
Website adalah kumpulan dari beberapa halaman web diamana informasi dalam bentuk
teks, gambar, suara, dan lain - lain dipresentasikan dalam bentuk hypertext dan dapat diakses
oleh perangkat lunak yang disebut dengan browser. Informasi pada sebuah website pada
umumnya ditulis dalam format Hypertext Markup Language (HTML). Informasi lainya
disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG, dll), suara (dalam format AU,
WAV, dll), dan objek multimedia lainya (seperti MIDI, Shockwave Quicktime Movie, 3D
World, dll).
Website merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup local
maupun jarak jauh. Dokumen pada website disebut dengan web page dan link dalam website
memungkinkan pengguna bisa berpindah dari satu page ke page lain. (hyper text), baik
diantara page yang disimpan dalam server yang sama maupun server diseluruh dunia. Page
diakses
dan dibaca melalui aplikasi browser seperti Netscape Navigator atau Internet Explorer dan
berbagai aplikasi browser lainya .
2.9 Codeigniter
Codeigniter adalah framework web untuk bahasa pemrograman PHP, yang dibuat oleh
Rick Ellis pada tahun 2006, penemu dan pendiri EllisLab (www.ellislab.com). Ellislab adalah
suatu tim kerja yang berdiri pada tahun 2002 dan bergerak di bidang pembuatan software dan
tool untuk para pengembang web.
Codeigniter merupakan framework web yang mengimplementasikan pola desain MVC
(Model View Controller). Pada teknik pemrograman yang menggunakan arsitektur MVC,
akan banyak bekerja demgan pembuatan model, view, dan controller. Model dan controller
merupakan component aplikasi yang berupa kelas, dan kelas merupakan jantung dari gaya
pemograman berorientasi objek.
Codeginiter merupakan sebuah toolkit yang ditunjukan untuk orang yang ini membangun
aplikasi web dalam baha pemograman PHP. Beberapa keunggulan yang ditawarkan oleh
Codeigniter adalah sebagai berikut :
Codeigniter adalah framework yang bersifat free dan open-sorce.
Codeigniter memiliki ukutan yang kecil dibandikan dengan framework lain. Hanya
berukuran kurang lebih 2 MB (tanpa dokumentasi).
Aplikasi yang dibuat oleh codeigniter bisa berjalan cepat.
Codeigniter menggunakan pola desain Model-View-Controller (MVC) sehingga satu file
tidak terlalu berisi banyak kode.
Codeigniter dapat diperluas sesuai dengan kebutuhan.
Codeigniter terdokumentasi dengan baik. Informasi tentang pustaka kelas dan fungsi
yang disediakan oleh codeigniter dapat diperoleh melalui dokumentasi yang disertakan di
dalam paket distribusinya [6].
Interface
Asosiasi Relasi antar kelas dengan makna umum, asosiasi biasanya juga
disertai dengan multiplicity.
1 1..*
Asosiasi berarah Relasi antar kelas dengan makna yang satu digunakan oleh
kelas
yang lain, asosiasi biasanya juga disertai dengan multiplicity.
Generalisasi Relasi antar kelas dengan makna generalisasi-spesialisasi
umum khusus)
Kebergatungn/deferency Relasi antar kelas dengan makna ketergantungan antar kelas.
A focus of control & Menggambarkan tempat mulai dan berakhirnya sebuah message.
life line
2. Perangkat Lunak
Perangkat lunak yang digunakan dalam penelitian ini ditunjukan pada table 3.5
Tabel 3.5 Perangkat Lunak
Perangkat Lunak Deskripsi
Windows 7 Ultimate Sistem Oprasi yang digunakan untuk rancang bangun
sistem
3.2.2 Bahan
Adapun bahan yang digunakan dalam penelitian ini menggunakan data – data yang
diperoleh TOP Shoe Repair yang beralamat Plaza Indah Bogor (Yogya Departement
Store), Jl. KH. Soleh Iskandar Cimanggu – Bogor. Data tersebut berupa data barang
reparasi, jenis barang reparasi, dan data spare part.
BAB IV
HASIL DAN PEMBAHASAN
1. Sistem yang akan membantu membuat dan mencetak seperti laporan reparasi, dan
laporan pemebelian spare part.
2. Sistem yang dapat melakukan pengolahan data – data seperti data pelanggan, data
pelanggan, data spare part, data reparasi dan data tracking.
3. Sistem yang dapat melakukan tracking barang reparasi sehingga pelanggan dapat
melihat status barang yang sedang di reparasi.
Dari hasil list aktor dan list use case yang telah di uraikan di atas maka dapat
ditunjukan use case diagram pada Gambar 4.8
Gambar 4.8 Deployment Diagram Sistem Informasi Pengelolaan Data Jasa di TOP
Shoe Repair
4.2.5 Hasil Perancangan Database
Perancangan database bertujuan untuk memelihara data yang sudah diolah atau
informasi dan memebuat informasi tersedia saat dibutuhkan sistam. Hasil Perancangan
Database Sistem Informasi Pengolahan Data Jasa Reparasi di TOP Shoe Repair dapat
dilihat pada Gambar 4.29
Gambar 4.29 Hasil Perancangan Database Sistem Informasi Pengelolaan Data Jasa
Reparasi di TOP Shoe Repair
Adapun uraian dari masing – masing tabel yang digunakan pada databse adalah
sebagai berukut :
1) Tabel Barang
Tabel barang merupakan tabel yang digunakan untuk menampung data – data barang
reparasi. Spesifikasi tabel barang dapat diuraikan pada Tabel 4.8
2) Tabel jenis_barang
Tabel jenis_barang merupakan tabel yang digunakan untuk menampung database
jenis barang reparasi. Spesifikasi tabel jenis_barang dapat diuraikan pada Tabel 4.10
3) Tabel pelanggan
Tabel pelanggan merupakan tabel yang digunakan unutk menampung data – data
pelanggan yang akan melakukan reparasi. Sepesifikasi tabel pelanggan dapat diuraikan
pada Tabel 4.11
Tabel 4.11 Tabel pelanggan
Colomn Type Null Default Extra
4) Tabel tracking_reparasi
Tabel tracking_reparasi merupakan tabel yang digunakan untuk menampung data –
data tracking proses reparasi yang dapat di lacak proses reparasinya oleh pelanggan.
Spesifikasi tabel tracking_reparasi dapat di uraikan pada tabel 4.12
5) Tabel status_reparasi
Tabel status_reparasi digunakan untuk menampung data status yang berelasi dengan
tabel tracking_reparasi . Tabel tracking_reparasi dapat diuraikan pada Tabel 4.13
7) Tabel spare_part
Tabel spare_part merupakan tabel yang menampung data – data sapre part yang
digunakan oleh pelanggan. Spesifikasi tabel spare_part dapat diuraikan pada tabel 4. 15
8) Tabel jenis_spare
Tabel jenis_spare merupakan tabel yang berelasi dengan tabel pelanggan untuk
menyimpan data – data jenis spare part yang digunakan. Spesifikasi Tabel jenis_spare
dapat diuraikan pada tabel 4.16
Tabel 4.16 Tabel jenis_spare
Colomn Type Null Default Extra
9) Tabel transaksi_sparepart
Tabel transaksi_supplier merupakan tabel yang menampung data – data transaksi
apare part pada supplier tertentu yang berelasi dengan tabel spare_part. Spesifikasi tabel
transaksi_sparepart dapat diuraikan pada Tabel 4.17
Dp int(11) No None
1) Login
Implementasi login merupakan hasil desain dan pengkodean terhadap sistem.
Implementasi login dapat dilakukan oleh setiap user yang akan mengakses sistem. Login
dapat ditunjukan pada Gambar 4.30
Gambar 4.30 Implementasi Login
2) Manajemen User
Implementasi manajemen user merupakan hasil desain dan pengkodean terhadap
sistem yang dapat di akses oleh user admin untuk mengelola data user dan dapat
menampilkan data user, mengubah, dan menambahkan. Implementasi manajemen user
dapat dilihat pada Gambar 4.31
Gambar 4.31 Implementasi Manajemen User
3) Manajemen Menu
Implementasi manajemen menu merupakan hasil desain dan pengkodean terhadap
sistem yang dapat di akses oleh user admin untuk mengelola data menu dan dapat
menampilkan data user, mengubah, dan menambahkan dan mengelola hak akses user
terhadap menu tertentu. Implementasi manajemen user dapat dilihat pada Gambar 4.32
5) Data Pelanggan
Implementasi data pelanggan merupakan hasil desain dan pengkodean terhadap
sistem yang dapat di akses oleh user admin untuk mengelola data pelanggan dan dapat
menampilkan data pelanggan, mengubah, dan menambahkan. Implementasi Data
Pelanggan dapat dilihat pada Gambar 4.34
Gambar 4.34 Implementasi Data Pelanggan
6) Pengerjaan
Implementasi pada menu pengerjaan merupakan hasil desain dan pengkodean
terhadap sistem yang dapat di akses oleh user teknisi dan admin untuk mengelola status
reparasi yang akan di tampilkan di menu pelanggan untuk fitur Tracking. Menu
pengerjaan dapat menampilkan data nama pelanggan, data tracking dan mengupdate.
Implementasi pengerjaan dapat dilihat pada Gambar 4.35
8) Tracking Reparasi
Implementasi pada tracking reparasi merupakan hasil desain dan pengkodean
terhadap sistem yang diperuntukan pelanggan dan dapat menampilkan data tracking
status dari proses reparasi tersebut. Implementasi tracking reparasi dapat dilihat pada
Gambar 4.37
5.1 Kesimpulan
Kesimpulan yang dihasilkan dari project mata kuliah Sistem Informasi dengan judul
Sistem Informasi Pengelolaan Data Jasa Reparasi yaitu sebagai berikut :
1. Dibangunya sistem informasi yang dapat mengelola data jasa reparasi seperti,
pembuatan laporan reparasi dan laporan sparepart, data – data pelanggan , data
transaksi sparepart, dan tracking barang reparasi,
2. Manampilkan informasi berbentuk tabel dari hasil data – data yang telah tersimpan.
3. Sistem ini dapat memembantu perusahaan dalam pengolahan data berjalan dan
tersimpan dengan lebih baik lagi.
5.2 Saran
Pembangunan sistem informasi pengelolaan data jasa reparasi di TOP Shoe Repair
saran yang diberikan sebagai berikut :
1. Penambahan fitur mengirim pesan otomatis kepada pelanggan ketika ada perubahan
update status reparasi barang.
2. Pengembangan sistem berbasis mobile android agar, memudahkan perusahaan dalam
mengelola data bisa diakses lebih mudah dan dimana saja.
3. Penamban fitur prediski stok sparepart yang digunakan menggunakan metode regersi,
lagrange, atau yang lainya.
DAFTAR PUSTAKA
[2] M. S. Dr. Kusnendi, “Konsep Dasar Sistem Informasi,” Konsep Dasar Sist. Inf., pp. 1–36,
2017.
[3] Andi, “Pengertian Informasi,” in Sistem Informasi Akuntansi: Esensi dan Aplikasi, 2017,
p. 4.
[4] R. Munir, “Pengertian Jasa, Ciri - ciri, Karakteristik, Jenis - jenis, dan Contohnya,” juli 17,
2017, 2017. [Online]. Available: https://forum.teropong.id/2017/07/17/pengertian-jasa-
ciri-ciri-karakteristik-jenis-jenis-dan-contohnya/. [Accessed: 07-Jun-2019].
[5] S. E. Nugroho and J. J. Siang, “Sistem Informasi Pelayanan Jasa Servis Sepeda
Motor Studi Kasus : Naga Mulya Motor Yogyakarta,” 2014.
[7] Y. Sugiarti, Analisis & Perancangan UML (Unified Modeling Language) Generated VB.6,
Pertama. Yogyakarta: Graha Ilmu, 2013.