Disusun Oleh:
Kelas SI4002
Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena atas rahmat dan hidayah-
Nyalah penulis dapat menyelesaikan tugas ini tepat pada waktunya. Kemudian shalawat dan salam
penulis sanjungkan ke pangkuan Nabi Besar Muhammad SAW, sehingga penulis dapat
menyelesaikan laporan ini.
Laporan ini disusun untuk salah satu tugas kelompok pada mata kuliah Analisis
Perancangan Interaksi. Adapun tujuan dari pembuatan laporan ini adalah sebagai salah satu tugas
besar pengganti ujian akhir semester dengan mencoba memberikan gambaran mengenai
Perusahaan yang telah diobservasi oleh penulis.
Dalam penyusunan laporan ini penulis banyak mendapat bantuan dan bimbingan baik yang
bersifat moril maupun materil dari berbagai pihak, terutama kepada dosen penulis yang senantiasa
memberikan semangat dan dorongan dalam menyelesaikan tugas besar ini. Mudah-mudahan atas
segala bantuan yang telah diberikan kepada penulis mendapatkan imbalan yang berlipat ganda dari
Allah.
Penulis berharap semoga laporan ini dapat bermanfaat bagi penulis khususnya dan
pembaca pada umumnya. Penulis memohon maaf apabila dalam penyusunan laporan ini terdapat
banyak kekurangan dan kesalahan.Oleh karena itu, kritik dan saran yang konstruktif dari semua
pihak sangat diharapkan demi peningkatan karya ini, semoga bermanfaat.
Tim Penulis
DAFTAR ISI
DAFTAR GAMBAR
BAB I
PENDAHULUAN
I.1 Latar Belakang
Brownies merupakan salah satu kue yang sudah cukup dikenal di Indonesia.Kue Brownies
berasal dari Amerika dan memiliki kandungan lemak serta telur yang tinggi. Penggunaan coklat
secara keseluruhan pada kue ini memberikan kenampakan coklat pada seluruh permukaannya
menjadikan kue ini dinamakan brownies (Joomla, 2008).
Menurut Apriadji (2008),brownies dapat dibedakan menjadi dua macam, yaitu brownies
panggang dan brownies kukus. Brownies Tersebut dibedakan berdasarkan metode pematangan
adonan brownies. Adonan brownies panggang dimatangkan dengan metode pemanggangan
sedangkan adonan brownies kukus dimatangkan dengan metode pengukusan. Metode yang
berbeda memberikan perbedaan karakteristik pada produk akhir brownies. Brownies panggang
memiliki nilai sensasi basah saat di mulut yang lebih rendah dibandingkan brownies kukus.
Amanda Brownies meupakan salah satu took terkenal di Indonesia yang menjual brownies.
Mereka menyediakan brownies dengan berbagai jenis. Brownies tersebut di produksi pada sebuah
pabrik yang terletak di di Jl. Rancabolang no. 29 Bandung. Proses produksinya pun masih
dilakukan secara manual seperti pembuatan adonan brownies, pemanggan brownies dengan oven
kompor, pencatatan penggunaan bahan baku dengan menggunakan kertas, pembuatan laporan
dilakukan secara manual dengan menginputkan data-data setiap harinya. Dengan meningkatnya
permintaan produksi di setiap harinya, Amanda Brownies semakin kesuliatan dalam melakukan
kegiatan produksi dan pelaporannya.
Dengan perkembangan dan teknologi saat ini, kami menyarankan Amanda Brownies untuk
membuat sebuah system yang dapat membantu kegiatan proses bisnis di Amanda Brownies. Kami
menyarankan Amanda Brownies membuat system pengelolaan inventory Amanda Brownies.
Dengan adanya system ini, diharapkan dapat meningkatlkan efisiensi dan efektivitas dari proses-
proses yang ada di Amanda Brownies
I.3 Tujuan
Tujuan penulis membuat laporan ini untuk memberikan solusi terhadap permasalahan yang
dihadapi oleh Amanda brownies, yang dilakukan dengan cara menganalisis kebutuhan system
serta menggambarkan system yang akan dibangun dengan menggunakan berbagai jenis
diagram untuk mempermudah pemahaman pembaca.
I.4 Manfaat
Manfaat dari penulisan laporan ini adalah
1. Mengetahui proses bisnis eksisting pada Amanda brownies
2. Mengetahui permasalah yang dihadapi oleh Amanda brownies
3. Mengetahui kebutuhan system yang diperlukan oleh Amanda brownies
4. Dapat menganalisis data pada Amanda brownies
5. Mengetahui sturktur system yang aka dibuat pada brownies Amanda
6. Mengetahui desain dari system yang akan dibuat pada Amanda Brownies
BAB II
Fungsi Login
Fungsi Logout
Fungsi membuat list permintaan bahan baku
Fungsi mengirim list bahan baku
Fungsi mengecek stok bahan baku
Fungsi entry data bahan baku yang masuk
Fungsi update data bahan baku
Fungsi melakukan permintaan pembelian bahan baku
Fungsi mencetak laporan inventory
Fungsi melihat laporan produksi
Fungsi menentukan jadwal pengiriman
Fungsi menentukan transportasi
Fungsi membuat surat jalan
Fungsi membuat laporan pengiriman
Fungsi mencetak laporan pengiriman
Fungsi melihat data vendor
Fungsi melihat permintaan list bahan baku
Fungsi update data vendor
Fungsi pembelian bahan baku
Fungsi membuat laporan pembelian
Berikut pemodelan dari kebutuhan fungsional dari system produksi Amanda Brownies :
Cetak Laporan
Pengiriman
<<include>>
Cetak Laporan
Pembelian
Membuat Laporan
Pengiriman
Update Status
Membuat surat Permintaan Bahan
jalan
Melihat permintaan
Menentukan list bahan baku
Transportasi
Divisi Distribusi
Logout
<<include>>
Login
<<include>>
Alamat
Meminta Nama_Bahan
Jumlah_Bahan Mengirim
Entry
Jumlah_Bahan
No_Telepon Tujuan
Laporan
Alamat
Merilis
Id_Laporan Jenis_Laporan
Id_Transportasi
Memeriksa Data Vendor
Transportasi Jenis_Transportasi
Alamat Memilih
Divisi Distribusi
Id_Vendor
Kategori_Transportasi
Nama_Vendor No_Telepon
Id_Distribusi
Menentukan
Id_Jadwal_Pengiriman
Nama_Karyawan Alamat
No_Telepon
Waktu_Pengiriman
Jadwal Pengiriman
Kota_Tujuan
Alamat
Login
- IdUser : int
- Username : String
- Password : String
+ Login () : void
+ Logout () : void
0..* 0..*
0..1
Laporan
- Id_Transportasi : int
- Id_User : int 0..*
- Id_Bahan_Baku : int
- Id_Permintaan_Bahan : int Permintaan Bahan
- Data_Bahan : String
- Id_Permintaan_Bahan : int
- Transportasi : String
- Merk_Bahan : int
- Jadwal_Pengiriman : Date
- Nama_Bahan : String
- Permintaan_Bahan : String
- Jumlah_Bahan : int
- Vendor : String
+ <<Getter>> getMerkBahan () : int
+ <<Getter>> getDataBahan () : String
+ <<Setter>> setMerkBahan (int newMerk_Bahan) : void
+ <<Setter>> setDataBahan (String newData_Bahan) : void 0..1 + <<Getter>> getNamaBahan () : String
0..* + <<Getter>> getTransportasi () : String 0..* + <<Setter>> setNamaBahan (String newNama_Bahan) : void
+ <<Setter>> setTransportasi (String newTransportasi) : void
+ <<Getter>> getJumlahBahan () : int
+ <<Getter>> getJadwalPengiriman () : Date
+ <<Setter>> setJumlahBahan (int newJumlah_Bahan) : void
+ <<Setter>> setJadwalPengiriman (Date newJadwal_ : void
Pengiriman) + Menampilkan_permintaan_bahan () : int
+ Submit () : int
+ <<Getter>> getPermintaanBahan () : String
+ <<Setter>> setPermintaanBahan (String newPermintaan : void
_Bahan) 0..*
+ <<Getter>> getVendor () : String
+ <<Setter>> setVendor (String newVendor) : void
+ <<Getter>> getIdUser () : int
+ <<Setter>> setIdUser (int newId_User) : void
+ Cetak_Laporan () : void
0..1 0..1
Desain user interface merupakan sebuah tampilan yang dilihat oleh user saat menggunkan
system yang telah dikembangkan. Berikut desain user interface dari system pengelolaan inventory
Amanda Brownies.