Metode Pendekatan Sistem Metode Pengembangan Sistem Alat Bantu Analisis dan Perancangan

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