Anda di halaman 1dari 24

REVIS

SISTEM INFORMASI LAYANAN PERBAIKAN


SEPEDA MOTOR BERBASIS WEB
StudiKasus: ( Ahass Wijaya Abadi 01225 )

PROPOSAL SKRIPSI

DI AJUKAN SEBAGAI SALAH SATU SYARAT UNTUK


MENYUSUN SKRIPSI
PROGRAM STUDI TEKNIK INFORMATIKA

DisusunOleh :

NPM : 16 111 235


NAMA : PARYANTO
JENJANG STUDI : STRATA SATU (1)
PROGRAM STUDI : TEKNIK
INFORMATIKA

PROGRAM STUDI TEKNIK


INFORMATIKA
SEKOLAH TINGGI TEKNOLOGI
BANDUNG
2020
PENGESAHAN PENGAJUAN
SEMINAR PROPOSAL SKRIPSI

NPM : 16111235
Nama : Paryanto
Jenjang Studi : Strata Satu (S1)
Program Studi : Teknik Informatika
Judul Proposal : SistemInformasilayanan Perbaikan
Sepeda Motor Berbasis Web Pada Ahass
Wijaya Abadi

Bandung, 2020
Menyetujui,

KATA PENGANTAR

Berkat rahmat Tuhan Yang Maha Esa, penulis dapat


menyelesaikan Proposal Skripsiyang berjudul “SISTEM
INFORMASI LAYANAN PERBAIKAN SEPEDA MOTOR
BERBASIS WEB StudikasusAhass Wijaya Abadi 01225” Sesuai
dengan yang direncanakan. Selanjutnya penulis menyampaikan
terima kasih kepada :

Pembimbing 1

Andri Nugraha Ramdhon,S.Kom, Tanggal


M.Kom. …………………………
Pembimbing 2

Tarsinah Sumarni, Tanggal


S.Kom.,M.Kom …………………………
Penguji

Ari Hadhiwibowo, S.Kom. Tanggal


,M.Kom …………………………
Mengetahui,
Ka. Prodi Teknik Informatika
1. Bapak Ketua STT Bandung, Muchammad Naseer, S.Kom,
M.T.
2. Bapak Danny Aidil Rismayadi, S.Si., M.Kom. selaku
Pembantu Ketua I yang juga telah memberikan dukungan
sehingga penulisan Proposal Skripsiini terselesaikan.
3. Ibu TitiWidaretna S.T, M.Kom selaku Ketua Program Studi
STT Bandung.
4. Bapak Andri Nugraha R., S.Kom, M.Kom, selaku dosen
Pembimbingsatu yang turut membimbing dalam
penyelesaian Proposal Skripsiini.
5. Bapak TarsinahSumarni., S.Kom, M.Kom, selaku dosen
Pembimbing duayang turut membimbing dalam
penyelesaian Proposal Skripsiini.
6. Semua teman dan berbagai pihak yang memberikan
dukungan dan bantuan kepada penulis.

Semoga penulisan Proposal Skripsi ini bermanfaat bagi pihak


yang berkepentingan.

Bandung, ……….
…………

Paryanto
DAFTAR ISI

KATA PENGANTAR................................................................................................iii
DAFTAR ISI................................................................................................................iv
DAFTAR GAMBAR..................................................................................................vi
DAFTAR TABEL.......................................................................................................vii
BAB I..............................................................................................................................1
PENDAHULUAN.......................................................................................................1
1.1 Latar Belakang....................................................................................................1
1.2 Rumusan masalah...................................................................................2
1.3 Tujuan penelitian....................................................................................2
1.4 Manfaat penelitian.................................................................................3
1.5 Ruang lingkup penelitian...................................................................3
1.6 Sistematika penulisan..........................................................................3
BAB II............................................................................................................................5
TINJAUAN PUSTAKA.............................................................................................5
2.1 Pengertian Sistem...................................................................................5
2.2 Pengertian Informasi............................................................................5
2.3 Pengertian Sistem Informasi............................................................6
2.4 Layanan.........................................................................................................6
2.6 WEBSITE......................................................................................................7
2.6.1 Codeigniter.............................................................................................7
2.7 UML (Unified Modelling Language).............................................8
2.7.1 Use Case...................................................................................................8
2.7.2 Class Diagram.......................................................................................9
2.7.3 Activity Diagram................................................................................11
2.8 PHP (Hypertext preprocessor).......................................................13
2.9 MYSQL (Strukture Query Language).........................................13
2.10 XAMPP.........................................................................................................13
BAB III.........................................................................................................................18
ANALISIS DAN PERANCANGAN...................................................................18
3.1 Metode Pengembangan.........................................................................18
3.2 Tahapan Penelitian..................................................................................18
3.2.1 Rencana Kebutuhan........................................................................18
3.2.2 Analisis....................................................................................................19
3.2.3 Proses Desain Sistem......................................................................19
3.2.4 Implementasi.......................................................................................19
3.3 Instrumen Penelitian..............................................................................19
3.4 Metode Pengumpulan Data...................................................................20
3.4.1 Wawancara............................................................................................20
3.4.2 Studi Pustaka......................................................................................20
3.4.3 Observasi...............................................................................................20
3.5 Gambaran Umum Sistem......................................................................20
3.5.1 Use Case Diagram.............................................................................21
3.5.1 Use Case Skenario............................................................................22
3.5.2 Activity diagram.................................................................................28
3.5.3 Class Diagram.....................................................................................33
3.6 Perancangan interface...........................................................................39
JADWAL KERJA.......................................................................................................41
DAFTAR PUSTAKA................................................................................................42
LAMPIRAN................................................................................................................44
DAFTAR GAMBAR

Gambar 2. 1Activity diagram kelola data service..............................................29


Gambar 2. 2Activity diagram informasi service............................................30
Gambar 2. 3Activity diagram pembayaran.....................................................30
Gambar 2. 4Activity diagram laporan...............................................................31
Gambar 2. 5 Class diagram yang di usulkan..................................................32
Gambar 2. 6Sequencediagram login SA..........................................................32
Gambar 2. 7 Sequence diagram login pelanggan.........................................33
Gambar 2. 8 Sequence diagram Daftar service............................................33
Gambar 2. 9Sequence diagram kelola antrian..............................................34

Gambar 3. 1 Model RAD........................................................................................17


Gambar 3. 2 Sistem yang Sedang berjalan.....................................................20
Gambar 3. 3Use Case diagram............................................................................21
Gambar 3. 4Activity login Pelanggan................................................................27
Gambar 3. 5Activity login service advisor.......................................................28
Gambar 3. 6Activity pendaftaran service........................................................28
Gambar 3. 7Activity diagram Antrian...............................................................29
Gambar 3. 8Activity diagram layanan perbaikan.........................................29
Gambar 3. 9Activity diagram Validasi data....................................................30
Gambar 3. 10 Activity diagram kelola data service.....................................30
Gambar 3. 11 Activity diagram informasi service........................................31
Gambar 3. 12Activity diagram pembayaran...................................................31
Gambar 3. 13Activity diagram laporan............................................................32
Gambar 3. 14Class diagram yang di usulkan.................................................33
Gambar 3. 15sequence diagram login SA.......................................................33
Gambar 3. 16 Sequence diagram login pelanggan......................................34
Gambar 3. 17Sequence diagram Daftar service...........................................34
Gambar 3. 18Sequence diagram kelola antrian............................................35
Gambar 3. 19Sequence diagram melihat jenis service..............................35
Gambar 3. 20Sequence diagram validasi data pendaftaran.....................36
Gambar 3. 21Sequence diagram proses alur kelola data service..........36
Gambar 3. 22Sequence diagram proses melihat informasi service......37
Gambar 3. 23Sequence diagram proses pembayaran service.................37
Gambar 3. 24Sequence diagram proses pembuatan laporan service...38
Gambar 3. 25 Halaman interface Login...........................................................38
Gambar 3. 26 Halaman interface daftar service...........................................39
DAFTAR TABEL

Tabel 2. 1 Tabel simbol-simbol Use case diagram.........................................6


Tabel 2. 2 Tabel Simbol Class diagram..............................................................8
Tabel 2. 3 Simbol Activity Diagram.....................................................................9
Tabel 2. 4 Simbol-simbol Sequence Diagram.................................................10
Tabel 2. 5 Penelitian Terdahulu..........................................................................14
Y

Tabel 3. 1 Skenario Use Case Login sistem....................................................22


Tabel 3. 2 Skenario Use Case Daftar Service................................................22
Tabel 3. 3 Skenario Use Case Kelola antrian.................................................23
Tabel 3. 4 Skenario Use Case Layanan Perbaikan.......................................23
Tabel 3. 5 Skenario Use Case Validasi data Service...................................24
Tabel 3. 6 Skenario Use Case Melihat Informasi Service.........................24
Tabel 3. 7 Skenario Use Case Mengelola data service...............................25
Tabel 3. 8 Skenario Use case Pembayaran.....................................................26
Tabel 3. 9 Skenario Use case Kelola laporan.................................................26
BAB I

PENDAHULUAN

1.1 LatarBelakang
Sistem informasi Merupakan suatu sistem di dalam suatu
organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi, bersifat manajerial dan
kegiatan strategi dari suatu organisasi dan menyediakan pihak
luar tertentu dengan laporan-laporan yang di tentukan [ CITATION
yun17 \l 14345 ]. Sistem informasi merupakan serangkaian informasi
yang menyeluruh serta terkordinasi secara baik dan mendetail
yang mampu mentransformasi data sehingga menjadi informasi
yang melalu serangkaian metode yang menuntut adanya
ketelitian dan ketepatan waktu. Sebagai bentuk kemajuan
teknologi informasi perkembangan sistem informasi ini sudah
banyak di implementasikan di semua bidang bisnis penyedia
jasa, kebutuhan sistem informasi ini semakin banyak di
butuhkan di setiap perusahaan penyedia jasa, karena pada
bidang bisnis seperti penyedia layanan jasa seperti
bengkel,Kepuasan pelanggan dengan pelayanan yang di berikan
merupakan prioritas utama, selain dari kualitas pemberian
pelayanan jasanya itu sendiri.Sistem informasi ini pun mampu
menjadikan media-media bagi perusahaan jasa untuk
memberikan pelayanan yang lebih baik dan optimal kepada
pelanggan tentunya.

Pemanfaatan teknologi internet juga mengarah pada


transaksi menggunakan layanan internet. Penggunaan transaksi
online berbasis website ini sudah diterapkan di berbagai
bidangdalam dunia bisnis. Kemudahan mengakses internet
sekarang ini dapat dikatakan bahwa internet sangat bermanfaat
dan menguntungkan. Hal ini juga membuat perusahaan dituntut
untuk dapat mendesain dan mengimplementasikan strategi yang
cemerlang dengan adanya sistem informasi yang dapat
menciptakan dan meningkatkan kepuasan dan kenyamanan
konsumen, khususnya pada perusahaan jasa.

Salah satuperusahaan yang mengembangkan usahanya pada


pelayanan jasa perbaikan dan perawatan sepeda motor Honda
adalah Ahass Motor Wijaya Abadi 01225 yang beralamat di Jalan
Kopo Sayati Km7 No. 84 Bandung, yang merupakan sebuah
bengkel resmi Honda yang berdiri pada 30 juni 1996 yang
memberikan pelayanan jasa perbaikan, perawatan dan
penjualan Sparepart motor. Perusahaan wajib mempunyai
sistem penyajian jasa yang baik dan lebih optimal guna
menunjang kebutuhan pelanggan.

Berdasakan hasil wawancara dengan Service Advisordi ahass


kendala yang di alami oleh Ahass Wijaya Abadi adalah sering
terjadinyaantrian panjang konsumen yang hendak melakukan
perawatan dan perbaikan kendaraannya,karena saatproses
pendaftaran kendaraanyaservice advisor harus mencatat satu
demi satu pada lembar kerja mekaniksesuai data STNK(Surat
Tanda Nomor Kendaraan) danmenggunakan nomor antrian.
tentunya hal ini menjadi kurang efektif bagi konsumen harus
mengantri lama.

Selain itu Proses pembuatan laporanbukti transaksi yang


harus membutuhkan waktu yang lebih lama, karena bukti
transaksi perbaikan motor harus di urutkan satu persatu di
kumpulkan sesuai tanggal dan media laporannya masih
menggunakan media kertas yang mudah robek dan rentan
hilang sehinggakurang efisien dan efektif pada saat proses
pengarsipannya.
Berdasarkan uraian latar belakang diatas tersebut
penelitibermaksud untuk melakukan penelitian ke dalam
“Sistem Layanan Perbaikan Motor pada BengkelAhass Wijaya
Abadi Bandung Berbasis Web”.

1.2 Rumusanmasalah
Berdasarkan paparan pada latar belakang diatas, maka dapat
dirumuskan permasalahan sebagai berikut:

1. Proses pendaftaranperbaikankendaraanyayang masih


dicatat satu demi satu pada lembar kerja mekanik
sehingga terjadi antrianpanjang konsumenyang hendak
melakukan perbaikan sepeda motornya.
2. Proses pembuatan laporan bukti transaksiyang
membutuhkan waktu cukup banyak untuk
pengarsipannya

1.3 Tujuanpenelitian
Adapun tujuan dari perancangan sistem informasi ini
adalah sebagai berikut :
1. Mengurangi antrian saatproses pendaftaran service yang
sedang berjalan pada Ahass wijaya abadi
2. Mengekfetifkan pembuatanlaporan pada Ahass wijaya
abadidengan bantuan teknologi web

1.4 Manfaatpenelitian
Berdasarkan pemaparan tujuan penelitian yang hendak di
capai, Maka penenelitian ini di harapkan mempunyai manfaat
pada bengkel Ahass. Adapun manfaat penelitian ssebagai
berikut :
1. Bagi Peneliti
a. Menambah wawasan dan pengetahuan dalam
menganalisa masalah pada Ahass
b. Mengetahui alur dan proses service pada Ahass
c. Meningkatkan kemampuan dalam
mengimplementasikan ilmu yang sudah di dapat di
bangku kuliah
2. Bagi Perusahaan
a. Memberikan masukan dan mengatasi complainan
dari costumer terkait kendala yang di alami Ahass
selama ini.
b. Mempermudah dalam pengolahan service
c. Media promosi yang bisa lebih efektif dengan
adanya sistem informasi

1.5 Ruanglingkuppenelitian
Adapun Batasan masalah yang di ambil pada penelitian yaitu:
1. Objek penelitian di lakukan di Bengkel Ahass Wijaya
Abadi, Kopo Sayati, Bandung
2. Sistem informasi yang di bangun ini di gunakan oleh
pegawai perusahaan khususnya Servis Advisor yang
bertugas untuk mengolah atau mengelola data
Pendaftaran service
3. Sistem informasi ini hanya untuk pelayanan jasa
service sepeda motor dan sistem informasi ini hanya
di gunakan oleh pelanggan Ahass Wijaya Abadi
4. Penelitian dilakukan dengan cara meneliti secara
langsung di perusahaan pada proses bisnis dan
pelayanan

1.6 Sistematikapenulisan

Sistematika yang digunakan penulis dalam penelitian ini akan


memuat uraian secara garis besar dari isi penelitian setiap bab,
yaitu sebagai berikut :

BAB I – PENDAHULUAN
Dalam bab ini akan menguraikan tentang latar belakang,
rumusan masalah, tujuan penelitian, manfaat penelitian, ruang
lingkup penelitian dan sistematika penulisan.

BAB II – LANDASAN TEORI

Pada bab ini akan dibahas mengenai teori-teori yang


mendukung dalam proses penyusunan penelitian ini. Berisi
mengenai definisi-definisi dan teori-teori yang menjadi landasan
dalam penulisan penelitian yang diambil dari berbagai sumber.

BAB III – ANALISIS DAN PERANCANGAN

Dalam bab ini akan menjelaskan mulai dari gambaran umum,


mengenai metode penelitian, analisis kebutuhan, perancangan
sistem, dan rencana pengujian.

BAB IV –JADWAL KERJA

Dalam bab ini menjelaskan mengenai proses pembuatan sistem,


kemudian tahap pengujian meliputi ujia coba sistem secara
keseluruhan.

DAFTAR PUSTAKA

Pada daftar pustaka ini berisi tentang sumber-sumber yang


penulis gunakan untuk menulis penelitian, baik berupa
literature dari internet, jurnal atau media lainnya.

LAMPIRAN BUKTI PENELITIAN


BAB II

TINJAUAN PUSTAKA

2.1 PengertianSistem

SistemMerupakan orang yang


salingbekerjasamadenganketentuan-ketentuanaturan yang
sistematis dan terstrukturuntukmembentuksatukesatuan yang
melaksanakansuatufungsiuntukmencapaitujuan.Sistemmemilikib
eberapakarakteristikatausifat yang terdiridarikomponensystem,
Batasan system,lingkunganluarsystem,penghubungsystem,
masukansystem, keluaransystem,pengolahan system dan
sasaransystemsystem.[ CITATION yun17 \l 14345 ]

Gordon B davisdalambukunyamenyatakanbahwa system


bias berupaabstrakataufisik. Sistem yang
abstrakadalahsusunangagasan-gagasanataukonsepsi yang
teratur yang salingbergantung. Misalnya,
Sistemteologiadalahsusunangagasan-gagasantentangTuhan,
manusia, dan sebagainya. Sedangkan system yang
bersifatfisikadalahserangkain yang
bekerjasamauntukmencapaisuatutujuan.[CITATION Tat12 \l 14345 ]

Norman L. EngerMenyatakanbahwasuatu system


terdiriatassuatukegiatan-kegiatan yang
berhubungangunamencapaitujuan-
tujuanperusahaansepertipengendalianinventarisataupenjadwala
nproduksi. Sedangkan Prof. Dr. Mr. S.
Prajudiatmosudirdjomenyatakanbahwasuatu system
terdiriatasobjek-objekatauunsur-unsurataukomponen-komponen
yang berkaitan dan
berhubungansatusamalainyasedemikianrupasehinggaunsur-
unsurtersebutmerupakansuatukesatuanpemrosesanataupengola
haantertentu.[ CITATION Tat12 \l 14345 ]

2.2 PengertianInformasi

Informasimerupakan data yang


telahdiklasifikasikanataudiolahatau di
interpretasikanuntukdigunakandalam proses
pengambilankeputusan.
Sistempengolahaninfomasiakanmengolah data
menjadiinformasiataumengolah data
daribentuktakbergunamenjadibergunabagi yang menerimanya.
Nilai informasiberhubungandenganniaikeputusan.
Bilatidakadapilihanataukeputusanmakainformasitidakdiperlukan
. Keputusan
dapatberkisardarikeputusanberulangsederhanasampaikeputusa
njangka Panjang. Nilai informasi di lukiskan paling
berartidalamkontekspengambilankeputusan[ CITATION Tat121 \l
14345 ]

2.3 PengertianSistemInformasi

Sistem informasi adalah suatu sistem didalam suatu


organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian yang mendukung fungsi operasi organisasi
yang bersifat manajerial dengan kegiatan strategi dari suatu
organisasi untuk dapat menyediakan kepada pihak luar tertentu
dengan laporanlaporan yang diperlukan[ CITATION tat12 \l 14345 ].
Wilkinson (Kadir (2003)) mengemukakan bahwa sistem
informasi adalah kerangka kerja yang mengkoordinasikan
sumber daya (manusia, komputer) untuk mengubah masukan
(input) menjadi keluaran (informasi), guna mencapai sasaran-
sasaran perusahaan, berdasarkan beberapa pendapat diatas
dapat disimpulkan bahwa sistem informasi adalah suatu sistem
yangterdiridarikombinasi yang dibutuhkan oleh
organisasiuntukmencapaitujuan.[ CITATION yun17 \l 14345 ]
Berdasarkan pengertian di atas maka dapat disimpulkan
bahwa sistem informasi adalah sebuah sistem terintegrasi yang
mampu menyediakan informasi yang bermanfaat bagi
penggunanya.

2.4 Layanan

Pelayanan (customer service) secara umum adalah setiap


kegiatanyang diperuntukkan atau ditujukan untuk memberikan
kepuasan kepadapelanggan, melalui pelayanan inikeinginan dan
kebutuhan pelanggan dapatterpenuhi.Dalam Kamus Bahasa
Indonesia dijelaskan bahwa pelayananadalah sebagai usaha
melayani kebutuhan orang lain, sedangkan melayaniyaitu
membantu menyiapkan (membantu apa yang diperlukan
seseorang).pada hakekatnya pelayanan adalah serangkaian
kegiatan yang merupakanproses. Sebagai proses pelayanan
berlangsung secara rutin danberkesinambungan meliputi
seluruh kehidupan orang dalam masyarakat,proses pemenuhan
kebutuhan melalui aktivitas orang lain.

Menurut R.A Supriyono pelayanan adalah kegiatan


yangdiselenggarakan organisasi menyangkut kebutuhan pihak
konsumen dan akanmenimbulkan kesan tersendiri, dengan
adanya pelayanan yang baik makakonsumen akan merasa
puas,dengandemikian pelayanan merupakan hal yangtidak pula
berakibatpemilikansesuatu dan
produksinyadapatatautidakdapatdikaitkandengansuatuprodukfis
ik.Selanjutnya Munir juga
mengatakanpelayananumumadalahkegiatanyang oleh seseorang
(sekelompok orang) denganlandasanfaktor
materialmelaluisistem, prosedur dan
metodedalamrangkausahamemenuhikepentingan orang
lainyasesuaidenganhaknya. Munir
mengemukakanbahwapelaksanaanpelayanandapatdiukur, oleh
karenaitudapatditetapkanstandarbaikdalamwaktu yang
diperlukanmaupunhasilnya.
Denganadanyastandarmanajemendapatmerencanakan,
melaksanakan, mengawasi dan mengevaluasikegiatanpelayanan
agar hasilakhirmemuaskankepadapihak-pihak
yangmendapatkanpelayanan.[ CITATION Mun06 \l 14345 ]

2.5 PengertianPerbaikanSepeda Motor


Pemakaian sepeda motor secaraterus-menerus berakibat
kerja mesin dan komponen-komponen di dalamnya sedikit demi
sedikit akan mengalami perubahan, sehingga dalam periode
tertentu diperlukan suatu penggantian atau penyetelan ulang
dalam bentuk servis berkala.
Service sepeda motor merupakan usaha untuk
mengembalikan kondisi semula apabila motor mengalami
gangguan dan kerusakan akibat pemakaian secara terus-
menerus. Tujuan dari service adalah agar motor tetap
menghasilkan tenaga yang maksimal dan senantiasa dalam
kondisi baik.

2.6 WEBSITE

Website merupakan kumpulan halaman web yang saling


terhubung dan file-filenya saling terkait. Web terdiri dari page
atau halaman, dan kumpulan halaman yang dinamakan
homepage. Anda bisa temukan homepage di posisi teratas.
Home page ini memiliki halaman-halaman yang terkait di posisi
bawahnya. Pada umumnya, setiap halaman yang ada di bawah
homepage disebut dengan child page, dimana berisi hyperlink
ke halaman lain pada web[ CITATION Sol13 \l 14345 ]
2.6.1 Codeigniter

Codeingniter adalah sebuah framework PHP yang dapat


mempercepat pengembang untuk membuat sebuah aplikasi
webKeuntungan penggunaan framework adalah menghemat
waktu pengembangan, reuse code, bantuan komunitas dan
kumpulan best practices. Pembuatan web e-commerce
menggunakan framework codeigniter dengan tahapan
identifikasi masalah melalui analisis kebutuhan, membuat
perancangam kemudian mengimplementasikannya serta
melakukan pengujian. Salah satu contohnya adalah pembuatan
Barca-CMS dengan framework CodeIgniter yang menggunakan
arsitektur Model-View-Control, di mana dasar arsitekturnya
adalah adalah pemisahan logika aplikasi dengan tampilan.
Ternyata pola ini dapat meminimalisir penulisan perintah,
sehingga resiko terjadinya bug juga, serta meningkatkan
efisiensi pembangunan aplikasi

2.7 UML (Unified Modelling Language)

Unified Modelling LanguageMerupakan sebuah bahasa yang


berdasarkan grafik atau gambar untuk memvisualisasi,
menspesifikasikan, membangun, dan pendokumentasian dari
sebuah sistem pengembangan software berbasis OO(Object-
Oriented ). UML adalah sebuah bahasa standard untuk
pengembangan sebuah software yang dapat menyampaikan
bagaimana membuat dan membentuk model-model, tetapi tidak
menyampaikan apa dan kapan model yang seharusnya di buat
yang merupakan salah satu proses implementasi pengembangan
software.[2] UML tidak hanya merupakan sebuah bahasa
pemograman visual saja namun juga dapat secara langsung
dihubungkan ke berbagai bahasa pemograman, seperti JAVA,
C++,Visual Basic, atau bahkan di hubungkan secara langsung
ke dalam sebuah object-oriented database. Begitu juga
mengenai pendokumentasian dapat di lakukan seperti;
requirements, arsitektur, design, source code, project plan,
tests,dan prototypes[ CITATION Sol13 \l 14345 ].

2.7.1 Use Case

Use case diagram merupakan salah satu diagram yang ada


pada UML yang digunakan untuk menggambarkan hubungan
antara aktor yang terkait dengan sistem yang di buat terhadap
sistem itu sendiri.

Tabel 2. Tabelsimbol-simbol Use case diagram

Simbol Deskripsi

Use Case  Use case adalah fungsionalitas yang


disediakan sistem sebagai unit-unit
yang saling bertukar pesan antar unit
atau aktor. biasanya use case diberikan
penamaan dengan menggunakan kata
kerja.

Aktor Aktor adalah orang, proses, atau sistem


lain yang berinteraksi dengan sistem
informasi yang akan dibuat, jadi
meskipun simbol dari aktor ialah
gambar orang, tapi aktor belum tentu
merupakan orang. biasanya penamaan
aktor dinamakan menggunakan kata
benda di awal frase nama aktor

Asosiasi / association Asosiasi adalah komunikasi antara aktor


dan use case yang berpartisipasi pada
use case diagram atau use case yang
memiliki interaksi dengan aktor.
Asosiasi merupakan simbol yang
digunakan untuk menghubungkan link
antar element.
Ekstend Relasi use case tambahan ke sebuah use
case dimana use case yang ditambahkan
dapat berdiri sendiri meski tanpa use
case tambahan itu

arah panah mengarah pada use case


yang ditambahkan

Include Relasi use case tambahan ke sebuah use


case dimana use case yang ditambahkan
membutuhkan use case ini untuk
menjalankan fungsinya atau sebagai
syarat dijalankan use case ini

arah panah include mengarah pada use


case yang dipakai (dibutuhkan) atau
mengarah pada use case tambahan.
  

Generalisasi / Hubungan generalisasi dan spesialisasi


generalization (umum - khusus) antara dua buah use
case dimana fungsi yang satu
merupakan fungsi yang lebih umum dari
lainnya

arah panah mengarah pada use case


yang menjadi generalisasinya (umum)

2.7.2 Class Diagram

Classdiagram adalah gambaran alur database dalam


program, yang memvisualisasikan strutur sistem dari segi
pendefinisian kelas-kelas yang akan di buat untuk membangun
sistem. Berikut simbol-simbol yang ada pada class diagram:

Tabel 2. TabelSimbol Class diagram

No Simbol Keterangan
Simbol ini adalah sibol untuk sebuah kelas
pada struktur sistem. penulisan disana tidak
diperbolehkan menggunakan spasi. simbol
1
ini memiliki 3 susunan, yaitu kotak pertama
adalah nama kelas, kedua atribut dan
terakhir operasi.

Lingkaran ini adalah simbol untuk interface


atau dalam bahasa indonesianya antar muka.
2
konsep yang digunakan pun sama dengan
pemrogramman berorientasi object (OOP).

Simbol ini sering disebut dengan simbol


Association atau dalam bahasa indonesianya
yaitu asosiasi. Garis ini adalah garis yang
3
digunakan untuk menghubungkan atau
merelasikan kelas satu dengan kelas yang
lainnya dengan makna umum.

Nama dari sibol ini adalah indirected


association atau dalam bahasa indonesianya
adalah asosiasi berarah. Simbol ini
merupakan simbol relasi antar kelas seperti
4
yang diatas, namun yang membedakan pada
relasi ini adalah cara penggunaannya.
Simbol ini digunakan jika kelas yang satu
digunakan oleh kelas yang lainya.

Simbol ini bernama Generalisasi.


Generalisasi digunakan untuk
menghubungkan antar kelas dengan arti
5
umum-khusus. Jadi jika ada kelas bermakna
umum dan kelas bermakna khusus dapat
menggunakan simbol ini.

Nama dari simbol ini adalah Aggregation


atau dalam bahasa indonesia nya Agregasi.
Simbol ini adalah simbol yang
6 menghubungkan antar kelas dengan makna
untuk semua bagian. Jadi relasi ini
digunakan jika kelas yang satu adalah semua
bagian dari kelas yang lainnya.

Nama dari simbol ini adalah Dependency


7 atau dalam bahasa indonesia nya
ketergantungan. Kadangkala sebuah class
menggunakan class yang lain. Umumnya
penggunaan dependency digunakan untuk
menunjukkan operasi pada suatu class yang
menggunakan class yang lain. Sebuah
dependency dilambangkan sebagai sebuah
panah bertitik-titik.
2.7.3 Activity Diagram

Activity diagram ialah suatu diagram yang menggambarkan


sebuah alur kerja atau aktivitas di dalam sistem yang sedang di
rancang. Alur atau aktivitas ini dapat berupa menu-menu atau
proses bisnis yang terdapat di dalam sistem tersebut. Activity
diagram hanya menggambarkan alur kerja atau aktivitas sistem
saja, Berikut simbol-simbol yang ada pada activity diagram:

Tabel 2. Simbol Activity Diagram

No
Simbol
Keterangan
1

Simbol ini memiliki fungsi untuk menunjukan titik awal


dimulainya suatu alur atau aktivitas dalam sistem.
2

Anda mungkin juga menyukai