BAB II. LANDASAN TEORI
4.3. MODELLING
4.3.3. Process Modelling
Pada tahap sebelumnya telah didefinisikan data yang dibutuhkan, data ini kemudian ditransformasi untuk mendapatkan aliran informasi yang mungkin dan diperlukan untuk mengimplementasikan fungsi bisnis. Penulis menggunakan
flowchart untuk menggambarkan proses bisnis yang telah dimodelkan sebelumnya. Flowchart aplikasi perhitungan biaya produksi :
1. Flowchart proses input data kertas.
Gambar 4.2. menjelaskan proses input data kertas, setelah memasukkan data kemudian di cek oleh aplikasi, jika data kertas belum ada maka data yang dimasukkan akan disimpan tetapi jika sudah ada maka akan keluar.
Mulai
input data kertas
Gambar 4.2. Flowchartinput data kertas
Data kertas input = kertas dbase
Y
N
Data kertas input
Selesai
Simpan data kertas
2. Flowchart proses update data kertas
Gambar 4.3. menjelaskan proses update data kertas, setelah memilih jenis kertas, kemudian aplikasi menampilkan data kertas tersebut, setelah data dirubah maka akan disimpan kembali ke dalam database.
Mulai
Pilih data kertas
Tampilkan data kertas
Data kertas pilihan
Update data kertas
Selesai
Gambar 4.3. Flowchartupdate data kertas
3. Flowchart proses delete data kertas.
Gambar 4.4. menjelaskan proses hapus data kertas, setelah data kertas ditampilkan kemudian memilih data kertas yang akan dihapus, lalu hapus data kertas tersebut maka data kertas yang dipilih akan terhapus dari database.
Mulai
Pilih data kertas
Tampilkan data kertas
Data kertas pilihan
Deletedata kertas
Selesai
Gambar 4.4. Flowchartdelete data kertas 4. Flowchart proses input data proses
Gambar 4.5 menjelaskan proses input data proses, setelah memasukkan data kemudian di cek oleh aplikasi, jika data proses belum ada maka data yang dimasukkan akan disimpan tetapi jika sudah ada maka akan keluar.
Mulai
input jenis proses
Jenis proses input = jenis proses dbase
Jenis Proses input
Selesai
Y
N
Simpan jenis proses
43
5. Flowchart proses update data proses
Gambar 4.6. menjelaskan proses update data proses, setelah memilih proses, kemudian aplikasi menampilkan data proses tersebut, setelah data dirubah maka akan disimpan kembali ke dalam database. Mulai Pilih jenis proses Tampilkan jenis proses
Jenis Proses pilihan
Update jenis proses
Selesai
Gambar 4.6. Flowchart update data proses
6. Flowchart proses delete data proses
Gambar 4.7. menjelaskan proses hapus data proses, setelah data proses ditampilkan kemudian memilih data proses yang akan dihapus, lalu hapus data proses tersebut maka data proses yang dipilih akan terhapus dari database.
Mulai
Pilih jenis proses
Tampilkan jenis proses
jenis proses pilihan
Delete data proses
Selesai
Gambar 4.7. Flowchartdelete data proses 7. Flowchart proses input data finishing
Gambar 4.8. menjelaskan proses input data finishing, setelah memasukkan data kemudian di cek oleh aplikasi, jika data finishing belum ada maka data yang dimasukkan akan disimpan tetapi jika sudah ada maka akan keluar.
Mulai
input jenis finishing
jenis finishing input= jenis finishing dbase
Gambar 4.8. Flowchartinput data finishing
Jenis finishing
Selesai
Y
N
Simpan jenis finishing
8. Flowchart proses update data finishing.
Gambar 4.9. menjelaskan proses update data finishing, setelah memilih finishing, kemudian aplikasi menampilkan data finishing tersebut, setelah data dirubah maka akan disimpan kembali ke dalam database.
Mulai Pilih finishing Tampilkan finishing Finishing pilihan Update finishing Selesai
Gambar 4.9. Flowchartupdate data finishing
9. Flowchart proses delete data finishing.
Gambar 4.10 menjelaskan proses hapus data finishing, setelah data finishing ditampilkan kemudian memilih data finishing yang akan dihapus, lalu hapus data finishing tersebut maka data finishing yang dipilih akan terhapus dari database.
Mulai
Pilih jenis finishing
Tampilkan jenis finishing
jenis finishing pilihan
Delete data finishing
Selesai
Gambar 4.10. Flowchartdelete data finishing 10.Flowchart proses input data ukuran kertas.
Gambar 4.11. menjelaskan proses input data ukuran kertas, setelah memasukkan data kemudian di cek oleh aplikasi, jika data ukuran kertas belum ada maka data yang dimasukkan akan disimpan tetapi jika sudah ada maka akan keluar.
Mulai
input jenis ukuran
11.Flowchart proses update data ukuran kertas.
jenis uran in
uk
put=jenis ukuran dbase
Jenis ukuraninput
Y
N
Selesai
Simpan jenis ukuran
Gambar 4.11. Flowchartinput data ukuran kertas 47
11.Flowchart proses delete data ukuran kertas.
Gambar 4.12. menjelaskan proses update data ukuran kertas, setelah memilih ukuran kertas, kemudian aplikasi menampilkan data ukuran kertas tersebut, setelah data dirubah maka akan disimpan kembali ke dalam database.
Mulai
Pilih ukuran kertas
Tampilkan ukuran kertas
Ukuran kertas pilihan
Update ukuran kertas
Selesai
Gambar 4.12. Flowchartupdate data ukuran kertas
12.Flowchart proses delete data ukuran kertas.
Gambar 4.13. menjelaskan proses hapus data ukuran kertas, setelah data ukuran kertas ditampilkan kemudian memilih data ukuran kertas yang akan dihapus, lalu hapus data ukuran kertas tersebut maka data ukuran kertas yang dipilih akan terhapus dari database.
Mulai
Pilih ukuran kertas
Tampilkan ukuran kertas
Ukuran kertas pilihan
Deleteukuran kertas
Selesai
Gambar 4.13. Flowchartdelete data ukuran kertas 13.Flowchart proses perhitungan biaya bahan baku.
Gambar 4.14. menjelaskan proses perhitungan biaya bahan baku, setelah memasukan quantity, jenis kertas kemudian ukuran potong, maka aplikasi akan melakukan perhitungan sesuai rumus yang telah dimasukkan dan akan menghasilkan biaya bahan baku produksi.
Mulai
Quantitty, jenis kertas,ukuran, potongan
14.Flowchart proses update data password administrator Gambar 4.14. Flowchart perhitungan biaya bahan baku
Selesai
Biaya bahan baku Quantity/potongan x harga
Biaya bahan baku
14.Flowchartupdate password administrator Mulai inputpassword lama dan passwordbaru 1 md5.password lama
Password lama enkrip input
Passwordlama enkrip dbase
N Passwordlama enkrip
input = passwordlama enkrip dbase
Gambar 4.15. Flowchartupdate password administrator Password baru 1
= password baru
md5.password baru
Password baru enkrip
Y N Y UpdatePassword Selesai 50
Gambar 4.15 menjelaskan tentang proses perubahan password
administrator, pertama masukan password lama dan password
baru, kemudian password lama di enkripsi dan di cek oleh aplikasi. Jika password lama sama dengan password dalam
database maka password baru di enkripsi dan di simpan ke dalam database.
15.Flowchart proses perhitungan biaya produksi
Gambar 4.16 menjelaskan tentang proses perhitungan biaya produksi, setelah memasukan quantity, jenis kertas, proses ukuran potong kemudian finishing, maka aplikasi akan melakukan perhitungan sesuai rumus yang telah dimasukkan dan akan menghasilkan harga jual persatuan produk.
Gambar 4.16. Flowchart proses perhitungan biaya produksi
Biaya bahan baku Quantity/potongan x harga Mulai
quantity, ukuran, jenis kertas, proses, finishing,potongan
Biaya produksi biaya bahan baku + proses + finishing quantity
Biaya produksi
Selesai