Project Development Process (Java Desktop Application)

7 Mar

Dalam 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 ^^

Advertisement

2 Responses to “Project Development Process (Java Desktop Application)”

  1. dendy September 18, 2010 at 10:06 am #

    salam kenal..nice tutor.

  2. nazZzz September 18, 2010 at 4:55 pm #

    salam kenal
    bakal terus dikembangkan
    ini mau post yang intro swing sampe studi kasus masih nunggu waktu hohoho
    ntar kalo udah komplit langsung publish bareng semuanye
    but still step by step

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.