Batasan Masalah Metodologi Penelitian Sistematika Penulisan

commit to user 2

1.2. Rumusan Masalah

Dari uraian latar belakang diatas, agar penelitian ini lebih efektif maka dirumuskan permasalahan bagaimana membangun sistem yang bisa memberikan transparasi update informasi antrian dan persediaan darah di PMI.

1.3. Batasan Masalah

Adapun batasan masalah pada penulisan laporan Tugas Akhir ini adalah: 1. Pembuatan aplikasi ini dikosentrasikan pada tampilan desktop yang memanfaatkan layar TV di ruang pengunjung PMI 2. Aplikasi hanya menampilkan tayangan televisi yang di split dengan Informasi Antrian, Stok Darah, Layanan, serta foto-foto kegiatan PMI. 3. Informasi Antrian dan Layanan ditampilkan dalam bentuk scrolltext. 4. Konfigurasi televisi menggunakan cara manual.

1.4. Tujuan dan Manfaat

1.4.1. Tujuan

Tujuan dari penelitian ini adalah untuk membangun suatu sistem yang menampilkan informasi nomor urut antrian dalam layar yang juga terdapat visual hiburan berupa TV serta informasi persediaan darah di PMI saat ini.

1.4.2. Manfaat

Adapun manfaat penelitian ini diantaranya: 1. Bagi instansi PMI, memberikan dukungan layanan informasi kepada pelanggan dengan nomor urut antrian serta informasi persediaan darah di PMI saat ini. 2. Bagi penulis, mengimplementasikan pengetahuan tentang pemrograman yang telah diberikan dalam mata kuliah. 3. Bagi Institusi, dengan pembuatan sistem ini dapat menjalin jaringan kerjasama antara pihak D3 Ilmu Komputer FMIPA dengan instansi terkait PMI. commit to user 3

1.5. Metodologi Penelitian

1. Pengumpulan Data Pengumpulkan data-data yang dibutuhkan untuk menganalisa permasalah serta sebagai bahan untuk pembuatan sistem pendukung layanan antrian serta informasi persediaan darah di PMI tersebut. 2. Analisis Kebutuhan dan Perancangan Sistem Melakukan analisa terhadap data-data yang diperoleh untuk nantinya sebagai acuan dalam merancang sistem. Dalam metode kali ini, dilakukan pula perancangan sistem yang akan dibuat nantinya. Analisis meliputi output dari sistem nantinya, perancangan sistem, serta diagram uml yang terdiri dari diagram usecase, diagram class, dan diagram sequence. 3. Implementasi Sistem Dari rancangan yang telah dibuat, selanjutnya mengimplementasikan melalui pembuatan suatu sistem, yaitu sistem pendukung layanan antrian dan informasi persediaan darah di PMI. Dimana pada sistem ini terintegrasi dengan sistem yang lain guna menampilkan data informasi persediaan darah yang ter-update. 4. Pengujian Sistem Pengujian terhadap sistem yang telah dibuat untuk mengevaluasi hasilnya dari sistem tersebut, serta melakukan error handling apabila terdapat error pada sistem untuk dibenahi.

1.6. Sistematika Penulisan

Sistematika penulisan laporan Tugas Akhir ini sebagai berikut: 1. BAB I Pendahuluan Bab ini menjelaskan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metodologi penelitian, serta sistematika penulisan pada penulisan Tugas Akhir ini. commit to user 4 2. BAB II Landasan Teori Bab ini membahas tentang teori dasar yang digunakan untuk mendukung pembuatan Tugas Akhir ini. Teori Dasar tersebut meliputi: Diagram UML, dasar perancangan sistem, serta dasar pembuatan sistem. 3. BAB III Analisis Kebutuhan dan Perancangan Sistem Bab ini membahas tentang analisa kebutuhan sistem serta bentuk perancangan sistem yang akan dibangun berdasarkan data-data yang telah diperoleh dan dianalisa. Perancangan sistem akan disajikan dalam bentuk diagram, yang meliputi: UseCase Diagram, Sequence Diagram, dan Class Diagram. Selain itu juga dijelaskan scenario usecase, serta rancangan desain sistem. 4. BAB IV Implementasi dan Pembahasan Bab ini membahas tentang implementasi aplikasi dari sistem tayang antrian dan persediaan darah pmi. Pada Implementasi akan dijelaskan pula langkah – langkah serta hasil analisa terhadap sistem ini berdasarkan rancangan yang dibuat sebelumnya. 5. BAB V Penutup Bab ini berisi kesimpulan dan saran dari hasil Tugas Akhir ini. commit to user 5

BAB II LANDASAN TEORI

2.1. Pengertian Unified Modelling Language UML

UML adalah salah satu bahasa visual untuk mempresentasikan dan mengkomunikasikan sistem melalui penggunaan diagram dan teks pendukung Rosenberg and Kendall, 2001. Ada 4 macam Relationship dalam UML Booch, Rumbaugh, Jacobson, 1998: Tabel 2.1 Relationship dalam UML Simbol Keterangan Dependency merupakan hubungan antara dua hal di mana perubahan ke satu hal hal yang independen dapat mempengaruhi hal lain hal yang terkait Association merupakan hubungan struktural yang menggambarkan satu set link, link menjadi hubungan antara objek-objek. Agregasi adalah jenis khusus dari asosiasi, yang mewakili hubungan struktural antara keseluruhan dan bagian-bagiannya. Generalization Merupakan spesialisasigeneralisasi hubungan di mana objek dari elemen khusus yang disubstitusikan untuk benda dari elemen umum. Realization hubungan antar class, di mana satu class menentukan kontrak class lain untuk menjalankan. UML merupakan sarana bagus untuk mengekspresikan model orientasi objek di beragam level abstraksi mulai level konseptual sampai level implementasi, dan beragam pandangan: statis dan dinamis Hariyanto, 2010. UML menggunakan 8 jenis diagram standard. Tetapi dalam pembuatan tugas akhir ini hanya mengimplementasikannya dalam 3 diagram.