Data Hasil Penelitian bobot 200 butir persilangan tanaman jagung
|
|
- Susanto Kusumo
- 6 tahun lalu
- Tontonan:
Transkripsi
1 L.1 Lampiran 1: Data Hasil Penelitian Data Hasil Penelitian bobot 200 butir persilangan tanaman jagung Hibrida/inbrida BOBOT Tetua jantan Tetua betina Ulangan 200 BUTIR A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
2 L.2 Data Hasil Penelitian tinggi tanaman jagung Hibrida/inbrida Tetua jantan Tetua betina Ulangan TINGGI TANAMAN A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
3 L.3 Data Hasil Penelitian umur bunga jantan tanaman jagung Hibrida/inbrida Umur Tetua jantan Tetua betina Ulangan bunga jantan A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
4 L.4 Data Hasil Penelitian umur bunga betina tanaman jagung Hibrida/inbrida umur Tetua jantan Tetua betina Ulangan bunga betina A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
5 L.5 Data Hasil Penelitian hasil panen tanaman jagung Hibrida/inbrida Tetua jantan Tetua betina Ulangan Hasil jagung A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
6 L.6 Data Hasil Penelitian umur panen tanaman jagung Hibrida/inbrida Tetua jantan Tetua betina Ulangan umur panen A A B A C A D A E A F A G A B B C B D B E B F B G B C C D C E C F C G C D D E D F D G D E E F E G E F F G F G G
7 L.7 Lampiran 2 : Print Screen program aplikasi Gambar 2.1 Menu Utama Di menu ini terdapat textfield nama data yang kegunaannya untuk memberikan keterangan di bagian kesimpulan. Tekfield perlakuan yang telah diberikan validasi minimal 2 dan maks 9, kemudian textfield ulangan yang telah diberi validasi minimal 1. Kemudian alpha telah ditetapkan yaitu 0.05, button cari untuk mencari data bertipe file excel, button reset untuk mengulang kembali semua perintah dan button hitung untuk memulai analisis diallel.
8 Gambar Error waktu penginputan perlakuan L.8
9 Gambar Error waktu penginputan ulangan L.9
10 Gambar Error ketika tidak sama antara data di excel dengan jumlah inputan perlakuan dan ulangan L.10
11 Gambar 2.5 Mengambil file excel L.11
12 Gambar 2.6 Hasil Anova L.12
13 Gambar 2.7 Hasil Anova Gca dan Sca L.13
14 Gambar 2.8 Hasil Efek Gca dan Sca L.14
15 L.15 Lampiran 3: Listing Program Public Class Form1 Dim t, r, l, m As Integer Dim idxalpha As Integer Dim arrdata() As Double Dim alpha, errordb, GT, RSS, TSS, ESS As Double Public dsdata As DataSet Dim arrcf, arrsst, arrssr, arrssv, arrsse, arrmsr As Double() Dim arrmsv, arrmse, arrfr, arrfv As Double() Dim FR, FT As Double Dim arrkesimpulan As String(,) ' kolom 0 = FR; kolom 1 = FV Dim arrmeanenv As Double(,) Dim arrmeanenv2 As Double(,) Dim CF As Double Dim Total_SS, SS_due_to_REPdivENV, MS_REPENV_Total, F_REPENV_Total As Double Dim SS_due_to_env, SS_due_to_VARmulENV, MS_VARENV_Total, F_VARENV_Total As Double Dim SS_due_to_var, SS_Error, MS_ERR_Total, FT_VAR_Total, FT_ENV_Total, FT_REPENV_Total, FT_VARENV_Total As Double Dim Crude_SS_env, MS_VAR_Total, F_VAR_Total As Double Dim Crude_SS_var, MS_ENV_Total, F_ENV_Total As Double Dim textanovas As String Dim arrkesimpulantotal As String() Private Function validateexcel() As Boolean Dim i, j, x As Integer m = 0 x = t While x > 0 m = m + x x = x - 1 If (dsdata.tables(0).rows.count <> m Or dsdata.tables(0).columns.count <> r) Then Return False i = 0 While i < m 't j = 0 While i < r If (dsdata.tables(0).rows(i)(j).tostring() = "") Then Return False j = j + 1 If j = r Then Exit While i = i + 1 Return True End Function
16 L.16 Private Function importexcel(byval filepath As String, ByVal lokasi As Integer) As DataSet Dim con As System.Data.OleDb.OleDbConnection Dim ds As System.Data.DataSet Dim MyCommand As System.Data.OleDb.OleDbDataAdapter ds = New System.Data.DataSet con = New System.Data.OleDb.OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; " + "data source='" + filepath + " '; " + "Extended Properties=Excel 8.0;") Dim i As Integer i = 1 lokasi = 1 MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [sheet" + i.tostring() + "$]", con) MyCommand.TableMappings.Add("Table", "TestTable") Try MyCommand.Fill(ds) Catch ex As OleDb.OleDbException MessageBox.Show(ex.Message + " Lokasi file tidak valid, file tidak ditemukan.", "Import Data", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Stop) End Try Return ds End Function Private Sub btnbrowse_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnbrowse.click OpenFileDialog1.InitialDirectory = "C:\My Documents" OpenFileDialog1.Filter = "Excel file *.xls Excel 2007 file *.xlsx" OpenFileDialog1.ShowDialog() txtpath.text = OpenFileDialog1.FileName btnbrowse.enabled = False btnreset.enabled = True btncalculate.enabled = True End Sub Private Sub calculatetable(byval idx As Integer) Dim i, j, x, y As Integer Dim sum As Double sum = 0 ReDim arrmeanenv(m + 1, r + 2) dsdata.tables(idx).columns.add(new DataColumn("Total")) ', typeof(double) i = 0
17 L.17 While i < dsdata.tables(idx).rows.count sum = 0 j = 0 While j < dsdata.tables(idx).columns.count - 1 sum += Double.Parse(dsData.Tables(idx).Rows(i)(j).ToString()) j = j + 1 arrmeanenv(i, idx) = sum '/ r dsdata.tables(idx).rows(i)(dsdata.tables(idx).columns.count - 1) = sum i = i + 1 dsdata.tables(idx).columns.add(new DataColumn("Avg")) ', typeof(double) i = 0 While i < dsdata.tables(idx).rows.count sum = 0 dsdata.tables(idx).rows(i)(r + 1) = Double.Parse(dsData.Tables(idx).Rows(i)(r).ToString) / r i = i + 1 Dim dr As DataRow dr = dsdata.tables(idx).newrow() dsdata.tables(idx).rows.add(dr) j = 0 While j < r + 2 sum = 0 i = 0 While i < m sum += Double.Parse(dsData.Tables(idx).Rows(i)(j).ToString()) i = i + 1 dsdata.tables(idx).rows(m)(j) = sum j = j + 1 dsdata.tables(idx).columns.add(new DataColumn("Jantan")) ', typeof(double) i = 0 x = t j = -1 y = 1 While i < m If j < x - 1 Then j = j + 1 j = -1 y = y + 1 j = j + y
18 L.18 dsdata.tables(idx).rows(i)(r + 2) = j i = i + 1 dsdata.tables(idx).columns.add(new DataColumn("Betina")) ', typeof(double) j = 0 x = t y = 1 i = 0 While i < m dsdata.tables(idx).rows(i)(r + 3) = j If y < x Then y = y + 1 y = 1 j = j + 1 y = y + j i = i + 1 i = 0 End Sub Private Sub hit_arrcf() Dim sum As Double Dim i As Integer sum = 0 i = 0 RSS = 0 Dim idx As Integer While i < 3 sum = Double.Parse(dsData.Tables(idx).Rows(dsData.Tables(idx).Rows.Count - 1)(i).ToString()) RSS = RSS + Math.Pow(sum, 2) '/ (t * r) i = i + 1 RSS = Math.Round((RSS / m) - (Math.Pow(Double.Parse(dsData.Tables(0).Rows(m)(r).ToString()), 2) / (m * r)), 2) lblssr.text = RSS.ToString End Sub Private Sub hit_arrsst() Dim j, i As Integer Dim sum As Double j = 0 sum = 0 i = 0
19 L.19 While i < m sum += Math.Pow(Double.Parse(dsData.Tables(0).Rows(i)(r).ToString()), 2) i = i + 1 TSS = Math.Round((sum / r) - (Math.Pow(Double.Parse(dsData.Tables(0).Rows(m)(r).ToString()), 2) / (m * r)), 2) lblsst.text = TSS.ToString End Sub Private Sub hit_arrssr() ReDim Preserve arrdata(7) Dim sum, sum1 As Double Dim idx, i As Integer idx = 0 While idx < m arrdata(dsdata.tables(0).rows(idx)(r + 2)) += Double.Parse(dsData.Tables(0).Rows(idx)(r + 1).ToString()) idx = idx + 1 idx = 0 While idx < m arrdata(dsdata.tables(0).rows(idx)(r + 3)) += Double.Parse(dsData.Tables(0).Rows(idx)(r + 1).ToString()) idx = idx + 1 idx = 0 sum = 0 While idx < t sum += Math.Pow(arrData(idx), 2) ' MessageBox.Show(arrData(idx).ToString) idx = idx + 1 lblssgca.text = Math.Round((sum - (4 / t * Math.Pow(dsData.Tables(0).Rows(m)(r + 1), 2))) / (t + 2), 2).ToString sum = 0 sum1 = 0 idx = 0 While idx < t sum1 += Math.Pow(arrData(idx), 2) idx = idx + 1 i = 0 While i < m sum += Math.Pow(Double.Parse(dsData.Tables(0).Rows(i)(r + 1).ToString()), 2) i = i + 1 lblsssca.text = (Math.Round(sum - (sum1 / (t + 2)) + (2 / ((t + 1) * (t + 2)) * Math.Pow(Double.Parse(dsData.Tables(0).Rows(m)(r + 1).ToString()), 2)), 2)).ToString lblsse1.text = (Math.Round(Double.Parse(lblSSE.Text) / r, 2)).ToString
20 L.20 lblmsgca.text = (Math.Round(Double.Parse(lblSSGCA.Text) / Double.Parse(lblDFGCA.Text), 2)).ToString lblmssca.text = (Math.Round(Double.Parse(lblSSSCA.Text) / Double.Parse(lblDFSCA.Text), 2)).ToString lblmse1.text = (Math.Round(Double.Parse(lblSSE1.Text) / Double.Parse(lblDFE1.Text), 2)).ToString lblfgca.text = (Math.Round(Double.Parse(lblMSGCA.Text) / Double.Parse(lblMSE1.Text), 2)).ToString lblfsca.text = (Math.Round(Double.Parse(lblMSSCA.Text) / Double.Parse(lblMSE1.Text), 2)).ToString hit_arrssv() ins_g() 'hit_anova() End Sub Private Sub ins_g() lblegs11.text = arrmeanenv2(0, 0) lblegs12.text = arrmeanenv2(0, 1) lblegs13.text = arrmeanenv2(0, 2) lblegs14.text = arrmeanenv2(0, 3) lblegs15.text = arrmeanenv2(0, 4) lblegs16.text = arrmeanenv2(0, 5) lblegs17.text = arrmeanenv2(0, 6) lblegs18.text = arrmeanenv2(0, 7) lblegs22.text = arrmeanenv2(1, 1) lblegs23.text = arrmeanenv2(1, 2) lblegs24.text = arrmeanenv2(1, 3) lblegs25.text = arrmeanenv2(1, 4) lblegs26.text = arrmeanenv2(1, 5) lblegs27.text = arrmeanenv2(1, 6) lblegs28.text = arrmeanenv2(1, 7) lblegs33.text = arrmeanenv2(2, 2) lblegs34.text = arrmeanenv2(2, 3) lblegs35.text = arrmeanenv2(2, 4) lblegs36.text = arrmeanenv2(2, 5) lblegs37.text = arrmeanenv2(2, 6) lblegs38.text = arrmeanenv2(2, 7) lblegs44.text = arrmeanenv2(3, 3) lblegs45.text = arrmeanenv2(3, 4) lblegs46.text = arrmeanenv2(3, 5) lblegs47.text = arrmeanenv2(3, 6) lblegs48.text = arrmeanenv2(3, 7) lblegs55.text = arrmeanenv2(4, 4) lblegs56.text = arrmeanenv2(4, 5) lblegs57.text = arrmeanenv2(4, 6) lblegs58.text = arrmeanenv2(4, 7) lblegs66.text = arrmeanenv2(5, 5) lblegs67.text = arrmeanenv2(5, 6) lblegs68.text = arrmeanenv2(5, 7) lblegs77.text = arrmeanenv2(6, 6) lblegs78.text = arrmeanenv2(6, 7)
21 L.21 lblegs88.text = arrmeanenv2(7, 7) If Double.Parse(lblEGS88.Text) = 0 And Double.Parse(lblEGS78.Text) = 0 And Double.Parse(lblEGS68.Text) = 0 And Double.Parse(lblEGS58.Text) = 0 And _ Double.Parse(lblEGS48.Text) = 0 And Double.Parse(lblEGS38.Text) = 0 And Double.Parse(lblEGS28.Text) = 0 And Double.Parse(lblEGS18.Text) = 0 Then lblg8.visible = False lblegs18.visible = False lblegs28.visible = False lblegs38.visible = False lblegs48.visible = False lblegs58.visible = False lblegs68.visible = False lblegs78.visible = False lblegs88.visible = False lblg8.visible = True lblegs18.visible = True lblegs28.visible = True lblegs38.visible = True lblegs48.visible = True lblegs58.visible = True lblegs68.visible = True lblegs78.visible = True lblegs88.visible = True If Double.Parse(lblEGS77.Text) = 0 And Double.Parse(lblEGS67.Text) = 0 And Double.Parse(lblEGS57.Text) = 0 And Double.Parse(lblEGS47.Text) = 0 And _ Double.Parse(lblEGS37.Text) = 0 And Double.Parse(lblEGS27.Text) = 0 And Double.Parse(lblEGS17.Text) = 0 Then lblg7.visible = False lblegs17.visible = False lblegs27.visible = False lblegs37.visible = False lblegs47.visible = False lblegs57.visible = False lblegs67.visible = False lblegs77.visible = False lblg7.visible = True lblegs17.visible = True lblegs27.visible = True lblegs37.visible = True lblegs47.visible = True lblegs57.visible = True lblegs67.visible = True lblegs77.visible = True If Double.Parse(lblEGS66.Text) = 0 And Double.Parse(lblEGS56.Text) = 0 And Double.Parse(lblEGS46.Text) = 0 And Double.Parse(lblEGS36.Text) = 0 And _
22 L.22 Double.Parse(lblEGS26.Text) = 0 And Double.Parse(lblEGS16.Text) = 0 Then lblg6.visible = False lblegs16.visible = False lblegs26.visible = False lblegs36.visible = False lblegs46.visible = False lblegs56.visible = False lblegs66.visible = False lblg6.visible = True lblegs16.visible = True lblegs26.visible = True lblegs36.visible = True lblegs46.visible = True lblegs56.visible = True lblegs66.visible = True If Double.Parse(lblEGS55.Text) = 0 And Double.Parse(lblEGS45.Text) = 0 And Double.Parse(lblEGS35.Text) = 0 And Double.Parse(lblEGS25.Text) = 0 And _ Double.Parse(lblEGS15.Text) = 0 Then lblg5.visible = False lblegs15.visible = False lblegs25.visible = False lblegs35.visible = False lblegs45.visible = False lblegs55.visible = False lblg5.visible = True lblegs15.visible = True lblegs25.visible = True lblegs35.visible = True lblegs45.visible = True lblegs55.visible = True If Double.Parse(lblEGS44.Text) = 0 And Double.Parse(lblEGS34.Text) = 0 And Double.Parse(lblEGS24.Text) = 0 And Double.Parse(lblEGS14.Text) = 0 Then lblg4.visible = False lblegs14.visible = False lblegs24.visible = False lblegs34.visible = False lblegs44.visible = False lblg4.visible = True lblegs14.visible = True lblegs24.visible = True lblegs34.visible = True lblegs44.visible = True If Double.Parse(lblEGS33.Text) = 0 And Double.Parse(lblEGS23.Text) = 0 And Double.Parse(lblEGS13.Text) = 0 Then lblg3.visible = False lblegs13.visible = False
23 L.23 lblegs23.visible = False lblegs33.visible = False lblg3.visible = True lblegs13.visible = True lblegs23.visible = True lblegs33.visible = True If Double.Parse(lblEGS22.Text) = 0 And Double.Parse(lblEGS12.Text) = 0 Then lblg2.visible = False lblegs12.visible = False lblegs22.visible = False lblg2.visible = True lblegs12.visible = True lblegs22.visible = True If Double.Parse(lblEGS11.Text) = 0 Then lblg1.visible = False lblg1.visible = True End Sub Private Sub hit_arrssv() ReDim arrmeanenv2(7, 7) Dim i, j, x As Integer Dim sum As Double x = 0 j = 0 While j < t i = 0 While i < t sum = 0 If i = j Then sum = (arrdata(j) - (2 / t * Double.Parse(dsData.Tables(0).Rows(m)(r + 1).ToString))) / (t + 2) x = x + 1 If i < j Then sum = Double.Parse(dsData.Tables(0).Rows(x)(r + 1).ToString) - ((arrdata(j) + arrdata(i)) / (t + 2)) - (2 / ((t + 1) * (t + 2)) * Double.Parse(dsData.Tables(0).Rows(m)(r + 1).ToString)) x = x + 1 sum = 0 arrmeanenv2(i, j) = Math.Round(sum, 4) i = i + 1 j = j + 1 End Sub Private Sub hit_arrsse() Dim i, j As Integer
24 L.24 Dim sum As Double i = 0 sum = 0 While i < m j = 0 While j < r sum += Math.Pow(Double.Parse(dsData.Tables(0).Rows(i)(j).ToString()), 2) j = j + 1 i = i + 1 ESS = Math.Round(sum - (Math.Pow(Double.Parse(dsData.Tables(0).Rows(m)(r).ToString()), 2) / (m * r)) - TSS - RSS, 2) lblsse.text = ESS.ToString lblsstot.text = Math.Round(sum - (Math.Pow(Double.Parse(dsData.Tables(0).Rows(m)(r).ToString()), 2) / (m * r)), 2).ToString lblmsr.text = Math.Round((Double.Parse(lblSSR.Text) / Double.Parse(lblDFR.Text)), 2).ToString lblmse.text = Math.Round((Double.Parse(lblSSE.Text) / Double.Parse(lblDFE.Text)), 2).ToString lblmst.text = Math.Round((Double.Parse(lblSST.Text) / Double.Parse(lblDFT.Text)), 2).ToString lblfr.text = Math.Round((Double.Parse(lblMSR.Text) / Double.Parse(lblMSE.Text)), 2).ToString lblft.text = Math.Round((Double.Parse(lblMST.Text) / Double.Parse(lblMSE.Text)), 2).ToString lbldfgca.text = (t - 1).ToString lbldfsca.text = (t * (t - 1) / 2).ToString lbldfe1.text = ((r - 1) * ((t * (t + 1) / 2) - 1)).ToString End Sub Private Sub hit_varietas() hit_arrcf() hit_arrsst() hit_arrsse() hit_arrssr() End Sub Private Sub btncalculate_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncalculate.click If validateinput() = True Then Dim i As Integer i = 0 dsdata = importexcel(txtpath.text, r) If (dsdata Is System.DBNull.Value) Then txtpath.focus()
25 L.25 If (validateexcel()) Then alpha = Math.Round(Double.Parse(txtAlpha.Text), 4) calculatetable(0) lbldfr.text = r - 1 lbldft.text = m - 1 lbldfe.text = (r - 1) * (m - 1) lbldftot.text = (r * m) - 1 hit_varietas() MessageBox.Show("Jumlah Data untuk diproses tidak sesuai dengan variabel inputan") Exit Sub Kesimpulan() btncalculate.enabled = False btnbrowse.enabled = True End Sub Private Sub Kesimpulan() Dim xlapp As Microsoft.Office.Interop.Excel.Application xlapp = New Microsoft.Office.Interop.Excel.ApplicationClass() FR = Math.Round(Double.Parse(xlApp.WorksheetFunction.FInv(Double.Parse(txtAl pha.text), Double.Parse(lblDFR.Text), Double.Parse(lblDFE.Text)).ToString), 2) FT = Math.Round(Double.Parse(xlApp.WorksheetFunction.FInv(Double.Parse(txtAl pha.text), Double.Parse(lblDFT.Text), Double.Parse(lblDFE.Text)).ToString), 2) If (Double.Parse(lblFR.Text) > FR) Then txtkesimpulan1.text = "F hitung ulangan = " + lblfr.text + " lebih besar dari F(" + txtalpha.text + "," + lbldfr.text + "," + lbldfe.text + ") tabel ulangan = " + FR.ToString txtkesimpulan1.text += " sehingga dapat dikatakan bahwa ada perbedaan " + txtnama.text + " yang signifikan di antara ulangan. " txtkesimpulan1.text = "F hitung ulangan = " + lblfr.text + " lebih kecil dari F(" + txtalpha.text + "," + lbldfr.text + "," + lbldfe.text + ") tabel ulangan = " + FR.ToString txtkesimpulan1.text += " sehingga dapat dikatakan bahwa tidak ada perbedaan " + txtnama.text + " yang signifikan di antara ulangan. " If (Double.Parse(lblFT.Text) > FT) Then txtkesimpulan1.text += " Sedangkan F hitung perlakuan = " + lblft.text + " lebih besar dari F(" + txtalpha.text + "," + lbldft.text + "," + lbldfe.text + ") tabel varietas = " + FT.ToString txtkesimpulan1.text += " sehingga dapat dikatakan bahwa ada perbedaan " + txtnama.text + " yang signifikan di antara persilangan tetua. "
26 L.26 txtkesimpulan1.text += " Sedangkan F hitung perlakuan = " + lblft.text + " lebih kecil dari F(" + txtalpha.text + "," + lbldft.text + "," + lbldfe.text + ") tabel varietas = " + FT.ToString txtkesimpulan1.text += " sehingga dapat dikatakan bahwa tidak ada perbedaan " + txtnama.text + " yang signifikan di antara persilangan tetua. " FR = Math.Round(Double.Parse(xlApp.WorksheetFunction.FInv(Double.Parse(txtAl pha.text), Double.Parse(lblDFGCA.Text), Double.Parse(lblDFE1.Text)).ToString), 2) FT = Math.Round(Double.Parse(xlApp.WorksheetFunction.FInv(Double.Parse(txtAl pha.text), Double.Parse(lblDFSCA.Text), Double.Parse(lblDFE1.Text)).ToString), 2) xlapp.quit() If (Double.Parse(lblFGCA.Text) > FR) Then txtkesimpulan2.text = "F hitung GCA = " + lblfr.text + " dari " + txtnama.text + " lebih besar dari F(" + txtalpha.text + "," + lbldfgca.text + "," + lbldfe1.text + ") tabel = " + FR.ToString txtkesimpulan2.text += " sehingga dapat dikatakan ada perbedaan daya gabung umum di antara persilangan tetua." txtkesimpulan2.text = "F hitung GCA = " + lblfr.text + " dari " + txtnama.text + " lebih kecil dari F(" + txtalpha.text + "," + lbldfgca.text + "," + lbldfe1.text + ") tabel = " + FR.ToString txtkesimpulan2.text += " sehingga dapat dikatakan tidak ada perbedaan daya gabung umum di antara persilangan tetua." If (Double.Parse(lblFSCA.Text) > FT) Then txtkesimpulan2.text += " Sedangkan F hitung SCA = " + lblft.text + " " + txtnama.text + " lebih besar dari F(" + txtalpha.text + "," + lbldfsca.text + "," + lbldfe1.text + ") tabel = " + FT.ToString txtkesimpulan2.text += " sehingga dapat dikatakan ada perbedaan daya gabung khusus di antara persilangan tetua. " txtkesimpulan2.text += " Sedangkan F hitung SCA = " + lblft.text + " " + txtnama.text + " lebih kecil dari F(" + txtalpha.text + "," + lbldfsca.text + "," + lbldfe1.text + ") tabel = " + FT.ToString txtkesimpulan2.text += " sehingga dapat dikatakan tidak ada perbedaan daya gabung khusus di antara persilangan tetua. " Dim i, j, maxi, maxiy, mini, miniy As Integer Dim max, min As Double max = Double.Parse(lblEGS11.Text) maxi = 0 min = Double.Parse(lblEGS11.Text)
27 L.27 mini = 0 i = 1 While i < t If arrmeanenv2(i, i) > max Then maxi = i max = arrmeanenv2(i, i) i = i + 1 i = 1 While i < t If arrmeanenv2(i, i) < min Then mini = i min = arrmeanenv2(i, i) i = i + 1 maxi += 1 mini += 1 txtkesimpulan3.text = "Dari tabel di atas dapat disimpulkan bahwa GCA yang terbesar adalah " + max.tostring + " yang didapat dari persilangan tetua " + maxi.tostring txtkesimpulan3.text += ". Dan GCA yang terkecil adalah " + min.tostring + " yang didapat dari persilangan tetua " + mini.tostring max = Double.Parse(lblEGS12.Text) maxi = 0 maxiy = 1 min = Double.Parse(lblEGS12.Text) mini = 0 miniy = 1 i = 0 j = 0 While i < t j = 0 While j < t If j > i Then If arrmeanenv2(i, j) > max Then maxi = i maxiy = j max = arrmeanenv2(i, j) j += 1 i = i + 1 i = 0 j = 0 While i < t j = 0 While j < t If j > i Then If arrmeanenv2(i, j) < min Then mini = i
28 L.28 miniy = j min = arrmeanenv2(i, j) j += 1 i = i + 1 maxi += 1 mini += 1 maxiy += 1 miniy += 1 txtkesimpulan3.text += ". Sedangkan SCA terbesar adalah " + max.tostring + " yang didapat dari persilangan tetua " + maxi.tostring + " dengan " + maxiy.tostring txtkesimpulan3.text += ". Dan SCA yang terkecil adalah " + min.tostring + " yang didapat dari persilangan tetua " + mini.tostring + " dengan " + miniy.tostring End Sub Private Function validateinput() As Boolean Try t = Int(txtT.Text) r = Int(txtR.Text) Catch ex As Exception MsgBox(ex.Message, "Input Error", MessageBoxButtons.OK) txtt.clear() txtr.clear() txtt.focus() Return False End Try If txtpath.text = "" Then MsgBox("Field Data harus diisi terlebih dahulu.", "Input Error", MessageBoxButtons.OK) Return False If txtpath.text = "" Then MsgBox("Field Data harus diisi terlebih dahulu.", "Input Error", MessageBoxButtons.OK) Return False Return True End Function Private Sub btnreset_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnreset.click txtkesimpulan1.text = "" txtkesimpulan2.text = "" txtkesimpulan3.text = "" lblg1.visible = False lblg2.visible = False lblg3.visible = False
29 L.29 lblg4.visible = False lblg5.visible = False lblg6.visible = False lblg7.visible = False lblg8.visible = False lbldfr.text = "" lbldft.text = "" lbldfe.text = "" lbldftot.text = "" lblssr.text = "" lblsst.text = "" lblsse.text = "" lblsstot.text = "" lblmsr.text = "" lblmse.text = "" lblmst.text = "" lblfr.text = "" lblft.text = "" lbldfgca.text = "" lbldfsca.text = "" lbldfe1.text = "" lblsssca.text = "" lblssgca.text = "" lblsse1.text = "" lblmsgca.text = "" lblmssca.text = "" lblmse1.text = "" lblfgca.text = "" lblfsca.text = "" lblegs11.text = "" lblegs12.text = "" lblegs13.text = "" lblegs14.text = "" lblegs15.text = "" lblegs16.text = "" lblegs17.text = "" lblegs18.text = "" lblegs22.text = "" lblegs23.text = "" lblegs24.text = "" lblegs25.text = "" lblegs26.text = "" lblegs27.text = "" lblegs28.text = "" lblegs33.text = "" lblegs34.text = "" lblegs35.text = "" lblegs36.text = "" lblegs37.text = "" lblegs38.text = "" lblegs44.text = "" lblegs45.text = "" lblegs46.text = "" lblegs47.text = "" lblegs48.text = ""
30 L.30 lblegs55.text = "" lblegs56.text = "" lblegs57.text = "" lblegs58.text = "" lblegs66.text = "" lblegs67.text = "" lblegs68.text = "" lblegs77.text = "" lblegs78.text = "" lblegs88.text = "" 'OpenFileDialog1.Dispose() 'dsdata.dispose() txtt.text = "2" txtr.text = "1" txtpath.clear() txtt.focus() btnbrowse.enabled = True btncalculate.enabled = False End Sub Private Sub txtt_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtt.textchanged If Integer.Parse(txtT.Text) < 2 Or Integer.Parse(txtT.Text) > 8 Then txtt.text = "2" txtt.focus() MessageBox.Show("Isi perlakuan harus berada di atas 1 dan di bawah 9") End Sub Private Sub txtr_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtr.textchanged If Integer.Parse(txtR.Text) < 1 Then txtr.text = "1" txtr.focus() MessageBox.Show("Isi perlakuan harus berada di atas 0") End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load lblg1.visible = False lblg2.visible = False lblg3.visible = False lblg4.visible = False lblg5.visible = False lblg6.visible = False lblg7.visible = False lblg8.visible = False lblegs11.text = "" lblegs12.text = "" lblegs13.text = "" lblegs14.text = "" lblegs15.text = ""
31 L.31 lblegs16.text = "" lblegs17.text = "" lblegs18.text = "" lblegs22.text = "" lblegs23.text = "" lblegs24.text = "" lblegs25.text = "" lblegs26.text = "" lblegs27.text = "" lblegs28.text = "" lblegs33.text = "" lblegs34.text = "" lblegs35.text = "" lblegs36.text = "" lblegs37.text = "" lblegs38.text = "" lblegs44.text = "" lblegs45.text = "" lblegs46.text = "" lblegs47.text = "" lblegs48.text = "" lblegs55.text = "" lblegs56.text = "" lblegs57.text = "" lblegs58.text = "" lblegs66.text = "" lblegs67.text = "" lblegs68.text = "" lblegs77.text = "" lblegs78.text = "" lblegs88.text = "" End Sub End Class
Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.
1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private
Lebih terperinciLAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"
LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk
Lebih terperinciBudi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:
Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciPEMROGRAMAN VB.NET. Koneksi Ke Database
PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang
Lebih terperinciPEMROGRAMAN VISUAL BASIC
PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda
Lebih terperinciBAB VII MENU, TOOLBAR DAN STATUSBAR
BAB VII MENU, TOOLBAR DAN STATUSBAR Pembahasan Materi : Mengenal dan mengetahui cara pembuatan Menu, Toolbar dan StatusBar. Tujuan Belajar : Mahasiswa dapat membuat program menggunakan Menu, Toolbar dan
Lebih terperinciPENGGUNAAN STRUKTUR KONTROL
PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya
Lebih terperinciAPLIKASI RAWAT JALAN - VB.NET Database access, Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui transfer
Lebih terperinciTiPe Data Array di Vb.net. By Faizah,S.Kom
TiPe Data Array di Vb.net By Faizah,S.Kom Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data definisi Array : struktur data yang menyimpan
Lebih terperinci8 H Ya Ya 0 Tidak Tidak 0 Tidak G gejala
Lampiran 1. Data Pasien Data berdasarkan rekam medis yang diambil di Rumah Sakit Dr. Soetomo Surabaya pada tanggal 9 Desember 2011. No. Pasien Mata merah Sakit kepala Mual muntah Efek pelangi Nyeri sakit
Lebih terperinciBackup dan Restore Database SQL Server 2005 Lewat Aplikasi Backup
Backup dan Restore Database SQL Server 2005 Lewat Aplikasi Biasanya soal backup dan restore SQL Server, jarang ada program aplikasi yg mau menghandlenya, saia juga nggak tahu kenapa...biasanya lebih suka
Lebih terperinciBAB VIII PENGENALAN DATABASE
BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus
Lebih terperinciLAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa
LAMPIRAN Wawancara Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa kunjungan kami pada PT. CONCEPT TECHNOLOGIES yaitu pada tanggal 11 Mei 2011 dan 18 Mei 2011 selama masa survei
Lebih terperinciBAB IV IMPLEMENTASI DAN TESTING
BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka
Lebih terperinciLISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public
Lebih terperinciBAB II MICROSOFT VISUAL STUDIO
BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan
Lebih terperinciPEMROGRAMAN VB.NET. Sintaks Pada Class
PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisis dan desain sistem yang telah dibuat sebelumnya, sehinggga user dapat memahami jalannya
Lebih terperinciBAB 3 METODOLOGI PENELITIAN
BAB 3 METODOLOGI PENELITIAN 3.1 Tahapan penelitian Untuk melakukan penelitian dilakukan melalui beberapa tahap. Tahapan penelitian disajikan pada Gambar 3.1 Untuk metode Diallel, variabel bebasnya adalah
Lebih terperinciPENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM
PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya
Lebih terperinciAPLIKASI LOUNDRY - VB.NET 2008 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 5.1 Rancangan Database Rancangan database
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net
BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report
Lebih terperinciAPLIKASI SERVICE KENDARAAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Rancangan Database Database dalam aplikasi
Lebih terperinciLAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
93 LAMPIRAN A 1. Login_admin Imports MySql.Data Imports MySql.Data.MySqlClient Public Class login_admin Dim nil As Integer = 0 Dim errc As Integer = 0 Private Sub btnlogin_click(byval sender As System.Object,
Lebih terperinciPengenalan Microsoft Visual Studio 2010
Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project
Lebih terperinciLAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login
L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan
Lebih terperinciAPLIKASI PERSEDIAAN STOK BARANG - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang
Lebih terperinciBAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET
BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa mengerti dan memahami struktur control serta, dan Mahasiswa dapat memahami penggunaan struktur kontrol IF
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman
Lebih terperinciModul x login dan Periode
A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt
Lebih terperinciDenda = 28 % x pokok PKB x 2 ( angka 2 dilihat catatan no1) =.(denda PKB)
LAMPIRAN A: CARA PERHITUNGAN PKB Tanggal akhir PKB = 09 april 2011 Tanggal bayar = 09 juni 2012 Maka : Bulan denda = 14 bulan Catatan : hitung maju dari bulan april ( mei, juni,juli,agustus,september,okt,nov,des),
Lebih terperinciBab 4 Hasil dan Pembahasan
4.1 Versi Aplikasi Bab 4 Hasil dan Pembahasan Versi aplikasi telah mengalami 4 kali evaluasi berdasarkan tanggal evaluasi pada tabel 4.1. Proses evaluasi melalui beberapa tahapan pertama adalah membuat
Lebih terperinciBudi Permana, S.Kom Pendahuluan. Lisensi Dokumen:
Aplikasi Sederhana Simpan Data Dengan Visual Studio 2010 Secara Otodidak Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,
Lebih terperinciPENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database
PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database
Lebih terperinciVISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu
VISUAL PROGRAMMING 2 By: Danu Wira Pangestu VARIABEL, TIPE DATA & OPERATOR Variabel Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai. Suatu variabel mempunyai nama dan menyimpan
Lebih terperinciMembuat Program Kriptografi dengan VB.Net 2010
Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciBudi permana, S.Kom
Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,
Lebih terperinciMODUL 2 SELECTION & LOOPING PADA FORM
MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection
Lebih terperinciKARTU BIMBINGAN TUGAS AKHIR MAHASISWA
KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM DEPARTEMEN MATEMATIKA Jl. Bioteknologi No.1 Kampus USU, Telp. (061) 8211050, Fax (061) 8214290 Medan
Lebih terperinciIrvan Lewenusa
Membuat Grafik VB.Net Menggunakan MSChart Irvan Lewenusa irvan@belajar-it.web.id http://belajar-it.web.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciBAB IV HASIL DAN ANALISIS
29 BAB IV HASIL DAN ANALISIS 4.1 Hasil Karya 4.1.1 Tampilan Form a. Home Gambar 4.1 Tampilan awal aplikasi Pada saat membuka aplikasi, pengguna akan disuguhkan tampilan awal yang sederhana. Skema adalah
Lebih terperinciOleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox
Lebih terperinciP6 Struktur Kontrol pada Visual Basic.Net
P6 Struktur Kontrol pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami berbagai selection pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk selection.
Lebih terperinciAPLIKASI PERSEDIAAN BARANG - SQL SERVER Database SQL Server 2005, Crystal Report 8.5 Harga khusus untuk tugas akhir mahasiswa Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara
Lebih terperinciSISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO
SKRIPSI SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO Oleh: SILVIA OKTAVIA PANDIANGAN NIM. 1020000393 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK
Lebih terperinciKoneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET
Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET Beberapa pembahasan sebelumnya, saya pernah posting mengenai pembuatan form pada web form ASP.NET. Pada kesempatan ini saya kembali
Lebih terperinciDisini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^
Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi
Lebih terperinciAplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010
Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciP11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)
P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi
Lebih terperinciMembuat Project Baru APLIKASI PENJUALAN - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Tahapan pertama dalam
Lebih terperinciP5 Variabel, Tipe Data dan Operator
P5 Variabel, Tipe Data dan Operator A. Tujuan Mahasiswa memahami dan dapat menggunakan variabel, operator dan tipe data pada visual basic.net B. Pembahasan Variabel Operator Tipe Data 5.1. Variabel Mendeklarasikan
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Setelah melakukan tahap perancangan yang ada pada bab 3, langkah selanjutnya adalah mengimplementasikannya. Dari hasil tahap implementasi dihasilkanlah sebuah sistem dengan nama
Lebih terperinciFitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial
Lebih terperinciPENGKODEAN AKSES FORM SISTEM USER
WIRATSOFT INC CORPORATION 2012 PENGKODEAN AKSES FORM SISTEM USER MICROSOFT VISUAL BASIC.NET 2005 WIRAT.NET 10/11/2012 Hak Akses USER Pengantar Tulisan Pada saat membuat aplikasi (vb.net) untuk materi skripsi,
Lebih terperinciBudi Permana, S.Kom Pendahuluan. Lisensi Dokumen:
Dasar-dasar Pemrograman Visual Studio 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan
Lebih terperinciAplikasi Payroll dengan ASP.Net
Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya
Lebih terperinciAPLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Bab ini berisi pemaparan mengenai hasil dari perancangan sistem dalam bentuk pembahasan mengenai uji implementasi dari hasil perancangan tersebut. Pengujian dilakukan untuk memperoleh
Lebih terperinciPemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com
Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan
Lebih terperinciKONEKSI DATABASE SQL DENGAN VB.NET
KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti
Lebih terperinciBerikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All
Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka
Lebih terperinciBAB 4 PROTOKOL TCP UDP - REMOTE
BAB 4 PROTOKOL TCP UDP - REMOTE Daftar Isi: Pendahuluan... 1 UDP Remote... 2 UDP Server... 2 Komunikasi Program client server UDP Remote... 4 UDP Client... 7 TCP Remote... 8 TCP Server dengan console...
Lebih terperinciAPLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah
Lebih terperinciPertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan
Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target
Lebih terperinciM. Choirul Amri.
Cepat Mahir Visual Basic.NET choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciSource Code Test Program Dengan VB Net
Source Code Test Program Dengan VB Net Jastis Bago jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen
Lebih terperincipertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator
pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator Tujuan Praktikum Mengenalkan Tipe data Mengenalkan Variabel dan Konstanta Mengenalkan Fungsi dan Operator Tipe Data KeNapa HarUs Memperhatikan
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah
BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi informasi sebagai cabang yang mempelajari teori maupun implementasi teknik digital yang banyak direalisasikan dalam bentuk perangkat lunak dan
Lebih terperinciGratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL
MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database
Lebih terperinciPenggunaan Serial Port Untuk Mengendalikan Atau Menerima Sinyal Dari Peralatan Elektronik
Penggunaan Serial Port Untuk Mengendalikan Atau Menerima Sinyal Dari Peralatan Elektronik Purwoko E. Nugroho YCØHLE edi@purwoko-edi.com purwoko.edi@gmail.com purwoko_edi@yahoo.com PERINGATAN! Dalam buku
Lebih terperinciTutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access
Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Penjelasan Program: Program Database Mahasiswa Teknik Industri ini merupakan
Lebih terperinciModul Praktikum 6 Dasar-Dasar Teknologi Informasi dan Komunikasi. Aplikasi Spreadsheet Microsoft Excel (2) Validasi Data & Fungsi Terbilang
Aplikasi Spreadsheet Microsoft Excel (2) Validasi Data & Fungsi Terbilang A. Validasi Data Validasi data sangat berguna saat kita ingin data yang dimasukkan ke worbook akurat dan konsisten. Sebagai contoh,
Lebih terperinciBAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH
1.1 LATAR BELAKANG MASALAH BAB I PENDAHULUAN Dunia teknologi sangat dibutuhkan dalam berbagai bidang.saat ini teknologi sudah berkembang semakin pesat. Salah satu teknologi yang berkembang dengan pesat
Lebih terperinciBAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET
BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa dapat membuat aplikasi menggunakan operator pada Microsoft Visual Studio.Net B. Uraian Materi Operator pada Visual Basic.Net
Lebih terperinciMODUL 2 IP ADDRESS SOCKET
MODUL 2 IP ADDRESS SOCKET PENDAHULAN Dalam modul ini akan yang akan dipelajari yaitu: Memahami bagaimana cara mendapatkan IP Address di komputer yang sedang digunakan untuk ditampilkan diaplikasi. Bermanfaat
Lebih terperinciInformasi Status Batere Menggunakan Visual Basic.Net
Informasi Status Batere Menggunakan Visual Basic.Net Kokoh Santiko kokohsantiko@yahoo.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Bab ini berisikan tentang implementasi dari desain sistem yang telah dibahas pada bab sebelumnya yaitu pada bab ketiga. Implementasi yang dibahas pada bab ini meliputi hasil
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN Pada Bab ini akan membahas perancangan hardware dan software sistem pengendali dan monitoring lampu rumah berbasis arduino uno dan visual basic. Arduino uno akan mengolah
Lebih terperinciGambar 5.1 Hierarki Sistem Admin
BAB V IMPLEMENTASI SISTEM 5.1 Hierarki Sistem 5.1.1 Hirarki Sistem Admin Login Menu Utama Bahan Baku Gudang Produksi Laporan Kelola Bahan Baku Simpan Hapus Update Close Barang Masuk Gudang Simpan Masukan
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC
Fakultas Teknik Praktikum 10 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi
Lebih terperinciPENGEMBANGAN APLIKASI PEMBENTUKAN KELOMPOK COOPERATIVE LEARNING MENGGUNAKAN VISUAL BASIC
JRPM, 2016, 1(2), 192-208 JURNAL REVIEW PEMBELAJARAN MATEMATIKA http://jrpm.uinsby.ac.id PENGEMBANGAN APLIKASI PEMBENTUKAN KELOMPOK COOPERATIVE LEARNING MENGGUNAKAN VISUAL BASIC Agus Prasetyo Kurniawan
Lebih terperinciProperti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5
Bab 10 10 Potokol Http Dalam modul ini, kita lanjutkan tentang properti penggunaan protokol http server, aplikasi akan dibahas dengan contoh program, informasi yang responce dari komputer ke request web
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC
Fakultas Teknik Praktikum 4 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi
Lebih terperinciSpesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp 38.800 Terbit pertama: Mei 2005 Sinopsis singkat: Aplikasi.NET akhir-akhir ini mengalami perkembangan yang membanggakan. Hal yang sangat naif apabila
Lebih terperinciCara Koneksi Database
2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access
Lebih terperinciLISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer
A-1 LISTING PROGRAM Imports MySql.Data.MySqlClient Public Class Algoritma Public x(), y() As Char Public p, t As String Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer Public result2, state,
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT
MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT STUDI KASUS : APLIKASI INPUT BARANG + REPORT (Microsoft Access 2007 Visual Studio 2010 Crystal Report 2010) DOSEN PENGAMPU MATA KULIAH ATEP RUHIAT, M.KOM. MEMBUAT
Lebih terperinciP8 Procedure & Function pada Visual Basic.Net
P8 Procedure & Function pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami procedure dan function pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk
Lebih terperinciOleh : Uus Rusmawan Modul VB.Net 2005 Hal - 1 BAB 3 VB.NET 2005 DAN CARA KONEKSI DATABASE Database Access 2003 1. Buka project vb.net 2005 pertemuan sebelumnya 2. buat form baru dengan nama ACCESS2003
Lebih terperinciAPLIKASI RAWAT INAP (VB.Net 2008) Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang aplikasi
Lebih terperinciMODUL 2 PERANCANGAN INTERFACE
6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk
Lebih terperinciPEMROGRAMAN INPUT JURNAL TRANSAKSI
PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update
Lebih terperinciAplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010
Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciWritting Procedure and Function
Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada
Lebih terperinciSOLUTIONS DAN PROJECT
1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.
Lebih terperinciPRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010
PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 Visual Basic 2010 merupakan suatu program yang digunakan untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net framework. Dengan dikembangkannya
Lebih terperinciMODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G
MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 3 CONDITIONAL STATEMENT Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan struktur kondisi IF dan SELECT Pustaka : Wibowo HR, Enterprise
Lebih terperinciSesi 13 : Aplikasi Web Browser
Sesi 13 : Aplikasi Web Browser 1. Bwt desain form berikut ini Gambar 1 Form Web Browser Note: Web Browser terdapat pada ToolBox Common Control. ToolStrip dan StatusStrip terdapat pada Toolbox Menu & Toolbars.
Lebih terperinciPERANCANGAN APLIKASI ENKRIPSI DEKRIPSI MENGGUNAKAN METODE CAESAR CHIPER DAN OPERASI XOR
PERANCANGAN APLIKASI ENKRIPSI DEKRIPSI MENGGUNAKAN METODE CAESAR CHIPER DAN OPERASI XOR Nur Azis Universitas Krisnadwipayana Prodi Informatika Jalan Raya Jatiwaringin, Rt.03/Rw.04, Jatiwaringin, Pondok
Lebih terperinci