Penelitian Kualitatif LANDASAN TEORI

52 | P a g e b. Fase Perancangan Pada tahap ini dilakukan perancangan proses-proses yang akan terjadi dalam sistem yang akan dimodelkan dengan menggunakan tools UML hingga perancangan antar muka pada aplikasi ini. c. Fase Kontruksi Pada tahap ini, dilakukan pengkodean terhadap rancangan-rancangan yang telah didefinisikan dengan baris-baris program. d. Fase Pelaksanaan Pada tahap ini dilakukan pengujian terhadap sistem yang telah dibuat. Pengujian fokus pada perangkat lunak secara dari segi logika dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan error dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan.

2.10 Tools Pengembangan Sistem

Unified Modeling Language UML adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi objek. Hal ini di sebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah di mengerti, serta di lengkapi dengan mekanisme yang efektif untuk berbagi sharing dan mengkomunikasikan rancangan mereka dengan yang lain Munawar, 2005. 53 | P a g e UML merupakan kesatuan dari bahasa pemodelan yang di kembangkan oleh Booch, Object Modeling Technique OMT dan Object Oriented Software Engineering OOSE. Metode Booch dari Grady Booch sangat terkenal dengan nama metode Design Object Oriented. Metode ini menjadikan proses analisis dan design ke dalam 4 empat tahapan iterative, yaitu: identifikasi kelas-kelas dan objek-objek, identifikasi semantik dari hubungan objek dan kelas tersebut, perincian interface dan implementasi. Keunggulan metode Booch adalah pada detil dan kaya akan notasi dan elemen. Pemodelan OMT yang di kembangkan oleh Rumbaugh di dasarkan pada analisis terstruktur dan pemodelan entity-relationship. Desain sistem pada UML di susun oleh simbol-simbol yang terbentuk menjadi sebuah diagram model. Berikut adalah simbol yang digunakan pada desain sistem ini. Unified Modeling Language UML memiliki beberapa diagram di antaranya Munawar, 2005: a. Use Case Diagram Use case adalah deskripsi fungsi dari sebuah sistem dari perspektif pengguna. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user pengguna sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem di pakai. Munawar, 2005 Dalam sebuah pembicaraan tentang use case, pengguna biasanya di sebut dengan actor. Actor adalah sebuah peran yang bisa di mainkan oleh pengguna dalam interaksinya dengan sistem. Use case adalah alat bantu