Skip to content

aNdr3W03/PemrogramanVisual

Repository files navigation

Pemrograman Visual

Tugas Mata Kuliah Pemrograman Visual

Dosen Pengampu: T. Henny Febriana Harumy, S.Kom., M.Kom.

Tahun Ajaran: Genap 2021/2022

Ilmu Komputer - Universitas Sumatera Utara

Nama: Andrew Benedictus Jamesie
NIM: 201401035
Kom: A

Table of Contents

Pertemuan Judul Project File
14 Koneksi Database (Ms Access) [PV_14_KoneksiMsAccess]
13 TextBox Validation [PV_13_Kasir-TextBoxValidation]
12 Kode Barang Otomatis [PV_12_Kasir-KodeAutomatic]
11 ComboBox Satuan [PV_11_Kasir-ComboBox]
10 Search Data [PV_10_Kasir-Search]
9 Delete Data [PV_09_Kasir-Delete]
8 Edit & Update Data [PV_08_Kasir-EditUpdate]
7 Insert Data [PV_07_Kasir-Insert]
6 Koneksi Database (SQL Server) [PV_06_Kasir]
5 Kalkulator Sederhana [PV_05_Kalkulator]
4 Pemrograman Visual Sederhana [PV_04_ButtonMessageBox]
[PV_04_ButtonNama]
3 Pengenalan SharpDevelop [PV_03_Tugas1]
[PV_02_Tugas1_2]
[PV_02_Tugas1_1]

Pertemuan 14 (Koneksi Database Microsoft Access dengan C#)

[Table of Contents]
PV_14_KoneksiMsAccess

  • Project ini merupakan program untuk menampilkan data yang sudah di-input di Microsoft Access Database, yaitu tabel TBL_Barang, dan menampilkannya dalam bentuk tabel DataGridView.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database Microsoft Access terdapat pada file .cs (C# Source File), yaitu koneksi.cs.
  • File Microsoft Access Database terdapat pada file DBBarang.mdb yang terletak di direktori /bin/x86/Debug/net6.0-windows/DBBarang.mdb.

Edit Column in Table (TBL_Barang) in Microsoft Access Database (DBBarang) Design View
Screenshot Tugas Pertemuan 14.1

Insert Data to Table (TBL_Barang) in Microsoft Access Database (DBBarang) Datasheet View
Screenshot Tugas Pertemuan 14.2

DataGridView from Database Table
Screenshot Tugas Pertemuan 14.3

Pertemuan 13 (TextBox Validation, Database SQL Server dengan C#)

[Table of Contents]
PV_13_Kasir-TextBoxValidation

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView. Pada bagian isian Harga Jual, Harga Beli, dan Jumlah, tidak bisa dilakukan input selain angka (huruf, simbol), hanya bisa diisi dengan angka (number only). Sehingga mengurangi kesalahan yang mungkin akan dilakukan oleh user (human error) dalam melakukan input data. Hal ini akan meningkatkan kualitas aplikasi dari aspek Control dan Robustness dalam HCI (Human Computer Intereaction) dan UX (User Experience), sehingga user tidak akan mungkin bisa salah memasukkan format input "Harga Jual", "Harga Beli", dan "Jumlah" secara teknis.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

TextBox Validation for "Harga Jual", "Harga Beli", "Jumlah" in Application (Kasir)
Screenshot Tugas Pertemuan 13

Pertemuan 12 (Kode Barang Otomatis, Database SQL Server dengan C)

[Table of Contents]
PV_12_Kasir-KodeAutomatic

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView. Pada bagian isian Kode Barang, user tidak perlu mengetikkan kode barang lagi, tetapi sudah ditambahkan fitur memasukkan Kode Barang secara otomatis menggunakan perhitungan string BRG + urutan kode barang sebelumnya (yang terakhir). Hal ini bertujuan agar mempermudah user dalam melakukan input data, sehingga aplikasi menjadi lebih efektif dan efisien, serta user-friendly dalam meningkatkan kualitas aplikasi dari aspek Task Compatibility dalam HCI (Human Computer Intereaction) dan UX (User Experience).
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Automatic "Kode Barang" in Application (Kasir)
Screenshot Tugas Pertemuan 12

Pertemuan 11 (ComboBox Satuan, Database SQL Server dengan C#)

[Table of Contents]
PV_11_Kasir-ComboBox

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView. Pada bagian isian Satuan, user tidak perlu mengetikkan satuan barang lagi, tetapi sudah ditambahkan fitur berupa ComboBox yang akan menampilkan daftar dropdown dari satuan yang tersedia. Hal ini bertujuan agar mempermudah user dalam melakukan input data, sehingga aplikasi menjadi lebih efektif dan efisien, serta user-friendly dalam meningkatkan kualitas aplikasi dari aspek Task Compatibility dalam HCI (Human Computer Intereaction) dan UX (User Experience).
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

ComboBox "Satuan" in Application (Kasir)
Screenshot Tugas Pertemuan 11

Pertemuan 10 (Search Data, Database SQL Server dengan C#)

[Table of Contents]
PV_10_Kasir-Search

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView, serta user dapat melakukan search atau pencarian data dengan mengetikkan kata kunci atau keyword Kode Barang ataupun Nama Barang di kolom TextBox Pencarian Kode/Nama Barang. Fitur ini bertujuan untuk mempermudah user dalam mencari data dengan kata kunci dari Kode Barang ataupun Nama Barang yang ingin dicari, sehingga pekerjaan yang dilakukan user menjadi lebih cepat, efektif, dan efisien, tanpa harus mencari satu per satu kode atau nama barang di dalam tabel. Hal ini akan meningkatkan kualitas aplikai dari aspek Task Compatibility dalam HCI (Human Computer Intereaction) dan UX (User Experience).
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Search Data in Table (TBL_BARANG) in Application (Kasir)
Screenshot Tugas Pertemuan 10

Pertemuan 9 (Delete Data, Database SQL Server dengan C#)

[Table of Contents]
PV_09_Kasir-Delete

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView, serta user dapat melakukan delete atau hapus data dengan menekan tombol Delete.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Delete Data to Table (TBL_BARANG) in Application (Kasir)
Screenshot Tugas Pertemuan 9

Pertemuan 8 (Edit dan Update Data, Database SQL Server dengan C#)

[Table of Contents]
PV_08_Kasir-EditUpdate

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView, serta user dapat melakukan edit dan update data dengan menekan tombol Update.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Edit and Update Data to Table (TBL_BARANG) in Application (Kasir)
Screenshot Tugas Pertemuan 8

Pertemuan 7 (Insert Data, Database SQL Server dengan C#)

[Table of Contents]
PV_07_Kasir-Insert

  • Project ini merupakan program untuk menampilkan data yang sudah ada di database, yaitu tabel TBL_BARANG, dan menampilkannya ke dalam tabel DataGridView, serta user dapat melakukan tambah data dengan menekan tombol Simpan.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Insert Data to Table (TBL_BARANG) in Application (Kasir)
Screenshot Tugas Pertemuan 7

Pertemuan 6 (Koneksi Database SQL Server dengan C#)

[Table of Contents]
PV_06_Kasir

  • Project ini merupakan program untuk menampilkan data yang sudah di-input di SQL Server Database, yaitu tabel TBL_BARANG, dan menampilkannya dalam bentuk tabel DataGridView.
  • Folder ini merupakan project/solution Windows Forms Application .NET Framework C# Visual Studio.
  • Dalam folder ini terdapat file Program .sln yang dapat dibuka dengan menggunakan Visual Studio.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat pada file .cs (C# Source File), yaitu Form1.cs.
  • Untuk file koneksi ke Database SQL Server terdapat pada file .cs (C# Source File), yaitu koneksi.cs.

Insert Data to Table (TBL_BARANG) in SQL Server Database (Kasir)
Screenshot Tugas Pertemuan 6.1

DataGridView from Database Table
Screenshot Tugas Pertemuan 6.2

Pertemuan 5 (Membuat Kalkulator Sederhana)

[Table of Contents]
PV_05_Kalkulator

  • Project Solution ini merupakan program kalkulator sederhana yang akan meminta input Angka 1 dan Angka 2 serta operasi perhitungan yang diinginkan (+, -, x, /) yang kemudian hasil perhitungannya akan ditampilkan di Label Hasil.
  • Folder ini merupakan project/solution Windows Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat dalam folder PV_5_Kalkulator, file .cs (C# Source File), yaitu MainForm.cs.

Screenshot Tugas Pertemuan 5

Pertemuan 4 (Pemrograman Visual Sederhana)

[Table of Contents]
1. PV_04_ButtonMessageBox

  • Project Solution ini akan meminta input Nama, NIM, Kelas, dan Mata Kuliah yang akan ditampilkan di MessageBox baru.
  • Folder ini merupakan project/solution Windows Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat dalam folder PV_4_ButtonMessageBox, file .cs (C# Source File), yaitu MainForm.cs.

Screenshot Tugas2 Pertemuan 4

2. PV_04_ButtonNama

  • Project Solution ini akan meminta input Nama yang akan ditampilkan di MessageBox baru.
  • Folder ini merupakan project/solution Windows Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat dalam folder PV_4_ButtonNama, file .cs (C# Source File), yaitu MainForm.cs.

Screenshot Tugas1 Pertemuan 4

Pertemuan 3 (Pengenalan SharpDevelop)

[Table of Contents]
1. PV_02_Tugas1_1

  • Project Solution ini akan menampilkan tulisan Hello World di console.
  • Folder ini merupakan project/solution Console Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code-nya terdapat dalam folder PV_2_Tugas1_1, file .cs (C# Source File), yaitu Program.cs.

Screenshot Tugas1.1 Pertemuan 2

2. PV_02_Tugas1_2

  • Project Solution ini akan meminta input Nama Anda di console dan menampilkannya.
  • Folder ini merupakan project/solution Console Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code-nya terdapat dalam folder PV_2_Tugas1_2, file .cs (C# Source File), yaitu Program.cs.

Screenshot Tugas1.2 Pertemuan 2

3. PV_03_Tugas1

  • Project Solution ini akan meminta input Nama Mahasiswa di TextBox, lalu menambahkannya ke ListBox dengan menekan Button Tambah. User juga dapat menghapus daftar di ListBox dengan menekan tombol Hapus.
  • Folder ini merupakan project/solution Windows Application SharpDevelop.
  • Dalam folder ini terdapat file Solution .sln yang dapat dibuka dengan menggunakan SharpDevelop.
  • Sedangkan jika hanya ingin melihat source code Form Design-nya terdapat dalam folder PV_3_Tugas1, file .cs (C# Source File), yaitu MainForm.cs.

Screenshot Tugas Pertemuan 3