7
3.2.3. Metode Pendekatan dan Pengembangan Sistem
Dalam pembangunan suatu sistem berbasis teknologi informasi diperlukan suatu pendekatan dan pengembangan sistem yang akan menentukan
proses penyelesaian rekayasa perangkat lunak, pengembangan sistem dengan menggunakan model objek oriented.
3.2.3.1. Metode Pendekatan Sistem
OOP merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigm ini dibungkus dalam kelas-
kelas atau objek-objek. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lain. Model data berorientasi objek dikatakan
dapat memberikan fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar.
3.2.3.2. Metode Pengembangan Sistem
Metode Pengembangan Sistem adalah metode-metode, prosedur- prosedur, konsep-konsep pekerjaan, aturan-aturan dan postulat-postulat yang
akan digunakan untuk mengembangkan suatu sistem informasi. Pengembangan
sistem didefinisikan
sebagai aktivitas
untuk menghasilkan sistem informasi berbasis komputer untuk menyelesaikan
persoalan organisasi atau memanfaatkan kesembatan yang timbul. Model Air Terjun waterfall biasa juga disebut siklus hidup perangkat
lunak. Mengambil kegiatan dasar seperti spesifikasi, pengembangan, validasi, dan evolusi dan mempresentasikannya sebagai fase-fase proses yang berbeda
seperti spesifikasi persyaratan, perancangan perangkat lunak, implementasi, pengujian dan seterusnya.
3.2.3.3. Alat Bantu Analisis dan Perancangan
Analisis dan perancangan yang digunakan dalam skripsi ini adalah analisis berorientasikan objek dengan menggunakan OO Object-Oriented yang
divisualisasikan dengan UML Unified Modeling Language, pendekatan object oriented ini adalah dengan melihat objek-objek yang ada didalam sistem.
Alat bantu yang digunakan dalam object oriented ini adalah dengan menggunakan Unified Modelling Language UML. UML adalah bahasa
pemodelan standar kepada rekayasa perangkat lunak. Dengan menggunakan UML akan berdampak kepada peningkatan produktifitas dan kualitas serta
pengurangan biaya dan waktu. UML sendiri merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object Modelling Technique
OMT dan Object Oriented Software Engineering OOSE.
3.2.4. Pengujian Software