• Rekayasa perangkat lunak menggunakan uml dan java

    Rekayasa perangkat lunak menggunakan uml dan java

    • Adi Nugroho
    • ANDI
    • 2009
    • 978-979-29-0989-0
    Sinopsis

    Lima puluh persen lebih program aplikasi yang pernah dikembangkan oleh berbagai vendor perangkat lu nak di Amerika Serikat sebelum tahun 2000 pada akhirnya tidak pernah digunakan oleh calon penggunanya (end user). Mengapa? Roger S. Pressman, Ph.D. dalam bukunya Software Engineering (2000) menyebutkan bahwa penyebab utama dari kasus tersebut adalah karena program-program aplikasi yang bersangkutan “tidak memenuhi kebutuhan dan harapan pengguna” (“user's needs and expectations”). Ini artinya bahwa para analis dan perancang perangkat lunak mungkin tidak melakukan dengan baik langkah-langkah yang seharusnya mereka lakukan dalam memahami kebutuhan dan harapan pengguna. Program-program aplikasi dikembangkan lebih pada perkiraan para analis tentang kebutuhan pengguna, bukan pada kebutuhan nyata para pengguna yang seharusnya mereka tangkap melalui berbagai macam metode. Selain itu, hal lain yang juga mungkin menjadi penyebab tak terpakainya program aplikasi secara maksimal adalah para pengguna, misalnya para mahasiswa ilmu-ilmu komputer di Indonesia, tidak terlalu memahami bagaimana caranya melakukan transformasi hasil analisis dan perancangan ke bentuk kode-kode bahasa pemrograman yang digunakan. UML (Unified Modeling Language) saat ini adalah salah satu perkakas (tool) yang sangat bermanfaat untuk melakukan analisis dan perancangan sistem (baca: program aplikasi) dalam konteks "pemrograman berorientasi objek”. Dalam buku Rekayasa Perangkat Lunak Menggunakan UML dan Java ini, pembaca tidak dituntun untuk memahami UML, namun akan lebih dituntun untuk memahami penggunaan teknik-teknik untuk melakukan transformasi berbagai diagram UML yang paling umum ke kode-kode bahasa pemrograman Java terkait (termasuk di dalamnya, pemahaman konsep dasar MVC(Model-View-Controlled) yang diimplementasikan dengan Spring MVC serta konsep dasar ORM [Object Relational Mapping) yang diimplementasikan dengan teknologi Hibernate) Dengan demikian, buku ini akan menjadi sangat bermanfaat bagi mereka yang mengembangkan program aplikasi yang berparadigma "berorientasi objek”, yang beradaptasi dengan pola pengembangan yang "benar", mulai dari analisis, perancangan dan diikuti dengan tahapan implementasi (dalam konteks bahasa pemrograman Java).

    Kata Kunci
    Tersedia di Perpustakaan Kampus:
    • Margonda, Kaliabang, Karawang, Kalimalang, Dewi Sartika B, Bogor A, Tasikmalaya, Yogyakarta, Solo, Cengkareng, BSD, Sukabumi, Pontianak
    Silahkan Login untuk dapat Melakukan Peminjaman Online
Kode Buku : 200748
Kode Klasifikasi : 005.1
Judul Buku : Rekayasa perangkat lunak menggunakan uml dan java
Edisi : 1
Penulis : Adi Nugroho
Penerbit : ANDI
Bahasa : Indonesia
Tahun : 2009
ISBN : 978-979-29-0989-0
Tajuk Subjek : Komputer,Sistem Informasi,Rekayasa Perangkat Lunak
Deskripsi : xx, 620 hlm. ; 23
Eksemplar : 57
Stok : 57
Petugas : Ria Indriani, S.Hum
Lima puluh persen lebih program aplikasi yang pernah dikembangkan oleh berbagai vendor perangkat lu nak di Amerika Serikat sebelum tahun 2000 pada akhirnya tidak pernah digunakan oleh calon penggunanya (end user). Mengapa? Roger S. Pressman, Ph.D. dalam bukunya Software Engineering (2000) menyebutkan bahwa penyebab utama dari kasus tersebut adalah karena program-program aplikasi yang bersangkutan “tidak memenuhi kebutuhan dan harapan pengguna” (“user's needs and expectations”). Ini artinya bahwa para analis dan perancang perangkat lunak mungkin tidak melakukan dengan baik langkah-langkah yang seharusnya mereka lakukan dalam memahami kebutuhan dan harapan pengguna. Program-program aplikasi dikembangkan lebih pada perkiraan para analis tentang kebutuhan pengguna, bukan pada kebutuhan nyata para pengguna yang seharusnya mereka tangkap melalui berbagai macam metode. Selain itu, hal lain yang juga mungkin menjadi penyebab tak terpakainya program aplikasi secara maksimal adalah para pengguna, misalnya para mahasiswa ilmu-ilmu komputer di Indonesia, tidak terlalu memahami bagaimana caranya melakukan transformasi hasil analisis dan perancangan ke bentuk kode-kode bahasa pemrograman yang digunakan.
UML (Unified Modeling Language) saat ini adalah salah satu perkakas (tool) yang sangat bermanfaat untuk melakukan analisis dan perancangan sistem (baca: program aplikasi) dalam konteks "pemrograman berorientasi objek”. Dalam buku Rekayasa Perangkat Lunak Menggunakan UML dan Java ini, pembaca tidak dituntun untuk memahami UML, namun akan lebih dituntun untuk memahami penggunaan teknik-teknik untuk melakukan transformasi berbagai diagram UML yang paling umum ke kode-kode bahasa pemrograman Java terkait (termasuk di dalamnya, pemahaman konsep dasar MVC(Model-View-Controlled) yang diimplementasikan dengan Spring MVC serta konsep dasar ORM [Object Relational Mapping) yang diimplementasikan dengan teknologi Hibernate) Dengan demikian, buku ini akan menjadi sangat bermanfaat bagi mereka yang mengembangkan program aplikasi yang berparadigma "berorientasi objek”, yang beradaptasi dengan pola pengembangan yang "benar", mulai dari analisis, perancangan dan diikuti dengan tahapan implementasi (dalam konteks bahasa pemrograman Java).
Terkait Subjek Buku yang sama

TENTANG PERPUSTAKAAN


PERPUSTAKAAN UBSI


Perpustakaan Universitas Bina Sarana Informatika merupakan layanan yang diberikan kepada civitas akademik khususnya mahasiswa untuk memperoleh informasi seperti buku, majalah, jurnal, prosiding, dll.

INFORMASI


Alamat : Jl. Kramat Raya No.98, Senen, Jakarta Pusat

Telp : +6285777854809

Email : perpustakaan@bsi.ac.id

IG : @perpustakaan_ubsi

Jam Operasional
Senin - Jumat : 08.00 s/d 20.00 WIB
Isitirahat Siang : 12.00 s/d 13.00 WIB
Istirahat Sore : 18.00 s/d 19.00 WIB

LINK TERKAIT


LPPM UBSI

Repository UBSI

E-Journal UBSI

E-Learning UBSI

Kemahasiswaan UBSI

Perpustakaan Nasional

e-Resources

Copyright © 2024 Perpustakaan Universitas Bina Sarana Informatika