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

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

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

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

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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

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

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

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

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

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

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

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

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III ANALISIS DAN PERANCANGAN

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO BESI LANCAR BERORIENTASI OBJEK

BAB III ANALISA DAN DESAIN SISTEM

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

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

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

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

LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB IV HASIL DAN PEMBAHASAN

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

BAB III ANALISA DAN DESAIN SISTEM

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

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

PERANCANGAN UML SISTEM INFORMASI STOK BARANG

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

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

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

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN UML Penyewaan Alat Musik

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

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

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Analisis dan Perancangan Sistem Informasi Reservasi Tiket Bioskop. Disusun Oleh : Riska Nony Oktaviani ( ) Novita Anggraini Putri ( )

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

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Untuk merancang atau menyempurnakan sebuah Sistem Informasi, kita perlu lebih mengenal tentang sistem yang sedang berjalan. Dalam hal ini, informasi tersebut penting untuk mengetahui dimana letak kelemahan dari sistem yang sedang berjalan tesebut. 4.2. Analisis Prosedur Yang Sedang Berjalan Dalam menganalisis prosedur, penulis perlu mengobservasi dan menurut jalur kegiatan yang dilalui oleh proses tersebut. Hal tersebut dilakukan untuk lebih memperjelas bagaimana asal dari data dan bagaimana data tersebut diproses sehingga menghasilkan suatu output yang diinginkan. 4.2.1 Use Case Diagram Use case mendeskripsikan sistem, lingkungan sistem, serta hubungan antara sistem dengan yang lainnya. Sekumpulan aksi sekuensial yang ditampilkan sistem yang tampak dari nilai aktor khusus. 47

48 1. Use Case Diagram Transaksi Penjualan yang sedang berjalan Gambar 4.1. UseCase Proses Bisnis Yang Berjalan 4.2.1.1 Skenario Use Case Peran skenario use case yaitu guna memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase berikutnya dengan melakukan penilaian terhadap skenario tersebut. Adapun tahapan-tahapan sekenario use case yang sedang berjalan pada PD.MustikaSari adalah sebagai berikut :

49 1. Nama Use Case : Transaksi Penjualan Aktor Tujuan : Kasir, Konsumen. : Pembayaran Barang Yang Dibeli. Tabel 4.1. Skenario Use Case Transaksi Penjualan Konsumen Kasir Konsumen mencari bahan matrial yang dibutuhkan mencari barang yang dibutuhkan konsumen Transaksi Penjualan 4. Nama Use Case : Transaksi Pembelian Aktor : Kasir, Supplier Tujuan : Pembayaran pembelian bahan bangunan Tabel 4.2. Skenario Use Case Pembelian Perusahaan Supplier menerima barang dari supplier menghitung total pembelian bahan bangunan melakukan pembayaran

50 4.2.2. Activity Diagram Activity diagram menggambarkan berbagai aliran aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Berikut adalah activity diagram sistem yang sedang berjalan pada PD.MustikaSari: 1. Activity Diagram Kebutuhan Bahan Bangunan Gambar 4.2. Activity Diagram Kebutuhan Bahan Bangunan.

51 2. Activity Diagram Transaksi Penjualan Gambar 4.3. Activity Diagram Transaksi Penjualan. 2. Activity Diagram Tambah Pasokan Barang Gambar 4.4 Activity Diagram Pasokan Barang

52 3. Activity Diagram Transaksi Pembelian Gambar 4.5 Activity Diagram Transaksi Pembelian 4.2.3 Evaluasi Sistem Yang Berjalan Setelah mengetahui secara rinci alur prosedur dan dokumen yang ada dari diagram UseCase dann activity yang ada di PD.MustikaSari, maka ddapat ditarik kesimpulan bahwa sistem yang sedang berjalam di PD.MustikaSari belum cukup efektif dikarenakan : a. Proses transaksi masih menggunakan nota, baik itu pembelian maupun penjualan. b. Kurangnya informasi untuk memeriksa dan mengelola data barang. c. Kurang efektifnya kegiatan transaksi yang belum mempunyai bukti transaksi dan dalam menghitung transaksinya masih ditulis manual.

53 4.3. Perencanaan Sistem Perancangan sistem merupakan tahapan selanjutnya dari proses pembuatan Sistem Informasi penjualan yang diiusulkan setelah mengetahui bagaimana sistem yang sedang berjalan untuk memperbaiki kelemahan yang ada didalam sitem tersebut. 4.3.1. Tujuan Perancangan Sistem Perancangan sistem memiliki tujuan untuk memberikan gambaran secara umum tentang sistem yang baru kepada pengguna (user) sistem tersebut. Perancangan sistem ini memiliki tujuan utama untuk memenuhi kebutuhan sistem dan memberikan gambaran kepada pembuat sistem tersebut (Programmer) sebagai pengembang sistem. 4.3.2. Gambaran Umum Sistem Yang Diusulkan Sistem yang akan diusulkan untuk memperbaiki sistem yang ada secara umum adalah menghubungkan bagian-bagian yang ada dalam pelayanan penjualan dan pembellian pada PD.MustikaSari kedalam Sistem Informasi penjualan agar lebih mempermudah dan mempercepat segala proses transaksi yang ada antara pembeli dengan penjual. Untuk fungsi-fungsi yang terdapat dalam sistem informasi ini kasir tidak direpotkan dengan menghitung jumlah atau nominal penjualan dengan mencatat, karena dalam sistem informasi ini sudah ada fungsi penjualan, sehingga otomatis jumlah penjualan terhitung dan masuk kedalam database. Lalu dalam hal stok barang, bagian gudang tidak usah repot untuk mengecek ketersedian barang satu-

54 persatu. Karena dalam sistem informasi ini mempunyai jangkauan minimal stok barang yang ada,, sehingga jika sudah mengurangi jangkauan minimal stok barang maka terdapat pemberitahuan bahwa stok barang sudakh mulai berkurang. 4.3.3. Perancangan Prosedur Yang Diusulkan Adapun dalam perancangan prosedur yang diusullkan menggunakan alat bantu berupa UseCase diagram, activity diagram, sequence diagram, collaboration diagram. 4.3.3.1.Use Case Diagram Berikkut adalah usecase diagram perancangan sistem yang diusulkan pada PD.MustikaSari:

55 Gambar 4.6 Use case diagram sistem yang Diusulkan 4.3.3.1.1. Skenario Use case Yang Diusulkan Tahapan-tahapan sekenario use case yang diusulkan pada Sistem Informasi Penjualan di PD MUSTIKASARI adalah sebagai berikut :

56 1. Nama Use case: Login Aktor Tujuan : User,Sistem : Dapat Menggunakan Sistem Informasi Penjualan. Tabel 4.3. Skenario Use Case Login User Sistem menjalankan aplikasi mengisi username dan password memverivikasi username dan password Apabila username dan password salah maka akan muncul dialog kesalahan username dan password,maka tidak bias mengakses aplikasi. Menu Utama Sistem Informasi Penjualan. 2. Nama Use Case : Transaksi penjualan Aktor Tujuan : Konsumen,Kasir,Sistem : Memenuhi kebutuhan barang yang konsumen butuhkan

57 Tabel 4.4. Skenario Use Case Transaksi Penjualan Usulan Konsumen Kasir Sistem Menanyakan ketersediaan cadang suku yang diperlukan membuka menu transaksi penjualan barang dan memasukan nama barang yang dibuthukan konsumen menampilkan kode harga dan barang barang, barang jumlah yang tersedia. memasukan jumlah barang yang akan dibeli konsumen menambahkan data barang yang sudah diisi ke table penjualan dengan menekan tombol TAMBAH. menghitung

58 jumlah harga yang dibeli. memasukan jumlah nominal uang yang dibayar dengan menekan ENTER. menghitung total barang harga dan menampilkan dialog Transaksi Berhasil. Serta menampilkan struk pembelian kepada Mencetak Bukti Transaksi menerima barang dan bukti transaksi. 3. Nama Use Case : Transaksi Pembelian Aktor Tujuan : Gudang,Supplier,Sistem. : Untuk menambah kebutuhan stok barang.

59 Tabel 4.5 Skenario Use Case Transaksi Pembelian Usulan Gudang Sistem Supplier Masuk ke menu data barang. Menekan tombol stok Minimum Menampilkan Data Barang <=10 Mencetak Data Barang <= 10 Menerima Pesanan Barang 4. Nama Use Case : Data Barang Aktor Tujuan : Bagian Gudang,Sistem. : Mengelola Data barang. Tabel 4.6 Skenario Use Case Data Barang Gudang Sistem gudang masuk ke menu data barang. menampilkan semua data. gudang mengelola data barang.

60 5. Nama Use Case : Edit Data Barang Aktor Tujuan : Bagian Gudang,Sistem : Memperbaharui Data Barang Tabel 4.7. Skenario Use Case Edit Data Barang Gudang Sistem memilih data barang untuk di perbaharui menekan tombol EDIT. menampilkan data barang yang di pilih ke textfield. menyimpan data barang yang sudah diperbaharui dengan menekan tombol Update. menampilkan dialog Data Berhasil Diperbaharui dan menyimpannya ke database. 6. Nama Use Case : Hapus Data Barang Aktor Tujuan : Gudang : Menghapus Data Barang

61 Tabel 4.8. Skenario Use Case Hapus Data Barang Gudang Sistem masuk menu barang. menamilkan seluruh Data barang. gudang memilih dan menghapus data barang dengan menekan tombol Hapus. Menampilkan Pesan Hapus Data Barang Berhasil 7. Nama Use Case : Laporan Aktor Tujuan : User, Sistem. : mengecek laporan data barang,data transaksi penjualan dan data pembelian. Tabel 4.9. Skenario Use Case Laporan User Sistem masuk ke menu laporan menginput tanggal laporan yang akan dicetak atau di cek. mencetak laporan yang dibutuhkan.

62 9. Nama Use Case : Data Pegawai Aktor : Pimpinan,Sistem. Tujuan : Mengelola data Pegawai Tabel 4.10. Skenario Use Case Data Pegawai Pimpinan Sistem masuk ke menu data pegawai. menampilkan seluruh data pegawai. mengelola data pegawai. 10. Nama Use Case : Edit Data Pegawai Aktor : Pimpinan, Sistem. Tujuan : Memperbaharui Data User Tabel 4.11. Skenario Use Case Edit Data Pegawai Pimpinan Sistem Masuk ke menu data pegawai memasukan Id pegawai dan menekan enter. menampilkan data lengkap pegawai. memperbaharui dengan menekan

63 tombol EDIT dan memperbaharui data pegawai. menyimpan data pegawai yang telah diperbaharui. menampilkan pemberitahuan data berhasil diperbaharui. 11. Nama Use Case : Hapus Data Pegawai. Aktor : Pimpinan, Sistem. Tujuan : Menghapus data pegawai Tabel 4.12. Skenario Use Case Hapus Data Pegawai Pimpinan Sistem masuk ke menu data pegawai. menampilkan seluruh data pegawai. menghapus data pegawai dengan menekan tombl HAPUS menampilkan pesan data pegawai berhasil dihapus.

64 12. Nama Use Case : Tambah Data Pegawai Aktor : Pimpinan, Sistem Tujuan : Menambah Data Pegawai. Tabel 4.13. Skenario Use Case Tambah Data Pegawai Pimpinan Sistem menu data pegawai menampilkan seluruh data pegawai. menambah data pegawai dengan menekan tombol Tambah. menampilkan form input data pegawai. memasukan data pegawai baru dan menyimpan ke database dengan menekan tmbol SIMPAN. menampilkan pesan data pegawai baru berhasil ditambahkan. 13. Nama Use Case : Data User. Aktor : Pimpinan Tujuan : Mengelola Data User.

65 Tabel 4.14. Skenario Use Case Data User Pimpinan Sistem masuk ke menu data user menampilkan data user (username dan Password). mengelola data user. 14. Nama Use Case : Edit Data User. Aktor : Pimpinan, Sistem. Tujuan : Memperbaharui data User Tabel 4.15. Skenario Use Case Edit Data User Pimpinan Sistem masuk ke menu data user. Menampilkan Data User memperbaharui Data User dengan menekan tombol EDIT. memasukan data username dan password yang baru dan memperbaharui dengan menekan toombol UPDATE. menampilkan pesan Data User

66 berhasil diperbaharui. 15. Nama Use Case : Tambah Data User. Aktor : Pimpinan. Tujuan : Menambahkan data user Tabel 4.16 Skenario Use Case Tambah Data User Pimpinan Sistem masuk ke menu data user. menambah data user dengan menekan tombol TAMBAH. a. menampilkan form untuk user baru. memasukan data user baru dan menyimpan data user baru dengan menekan tmbol SIPMAN. menampilkan pesan data user berhasil ditambahkan.

67 4.3.3.2. Activity Diagram Yang Diusulkan Activity Diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk menjelaskan aktivitas yang dibentuk dalam sebuah proses, sehingga dapat digunakan untuk aktivitas lainnya seperti use case atau interaksi. 1. Activity diagram login Gambar 4.7 Activity Diagram Login.

68 2. Activity Diagram Transaksi Penjualan. Gambar 4.8 Activity Diagram Transaksi Penjualan 3. Activity Diagram Transaksi Pembelian Gambar 4.9 Activity Diagram Transaksi Pembelian

69 4. Activity Diagram Data Barang 5. Activity Diagram Edit Data Barang Gambar 4.10 Activity Diagram Data Barang Gambar 4.11 Activity Diagram Edit Data Barang

70 6. Activity Diagram Tambah Data Barang Gambar 4.12 Activity Diagram Tambah Data Barang 7. Activity Diagram Hapus Data Barang Gambar 4.13 Activity Diagram Hapus Data Barang

71 8. Activity Diagram Laporan 9. Activity Diagram Data Pegawai Gambar 4.14 Activity Diagram Laporan Gambar 4.15 Activity Diagram Data Pegawai

72 10. Activity Diagram Edit Data Pegawai Gambar 4.16 Activity Diagram Edit Data Pegawai

73 11. Activity Diagram Hapus Data Pegawai Gambar 4.17 Activity Hapus Data Pegawai

74 12. Activity Diagram Tambah Data Pegawai Gambar 4.18 Activity Diagram Tambah Data Pegawai 13. Activity Diagram Data User Gambar 4.19 Activity Diagram Data User

75 14. Activity Diagram Edit Data User Gambar 4.20 Activity Diagram Edit Data User

76 15. Activity Diagram Tambah Data User Gambar 4.21 Activity Diagram Tambah Data User

77 4.3.3.3. Sequence Diagram Sequence Diagram Yaitu menggambarkan kolaborasi dinamis antara sejumlah object. kegunaanya untuk menunjukan rangkaian pesan yang dikirim antara object juga interaksi antara object, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Adapun sequence diagram sistem yang diusulkan adalah sebagai berikut: 1. Sequence Diagram Login Gambar 4.22 Sequence Diagram Login

78 2. Sequence Diagram Transaksi Penjualan Gambar 4.23 Sequence Diagram Transaksi Penjualan

79 3. Sequence Diagram Transaksi Pembelian Gambar 4.24 Sequence Diagram Transaksi Pembelian

80 4. Sequence Diagram Data Barang Gambar 4.25 Sequence Diagram Data Barang

81 5. Sequence Diagram Edit Data Barang Gambar 4.26 Sequence Diagram Edit Data Barang

82 6. Sequence Diagram Tambah Data Barang Gambar 4.27 Sequence Diagram Tambah Data Barang

83 7. Sequence Diagram Hapus Data Barang Gambar 4.28 Sequence Diagram Hapus Data Barang

84 8. Sequence Diagram Laporan Gambar 4.29 Sequence Diagram Laporan

85 9. Sequence Diagram Data Pegawai Gambar 4.30 Sequence Diagram Data Pegawai

86 10. Sequence Diagram Edit Data Pegawai Gambar 4.31 Sequence Diagram Edit Data Pegawai

87 11. Sequence Diagram Hapus Data Pegawai Gambar 4.32 Sequence Diagram Hapus Data Pegawai

88 12. Sequence Diagram Tambah Data Pegawai Gambar 4.33 Sequence Diagram Hapus Data Pegawai

89 13. Sequence Diagram Data User Gambar 4.34 Sequence Diagram Data User

90 14. Sequence Diagram Edit Data User Gambar 4.35 Sequence Edit Data User

91 15. Sequence Diagram Tambah Data User Gambar 4.36 Sequence Diagram Tambah Data User 4.3.3.4. Collaboration Diagram Collaboration diagram adalah suatu diagram yang memperlihatkan/ menampilkan pengorganisasian interaksi yang terdapat disekitar objek dan hubungannya terhadap yang lain. Collaboration diagram lebih menekankan kepada peran setiap objek dan bukan pada waktu penyampaian pesan.

92 1. Collaboration Diagram Login Gambar 4.37 Collaboration Diagram Login 2. Collaboration Diagram Transaksi Penjualan Gambar 4.38 Collaboration Diagram Penjualan

93 3. Collaboration Diagram Transaksi Pembelian Gambar 4.39 Collaboration Diagram Pembelian 4. Collaboration Diagram Data Barang Gambar 4.40 Collaboration Diagram Data Barang

94 5. Collaboration Diagram Edit Data Barang Bagian Gudang Pilih data yang akan diedit Perbaharui data Edit data Form suku cadang Update data Pemberitahuan Update berhasil Sistem Gambar 4.41 Collaboration Diagram Edit Data Barang 6. Collaboration Diagram Tambah Data Barang Bagian Gudang Tampilan untuk tambah data Input data Form suku cadang Simpan data Pemberitahuan Input berhasil Sistem Gambar 4.42 Collaboration Diagram Tambah Data Barang

95 7. Collaboration Diagram Laporan User Input tanggal laporan Tampilan laporan sesuai tanggal Cetak laporan Laporan Form laporan Cetak laporan Laporan Sistem Gambar 4.43 Collaboration Diagram Laporan 8. Collaboration Diagram Data Pegawai Gambar 4.44 Collaboration Diagram Data Pegawai

96 9. Collaboration Diagram Edit Data Pegawai Gambar 4.45 Collaboration Diagram Data Pegawai 10. Collaboration Diagram Hapus Data Pegawai Pimpinan Tampilan untuk Hapus data Perbaharui data Pemberitahuan Hapus Data berhasil Form data pegawai Update data Pemberitahuan Hapus Data berhasil Sistem Gambar 4.46 Collaboration Diagramm Hapus Data Pegawai

97 11. Collaboration Diagram Tambah Data Pegawai Gambar 4.47 Collaboration Diagram Tambah Data Pegawai 12. Collaboration Diagram Data User Gambar 4.48 Collaboration Diagram Data User

98 13. Collaboration Diagram Edit Data User Owner Tampilan untuk perbaharui data Perbaharui data Pemberitahuan update berhasil Form data user Update data Pemberitahuan Update berhasil Sistem Gambar 4.49 Collaboration Diagram Edit Data User 14. Collaboration Diagram Tambah Data User Gambar 4.50 Collaboration Tambah Data User

99 4.3.3.5 Class Diagram 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 Gambar 4.51 Class diagram sistem informasi yang diusulkan

100 4.3.4. Perancangan Antar Muka Agar pengguna dan sistem dapat berinteraksi dengan baik, maka perlu dirancang interface yang dapat membantu pengguna dalam menggunakan sistem tersebut. Secara umum perancangan antar muka suatu program meliputi : struktur menu, perancangan input dan perancangan output. 4.3.4.1.Struktur Menu Menu banyak digunakan dalam dialog karena merupakan jalur pemakai (user interface) yang mudah dipahami dan mudah digunakan. Menu berisi beberapa alternatif atau pilihan yang disajikan kepada user. Struktur menu dibawah ini menggambarkan hierarki dari sistem informasi penjualan Barang pada PD.MUSTIKASARI yang dapat dilihat pada gambar dibawah ini :

101 Gambar 4.52 Struktur Menu 4.3.4.2.Perancangan Input Perancangan input merupakan desain yang dirancang untuk menerima perintah dan masukan dari pengguna. Rancangan input ini harus dapat memberikan penjelasan/petunjuk bagi pemakainya, baik dari bentuk maupun dari masukan-masukan yang akan diisi.

102 1. Tampilan Login Gambar Username Password Bagian Login Gambar 4.53 Login User 2. Tampilan Menu Utama File Data Transaksi Laporan Gambar 4.54 Menu Utama

103 3. Form Data Barang Cari Data Tambah Data Tabel Data Barang Edit Data Hapus Data Batal 4. Form Tambah Data Barang Gambar 4.55 Form Data Barang Kode Barang Nama Barang Kode Satuan Harga Stok Simpan Gambar 4.56 Form Tambah Data Barang

104 5. Form Edit Barang Kode Barang Nama Barang Kode Satuan Harga Stok Update Gambar 4.57 Form Edit Barang 6. Form Stok Minimum Tabel Data Barang Stok Minimum Cetak Gambar 4.58 Form stok minimum

105 7. Form Supplier Cari Data Tambah Data Tabel Data Supplier Edit Data Hapus Data Batal 8. Form Tambah Data Supplier Gambar 4.59 Form Data Supplier Kode Supplier Nama Supplier No Telpon Nama Perusahaan Simpan Gambar 4.60 Form Tambah Data Supplier

106 9. Form Edit Supplier Kode Supplier Nama Supplier No Telpon Nama Perusahaan Update Gambar 4.61 Form Edit Supplier 10. Form Data Pegawai Cari Data Tambah Data Tabel Data Pegawai Edit Data Hapus Data Batal Gambar 4.62 Form Data Pegawai

107 11. Form Edit Data Pegawai ID Pegawai Nama Pegawai Jenis Kelamin Alamat No Telpon Update Gambar 4.63 Form Edit Data Pegawai 12. Form Data User Cari Data Tambah Data Tabel Data User Edit Data Hapus Data Batal Gambar 4.64 Form Data User

108 13. Form Edit User ID Pegawai Username Password Update 14. Form Transaksi Penjualan Gambar 4.65 Form Edit Data User Kode Barang Nama Barang Harga Tanggal Masuk >> << Ambil NoTransaksi Tabel Data Penjualan Stok Satuan Jumlah Beli Total Bayar RP : Kembalian Rp Gambar 4.66 Form Transaksi Penjualan

109 15. Form Transaksi Pembelian Tanggal NoTransaksi Kode Barang Tabel Data Pembelian Nama Barang Harga Stok Satuan Jumlah Beli Total Masuk >> << Ambil Bayar RP : Kembalian Rp Gambar 4.67 Form Transaksi Pembelian

110 4.3.4.3.Perancangan Output Perancangan output merupakan bentuk tampilan keluaran berupa laporanlaporan hasil transaksi. 1. Laporan Penjualan Logo Perusahaan Nama Perusahaan Alamat Perusahaan Laporan Penjualan Barang No Transaksi Tanggal Kode Barang Jumlah Total Tanggal Cetak Nama Petugas ID PEtugas Gambar 4.68 Laporan Penjualan

111 2. Laporan Pembelian Logo Perusahaan Nama Perusahaan Alamat Perusahaan Laporan Pembelian Barang No Transaksi Tanggal Kode Barang Jumlah Total Tanggal Cetak Nama Petugas ID PEtugas 3. Laporan Stok Minimum Gambar 4.69 Laporan Pembelian Logo Perusahaan Nama Perusahaan Alamat Perusahaan Laporan Stok Minimum No Transaksi Tanggal Kode Barang Jumlah Total Tanggal Cetak Nama Petugas ID PEtugas Gambar 4.70 Laporan Stok minimum

112 4. Struk Penjualan Nama Perusahaan Logo Perusahaan Alamat Perusahaan No Transaksi : Tanggal : Kode Barang Nama Barang Harga Jumlah Beli Subtotal Total Bayar Tanggal Cetak Jumlah Uang Kembalian Nama Petugas ID PEtugas Gambar 4.71 Bukti Transaksi Penjualan 4.3.5 Perancangan Jaringan Topologi jaringan adalah bentuk hubungan dari suatu jaringan. Jenis topologi jaringan yang dipakai adalah Point To Point (titik ke titik). Jaringan kerja titik ke titik merupakan jaringan kerja yang paling sederhana tetapi dapat digunakan secara luas. Begitu sederhananya jaringan ini, sehingga seringkali tidak dianggap sebagai suatu jaringan tetapi hanya merupakan komunikasi biasa. Dalam hal ini, kedua simpul mempunyai kedudukan yang

113 setingkat, sehingga simpul manapun dapat memulai dan mengendalikan hubungan dalam jaringan tersebut. Data dikirim dari satu simpul langsung kesimpul lainnya sebagai penerima, misalnya antara terminal dengan CPU. Gambar 4.7 Arsitektur Jaringan