SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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
Author
Yuri Rahmanto, M.Kom
yurirahmanto@teknokrat.ac.id
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

Mais procurados

Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010hermawanawang
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Pertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menuPertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menuheriakj
 
Membuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form applicationMembuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form applicationAbdul Qifli Sangadji
 
Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Zoeliandri Sapoetra
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Renhard Manurung
 
Modul visual basic 6 0
Modul visual basic 6 0Modul visual basic 6 0
Modul visual basic 6 0Subhi Yanto
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toastheriakj
 
Pemanfaatan crystal report pada vb6
Pemanfaatan crystal report pada vb6Pemanfaatan crystal report pada vb6
Pemanfaatan crystal report pada vb6Materi Kuliah Online
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0Dys Ayudya
 
Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"evalate
 
Langkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbLangkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbwnofrizal
 
Pertemuan 3 activity
Pertemuan 3 activityPertemuan 3 activity
Pertemuan 3 activityheriakj
 
101 tip & trik access project
101 tip & trik access project101 tip & trik access project
101 tip & trik access projectIlan Surf ﺕ
 

Mais procurados (19)

Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Pertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menuPertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menu
 
Membuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form applicationMembuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form application
 
Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 
affTA10 - LampiranB
affTA10 - LampiranBaffTA10 - LampiranB
affTA10 - LampiranB
 
Modul visual basic 6 0
Modul visual basic 6 0Modul visual basic 6 0
Modul visual basic 6 0
 
Mengenal dreameaver
Mengenal dreameaverMengenal dreameaver
Mengenal dreameaver
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toast
 
Pemanfaatan crystal report pada vb6
Pemanfaatan crystal report pada vb6Pemanfaatan crystal report pada vb6
Pemanfaatan crystal report pada vb6
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0
 
Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"
 
Langkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbLangkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vb
 
Pertemuan 3 activity
Pertemuan 3 activityPertemuan 3 activity
Pertemuan 3 activity
 
Bab 2 TIK 9G
Bab 2 TIK 9GBab 2 TIK 9G
Bab 2 TIK 9G
 
101 tip & trik access project
101 tip & trik access project101 tip & trik access project
101 tip & trik access project
 
presentation visio
presentation visiopresentation visio
presentation visio
 

Semelhante a Chapter 02 - Pembuatan Projek Baru

new Chapter 2 - New Project Visual Studio C#.pdf
new Chapter 2 - New Project Visual Studio C#.pdfnew Chapter 2 - New Project Visual Studio C#.pdf
new Chapter 2 - New Project Visual Studio C#.pdfrahmantoyuri
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlARISTONSARUMAHA
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUIShofura Kamal
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhanacreatorb dev
 
Teknik pengolahan citra visual c++ dengan mfc
Teknik pengolahan citra visual c++ dengan mfcTeknik pengolahan citra visual c++ dengan mfc
Teknik pengolahan citra visual c++ dengan mfcDnD Sandy Ra
 
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
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopDeka M Wildan
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6tm_prasetyo
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Alan Alan
 

Semelhante a Chapter 02 - Pembuatan Projek Baru (20)

new Chapter 2 - New Project Visual Studio C#.pdf
new Chapter 2 - New Project Visual Studio C#.pdfnew Chapter 2 - New Project Visual Studio C#.pdf
new Chapter 2 - New Project Visual Studio C#.pdf
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan Mysql
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
 
Teknik pengolahan citra visual c++ dengan mfc
Teknik pengolahan citra visual c++ dengan mfcTeknik pengolahan citra visual c++ dengan mfc
Teknik pengolahan citra visual c++ dengan mfc
 
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)
 
Belajar pemrograman
Belajar pemrogramanBelajar pemrograman
Belajar pemrograman
 
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
 
Tugas5 1300631009
Tugas5 1300631009Tugas5 1300631009
Tugas5 1300631009
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
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
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 

Mais de Rakhmat Dedi Gunawan

Mais de Rakhmat Dedi Gunawan (17)

Modul PBO Bab-00 - Daftar Isi
Modul PBO Bab-00 - Daftar IsiModul PBO Bab-00 - Daftar Isi
Modul PBO Bab-00 - Daftar Isi
 
Modul PBO Bab-12 - Setup & Deployment
Modul PBO Bab-12 - Setup & DeploymentModul PBO Bab-12 - Setup & Deployment
Modul PBO Bab-12 - Setup & Deployment
 
Modul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBCModul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBC
 
Modul PBO Bab-10 - Event & Exception Handling
Modul PBO Bab-10 - Event & Exception HandlingModul PBO Bab-10 - Event & Exception Handling
Modul PBO Bab-10 - Event & Exception Handling
 
Modul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUIModul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUI
 
Modul PBO Bab-09 - Swing
Modul PBO Bab-09 - SwingModul PBO Bab-09 - Swing
Modul PBO Bab-09 - Swing
 
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
 
Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)
 
Modul PBO Bab-04 - Hubungan antar Kelas
Modul PBO Bab-04 - Hubungan antar KelasModul PBO Bab-04 - Hubungan antar Kelas
Modul PBO Bab-04 - Hubungan antar Kelas
 
Modul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & ObjekModul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & Objek
 
Modul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolModul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur Kontrol
 
Modul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan JavaModul PBO Bab-01 - Pengenalan Java
Modul PBO Bab-01 - Pengenalan Java
 
Modul PBO Bab-06 - Polimorfisme (Polymorphism)
Modul PBO Bab-06 - Polimorfisme (Polymorphism)Modul PBO Bab-06 - Polimorfisme (Polymorphism)
Modul PBO Bab-06 - Polimorfisme (Polymorphism)
 
T04-Stored Procedure
T04-Stored ProcedureT04-Stored Procedure
T04-Stored Procedure
 
T05-Trigger
T05-TriggerT05-Trigger
T05-Trigger
 
T02-Join & View
T02-Join & ViewT02-Join & View
T02-Join & View
 
Teori pbd - erd_studi_kasus (1)
Teori pbd - erd_studi_kasus (1)Teori pbd - erd_studi_kasus (1)
Teori pbd - erd_studi_kasus (1)
 

Chapter 02 - Pembuatan Projek Baru

  • 1. Modul Pemrograman Basis Data Visual C# dan SQL Server Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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 Author Yuri Rahmanto, M.Kom yurirahmanto@teknokrat.ac.id 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.