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