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.