Business Modelling Data Modelling

4.3. MODELLING

4.3.1. Business Modelling

Pemodelan ini dilakukan untuk menggambarkan urutan aktifitas yang menghasilkan suatu nilai atau objek yang dapat dilihat bagi satu pihak atau entitas tertentu. pengguna Menghitung biaya produksi Menghitung biaya bahan baku Memasukkan data kertas Merubah data kertas Menghapus data kertas Memasukkan data proses Administrator Merubah data proses Menghapus data proses Memasukkan data finishing Merubah data finishing Menghapus data finishing Memasukkan data ukuran Merubah data ukuran Menghapus data ukuran Merubah password Menghitung biaya produksi 37 Gambar 4.1. Use Case Diagram

4.3.2. Data Modelling

Tahap selanjutnya adalah menyimpan variabel-variabel statis yang akan dipergunakan nantinya pada saat proses perhitungan dilakukan. Oleh karena itu variabel-variabel tersebut penulis masukkan ke dalam database dengan menggunakan MYSQL. Berdasarkan observasi yang telah dilakukan peneliti, maka dibutuhkan tabel-tabel untuk penyimpanan data, seperti tabel admin sebagai penyimpan data account administrator, tabel kertas sebagai penyimpan data jenis kertas, harga kertas dan ukuran awal kertas, tabel proses sebagai penyimpan data proses dan harga cetak, tabel finishing sebagai penyimpan data proses dan harga finishing, dan tabel ukuran sebagai penyimpan data ukuran potong standar kertas. Lima tabel tersebut terdapat pada database tunasutama.dbf. Adapun rincian pembuatan tabel sebagai berikut : 1. admin Nama Tabel : admin Keterangan : account admin Tabel 4.1. Data Admin Nama_field Tipe Panjang Keterangan Username Password Varchar Varchar 25 60 Username admin Password admin 38 2. kertas Nama Tabel : kertas Keterangan : data kertas Primary Key : id_kertas Tabel 4.2 . Data Kertas Nama_field Tipe Panjang Keterangan id_kertas jenis panjang_1 lebar_1 harga_1 panjang_2 lebar_2 harga_2 panjang_3 lebar_3 harga_3 int varchar int int int int int int int int int 5 50 23 23 23 23 23 23 23 23 23 Id kertas Jenis kertas Panjang kertas 1 Lebar kertas 1 Harga kertas 1 Panjang kertas 2 Lebar kertas 2 Harga kertas 2 Panjang kertas 3 Lebar kertas 3 Harga kertas 3 3. proses Nama Tabel : proses Keterangan : data proses Primary Key : id_proses Tabel 4.3. Data Proses Nama_field Tipe Panjang Keterangan Id_proses Jenis_proses Gestener int varchar int 5 20 8 Id proses Nama proses Harga gestener 39 GTO_46 GTO_52 Oliver_66 Sorm_S int int int int 10 10 10 10 Harga GTO 46 Harga GTO 52 Harga Oliver 66 Harga GTO 72 4. finishing Nama Tabel : finishing Keterangan : data finishing Primary Key : id_finishing Tabel 4.4. Data Finishing Nama_field Tipe Panjang Keterangan Id_finishing Jenis_finishing Harga Harga_minimal int varchar int int 5 20 5 8 Id Finishing Nama finishing Harga per cm Harga minimal 5. ukuran Nama Tabel : ukuran Keterangan : data ukuran kertas Primary Key : id_ukuran Tabel 4.5. Data Ukuran Nama_field Tipe Panjang Keterangan Id_ukuran nama_ukuran panjang lebar int varchar int int 5 10 5 5 Id ukuran Nama ukuran Ukuran panjang Ukuran lebar 40

4.3.3. Process Modelling