BAB IV ANALISIS DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di Bengkel BG Kawasaki Motor yang

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. tersebut penting untuk mengetahui dimana letak kelemahan dari sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi atau instansi,

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN. merancang suatu sistem informasi. Metode ini dapat memberikan gambaran

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang terdiri

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

`BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Pada bab ini akan dijelaskan mengenai prosedur dari sistem informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengenai sistem yang berjalan di Hotel dan Resto Kampoeng Strawberry. Untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

Gambar 4.1 Use case Diagram sistem yang sedang berjalan. Tabel 4.1. Skenario Use Case Pemesanan Barang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. serta melakukan evaluasi terhadap perancangan program aplikasi service

DAFTAR GAMBAR. Siklus Informasi... Kantor Pusat Telkom. Gambar 3.2 Struktur Organisasi Gambar 3.3 Prototype Paradigma... 51

BAB III ANALISIS DAN DESAIN SISTEM

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

BAB III ANALISIS SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di AMDK PDAM yang akan dibangun

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perancangan yang dapat mendukung sistem lebih baik.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa sistem merupakan proses memilah-milah suatu permasalahan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data

BAB IV ANALISIS DAN PERANCANGAN SISTEM

`BAB III ANALISIS DAN PERANCANGAN SISTEM. Material Requirement Planning (MRP) berbasis web pada CV. Mitra Techno Sains.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV HASIL DAN PEMBAHASAN. sistem yang sedang berjalan, dimana pada tahapan ini akan di gambarkan sebuah

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau komponen komputer dengan tujuan untuk mengidentifikasi serta

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISA DAN PERANCANGAN

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan

BAB III ANALISA DAN DESAIN SISTEM

Bab IV. Analisa dan Perancangan

BAB IV IMPLEMENTASI DAN EVALUASI. Persediaan Barang pada Afif Jaya Motor Surabaya dibutuhkan perangkat keras

BAB III ANALISA DAN PERANCANGAN SISTEM

LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. identifikasi dan dapat diusulkan perbaikan-perbaikannya. Analisis sistem

BAB III ANALISIS DAN DESAIN SISTEM

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB III ANALISA SISTEM

PERANCANGAN UML SISTEM INFORMASI STOK BARANG

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang, karena dengan analisa sistem kita dapat mengetahui kelebihan dan kekurangan dari sistem yang kita buat. Analisis sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah yang dihadapi sistem untuk dapat dijadikan landasan usulan perancangan sistem yang sedang berjalan yang dilakukan berdasarkan urutan kejadian yang ada pada suatu organisasi. Selama penulis melakukan analisis sistem pada bengkel Alin Motor, penulis menemukan permasalah pada sistem informasi pengolahan data yang berjalan pada bengkel Alin Motor, diantaranya data yang terdapat pada bengkel Alin Motor, masih ditulis secara manual di buku, dan pengarsipan datanya pun manual, pada proses transaksi penjualan serta biaya service dan pembelian pun masih dilakukan secara manual. Untuk lebih jelas tentang sistem informasi pengolahan data yang sedang berjalan pada bengkel Alin Motor, maka dalam hal ini akan dibahas mengenai Use case Diagram, Skenario Use Case, dan Activity Diagram serta Evaluasi Sistem yang berjalan di Bengkel Alin Motor. 51

4.1.1. Analisis Prosedur Yang Sedang Berjalan Analisis prosedur merupakan penganalisaan terhadap kegiatan-kegiatan yang dilakukan oleh Bengkel Alin Motor dalam proses pelayanan seperti, service motor, penjualan dan pembelian sparepart. Analisis terhadap prosedur yang sedang berjalan hendaknya perlu dilakukan terlebih dahulu sebelum dilakukannya perancangan terhadap sistem yang akan diusulkan. Harus diketahui pula hal-hal yang menjadi tujuan pemakai sehingga masalah tersebut dapat didefinisikan secara jelas. 4.1.1.1 Use Case Diagram yang Sedang Berjalan Use case atau diagram use case merupakan pemodelan untuk melakukan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Dibawah ini merupakan model use case Sistem Informasi Pelayanan pada Bengkel Alin Motor Karawang yang sedang berjalan adalah sebagai berikut : 52

Permintaan Sparpart dan Service Konsumen <<include>> Transaksi penjualan dan service Kasir <<include>> Gudang <<include>> Pemesanan Sparepart Pembelian <<include>> Supplier Laporan Owner Gambar 4.1 Use Case Sistem Informasi Pelayanan pada Bengkel Alin Motor yang Sedang Berjalan 4.1.1.2 Skenario Use Case yang Sedang Berjalan Sekenario use case mendeskripsikan aktor-aktor yang melakukan prosedur dalam sistem, serta menjelaskan respon yang ditanggapi oleh sistem tersebut terhadap prosedur yang dilakukan oleh aktor. Adapun tahapan-tahapan sekenario use case pada Bengkel Alin Motor yang sedang berjalan adalah sebagai berikut : 53

1. Nama Use case : Permintaan sparepart atau service Aktor Tujuan : Konsumen : Konsumen melakukan permintaan sparepart atau servie pada bengkel Alin Motor Tabel 4.1 Skenario Use case Permintaan Sparepart atau Service yang Sedang Berjalan Konsumen Sistem 1. Melakukan permintaan sparepart atau service 2. Menerima permintaan pembelian sparepart atau service 2. Nama Use case : Transaksi penjualan sparepart dan service Aktor Tujuan : Kasir dan Konsumen : Kasir membuat struk penjualan sparepart dan service, serta membuat laporan penjualan dan service. Sedangkan konsumen menerima struk pembelian sparepart dan service. Tabel 4.2 Skenario Use case Transaksi Penjulan dan Service yang Sedang Berjalan 54

Kasir Sistem 1. Kasir membuat nota penjualan sparepart dan service, serta membuat laporan penjualan dan service 2. Menyimpan nota dan laporan penjulan dan service, menghitung kemudian totalnya menggunakan kalkulator. 3. Konsumen menerima nota pembelian dan melakukan pembayaran 3. Nama Use case : Pemesanan sparepart Aktor Tujuan : Gudang : Menulis dan melakukan pemesanan sparepart yang telah dan hampir habis kepada supplier 55

Tabel 4.3 Skenario Use case Pemesanan Sparepart yang Sedang Berjalan Gudang Sistem 1. Menulis pemesanan sparepart yang telah dan hampir habis. 2. Melakukan pemesanan sparepart kepada supplier 4. Nama Use case : Pembelian Aktor Tujuan : Supplier : Memberikan sparepart yang telah dipesan oleh gudang beserta nota pembelian Tabel 4.4 Skenario Use case Pembelian yang Sedang Berjalan Supplier Sistem 1. Memberikan sparepart yang dipesan 2. Memberikan sparepart yang dipesan oleh gudang beserta nota pembelian 5. Nama Use case : Laporan Aktor Tujuan : Owner : Membuat laporan pemasukan serta pengeluaran perminggu 56

Tabel 4.5 Skenario Use case Laporan yang Sedang Berjalan Owner Sistem 1. Membuat laporan pemasukan dan pengeluaran selama perminggu 2. Menyimpan data pemasukan dan pengeluaran serta menghitungnya 4.1.1.3. Activity Diagram yang Sedang Berjalan Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Activity diagram dapat mengambarkan proses parallel yang mungkin terjadi pada beberapa eksekusi. Dibawah ini merupakan activity diagram Sistem Informasi Pelayanan pada Bengkel Alin Motor yang sedang berjalan adalah sebagai berikut : 1. Diagram Activity Permintaan Sparepart atau Service Ini merupakan diagram aktifitas ketika konsumen melakukan permintaan sparepart dan service ke Bengkel Alin Motor 57

Konsumen Sistem Melakukan permintaan sparepart atau service Menerima perminataan sparepart atau service Gambar 4.2 Activity diagram Permintaan Sparepart atau Service yang Sedang Berjalan 2. Transaksi penjualan sparepart dan service Kasir membuat nota transaksi penjualan dan service dua rangkap, yang satu rangkapn diberikan kepada konsumen yang satu rangkap lagi disimpan untuk di jadikan laporan. Kasir Sistem Membuat nota dan laporan penjualan sparepart Membuat nota dan laporan penjualan sparepart Menerima nota Gambar 4.3 Activity diagram Transaksi Penjulan dan Service yang Sedang Berjalan 58

3. Pemesanan sparepart Gudang menulis dan melakukan pemesanan sparepart yang telah dan hampir habis kepada supplier Gudang Sistem Menulis pemesanan sparepart Melakukan pemesanan sparepart Gambar 4.4 Activity diagram pemesanan sparepart yang Sedang Berjalan 4. Pembelian Supplier memberikan sparepart yang telah dipesan oleh gudang beserta dengan nota pembelian Supplier Sistem Memberikan sparepart Memberika sparepart beserta nota Gambar 4.5 Activity diagram Pembelian yang Sedang Berjalan 59

5. Laporan Owner membuat laporan pemasukan serta pengeluaran selama perminggu Owner Sistem Membuat laporan Menyimpan Laporan Gambar 4.6 Activity diagram Laporan yang Sedang Berjalan 4.1.2 Evaluasi Sistem Yang Sedang Berjalan Berdasarkan hasil pengamatan dan penelitian dari sistem informasi pelayanan yang sedang berjalan pada Bengkel Alin Motor maka penulis mengevaluasi sistem sebagai berikut : Tabel 4.6 Evaluasi Sistem Yang Sedang Berjalan No Masalah Aktor Solusi 1. Dalam kegiatan seluruh transaksinya masih dicatat secara manual, sehingga sering terjadi kekeliruan data transaksi dan prosesnya cukup lama. Kasir Perlu dibangun sistem informasi pelayanan yang meliputi service motor, penjualan dan pembelian sparepart, sehingga proses pengolahan data dan transaksinya menjadi lebih cepat dan mudah. 60

Stok data barang masih di simpan pada beberapa buku, sehingga sering terjadi keterlambatan stok persdiaan sparepart atau kehilangan sparepart. 3. Seringkali owner merasa kebingungan dalam arsip laporan yang diakibatkan ketidaksesuaian data seperti, service motor, penjualan dan pembelian sparepart dan terjadi kehilangan karena penyimpanannya masih dalam bentuk arsip Gudang Owner Dibangun sistem informasi yang penyimpanan datanya sudah menggunakan database. Perlu dibangun sistem informasi yang dapat menyajikan laporanlaporan tepat waktu dan bisa kapan saja diakses, dan terhindar dari kesalahan penulisan,penyimpanan dan perhitungan 4.2. Perancangan Sistem Perancangan sistem merupakan tahap lanjutan dari analisis sistem yang sedang berjalan, dimana pada perancangan sistem diperlukan sebagai acuan untuk memperbaharui atau meningkatkan kinerja suatu sistem informasi. Pada tahapan ini yaitu untuk memberikan gambaran mengenai sistem informasi pelayanan seperti, service motor, penjualan dan pembelian sparepart yang akan diusulkan Perubahan sistem yang dilakukan pada proses pengolahan data pelayanan service motor dan penjualan sparepart yaitu transkasi penjualan secara komputerisasi serta penginputan datanya juga dilakukan secara komputerisai. Sedangkan untuk pembelian yaitu pembuatan data barang yang akan dipesan 61

kepada supplier secara terkomputerisasi serta penginputan data barang pembeliannya, semuanya dilakukan secara terkomputerisasi. 4.2.1 Tujuan Perancangan Sistem Tujuan adanya perancangan sistem adalah untuk mengatasi masalah yang terjadi pada sistem yang lama, sehingga menghasilkan program aplikasi sistem informasi yang berbasis komputer. Dengan demikian pembuatan sistem ini diharapakan dapat membantu mengatasi kekurangan-kekurangan yang ada pada sistem yang lama dan dapat menghasilkan informasi-informasi dengan cepat dan tepat. Untuk mencapai tujuan tersebut, sistem harus dapat mencapai sasaransasaran seperti perancangan sistem harus berguna, mudah dipahami dan mudah dipergunakan, perancangan sistem harus dapat mempersiapkan rancangan bangun yang terinci untuk masing-masing komponen dari sistem informasi yang meliputi data dan informasi, simpan data, metode-metode dan lain sebagainya. 4.2.2 Gambaran Umum Sistem yang Diusulkan Usulan perancangan sistem yang diusulkan tidak jauh berbeda dengan sistem yang sedang berjalan, hanya merubah sistem yang masih manual menjadi terkomputerisasi. Sistem yang diusulkan yaitu sistem informasi pelayanan seperti, service motor, penjualan dan pembelian sparepart yang dilakukan secara terkomputerisasi dengan model hubungan Client Server sehingga proses akan lebih cepat dan efisien. 62

4.2.3 Perancangan Prosedur Yang Diusulkan Perancangan prosedur sistem informasi pelayanan yang diusulkan pada Bengkel Alin Motor ini mencakup use case diagram, skenario use case, activity diagram, sequence diagram, collaboration diagram, class diagram. 4.2.3.1 Use Case Diagram yang Diusulkan Use case atau diagram use case merupakan pemodelan untuk melakukan (behavior) sistem informasi yang akan dibuat. Adapun use case diagram yang diusulkan dari Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut: Transaksi Penjualan dan Service Kasir <<include>> Login Owner <<include>> Gudang Transaksi Pembelian Gambar 4.7 Use Case Sistem Informasi Pelayanan pada Bengkel Alin Motor yang Diusulkan 63

4.2.3.2 Skenario Use Case yang Diusulkan Skenario Use Case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut. Motor : Berikut merupakan sekenario use case pada yang diusulkan Bengkel Alin 1. Nama Use case : Login Aktor : Kasir, Gudang, Owner Tujuan : Proses user melakukan login dengan mengisi username dan password kemudian di verifikasi oleh sistem. Tabel 4.7 Skenario Use case Login yang Diusulkan Kasir, Gudang, Owner Sistem 1. User mengisi username dan password 2. Sistem memverifikasi username dan password 3. Sistem menampilkan halaman utama 2. Nama Use case : Transaksi Penjualan dan Service Aktor : Kasir Tujuan : Proses dimana kasir melakukan transaksi penjualan dan service 64

Tabel 4.8 Skenario Use case Transaksi Penjualan dan Service yang Diusulkan Kasir Sistem 1. Memasukan data barang atau service berserta jumlah barang yang diinginkan 2. Menampilkan total jumlah yang harus di bayar 3. Menginputkan jumalah uang yang dibayar 4. Menampilkan rincian pembayaran 5. Mencetak Struk 3. Nama Use case : Input Transaksi Pembelian Aktor : Gudang Tujuan : Proses user melakukan penginputan data sparepart berikut dengan jumlahnya yang telah dibeli kepada supplier Tabel 4.9 Skenario Use case Input Transakasi Pembelian yang Diusulkan Gudang Sistem 1. User memilih data order atau tambah barang 2. Memasukan data order atau 65

data barang berikut jumlah yang telah disesuaikan 3. Menyimpan data barang 4. Mengupdate stok barang 4.2.3.3 Activity Diagram yang Diusulkan Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis Adapun activity diagram yang diusulkan dari Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut: 1. Activity Diagram Login Ini merupakan proses user melakukan login dengan mengisi username dan password kemudian di verifikasi oleh sistem. Kasir, Gudang, Owner Sistem Mengisi username&password Memverifikasi username&password Menampilkan halaman utama Gambar 4.8 Activity diagram Login yang Diusulkan 66

2. Activity Diagram Transaksi Penjualan dan Service Ini merupakan proses dimana kasir melakukan transaksi penjualan dan service Kasir Sistem Memasukan data barang&service dan jumlah barang Menampilkan total jumlah Input pembayaran Menampilkan rincian pembayaran Mencetak Struk Gambar 4.9 Activity diagram Transaksi Penjualan dan Service yang Diusulkan 3. Activity Diagram Input Transaksi Pembelian Ini merupakan proses user melakukan penginputan data sparepart berikut dengan jumlahnya yang telah dibeli kepada supplier 67

Gudang Sistem Memilih data order atau tambah barang Memasukan data order atau data barang dan jumlah barang Menyimpan data barang Mengupdate stok barang Gambar 4.10 Activity diagram Input Transaksi Pembelian yang Diusulkan 4.2.3.4 Sequence Diagram yang Diusulkan Sequence diagram menggambarkan kelakukan objek pada use case dengan mendeskripsikan waktu hidup objek atau message yang dikirimkan dan diterima antar objek Adapun squence diagram yang diusulkan dari Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut : 1. Sequence Diagram Login Berikut ini merupakan Sequence diagram login, sebelum user menggunakan sistem ini, terlebih dahulu melakukan login dengan memasukan username dan password. 68

Halaman Login Database Halaman utama Kasir, Gudang, Owner Masuk Username() Pass() Username pass salah Validasi Login Tampil halaman utama X Gambar 4.11 Sequence diagram Login yang Diusulkan 2. Sequence Diagram Transaksi Penjulan dan Service Berikut ini merupakan sequence diagram transaksi penjualan dan service, kasir menginputkan data barang dan service sesuai dengan keinginan konsumen berikut dengan jumlah barangnya, kemudian mencetak struk pembeliannya. 69

Halaman Transaksi Database Tabel tambah barang Tabel tambah service Tampilan Struk Kasir, Tambah() Get data() Load table () Load table () Get value() Set cetak() Tampil struk barang Tambah() Get data() Load table () Load table () Get value() Set cetak() Tampil struk service X Gambar 4.12 Sequence diagram Transaksi Penjualan dan Service yang Diusulkan 3. Sequence Diagram Input Transaksi Pembelian Berikut ini merupakan sequence diagram input transaksi pembelian, dimana gudang menginputkan data-data barang yang sudah dibeli dari supplier, menginputkannya dari data order yang bersumber dari purchese order. 70

Halaman input transaksi pembelian Halaman data order Database Gudang Pilih Order() Input data Simpan() X Gambar 4.13 Sequence diagram Input Transkasi Pembelian yang Diusulkan 4.2.3.5 Collaboration Diagram yang Diusulkan Collaboration diagram adalah bentuk lain sequence diagram, dimana sequence diagram diorganisir oleh waktu, sedangkan collaboration diagram diorganisir menurut ruang atau space. Adapun collabration diagram yang diusulkan dari Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut : 1. Collaboration Diagram Login 71

Dibawah ini merupakan collaboration diagram login, dimana sebelum user menggunakan sistem, terlebih dahulu melakukan login dengan memasukan username dan password. 3. Validasi Login 1. Masuk Halaman Login 2. Username password Database 5. tampil halaman utama Halaman Utama Kasir, Gudang, Owner 4. username password salah Gambar 4.14 Collaboration Diagram Login yang Diusulkan 2. Collaboration Diagram Transaksi Penjulan dan Service Dibawah ini merupakan collaboration diagram transaksi penjualan dan service, dimana kasir menginputkan data barang dan service sesuai dengan keinginan konsumen berikut dengan jumlah barangnya, kemudian mencetak struk pembeliannya. 72

Kasir 1. tambah barang 8. tambah service Halaman Transaksi 2. pilih barang 9. pilih service 5. tampil tabel transaksi 12. tampil tabel 5. transaksi 6. cetak 13. cetak 7. tampil struk 14. tampil struk database 3. tampil tabel barang 4. input jumlah 10. tampil tabel service 11. input jumlah Tabel tambah barang Tampilan Struk Tabel tambah service Gambar 4.15 Collaboration Diagram Transaksi Penjulan dan Service yang Diusulkan 3. Collaboration Diagram Input Transaksi Pembelian Dibawah ini merupakan collaboration diagram input transaksi pembelian, dimana gudang menginputkan data-data barang yang sudah dibeli dari supplier, untuk menginputkannya bisa melalui data order yang bersumber dari purchese order, atau bisa juga dari tambah barang. 3. input data 1. Pilih data 2. order Halaman input Transaksi pembelian Halaman data order 4. simpan database GUDANG Gambar 4.16 Collaboration Diagram Input Transaksi Pembelian yang Diusulkan 73

4.2.3.6 Class Diagram yang Diusulkan Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi. Di bawah ini adalah class diagram Sistem Informasi Pelayanan yang di usulkan pada Bengkel Alin Motor. Barang +String nama +String jenis +String kode +String desk +String satuan +int hargabeli +int hargajual +int limitstock +loadtable() +reset() +refreshbuttonactionperformed() +searhtextfieldactionperformed() +addbuttonactionperformed() +editbuttonactionperformed() +delbuttonactionperformed() +okaddbuttonactionperformed() Transaksi +String nama +String tgl +String desk +int idtrans +User user +TransaksiDetail [ ] +Boolean in +tambahoutbuttonactionperformed() +okoutbuttonactionperformed() +resetoutbuttonactionperformed() +tambahoutbutton1actionperformed() +bayartfactionperformed() User +Sitrng username +String password +String namauser +int iduser +int type +usertablemouseclicked() +editbuttonactionperformed() +reseteditbuttonactionperformed() +ubahcheckboxactionperformed() +addbuttonactionperformed() +delbuttonactionperformed() GudangForm +string nama +string kode +string jenis +string satuan +int stok +int harga +int jumlah +int no trans +inputbarang() +transaksipembelian() +rincianpembelian() +lihatdatabarang() KasirForm +string nama +string kode +int stok +int harga +int jumlah +int ongkos +jualbarang() OwnerForm +string nama +string kode +string jenis +string satuan +string alamat +int o tlp +int stok +int harga +int jumlah +int ongkos +int ID +lihatdataproduct() +lihatdatasupplier() +lihatdatauser() +lihatlaporan() LoginForm +username +password +loginbuttonactionperformed() Gambar 4.17 Class Diagram Sistem Informasi Pelayanan pada Bengkel Alin Motor yang Diusulkan 74

4.2.3.7 Component Diagram yang Diusulkan Component Diagram atau diagram komponen adalah diagram yang menunjukan model secara fisik komponen perangkat lunak dalam sistem dan hubungan antar mereka. Di bawah ini adalah diagram komponen Sistem Informasi Pelayanan yang di usulkan pada Bengkel Alin Motor. Bengkel.jar Kasirform.class Gudangform.class Ownerform.class Barangpanel.class Transaksi.class Kasirform.java Gudangform.java Ownerform.java Barangpanel.java Transaksi.java Gambar 4.18 Component Diagram Sistem Informasi Pelayanan pada Bengkel Alin Motor yang Diusulkan 75

4.2.3.8 Deployment Diagram yang Diusulkan Deployment Diagram merupakan suatu tampilan atau pandangan kinerja dari sebuah system yang baru dengan perancangan data yang diambil dari beberapa objek. Di bawah ini adalah diagram deployment Sistem Informasi Pelayanan yang di usulkan pada Bengkel Alin Motor. Gambar 4.19 Depeloyment Diagram Sistem Informasi Pelayanan pada Bengkel Alin Motor yang Diusulkan 4.2.4 Perancangan Antar Muka Perancangan antar muka dirancang untuk memudahkan pemakai (user) dalam mengakses informasi-informasi yang dibutuhkan. Perancangan antar muka meliputi perancangan tampilan input dan output. Adapun perancangan antar muka pada Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut: 4.2.4.1 Perancangan Input Perancangan input merupakan salah satu bentuk tampilan untuk user berinteraksi dengan program. Adapun perancarang input pada program Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut : 76

1. Login Berikut ini merupakan perancangan login user Gambar 4.20 Perancangan Login User 2. Form Transaksi Penjualan Sparepart Berikut ini merupakan perancangan form transaksi penjualan sparepart Gambar 4.21 Perancangan Form Transaksi Penjualan Sparepart 3. Form Transaksi Service Dibawah ini merupakan perancangan form transaksi service 77

Gambar 4.22 Perancangan Form Transaksi Service 4. Form Transaksi Penjualan Sparepart dan Service Beerikut ini merupakan perancangan form transaksi penjualan sparepart dan service Gambar 4.23 Perancangan Form Transaksi Penjualan Sparepart dan Service 5. Mengubah Password Dibawah ini merupakan perancangan mengubah password setiap user 78

Gambar 4.24 Perancangan Mengubah Password 6. Input Purchese Order Dibawah ini merupakan perancangan form purchese order yaitu input data barang untuk melakukan pemesanan barang kepada supplier Gambar 4.25 Perancangan Purchese Order 7. Input Trasaksi Pembelian Dibawah ini merupakan perancangan form input transaksi pembelian yaitu melakukan input data barang hasil pembelian dari supplier 79

Gambar 4.26 Perancangan Input Transaksi Pembelian 8. Tambah Sparepart Dibawah ini merupakan perancangan form tambah data sparepart Gambar 4.27 Perancangan Tambah Sparepart 9. Tambah Data Service Dibawah ini merupakan perancangan form tambah data service 80

Gambar 4.28 Perancangan Tambah Service 10. Tambah Data Pegawai Dibawah ini merupakan perancangan form tambah data pegawai Gambar 4.29 Perancangan Tambah Data Pegawai 11. Tambah Data Supplier Dibawah ini merupakan perancangan form tambah data supplier Gambar 4.30 Perancangan Tambah Data Supplier 81

12. Tambah User Dibawah ini merupakan perancangan form tambah data user Gambar 4.31 Perancangan Tambah Data User 13. Input Laporan Pembelian Dibawah ini merupakan perancangan form input laporan pembelian, yaitu user menginputkan periode dan nama supplier Gambar 4.32 Perancangan Input Laporan Pembelian 14. Laporan Penjualan Dibawah ini merupakan perancangan form input laporan penjualan, yaitu user menginputkan periode dan jenis barang Gambar 4.33 Perancangan Input Laporan Penjualan 82

15. Laporan Service dan Pemasukan Dibawah ini merupakan perancangan form input service dan pemasukan, yaitu user menginputkan periode Gambar 4.34 Perancangan Input Laporan Service dan Pemasukan 4.2.4.2 Perancangan Output Perancangan output merupakan bentuk tampilan keluaran berupa struk penjualan dan laporan-laporan tampilan output yang dihasilkan dari perancangan sistem informasi pelayanan pada bengkel Alin Motor. 1. Nota Transaksi Penjualan dan Service Dibawah ini merupakan perancangan output nota transkasi penjualan dan service 83

Gambar 4.35 Perancangan Output Nota Transaksi Penjualan dan Service 2. Output Daftar Pembelian Dibawah ini merupakan perancangan output untuk melihat data-data transaksi pembelian Gambar 4.36 Perancangan Output Daftar Pembelian 84

3. Output Data Order Dibawah ini merupakan perancangan output untuk melihat data order yang di ambil dari purchese order Gambar 4.37 Perancangan Output Data Order 4. Output Data Sparepart Dibawah ini merupakan perancangan output untuk melihat data-data barang Gambar 4.38 Perancangan Output Data Sparepart 5. Output Data Service Dibawah ini merupakan perancangan output untuk melihat data-data service Gambar 4.39 Perancangan Output Data Service 85

6. Output Data Pegawai Dibawah ini merupakan perancangan output untuk melihat data-data pegawai Gambar 4.40 Perancangan Output Data Pegawai 7. Output Data Supplier Dibawah ini merupakan perancangan output untuk melihat data-data supplier Gambar 4.41 Perancangan Output Data Supplier 8. Output Data User Dibawah ini merupakan perancangan output untuk melihat data-data user 86

Gambar 4.42 Perancangan Output Data User 9. Output Laporan Pembelian Dibawah ini merupakan perancangan output untuk melihat laporan pembelian Gambar 4.43 Perancangan Output Laporan Pembelian 10. Output Laporan Penjulan Dibawah ini merupakan perancangan output untuk melihat laporan pembelian 87

Gambar 4.44 Perancangan Output Laporan Penjualan 11. Output Laporan Service Dibawah ini merupakan perancangan output untuk melihat laporan service Gambar 4.45 Perancangan Output Laporan Service 88

12. Output Laporan Pemasukan Dibawah ini merupakan perancangan output untuk melihat laporan pemasukan Gambar 4.45 Perancangan Output Laporan Pemasukan 4.2.5 Perancangan Arsitektur Jaringan Arsitektur jaringan yang digunakan adalah Sistem client/server mempunyai dua komponen utama yaitu komputer server dan komputer client. Server merupakan komputer induk yang melakukan pemrosesan terbanyak untuk memenuhi permintaan-permintaan dari komputer client dan bertindak sebagai server database yang menyimpan data. Client yaitu komputer yang melakukan pengiriman permintaan-permintaan data pada server kemudian menampilkan data tersebut pada interface aplikasi yang dimilikinya. 89

Gambar 4.46 Arsitektur Jaringan Gambar diatas menunjukkan arsitektur jaringan dimana kasir bertugas mengelola transaksi penjualan barang dan service. Gudang bertugas menginput serta mengelola data barang dan pembelian dari supplier. Sedangkan owner bertungas mengelola data barang, data service, data pegawai, data user, serta menerima laporan pembelian, penjualan, service dan pemasukan. 90