• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN"

Copied!
23
0
0

Teks penuh

(1)

3.1Sejarah Perusahaan

Terinspirasi dari dongeng di Eropa tentang harapan dan doa seorang gadis untuk mendapatkan kebahagiaan yang akhirnya terkabul berkat kebaikan seekor burung biru (Blue Bird) pun la hir lebih dari sekadar jawaban sebuah doa dan harapan. Ia kini telah berkembang menjadi sebuah perusahaan transportasi terdepan, memenuhi harapan dan cita-cita bukanhanya bagi pendiri, almarhumah Ny Mutiara Djokosoetono, tapi juga bagi ribuan karyawan.Pada 1972, jauh sebelum Jakarta berkembang menjadi kota metropolis yang berpenduduk sekitar 12 juta orang, Blue Bird telah hadir. Cikal bakal perusahaan ini yaitu layanan Golden Bird, yang kemudian dikenal sebagai Chandra Taksi, sebagai sebuah perusahaan penyedia jasa sewa mobil yang khusus melayani para jurnalis asing serta pelanggan lain yang berkunjung ke Jakarta. Berdasarkan pengalaman tersebut, maka tak perlu waktu lama bagi perusahaan untuk mendapatkan izin usaha mengelola perusahaan taksi.Awalnya, Blue bird muda didirikan untuk menyediakan alternatif jasa transportasi berkualitas yang memang belum ada pada waktu itu. Blue bird menjadi pelopor pengenaan tarif taksi berdasarkan sistem argo, serta melengkapi seluruh armadanya yang ber-AC dengan radio komunikasi. Untuk mempertahankan kualitas pelayanan, perusahaan pun membangun sejumlah bengkel khusus untuk merawat armadanya. Setelah sukses berbisnis di layanan taksi reguler, Blue Bird, dan taksi limousine, GoldenBird, serta usaha sewa mobil, perusahaan kemudian mengembangkan usaha bus carter, BigBird, pada 1979. Pada 1993 Blue bird pun menghadirkan layanan taksi eksekutif Silver Bird. Setelah lebih dari satu dekade, Blue Bird Group kini memiliki empat divisi utama.Pengalaman panjang mengelola bisnis transportasi mendukung upaya perusahaan mengembangkan teknologi baru dan mengelola sumber daya manusia, agar tetap unggul. Dari kantor pusatnya di Jakarta, perusahaan telah berkembang pesat merambah bisnis lainnya dengan tetap memperhatikan layanan pelanggan sebagai pedoman.

(2)

3.2 Analisa Sistem Berjalan

Untuk menganalisa sistem yang berjalan, penelitian ini menggunakan program Unified Modelling Languange (UML) untuk menggambarkan rancangan prosedur sistem yang berjalan.

Gambar 3.1 Use Case Diagram Sistem berjalan

3.2.1 Use Case Specification

Tabel 3.1 Deskripsi Use Case Diagram Laporan

Nama Use Case Laporan

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Membuat laporan tentang kerusakan

(3)

Tabel 3.2 Deskripsi Use Case Diagram Cek Phisik

Nama Use Case Cek Phisik

Actor Teknisi

Pra kondisi Admin memberikan list laporan

kerusakan armada

Tindakan Teknisi cek Phisik armada

Post kondisi Teknisi mencatat rekomendasi atas

kerusakan armada

Tabel 3.3 Deskripsi Use Case Diagram Rekomendasi Order (RO)

Nama Use Case Rekomendasi order

Actor Admin

Pra kondisi Teknisi memberikan surat rekomendasi

Tindakan Admin membuat data rekomendasi order

kepada staff gudang spare part

Post kondisi Staff gudang menyediakan barang yang

diminta

Tabel 3.4 Deskripsi Use Case Diagram Penyediaan Spare Part

Nama Use Case Penyediaan spare part

Actor Staff gudang

Pra kondisi Admin memberikan surat Rekomendasi

order

Tindakan Staff gudang memberikan barang yang

diminta

Post kondisi Teknisi memberikan laporan service

(4)

Tabel 3.5 Deskripsi Use Case Diagram Laporan Service Selesai

Nama Use Case Laporan service selesai

Actor Teknisi

Pra kondisi Staff gudang memberikan barang yang

diminta

Tindakan Teknisi melakukan service

Post kondisi Teknisi memberikan laporan service

(5)

3.3Analisa Sistem Usulan

Gambar 3.2 Use Case Diagram Sistem Usulan

3.3.1 Use Case Specification

Tabel 3.6 Deskripsi Use Case Diagram Login

Nama Use Case Login

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Admin login

(6)

Tabel 3.7 Deskripsi Use Case Diagram Laporan

Nama Use Case Laporan

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Entry data kerusakan armada

Post kondisi Memberikan pengantar cek phisik kepada

teknisi

Tabel 3.8 Deskripsi Use Case Diagram Pengantar Cek Phisik Kendaraan

Nama Use Case Pengantar Cek Phisik Kendaraan

Actor Admin

Pra kondisi Admin Entry data kerusakan armada

Tindakan Admin memberikan surat pengantar cek

phisik ke pada teknisi

Post kondisi Teknisi akan mencatat rekomendasi atas

kerusakan armada

Tabel 3.9 Deskripsi Use Case Diagram Rekomendasi Order (RO)

Nama Use Case Rekomendasi order

Actor Teknisi

Pra kondisi Teknisi menulis surat rekomendasi

tentang perbaikan atau pergantian spare part

Tindakan Teknisi menyerahkan surat rekomendasi

order kepada admin

Post kondisi Admin membuat data pengajuan barang

(7)

Tabel 3.10 Deskripsi Use Case Diagram Pemberitahuan Kegudang

Nama Use Case Pemberitahuan ke gudanng

Actor Admin

Pra kondisi Teknisi menyerahkan surat rekomendasi

order kepada admin

Tindakan Admin membuat data pengajuan barang

ke staff gudang

Post kondisi Staff gudang menyediakan barang yang

diminta

Tabel 3.11 Deskripsi Use Case Diagram Penyediaan Spare Part

Nama Use Case Penyediaan spare part

Actor Staff gudang

Pra kondisi Admin memberitahukan kepada staff

gudang

Tindakan Staff gudang entry data barang

Post kondisi Teknisi memberikan laporan service

selesai

Tabel 3.12 Deskripsi Use Case Diagram Laporan Service Teknisi Selesai

Nama Use Case Laporan service teknisi selesai

Actor Teknisi

Pra kondisi Staff gudang memberikan barang yang

diminta

Tindakan Teknisi melakukan service

Post kondisi Teknisi memberikan laporan service

(8)

Tabel 3.13 Deskripsi Use Case Diagram Laporan Keseluruhan

Nama Use Case Laporan Keseluruhan

Actor Admin

Pra kondisi Teknisi memberikan laporan service

selesai

Tindakan Admin membuat laporan keseluruhan

Post kondisi Admin menyimpan laporan berupa soft

copy dan mencetak laporan keseluruhan

3.4 Activity Diagram

3.4.1 Activity Diagram Admin Login

(9)

Tabel 3.14 Activity Diagram Login Admin

Nama Use Case Login

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Admin login

Post kondisi Membuat laporan tentang kerusakan

3.4.2 Activity Diagram

(10)

Tabel 3.15 Activity Diagram Laporan

Nama Use Case Laporan

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Mengentry driver, armada dan teknisi

Post kondisi Memberikan pengantar cek phisik kepada

teknisi

Tabel 3.16 Cek Phisik Kendaraan

Nama Use Case Pengantar Cek Phisik

Actor Admin

Pra kondisi Admin Membuat laporan tentang

kerusakan

Tindakan Admin memberikan surat pengantar cek

phisik ke pada teknisi

Post kondisi Teknisi akan mencatat rekomendasi atas

kerusakan armada

Tabel 3.17 Rekomendasi Order (RO)

Nama Use Case Rekomendasi order

Actor Teknisi

Pra kondisi Teknisi menulis surat rekomendasi yang

turun ke admin perbaikan atau pergantian spare part

Tindakan Teknisi mengisi form rekomendasi order

dan diserahkan ke admin

Post kondisi Admin memberitahukan ke pada Staff

(11)

3.4.3 Activity Diagram Pemberitahuan Kegudang

Gambar 3.5Activity Diagram Pemberitahuan kegudang

Tabel 3.18 Activity Diagram Pemberitahuan Kegudang

Nama Use Case Pemberitahuan ke gudang

Actor Admin

Pra kondisi Teknisi menyerahkan surat rekomendasi

order kepada admin

Tindakan Admin membuat data pengajuan spart

part ke pada Staff Gudang

Post kondisi Staff gudang menyediakan barang yang

(12)

3.4.4 Activity Diagram Penyediaan Spart Part

Gambar 3.6 Activity Diagram Penyediaan Spart Part

Tabel 3.19 Activity Diagram Penyediaan Spart Part

Nama Use Case Penyediaan spare part

Actor Staff gudang

Pra kondisi Admin memberitahukan kepada staff

gudang

Tindakan Staff gudang memberikan barang yang

diminta dan mengentry spart part yang dikirim

Post kondisi Teknisi memberikan laporan service

(13)

3.4.5 Activity Laporan keseluruhan

Gambar 3.7 Activity Diagram Laporan Keseluruhan

Tabel 3.20 Activity Diagram Laporan Keseluruhan

Nama Use Case Laporan Keseluruhan

Actor Admin

Pra kondisi Teknisi memberikan laporan service

selesai

Tindakan Admin membuat laporan keseluruhan

Post kondisi Admin menyimpan laporan berupa soft

(14)

3.5 Sequance Diagram

3.5.1 Sequance Diagram Login Admin

Gambar 3.8 : Sequance Diagram

Tabel 3.21 Squance Diagram Login Admin

Nama Use Case Login

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Admin login

(15)

3.5.2 Sequance Diagram

Gambar 3.9 : Sequance Diagram

Tabel 3.22 Activity Diagram Laporan

Nama Use Case Laporan

Actor Admin

Pra kondisi Admin mendapat laporan dari driver

tentang kerusakan armada

Tindakan Membuat laporan tentang kerusakan

Post kondisi Memberikan pengantar cek phisik kepada

(16)

Tabel 3.23 Chek Phisik Kendaraan

Nama Use Case Pengantar Cek Phisik

Actor Admin

Pra kondisi Admin Membuat laporan tentang

kerusakan

Tindakan Admin memberikan surat pengantar cek

phisik ke pada teknisi

Post kondisi Teknisi akan mencatat rekomendasi atas

kerusakan armada

Tabel 3.24 Rekomendasi Order (RO)

Nama Use Case Rekomendasi order

Actor Teknisi

Pra kondisi Teknisi menulis surat rekomendasi yang

turun ke admin perbaikan atau pergantian spare part

Tindakan Teknisi mengisi form rekomendasi order

dan diberikan ke admin

Post kondisi Admin memberitahukan ke pada Staff

(17)

3.5.3 Sequance Diagram Pemberitahuan kegudang

Gambar 3.10 Sequance Diagram Pemberitahuan kegudang

Tabel 3.25 Squance Diagram Pemberitahuan Kegudang

Nama Use Case Pemberitahuan ke gudanng

Actor Admin

Pra kondisi Teknisi menyerahkan surat rekomendasi

order kepada admin

Tindakan Admin memberitahukan ke pada Staff

Gudang

Post kondisi Staff gudang menyediakan barang yang

(18)

3.5.4 Sequance Diagram Penyediaan Spart Part

Gambar 3.11 Sequance Diagram Penyidiaan Spart Part Tabel 3.26 Squance Diagram Penyediaan Spart Part

Nama Use Case Penyediaan spare part

Actor Staff gudang

Pra kondisi Admin memberitahukan kepada staff

gudang

Tindakan Staff gudang memberikan barang yang

diminta dan mengentry spart part yang diberikan

Post kondisi Teknisi memberikan laporan service

(19)

3.5.5 Sequance Diagram Laporam Keseluruhan

Gambar 3.12 Sequance Diagram Laporan Keseluruhan

Tabel 3.27 Squance Diagram Laporan Keseluruhan

Nama Use Case Laporan Keseluruhan

Actor Admin

Pra kondisi Teknisi memberikan laporan service

selesai

Tindakan Admin membuat laporan keseluruhan

Post kondisi Admin menyimpan laporan berupa soft

copy dan mencetak laporan keseluruhan 3.6 Class Diagram

(20)

Untuk membuat sebuah Database sistem maka perlu ada rancangan database terlebih dahulu. Pada riset ini penulis menggunakan class diagram sebagai acuan dalam pembuatan database sistem.

Gambar 3.13 : Class Diagram

Teknisi -Id_teknisi -Nama_teknisi +Simpan() +Hapus() +Batal() Spart Part -Kode_spart_part -Nama_spart_part -Stock_spart_part -Keterangan_spart_part -Nama_staff_gudang -Jabatan +Simpan() +Hapus() +Batal() Laporan Keseluruhan -Id_armada -Nomor_plat_armada -Tanggal_selesai_service -Kerusakan_armada -Nama_teknisi -Keterangan +Simpan() +Batal() +Cetak() Armada -Id_armada -Nomor_plat_armada -Tahun_armada -Tanggal_kerusakan -Keterangan +Simpan() +Ubah() +Hapus() Driver -Id_driver -Nama_driver -Alamat_driver -Nomor_sim_driver -Telepon_Driver -Email_driver -Status_driver +Simpan() +Hapus() +Batal()

(21)

3.7 Spesifikasi Database

3.7.1 Spesifikasi Database Entry Data Armada Nama File : Entry Data Armada

Field_Kunci : Id_ Entry Data Jumlah Field : 6

No Nama Field Tipe Data Panjang Keterangan

1 Id_Entry Char 4 Id Entry

2 Nomor Plat Char 4 Nomor Plat

3 Tahun Armada Char 4 Tahun Armada

4 Tgl_Service Date 2 Tanggal Service

5 Periode_Service Char 2 Periode Service

6 Keterangan Varchar 25 Keterangan

3.7.2 Spesifikasi Database Teknisi Nama File : Teknisi Field_Kunci : Id_Teknisi Jumlah Field : 2

No Nama Field Tipe Data Panjang Keterangan

1 Id_Teknisi Char 4 Id Teknisi

2 Nama_Teknisi Varchar 25 Nama Teknisi

3.7.3 Spesifikasi Database Driver Nama File : Driver

(22)

Field_Kunci : Id_Driver Jumlah Field : 7

No Nama Field Tipe Data Panjang Keterangan

1 Id_Driver Char 4 Id Driver

2 Nama_Driver Varchar 25 Nama Driver

3 Alamat_Driver Varchar 25 Alamat Driver

4 No_Sim Varchar 25 No Sim Driver

5 Email_Driver Varchar 25 Email Driver

6 No_Telepon Char 12 Nomer Telpon

7 Status Varchar 10 Status Driver

3.7.4 Spesifikasi Database Entry Spart Part Nama File : Spart Part

Field_Kunci : Kode_Spart Part Jumlah Field : 6

No Nama Field Tipe Data Panjang Keterangan

1 Kode_Spart Part Char 4 Kode Spart Part

2 Nama_Spart Part Varchar 25 Nama Spart Part

3 Stock Char 4 Stock Spart Part

4 Keterangan Varchar 25 Keterangan

5 Nama Varchar 25 Nama

6 Jabatan Varchar 25 Jabatan

3.7.5 Spesifikasi Database Laporan Keseluruhan Nama File : Laporan Keseluruhan

(23)

Field_Kunci : Id_Armada Jumlah Field : 7

No Nama Field Tipe Data Panjang Keterangan

1 Id_ Char 4 Id Driver

2 Nomor_Plat Char 4 Nomor Plat

3 Tanggal Date 2 Tanggal

4 Kerusakan Varchar 25 Kerusakan

5 Nama_Teknisi Varchar 25 Email Teknisi

Gambar

Gambar 3.1  Use Case Diagram Sistem berjalan
Tabel 3.2 Deskripsi Use Case Diagram Cek Phisik
Tabel 3.5 Deskripsi Use Case Diagram Laporan Service Selesai
Gambar 3.2  Use Case Diagram Sistem Usulan
+7

Referensi

Dokumen terkait

Hasil yang didapatkan dari perhitungan menggunakan metode Profile Matching dan Weighted Product berdasarkan pengujian yang dilakukan yaitu pengujian akurasi adalah 80%

Karena itu PB Tunas Bhakti Trenggalek menarik untuk dikaji bila ditinjau dari aspek pembinaan, keadaan organisasi, prestasi dan sarana prasarana yang dimiliki

Keperawatan Maternitas merupakan subsistem dari pelayanan kesehatan khususnya pelayanan keperawatan, dimana perawat berkolaborasi dengan tenaga kesehatan lain dalam

Berdasarkan permasalahan diatas, penelitian ini bertujuan untuk merekomendasikan sistem aplikasi pembayaran tagihan listrik berbasis web dengan harapan mampu

Jadi  dalam  proses  belajar  mengajar  seorang  guru  harus  mampu  memfasilitasi  siswanya  dalam  membangun  pengetahuannya  dengan 

Buat sebuah atau beberapa DWORD Value baru yang diinginkan dengan nama masing-masing sebagai berikut:. AlwaysPromptWhenDownload - Always prompt user when

Biaya dan pengeluaran yang dikeluarkan oleh masing-masing Pihak , jika ada , yang timbul karena atau berhubungan dengan lingkup atau kegiatan kerja sama dimaksud

Hasil penelitian membuktikan bahwa adanya pengaruh negatif dan signifikan antara earning dengan harga saham pada perusahaan manufaktur dengan earning negatif, juga membuktikan