Ini adalah langkah-langkah umum pembangunan DAO di Java. Penjelasan sudah ada di gambar. DAO adalah design pattern. Jelas memudahkan kita saat membuat aplikasi. Data kita dibuat menjadi objek dan menjadi lebih mudah dimanipulasi. Pemahaman DAO penting untuk ceremonial pembangunan aplikasi sebelum memulai code. DAO ini lebih berurusan dengan database kita. Untuk lebih mudahnya dalam pembuatan DAO, bisa menggunakan IDE NetBeans atau Eclipse.
DAO overview
11 MarProject Development Process (Java Desktop Application)
7 MarDalam pembuatan software (desktop, mobile, web) perlu persiapan yang detail mulai dari requirement, build, sampe test and analysis. Semakin bagus persiapan maka semakin bagus juga hasil akhirnya. Dalam membuat aplikasi jelas harus bermanfaat begi penggunanya nanti. Nah, untuk mencapai aplikasi jadi yang sesuai dengan kebutuhan user perlu diadakan requirement. Requirement itu yang menjadi tolak ukur kesuksesan aplikasi kita nanti dan juga sebagai benang merah saat proses pembangunan aplikasi (software).
Kali ini aku ga jelasin detail tentang mendapatkan requirement yang baik (maybe next thread). Setelah requirement selesai apa yang selanjutnya dilakukan. Bisa dilihat di diagram di bawah ini
Diagram di atas aku sesuaikan dengan yang sedang aku kerjakan sekarang (sekarang lagi dalam proses pembuatan SI Tugas Akhir) yaitu menggunakan Java pastinya. Nah, yang di atas itu adalah proses pembangunan proyek. Setelah requirement selesai kita membuat database yang bagus dengan teknik normalisasi atau MDL Setelah database baru menuju selanjutnya yaitu model – DAO – interface – report. Bisa dilihat di diagram di bawah ini.

Bagian yang penting dalam diagram di atas adalah DAO. Bagian itu bagian yang memerlukan brain storming besar. Padahal proses pembuatan DAO (mulai dari model) belum masuk ke code. Setelah DAO selesai barulah memulai membuat interface. Aplikasi yang aku bangun adalah aplikasi desktop jadi menggunakan framework swing untuk membuat tampilan, tentunya dengan bantuan IDE NetBeans untuk mempermudahnya. Untuk pembuatan laporan tinggal menginstall dan menambahkan library jasper report.
Untuk selanjutnya aku akan bahas tentang DAO…please wait ^^










The Comments