Basis Data Database UML

commit to user 6. Fungsi pada CodeIgniter dapat ditambahkan. Fungsi-funggsi pada sistem CodeIgniter sangat mudah ditambahkan dengan bantuan library plugins dan helper. 7. CodeIgniter mempunyai dokumen user guide yang lengkap. CodeIgniter mempunyai dokumentasi yang sangat rapi dan jelas. Sehingga dengan adanya dokumentasi ini akan banyak membantu para programmer pemula yang ingin mempelajari CodeIgniter . Wiswakarma, 2010, Riyanto, 2011 .

2.3 Basis Data Database

Database merupakan komponen terpenting dalam pembangunan system informasi, karena menjadi tempat untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem, sehingga dapat dieksplorasi untuk menyusun informasi-informasi dalam berbagai bentuk. Database merupakan kelompok data yang saling berkaitan. Data tersebut diorganisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak perlu, sehingga dapat diolah atau dieksplorasi secara tepat dan mudah untuk menghasilkan informasi Sutedjo,2000.

2.4 UML

Unified Modeling Language Use Case Diagram Diagram use case atau use case diagram menyajikan interaksi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem atau persyaratan-persyaratan yang harus dipenuhi sistem dari pandangan pemakai. Sholiq, 2006 . commit to user Tabel 2.1 Tabel Simbol Komponen use case Bentuk Komponen Keterangan Aktor Aktor Merupakan simbol untuk menggambarkan User yang berhubungan dengan Sistem Use case Use case diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan actor Sequence Diagram Diagram sekuensial atau sequence diagram digunakan untuk menunjukkan aliran fungsionalitas dalam use case . Sholiq, 2006 Tabel 2.2 Tabel Simbol Sequnce Diagram No. Simbol Nama Deskripsi 1 Object Menggambarkan pos-pos obyek yang pengirim dan penerima message 2 Message Menggambarkan aliran pesan yang dikirim oleh pos- pos obyek Class Diagram Object Message Message commit to user Diagram kelas atau Class diagram digunkan unutk menampilkan kelas- kelas atau paket-paket di dalam sistem dan relasi antar mereka. Ia memebrikan gamabaran sistem secara statis. Biasanya, dibuat beberapa diagram kelas untuk sistem. Satu diagram kelas menampilkan subset dari kelas-kelas dan relasinya. Yang lainnya, mungkin menampilkan kelas-kelas termasuk atribut dan operasi dalam kelas-kelas. Data yang lainnya lagi, mungkin menampilkan paket-paket kelas dan relasi antar paket-paket Sholiq, 2006 . Tabel 2.3 Tabel Simbol Komponen class diagram Bentuk Komponen Keterangan +DaftarOperasi --DaftarAtribut Class kelas deskripsi dari sekumpulan objek yangterdiri dari daftar atribut dan daftar operasi generalisasi hubungan antara yang lebih umum dan elemen yang lebih spesifik Depedensi hubungan antara dua elemen pemodelan, di mana perubahan ke satu elemen pemodelan elemen independen akan mempengaruhi simulasi elemen lainnya commit to user 12 BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis dan Perancangan Sistem