PROGRAM STUDI TEKNIK INFORMATIKA
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN
PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MANDALA PUTRA 12142020
Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer
FAKULTAS ILMU KOMPUTER UNIVERSITAS BINADARMA
i
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN
PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MADALA PUTRA 12142020
Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer
PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER
UNIVERSITAS BINADARMA 2016
ii
HALAMAN PENGESAHAN
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN
PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MANDALA PUTRA 12142020
Telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi Informatika
Palembang, Februari 2016 Fakultas Ilmu Komputer Universitas Bina Darma
Pembimbing I Dekan
Nyimas Sopiah, M.Kom M. Izman Herdiansyah, S.T., MM., Ph.D
Pembimbing II
iii
HALAMAN PERSETUJUAN
Skripsi Berjudul “PENERAPAN METODE OBJECT ORIENTED
HYPERMEDIA DESIGN METHOD (OOHDM) DALAM
PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE) ” oleh “RENALDI MANDALA PUTRA” telah dipertahankan didepan komisi penguji pada hari Kamis tanggal 4 Februari 2016
Komisi Penguji
1. Nyimas Sopiah,M.M., M.Kom Ketua (...)
2. Nurul Adha O.S, M.Kom Sekretaris (...)
3. Afriyudi, M.Kom Anggota (...)
4. Rahmat Novrianda D, S.T.,M.Kom Anggota (...)
Mengetahui
Program Studi Teknik Informatika Fakultas Ilmu Komputer
Universitas Bina Darma Ketua,
iv
SURAT PERNYATAAN
Saya yang bertanda tangan dibawah ini :
Nama : RENALDI MANDALA PUTRA
NIM : 12142020 Dengan ini menyatakan bahwa :
1. Karya tulis Saya (tugas akhir/skripsi/tesis) ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar akademin baik (ahli madya/sarjana/magister) di Universitas Bina Darma atau di perguruan tinggi lain;
2. Karya tulis ini murni gagasan, rumusan, dan penelitian Saya sendiri dengan arahan tim pembimbing;
3. Di dalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis atau dipublikasikan orang lain, kecuali secara tertulis dengan jelas dikutip dengan mencantumkan nama pengarang dan memasukkan ke dalam daftar rujukan;
4. Saya bersedia tugas akhir/skripsi/tesis, yang saya hasilkan dicek keasliannya menggunakan plagiarism checker serta diunggah ke internet, sehingga dapat diakses publik secara daring;
5. Surat pernyataan ini Saya tulis dengan sungguh-sungguh dan apabila terbukti melakukan penyimpangan atau ketidkbenaran dalam pernyataan ini, maka Saya bersedia menerima sanksi sesuai dengan peraturan dan perundang-undangan yang berlaku.
Demikian surat pernyataan ini saya buat agar dapat dipergunakan sebagaimana mestinya.
Palembang, Februari 2016 Yang Membuat Pernyataan
v
MOTTO DAN PERSEMBAHAN
MOTTO
Sesungguhnya sesudah kesulitan itu ada kemudahan Selalu ada jalan buat kita yang ingin berusaha Kegagalan terjadi bila kita mudah menyerah
Jangan lihat masa lalu dengan penyesalan, jangan lihat masa depan dengan kekuatan, liahatlah hari ini dengan penuh kesadaran
KUPERSEMBAKAN KEPADA: Tuhan yang maha Esa
Nabi Muhammad SAW
Kedua orang tua yang saya cintai, terima kasih atas doa doanya yang tertuju kepada anakmu ini, untuk ibu terima kasih atas peratihannya dan nasehatnya serta ayah yang selalu memberi motivasi kepada diriku, aku sayang kalian
Ketua program studi informatika Dekan fakultas ilmu komputer
Dosen pembimbing yang saya hormati
Teman-teman seperjuangan
Almamater yang sangat saya banggakan
vi
ABSTRAK
MER-C (Medical Emergency Rescue Committee) merupakan salah satu tempat penyedia layanan kesehatan masyarakat, balai kesehatan masyarakat MER-C selama ini proses pelayanan pendaftaran pasien masih dilakukan secara manual yaitu dengan media kertas sebagai proses pencatatan dan penyimpanan data pendaftaran pasien yang berobat, sehingga proses ini dirasakan kurang efektif karena petugas seringkali mendapatkan hambatan dalam pencarian data dan juga pembuatan laporan kunjungan pasien yang berobat setiap bulannya. Oleh karena itu penulis membuat suatu program aplikasi pendaftaran pasien untuk memudahkan dalam proses pendaftaran. Sehingga dibutuhkannya pembuatan sistem pengelolaan data yang terintegrasi untuk membantu dalam proses pendaftaran pasien, pencarian data pasien, dan pembuatan laporan kunjungan pasien. Penelitian ini menggunakan metode pengembangan perangkat lunak yakni Web Engineering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) yang berfokus pada desain dan tidak mencakup teknik kebutuhan dan bahasa pemrograman yang digunakan adalah bahasa pemrograman C# (C-Sharp) dengan basis data MySQL.
Keyword : Balai kesehatan, pengembangan web engineering, OOHDM
vii
Puja dan puji syukur penulis panjatkan kehadirat Allah SWT serta Nabi besar Muhammad SAW, yang mana berkat dan rahmat dan hidayah-Nya penulis dapat menyelesaikan skripsi yang berjudul “Penerapan Metode Object Oriented Hypermedia Design Method (OOHDM) Dalam Pengembangan Pendaftaran Pasien Berobat Pada Balai Kesehatan MER-C (Medical Emergency Rescue Committee)”. Adapun maksud skripsi ini dapat diselesaikan guna memenuhi satu syarat untuk memperoleh gelar Sarjana Komputer Pada Program Studi Informatika.
Dalam penulisan skripsi ini, tentunya masih jauh dari sempurna. Hal ini dikarenakan keterbatasnya pengetahuan yang dimiliki. Oleh karena itu dalam rangka melengkapi kesempurnaan dari penulisan skripsi ini diharapkan adanya saran dan kritik yang diberikan bersifat membangun.
Penulisan skripsi ini penulis telah banyak menerima saran dan bimbingan dari berbagai pihak, oleh sebab itu pada kesempatan ini penulis tidak lupa mengucapkan terimakasih kepada pihak yang telah membantu penulis sehingga dapat terselesaikan skripsi ini khususnya kepada :
1. Prof. Ir. H. Buchori Rahman, M.Sc. selaku Rektor Universitas Bina Darma Palembang.
2. Muhammad Izman Herdiansyah., S.T., M.M., Ph.D. selaku Dekan Fakultas Ilmu Komputer Universitas Bina Darma Palembang.
viii
3. Ahmad Haidar Mirza., S.T.,M.Kom. selaku Ketua Program Studi Informatika Fakultas Ilmu Komputer Universitas Bina Darma Palembang.
4. Nyimas Sopiah, M.Kom. selaku Dosen Pembimbing I yang telah memberikan arahan, bimbingan, dan petunjuk dalam menyelesaikan penulisan skripsi ini. 5. Nurul Adha Oktarini Saputri, M.Kom. Selaku Dosen Pembimbing II yang
telah memberikan arahan, bimbingan, dan petunjuk dalam menyelesaikan penulisan skripsi.
6. Semua Staff dan Dosen Bina Darma Palembang, terima kasih atas bantuannya selama ini.
7. Kedua orang tua saya dan saudara-saudara saya tercinta yang selama ini selalu mendoakan dan memberikan semangat serta dukungannya.
8. Seluruh teman-temanku yang memberikan motivasi, masukan,dan saran pada penulisan skripsi.
Dengan ini penulis mengucapkan banyak terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam pembuatan skripsi. Semoga Allah SWT senantiasa memberikan ridho dan berkahnya yang berlimpah atas segala bantuan dan kebaikan yang telah diberikan.
Palembang, Februari 2016
ix
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... ii
HALAMAN PERSETUJUAN ... iii
SURAT PERNYATAAN ... iv
MOTTO DAN PERSEMBAHAN ... v
ABSTRAK ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xiv
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 3
1.3 Batasan Masalah... 3
1.4 Tujuan dan Manfaat ... 4
1.4.1 Tujuan Penelitian ... 4 1.4.2 Manfaat Penelitian ... 4 1.5 Metodologi Penelitian ... 5 1.5.1 Waktu ... 5 1.5.2 Tempat Penelitan ... 5 1.5.3 Data Penelitian ... 5 1.5.4 Metode Penelitian... 5
1.5.5 Metode Pengumpulan Data ... 6
1.5.6 Model OOHDM ... 6
1.6 Sistematika Penulisan... 8
BAB II TINJAUAN PUSTAKA ... 10
2.1 Tinjauan Umum ... 10
2.1.1 Profil Mengenai Balai Kesehatan MER-C ... 10
2.1.2 Visi dan Misi MER-C ... 11
2.1.3 Struktur Organisasi Balai Kesehatan MER-C ... 11
2.2 Landasan Teori ... 12
2.2.1 Pasien ... 12
2.2.2 Balai Kesehatan ... 12
2.2.3 Pendaftaran ... 12
2.2.4 XAMPP ... 13
2.2.5 Basis Data (Database) ... 13
2.2.6 MySql ... 13
2.2.7 Pemograman Berorientasi Objek ... 14
2.2.8 Perangkat Lunak... 14
2.2.9 Visual Studio.Net ... 14
x
2.2.11 MySql Connecctor.net ... 15
2.2.12 Unified Modeling Language (UML) ... 16
2.2.12.1 Class Diagram ... 16
2.2.12.2 Use Case Diagram ... 17
2.2.13 Flowchart ... 18
2.2.14 Web Engeenering ... 18
2.3 Penelitian Sebelumnya ... 20
2.4 Kerangka Berpikir ... BAB III Analisis Dan Perancangan ... 23
3.1 User Requirenments ... 23
3.1.1 Analisis Sistem Yang Sedang Berjalan ... 23
3.1.2 Masalah Yang Terjadi ... 26
3.1.3 Solusi Yang Ditawarkan ... 28
3.2 Planning ... 28 3.2.1 Kebutuhan Hardware ... 29 3.2.2 Kebutuhan Software ... 29 3.2.3 Analisis User ... 29 3.3 Modeling ... 30 3.3.1 Analisis Interaksi ... 30 3.3.2 Analisis Fungsional ... 32 3.4 Design Modeling ... 33 3.4.1 Perancangan OOHDM ... 34 3.4.1.1 Requirement Gettering ... 34 3.4.1.2 Model Konseptual ... 41 3.4.1.3 Navigasional ... 43
3.4.1.4 Abstrack Data View (Interface) ... 48
BAB IV HASIL DAN PEMBAHASAN ... 54
4.1 Hasil ... 54
4.2 Pembahasan ... 55
4.2.1 Tampilan Form Login ... 55
4.2.2 Tampilan Form Menu Utama... 56
4.2.3 Tampilan Form Pendaftaran ... 56
4.2.4 Tampilan Form Cetak ... 57
4.2.5 Tampilan Form Buat Id Pasien ... 58
4.2.6 Tampilan Form Data Dokter ... 59
4.2.7 Tampilan Form Jadwal Dokter ... 59
4.2.8 Tampilan Form Jadwal Praktek ... 60
4.2.9 Tampilan Form Buat Laporan ... 62
4.2.10 Tampilan Form Login Admin ... 63
4.2.11 Tampilan Form Menu Admin ... 63
4.2.12 Tampilan Form Hapus Data ... 64
xi
BAB V KSIMPULAN DAN SARAN ... 66 5.1 Kesimpulan ... 66 5.2 Saran ... 66 DAFTAR PUSTAKA
xii
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Balai Kesehatan MERC ... 11
Gambar 2.2 Class Diagram ... 16
Gambar 2.3 Kerangka Berpikir ... 22
Gambar 3.1 Alur Pendaftaran Pasien ... 24
Gambar 3.2 Kartu Berobat Pasien ... 24
Gambar 3.3 Alur Pendaftaran Pasien Lama ... 25
Gambar 3.4 Formulir Pemeriksaan Pasien ... 26
Gambar 3.5 Use Case Diagram Pendaftaran Pasien ... 30
Gambar 3.6 Use Case Diagram Login Admin ... 33
Gambar 3.7 UID Penginputan Data Pasien ... 37
Gambar 3.8 UID Formulir Pendaftaran ... 38
Gambar 3.9 UID Penginputan Data Laporan ... 39
Gambar 3.10 UID Cetak Laporan Perbulan ... 40
Gambar 3.11 Class Diagram Pendaftaran Pasien ... 41
Gambar 3.12 Class Diagram Sistem Pendaftaran Pasien... 44
Gambar 3.13 Struktur Navigasi ... 47
Gambar 3.14 ADV Form Menu ... 48
Gambar 3.15 ADV Form Pendaftaran ... 49
Gambar 3.16 ADV Form Cetak Formulir Pasien ... 49
Gambar 3.17 ADV Form Buat Id Pasien ... 50
Gambar 3.18 ADV Form Tambah Data Dokter ... 50
Gambar 3.19 ADV Form Buat Jadwal Dokter ... 51
Gambar 3.20 ADV Form Daftar Pasien Yang Berobat ... 51
Gambar 3.21 ADV Form Input Data Laporan Pasien ... 52
Gambar 3.22 ADV Form Buat Laporan Pasien Berobat ... 52
Gambar 3.23 ADV Form Gambar Cetak Kartu Pasien ... 53
Gambar 4.1 Form Login ... 55
Gambar 4.2 Form Menu Utama ... 56
Gambar 4.3 Form Pendaftaran Pasien ... 57
Gambar 4.4 Form Buat Id Pasien ... 57
Gambar 4.5 Tampilan Form Data Dokter ... 59
Gambar 4.6 Tampilan Form Jadwal Dokter ... 60
Gambar 4.7 Tampilan Form Daftar Pasien Berobat ... 61
Gambar 4.8 Tampilan Form Mencari Berdasarkan Nama ... 61
xiii
Gambar 4.10 Tampilan Form Laporan Pasien ... 62
Gambar 4.11 Tampilan Form Buat Laporan ... 62
Gambar 4.12 Tampilan Form Login Admin ... 63
Gambar 4.13 Tampilan Form Menu Admin ... 64
Gambar 4.14 Tampilan Form Hapus Data ... 64
xiv
DAFTAR TABEL
Tabel 2.1 Use Case Diagram ... 17
Tabel 3.1 Tabel Simbol UID ... 36
Tabel 3.2 Tabel Akun ... 42
Tabel 3.3 Tabel Laporan... 42
Tabel 3.4 Tabel tbl_pasien ... 42
Tabel 3.5 Tabel tbl_berobat ... 43
Tabel 3.6 Tabel tbl_dokter ... 43
Tabel 3.7 Tabel tbl_praktek ... 43
1
BAB I
PENDAHULUAN
1.1
Latar Belakang
Dengan teknologi informasi yang berkembang saat ini, pengelolaan informasi dapat dilakukan secara lebih optimal dengan bantuan komputer. Seperti Program-program aplikasi perangkat komunikasi serta jaringan internet. Penggunaan teknologi informasi bertujuan mencapai efisiensi dalam berbagai aspek pengelolaan informasi, yang ditunjukkan dengan kecepatan dan ketepatan waktu pemrosesan, serta ketelitian dan keakuratan informasi.
Hal serupa juga dapat terjadi dalam bidang kesehatan. Salah satunya yaitu dalam hal pendaftaran pasien berobat dalam sebuah balai kesehatan masyarakat. Balai kesehatan masyarakat memiliki peranan penting sebagai salah satu penyedia jasa layanan kesehatan di lingkungan masyarakat, khususnya untuk masyarakat kalangan menengah ke bawah. Dengan diterapkannya proses pengelolaan data secara terkomputerisasi, maka pekerjaan-pekerjaan pengelolaan data dapat dilakukan lebih efektif dan efisien.
MER-C (Medical Emergency Rescue Committee) merupakan salah satu tempat penyedia layanan kesehatan masyarakat, yang terletak di Jalan Aibtu A Wahab Kelurahan Tuan Kentang Seberang Ulu 1 Palembang. Balai kesehatan masyaraat MER-C selama ini proses pelayanan pendaftaran pasien masih
2
dilakukan secara manual yaitu dengan media kertas sebagai proses pencatatan dan penyimpanan data pendaftaran pasien yang berobat, sehingga proses ini dirasakan kurang efektif karena petugas seringkali mendapatkan hambatan dalam pencarian data ketika data tersebut terlalu banyak dan juga proses pembuatan laporan kunjungan pasien karena masih dilakukan pencatatan ulang secara manual. Masalah yang terjadi di Balai Kesehatan MER-C (Medical Emergency Rescue Committee) diantaranya masih melakukan proses pelayanan pendaftaran pasien secara manual, tidak tersusun informasi data pasien yang berobat sehingga dalam pencarian data pasien yang berobat cukup lama, pembuatan laporan data kunjungan pasien yang masih dilakukan secara manual menyebabkan proses pencatatan memerlukan waktu yang lama karena masih dilakukan pencatatan secara manual.
Oleh karena itu penulis membuat suatu perangkat lunak pendaftaran pasien untuk memudahkan dalam proses pendaftaran. Maka berdasarkan permasalahan diatas, dibutuhkannya pembuatan sistem yang terintegrasi untuk membantu dalam proses pendaftaran pasien, pencarian data pasien, dan pembuatan laporan kunjungan pasien. Dengan adanya sistem pendaftaran pasien yang terintegrasi diharapkan dapat membuat kinerja petugas di Balai Kesehatan MER-C menjadi lebih efektif, serta dapat menghasilkan laporan-laporan dari kegiatan yang ada lebih valid dan terjamin dalam mengatasi permasalahan yang ada.
Penelitian ini menggunakan metode pengembangan perangkat lunak Web Engeneering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) yang berfokus pada desain dan tidak mencakup teknik kebutuhan,
3
sedangkan pemodelan yang digunakan adalah Unified Modeling Languange (UML). Berdasarkan hal diatas penulis melakukan penelitian dengan judul : “ PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE) “.
1.2
Rumusan Masalah
Berdasarkan uraian di atas yang menjadi permasalahannya adalah Bagaimana menerapkan metode OOHDM dalam membangun perangkat lunak pendaftaran pasien yang berobat.
1.3
Batasan Masalah
Pada penelitian ini penulis hanya membangun perangkat lunak pendaftaran pasien berobat berbasis intranet menggunakan metode pengembangan Web Engineering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) dan pemodelannya dengan menggunakan UML, dan bahasa pemrograman yang digunakan adalah bahasa pemrograman C# (C Sharp) dengan basis data MySQL.
Sistem yang akan dibangun mencakup proses pendaftaran pasien pencarian data pasien dan pembuatan laporan kunjungan pasien di balai kesehatan pelayanan masyarakat MER-C. Aplikasi tidak membuat nomor antrian pasien karena sudah ada dari pihak MER-C.
4
1.4
Tujuan dan Manfaat Penelitian
1.4.1 Tujuan Penelitian
Tujuan dari penelitian ini adalah membangun perangkat lunak pendaftaran pasien yang berobat pada balai kesehatan MER-C berbasis infranet dan membuat sistem yang dapat membantu masalah pembuatan laporan data pasien yang berkunjung dan pencarian data pasien yang sudah berobat.
1.4.2 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah:
1) Memberikan kemudahan pada karyawan MER-C dalam mengolah data pendaftaran pasien yang akan berobat.
2) Mempermudah dalam pengaksesan data, penyimpanan data pasien yang berobat dan pembuatan laporan pasien.
3) Tersedianya basis data yang diolah dalam sistem informasi yang terstruktur, maka petugas dapat menyelesaikan tugas secara cepat, tepat dan akurat juga data yang di simpan akan lebih aman dan juga mudah diolah.
4) Memberikan kemudahan untuk proses pendaftaran pasien yang berobat. 5) Meningkatkan pelayanan petugas kepada masyarakat
5
1.5
Metodologi Penelitian
1.5.1 Waktu Penelitian
Waktu penelitian dilakukan selama 4 (empat) bulan , dari bulan Oktober 2015 sampai Januari 2016, selama penelitian ini berlangsung.
1.5.2 Tempat Penelitian
Penelitian dilakukan di MER-C Jalan Aibtu A Wahab Kelurahan Tuan Kentang Seberang Ulu 1 , Palembang Sumatera Selatan.
1.5.3 Data Penelitian
Institusi yang menjadi objek penelitian adalah MER-C. Data penelitian yang digunakan adalah data kualitatif yaitu data yang berwujud pertanyaan atau berupa kata-kata.
1.5.4 Metode Penelitian
Metode penelitian yang digunakan adalah metode penelitian tindakan (action research) adalah suatu penelitian yang dikembangkan bersama-sama antara peneliti dan mengambil keputusan (decision maker) tentang variable-variabel yang dapat dimanipulasikan dan dapat segera digunakan untuk menentukan penelitian dan pembangunan (Nazir, 2007 : 79-83).
6
Metode untuk memperoleh data dan teori yang mendukung penelitian ini adalah sebagai berikut:
1) Metode Kepustakaan
Metode dilakukan dengan cari bahan data yang mendukung dalam pendefinisian masalah teori melalui buku, jurnal, dan modul yang berhubungan dengan penelitian ini.
2) Metode Wawancara
Suatu cara pengumpulan data melalui tanya jawab secara langsung antara peneliti (pengumpul data) dengan responden (sumber data), dalam hal ini wawancara dikakukan dengan responden yang berhubungan langsung pada sistem informasi pendaftaran pasien.
3) Observasi
adalah suatu cara untuk mengumpulkan data dengan melakukan penelitian secara langsung datang ke MER-C hal ini untuk mengamati dan mencatat peristiwa yang terjadi di objek penelitian.
1.5.6 Model OOHDM
Object Oriented Hypermedia Design Method (OOHDM) adalah metode yang secara luas diterima untuk pengembangan aplikasi (Schwabe dan Rossi, 2007), dengan versi pertama yang berfokus pada desain dan tidak mencakup teknik. Metode OOHDM terdapat 4 mekanisme yaitu:
7
1) Requirement Gethering
Metode yang disusun berdasarkan scenario sfesifikasi pengguna yang dikemukakan oleh schwabe dapat digunakan. Metode ini terdiri dari langkah-langkah sebagai berikut :
a. Menentukan user profile (jenis-jenis pengguna) peran dan tugasnya untuk mengumpulkan skenario-skenario yang akan terjadi (spesification role and task).
b. Mendeskripsikan skenario peran dan tugas setiap aktor yang kemugkinan skenario yang terjadi dari apikasi (specification scenario)
c. Menganalisis yang didapat dari langkah kedua, kemudian membuat diagram yang sederhana yang menggambarkan alur navigasi yang sudah di deskripsikan dalam skenario (spesification user interaction diagram). 2) Model Konseptual
Dalam model konseptual, model dari domain aplikasi dibuat dengan menggunakan prinsip-prinsip pemodelan berotientasi. Tujuan dari pemodelan ini adalah untuk mendapatkan desain sistem yang sebenarnya dengan seminimal mungkin atribut-atribut pengguna dan proses. Output dari tahap ini adalah class dan relationship dari sistem dan sub sistem. OOHDM tidak mengkhususkan teknik berorientasi objek yang digunakan dalam konsep ini.
3) Model Navigasional
Dalam pendekatan pengembangan perangkat lunak OOHDM. Sebuah aplikasi dilihat dari sebagai tampilan navigasi. Konsep ini merupakan kelebihan dari OOHDM dimana navigasi dipandang tidak sebagai konseptual tetapi dipandang
8
sebagai objek lain. Model ini terdiri dari kelas diagram dan struktur navigasi yang pertama mewakili kemungkinan statis dari navigasi yang kedua memperluas navigasi yang cukup akses struktur.
4) Model antarmuka abstract (interface)
Dalam konsep model interface, analisis menetukan objek interface mana yang akan di perlihatkan kepada pengguna. Analis harus megetahui perbedaan antara operasi navigasi dan operasi interface karena tidak seluruh proses yang terjadi dalam interface merupakan sebuah navigasi yang terhubung. OOHDM menggunakan pendekatan Abstrack Data View (ADV) untuk mendeskripsikan user interface dari aplikasi hypermedia. Pendekatan ini merupakan pendekatan yang detail dengan kemampuannya untuk menunjukkan struktur interface yang merupakan aspek statis dari interface.
1.6 Sistematika Penulisan
Untuk membantu penulisan penelitian ini, adapun sistematikanya adalah:
BAB I PENDAHULUAN
Bab ini berisikan latar belakang, perumusan dan batasan masalah, tujuan dan manfaat penelitian, metodologi penelitian, waktu penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan tujuan umum dari tempat penelitian serta pembahasan tentang teori-teori dasar dan tinjauan pustaka yang mendukung materi.
9
Bab ini berisikan analisis desain sistem yang meliputi perangkat pendukung sistem baik software maupun menjelaskan tentang hardware, UML, use case, perancangan database, perancangan menu-menu dan penjelasan sistem.
BAB IV HASIL DAN PEMBAHASAN
Bab ini berisikan penjelasan tentang hasil dari perancangan sistem yang sudah di teliti.
BAB V PENUTUP
Bab ini berisikan kesimpulan dan saran sebagai masukan terhadap apa yang telah dijelaskan sebelumnya.