• Tidak ada hasil yang ditemukan

PROGRAM STUDI TEKNIK INFORMATIKA

N/A
N/A
Protected

Academic year: 2021

Membagikan "PROGRAM STUDI TEKNIK INFORMATIKA"

Copied!
24
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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,

(5)

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

(6)

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

(7)

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

(8)

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.

(9)

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

(10)

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

(11)

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

(12)

xi

BAB V KSIMPULAN DAN SARAN ... 66 5.1 Kesimpulan ... 66 5.2 Saran ... 66 DAFTAR PUSTAKA

(13)

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

(14)

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

(15)

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

(16)

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

(17)

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,

(18)

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.

(19)

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

(20)

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).

(21)

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:

(22)

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

(23)

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.

(24)

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.

Referensi

Dokumen terkait

Dibutuhkan sebuah perangkat lunak berbasis web yang dapat digunakan untuk oleh turis di Kota Semamng untuk mendapatkan berbagai informasi sefta melakukan beberapa transaksi

Penelitian ini bertujuan untuk menghasilkan suatu aplikasi perangkat lunak yang dikemas dalam bentuk CD dengan memanfaatkan teknologi multimedia dan berbasis web sebagai media

Pengguna dari dokumen ini adalah pengembang perangkat lunak sistem Aplikasi Layanan Pemesanan Perjalanan dan Konsultasi Haji dan Umroh dan pengguna (user) dari

Adapun tahapan dalam perancangan model sistem untuk perangkat lunak monitoring pelanggaran siswa berbasis mobile pada SMK Negeri 1 Suak Tapeh menggunakan UML yang

• Perangkat Lunak Chatting Berbasis Teknologi J2ME (Java 2 Micro Edition) • Implementasi Model Hidden Markov pada Perangkat Lunak Pengenalan Suara Berbahasa Indonesia dengan

Melihat kondisi tersebut, maka permasalahan dapat diatasi dengan kecanggihan teknologi informasi saat ini, dengan menyediakan media Informasi berbasis web, yang dapat

Membekali mahasiswa dengan pengetahuan tentang konsep-konsep rekayasa perangkat lunak (PL) yang dapat diaplikasikan dalam daur hidup pengembangan perangkat lunak

• Perangkat Lunak Chatting Berbasis Teknologi J2ME (Java 2 Micro Edition) • Implementasi Model Hidden Markov pada Perangkat Lunak Pengenalan Suara Berbahasa Indonesia dengan