• Tidak ada hasil yang ditemukan

BAB I PENDAHULUAN

5. Nama dengan Font yang Rapi dan Profesional

3.3 Perancangan UML ( Unified Modeling Language )

G. Setelah proses transaksi telah selesai, maka nota pembelian juga akan diserahkan kepada pihak admin. Yang dimana admin akan bertanggung jawab mengelola data transaksi tersebut secara tersistem. Selain itu juga, pihak admin kemudian akan memasukkan informasi terkait transaksi, seperti nota pembelian, ke dalam database sistem perusahaan sebagai bentuk arsip data secara digital.

standar. Unified Modeling Language (UML) adalah bahasa yang digunakan oleh para pengembang perangkat lunak untuk mengkomunikasikan ide, pemahaman, dan desain sistem perangkat lunak mereka kepada tim pengembang lainnya atau pemangku kepentingan proyek.

3.3.1 Use Case Diagram

Use Case Diagram adalah jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan interaksi antara sistem perangkat lunak dengan aktor atau entitas eksternal lainnya. Diagram ini membantu dalam pemahaman dan dokumentasi tentang bagaimana pengguna (aktor) akan berinteraksi dengan sistem untuk mencapai tujuan tertentu. Berikut adalah rancangan Use Case Diagram pada sistem ini :

31

Gambar 3.5 Gambar Use Case Diagran Sistem Arsip Data Konsumen

Tabel 3.1 Tabel Defenisi Aktor Sistem Arsip Data Konsumen

No Aktor Deskripsi

1 Admin

1. Admin melakukan Login ke sistem

2. Admin melakukan pengelolaan terhadap data barang dari perusahaan dengan mengupdate terus data barang tersebut.

3. Admin melakukan pengelolaan terhadap data konsumen dengan mengupdate terus data konsumen tersebut berdasarkan waktu terjadinya sebuah transaksi pembelian barang.

4. Admin melakukan pengelolaan terhadap data supplier dari perusahaan dengan mengupdate terus data supplier tersebut berdasarkan waktu terjadinya proses masuknya stok barang.

5. Admin melakukan pengelolaan terhadap data user dari sistem dengan mengupdate terus data user tersebut, jika mengalami penambahan ataupun pengurangan data pengguna dari sistem informasi dari perusahaan.

6. Admin melakukan pengelolaan terhadap data transaksi barang yang masuk ataupun barang yang keluar dari perusahaan dengan mengupdate terus data transaksi tersebut. Berdasarkan terjadinya proses transaksi barang, baik transaksi barang yang masuk ataupun transaksi barang yang keluar dari perusahaan.

7. Admin melakukan pengelolaan terhadap data barang yang masuk dan data barang yang keluar dari perusahaan dengan mengupdate terus data barang yang masuk maupun data barang yang keluar dari perusahaan.

8. Admin melakukan pengelolaan terhadap data satuan barang dari sistem dengan mengupdate terus data satuan barang tersebut. Berdasarkan kebutuhan dari perusahaan.

9. Admin melakukan pengelolaan terhadap data kategori barang dari sistem dengan mengupdate terus data kategori barang tersebut. Berdasarkan kebutuhan dari perusahaan.

10. Admin melakukan pengelolaan terhadap data laporan barang dari sistem dengan mengupdate terus data laporan barang tersebut. Berdasarkan perubahan yang terus terjadi selama proses sistem dipakai disetiap bulannya.

11. Admin dapat melakukan perubahan terhadap informasi profil akun dari admin, dengan terus mengupdate informasi yang ingin diubah oleh admin dari akun yang

2 Petugas

1. Petugas melakukan Login ke sistem

2. Petugas dapat melihat informasi mengenai data barang secara real time.

3. Petugas dapat melihat informasi mengenai data konsumen secara real time.

4. Petugas dapat melihat informasi mengenai data supplier dari perusahaan secara real time.

5. Petugas dapat melihat informasi mengenai data proses transaksi yang pernah terjadi diperusahaan secara real time.

6. Petugas dapat melihat informasi mengenai data barang yang masuk maupun data barang yang keluar dari perusahaan secara real time.

7. Petugas dapat melihat informasi mengenai data satuan barang dari sistem berdasarkan kebutuhan dari perusahaan dan dapat melihatnya secara real time.

8. Petugas dapat melihat informasi mengenai data kategori barang dari sistem berdasarkan kebutuhan dari perusahaan dan dapat melihatnya secara real time.

9. Petugas dapat melihat informasi mengenai data laporan barang dari perusahaan secara real time.

10. Petugas dapat melakukan perubahan terhadap informasi profil akun dari petugas, dengan terus mengupdate informasi yang ingin diubah oleh petugas dari akun yang dipakai.

11. Setelah itu Petugas akan Logout dari sistem

3.3.2 Class Diagram

Class Diagram adalah jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan struktur kelas dalam sistem perangkat lunak. Diagram kelas mengidentifikasi entitas-entitas utama (kelas), atribut-atribut mereka, metode-metode yang mereka miliki, serta hubungan antara kelas-kelas tersebut. Berikut adalah rancangan Class Diagram pada sistem ini :

33

3.3.3 Sequence Diagram

Sequence Diagram adalah jenis diagram interaksi dalam pemodelan perangkat lunak yang digunakan untuk menggambarkan interaksi antara objek dalam sebuah sistem atau bagian dari sistem ini. Selain itu, Sequence Diagram adalah alat visual yang berguna untuk mengilustrasikan bagaimana objek dalam

Gambar 3.6 Gambar Class Diagram Sistem Arsip Data Konsumen

sistem berinteraksi satu sama lain dalam urutan tertentu untuk mencapai tujuan tertentu atau menjalankan suatu proses. Berikut adalah rancangan Sequence Diagram pada sistem ini :

1. Sequence Diagram Masuk Sistem Arsip Data Konsumen

2.

Sequence Diagram Akses Menu Profil

3. Sequence Diagram Akses Menu Pelayanan

35

Gambar 3.7 Gambar Sequence Diagram Masuk Sistem Arsip Data Konsumen

Gambar 3.8 Gambar Sequence Diagram Akses Menu Profil

Gambar 3.9 Gambar Sequence Diagram Akses Menu Pelayanan

4. Sequence Diagram Akses Menu Fortopolio

5.

S

equence Diagram Akses Menu Hubungi Kami

6.

S

equence Diagram Login Sistem Arsip Data Konsumen

Gambar 3.10 Gambar Sequence Diagram Akses Menu Fortopolio

Gambar 3.11 Gambar Sequence Diagram Akses Menu Hubungi Kami

7. Sequence Diagram Logout Sistem Arsip Data Konsumen

8.

S

equence Diagram Pengelolaan Data Barang

9.

S

equence Diagram Pengelolaan Data Konsumen

37

Gambar 3.13 Gambar Sequence Diagram Logout Sistem Arsip Data Konsumen Konsumen

Gambar 3.14 Gambar Sequence Diagram Pengelolaan Data Barang

Gambar 3.15 Gambar Sequence Diagram Pengelolaan Data Konsumen

10. Sequence Diagram Pengelolaan Data Supplier

11.

S

equence Diagram Pengelolaan Data Satuan Barang

12. Sequence Diagram Pengelolaan Data Kategori Barang

Gambar 3.16 Gambar Sequence Diagram Pengelolaan Data Supplier

Gambar 3.17 Gambar Sequence Diagram Pengelolaan Data Satuan Barang

13. Sequence Diagram Pengelolaan Data User

14.

S

equence Diagram Pengelolaan Transaksi Data Barang Masuk

15. Sequence Diagram Pengelolaan Transaksi Data Barang Keluar

39

Gambar 3.19 Gambar Sequence Diagram Pengelolaan Data User

Gambar 3.20 Gambar Sequence Diagram Pengelolaan Transaksi Data Barang Masuk

Gambar 3.21 Gambar Sequence Diagram Pengelolaan Transaksi Data Barang Keluar

16. Sequence Diagram Laporan Barang Masuk

17.

S

equence Diagram Laporan Barang Keluar

18. Sequence Diagram Update Profil Akun User

Gambar 3.22 Gambar Sequence Diagram Laporan Barang Masuk

Gambar 3.23 Gambar Sequence Diagram Laporan Barang Keluar

3.3.4 Activity Diagram

Activity Diagram adalah jenis diagram UML (Unified Modeling Language) yang digunakan untuk menggambarkan alur kerja atau aktivitas dalam suatu proses bisnis, sistem, atau aplikasi. Ini adalah alat yang berguna untuk memodelkan serangkaian langkah atau tindakan yang terjadi dalam suatu proses atau aktivitas, serta hubungan antara langkah-langkah tersebut. Dan berikut adalah rancangan Activity Diagram pada sistem ini :

1. Activity Diagram Masuk Sistem Arsip Data Konsumen

2.

A

ctivity Diagram Akses Menu Profil

41

Gambar 3.25 Gambar Activity Diagram Masuk Sistem Arsip Data Konsumen

Gambar 3.26 Gambar Activity Diagram Akses Menu Profil

3. Activity Diagram Akses Menu Pelayanan

4.

A

ctivity Diagram Akses Fortopolio

5.

A

ctivity Diagram Akses Menu Hubungi Kami

Gambar 3.27 Gambar Activity Diagram Akses Menu Pelayanan

Gambar 3.28 Gambar Activity Diagram Akses Fortopolio

6. Activity Diagram Login Sistem Arsip Data Konsumen

7.

Activity Diagram Logout Sistem Arsip Data Konsumen

8.

Activity Diagram Pengelolaan Data Barang

43

Gambar 3.30 Gambar Activity Diagram Login Sistem Arsip Data Konsumen

Gambar 3.31 Gambar Activity Diagram Logout Sistem Arsip Data Konsumen

Gambar 3.32 Gambar Activity Diagram Pengelolaan Data Barang

9. Activity Diagram Pengelolaan Data Konsumen

10. Activity Diagram Pengelolaan Data Supplier

Gambar 3.33 Gambar Activity Diagram Pengelolaan Data Konsumen

11. Activity Diagram Pengelolaan Data User

12. Activity Diagram Pengelolaan Data Satuan Barang

45

Gambar 3.36 Gambar Activity Diagram Pengelolaan Data Satuan Barang

13. Activity Diagram Pengelolaan Data Kategori Barang

14.

A

ctivity Diagram Pengelolaan Data Transaksi Barang Masuk

Gambar 3.37 Gambar Activity Diagram Pengelolaan Data Kategori Barang

15. Activity Diagram Pengelolaan Data Transaksi Barang Keluar

47

16. Activity Diagram Pengelolaan Laporan Data Barang Masuk 17. Activity Diagram Pengelolaan Data Laporan Barang Keluar

Gambar 3.40 Gambar Activity Diagram Pengelolaan Laporan Data Barang Masuk Gambar 3.41 Gambar Activity Diagram Pengelolaan Data Laporan Barang Keluar

18. Activity Diagram Update Profil Akun User 3.4 Perancangan Basis Data ( Database )

Basis data atau database adalah kumpulan terorganisir dari informasi atau data yang diatur sedemikian rupa sehingga memungkinkan pengolahan, penyimpanan, pengambilan, dan pemutakhiran data dengan efisien. Basis data yang sudah terkoneksi kedalam sistem bertujuan untuk menyimpan seluruh data yang dimasukan pengguna pada saat sistem ini dijalankan untuk menunjang keperluan Cafe. Berikut adalah struktur tabel yang digunakan pada basis data di Sistem Arsip Data Konsumen untuk PT Interyasa Mitra Mandiri Cabang Kisaran :

Dokumen terkait