KONTRAK PERKULIAHAN · penyelesai projek matakuliah pemrograman akuntansi II berorientasi pada...
Transcript of KONTRAK PERKULIAHAN · penyelesai projek matakuliah pemrograman akuntansi II berorientasi pada...
KONTRAK PERKULIAHAN
• UTS dan UAS diganti tugas project akhir dan dipresentasikan secara kelompok
• Nilai absensi memiliki bobot 20%
• Nilai tugas memiliki bobot 25%
• Nilai project memiliki bobot 55%
• 1 Kelompok terdiri dari 5 orang tidak boleh lebih (kecualiada yang belum mendapatkan kelompok)
• Presentasi dimulai di pertemuan 13-15
PENEGASAN TUGAS MATAKULIAH
PEMROGRAMAN AKUNTANSI II
Sesuai dengan RTM bahwa Tugas digunakan untuk pengambilan nilai tugas.
Pelaksanaan pengambilan nilai dilaksanakan pada beberapa pertemuan. Tugas
terdiri dari 6 tugas yang harus diselesaikan.
Tugas 1 : Membuat Class dan Tabel Master data User dan Master Data Akun
Tugas 2 : Membuat CRUD Master data Akun dan User
Tugas 3 : Membuat Form Transaksi Retur
Tugas 4 : Membuat Form Transaksi Jurnal
Tugas 5 : Membuat Laporan Pemesanan, Retur dan Jurnal
Tugas 6 : Template Bootstrap
A. Contoh Tema Project
1. Project Penjualan
2. Project Pembelian
3. Project Persediaan
4. Project E-Commerce
5. Project Penggajian
6. Project Sisfo Sekolah / Akademik
7. Project Rental Mobil / Motor
8. Project Service Online
9. Project Project Rumah Sakit
10.Project Penyewaan Kamar Hotel
11.Dll
Tugas Project Kelompok (Paper)Tugas project membuat laporan hasil pengerjaan program berupa paper dengan ketentuan isi sebagai berikut :
Lembar Judul Tugas Project
Kata PengantarDaftar isiDaftar SimbolDaftar GambarDaftar Tabel
BAB I PENDAHULUAN1.1. Latar Belakang Masalah1.2. Maksud dan Tujuan
1.3. Metode Penelitian1.3.1. Metode Pengumpulan Data1.3.2. Metode Pengembangan Software
1.4. Ruang Lingkup
BAB II LANDASAN TEORI
2.1. Konsep Dasar
2.2. Peralatan Pendukung
BAB III PEMBAHASAN3.1. Analisis Kebutuhan Software
3.1.1. Analisis Kebutuhan3.1.2. Use Case Diagram3.1.3. Activity Diagram
3.2. Desain3.2.1. Entity Relationship Diagram (ERD)3.2.2. Logical Record Structure (LRS)3.2.3. Spesifikasi File3.2.4. Sequence Diagram3.2.5. Deployment Diagram3.2.6. User Interface
3.3. Implementasi
3.3.1. Code Generation
3.3.2. Blackbox Testing
BAB IV PENUTUP
4.1. Kesimpulan
4.2. Saran
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
Ketentuan Penulisan Konten Paper
Ketentuan pada format pengetikan penulisan tugas Project ini, sebagai berikut:
1. Menggunakan kertas dengan ukuran A4 dengan berat 80 gram.
2. Margin atas 3 cm, margin bawah 2,5 cm, margin kiri 4 cm, dan margin kanan 2,5
cm.
3. Jarak pengetikan isi tulisan tugas akhir yaitu 2 spasi, kecuali isi tabel dan gambar
disesuaikan.
4. Jenis dan ukuran huruf dalam penulisan:
a. Jenis huruf (Font) menggunakan Times New Roman.
b. Ukuran huruf (size) adalah 12, kecuali isi tabel dan gambar dapat disesuaikan.
Pertemuan 1
Database Pembelian & Class Pembelian
Pembuatan Database Pembelian
Studi kasus database yang akan digunakan dalampenyelesai projek matakuliah pemrogramanakuntansi II berorientasi pada Aplikasi SistemPembelian. Mahasiswa memiliki pengalamanpembuatan database dan tabel-tabel di semester 2 &3. Buat terlebih dahulu Database dengan nama“Pembelian” lalu buat tabel yang terdapat di dalamdatabase pembelian
Tabel Barang
Field Type Size Keterangan
kd_brg Char 5 Primary Key
nm_brg Char 25
harga int
stok int
Tabel Supplier
Field Type Size Keterangankd_supp Char 5 Primary Keynm_supp Char 25alamat Char 50
telpon Char 15
Tabel Pemesanan
Field Type Size Keteranganno_pesan Char 8 Primary Keytgl_pesan datetotal int 8kd_supp Varchar 5
Tabel detail_pesan
Field Type Size Keteranganno_pesan Char 8 Foreign Keykd_brg Char 5 Foreign Keyqty_pesan int 11subtotal int 11
Tabel Pembelian
Field Type Size Keteranganno_beli Char 8 Primary Keytgl_beli Dateno_faktur Char 10total_beli int 11
no_pesan Char 8 Foreign Key
Tabel detail_pembelian
Field Type Size Keteranganno_beli Char 8 Foreign Keykd_brg Char 5 Foreign Keyqty_beli int 11Sub_beli int 11
Pembuatan Class di dalam aplikasi Pembelian
Di dalam aplikasi Pembelian class model yang dipakaiada 8 yaitu model barang, model supplier, modeluser (tugas mahasiswa), model akun (tugasmahasiswa), model pemesanan, model pembelian,model retur (tugas mahasiswa) dan model jurnalumum (tugas mahasiswa). Berikut ini pembuatan dancoding untuk masing masing model yang dipakai diaplikasi Pembelian
A. Pembuatan Folder “Model”
Sumber: Hasil Perancangan (2019)
Lalu berikan nama Java Package dengan nama “model” setelah itu klik finish
Sumber: Hasil Perancangan (2019)
B. Pembuatan Class Model
Untuk pembuatan class modelmenggunakan java class dansemuanya disimpan di dalamfolder model yang tadi kita buat.Untuk menambahkan java classbaru yaitu dengan cara klikkanan di folder model lalu pilihnew dan pilih java class.
setelah itu berikan nama class
sesuai dengan nama class form
masing masing dan pastikan
penyimpanan class berada di
dalam folder model, jika sudah
ok semua lalu klik finish.Sumber: Hasil Perancangan (2019)
Pastikan berada di dalam folder model
Isi dengan nama class
masing masing form
Sumber: Hasil Perancangan (2019)
Coding Class Barang
Coding Class Barang (Lanjutan)
Coding Class Supplier
Coding Class Supplier (lanjutan)
Coding Class Pemesanan
Coding Class Pemesanan (Lanjutan)
Coding Class Pemesanan (Lanjutan)
Coding Class Pemesanan (Lanjutan)
Coding Class Pembelian
Coding Class Pembelian (Lanjutan)
Coding Class Pembelian (Lanjutan)
Pembuatan class pesan (Control)
Pembuatan class pesan (Control) Lanjutan
Pembuatan Koneksi (Control)
Pembuatan Koneksi (Control) Lanjutan
Pembuatan Koneksi (Control) Lanjutan
Pembuatan Koneksi (Control) Lanjutan
Pembuatan Koneksi (Control) Lanjutan
Pembuatan Koneksi (Control) Lanjutan
Tugas 1
Pembuatan Class dan Tabel Data Akun dan Data User
Buatlah class model serta tabel dataakun dan user yang nantinya akandibutuhkan untuk pembuatan CRUDdi tugas ke 2