![Page 1: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/1.jpg)
BAB IV
RANCANGAN SISTEM DAN PROGRAM USULAN
4.1 Analisa Kebutuhan Software
A. Tahapan Analisis
Perancangan Sistem Informasi pengajuan bahan baku pada Hotel
Dafam Betha Subang berbasis web ini diharapkan dapat memudahkan proses
pengajuan bahan baku dan dapat mengintegrasikan data yang telah ada
dengan data pengajuan bahan baku sebelumnya agar mudah di kontrol, seperti
Head chef dapat mengontrol stok bahan baku, mengecek request list, print out
request, sehingga dalam hal pemrosesan pengajuan tersebut membuat proses
pengajuan menjadi lebih efektif dan efisien.
Selain itu sistem ini juga diharapkan dapat memberikan banyak
kemudahan bagi penggunanya seperti Head chef dapat melihat request list
yang telah dibuat, mengontrol request yang belum dan telah di otorisasi,
mengecek stok bahan baku yang tersedia di gudang, dan data yang tersimpan
secara komputerisasi yang membuat data tidak lagi berbentuk lembaran kertas
yang rentan sekali rusak bahkan hilang, walaupun dalam pelaksanaannya
dokumen-dokumen fisik akan tetap diperlukan sebagai arsip. Proses
pengajuan pun dapat lebih ringkas karena head chef hanya perlu menginput
request sesuai stok list bahan baku yang telah mendekati batas minimum stok.
Executive chef juga lebih mudah mengontrol pengajuan bahan baku, Sistem
ini memiliki fitur seperti : request list pengajuan bahan baku, stok list/ list
produk, nomor request yg berbeda untuk tiap request, print out request list,
sampai dengan fitur manage user yang dapat dibedakan hak aksesnya.
71
![Page 2: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/2.jpg)
72
Berikut ini penjelasan sistem kebutuhan (system reqirement) :
Halaman Head Chef :
A.1 Dapat melakukan login sebagai head chef .
A.2 Membuat request order pengajuan bahan baku pada menu request yang
kemudian akan di otorisasi / oleh executive chef sebelum diserahkan ke
bagian admin gudang.
A.3 Melihat request list dan history request dan print out report/request.
Halaman Executive Chef dan Administrator :
B.1 Dapat melakukan login sebagai executive chef dan admin.
B.2 Dapat memanage lsit produk (add, edit, delete) pada menu produk.
B.3 Pada menu user, executive chef dapat memanage user (add, edit,
delete).
B.4 Dapat memanage request (add, edit, delete, approve request).
B.5 Mencetak request (print out).
B.6 Dapat melihat dan mencetak request list perbulan.
B. Use Case Diagram
Use case diagram digunakan untuk mendeskripsikan apa yang
seharusnya dilakukan oleh sistem. Didalam use case diagram, sistem ini
memiliki 3 aktor, yaitu :
a. Head Chef : user ini memiliki hak akses terbatas, hanya membuat request
/ pengajuan bahan baku, send / kirim request, dan dapat melihat serta
mencetak request (print out).
![Page 3: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/3.jpg)
73
b. Executive Chef dan Administrator : kedua user ini memiliki hak akses
penuh, dari menu produk yang memiliki fungsi add new product, edit,
delete, memanage user didalam menu user,membuat request dan
menerima request (otorisasi) di menu request, print out request di menu
history, dan dapat memilih lalu mencetak request berdasarkan bulan
dimenu report.
1. Use Case Halaman Head Chef
Gambar IV.1
Use Case Diagram Halaman HeadChef
![Page 4: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/4.jpg)
74
Tabel IV.1
Deskripsi Use Case Diagram Halaman Head Chef
Use Case Name Halaman Head Chef
Requirement A1 – A3
GoalHead Chef dapat membuat, mengirim dan
mencetak request.
Pre-condition Head Chef telah login.
Post-conditionHead Chef telah membuat request dan
mengirimkannya ke executive chef.
Failed end condition Head chef membatalkan request dan logout.
Primary Actors Head chef
Main Flow / Basic Path
1. Head chef melihat request list dan report.
2. Head chef melakukan print out request
setelah request di approve yang kemudian
diserahkan ke bagian admin gudang.
Invariant -
![Page 5: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/5.jpg)
75
2. Use Case Diagram Halaman Executive Chef dan Administrator
Gambar IV.2
Use Case Diagram Halaman Executive Chef & Admin
![Page 6: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/6.jpg)
76
Tabel IV.2
Deskripsi Use Case Diagram Halaman Executive Chef & Admin
Use Case Name Halaman Executive Chef & Admin
Requirment B1 – B6
Goal
Executive chef & admin dapat memanage
product list, manage user, membuat dan
menerima request, mencetak histori request,
dan cek report perbulan dan kemudian
mencetaknya.
Pre-condittion Executive chef & admin telah login.
Post-condittionExecutive chef & admin melakukan otorisasi
request dan print out report.
Failed end condittionExecutive chef & admin membatalkan
otorisasi request yang telah masuk.
Primary Actors Executive chef & admin
Main Flow / Basic Path
1. Executive chef & admin melihat pengajuan
/ request baru.
2. Executive chef & admin melakukan
otorisasi pengajuan / request.
Invariant -
![Page 7: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/7.jpg)
77
C. Activity Diagram
1. Activity Diagram Prosedur Pengajuan Bahan Baku
Gambar IV.3
Activity Diagram Prosedur Pengajuan Bahan Baku
![Page 8: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/8.jpg)
78
2. Activity Diagram Otoriasi Pengajuan
Gambar IV.4
Activity Diagram Otorisasi Pengajuan
![Page 9: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/9.jpg)
79
3. Activity Diagram Pengadaan bahan baku dari Supplier
Gambar IV.5
Activity Diagram pengadaan bahan baku
![Page 10: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/10.jpg)
80
D. Sequence Diagram
a. Sequence Head chef pengajuan bahan baku
Gambar IV.6
Sequence Head chef pengajuan bahan baku
![Page 11: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/11.jpg)
81
b. Sequence Headchef View History
Request
![Page 12: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/12.jpg)
82
c. Sequence Executive Chef Ottorisasi
Gambar IV.8 Sequence Executive chef Otorisasi
Gambar IV.7 Sequence HeadChef View History
: ExeChef
![Page 13: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/13.jpg)
83
d. Sequence Head Chef Request
Gambar IV.9 Sequence Admin request
![Page 14: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/14.jpg)
84
e. Sequence Admin Edit
f. Sequence Admin Delete
Gambar IV.10 Sequence Admin Edit
Gambar IV.11 Sequence Admin Delete
![Page 15: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/15.jpg)
85
g. Sequence HeadChef Edit
Gambar IV.12 Sequence HeadChef Edit
Request
![Page 16: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/16.jpg)
86
h. Sequence HeadChef Delete
Gambar IV.13 Sequence HeadChef Delete Request
i. Sequence Head Chef Menambah User
Request
: Executive Chef
![Page 17: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/17.jpg)
87
Gambar IV.14 Sequence Executive Chef Add User
4.2 Desain
4.2.1 Class Diagram
Gambar IV.15 Class Diagram
4.2.2 Deployment Diagram
Gambar IV.16 Deployment Diagram
![Page 18: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/18.jpg)
88
4.2.3 Relationship
Gambar IV.17 Relationship
![Page 19: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/19.jpg)
89
4.2.4 Design Perancangan Program
4.2.4.1 Halaman Utama
Gambar IV.18 Form Halaman Utama
![Page 20: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/20.jpg)
90
4.2.4.2 Form Login
Gambar IV.19 Form Login
![Page 21: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/21.jpg)
91
4.2.4.3 Form Data User
Gambar IV.20 Form Data User
![Page 22: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/22.jpg)
92
4.2.4.4 Form Request
Gambar IV.21 Form Request
![Page 23: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/23.jpg)
93
4.2.4.5 Form Add Request
Gambar IV.22 Form Add Request
![Page 24: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/24.jpg)
94
4.2.4.6 Form Authorization Request
Gambar IV.23 Form Authorization request
![Page 25: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/25.jpg)
95
4.2.4.7 Form History
Gambar IV.24 Form History
![Page 26: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/26.jpg)
96
4.2.5 Desain Tampilan Program
4.2.4.1 Halaman Utama
Gambar IV.25 Tampilan Jadi Halaman Utama
![Page 27: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/27.jpg)
97
4.2.4.2 Form Login
4.2.4.3 Form List User
Gambar IV.26 Tampilan Jadi Halaman Login
Gambar IV.27 Tampilan Jadi List User
![Page 28: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/28.jpg)
98
4.2.4.4 Form Request
Gambar IV.28 Tampilan Jadi request
![Page 29: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/29.jpg)
99
4.2.4.5 Form Add Request
Gambar IV.29 Form Add request
![Page 30: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/30.jpg)
100
4.2.4.6 Form Authorization
Gambar IV.30 Tampilan Jadi Form Authorization
![Page 31: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/31.jpg)
101
4.2.4.7 Form History
Gambar IV.31 Tampilan jadi Form History
![Page 32: BAB IV · Web viewRANCANGAN SISTEM DAN PROGRAM USULAN Analisa Kebutuhan Software Tahapan Analisis Perancangan Sistem Informasi pengajuan bahan baku pada Hotel Dafam Betha Subang berbasis](https://reader036.vdokumen.com/reader036/viewer/2022081602/613366a2dfd10f4dd73b105a/html5/thumbnails/32.jpg)
102
4.2.6 Spesifikasi Hardware & Software
Tabel IV.3
Spesifikasi Hardware dan Software
Kebutuhan Keterangan
Sistem Operasi Windows XP atau setelahnya
Prosesor Pentium core 2 duo 2,4 GHz
RAM 512 MB
Harddisk 80 GB
CD-ROM 52x
Mouse + Keyboard Standar
Monitor Samsung LED 42”
Printer Deskjet
Browser Firefox
Software XAMPP server