MohamadDesdriantonIslamy (2008) Penerapan Unified Modeling Language Sebagai Bahasa Pemodelan Dalam Pengembangan Sistem Informasi Ruang Baca Teknik Elektro Universitas Brawijaya. Sarjana thesis, Universitas Brawijaya.
Abstract
Proses pengembangan perangkat lunak harus melalui suatu proses rekayasa perangkat lunak (RPL). Rekayasa perangkat lunak ini dimaksudkan untuk memberi landasan sehingga pengembangan perangkat lunak dilakukan secara sistematis dengan sasaran memperoleh produk akhir yang berkualitas. Perangkat lunak berkualitas tinggi adalah program yang handal, efisien, mudah dipahami, mudah dimodifikasi dan mudah dipelihara. Pencapaian perangkat lunak sebagai produk RPL yang berkualitas membutuhkan suatu pemodelan. Pemodelan dibangun untuk memahami sistem yang akan dikembangkan. Unified Modelling Language (UML) adalah salah satu kakas pemodelan berorientasi objek. UML sering dijadikan sebagai bahasa pemodelan dalam proses RPL karena UML adalah standar de-facto pemodelan yang ada saat ini. Aplikasi yang akan dibuat adalah sebuah sistem informasi perpustakaan yang diberi nama RBTEOnline. Aplikasi ini diharapkan dapat mempercepat dalam proses pencarian suatu informasi dalam sebuah perpustakaan. Aplikasi ini dibuat dengan menerapkan proses-proses pada rekayasa perangkat lunak dengan menggunakan pendekatan berorientasi objek. Aplikasi RBTEOnline dibuat dengan menerapkan prinsip-prinsip rekayasa perangkat lunak. Aplikasi ini dibuat dengan menerapkan paradigma pengembangan berbasiskan objek oriented. Pengembangan aplikasi ini melalui beberapa tahap atau fase, yaitu analisis, desain, implementasi dan pengujian. Fase analisis menggunakan bantuan use case diagram dan use case scenario , dan fase desain menggunakan class diagram , package diagram , sequence diagram dan state diagram . Aplikasi RBTEOnline dibagi menjadi beberapa layer atau lapisan. Pembagian aplikasi menjadi beberapa layer dimaksudkan untuk mempermudah pengembangan aplikasi. Layer - layer tersebut adalah data access layer (DAO), business layer , dan presentation layer . Aplikasi RBTEOnline dikembangkan dengan menggunakan teknologi berbasis java, yaitu framework hibernate, spring dan JavaServer Faces (JSF). Kualitas aplikasi didapat dengan melakukan pengujian unit, integrasi dan validasi pada sistem RBTE Online . Hasil pengujian menunjukkan bahwa sistem yang dibangun adalah valid sesuai dengan kebutuhan dari user .
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/FT/2008/444/050802246 |
Subjects: | 600 Technology (Applied sciences) > 621 Applied physics > 621.3 Electrical, magnetic, optical, communications, computer engineering; electronics, lighting |
Divisions: | Fakultas Teknik > Teknik Elektro |
Depositing User: | Endang Susworini |
Date Deposited: | 22 Aug 2008 15:35 |
Last Modified: | 22 Aug 2008 15:35 |
URI: | http://repository.ub.ac.id/id/eprint/139287 |
Actions (login required)
View Item |