Andri: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 158: Baris 158:
 
9 (sembilan) message antara lain melakukan login dengan membuka browser terlebih dahulu, verifikasi, konfirmasi password dan username salah, halaman utama, lihat permintaan material, liat grafik stock gudang, material delivery, membuat laporan stock gudang dan logout.
 
9 (sembilan) message antara lain melakukan login dengan membuka browser terlebih dahulu, verifikasi, konfirmasi password dan username salah, halaman utama, lihat permintaan material, liat grafik stock gudang, material delivery, membuat laporan stock gudang dan logout.
 
</li></ol>
 
</li></ol>
 +
=='''4.3. Rancangan Basis Data'''==
 +
 +
===4.3.1.    '''Class Diagram '''===
 +
 +
<div align="center"><img width="550" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/-N_5w1JQdy6k/WK9hoV4HVNI/AAAAAAAAAk0/qy8qIgjAKnovogsxg-lY2DnUGHdUraSJgCJoC/w530-h307-p/image001.png"/></div>
 +
 +
 +
<center>Gambar 4.7. Class Diagram sistem yang diusulkan</center>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
Berdasarkan gambar 4.7. Class Diagram sistem yang diusulkan, terdapat:
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 +
6 (Enam) Class, himpunan dari objek – objek yang berbagi atribut serta operasi yang sama diantaranya Permintaan, Det_permintaan, User, Area, Barang, dan Kategori.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 +
5 (Lima) multiciply, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.
 +
</li></ol>
 +
 +
 +
===4.3.2.    '''Spesifikasi Basis Data'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
 +
Rancangan database dipakai untuk mempermudah dalam proses penyeleksian data, serta membantu pemprograman dalam mengambil dan menampilkan data. Pada database digunakan tabel-tabel, dan pada tabel-tabel ini akan dijelaskan mengenai nama'' field'', ''type'',dan ''size'' tersebut.
 +
</div>
 +
Nama field        :Permintaan
 +
 +
Media        : Hardisk
 +
 +
Primery Key    : Id_per
 +
 +
<center>'''Tabel  4.1  Permintaan '''</center>
 +
 +
Nama field        : Det_ permintaan
 +
 +
Media        : Hardisk
 +
 +
Primery Key        : Id
 +
 +
<center>'''Tabel 4.2 ''Det_permintaan'''''</center>
 +
 +
Nama field        : User
 +
 +
Media        : Hardisk
 +
 +
Primery Key        : Id
 +
 +
<center>'''Tabel  4.3 User'''</center>
 +
 +
 +
 +
Nama field        :Area
 +
 +
Media        : Hardisk
 +
 +
Primery Key    : Id_Area
 +
 +
<center>'''Tabel 4.4 Area'''</center>
 +
 +
Nama field        : Barang
 +
 +
Media        : Hardisk
 +
 +
Primery Key    : Id_Brg
 +
 +
<center>'''Tabel 4.5 Barang'''</center>
 +
 +
 +
 +
Nama field        : Kategori
 +
 +
Media        : Hardisk
 +
 +
Primery Key    : Kat_id
 +
 +
<center>'''Tabel 4.6 Kategori'''</center>
 +
 +
 +
 +
=='''4.4.    '''Rancangan Tampilan Sistem Yang di usulkan'''==
 +
 +
==='''4.4.1.    Tampilan Login Logisti, Admin Area    '''===
 +
<div align="center"><img width="550" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/-N_5w1JQdy6k/WK9hoV4HVNI/AAAAAAAAAk0/qy8qIgjAKnovogsxg-lY2DnUGHdUraSJgCJoC/w530-h307-p/image001.png"/></div>
 +
 +
<center>Gambar 4.8. Tampilan Login Logistik dan area</center>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
Keterangan:   
 +
</div>

Revisi per 25 Februari 2017 12.11

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Prosedur Usulan Sistem

4.1.1. Logsitik dan Gudang

  1. melakukan Login sistem.
  2. Sistem menampilkan menu Home .
  3. Logistik melakukan pengecekan material request .
  4. Logistik melakukan persetujuan atas permintaan material request .
  5. Logistik melakukan penginputan material jenis baru.
  6. Logistik melakukan pengubahan data material jika ada data yang tidak sesuai.
  7. Logistik melakukan pengecekkan stock control material jika ingin mengetahui stock akhir material di gudang .
  8. Logistik melakukan pengecekan stock control material yang ada pada area untuk mengetahui stock akhir yang ada pada setiap area.
  9. Logsitik melakukan pengeckan laporan material masuk dan keluar untuk menyesuaikan data yang ada.
  10. Logistik dapat melihat stock akhir material dengan melihat grafik.

4.1.2. Admin Cabang.

  1. Admin melakukan Login sistem.
  2. Sistem menampilkan menu Home.
  3. Admin cabang Membuat laporan persediaan stock material.
  4. Admin cabang membuat permintaan Material Request setiap bulan.

Tata laksana sistem yang diusulkan.

Untuk menganalisa sistem yang diusulkan, pada penelitian ini digunakan software Visual paradigm for UML 8.0 enterprise edition untuk menggambarkan usecase diagram, activity diagram, sequence diagram, dan class diagram.

4.2.1. Rancangann sistem yang diusulkan pada use case diagram Logistik

Gambar 4.1. Use Case Diagram pada LOGISTIK FGS

Berdasarkan gambar 4.1. diatas, rancangan Use Case Diagram pada Logisik terdapat :

  1. 1 (satu) buah sistem yang merupakan rancangan usulan proses sistem pada Logistik
  2. 1 (Satu) buah actor, Yaitu Logistik yang dapat melakukan kegiatan bagian administrasi Logistik.
  3. 17 (Tujuh Belas ) use case yang dapat dilakukan yaitu:
  4. Melakukan Login
  5. Mengakses Data barang yang dilengkapi dengan fasilitas add, edit, delete, dan print.
  6. Mengakses Data Permintaan. yang dilengkapi dengan fasilitas add, edit, delete, dan print.
  7. Mengakses report yang berisi Grafik permintaan yang dilakukan oleh area. Dan melakukan logout.

4.2.2.Rancangann sistem yang diusulkan pada use case diagram Area

Gambar 4.2. Use Case Diagram pada AREA

Berdasarkan gambar 4.2. diatas, rancangan Use Case Diagram pada Area terdapat :

  1. 1 (satu) buah sistem yang merupakan rancangan usulan proses sistem pada Area
  2. 1 (Satu) buah actor, Yaitu Area yang dapat melakukan kegiatan bagian administrasi Area.
  3. 10 (Sepuluh ) use case yang dapat dilakukan yaitu:
  4. Melakukan Login
  5. Mengakses Permintaan Barang yang dilengkapi dengan fasilitas add, edit, dan delete.
  6. Mengakses Barang Masuk. yang dilengkapi dengan fasilitas Konfirmasi
  7. Dan melakukan logout.


4.2.3. Rancangan sistem yang diusulkan pada Activity diagram yang logistik.

Gambar 4.3Activity Diagram pada Logistik

Keterangan :

  1. 1 (satu) Initial node dimana objek memulai kegiatan.
  2. 18 (Delapan Belas ) action state yang berawal dari login jika gagal maka akan kembali ke login, jika benar akan masuk pada home yang berisi Data Barang, Data Permintaan , dan report.
  3. 1(satu) final Node Dimana objek mengakhiri kegiatan.

4.2.4. Rancangan sistem yang diusulkan pada Activity diagram yang Area.

Gambar 4.4 Activity Diagram pada Area

Keterangan :

  1. 1 (satu) Initial node dimana objek memulai kegiatan.
  2. 10 (Sepuluh) action state yang berawal dari login jika gagal maka akan kembali ke login, jika benar akan masuk pada home yang berisi Permintaan barang dan Barang Masuk. 1(satu) final Node Dimana objek mengakhiri kegiatan.

4.2.5. Rancangan sistem yang diusulkan pada Sequence Diagram Logistik

Gambar 4.5. Sequence diagram sistem pada logistik
     Keterangan :
  1. 1 (satu) actor yang melakukan kegiatan yaitu logistik.
  2. 6 (enam) lifeline yaitu login, halaman utama, Data Barang, Data Permintaan, Grafik, logout.
  3. 12 (empat belas) message antara lain melakukan login dengan membuka browser terlebih dahulu, verifikasi, konfirmasi password dan username salah, halaman utama, Notifikasi Stock, Update Data Material, Cek Data Permintaan, Kirim Permintaan Oleh Logistik, Konfirmasi data permintaan yang dikirim, Lihat Grafik untuk mengetahui jumlah permintaan yang dibuat oleh area dan logout.

4.2.6 Rancangan Sistem yang diusulkan pada Sequence Diagram Area

Gambar 4.6. Sequence diagram sistem pada Area
     Keterangan :
  1. 1 (satu) actor yang melakukan kegiatan yaitu Area
  2. 6 (enam) lifeline yaitu login, halaman utama, material, laporan, Grafik, logout.
  3. 9 (sembilan) message antara lain melakukan login dengan membuka browser terlebih dahulu, verifikasi, konfirmasi password dan username salah, halaman utama, lihat permintaan material, liat grafik stock gudang, material delivery, membuat laporan stock gudang dan logout.

4.3. Rancangan Basis Data

4.3.1. Class Diagram


Gambar 4.7. Class Diagram sistem yang diusulkan

Berdasarkan gambar 4.7. Class Diagram sistem yang diusulkan, terdapat:

  1. 6 (Enam) Class, himpunan dari objek – objek yang berbagi atribut serta operasi yang sama diantaranya Permintaan, Det_permintaan, User, Area, Barang, dan Kategori.
  2. 5 (Lima) multiciply, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.


4.3.2. Spesifikasi Basis Data

Rancangan database dipakai untuk mempermudah dalam proses penyeleksian data, serta membantu pemprograman dalam mengambil dan menampilkan data. Pada database digunakan tabel-tabel, dan pada tabel-tabel ini akan dijelaskan mengenai nama field, type,dan size tersebut.

Nama field  :Permintaan

Media  : Hardisk

Primery Key  : Id_per

Tabel 4.1 Permintaan

Nama field  : Det_ permintaan

Media  : Hardisk

Primery Key  : Id

Tabel 4.2 Det_permintaan

Nama field  : User

Media  : Hardisk

Primery Key  : Id

Tabel 4.3 User


Nama field  :Area

Media  : Hardisk

Primery Key  : Id_Area

Tabel 4.4 Area

Nama field  : Barang

Media  : Hardisk

Primery Key  : Id_Brg

Tabel 4.5 Barang


Nama field  : Kategori

Media  : Hardisk

Primery Key  : Kat_id

Tabel 4.6 Kategori


4.4. Rancangan Tampilan Sistem Yang di usulkan

4.4.1. Tampilan Login Logisti, Admin Area

Gambar 4.8. Tampilan Login Logistik dan area

Keterangan:

Contributors

SI1311475656