SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 15
Chapter 2 – Membuat Project Baru
2
2 Membuat Project
Aplikasi Penjualan Barang
Materi Pembahasan :
1. Membuat Project Baru
2. Membuat Package
3. Membuat Resources Gambar
4. Membuat Menu Utama dengan Konsep MDI Form
2.1 Membuat Project Baru
1. Buka aplikasi Microsoft Visual Studio
2. Pilih File -> New -> Project
Gambar 2.1. New Project
3. Pilih Template Visual C#, Lalu pilih Windows Form Application
4. Berikan Nama Project = “Penjualan_PBD_NamaKelas_NamaAnda”
5. Kemudian Browse Location penyimpanan project
Note :
1. Pada saat memilih template, pastikan sudah memilih template “Visual C#”
2. Simpan project di folder Anda masing-masing
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 16
Chapter 2 – Membuat Project Baru
2
Gambar 2.2. Windows Form Application
6. Hapus Form1.cs yang telah otomatis terbuat, karena kita akan menentukan sendiri nama dan
peletakan form yang terdapat pada solution explorer.
Gambar 2.3. Solution Explorer
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 17
Chapter 2 – Membuat Project Baru
2
2.2 Membuat Package
Package adalah suatu cara untuk memudahkan kita mengatur objek-objek atau form yang dibuat.
Untuk membuat package pada project adalah sebagai berikut :
1. Klik kanan pada project yang telah dibuat, lalu pilih “add” -> “New Folder”
Gambar 2.4. Add Folder
2. Kemudian berikan nama package tersebut. Buat 3 Package seperti pada gambar berikut ini :
Gambar 2.5. Tampilan Packages
3. Package GUI akan diisi dengan desain form project, package Kelas akan diisi dengan objek
kelas koneksi, dan package Laporan akan diisi dengan objek desain laporan.
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 18
Chapter 2 – Membuat Project Baru
2
2.3 Membuat Resources Gambar
1. Untuk menambahakan gambar / icon pada setiap komponen dalam project kita, ada yang perlu
diatur yaitu resources. Lihat pada solution explorer kemudian pilih properties.
2. Klik kanan pada “Resources.resx” lalu pilih “open”
Gambar 2.6. Open Resources
3. Setelah itu klik “add resources”, pilih “existing file”. Dan pilih gambar-gambar yang ingin
ditambahkan.
Gambar 2.7. Add Resources
4. Klik Open
5. Maka akan tampil sebuah folder dengan nama
Resources, yang berisi gambar-gambar yang sudah
dipilih.
*jika sudah berhasil menambahkan resource gambar,
jendela add resource bisa di close.
Gambar 2.8. Folder Resources
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 19
Chapter 2 – Membuat Project Baru
2
2.4 Membuat Menu Utama dengan Konsep MDI Form
MDI (Multiple Document Interface) adalah konsep yang digunakan untuk membuat Suatu Form
menjadi induk dari form-form lainnya.
Ada 2 cara dalam membuat MDI Form, dapat langsung menggunakan template yang telah disedikan
oleh Visual Studio, dan juga dapat juga mengatur Properties pada Form. Dalam project kita kali ini,
kita akan menggunakan pengaturan properties untuk membuat MDI Form, Caranya sebagai berikut :
1. Klik kanan pada package “GUI”, pilih “add”. Kemudian “New Item”.
2. Setelah itu akan muncul kotak dialog, pilih “Windows Form” dan berikan nama
“FMenuUtama.cs”, lalu klik ok.
Gambar 2.9. Add New Windows Form
3. Kemudian kita atur beberapa properties agar Form Menu Utama dapat menjalankan fitur pada
umumnya. Caranya adalah klik form FMenuUtama, lalu pada bagian windows “properties” setting
seperti pada tabel 2.1:
Gambar 2.10. Properties Form FMenuUtama
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 20
Chapter 2 – Membuat Project Baru
2
Tabel 2.1. Tabel Properties Form FMenuUtama.cs
Properties Value
Text :: Sistem Informasi Penjualan Tekno Store ::
Windows State Maximized
Start Position CenterScreen
IsMdiContainer True
Background Image Pilih Gambar yang diinginkan untuk menjadi
background utama
BackgroundImageLayout Stretch
4. Tampilan FMenuUtama
Gambar 2.11. Tampilan FMenuUtama
5. Kembali ke Form Menu Utama, sekarang kita akan mengatur menu sesuai dengan yang kita
butuhkan. Caranya adalah masukkan komponen “Menu Strip” yang ada pada Toolbox ke dalam
FMenuUtama.
Gambar 2.12. Menu Strip
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 21
Chapter 2 – Membuat Project Baru
2
6. Klik kanan MenuStrip1, pilih edit items, lalu atur menu menjadi seperti ini :
*klik tombol add untuk menambahkan menu
Gambar 2.13. Add Menu Strip
7. Atur tiap properties menu sesuai tabel 2.2 berikut :
Tabel 2.2. Tabel Atur MenuStrip
Menu Item Value
File Text : &File
Name : MenuFile
Modifier : public
Master Text : &Master
Name : MenuMaster
Modifier : public
Transaction Text : &Transaction
Name : MenuTransaction
Modifier : public
Tools Text : T&ools
Name : MenuTools
Modifier : public
8. Tampilan Menu pada FMenuUtama
Gambar 2.14. Menu pada FMenuUtama
9. Selanjutnya buat submenu dari menu yang telah kita buat, contoh pada menu “File” tambahkan
submenu “Login”, “Logout”, “komponen “Separator | ”, dan submenu “Exit”.
Rincian submenu dapat dilihat pada tabel 2.3 :
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 22
Chapter 2 – Membuat Project Baru
2
Gambar 2.15. Menambahkan Submenu
Tabel 2.3. Tabel Atur Submenu
Menu Item Submenu Properties
File
Login
• Name : submenu_login
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Logout
• Name : submenu_logout
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Exit
• Name : submenu_exit
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Master
Customer
• Name : submenu_customer
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Item
• Name : submenu_item
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Transaction Selling
• Name : submenu_selling
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Tools About
• Name : submenu_about
• Shortcutkey : (bebas)
• Modifier : public
• Image : (bebas)
Ketik submenu di bagian “Type Here”,
atau pilih komponen yang ingin
ditambahkan seperti separator | dengan
cara klik tanda panah di samping kanan
Type Here.
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 23
Chapter 2 – Membuat Project Baru
2
10.Kemudian masukkan komponen “ToolStrip” ke dalam Form FMenuUtama
Gambar 2.16. Tool Strip
11.Kemudian atur toolbar, dengan cara klik kanan pada “toolStrip1” , lalu pilih “edit items”. Sama
halnya dengan mengatur menuStrip. Rincian toolstrip menu dapat dilihat pada tabel 2.4 :
Gambar 2.17. Add items ToolStrip
Tabel 2.4. Tabel Atur ToolStrip
Item Value
ToolCustomer ToolTipText : Tampilkan data pelanggan
Name : ToolCustomer
Modifier : public
Image : (Bebas)
ToolItems ToolTipText : Tampilkan data barang
Name : ToolItems
Modifier : public
Image : (Bebas)
ToolTransaction ToolTipText : Tampilkan data transaksi
Name : ToolTransaction
Modifier : public
Image : (Bebas)
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 24
Chapter 2 – Membuat Project Baru
2
Item Value
Separator -
ToolExit ToolTipText : Keluar Aplikasi
Name : ToolExit
Modifier : public
Image : (Bebas)
12.Agar form dapat berjalan, klik 2 kali pada “Program.cs” yang terletak di bagian bawah project
yang telah dibuat. Kemudian atur kode program, Lihat pada gambar 2.18 :
Gambar 2.18. Kode Program.cs
13.Running project
14.Hasil Run Project
Gambar 2.19. Tampilan Form Menu Utama
GUI merupakan nama Package, dan FMenuUtama
merupakan nama form yang akan dijalankan pertama
kali.

Mais conteúdo relacionado

Semelhante a VCBD_MembuatProject

Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)IHSAN EP
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1hasznud89
 
new Chapter 7 - Coding Form Master Barang.pdf
new Chapter 7 - Coding Form Master Barang.pdfnew Chapter 7 - Coding Form Master Barang.pdf
new Chapter 7 - Coding Form Master Barang.pdfrahmantoyuri
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfrahmantoyuri
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiRakhmat Dedi Gunawan
 
Tutorial 2 bahasa pemrogaman
Tutorial 2 bahasa pemrogamanTutorial 2 bahasa pemrogaman
Tutorial 2 bahasa pemrogamanmdzulkifli
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Alan Alan
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2erna irawan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Sepri Tarigan
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopDeka M Wildan
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
M odul 5 komponen dasar visual basic 2
M odul 5 komponen dasar visual basic 2M odul 5 komponen dasar visual basic 2
M odul 5 komponen dasar visual basic 2Jamil Jamil
 
M odul 5 komponen dasar visual basic
M odul 5 komponen dasar visual basicM odul 5 komponen dasar visual basic
M odul 5 komponen dasar visual basicJamil Jamil
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Renhard Manurung
 

Semelhante a VCBD_MembuatProject (20)

Belajar pemrograman
Belajar pemrogramanBelajar pemrograman
Belajar pemrograman
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
new Chapter 7 - Coding Form Master Barang.pdf
new Chapter 7 - Coding Form Master Barang.pdfnew Chapter 7 - Coding Form Master Barang.pdf
new Chapter 7 - Coding Form Master Barang.pdf
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdf
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report Kwitansi
 
Tutorial 2 bahasa pemrogaman
Tutorial 2 bahasa pemrogamanTutorial 2 bahasa pemrogaman
Tutorial 2 bahasa pemrogaman
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
M odul 5 komponen dasar visual basic 2
M odul 5 komponen dasar visual basic 2M odul 5 komponen dasar visual basic 2
M odul 5 komponen dasar visual basic 2
 
M odul 5 komponen dasar visual basic
M odul 5 komponen dasar visual basicM odul 5 komponen dasar visual basic
M odul 5 komponen dasar visual basic
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 

Mais de rahmantoyuri

new Chapter 9 - Coding Form Transaksi Penjualan.pdf
new Chapter 9 - Coding Form Transaksi Penjualan.pdfnew Chapter 9 - Coding Form Transaksi Penjualan.pdf
new Chapter 9 - Coding Form Transaksi Penjualan.pdfrahmantoyuri
 
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdf
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdfnew Chapter 8 - Coding Form Master Pelanggan (Customer).pdf
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdfrahmantoyuri
 
new Chapter 6 - Kelas Koneksi dan Form Login.pdf
new Chapter 6 - Kelas Koneksi dan Form Login.pdfnew Chapter 6 - Kelas Koneksi dan Form Login.pdf
new Chapter 6 - Kelas Koneksi dan Form Login.pdfrahmantoyuri
 
new Chapter 5 - Coding Form Menu Utama.pdf
new Chapter 5 - Coding Form Menu Utama.pdfnew Chapter 5 - Coding Form Menu Utama.pdf
new Chapter 5 - Coding Form Menu Utama.pdfrahmantoyuri
 
new Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfnew Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfrahmantoyuri
 
new Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfnew Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfrahmantoyuri
 
new Chapter 1 - Membuat Database.pdf
new Chapter 1 - Membuat Database.pdfnew Chapter 1 - Membuat Database.pdf
new Chapter 1 - Membuat Database.pdfrahmantoyuri
 
Slide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfSlide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfrahmantoyuri
 
ELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfrahmantoyuri
 
Materi Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfMateri Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfrahmantoyuri
 
Fungsi Agregat.pptx
Fungsi Agregat.pptxFungsi Agregat.pptx
Fungsi Agregat.pptxrahmantoyuri
 
Data Manipulation language (DML).pptx
Data Manipulation language (DML).pptxData Manipulation language (DML).pptx
Data Manipulation language (DML).pptxrahmantoyuri
 
Relational Database.pptx
Relational Database.pptxRelational Database.pptx
Relational Database.pptxrahmantoyuri
 
Data Definition Language.pptx
Data Definition Language.pptxData Definition Language.pptx
Data Definition Language.pptxrahmantoyuri
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxrahmantoyuri
 

Mais de rahmantoyuri (20)

new Chapter 9 - Coding Form Transaksi Penjualan.pdf
new Chapter 9 - Coding Form Transaksi Penjualan.pdfnew Chapter 9 - Coding Form Transaksi Penjualan.pdf
new Chapter 9 - Coding Form Transaksi Penjualan.pdf
 
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdf
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdfnew Chapter 8 - Coding Form Master Pelanggan (Customer).pdf
new Chapter 8 - Coding Form Master Pelanggan (Customer).pdf
 
new Chapter 6 - Kelas Koneksi dan Form Login.pdf
new Chapter 6 - Kelas Koneksi dan Form Login.pdfnew Chapter 6 - Kelas Koneksi dan Form Login.pdf
new Chapter 6 - Kelas Koneksi dan Form Login.pdf
 
new Chapter 5 - Coding Form Menu Utama.pdf
new Chapter 5 - Coding Form Menu Utama.pdfnew Chapter 5 - Coding Form Menu Utama.pdf
new Chapter 5 - Coding Form Menu Utama.pdf
 
new Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfnew Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdf
 
new Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfnew Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdf
 
new Chapter 1 - Membuat Database.pdf
new Chapter 1 - Membuat Database.pdfnew Chapter 1 - Membuat Database.pdf
new Chapter 1 - Membuat Database.pdf
 
Slide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfSlide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdf
 
e filing.pdf
e filing.pdfe filing.pdf
e filing.pdf
 
ELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdf
 
Materi Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfMateri Kearsipan Manual.pdf
Materi Kearsipan Manual.pdf
 
PRAKTEK JOIN.pptx
PRAKTEK JOIN.pptxPRAKTEK JOIN.pptx
PRAKTEK JOIN.pptx
 
VIEW.pptx
VIEW.pptxVIEW.pptx
VIEW.pptx
 
JOIN.pptx
JOIN.pptxJOIN.pptx
JOIN.pptx
 
Fungsi Agregat.pptx
Fungsi Agregat.pptxFungsi Agregat.pptx
Fungsi Agregat.pptx
 
SELECT.pptx
SELECT.pptxSELECT.pptx
SELECT.pptx
 
Data Manipulation language (DML).pptx
Data Manipulation language (DML).pptxData Manipulation language (DML).pptx
Data Manipulation language (DML).pptx
 
Relational Database.pptx
Relational Database.pptxRelational Database.pptx
Relational Database.pptx
 
Data Definition Language.pptx
Data Definition Language.pptxData Definition Language.pptx
Data Definition Language.pptx
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptx
 

Último

PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...jumadsmanesi
 
PRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPCMBANDUNGANKabSemar
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptNabilahKhairunnisa6
 
Materi Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxMateri Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxshafiraramadhani9
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.aechacha366
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2noviamaiyanti
 

Último (20)

PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
 
PRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptx
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
 
Materi Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxMateri Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptx
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
 

VCBD_MembuatProject

  • 1. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 15 Chapter 2 – Membuat Project Baru 2 2 Membuat Project Aplikasi Penjualan Barang Materi Pembahasan : 1. Membuat Project Baru 2. Membuat Package 3. Membuat Resources Gambar 4. Membuat Menu Utama dengan Konsep MDI Form 2.1 Membuat Project Baru 1. Buka aplikasi Microsoft Visual Studio 2. Pilih File -> New -> Project Gambar 2.1. New Project 3. Pilih Template Visual C#, Lalu pilih Windows Form Application 4. Berikan Nama Project = “Penjualan_PBD_NamaKelas_NamaAnda” 5. Kemudian Browse Location penyimpanan project Note : 1. Pada saat memilih template, pastikan sudah memilih template “Visual C#” 2. Simpan project di folder Anda masing-masing
  • 2. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 16 Chapter 2 – Membuat Project Baru 2 Gambar 2.2. Windows Form Application 6. Hapus Form1.cs yang telah otomatis terbuat, karena kita akan menentukan sendiri nama dan peletakan form yang terdapat pada solution explorer. Gambar 2.3. Solution Explorer
  • 3. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 17 Chapter 2 – Membuat Project Baru 2 2.2 Membuat Package Package adalah suatu cara untuk memudahkan kita mengatur objek-objek atau form yang dibuat. Untuk membuat package pada project adalah sebagai berikut : 1. Klik kanan pada project yang telah dibuat, lalu pilih “add” -> “New Folder” Gambar 2.4. Add Folder 2. Kemudian berikan nama package tersebut. Buat 3 Package seperti pada gambar berikut ini : Gambar 2.5. Tampilan Packages 3. Package GUI akan diisi dengan desain form project, package Kelas akan diisi dengan objek kelas koneksi, dan package Laporan akan diisi dengan objek desain laporan.
  • 4. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 18 Chapter 2 – Membuat Project Baru 2 2.3 Membuat Resources Gambar 1. Untuk menambahakan gambar / icon pada setiap komponen dalam project kita, ada yang perlu diatur yaitu resources. Lihat pada solution explorer kemudian pilih properties. 2. Klik kanan pada “Resources.resx” lalu pilih “open” Gambar 2.6. Open Resources 3. Setelah itu klik “add resources”, pilih “existing file”. Dan pilih gambar-gambar yang ingin ditambahkan. Gambar 2.7. Add Resources 4. Klik Open 5. Maka akan tampil sebuah folder dengan nama Resources, yang berisi gambar-gambar yang sudah dipilih. *jika sudah berhasil menambahkan resource gambar, jendela add resource bisa di close. Gambar 2.8. Folder Resources
  • 5. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 19 Chapter 2 – Membuat Project Baru 2 2.4 Membuat Menu Utama dengan Konsep MDI Form MDI (Multiple Document Interface) adalah konsep yang digunakan untuk membuat Suatu Form menjadi induk dari form-form lainnya. Ada 2 cara dalam membuat MDI Form, dapat langsung menggunakan template yang telah disedikan oleh Visual Studio, dan juga dapat juga mengatur Properties pada Form. Dalam project kita kali ini, kita akan menggunakan pengaturan properties untuk membuat MDI Form, Caranya sebagai berikut : 1. Klik kanan pada package “GUI”, pilih “add”. Kemudian “New Item”. 2. Setelah itu akan muncul kotak dialog, pilih “Windows Form” dan berikan nama “FMenuUtama.cs”, lalu klik ok. Gambar 2.9. Add New Windows Form 3. Kemudian kita atur beberapa properties agar Form Menu Utama dapat menjalankan fitur pada umumnya. Caranya adalah klik form FMenuUtama, lalu pada bagian windows “properties” setting seperti pada tabel 2.1: Gambar 2.10. Properties Form FMenuUtama
  • 6. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 20 Chapter 2 – Membuat Project Baru 2 Tabel 2.1. Tabel Properties Form FMenuUtama.cs Properties Value Text :: Sistem Informasi Penjualan Tekno Store :: Windows State Maximized Start Position CenterScreen IsMdiContainer True Background Image Pilih Gambar yang diinginkan untuk menjadi background utama BackgroundImageLayout Stretch 4. Tampilan FMenuUtama Gambar 2.11. Tampilan FMenuUtama 5. Kembali ke Form Menu Utama, sekarang kita akan mengatur menu sesuai dengan yang kita butuhkan. Caranya adalah masukkan komponen “Menu Strip” yang ada pada Toolbox ke dalam FMenuUtama. Gambar 2.12. Menu Strip
  • 7. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 21 Chapter 2 – Membuat Project Baru 2 6. Klik kanan MenuStrip1, pilih edit items, lalu atur menu menjadi seperti ini : *klik tombol add untuk menambahkan menu Gambar 2.13. Add Menu Strip 7. Atur tiap properties menu sesuai tabel 2.2 berikut : Tabel 2.2. Tabel Atur MenuStrip Menu Item Value File Text : &File Name : MenuFile Modifier : public Master Text : &Master Name : MenuMaster Modifier : public Transaction Text : &Transaction Name : MenuTransaction Modifier : public Tools Text : T&ools Name : MenuTools Modifier : public 8. Tampilan Menu pada FMenuUtama Gambar 2.14. Menu pada FMenuUtama 9. Selanjutnya buat submenu dari menu yang telah kita buat, contoh pada menu “File” tambahkan submenu “Login”, “Logout”, “komponen “Separator | ”, dan submenu “Exit”. Rincian submenu dapat dilihat pada tabel 2.3 :
  • 8. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 22 Chapter 2 – Membuat Project Baru 2 Gambar 2.15. Menambahkan Submenu Tabel 2.3. Tabel Atur Submenu Menu Item Submenu Properties File Login • Name : submenu_login • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Logout • Name : submenu_logout • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Exit • Name : submenu_exit • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Master Customer • Name : submenu_customer • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Item • Name : submenu_item • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Transaction Selling • Name : submenu_selling • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Tools About • Name : submenu_about • Shortcutkey : (bebas) • Modifier : public • Image : (bebas) Ketik submenu di bagian “Type Here”, atau pilih komponen yang ingin ditambahkan seperti separator | dengan cara klik tanda panah di samping kanan Type Here.
  • 9. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 23 Chapter 2 – Membuat Project Baru 2 10.Kemudian masukkan komponen “ToolStrip” ke dalam Form FMenuUtama Gambar 2.16. Tool Strip 11.Kemudian atur toolbar, dengan cara klik kanan pada “toolStrip1” , lalu pilih “edit items”. Sama halnya dengan mengatur menuStrip. Rincian toolstrip menu dapat dilihat pada tabel 2.4 : Gambar 2.17. Add items ToolStrip Tabel 2.4. Tabel Atur ToolStrip Item Value ToolCustomer ToolTipText : Tampilkan data pelanggan Name : ToolCustomer Modifier : public Image : (Bebas) ToolItems ToolTipText : Tampilkan data barang Name : ToolItems Modifier : public Image : (Bebas) ToolTransaction ToolTipText : Tampilkan data transaksi Name : ToolTransaction Modifier : public Image : (Bebas)
  • 10. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 24 Chapter 2 – Membuat Project Baru 2 Item Value Separator - ToolExit ToolTipText : Keluar Aplikasi Name : ToolExit Modifier : public Image : (Bebas) 12.Agar form dapat berjalan, klik 2 kali pada “Program.cs” yang terletak di bagian bawah project yang telah dibuat. Kemudian atur kode program, Lihat pada gambar 2.18 : Gambar 2.18. Kode Program.cs 13.Running project 14.Hasil Run Project Gambar 2.19. Tampilan Form Menu Utama GUI merupakan nama Package, dan FMenuUtama merupakan nama form yang akan dijalankan pertama kali.