LAMPIRAN. : AP_BANK_BRANCHES merupakan tabel yang berisi data-data

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAMPIRAN. : AP_BANK_BRANCHES merupakan tabel yang berisi data-data"

Transkripsi

1 L1 LAMPIRAN 1. Tabel-tabel OLTP : AP_BANK_BRANCHES : BANK_BRANCH_ID : - : AP_BANK_BRANCHES merupakan tabel yang berisi data-data dari cabang bank yang digunakan Lampiran 1 Tabel AP_BANK_BRANCHES

2 L2 : AP_BANK_ACCOUNTS_ALL : BANK_ACCOUNT_ID : BANK_BRANCH_ID : AP_BANK_ACCOUNTS_ALL merupakan tabel yang berisi data akun bank yang digunakan Lampiran 2 Tabel AP_BANK_ACCOUNTS_ALL

3 L3 : AR_CASH_RECEIPTS_ALL : CASH_RECEIPT_ID : CUST_ACCOUNT_ID, BANK_ACCOUNT_ID : AR_CASH_RECEIPTS_ALL merupakan tabel yang berisi datadara receipt atau penerimaan barang untuk customer Lampiran 3 Tabel AR_CASH_RECEIPTS_ALL : AR_MISC_CASH_DISTRIBUTIONS_ALL : MISC_CASH_DISTRIBUTION_ID : CASH_RECEIPT_ID, CUSTOMER_LINE_ID : MISC_CASH_DISTRIBUTION_ID merupakan tabel yang berisi data-data transaksi pada buku besar

4 L4 Lampiran 4 Tabel AR_MISC_CASH_DISTRIBUTIONS_ALL : HZ_PARTIES : PARTY_ID : - : HZ_PARTIES merupakan tabel yang berisi data lengkap dari customer

5 L5 Lampiran 5 Tabel HZ_PARTIES : HZ_CUST_ACCOUNTS : CUST_ACCOUNT_ID : PARTY_ID : HZ_CUST_ACCOUNTS merupakan tabel yang berisi data akun bank dari customer

6 L6 Lampiran 6 Tabel HZ_CUST_ACCOUNTS : RA_CUSTOMERS_ALL : CUSTOMER_ID : CUST_ACCOUNT_ID, CUST_TYPE_ID, ADV_ITEM_ID : RA_CUSTOMERS_ALL merupakan tabel yang berisi data transaksi dengan customer Lampiran 7 Tabel RA_CUSTOMERS_ALL

7 L7 : RA_CUSTOMERS_LINES_ALL : CUSTOMER_LINE_ID : CUSTOMER_ID, PROJECT_DETAIL_ID : RA_CUSTOMERS_LINES_ALL merupakan tabel yang berisi detail data transaksi dengan customer Lampiran 8 Tabel RA_CUSTOMERS_LINES_ALL : RA_CUST_TYPES_ALL : CUST_TYPE_ID : - : RA_CUST_TYPES_ALL merupakan tabel master yang berisi data tipe-tipe dari transaksi dengan customer

8 L8 Lampiran 9 Tabel RA_CUST_TYPES_ALL : ADV_ITEMS : ADV_ITEM_ID : ADV_CATEGORY_ID : ADV_ITEMS merupakan tabel yang berisi data iklan yang ada Lampiran 10 Tabel ADV_ITEMS : ADV_CATEGORIES : ADV_CATEGORY_ID

9 L9 : - : ADV_ CATEGORIES merupakan tabel master yang berisi data mengenai kategori-kategori dari iklan yang ada Lampiran 11 Tabel ADV_CATEGORIES : PA_PROJECTS_ALL : PROJECT_ID : PROJECT_CATEGORY_ID : PA_PROJECTS_ALL merupakan tabel yang berisi projectproject atau film-film yang ada Lampiran 12 Tabel PA_PROJECTS_ALL

10 L10 : PA_PROJECT_CATEGORIES : PROJECT_CATEGORY_ID : - : PA_PROJECT_CATEGORIES merupakan tabel master yang berisi data mengenai kategori-kategori dari project-project yang ada Lampiran 13 Tabel PA_PROJECT_CATEGORIES : PA_PROJECT_DETAILS : PROJECT_DETAIL_ID : PROJECT_ID : PA_PROJECT_DETAILS merupakan tabel yang berisi datadata detail dan lengkap dari project-project yang ada

11 L11 Lampiran 14 Tabel PA_PROJECT_DETAILS : PA_EPISODES : EPISODE_ID : PROJECT_ID : PA_EPISODES merupakan tabel yang berisi data masingmasing episode dari setiap project yang ada Lampiran 15 Tabel PA_EPISODES : BUDGET_PROJECTS : BUDGET_PROJECT_ID

12 L12 : PROJECT_ID : BUDGET_PROJECTS merupakan tabel yang berisi detail data budget dari project yang dibuat Lampiran 16 Tabel BUDGET_PROJECTS : BUDGET_EPISODES : BUDGET_EPISODE_ID : BUDGET_PROJECT_ID, EPISODE_ID : BUDGET_EPISODES merupakan tabel yang berisi data-data budget dari setiap episode yang dibuat

13 L13 Lampiran 17 Tabel BUDGET_EPISODES : BUDGET_DETAILS : BUDGET_DETAIL_ID : BUDGET_EPISODE_ID, MTL_ITEM_ID : BUDGET_DETAILS merupakan tabel yang berisi rincian dari data-data budget dari setiap episode yang dibuat Lampiran 18 Tabel BUDGET_DETAILS

14 L14 : MTL_ITEMS : MTL_ITEM_ID : MTL_CATEGORY_ID : MTL_ITEMS merupakan tabel yang berisi data material yang dibeli Lampiran 19 Tabel MTL_ITEMS : MTL_CATEGORIES : MTL_CATEGORY_ID : - : MTL_ CATEGORIES merupakan tabel master yang berisi data mengenai kategori-kategori dari material yang dibeli

15 L15 Lampiran 20 Tabel MTL_CATEGORIES : AP_VENDOR_INVOICE_DIST_ALL : VENDOR_INVOICE_DIST_ID : VENDOR_INVOICE_ID, VENDOR_LINE_ID : AP_VENDOR_INVOICE_DIST_ALL merupakan tabel yang berisi data mengenai pengiriman material yang dibeli dari vendor berdasarkan invoice Lampiran 21 Tabel AP_VENDOR_INVOICE_DIST_ALL

16 L16 : AP_VENDOR_INVOICES_ALL : VENDOR_INVOICE_ID : VENDOR_SITE_ID : AP_VENDOR_INVOICES_ALL merupakan tabel yang berisi data mengenai pembelian material dari vendor berdasarkan invoice Lampiran 22 Tabel AP_VENDOR_INVOICES_ALL : PO_VENDORS : VENDOR_ID : - : PO_VENDORS merupakan tabel yang berisi data akun bank dari vendor yang digunakan untuk melakukan transaksi penjualan material

17 L17 Lampiran 23 Tabel PO_VENDORS : PO_VENDOR_CONTACTS : VENDOR_CONTACT_ID : VENDOR_SITE_ID : PO_VENDOR_CONTACTS merupakan tabel yang berisi data kontak dari vendor Lampiran 24 Tabel PO_VENDOR_CONTACTS

18 L18 : PO_ VENDOR _SITES_ALL : VENDOR_SITE_ID : VENDOR_ID : PO_VENDOR_SITES_ALL merupakan tabel yang berisi data alamat atau daerah berdomisili dari vendor Lampiran 25 Tabel PO_ VENDOR _SITES_ALL : PO_VENDOR_TYPES_ALL : VENDOR_TYPE_ID : - : PO_VENDOR _TYPES_ALL merupakan tabel master yang berisi data tipe-tipe dari transaksi dengan vendor

19 L19 Lampiran 26 Tabel PO_VENDOR_TYPES_ALL : PO_VENDOR_HEADERS_ALL : VENDOR_HEADER_ID : VENDOR_TYPE_ID, VENDOR_SITE_ID : PO_ VENDOR _HEADERS_ALL merupakan tabel yang berisi data transaksi dengan vendor Lampiran 27 Tabel PO_VENDOR_HEADERS_ALL

20 L20 : PO_VENDOR_LINES_ALL : VENDOR_LINE_ID : VENDOR_HEADER_ID, MTL_ITEM_ID : PO_ VENDOR _LINES_ALL merupakan tabel yang berisi detail data transaksi dengan vendor Lampiran 28 Tabel PO_VENDOR_LINES_ALL : AP_SUPPLIER_INVOICE_DIST_ALL : SUPPLIER_INVOICE_DIST_ID : SUPPLIER_INVOICE_ID, SUPPLIER_LINE_ID

21 L21 : AP_SUPPLIER_INVOICE_DIST_ALL merupakan tabel yang berisi data mengenai pengiriman project yang dibeli dari supplier berdasarkan invoice Lampiran 29 Tabel AP_SUPPLIER_INVOICE_DIST_ALL : AP_ SUPPLIER _INVOICES_ALL : SUPPLIER_INVOICE_ID : SUPPLIER_SITE_ID : AP_SUPPLIER_INVOICES_ALL merupakan tabel yang berisi data mengenai pembelian project dari supplier berdasarkan invoice Lampiran 30 Tabel AP_ SUPPLIER _INVOICES_ALL

22 L22 : PO_ SUPPLIERS : SUPPLIER_ID : - : PO_SUPPLIERS merupakan tabel yang berisi data akun bank dari supplier yang digunakan untuk melakukan transaksi penjualan project Lampiran 31 Tabel PO_ SUPPLIERS : PO_ SUPPLIER _CONTACTS : SUPPLIER_CONTACT_ID : SUPPLIER_SITE_ID : PO_SUPPLIER_CONTACTS merupakan tabel yang berisi data kontak dari supplier

23 L23 Lampiran 32 Tabel PO_ SUPPLIER _CONTACTS : PO_ SUPPLIER _SITES_ALL : SUPPLIER_SITE_ID : SUPPLIER_ID : PO_SUPPLIER_SITES_ALL merupakan tabel yang berisi data alamat atau daerah berdomisili dari supplier Lampiran 33 Tabel PO_ SUPPLIER _SITES_ALL

24 L24 : PO_ SUPPLIER _TYPES_ALL : SUPPLIER_TYPE_ID : - : PO_ SUPPLIER _TYPES_ALL merupakan tabel master yang berisi data tipe-tipe dari transaksi dengan supplier Lampiran 34 Tabel PO_ SUPPLIER _TYPES_ALL : PO_ SUPPLIER _HEADERS_ALL : SUPPLIER_HEADER_ID : SUPPLIER_TYPE_ID, SUPPLIER_SITE_ID : PO_ SUPPLIER _HEADERS_ALL merupakan tabel yang berisi data transaksi dengan supplier

25 L25 Lampiran 35 Tabel PO_ SUPPLIER _HEADERS_ALL : PO_ SUPPLIER _LINES_ALL : SUPPLIER_LINE_ID : SUPPLIER_HEADER_ID, PROJECT_ID : PO_ SUPPLIER _LINES_ALL merupakan tabel yang berisi detail data transaksi dengan supplier Lampiran 36 Tabel SUPPLIER_LINE_ID

26 L26 2. PRE - INTERVIEW Nara Sumber : Bapak Lodi Santono, selaku IT Manager Penulis : Ninawati, Donna Cherie, Ita Wana Tanggal : 17 September 2009 Wawancara 1. Q : Apakah Global TV sudah menggunakan ORACLE sebagai DBMS perusahaan? A : Sudah, untuk DBMS serta Oracle Form dan Report kami sudah menggunakan Oracle 10g. 2. Q : Apa saja kendala yang dihadapi oleh perusahaan saat ini pada sistem yang sedang berjalan, khususnya dalam hal DBMS? A : Secara operasional, database sudah berjalan dengan baik. Tetapi, terjadi kesulitan dalam hal pengambilan informasi secara cepat dari database. Hal ini mengakibatkan proses pengambilan keputusan pun menjadi lambat. 3. Q : Apakah bisa dijelaskan dengan spesifik mengenai masalah tersebut? A :Ketika perusahaan ingin menampilkan suatu laporan (report), kami membutuhkan waktu untuk men-query secara manual. Seperti, ketika kami ingin menampilkan laporan penjualan bulan ini, maka dari pihak IT harus membuat sebuah report khusus untuk laporan tersebut dan ketika ingin menampilkan laporan yang sama dengan dimensi yang berbeda seperti laporan penjualan bulan lalu, maka kami harus membuat ulang report lain untuk penjualan bulan lalu

27 L27 tersebut. Jadi, kami memerlukan waktu yang banyak untuk membuat setiap report yang diperlukan untuk pihak executive. 4. Q : Apakah ada masalah lain dari DBMS yang ada? A : Masalah lain yang timbul misalnya database yang sudah ada belum terintegrasi dengan baik. Seperti misalnya, di persediaan tersedia jumlah stok 10 buah. Kemudian terjadi transaksi penjualan 2 buah. Harusnya, di persediaan akan berkurang menjadi 8 buah. Namun kadang-kadang suka terjadi kesalahan dan di persediaan tidak ter-update jumlah stoknya dan tetap tersedia 10 buah. 5. Q : Berapa lama proses penyediaan dari permintaan hingga disajikan ke eksekutif? A : Kurang lebih 3 hari untuk membuat satu report saja. Itupun jika pihak manajemen membutuhkan report, harus minta dibuatkan oleh pihak IT. Oleh sebab itu kedepannya kami menginginkan pihak manajemen bisa mendapatkan report secara cepat dan mudah. Tanggal : 1 Oktober 2009 Wawancara 1. Q : Apakah visi dan misi dari Global TV? A : Global TV memiliki misi untuk menjadi stasiun televisi nasional berkelas yang layak ditonton seluruh keluarga Indonesia. Sedangkan misinya adalah menyajikan dunia hiburan dan informasi yang berwawasan global dengan program-program pilihan terlengkap bagi keluarga Indonesia yang dinamis, kreatif dan inspiratif.

28 L28 2. Q : Bagaimana Global TV mendapatkan program-program yang akan disiarkan? Apakah membeli atau memproduksi sendiri? A : Dua-duanya. Global TV bekerja sama dan membeli program dari Nickelodeon dan MTV untuk beberapa program televisi yang ditayangkan. Tapi Global TV juga memproduksi beberapa program acara televisi yang lain. 3. Q : Program-program seperti apa yang diproduksi sendiri oleh Global TV? A : Banyak yah, seperti berita, infotainment, reality show, dan lainnya 4. Q : Bagaimana sebenarnya proses bisnis yang terjadi di Global TV? A : Seperti kebanyakan perusahaan lain, Global TV melakukan transaksi jual beli. Global TV membeli program atau hak siar dari rumah produksi atau pemilik hak siar lalu menayangkannya di televisi. Sedangkan yang dijual adalah space iklan yang disediakan dan diselipkan di setiap program acara. 5. Q : Apakah bisa dijelaskan dengan lebih detail mengenai proses bisnis ini? A : Jadi begini yah, stasiun televisi pada umumnya menayangkan program 24 jam penuh. Dari 24 jam itu rata-rata 30 persen atau sekitar 6 jam digunakan untuk space iklan. Inilah yang dijual oleh stasiun TV. Umumnya satu program acara berdurasi antara setengah jam sampai dengan dua jam. Kecuali program-program khusus yang membutuhkan waktu lebih banyak. Nah, selama dua jam program ditayangkan, diselipkan space-space untuk iklan. Lamanya iklan tergantung berapa banyak perusahaan yang ingin memasang iklan pada program tersebut. Perusahaan yang memasang iklan ini, biasa disebut dengan agency. Semakin banyak perusahaan yang memasang iklan berarti program yang ditayangkan memiliki rating yang semakin baik dan dianggap banyak diminati oleh penonton.

29 L29 6. Q : Jadi, siapakah pihak yang menjadi penjual dari Global TV? A : Pihak yang menjadi penjual bagi Global TV bisa bermacam-macam, bisa saja pemlik rumah produksi, bisa juga pemegang hak siar. Dalam kaitannya dengan produksi, pihak penjual dari Global TV adalah para penyedia alat produksi yang banyak sekali jumlahnya, seperti perusahaan penyewaan kamera, perusahaan penyewaan panggung dan sebagainya. 7. Q : Bagaimana dengan pihak pembeli? Apakah penonton ataukah agency? A : Pihak pembelinya tetap saja agency. Penonton hanyalah parameter bagi agency untuk mau membeli space iklan yang disesiakan pada suatu program. Jadi istilahnya begini. Penonton adalah penilai dari bagus atau tidaknya suatu program yang diwakilkan dengan suatu lembaga survey. Lembaga survey ini member tahu pihak agency, rating dari suatu program dan jenis kalangan yang menontonnya, apakah anak-anak, remaja, atau dewasa. Dari hasil survey, maka pihak agency mempertimbangkan apakah akan membeli space iklan yang disediakan dari suatu program atau tidak. 8. Q : Siapa saja sebenarnya yang menjadi target pasar dari Global TV? A : Semua orang yang berjiwa muda, laki-laki atau perempuan, yang berusia antara 5 hingga 34 tahun. Karena kebanyakan program yang ditayangkan oleh Global TV disediakan untuk anak-anak, bekerja sama dengan Nickelodeon, untuk remaja, bekerja sama dengan MTV, dan untuk keluarga muda Indonesia. Tanggal : 15 Oktober 2009 Wawancara

30 L30 1. Q : Berapa jumlah transaksi yang terjadi di Global TV setiap hari? A: Sebenarnya jumlah transaksinya tidak pasti yah, tergantung apakah ada kontrak baru yang terjadi atau tidak. Mungkin karena kontrak biasanya berjangka panjang, kami tidak bisa menyebutkan angka transaksi per hari. Tapi mungkin kurang lebih ada sekitar seribu transaksi per tahunnya. 2. Q : Apa saja laporan yang ingin dihasilkan untuk manajemen? A: Biasa yang diminta adalah laporan yang berkaitan dengan keuangan, seperti laporan penjualan dan pembelian. Selain itu juga sering ingin dilihat laporan produksi untuk mengetahui program-program apa yang dihasilkan sendiri dan biaya serta efektifitasnya. 3. Q : Bagaimana penyediaan informasi yang dibutuhkan eksekutif saat ini? A: Untuk saat ini, eksekutif yang menginginkan laporan meminta dibuatkan laporan kepada pihak IT. Lalu laporan dikerjakan kurang lebih selama tiga hari. Setelah itu, laporan akan dikirim ke pihak eksekutif. Jika ada laporan lain yang ingin dibuat, maka hal itu diberi tahukan kembali kepada pihak IT dan pihak IT memproses pembuatan laporan lagi. Ini membuat proses pengambilan keputusan menjadi sangat lama dan laporan yang dihasilkan seringkali tidak sesuai. 4. Q : Untuk perbaikan, bagaimana penyediaan informasi yang diinginkan? A : Kedepannya, kami berharap untuk pembuatan laporan bisa dilakukan sendiri oleh pihak eksekutif. Maksudnya, setiap laporan yang diinginkan dapat dibuat dengan tools yang mudah sehingga dapat dibuat dengan cepat dan laporanlaporan sederhana dapat dihasilkan sendiri oleh pihak eksekutif sehingga akan mempercepat pula proses pengambilan keputusan.

31 L31 5. Q : Bagaimanakah aplikasi yang diharapkan GlobalTV? Apakah berbasis web atau desktop? A : Kami pikir desktop saja. Aplikasi yang digunakan akan dibatasi siapa saja yang boleh akses. Kira-kira aplikasi dengan user interface yang simple dan gampang digunakan.

32 L32 3. POST INTERVIEW Nara Sumber : Bapak Lodi Santono, selaku IT Manager, Bapak Wahyu Candra, selaku staff IT Penulis : Ninawati, Donna Cherie, Ita Wana Tanggal : 15 Januari 2010 Wawancara 1. Q : Bagaimanakan tampilan dari aplikasi ini? LS : Simple dan menu-menu yang ada sudah jelas. Saya pikir sudah cukup baik. WC: Cukup baik, saya sendiri suka dengan warna birunya karena sesuai dengan logo GlobalTV. Tetapi size untuk tampilan form report dan pivot sebaiknya di maksimalkan. 2. Q : Apakah laporan yang disajikan sudah sesuai untuk kebutuhan perusahaan? LS : Untuk keadaan sekarang mungkin sudah cukup. Namun, saya pikir untuk pengembangan lebih lanjut mungkin parameter yang digunakan untuk laporan dapat ditambahkan lagi. WC : Sudah sesuai kok. Mungkin tampilan grafik dapat dibuat lebih mencolok lagi supaya lebih menarik perhatian user yang memakainya. Jadi, pas kita melihat laporan yang ada, pandangan kita akan langsung tertuju ke grafik tersebut. Saya sendiri lebih tertarik pada grafik dibanding kolom-kolom yang banyak.

33 L33 3. Q : Apakah fitur yang ada sudah cukup lengkap? LS : Untuk menyelesaikan masalah laporan, saya rasa fitur yang ada sudah lengkap. WC : Saya setuju dengan Pak Lodi. Fitur yang ada sudah lengkap kok. 4. Q : Apakah laporan yang disajikan dapat membantu pihak eksekutif dalam menganalisis data untuk pengambilan keputusan? LS : Untuk saya sendiri sudah sangat membantu. Mungkin pihak eksekutif lainnya harus mencoba menggunakannya sendiri. 5. Q : Dengan adanya aplikasi ini, apakah menurut bapak akan meningkatkan kinerja perusahaan? LS : Pasti ada efeknya ya. Soalnya seperti yang saya katakan awal-awal, di GlobalTV sistem pembuatan laporan masih bersifat manual. Dengan adanya aplikasi tambahan ini, otomatis pembentukan laporan akan menjadi lebih simple dan pihak eksekutif dapat mengaksesnya sendiri. Itu akan sangat membantu divisi IT dan juga GlobalTV sendiri. WC: Benar, walaupun aplikasi ini cukup simple tetapi menurut saya menu-menu yang ada sudah cukup untuk kami dalam melihat laporan yang diperlukan dan ini membuat semua menjadi lebih mudah.

34 L34 4. LISTING PROGRAM CODE 1. Koneksi ke database Imports System.Data.OleDb Public Class login Dim Us As String = "" Dim Pw As String = "" Dim conn As OleDbConnection Dim oradb As String = "Provider=MSDAORA;" _ + "Data Source= orcl;" _ + "User ID=GLOBALTV;" _ + "Password= GLOBALTV " Dim cmd As OleDbCommand Dim dr As OleDbDataReader End Class 2. Function pengecekan login Private Sub btnlogin_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnlogin.click Try If txtuserid.text <> "" Then If txtpass.text <> "" Then Dim sql As String = "select userid, pass from table_user where userid = '" + txtuserid.text + "' and status = '" + statuscombo.selecteditem.tostring() + "'" Using conn = New OleDbConnection(oradb) conn.open() Using cmd = New OleDbCommand(sql, conn) Using dr = cmd.executereader() Us = "" If dr.read() Then Us = dr.getstring(0) Pw = dr.getstring(1) End If

35 L35 End Using End Using End Using If Us = "" Then MessageBox.Show("UserId not exists!", "Error Message") txtuserid.focus() txtuserid.selectall() Else If txtpass.text = Pw Then If statuscombo.selecteditem = "Admin" Then Dim menu_object As menu_admin = New menu_admin(us) menu_object.show() Else Dim menu_object As menu_user = New menu_user(us) menu_object.show() End If clear() Hide() Else MessageBox.Show("Wrong password!", "Error Message") txtpass.focus() txtpass.selectall() End If End If Else MessageBox.Show("Password must be filled!", "Error Message") txtpass.focus() End If Else MessageBox.Show("UserId must be filled!", "Error Message") txtuserid.focus() End If

36 L36 Catch ex As Exception MessageBox.Show(ex.Message.ToString()) End Sub End Try 3. Function untuk menampilkan nama user Public Sub New(ByVal Ui As String) InitializeComponent() labelwelcome.text = "Welcome, " + Ui End Sub 4. Function pengecekan pending user Private Sub cek_pending_user() Try Dim sql As String = "select count(userid)as cnt from table_user where status = 'Pending'" Using conn = New OleDbConnection(oradb) conn.open() Using cmd = New OleDbCommand(sql, conn) Using dr = cmd.executereader() Pu = 0 If dr.read() Then Pu = dr.item("cnt") End If End Using End Using End Using If Pu > 0 Then If Pu = 1 Then labelpending.text = "You have 1 Pending User." Else labelpending.text = "You have " + Pu.ToString() + " Pending Users." End If

37 L37 End If Catch ex As Exception MessageBox.Show(ex.Message.ToString()) End Try End Sub 5. Function untuk menampilkan seluruh user Private Sub show_datauser() Dim datasetpurmat As DataSet sql = "select userid as Userid,username as Name, status as Status from table_user where status!= 'Admin'" Using conn = New OleDbConnection(oradb) Using cmd = New OleDbCommand(Sql, conn) Dim datatrans As New OleDbDataAdapter() datatrans.selectcommand = cmd datasetpurmat = New DataSet() datatrans.fill(datasetpurmat, "table_user") Dim db As New DataView() db.table = datasetpurmat.tables("table_user") view_user.refresh() view_user.datasource = db End Using End Using End Sub 6. Function untuk delete user Private Sub grid_delete() Try grid = view_user.selectedrows(0).index If grid >= 0 Then Dim del As DialogResult

38 L38 del = MessageBox.Show("Are you sure you want to delete " + view_user.currentrow.cells(0).value.tostring() + "?", "Confirm delete", MessageBoxButtons.YesNo) If del = DialogResult.Yes Then Dim sql2 As String = "delete from table_user where userid = '" + view_user.currentrow.cells(0).value.tostring() + "'" Using conn = New OleDbConnection(oradb) conn.open() Using cmd = New OleDbCommand(sql2, conn) executed = cmd.executenonquery() End Using End Using If executed = 1 Then show_datauser() MessageBox.Show("deleted success!") End If Else MessageBox.Show("Delete action cancelled!") End If End If Catch MessageBox.Show("Please select row by clicking the arrow button!") End Try End Sub 7. Function untuk update status user Private Sub btnupdate_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnupdate.click Try grid = view_user.selectedrows(0).index If grid >= 0 Then Dim del As DialogResult del = MessageBox.Show("Are you sure you want to update " + view_user.currentrow.cells(0).value.tostring() + "?", "Confirm Update", MessageBoxButtons.YesNo)

39 L39 If del = DialogResult.Yes Then 'un = txtlistuserid.selecteditem.tostring().substring(0, txtlistuserid.selecteditem.tostring().indexof("(")) Dim sql As String = "update table_user set status = 'User' where userid = '" + view_user.currentrow.cells(0).value.tostring() + "'" Using conn = New OleDbConnection(oradb) conn.open() Using cmd = New OleDbCommand(sql, conn) executed = cmd.executenonquery() End Using End Using If executed = 1 Then show_datauser() MessageBox.Show("Update Status Success!") End If Else MessageBox.Show("Update action cancelled!") End If End If Catch End Try End Sub MessageBox.Show("Please select row by clicking the arrow button!") 8. Function untuk menampilkan top 5 purchasing program Private Sub show_data_purpro() Try Dim sql As String = "select project_name, buying_price FROM (select pa_project_all.project_name, po_supplier_lines_all.buying_price FROM GLOBALTV.pa_project_all JOIN GLOBALTV.po_supplier_lines_all ON pa_project_all.project_id = po_supplier_lines_all.project_id order by po_supplier_lines_all.buying_price desc) x where rownum <=5" Using conn = New OleDbConnection(oradb)

40 L40 conn.open() Using cmd = New OleDbCommand(sql, conn) Using dr = cmd.executereader() listpurpro.items.clear() While dr.read() 'MessageBox.Show(dr.GetString(0)) listpurpro.items.add(dr.getstring(0) + " with the buying price = " + dr.item("buying_price").tostring()) End While End Using End Using End Using Catch ex As Exception MessageBox.Show(ex.Message.ToString()) End Try End Sub 9. Function untuk menampilkan report Imports System.Data.OleDb Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Private Sub show_report_purpro() Dim datasetpurpro As DataSet If gbfile.length() = 11 Then 'sql = "Select * from GLOBALTV.FILE_PRODUCTION where creation_date = '10/dec/2003'" sql = "Select * from GLOBALTV.FILE_PURCHASING_PROGRAM where creation_date = '" + gbfile + "'" ElseIf gbfile.length() = 8 Then sql = "Select * from GLOBALTV.FILE_PURCHASING_PROGRAM where TO_CHAR(creation_date, 'MON/YYYY') = '" + gbfile + "'"

41 L41 Else sql = "Select * from GLOBALTV.FILE_PURCHASING_PROGRAM where TO_CHAR(creation_date, 'YYYY') = '" + gbfile + "'" End If Using conn = New OleDbConnection(oradb) Using cmd = New OleDbCommand(sql, conn) Dim datatrans As New OleDbDataAdapter() datatrans.selectcommand = cmd datasetpurpro = New DataSet() datatrans.fill(datasetpurpro, "FILE_PURCHASING_PROGRAM") End Using End Using Dim Params As New CrystalDecisions.Shared.ParameterField Dim ParamCollection As New CrystalDecisions.Shared.ParameterFields Dim ParamDisVal As New CrystalDecisions.Shared.ParameterDiscreteValue() Params.ParameterFieldName = "date" ParamDisVal.Value = gbfile Params.CurrentValues.Add(ParamDisVal) ParamCollection.Add(Params) CRviewer.ParameterFieldInfo = ParamCollection If graph2 = "bar" Then Dim purproreport As New CRpurchasingprogram() purproreport.setdatasource(datasetpurpro) CRviewer.ReportSource = purproreport ElseIf graph2 = "line" Then Dim purproreport As New CRpurchasingprogramline() purproreport.setdatasource(datasetpurpro) CRviewer.ReportSource = purproreport Else Dim purproreport As New CRpurchasingprogrampie() purproreport.setdatasource(datasetpurpro) CRviewer.ReportSource = purproreport End If

42 L42 End Sub 10. Function untuk menampilkann year Private Sub setyear() Dim sql As String = "select distinct(to_char(creation_date,'yyyy')) from GLOBALTV.FILE_SALES ORDER BY TO_CHAR(creation_date,'YYYY')" End Sub Using conn = New OleDbConnection(oradb) conn.open() Using cmd = New OleDbCommand(sql, conn) Using dr = cmd.executereader() While dr.read() comboyear.items.add(dr.getstring(0)) If comboyear.selecteditem = "" Then comboyear.selecteditem = comboyear.items(0) End If End While End Using End Using End Using 11. Function untuk menampilkan month Private Sub custom_comp() dtpmonth.format = DateTimePickerFormat.Short dtpmonth.customformat = "" dtpmonth.customformat = "MM/yyyy" dtpmonth.format = DateTimePickerFormat.Custom dtpmonth.value = Date.Now End Sub 12. Function untuk pengecekan parameter mana yang dipilih untuk memunculkan report Private Sub btnline_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnline.click

43 L43 If groupby.selecteditem = "Daily" Then gb = dtpday.value.tostring("dd/mmm/yyyy") ElseIf groupby.selecteditem = "Monthly" Then gb = dtpmonth.value.tostring("mmm/yyyy") gb = gb.toupper() Else gb = comboyear.selecteditem.tostring() End If Dim reportobject As New report("sales", gb, "line") reportobject.show() End Sub

Fitur 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 terperinci

APLIKASI 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 terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 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 terperinci

Membuat 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 terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN 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 terperinci

APLIKASI 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 terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN 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 terperinci

APLIKASI 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 terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Perusahaan 3.1.1 Sejarah Perusahaan PT. Global Informasi Bermutu (Global TV) merupakan salah satu televisi swasta di bawah naungan Media Nusantara Citra

Lebih terperinci

Modul x login dan Periode

Modul 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 terperinci

HOW TO CALL A REPORT IN VB.NET

HOW TO CALL A REPORT IN VB.NET MORPHICSOFT 2012 HOW TO CALL A REPORT IN VB.NET WITH PROTECTED PASSWORD DATABASE WIRAT 2012 T A M A N D U T A B L O K D. 1 9 N O. 2 B E K A S I U T A R A Prakata Penulis Akhirnya Penulis dapat kembali

Lebih terperinci

APLIKASI 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 terperinci

APLIKASI 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 terperinci

APLIKASI 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 terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN 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 terperinci

APLIKASI PENGGAJIAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 4.2 Normalisasi File Dan Relasi Tabel Normalisasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB 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 terperinci

PENGKODEAN AKSES FORM SISTEM USER

PENGKODEAN 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 terperinci

APLIKASI 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 terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. 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 terperinci

APLIKASI PEMBELIAN BARANG - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Project Baru Tahapan pertama

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB 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 terperinci

Program Database Penjualan Barang

Program Database Penjualan Barang Program Database Penjualan Barang 1. Perancangan Struktur Database (dbpenjualan) a. Tabel Barang (tabel_barang) Tabel barang adalah tabel yang digunakan sebagai penyimpanan data data barang. Berikut struktur

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB 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 terperinci

Gambar 43 Tampilan Layar Detail Kesaksian. Halaman ini menampilkan kesaksian yang dikeluarkan oleh PT. Ratu Nusantara secara

Gambar 43 Tampilan Layar Detail Kesaksian. Halaman ini menampilkan kesaksian yang dikeluarkan oleh PT. Ratu Nusantara secara L176 Gambar 43 Tampilan Layar Detail Kesaksian Halaman ini menampilkan kesaksian yang dikeluarkan oleh PT. Ratu Nusantara secara detail dan menampilkan foto konsumen yang memberi kesaksian. Tersedia link

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis 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 terperinci

APLIKASI 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 terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Versi Aplikasi Versi aplikasi telah mengalami proses empat kali evaluasi berdasarkan tanggal yang tercantum pada tabel 4.1. Proses evaluasi yang dilalui bertahap, mulai dari

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 58 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI SISTEM Implementasi sistem dilakukan setelah bab 3 yaitu perancangan dan pembuatan program aplikasi selesai dilakukan. Implementasi sistem kali ini

Lebih terperinci

LAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa

LAMPIRAN. 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 terperinci

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LAMPIRAN 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 terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

2. MySql (menggunakan namespace ODBC atau mysql client) Command + DataReader. Textbox Label Combobox Listbox. Cara mengambil dan menampilkan database

2. MySql (menggunakan namespace ODBC atau mysql client) Command + DataReader. Textbox Label Combobox Listbox. Cara mengambil dan menampilkan database CARA KONEKSI DATABASE Secara garis besar cara koneksi ke database ditentukan oleh jenis databasenya atau pilihan namespace-nya. Database yang banyak digunakan adalah sebagai berikut : 1. Access (menggunakan

Lebih terperinci

APLIKASI PEMBELIAN, PENJUALAN, CASH-KREDIT PLUS JURNAL - VB.NET PEMINAT SILAKAN HUBUNGI : EMAIL : UUSRUSMAWAN71@GMAIL.COM FACEBOOK : KONSULTASIVB@YMAIL.COM (UUS RUSMAWAN) Phone : 0812 8438 1118 Dalam bab

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 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 terperinci

bila user Log In sebagai karyawan selain admin, dan mengklik link Aktif Purchase Order. Halaman ini menampilkan semua Purchase Order yang pernah

bila user Log In sebagai karyawan selain admin, dan mengklik link Aktif Purchase Order. Halaman ini menampilkan semua Purchase Order yang pernah 179 Gambar 4.20 Halaman Aktif PO Karyawan Ini adalah halaman aktif Purchase Order Karyawan. Halaman ini ditampilkan bila user Log In sebagai karyawan selain admin, dan mengklik link Aktif Purchase Order.

Lebih terperinci

MODUL 3 Pemrograman ADO.NET : Connected Environtment

MODUL 3 Pemrograman ADO.NET : Connected Environtment MODUL 3 Pemrograman ADO.NET : Connected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak connected pada database, pada materi ini membahas koneksi secara terus-menerus ke

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB 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 terperinci

Bab 4. Hasil Dan Pembahasan

Bab 4. Hasil Dan Pembahasan Bab 4 Hasil Dan Pembahasan Setelah melakukan tahap perancangan aplikasi, maka pada bab ini akan dibahas tentang hasil dan pembahasan yang meliputi implementasi dari perancangan, pengujian, dan hasil analisa.

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi 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 terperinci

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Materi Pemrograman Database 1 MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Langkah mengerjakan : 1.Buka Sql Server 2.Attact database anda, ditemmpat folder anda menyimpan pada pertemuan sebelumnya

Lebih terperinci

Cara Koneksi Database

Cara 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 terperinci

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah.

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah. L7 WAWANCARA SEBELUM IMPLEMENTASI a. Wawancara dengan Staf Administrasi 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? Sejak tahun 1995. Saat itu klinik terletak di Jl. Jatinegara Timur II/24

Lebih terperinci

Oleh : 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 terperinci

APLIKASI PEMESANAN DAN PENGIRIMAN BARANG - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Sebelum membahas

Lebih terperinci

Sistem Informasi Penggajian Karyawan Berbasis Desktop

Sistem Informasi Penggajian Karyawan Berbasis Desktop BINA INSANI ICT JOURNAL, Vol. 4, No. 2, Desember 2017, 179-188 ISSN: 2355-3421 (Print) ISSN: 2527-9777 (Online) 179 Sistem Informasi Penggajian Karyawan Berbasis Desktop Imron Wignyowiyoto 1, Syahbaniar

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 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 terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB 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 terperinci

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench Oleh: Hilman Habibi Form login digunakan untuk memprotect program supaya tidak semua orang bisa melihat informasi yang ada pada program

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 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 terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi 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 terperinci

Bab 4 Hasil dan Pembahasan

Bab 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 terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. 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 terperinci

Irvan Lewenusa

Irvan 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 terperinci

LAMPIRAN. Gambar L.1 Halaman Login. Pada layar ini user diminta untuk memasukkan UserID dan Password. Layar ini

LAMPIRAN. Gambar L.1 Halaman Login. Pada layar ini user diminta untuk memasukkan UserID dan Password. Layar ini L1 LAMPIRAN Petunjuk Pemakaian Aplikasi - Halaman Login Gambar L.1 Halaman Login Pada layar ini user diminta untuk memasukkan UserID dan Password. Layar ini berfungsi untuk membatasi hak akses user ke

Lebih terperinci

KONEKSI DATABASE SQL DENGAN VB.NET

KONEKSI 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 terperinci

Gambar 5.1 Hierarki Sistem Admin

Gambar 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 terperinci

Source Code Test Program Dengan VB Net

Source 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 terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net

Lebih terperinci

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

LAMPIRAN. 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 terperinci

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

KARTU 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 terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

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 terperinci

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN 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 terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Interface Sistem Tampilan awal dari aplikasi Kievit Training Tracking adalah form Login. Untuk masuk kedalam aplikasi maka user harus mengisi username dan password

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini 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 terperinci

Oleh : 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 terperinci

Budi permana, S.Kom

Budi 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 terperinci

1. Form Login. 2. Form Grafik Penjualan (Mobil & Sparepart), dan Service

1. Form Login. 2. Form Grafik Penjualan (Mobil & Sparepart), dan Service L1 LAMPIRAN USER INTERFACE 1. Form Login Form Login adalah tampilan awal pada saat aplikasi data warehouse di jalankan. User diharuskan untuk mengisi username and password kemudian system akan memvalidasi

Lebih terperinci

APLIKASI PERSEDIAAN BARANG VB 6.0 (VERSI 2) Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Program ini merupakan suatu

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang direkomendasikan untuk menerapkan sistem aplikasi basis data pada CV. Lumbung Rejeki

Lebih terperinci

DASHBOARD LIBRARY UNTUK VISUALISASI INFORMASI

DASHBOARD LIBRARY UNTUK VISUALISASI INFORMASI DASHBOARD LIBRARY UNTUK VISUALISASI INFORMASI Yulia 1), Harry Timothy Tumalewa 2), Hans Juwiantho 3) 1,2,3) Teknik Informatika Fakultas Teknologi Industri Universitas Kristen Petra, Surabaya Siwalankerto

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Nomor Otomatis Dengan Pola Tanggal (YYMMDD + Nomor Urut) Catatan : Anda harus memiliki database dan sebuah tabel (contoh nama databasenya adalah dbdemofaktur, nama tabel

Lebih terperinci

APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA

APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA Sarwosri 1, Arysco Gunawan 2 12 Fakultas Teknologi Informasi,Institut Teknologi Sepuluh Nopember Surabaya Email : sri@its-sby.edu, arysco_gomes@yahoo.com

Lebih terperinci

www.konsultasivb.com

www.konsultasivb.com Oleh : Uus Rusmawan Hal - 1 Program Ganti Password User Catatan : Anda harus membuat database dan memiliki tabel kasir terlebih dahulu. Field Type Size Ket Kodeksr Text 5 Primary Key Namaksr Text 30 Passwordksr

Lebih terperinci

Tools VB.Net 2005-2008, Database Access, Sql Server 2005 Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 150.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui

Lebih terperinci

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. GLOBAL INFORMASI BERMUTU (STUDI KASUS : PEMBELIAN, PENJUALAN, DAN PRODUKSI)

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. GLOBAL INFORMASI BERMUTU (STUDI KASUS : PEMBELIAN, PENJUALAN, DAN PRODUKSI) ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. GLOBAL INFORMASI BERMUTU (STUDI KASUS : PEMBELIAN, PENJUALAN, DAN PRODUKSI) SKRIPSI Oleh Ninawati 1000843072 Donna Cherie 1000845462 Ita Wana 1000854492

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Tahap perancangan dalam pembuatan program merupakan suatu hal yang sangat penting, karena didalam perancangan tersebut terdapat elemen-elemen yang mewakili isi atau content

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 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 terperinci

BAB IV RANCANGAN SISTEM DIUSULKAN

BAB IV RANCANGAN SISTEM DIUSULKAN BAB IV RANCANGAN SISTEM DIUSULKAN 4.1. Struktur Tabel Basis Data Bagian ini dibuat berdasarkan class diagram yang digambarkan pada bab sebelumnya, struktur tabel basis data merupakan rincian dari setiap

Lebih terperinci

Sesi 12 : Pengenalan Pemrograman Database

Sesi 12 : Pengenalan Pemrograman Database Sesi 12 : Pengenalan Pemrograman Database 1. Intro database a. Database berisi sekumpulan tabel, tabel berisi sekumpulan record (baris) dan record terdiri dari kumpulan field (kolom), dimana masing-masing

Lebih terperinci

Prosedur Menjalankan Program

Prosedur Menjalankan Program Prosedur Menjalankan Program Gambar 4. 55 Login Page : Taowi ERP Login page merupakan halaman awal saat memasuki web Taowi ERP dimana halaman ini digunakan oleh user ketika mereka ingin menggunakan sistem.

Lebih terperinci

Halaman Login Halaman Staff

Halaman Login Halaman Staff 1. Pada saat aplikasi dijalankan, maka pertama kali akan muncul halaman login, dimana user harus memasukkan kode staff dan password untuk dapat masuk ke halaman utama. Halaman Login 2. Halaman Login merupakan

Lebih terperinci

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

Properti 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 terperinci

Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di

Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di L- 36 Pengajar dapat melihat Jadwal Mengajar Pengajar tersebut selama mengajar di Purwacaraka Music Studio. Pada Menu Lihat Siswa, Pengajar dapat melihat siapa saja siswa yang telah dia ajar. L.70 : Alur

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Menampilkan Sejumlah Data Buatlah form seperti gambar berikut ini Coding : Dim Conn As New ADODB.Connection Dim RS As New ADODB.Recordset Sub Koneksi() Set Conn = New ADODB.Connection

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan 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 terperinci

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

Spesifikasi: 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 terperinci

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan PROSEDUR MENJALANKAN PROGRAM Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan 1. User Interface Login Gambar User Interface Login Keterangan : Ini adalah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi

Lebih terperinci

BAB 3 ANALISA DAN PERANCANGAN SISTEM Gambaran Umum PT. Pertamina Trans Kontinental

BAB 3 ANALISA DAN PERANCANGAN SISTEM Gambaran Umum PT. Pertamina Trans Kontinental BAB 3 ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Yang berjalan 3.1.1 Gambaran Umum PT. Pertamina Trans Kontinental PT. Pertamina Trans Kontinental (PTK) yang pada awalnya bernama PT. Pertamina Tongkang

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR II

PEMROGRAMAN TERSTRUKTUR II PEMROGRAMAN TERSTRUKTUR II PERTEMUAN 12 CRYSTAL REPORTS Pada Visual Basic.Net 2010, crystal report belum terinstal secara otomatis, sehingga kita perlu menginstalnya sebelum digunakan. 1. Untuk membuat

Lebih terperinci

WAWANCARA. beserta tanggapan dari beliau sebagai berikut : paling kritis apa?

WAWANCARA. beserta tanggapan dari beliau sebagai berikut : paling kritis apa? L 1 WAWANCARA Kami melakukan wawancara ini dengan bapak hendra, selaku country manager pada PT Prodian Chemicals Indonesia. Berikut ini adalah beberapa pertanyaan wawancara yang kami anggap penting, beserta

Lebih terperinci

LISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer

LISTING 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 terperinci

SELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable

SELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable L1 Query dimensi waktu SELECT Tgl as[tgl], month(tgl) as [bulan], year (Tgl) as [tahun] from (select distinct Tgl as Tgl FROM [skripsi].[dbo].[suratjalan]) as Tgl order by bulan, tahun query fakta penjualan

Lebih terperinci

Gambar 4.45 Tampilan Halaman Lihat Barang BOD

Gambar 4.45 Tampilan Halaman Lihat Barang BOD 369 Gambar 4.45 Tampilan Halaman Lihat Barang BOD Halaman Lihat barang menampilkan kode barang, nama barang, harga, dan kode jenis barang. Untuk melihat detail-nya dapat memilih icon folder. Terdapat pula

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam BAB IV IMPLEMENTASI DAN EVALUASI SISTEM Tahap implementasi sistem adalah tahap yang mengkonversi hasil analisis dan perancangan sebelumnya kedalam sebuah bahasa pemrograman yang dimengerti oleh komputer.

Lebih terperinci

BAB 3 ANALISIS SISTEM DAN PERANCANGAN SISTEM

BAB 3 ANALISIS SISTEM DAN PERANCANGAN SISTEM BAB 3 ANALISIS SISTEM DAN PERANCANGAN SISTEM 3.1 Gambaran Umum PT. Fibena Nadaseraya 3.1.1 Riwayat dan Keterangan Perusahaan PT.Fibena Nadaseraya adalah sebuah perusahaan periklanan kecil dengan bidang

Lebih terperinci

2. Isikan data registrasi anda pada form yang tersedia.

2. Isikan data registrasi anda pada form yang tersedia. I. REGISTRASI MEMBER DI PESANDULU.COM Untuk menjadi member Pesandulu.com setiap member harus melakukan registrasi terlebih dahulu. Berikut ini adalah langkah-langkah untuk melakukan registrasi di Pesandulu.com

Lebih terperinci