• Tidak ada hasil yang ditemukan

BAB IV. IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV. IMPLEMENTASI DAN PENGUJIAN"

Copied!
17
0
0

Teks penuh

(1)

BAB IV. IMPLEMENTASI DAN PENGUJIAN

4.1 Perancangan Basis Data

Basis data merupakan unsur penting dalam sistem informasi.Tidak ada sistem informasi yang dibangung tanpa adanyaa basis data. Basis data juga merupakan salah satu dari 5 (Lima) komponen dalam sistem informasi,yakni software, Hardware, People, Data dan Networking. Berikut ini adalah perancangan basis data yang akan digunnakan dalam usulan rancangan sistem aplikasi yang akan dibuat. Basis data yang dibangun adalah berdasarkan Class Diagram dibawah ini :

1. Tabel Login

Nama tabel : Login Primary Key : username

Nama Field Tipe Data Panjang Keterangan

Username VarChar 20 Id untuk pengguna

Password VarChar 20 Password pengguna

Tabel 4.1 Login 2. Tabel Aset

Nama tabel : Asset Primary key : id_asset

Nama Field Tipe Data Panjang Keterangan

id_asset Int 10 Primary Key

No_armada VarChar 10 No.Polisi Armada

Merk VarChar 20 Merk Armada

Tahun Int 10 Tahun pembuatan armada

No.STNK VarChar 20 No.STNK armada

Tgl_beli Date 8 Tangga beli armada

(2)

3. Tabel Mekanik

Nama Tabel : Mekanik Primary Key : id_mekanik

Nama Field Tipe Data Panjang Keterangan

id_mekanik VarChar 10 Primary Key,di isi

dengan format kode mekanik dan nomor urut

Contoh: M001

Nama VarChar 25 Nama mekanik

Alamat VarChar 25 Alamat mekanik

No_Telpon Int 12 Nomor telepon

mekanik Tabel 4.3 Mekanik

4. Tabel Sparepart

Nama tabel : Sparepart Primary Key : id_sparepart

Nama Field Tipe Data Panjang Keterangan id_sparepart VarChar 10 Primary Key, di isi

dengan format kode sparepart dan nomor

Contoh: SP001

Nama VarChar 20 Nama sparepart

Harga Decimal 10 Harga sparepart

Stok Int 10 Jumlah sparepart

yang tersedia dibagian sparepart Tabel 4.4 Sparepart

(3)

5. Tabel Jenis Service Nama Tabel : jns_service Primary Key : id_jenis

Nama Field Tipe Data Panjang Keterangan

id_jenis VarChar 10 Primary Key, diisi

dengan format kode jenis service dan nomor

Contoh : JS01

Nama VarChar 20 Nama jenis

pekerjaan service

Estimasi Char 10 Estimasi waktu

pengerjaan Tabel 4.5 Jenis service

6. Tabel Status Service Order Nama tabel : Status_SO Primary Key : id_status

Nama Field Tipe Data Panjang Keterangan

id_status Int 2 Primary Key

status Char 10 Antri,dikerjakan

atau selesai Tabel 4.6 Status Service Order

7. Tabel Service Order

Nama tabel : service_order Primary Key : id_SO

Nama Field Tipe Data Panjang Keterangan

id_SO Int 10 Primary Key,diisi

dengan format Contoh : SO001

id_jenis Int 10 id jenis service

(4)

Entry_tanggal Date 10 Tanggal pengajuan service order

Keluhan VarChar 20 Penjelasan keluhan

kerusakan dari driver

Waktu_mulai DateTime 8 Waktu mulai

pekerjaan service

Estimasi_selesai DateTime 8 Estimasi waktu

selesai service

status Int 10 Status service order

Tabel 4.7 Service Order 8. Tabel Sparepart Request

Nama Tabel : Sparepart_request Primary Key : kode_request

Nama Field Tipe Data Panjang Keterangan

kode_request Int 10 Primary Key

Contoh : SR001

id_so Int 10 id service order

id_sparepart Int 10 id Sparepart

Qty Int 5 Jumlah permintaan

sparepart

Approval Char 10 Yes atau No

Tabel 4.8 Sparepart Request 9. Tabel Penilaian Aset

Nama tabel : Penilaian_aset Primary Key : id_penilaian

Nama Field Tipe Data Panjang Keterangan

id_penilaian Int 10 Primary Key

id_so Int 10 nomor kode service

order

(5)

armada

Tgl_sekarang Date 10 Tanggal

perhitungan sekarang

Umur_ekonomis Int 2 Masa manfaat

armada

Tabel 4.9 Penilaian Aset

4.2 Rancangan Struktur Menu

(6)

4.3 Rancangan Layar 1. Rancangan Layar Login

Gambar 4.2 Rancangan Layar Login

Pada form login,terdapat kolom username dan password. Untuk dapat mengakses aplikasi pengguna harus menginput username dan password. Jika username atau password yang di inputkan tidak sesuai maka sistem akan menampilkan pesan error .

2. Rancangan Layar menu Home

Gambar 4.3 Rancangan Layar Menu Home

Pada tampilan menu home terdapat menu utama dan submenu serta menampilkan informasi service order pada hari itu.

(7)

1. Menu Master : a. Master Armada dapat diakses oleh Service Advisor b. Master Jenis service dan Mekanik dapat diakses

oleh Kepala Mekanik

c. Master Sparepart dapat diakses oleh bagian Sparepart

d. Master mekanik dapat diakses oleh kepala mekanik 2. Menu Service : a. Create New dapat diakses oleh Service Advisor

b. List Service Order dapat diakses oleh Kepala mekanik

3. Penilaian Aset : Menu ini dapat diakses oleh manager 4. Laporan : Menu ini dapat diakses oleh manager 3. Rancangan Layar View

Gambar 4.4 Rancangan Layar View

Pada layar home terdapat tombol action View yang akan menampilkan detail dari informasi service order .tombol View dapat diakses oleh semua pengguna . 4. Rancangan Layar List Aset Armada

(8)

Submenu Aset hanya dapat diakses oleh Service Advisor,submenu ini akan menampilkan list Aset Armada. List Aset Armada berisi data-data setiap armada, No.Aset sebagai kode armada,No.Polisi,Merk armada,Tahun pembuatan armada,tanggal pembelian armada dan harga pembelian armada. Terdapat tombol action edit untuk melakukan perubahan data armada,Delete untuk menghapus data armada yang sudah dijual. Tombol Add New untuk menambah data armada baru

5. Rancangan Layar Add New Armada

Gambar 4.6 Rancangan Layar Add New Armada

Form add new armada digunakan untuk menginput data – data armada jika ada penambahan armada baru. Terdapat kolom id Aset yang akan diisi otomatis oleh sistem,Kolom No.Plat untuk input No.Polisi ,Kolom Merk,Kolom tahun untuk input tahun pembuatan armada,Kolom Tgl Beli untuk input tanggal pembelian armada,Harga Beli untuk input harga pembelian armada. Terdapat tombol Save untuk menyimpam data yang diinputkan jika sudah selesai dan tombol Close untuk keluar dari layar Add New.

(9)

5. Rancangan Layar List Mekanik

Gambar 4.7 Rancangan Layar List mekanik

Submenu master mekanik menampilkan list daata mekanik ,dapat diakses oleh kepala mekanik. Pada list mekanik berisi data-data mekanik. Terdapat tombol Edit untuk melakukan perubuhan data mekanik,Delete untuk menghapus data mekanik yang sudah tidak bekerja di perusahaan Tombol Add New untuk menginput data mekanik jika ada mekanik baru.

6. Rancangan Layar Add New Mekanik

(10)

Pada Form add mekanik terdapat kolom-kolom untuk input data mekanik. Kolom id mekanik diinput otomatis oleh sistem,kolom Nama untuk input nama mekanik,kolom Alamat untuk input alamat tempat tinggal mekanik,kolom no.telp untuk input nomor telepon mekanik. Terdapat tombol save untuk menyimpan data yang diinput jika sudah selesai,tombol close untuk keluar dari layar aad mekanik.

7. Rancangan Layar List Sparepart

Gambar 4.9 Rancangan Layar List Sparepart

Submenu Sparepart menampilkan list data sparepart,Submenu sparepart hanya bisa diakses oleh bagian sparepart. Trdapat tombol Update untuk update stok saprepart jika ada penambahan jumlah sparepart,tombol delete untuk menghapus data sparepart dan tombol add new untuk input data sparepart baru.

(11)

Pada form add sparepart terdapat kolom kode yang diinput otomatis oleh sistem,kolom nama untuk input nama sparepart,kolom harga untuk input harga sparepart . Terdapat tombol save untuk menyimpan data yang telah diinputkan jika suddah selesai,tombol close untuk keluar dari layar add sparepart.

9. Rancangan List Jenis Service

Gambar 4.11 Rancangan Layar List Jenis Service

Pada submenu jenis service menampilkan list jenis service. Terdapat tombol edit untuk melakukan perubahan data,Delete untuk menghapus data jenis service dan aad new untuk menambah data jenis service baru .

10. Rancangan Layar add jenis service

(12)

Pada layar add new jenis service menampilkan form untuk input data jenis service. Kolom kode otomatis diisi oleh sistem,kolom nama service untuk input nama jenis pekerjaan service,kolom waktu untuk menentukan estimasi lama waktu pekerjaan. Terdapat tombol Save untuk menyimpan data yang sudah di input jika sudah selesai,Close untuk keluar dari layar add service.

12. Rancangan Layar Service Order pada Service Advisor

Gambar 4.13 Rancangan Layar Service Order SA

Rancangan layar menu service order pada service advisor,menampilkan list Service Order pada hari itu. List Service order dikelompokkan sesuai dengan status service yaitu Antri,Dikerjakan dan Selesai. Pada layar terdapat tombol Buat Baru untuk menginput service order baru,Tombol View untuk melihat detail service order dan delete untuk menghapus service order.

(13)

13. Rancangan Layar Buat Baru Service Order

Gambar 4.14 Rancangan Layar Buat Baru Service Order

Pada form Service order Buat baru , Service advisor dapat menambahkan service order baru jika ada pengajuan dari driver. Form service order berisi No.Service Order default jika kita kita klik tombol tambah, tanggal untuk mengisi tanggal saat service diajukan,Armada untuk input No.Polisi Armada yang diajukan,Jns_Service untuk memilih nama pekerjaan service,ketika jns_service diinputkan form estimasi akan mengisi secara otomastis untuk memperkirakan lamanya waktu pekerjaan service,Form keluhan diisi untuk mencatat keterangan kerusakan lebih detail.

14. Rancangan Layar Service Order pada Kepala Mekanik

(14)

Pada rancangan layar kepala mekanik,menu service order akan menampilkan list pengajuan service dari data yang di entri oleh service advisor. List service order berisi informasi Antrian service,No.Armada,Jenis pekerjaan service, Status service order untuk memberi keterangan progress service order,Estimasi untuk memberikan informasi perkiraan jam service order selesai,Pada estimasi waktu estimasi tidak akan ditampilkan jika service order masih berstatus Antri. Terdapat check box untuk memilih service order,terdapat action proses untuk menginput data service order yang akan dikerjakan,Delete untuk menghapus service order.

15. Rancangan layar Proses Service Order

Gambar 4.16 Rancangan Layar Proses Service Order

Pada form ini tanggal,nomor service,armada,jenis service dan estimasi tampil secara otomatis,kepala mekanik hanya memilih nama mekanik yang akan menangani service,memilih sparepart yang akan digunakan dan mengubah status service order antri,dikerjakan atau selesai . Sistem akan otomatis menampilkan jam selesai ketika form jam mulai di inputkan . Terdapat tombol simpan untuk menyimpan data yang di input, tombol cetak PKB untuk mencetak PKB sebagai dokumen untuk pelaksanaan kerja mekanik,tombol Exit untuk keluar dari layar jika sudah selesai.

(15)

16. Rancangan layar Aproval Sparepart Request

Gambar 4.17 Rancangan Layar Approval Sparepart Request

Bagian sparepart mengakses submenu sparepart request kemudian layar akan menampilkan list permintaan sparepart yang diinput oleh kepala mekanik. Chek box diceklis untuk memilih request mana yang akan diberikan action. Action cek untuk melihat ketersedian stok sparepart,action yes untuk menyetujui permintaan jika stok tersedia,action No untuk tidak menyetujui permintaan karena stok tidak tersedia.

16. Rancangan Layar list Penilaian Aset

Gambar 4.18 Rancangan Layar List Penilaian Aset

Pada menu ini dapat diakses oleh manager, menampilkan list armada dan informasi berapa kali armada melakukan service beserta informasi total beban biaya perawatan dan perbaikan armada. Chek box diceklist untuk memberikan action hitung untuk menghitung nilai aset armada.

(16)

17. Rancangan Layar hitung nilai aset

Gambar 4.19 Rancangan Layar Hitung Nilai Aset

Pada form penghitungan nilai aset,kode aset,Armada,Merk,Harga dan tanggal beli akan otomatis ditampilkan oleh sistem. Ketika tanggal sekarang diinputkan sistem otomatis menghitung jumlah bulan dari tanggal beli sampai tanggal sekarang. Umur ekonomis diinputkan berdasarkan kebijakan perusahaan,sistem akan mengkonversikan dalam jumlah bulan. Sistem akan menghitung dan menampilkan hasil nilai penyusutan dan nilai aset armada . Tombol download untuk menyimpan hasis penilaian,tombol exit untuk keluar dari layar.

18. Rancangan Layar Laporan

(17)

Pada menu laporan menampilkan kolom periode yang harus di input dan pilihan kategori laporan . kategori laporan seluruh armada untuk menampilkan laporan kegiatan service semua armada pada periode yang di input,Laporan per armada untuk menampilkan laporan kegiatan service tiap armada selama periode yang diinput dan laporan sparepart untuk menampilkan pemakaian sparepart dan sisa jumlah stok sparepart .

19. Rancangan Output Seluruh Armada

Gambar 4.21 Laporan seluruh Armada 20. Rancangan Output Laporan Per Armada

Gambar

Tabel 4.1 Login  2. Tabel Aset
Tabel 4.7 Service Order  8. Tabel Sparepart Request
Tabel 4.9  Penilaian Aset
Gambar 4.2 Rancangan Layar Login
+7

Referensi

Dokumen terkait

menyatakan dengan sesungguhnya bahwa karya ilmiah yang berjudul: Pemanfaatan Bakteri Antagonis Bacillus subtilis Dan Pseudomonas fluorescens Untuk Mengendalikan

Untuk mengetahui exercise Half Semont Manuver lebih baik dari exercise Brandt-doroff Manuver dalam menggurangi keluhan vertigo pada gangguan fungsi Vestibular Posterior

HARGA SAHAM DENGAN MENGGUNAKAN METODE DIVIDEND DISCOUNTED MODEL DAN PRICE EARNING RATIO (Studi Pada Perusahaan Multinasional Sub Sektor Semen yang terdaftar.. di Bursa Efek

Berdasarkan hasil penelitian di atas disimpulkan bahwa proses identifikasi citra iris mata untuk mengetahui kondisi usus besar (colon) dengan menggunakan teknik Bayesian

Berdasarkan pemaparan di atas, maka dalam penelitian ini dapat dikemukakan tiga tujuan penelitian, yaitu (1) untuk mengetahui perbedaan yang signifikan sikap spiritual

Berdasarkan data hasil pengujian kandungan serat ( Tabel 2) dapat diketahui perlakuan alkali 5% yang mempunyai kekuatan tarik tinggi mempunyai kandungan serat

Penanganan lumber dari kilang penggergajian ke tempat penimbunan untuk kemudian menuju pengeringan (alami/ secara kiln) dilakukan dengan mempertimbangkan jenis (spesies),

Responden yang sedang sakit akan mengalami pola makan yang kurang baik karena dalam kondisi sakit, anak-anak akan cenderung enggan untuk makan, lebih baik mereka