Skip to content

Otsolain/Pemrograman-II

Repository files navigation

Pemrograman II

Kumpulan project praktikum mata kuliah Pemrograman II — Universitas Pamulang.

Tech Stack

Kategori Tools
Bahasa Java 8
Build Maven
IDE Apache NetBeans
Database Microsoft SQL Server (SQL Authentication)
Web Server Apache Tomcat
Laporan JasperReports 6.20
Packaging Launch4j + NSIS

Daftar Pertemuan

Pertemuan Topik Tipe Project
I Input Nilai Mahasiswa Console InputNilaiMahasiswa
II OOP Mahasiswa Console OOPMahasiswa
III Kalkulator GUI Desktop Swing KalkulatorGUI
IV Aplikasi MDI Data Siswa Desktop Swing MDI DataSiswaMDI
V CRUD Data Mahasiswa (JDBC) Desktop + SQL Server DataMahasiswaJDBC
VI Cari Data Mahasiswa Desktop + SQL Server CariDataMahasiswa
VII Laporan Mahasiswa (JasperReports) Desktop + SQL Server LaporanMahasiswaJasper
VIII Packaging Aplikasi (Launch4j + NSIS) Desktop → EXE AplikasiAdministrasiNilai
IX Aplikasi Penjualan Barang Desktop + SQL Server AplikasiPenjualanBarang
X Session dan Cookies (JSP) Web JSP SessionCookieLogin
XI Java Servlet Web Servlet HitungNilaiServlet, HitungHargaServlet
XII Servlet URL Mapping (web.xml) Web Servlet ServletURLMapping
XIII Layout JSP + CSS Web JSP LayoutAdministrasiNilai
XIV Aplikasi Web MVC Base Web MVC + SQL Server AplikasiPenilaianMahasiswa
XV Web MVC + Transaksi Nilai Web MVC + SQL Server AplikasiPenilaianMahasiswa
XVI Web MVC + Laporan PDF Web MVC + SQL Server AplikasiPenilaianMahasiswa
XVII Aplikasi Rent Car Web MVC + SQL Server AplikasiRentCar
UTS Manajemen Produk (Stack) Desktop Swing ManajemenProdukStack

Pertemuan XIV → XV → XVI adalah satu project yang berkembang bertahap (by progress).

Setup

1. Database (SQL Server)

Aktifkan Mixed Mode Authentication di SQL Server: SSMS → klik kanan server → Properties → Security → pilih SQL Server and Windows Authentication mode → restart service SQL Server.

Jalankan file script_db.sql / script_db_sqlserver.sql di masing-masing folder project menggunakan SSMS.

Semua project menggunakan login yang sama:

user     : app_user
password : AppUser123!

2. Buka Project di NetBeans

File → Open Project → pilih folder project yang ada pom.xml-nya → NetBeans otomatis detect sebagai Maven project → dependency (SQL Server driver, JasperReports, dll) di-download otomatis.

3. Jalankan

  • Desktop: klik kanan project → Run (F6)
  • Web: klik kanan project → Run → otomatis deploy ke Tomcat → buka browser

4. Tomcat (untuk project web P10-P17)

Pastikan Tomcat sudah terdaftar di NetBeans: Services → Servers → Add Server → pilih Apache Tomcat → arahkan ke folder instalasi Tomcat.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors