Perancangan form Histori Optimasi

Tabel 3.8 Pengaturan Properties Form Sistem Optimasi Sambungan No. Objek Properties Pengaturan 22 Label3 Name lblPL Caption 23 Label4 Name lblNilai Caption Nilai : 24 Label5 Name lblInput Caption Input : 25 Label6 Name lblOutput Caption Output : 26 OptionButton1 Name optTujuan Caption Tujuan 27 OptionButton2 Name optK Caption Kendala 1 – Kendala 15 = “Kendala ” Index Index 1 – 15 28 Shape1 Name shpBesar Index 0 – 1 29 Shape2 Name shpSedang Index 0 – 1 30 Shape3 Name shpKecil Index 0 – 1 31 TextBox1 Name txtNilai Text 32 TextBox2 Name txtPLI Text 33 TextBox3 Name txtPLO Text 34 TextBox4 Name txtNoProses Visible False 35 TextBox5 Name txtTanggal Visible False 36 TextBox6 Name txtWaktu Visible False 37 TextBox7 Name txtInput Visible False 38 TextBox8 Name txtOutput Visible False 39 Timer1 Name tmrWarna Interval 750

3.7.5. Perancangan form Histori Optimasi

Form Histori Optimasi dibuat dari standar form. Dan bentuk rancangan form Histori Optimasi dapat dilihat pada gambar 3.11 di bawah ini. Universitas Sumatera Utara Gambar 3.11 Tampilan Form Histori Optimasi Pada form Histori Optimasi ini, terdapat objek-objek textbox yang bernama txtNoProses, txtTanggal, txtWaktu, txtInput dan txtOutput. Objek-objek textbox ini terhubung dengan database INALUM.mdb, tepatnya terhubung dengan tabel Histori yang menyimpan data tentang proses optimasi yang telah dilakukan. Pada saat form Histori Optimasi dijalankan, maka secara otomatis txtNoProses, txtTanggal, txtWaktu, txtInput, txtOutput beserta dbgHistori akan menampilkan data tentang proses optimasi yang pernah telah dilakukan. Pada form Histori Optimasi ini, user hanya diizinkan untuk melihat setiap record yang tersimpan dalam database. User sama sekali tidak diizinkan untuk menambah, mengurangi atau mengubah record yang tersimpan di database INALUM.mdb tabel Histori. Pada tabel Histori database INALUM.mdb, field yang bernama Input atau Output memiliki tipe data text. Tipe data text memiliki batasan field size, yang maksimalnya adalah 255 karakter. Jika data hasil optimasi memiliki field size ≤ 255 karakter, maka hanya ada satu record untuk satu proses optimasi. Jika field size 255 karakter dan field size ≤ 2 x 255 karakter, maka data hasil optimasi dibagi menjadi dua record untuk satu proses optimasi. Jika field size 2 x 255 karakter dan field size ≤ 3 x 255 karakter, maka data hasil optimasi dibagi menjadi tiga record untuk satu proses optimasi, dan begitu seterusnya. Dan pengaturan properties dari objek-objek yang ada, dapat dilihat pada tabel 3.9 di bawah ini. Universitas Sumatera Utara Tabel 3.9 Pengaturan Properties Form Histori Optimasi No. Objek Properties Pengaturan 1 CommandButton1 Name cmdAwal Caption AWAL 2 CommandButton2 Name cmdBalik Caption BALIK 3 CommandButton3 Name cmdLanjut Caption LANJUT 4 CommandButton4 Name cmdAkhir Caption AKHIR 5 CommandButton5 Name cmdTutup Caption TUTUP 6 DataGrid1 Name dbgHistori DataMember Histori DataSource deINALUM 7 Form5 Name frmHistori BorderStyle 4 – Fix ToolWindow 8 Label1 Name lblJudul Caption HISTORI OPTIMASI 9 Label2 Name lblNoProses Caption No. Proses : 10 Label3 Name lblTanggal Caption Tanggal : 11 Label4 Name lblWaktu Caption Waktu : 12 Label5 Name lblInput Caption Input : 13 Label6 Name lblOutput Caption Output : 14 Shape1 Name shpBesar Index 0 – 1 15 Shape2 Name shpSedang Index 0 – 1 16 Shape3 Name shpKecil Index 0 – 1 17 TextBox1 Name txtNoProses Text 18 TextBox2 Name txtTanggal Text 19 TextBox3 Name txtWaktu Text 20 TextBox4 Name txtInput Text 21 TextBox5 Name txtOutput Text 22 Timer1 Name tmrWarna Interval 750 Universitas Sumatera Utara

3.7.6. Perancangan Form Ganti Password