pembuatan website rumah bersalin pradhita dengan... · pelayanan dan untuk mempromosikan rumah...
Post on 02-Mar-2019
223 Views
Preview:
TRANSCRIPT
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
PEMBUATAN WEBSITE RUMAH BERSALIN PRADHITA DENGAN
SISTEM PEMESANAN KAMAR
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun Oleh:
ANGGRA SUKARNO PUTRO
M3208043
MANAJEMEN INFORMATIKA
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2011
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
HALAMAN PERSETUJUAN
PEMBUATAN WEBSITE RUMAH BERSALIN PRADHITA DENGAN
SISTEM PEMESANAN KAMAR
Disusun Oleh:
ANGGRA SUKARNO PUTRO
M3208043
Tugas Akhir ini telah disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal _______________
Pembimbing Utama
Sri Arum Sumartini Z, S.Kom
NIDN.0610038202
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
HALAMAN PENGESAHAN
PEMBUATAN WEBSITE RUMAH BERSALIN PRADHITA DENGAN
SISTEM PEMESANAN KAMAR
Disusun Oleh :
ANGGRA SUKARNO PUTRO
M3208043
Dibimbing oleh :
Pembimbing Utama
Sri Arum Sumartini Z, S.Kom
NIDN.0610038202
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Ilmu Komputer pada hari ..............., ................ 2011
dan dinyatakan telah memenuhi syarat.
Dewan Penguji Tanda Tangan
1. Sri Arum Sumartini Z, S.Kom 1.
2. Agus Purnomo, M.Si 2.
3. Hartatik, M.Si 3. Disahkan Oleh :
Dekan Fakutas MIPA UNS Ketua Program DIII Ilmu Komputer
Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D Drs.Y.S Palgunadi, M.Sc NIP.19610223 198601 1 001 NIP.19560407 198303 1 004
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ABSTRACT
ANGGRA SUKARNO PUTRO, 2011. DEVELOPING WEBSITE
DELIVERING BABY HOUSE AT PRADHITA WITH RESERVATION
SYSTEM. D3's program Computer Science, Mathematics and Natural Sciences
faculty, University eleven Surakarta's Marches.
Information technology was needed to hasten and to give all firm work,
private company such as delivering baby house at paradhita needs a online
services. Website contains product information as service to facility with
reservation online. To the effect of observational it is subject to be build
application developing website delivering baby house at pradhita with
reservation system.
This research utilizes data collecting method. This program was developed
by PHP and Mysql to manage its database. Fundamental of this system is an
application website to pass on information about health especially to increase
service the house.
It can be that developing website delivering baby house at pradhita with
reservation system has already been developed
Key word: Php Mysql, Delivering Baby House, Website
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ABSTRAK
ANGGRA SUKARNO PUTRO, 2011. PEMBUATAN WEBSITE RUMAH
BERSALIN PRADHITA DENGAN SISTEM PEMESANAN KAMAR.
Program D3 Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam,
Universitas Sebelas Maret Surakarta.
Teknologi informasi telah dibutuhkan untuk mempercepat dan memfasilitasi semua pekerjaan perusahaan, lembaga pemerintah atau agen swasta. Lembaga swasta seperti Rumah Bersalin Pradhita membutuhkan layanan online melalui website. Website ini berisi informasi yang difasilitasi dengan pemesanan kamar online. Tujuan dari penelitian ini adalah untuk membangun aplikasi website Rumah Bersalin Pradhita.
Sesuai dengan tujuan penelitian, maka penelitian ini menggunakan metode pengumpulan data. Program ini dibuat menggunakan PHP dan MySQL untuk mengatur databasenya. Inti dari sistem ini adalah aplikasi website untuk penyampaian informasi tentang kesehatan terutama dalam persalinan digunakan pelayanan dan untuk mempromosikan Rumah Bersalin Pradhita.
Sehinnga pembuatan website Rumah Bersalin Pradhita dengan system pemesanan kamar telah selesai dibuat
Kunci : Php Mysql, Rumah Bersalin, Website
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
MOTTO
Hidup adalah Perjuangan untuk mencari Jati Diri
(Life is Struggle)
Jadilah dirimu sendiri dan janganlah engkau menjadi orang lain
(Ir. Soekarno)
Rawe-rawe Rantas Malang-
(Jadilah panglima perang dalam memerangi kemungkaran dan jagalah diri
serta hatimu dengan ajaran Agamamu)
Janganlah engkau bertanya : Apa yang telah diberikan bangsa ini padaku,
tapi berfikir dan berbuatlah apa yang harus aku persembahkan untuk
Bangsa dan Negaraku tercinta. (Ir. Soekarno)
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
PERSEMBAHAN
Sebuah karya tulis ini saya persembahkan untuk :
Allah SWT atas limpahan rahmat dan
karunia-Nya sehingga terselesainya
karya tulis ini dengan baik.
Ibu dan Bapakku yang sangat saya
cintai dan sangat saya hormati, terima
a dan
dorongan moral serta materialnya.
Kakak-kakak tingkatku tercinta terima
kasih atas bimbingan dan arahannya
selama ini.
Sahabat sahabatku and all friends
terima kasih atas bantuan dan
persahabatan kita.
Saudara-saudaraku di seluruh muka
bumi ini (Peace, Love, Unity, &
Respect).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
KATA PENGANTAR
Puji Syukur karena Tuhan sudah mengaruniakan anugerah kepada penulis,
sehingga penulis dapat menyelesaikan penyusunan laporan Tugas Akhir ini.
Laporan Tugas Akhir ini disusun guna memenuhi sebagian persyaratan
kelulusan Diploma III (D3) Ilmu Komputer Teknik Informatika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
Menyadari bahwa dalam penyusunan Laporan Tugas Akhir ini telah banyak
pihak-pihak yang turut memberikan bantuan, arahan dan bimbingan sehingga tak
lupa diucapkan banyak terima kasih kepada yang terhormat:
1. Bapak Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D, selaku Dekan
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas
Maret Surakarta.
2. Bapak Drs. YS. Palgunadi, M.Sc, selaku Ketua Program D-III Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
3. Ibu Sri Arum Sumartini Z, S.Kom selaku dosen pembimbing yang telah
memberikan pengarahan dalam pelaksanaan Tugas Akhir ini.
4. Dan semua pihak yang telah memberikan dukungan baik materiil,
maupun immateriil.
Sebagai akhir kata, semoga laporan ini dapat bermanfaat khususnya bagi
penulis dan pihak-pihak yang terkait dan bermanfaat bagi pembaca pada
umumnya.
Amin.
Surakarta, Juli 2011
Penulis
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
DAFTAR ISI
HALAMAN PERSETUJUAN.................................................................................ii
HALAMAN PENGESAHAN................................................................................iii
ABSTRACT............................................................................................................iv
INTISARI................................................................................................................v
MOTTO..................................................................................................................vi
PERSEMBAHAN..................................................................................................vii
KATA PENG
ix
DAFTAR GAMBAR............................................................................................xii
BAB I PENDAHULUAN.....................................................................................1
Latar Belakang Masalah...........................................................................................1
1.2 Perumusan Masalah.......................................................................................2
1.3 Batasan Masalah............................................................................................2
1.4 Tujuan dan Manfaat......................................................................................2
1. 5 Metodologi
Penelitian..................................................................................3
1. 6 Sistematika Penulisan...................................................................................4
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB II LANDASAN TEORI.................................................................................5
2.1 Website Rumah
Bersalin..............................................................................5
2.2 World Wide Web.........................................................................................5
2.3 ...................................................................................5
2.4 Database .......................................................................................6
2.5 MySQL ........................................................................................6
2.6 .......................................................................................7
2.7 Data Flow Diagram...................................................................................7
2.8 Entity Relationship Diagram (ERD)..........................................................8
2.9 Macromedia Dreamweaver........................................................................9
2.10 Javascript.................................................................................................10
BAB III DESAIN DAN PERANCANGAN........................................................11
3.1 Perancangan ..............................................................................................11
3.2 Context Diagram ..................................................................................11
3.3 ......................................................................12
3.
3.8 Perancangan Database
3.8.1 Entity Relationship Diagram (ERD)..............................................16
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3.8.2 Relasi Antar Tabel.........................................................................17
3.9 Perancangan Tabel
3.10 Perancangan Design Interface Menu User
3.10.1 Halaman Utama
3.10.2 Perancangan Design Interface Menu Admin
BAB IV IMPLEMENTASI DAN ANALISA....................................................29
4.1 Implementasi............................................................................................29
4.2 Website Rumah Bersalin Pradhita...........................................................29
BAB V PENUTUP.............................................................................................44
DAFTAR PUSTAKA........................................................................................45
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
DAFTAR GAMBAR
Gambar 2.1 Simbol-simbol dalam DFD...............................................................8
Gambar 2.2 Simbol-simbol dalam ERD...............................................................9
Gambar 3.1 Context Diagram...............................................................................11
Gambar 3.2 Data Flow Diagram level 0..............................................................12
Gambar 3.3 Data Flow Diagram Level 1 Proses Pemesanan...............................13
Gambar 3.4 Data Flow Diagram Level 1 Manajemen Kamar.............................14
Gambar 3.5 Data Flow Diagram Level 1 Manajemen Berita..............................14
Gambar 3.6 Data Flow Diagram Level 1 Manajemen Konten............................15
Gambar 3.7 Entity Relationship Diagram............................................................16
Gambar 3.8 Relasi Antar Tabel............................................................................17
Gambar 3.9 Desain Interface Menu Home..........................................................25
Gambar 3.10 Desain Interface Menu Guestbook.................................................26
Gambar 3.11 Desain Interface Admin Edit Slideshow
Gambar 3.12 Desain Interface Admin Edit Katalog............................................27
Gambar 3.13 Desain Interface Admin Insert Katalog.........................................27
Gambar 3.14 Desain Interface Menu Guestbook................................................27
Gambar 3.15 Desain Interface Menu Admin Input artikel................................28
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 3.16 Desain Interface Menu Transaksi................................................28
Gambar 3.17 Desain Interface Menu Admin Bantuan......................................28
Gambar 4.1 Halaman Index...............................................................................30
Gambar 4.2 Halaman Profile.............................................................................31
Gambar 4.3 Menu Halaman Registrasi................................................................32
Gambar 4.4 Peringatan Belum Login................................................................32
Gambar 4.5 Halaman Katalog Kamar...............................................................33
Gambar 4.6 Halaman Booking Room...............................................................34
Gambar 4.7 Halaman Detail Data Pemesanan..................................................35
Gambar 4.8 Form Mengisi Guestbook.............................................................36
Gambar 4.9 Halaman Lihat Guestbook............................................................36
Gambar 4.10 Jendela Statistik...........................................................................37
Gambar 4.11 Jendela Polling............................................................................37
Gambar 4.12 Halaman Log in..........................................................................38
Gambar 4.13 Tampil Pesan Log out.................................................................38
Gambar 4.14 Form login Administrator..........................................................39
Gambar 4.15 Halaman Administrator..............................................................40
Gambar 4.16 Halaman Administrator Input Data Gallery..............................40
Gambar 4.17 Halaman Administrator Input katalog Kamar...........................41
Gambar 4.18 Halaman Administrator Input data berita..................................42
Gambar 4.19 Halaman transaksi......................................................................42
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB I
PENDAHULUAN
1.1 Latar belakang
Pelayanan dunia kesehatan yang selalu mengalami perkembangan pesat
seiring dengan laju perkembangan teknologi informasi yang sangat beraneka
ragam, diperlukan peningkatan mutu dan mekanisme pelayanan di bidang
kesehatan agar lebih berdaya guna dan berhasil guna, sehingga Sumber Daya
Manusia (SDM) dapat berpartisipasi dalam membangun dunia luar sesuai dengan
kemampuannya.
Sejalan dengan perkembangan teknologi, cara dan sarana yang digunakan
untuk menyampaikan informasi senantiasa berubah. Bentuk penyampaian
informasi terbaru yang semakin memudahkan penggunanya kini ialah website.
Salah satu keunggulan dari website yaitu pelanggan dapat melihat pelayanan jasa
yang ditawarkan tanpa harus datang langsung ke penyedia jasa tersebut.
Perusahaan yang bergerak di bidang jasa pelayanan kesehatan terutama
persalinan Rumah Bersalin Pradhita merupakan perusahaan jasa yang bergerak
dalam bidang kesehatan khususnya persalinan. Dalam menginformasikan jasanya,
Bidan Praktek Swasta (BPS) Rumah Bersalin Pradhita masih mendatangi daerah-
daerah untuk menginformasikan jasanya sebagai rumah bersalin yang bisa
melayani persalian, cek kehamilan, dan KB.
Kemudahan yang dirasakan pengunjung jika memanfaatkan media website
yaitu, pengunjung dapat mengetahui informasi jasa yang ditawarkan, serta dapat
melakukan pemesanan kamar. Perusahaan jasa kesehatan rumah bersalin Pradhita
akan lebih dikenal oleh masyarakat luas dengan memanfatkan website sebagai
sarana promosi dan pelayanan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
1.2 Perumusan Masalah
Berdasarkan latar belakang di atas maka rumusan masalah yang dibahas
website rumah bersalin sebagai
media untuk menyampaikan suatu informasi, jasa dan pemesanan kamar agar
1.3 Batasan Masalah
Batasan masalah yang diperlukan agar penelitian berfokus pada hasil yang
akan dicapai, maka penulis memberikan suatu batasan masalah sebagai berikut :
penyajian informasi meliputi informasi pelayanan jasa, informasi pemesanan
dengan fasilitas katalog kamar opname, dan konfirmasi ketersediaan kamar
opname.
1.4 Tujuan dan Manfaat
Tujuan penelitian
Tujuan dari penulisan Tugas Akhir ini adalah membuat website Rumah
Bersalin pada perusahaan yang bergerak di bidang jasa kesehatan sebagai media
penyampaian informasi terutama persalinan Rumah Bersalin Pradhita dan
memudahkan pelanggan dalam memesanan kamar opname pasca persalinan.
Manfaat Penelitian
Manfaat dari penulisan Tugas Akhir ini adalah :
Manfaat Penelitian
Manfaat dari penelitian ini adalah :
1. Bagi Pengguna
Hasil dari pembuatan website yang dapat dimanfaatkan sebagai sarana
penunjang untuk mendapatkan sebuah informasi rumah bersalin.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2. Bagi pihak lain
Sebagai bahan referensi dan tambahan informasi untuk pengkajian
topik yang berkaitan dengan masalah yang sama dengan penelitian ini
dan dapat digunakan sebagaimana mestinya.
3. Bagi Penulis :
a. Meningkatkan pengetahuan dan pengalaman tentang teknik
perancangan dan pembuatan website.
b. Menambah pengalaman bagi penulis sebagai bekal untuk terjun ke
dunia pekerjaan.
1.5 Metodologi Penelitian
Metode pengumpulan data yang digunakan dalam penyusunan Tugas
Akhir ini adalah sebagai berikut :
1. Observasi
Observasi adalah metode penelitian dengan melakukan pengamatan pada
objek yang diteliti secara langsung, yang kemudian dilakukan pencatatan
kejadian-kejadian yang berhubungan dengan objek yang diteliti seperti
gambaran umum tentang rumah bersalin Pradhita dan pemesanan kamar
opname bagi ibu yang akan melakukan persalinan.
2. Wawancara
Wawancara adalah suatu metode yang digunakan untuk memperoleh
data dengan cara mengajukan pertanyaan-pertanyaan secara langsung. Dalam
hal ini penulis melakukan wawancara dengan pihak rumah bersalin Pradhita
khususnya pada bidan yang bersangkutan tentang bagaimana alur proses
pemesanan kamar bagi ibu yang baru melakukan persalinan di rumah bersalin
Pradhita.
3. Studi Pustaka
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Studi pustaka adalah suatu metode pengumpulan data dengan
menggunakan buku-buku sebagai bahan referensi dalam penulisan laporan dan
pembuatan website.
1.6 Sistematika Penulisan
Sistematika penulisan yang digunakan dalam penyusunan Tugas
Akhir ini adalah sebagai berikut :
1. Pendahuluan (BAB I)
Pendahuluan memuat : latar belakang masalah, perumusan masalah,
batasan masalah, tujuan, manfaat, metodologi penelitian, dan
sistematika penulisan.
2. Landasan Teori (BAB II)
Pada landasan teori memuat tinjauan pustaka yang digunakan sebagai
referensi dalam pembuatan website rumah besalin Pradhita.
3. Desain dan Perancangan (BAB III)
Pada desain dan perancangan sistem memuat perancangan sistem,
analisis system dan pemodelan sistem.
4. Implementasi dan Analisa (BAB IV)
Memuat tentang implementasi pembuatan aplikasi dan analisa hasil
aplikasi.
5. Penutup (BAB V)
Bab penutup berisi kesimpulan dan saran berdasarkan hasil penelitian
dan pembahasan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB II
LANDASAN TEORI
2.1. Website Rumah Bersalin Penyampaian informasi dengan perkembangan teknologi digital, internet
dan multimedia yang sangat cepat, web telah menjadi satu kekuatan global,
interaktif, dinamis, serta menjadi media interaksi antara user dan adminstrator.
Internet menyediakan suatu peluang untuk mengembangkan sebuah informasi
tentang persalinan. Berbagai istilah diberikan untuk aktifitas online, yang
disarikan bahwa website digunakan untuk menyampaiakan sebuah informasi
kepada masyarakat umum yang bersifat terbuka open, flexible, dan distributed.
2.2. World Wide Web (WWW)
World Wide Web (WWW) atau biasa disebut dengan web atau website
merupakan salah satu sumber daya internet yang berkembang pesat. Web adalah
suatu kumpulan informasi pada beberapa server komputer yang terhubung melalui
jaringan internet (Nugroho, 2004).
2.3. PHP
PHP Hypertext Preprocessor (PHP) adalah bahasa scripting open source
yang ditulis menggunakan sintaks bahasa C, Java, dan Perl yang sederhana dan
mudah dipelajari (Imansyah, 2003). Script PHP menyatu dengan file HTML,
dieksekusi dan bekerja di komputer server. Oleh karena itu PHP banyak
digunakan untuk membangun sebuah website (Nugroho, 2004).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2.4. Database
Database atau basisdata dapat didefinisikan sebagai himpunan kelompok data
(arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak
dapat dimanfaatkan kembali dengan cepat dan mudah. Dalam database dikenal
juga Database Management System (DBMS) yaitu suatu program komputer yang
digunakan untuk memasukkan, mengubah, menghapus, memanipulasi, serta
memperoleh data atau informasi dengan praktis dan efisien (Fathansyah, 2001).
2.5. MySQL
MySQL merupakan database yang paling banyak digunakan, selain database
yang bersifat shareware seperti Ms.Access, penggunaan MySQL biasanya
dipadukan dengan menggunakan bahasa pemrograman PHP.
MySQL memiliki query yang telah distandartkan oleh ANSI/ISO yaitu
menggunakan database SQL sebagai bahasa permintaannya, hal tersebut juga
telah dimiliki oleh bentuk-bentuk database server seperti Oracle, PostgreSQL,
MSQL, SQL server maupun bentuk-bentuk database yang berjalan pada mode
grafis (sifatnya visual) seperti Interbase yang diproduksi oleh Borland.
Kemampuan lain yang dimiliki MySQL adalah mampu mendukung
Relasional Database Manajemen System (RDMBS). Sehingga dengan
kemampuan ini MySQL akan mampu menangani data-data sebuah perusahaan
yang berukuran sangat besar hingga GigaByte.
Menurut Fathansyah (2001), database atau basis data dapat didefinisikan
sebagai himpunan kelompok data (arsip) yang saling berhubungan yang
diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan
cepat dan mudah. Dalam database dikenal juga Database Management System
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
(DBMS) yaitu suatu program komputer yang digunakan untuk memasukkan,
mengubah, menghapus, memanipulasi, serta memperoleh data atau informasi
dengan praktis dan efisien (Sunarfrihantono, 2002).
Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugas
seperti : update data pada database, atau menampilkan data dari database. Setiap
software database mempunyai bahasa perintah / sintaks yang berbeda, namun
pada prinsipnya mempunyai arti dan fungsi yang sama.
2.6. Apache
Apache adalah software yang menyimpan serta mendistribusikan data ke
komputer lain (client) lewat internet yang meminta (request) informasi tersebut.
patch). Apache merupakan turunan
dari web server yang dikeluarkan oleh NSCA, yaitu NSCA HTTPD sekitar tahun
1995-an. Apache web server merupakan tulang punggung dari World Wide Web
(Prasetyo, 2003).
2.7. Data Flow Diagram
Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan sistem profesional untuk menggambarkan sistem sebagai suatu
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data baik
secara manual maupun komputerisasi. DFD terdiri atas :
a. Data Flow Diagram Contex Level
Diagram kontek merupakan DFD subsistem pengolahan data yang merupakan
satu kesatuan arus data mulai dari external entity yang akan diproses kemudian
disimpan kedalam data store dan akan digunakan kembali oleh external entity.
b. Data Flow Diagram Leveled
Merupakan bagian DFD yang menggambarkan sistem sebagai jaringan kerja
antar fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan
data (disebut dengan DFD) (Jogiyanto, 1997).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Berikut merupakan beberapa simbol yang digunakan dalam dalam pembuatan
DFD.
Tabel 2.1 Simbol-simbol dalam DFD
Entitas, yang dilambangkan dengan kotak,
disebut juga sumber atau tujuan data. Setiap
entitas harus diberi nama dengan suatu kata
benda. Entitas bisa berupa seseorang,
departemen, sebuah mesin atau yang lainnya.
Proses yang menyajikan apa yang dikerjakan
dengan data, setiap proses mempunyai input
satu atau lebih.
Aliran data, disajikan dengan jalur yang
menghubungkan sistem dan interface antar
sistem
Penyimpan data (Data Store) ke dalam
database.
2.8. Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah diagram yang berisi komponen-
komponen Himpunan Entitas dan Himpunan Relasi yang masing-masing
dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari
Berikut merupakan beberapa simbol yang digunakan dalam pembuatan ERD:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel 2.2 Simbol-simbol dalam ERD
Entitas, yang dilambangkan dengan kotak.
Setiap entitas harus diberi nama dengan suatu
kata benda. Entitas bisa berupa seseorang,
departemen, sebuah mesin atau yang lainnya,
dan diberi suatu atribut dari masing- masing
entitas.
Relasi dilambangkan persegi empat yang
menunjukkan adanya relasi atau hubungan
dari beberapa entitas yang ada
Atribut dilambangkan oval yang menunjukkan
keterangan nyata dari masing-masing entitas .
2.9. Macromedia Dreamweaver
Merupakan software yang digunakan untuk membuat aplikasi website.
Program ini banyak digunakan oleh web designer dan web programmer untuk
membangun situs web. Hal ini disebabkan ruang kerja, fasilitas dan kemampuan
Macromedia Dreamweaver yang mampu meningkatkan produktivitas dan
efektifitas dalam desain maupun pengembangan situs web. Macromedia
Dreamweaver juga mempunyai fasilitas untuk manajemen situs yang cukup
lengkap (Prasetyo, 2003).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2.10. Javascript
Javascript adalah bahasa script yang ditempelkan pada kode HTML dan
diproses di sisi client. Dengan adanya bahasa ini, kemampuan dokumen HTML
menjadi lebih luas. Sebagai contoh, dengan menggunakan Javascript
dimungkinkan untuk memvalidasi masukan-masukan pada formulir sebelum
formulir dikirimkan ke server.
Javascript bukanlah bahasa Java. Javascript dan Java adalah dua bahasa yang
berbeda. Javascript diinterpretasikan oleh client (kodenya bisa dilihat dari sisi
client), sedangkan kode Java dikompilasi oleh pemrogram dan kompilasinyalah
yang dijalankan oleh client.
Script Javascript diawali dengan tag <SCRIPT> dan diakhiri dengan tag
</SCRIPT>. Di dalam tag <SCRIPT> terdapat atribut LANGUAGE yang diisi
dengan Tag ini oleh browser yang mengenal Javascript akan segera
ditanggapi dengan menerjemahkan kode-kode yang terdapat di antara tag
<SCRIPT> dan </SCRIPT> (Kadir, 2003).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB III
DESAIN DAN PERANCANGAN
3.1. Perancangan
Perancangan sistem bertujuan untuk menentukan rancangan website
informasi pemesanan. Dalam perancangan sistem ini menjelaskan langkah-
langkah pembuatan alur fungsi dan proses yang ada dalam sistem informasi
pemesanan. Hal ini akan dibutuhkan untuk pedoman implementasi.
3.2. Context Diagram
Pengunjung
WebsiteRumah
BersalinPradhita
Admin
Member
1. Informasi Website dankamar opname
8. Manajemen kamaropname
9. Manajemenwebsite
2. Data registrasi
3. Konfirmasiregistrasi
5. Verifikasi loginmember
7. KonfirmasiKetersediaan kamar
4. Data login
6. Data Pesankamar
Gambar 3.1 Context Diagram
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Keterangan:
1. Proses penyampaian informasi kepada pengunjung website.
2. Proses registrasi pengunjung menjadi member.
3. Proses Konfirmasi registrasi kepada pengunjung.
4. Proses login bagi pengunjung yang sudah memeiliki account di website
Rumah Bersalin Pradhita.
5. Proses verifikasi data login member.
6. Proses pemesanan kamar dari member.
7. Proses konfirmasi ketersediaan kamar opname pasca persalinan kepada
member.
8. Proses manajemen kamar opname pasaca persalinan.
9. Proses manajemen website.
3.3 Data Flow Diagram (DFD) Level 0
DFD merupakan model yang menggambarkan sistem sebagai jaringan
kerja antar fungsi yang saling berhubungan dengan aliran dan penyimpanan data
atau database. Adapun gambar DFD dalam pembuatan website Rumah Bersalin
Pradhita adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Pengunjung
1Registrasi
2Login
member
member
Username password
Datapendaftaran
guestbookDataguestbook
MemberUsername password
Verifikasi usernamepassword
Hak akses
3Pemesanan
Data pesankamar
Konfirmasi datapesanan
transaksiData pemesanan
Konfirmasi ketersediaankamar
Admin4
Loginadmin
Username passord
Hak akses
admin
Username password
5Manajemen
kamar
ruang Data ruang
Data update kamar
6Manajemen
berita
Data registrasi
Konfirmasi registrasi
berita
Berita info
Data berita
Data berita
Data berita info
Data updateberita
Data kamar 7Manajemen
konten
Data konten
event Data event
Data update event
Data katalog
Data update katalogData ruang
Info ruang
Id member
Data update berita
Data update beritainfo
kelas
katalog
Data kelas
Info data kelas
Data kelas
Info kelas
Gambar 3.2 Data Flow Diagram level 0
3.4 DFD Level 1 Proses Pemesanan
DFD level 1 proses manajemen pemesanan menggambarkan akses sistem
yang dilakukan oleh member dan proses aliran data yang terjadi. Batas akses
sistem member melakukan pemesanan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Member
3.2pilih kamar
3.3Masuk kekeranjang
3.4Konfirmasipemesanan
ruang
kelas
id ruang
id kelas
3.1login
Username password
Hak akses Id_ruang
Id_kelas
Data ruang
Data kelas
transaksiData detail pemesanan
Data pemesananData pemesanan
Gambar 3.3 Data Flow Diagram Level 1 Proses Pemesanan
3.5 DFD Level 1 Proses Manajemen Kamar
DFD level 1 proses manajemen kamar menggambarkan akses sistem yang
dilakukan oleh admin dan proses aliran data yang terjadi. Batas akses sistem
admin melakukan manajemen kamar.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Admin
5.1Insert data
5.2Edit data
5.3Delete data
ruang
kelas
Data ruang baru
Data ruang baru
Data ruang
Data kelas baru
Data kelas baru
Data kelas
Tambah data kamar
Edit data kamar
Delete data kamar
Gambar 3.4 Data Flow Diagram Level 1 Proses Manajemen Kamar
3.6 DFD Level 1 Proses Manajemen Berita
DFD level 1 proses manajemen berita menggambarkan akses sistem yang
dilakukan oleh admin dan proses aliran data yang terjadi. Batas akses sistem
admin meliputi insert data, edit data, delete data.
Admin
6.1Insert data
6.2Edit data
6.3Delete data
Beritainfo
Berita
Data beritainfo baru
Data beritainfo baru
Data beritainfo
Data berita baru
Data berita baru
Data berita
Tambah data berita
Edit data berita
Delete data berita
Gambar 3.5 Data Flow Diagram Level 1 Proses Manajemen Berita
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3.7 DFD Level 1 Proses Manajemen Konten
DFD level 1 proses manajemen konten menggambarkan akses sistem yang
dilakukan oleh admin dan proses aliran data yang terjadi. Batas akses sistem
admin meliputi insert data, edit data, delete data.
Admin
7.1Insert data
7.2Edit data
7.3Delete data
katalog
event
Data katalog baru
Data katalog baru
Data katalog
Data event baru
Data event baru
Data event
Tambah data katalog event
Edit data katalog event
Delete data katalog event
Gambar 3.6 Data Flow Diagram Level 1 Proses Manajemen Konten
3.8 Perancangan Database
Pemodelan data dilakukan dengan menggunakan Model Entity
Relationship (ERD) yang merupakan suatu penyajian data dengan menggunakan
Entity dan Relationship yang bertujuan untuk menunjukkan struktur objek data
(entity) dan hubungan (relationship) yang ada pada objek tersebut. ERD berisi
hubungan diantara tabel-tabel yang diperlukan sebagai database dari sistem yang
dibuat.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3.8.1. Entity Relationship Diagram (ERD)
Member
Id
alamat
jkelamin
password
usernameNo_ktp
nama
Melakukan
Transaksi
Id_member
No_ktp
alamat
Nama_pemesan
Nama_kamar
lama
total
Memilikiruang
kelas
status
Nama
Id_ruang
kelas
biaya
Nama
Id_kelas
Gambar 3.7 Entity Relationship Diagram
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3.8.2. Relasi Antar Tabel
admin
UsernamePasswordNamaemail
Member
Id_memberNamaEmailUsernamePassswordJkelaminalamat
transaksi
Id_memberNama_pemesanAlamatNo_ktpNama_kamarLamatotal
guestbook
IdNamaAlamatEmailTanggalkomentar
berita
IdTanggalKategoriJudulSingkatdetail
katalog
Id_kamarTypeGambarketerangan
konter
IpTanggalwaktu
beritainfo
IdJudulisipengirimtanggal
event
Id eventketeranganfoto
event
hits
guestbook
IdPengirimEmailPesanTgl_kirim useronline
TimestampIpfile
ruang
Id_ruangnamaId_kelasstatus
kelas
Id_kelasnamabiaya
Gambar 3.8 Relasi Antar Tabel
3.9. Perancanagan Tabel
Rancangan basis data pembuatan website Rumah Bersalin Pradhita
adalah sebagai berikut :
1. Tabel Admin
Nama Tabel : Admin
Fungsi : Untuk menyimpan data admin
Primary Key :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel admin digunakan untuk menyimpan data yang berhubungan dengan
admin seperti username, password, nama, email. Tabel admin dapat dilihat
pada Tabel 3.1
Tabel 3.1 Tabel admin
Nama field Type data Ukuran field keterangan
Username Varchar 20
Password Varchar 20
nama Varchar 30
email Varchar 30
2. Tabel Berita
Nama Tabel : Berita
Fungsi : Untuk menyimpan data berita
Primary Key :
Tabel berita digunakan untuk menyimpan data yang berhubungan dengan berita
seperti id, tanggal, kategori, judul, singkat, detail. Tabel berita dapat dilihat pada
Tabel 3.2.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel 3.2 Tabel berita
Nama field Type data Ukuran field keterangan
id Integer 11 Auto increment
tanggal Date
kategori Varchar 20
judul Varchar 50
singkat Tinytext
detail Text
3. Tabel Beritainfo
Nama Tabel : Beritainfo
Fungsi : Untuk menyimpan data beritainfo
Primary Key : Id
Tabel berita digunakan untuk menyimpan data yang berhubungan dengan
beritainfo seperti id, judul, isi, pengirim, tanggal. Tabel beritainfo dapat dilihat
pada Tabel 3.3.
Tabel 3.3 Tabel beritainfo
Nama field Type data Ukuran field keterangan
id Integer 11 Primary key
judul Varchar 25
isi Text
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
pengirim Varchar 25
tanggal Date
4. Tabel Event
Nama Tabel : Event
Fungsi : Untuk menyimpan data event
Primary Key : Id_user
Tabel event digunakan untuk menyimpan data yang berhubungan dengan event
seperti id_event, keterangan, foto. Tabel suara event dapat dilihat pada Tabel 3.4
Tabel 3.4 Tabel event
Nama field Type data Ukuran field keterangan
Id_event Varchar 1 Primary key
Keterangan Text
foto Text
5. Tabel Guestbook
Nama Tabel : Guestbook
Fungsi : Untuk menyimpan data guestbook
Primary Key : Id
Tabel guestbook digunakan untuk menyimpan data yang berhubungan dengan
guestbook seperti id, nama, alamat, email, komentar tabel Guestbook dapat dilihat
pada Tabel 3.5.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel 3.5 Tabel guestbook
Nama field Type data Ukuran field keterangan
Id Integer 11 Primary key
Nama Varchar 20
Alamat Varchar 30
Email Varchar 20
Tanggal Varchar 20
Komentar Text
6. Tabel hitscounter
Nama Tabel : hitscounter
Fungsi : Untuk menyimpan data hitscounter
Primary Key :
Tabel hitscounter digunakan untuk menyimpan data yang berhubungan dengan
hitscounter seperti hits. Tabel hitscounter dapat dilihat pada Tabel 3.6.
Tabel 3.6 Hitscounter
Nama field Type data Ukuran field keterangan
Hits Varchar 25
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
7. Tabel katalog
Nama Tabel : katalog
Fungsi : Untuk menyimpan data katalog
Primary Key :
Tabel katalog digunakan untuk menyimpan data yang berhubungan dengan
katalog seperti id_kamar, type, foto, keterangan. Tabel katalog dapat dilihat pada
Tabel 3.7.
Tabel 3.7 Katalog
Nama field Type data Ukuran field keterangan
Id_kamar char 7 Primary key
type Varchar 20
foto text
keterangan text
8. Tabel konter
Nama Tabel : konter
Fungsi : Untuk menyimpan data konter
Primary Key :
Tabel konter digunakan untuk menyimpan data yang berhubungan dengan konter
seperti ip, tanggal, waktu. Tabel katalog dapat dilihat pada Tabel 3.8.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel 3.8 Konter
Nama field Type data Ukuran field keterangan
Ip Varchar 50
Tanggal Varchar 20
waktu Varchar 20
9. Tabel member
Nama Tabel : member
Fungsi : Untuk menyimpan data member
Primary Key :
Tabel member digunakan untuk menyimpan data yang berhubungan dengan
member seperti id, email, no_ktp, username, password, jkelamin, alamat. Tabel
member dapat dilihat pada Tabel 3.9.
Tabel 3.9 Member
Nama field Type data Ukuran field keterangan
Id Varchar 11 Auto increment
nama Varchar 20
email Varchar 25
no_ktp Varchar 17
username Varchar 20
password Varchar 12
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Jkelamin Varchar 10
alamat Varchar 50
10. Tabel suarakonsumen
Nama Tabel : suarakonsumen
Fungsi : Untuk menyimpan data suarakonsumen
Primary Key :
Tabel suarakonsumen digunakan untuk menyimpan data yang berhubungan
dengan suarakonsumen seperti id, pengirim, email, pesan, tgl_kirim. Tabel
suarakonsumen dapat dilihat pada Tabel 3.10.
Tabel 3.10 Suarakonsumen
Nama field Type data Ukuran field keterangan
Id Integer 3 Auto increment
Pengirim Varchar 25
Email Varchar 25
Pesan Text 255
Tgl_kirim Datetime
11. Tabel Transaksi
Nama Tabel : Transaksi
Fungsi : Untuk menyimpan data transaksi
Primary Key :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Tabel transaksi digunakan untuk menyimpan data yang berhubungan dengan
transaksi seperti id, nama_pemesan, alamt, no_ktp, nama_kamar, lama, total.
Tabel member dapat dilihat pada Tabel 3.10.
Tabel 3.10 Transaksi
Nama field Type data Ukuran field keterangan
Id_transaksi int 11 Auto increment
Nama_pemesan Varchar 25
alamat Varchar 50
No_ktp Varchar 17
Nama_kamar Varchar 30
Lama Varchar 30
total Varchar 30
Tanggal_mulai date
Tanggal_akhir date
Id_ruang Int 3
contact Varchar 20
Status_app int 1
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
12. Tabel usersonline
Nama Tabel : usersonline
Fungsi : Untuk menyimpan data usersonline
Primary Key :
Tabel usersonline digunakan untuk menyimpan data yang berhubungan dengan
usersonline seperti timestamp, ip, file. Tabel usersonline dapat dilihat pada Tabel
3.11.
Tabel 3.11 Usersonline
Nama field Type data Ukuran field keterangan
timestamp Varchar 100
ip Varchar 100
file Varchar 100
13. Tabel Kelas
Nama Tabel : Kelas
Fungsi : Untuk menyimpan data kelas
Primary Key :
Tabel kelas digunakan untuk menyimpan data yang berhubungan dengan kelas
seperti id_kelas, nama, biaya. Tabel kelas dapat dilihat pada Tabel 3.12.
Tabel 3.12 Kelas
Nama field Type data Ukuran field keterangan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
id_kelas Int 1
nama Varchar 20
biaya Double
14. Tabel Ruang
Nama Tabel : Ruang
Fungsi : Untuk menyimpan data ruang
Primary Key :
Tabel ruang digunakan untuk menyimpan data yang berhubungan dengan ruang
seperti id_ruang, nama, id_kelas, status. Tabel kelas dapat dilihat pada Tabel 3.13.
Tabel 3.13 Kelas
Nama field Type data Ukuran field keterangan
id_ruang Int 3 Auto increment
nama Varchar 20
Id_kelas Int 1
status tinyint 1
3.10 Perancangan Design Interface Menu User
Dalam website ini hak akses dari pengguna sistem yaitu :
3.10.1 Halaman Utama
Perancangan desain untuk website ditunjukan bawah ini yang terbagi
menjadi beberapa bagian yaitu :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
a. Header, bagian ini adalah tampilan atas dari desain yang berisi nama
rumah bersalin.
b. Main menu, adalah bagian yang memuat tentang judul dari content
website yang tengah ditampilkan. Main menu ini terdiri dari Home,
Profil, Gallery, Berita, Guestbook, Registrasi, dan Bookingroom
c. Left menu, berisi Katalog kamar, Download, Partners, Polling,
Statisik User.
d. Content, adalah isi utama dari website berisi tentang informasi
dari website Rumah Bersalin Pradhita.
f. Footer, berisi tentang tahun pembuatan website, pembuat dan hak
cipta.
1. Desain menu home
Header
Tombol menu
footer
Side menu
statistik
pol ling
iklan
kalender
artike l
Gam bar slide
artike l
Gambar 3.9 Desain Interface menu home
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
1. Desain menu guestbook
Header
Tombol menu
footer
Side menu
statistik
polling
iklan
artikel
Form guestbook
kalender
Gambar 3.10 Desain Interface menu guestbook
3.10.2 Perancangan Design Interface Menu Admin
1. Desain menu admin edit slideshow
Header
gambar
gambar
gambar
slideshow katalog Insert katalog guestbook artikel Upload file bantuan logout
Slide show
action
action
action
id keterangan gambar update
Gambar 3.11 Desain Interface admin edit slideshow
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2. Desain menu admin katalog kamar
Header
keterangan
keterangan
keterangan
slides how katalog Inser t katalog guestbook ar tike l U pload fi le bantuan logout
Katalogkamar
action
action
action
id type foto updateketerangan
foto
foto
foto
Gambar 3.12 Desain Interface admin edit katalog
3. Desain menu admin insert katalog
Header
slideshow k atalog Inser t kata log guestbook artike l Upload file bantuan logout
Insert katalog
id type foto updateketerangan
browse
sim pan reset
Id gambar
Type gambar
foto
keterangan
Gambar 3.13 Desain Interface admin insert katalog
4. Desain menu admin guestbook
Header
slideshow k atalog Inser t kata log guestbook artike l Upload file bantuan logout
guestbook
pengirim
Tanggal kirim
pesan
Gambar 3.14 Desain Interface menu guestbook
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
5. Desain menu admin input artikel
Header
slideshow katalog Insert kata log guestbook artike l Upload file bantuan logout
Input artikel
Add
paragraf
fullparagraf
judul
Tambah berita
Gambar 3.15 Desain Interface menu admin input artikel
6. Menu admin upload file
Header
slideshow katalog Insert katalog guestbook ar tike l U pload fi le bantuan logout
Upload file
Pilih file browse upload
Gambar 3.16 Desain Interface menu admin upload file
7. Menu admin bantuan
Header
slideshow katalog Insert katalog guestbook artikel Upload file bantuan logout
nama type id
Panduan untuk mencari katalog
Gambar 3.17 Desain Interface menu admin bantuan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB IV
IMPLEMENTASI DAN ANALISA
4.1. Implementasi
Program aplikasi website rumah bersalin Pradhita terdapat dua bagian
yakni website sebagai penyampaian informasi pemesanan kamar dan website
sebagai maintenance, yaitu administrator. Website digunakan untuk penyampaian
informasi dan juga sebagai media untuk memesan kamar pasca persalinan,
sedangkan aplikasi maintenance diperuntukkan bagi administrator dalam
mengelola website. Adapun implementasi aplikasi website Pradhita adalah sebagai
berikut :
4.2. Website Rumah Bersalin Pradhita
Website rumah bersalin pradhita adalah website yang berfungsi sebagai
media penyampaian informasi tentang proses persalinan dan dilengkapi sistem
pemesanan kamar dimulai ketika user atau pengunjung dihadapkan pada halaman
utama website yang berisi beberapa menu yang disajikan yaitu home, profile,
berita, guestbook, registrasi, booking room, contact, login. Adapun tampilan
halaman utama website adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.1 Halaman index
Profile website rumah bersalin Pradhita adalah website yang berfungsi
sebagai media penyampaian informasi tentang proses persalinan dan dilengkapi
sistem pemesanan kamar dimulai ketika user atau pengunjung dihadapkan pada
halaman utama website yang berisi beberapa menu yang disajikan yaitu home,
profile, berita, guestbook, registrasi, booking room, contact. Adapun tampilan
halaman utama website adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.2 Halaman Profile
User atau pengunjung yang akan memesan kamar pasca persalinan,
diwajibkan untuk melakukan registrasi terlebih dahulu. Member wajib mengisi
nama lengkap, email, username, password, jenis kelamin, alamat. Data user yang
telah terdaftar akan tersimpan sehingga jika suatu saat akan melakukan
pemesanan, pelanggan tersebut hanya perlu melakukan login dengan mengisikan
username dan password yang telah dibuat sebelumnya. Adapun tampilan dari
form registrasi user adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.3 Menu halaman Registrasi
User atau pengunjung yang belum melakukan registrasi tidak dapat
melakukan pemesanan kamar. Apabila user melakukan pemesanan tanpa
melakukan login, maka akan muncul peringatan sebagai berikut:
Gambar 4.4 Peringatan belum Login
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Member bisa melihat katalog kamar pada site menu katalog kamar tanpa
login, tetapi jika ingin melakukan pemesanan kamar harus login dahulu. User
dihadapkan pada pilihan kategori kamar. Untuk melihat detail dari kamar yang
dipilih, member dapat memilih dan terdapat keterangan secara detail, sedangkan
untuk memesan kamar, member dapat memilih tombol booking room, adapun
tampilan dari halaman katalog kamar adalah sebagai berikut:
Gambar 4.5 Halaman katalog kamar
Member yang telah memilih tombol booking room akan dibawa menuju
halaman pemesanan yang berisikan form untuk memeilih type kamar, kemudian
dapat dilanjutkan dengan memilih tombol submit yang akan membawa data
pesanan ke database pemesanan. Adapun tampilan dari halaman booking room
adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.6 Halaman booking room
Member yang telah memilih dan memesan kamar opname pasca persalinan
akan tampil data pemesanan yang terdiri dari nama pemesan, alamat, no ktp,
nama kamar, jenis kelas, biaya harian, lama menginap, dan biaya. Kemudian
dilanjutkan dengan memilih tombol submit yang akan membawa data pesanan ke
database pemesanan dan pemeberitahuan bahwa pemesanan kamar berhasil di
lakukan. Adapun tampilan dari halaman booking room adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.7 Halaman detail data booking room
Menu guestbook digunakan untuk menuliskan saran atau kritik yang
disampaikan member mengenai pelayanan yang diberikan oleh website rumah
bersalin Pradhita. Adapun tampilan halaman guestbook adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.8 Form Mengisi Guestbook
Halaman lihat guestbook berisikan informasi lengkap mengenai buku tamu
yang disikan oleh pengunjung atau member, tetapi halaman lihat guestbook hanya
bisa di lihat oleh admin melalui halaman administrator adapun tampilan dari
halaman lihat buku tamu adalah sebagai berikut:
Gambar 4.9 Halaman lihat Guestbook
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Pada setiap halaman website terdapat tampilan statistik yang menampilkan
pengunjung yang telah membuka website rumah bersalin Pradhita. Adapun
tampilan statistik user atau pengunjung adalah sebagai berikut:
Gambar 4.10 Jendela Statistik
Pada setiap halaman website terdapat tampilan polling yang berfungsi bagi
pengunjung untuk mngisikan polling mengenai program KB yang paling banyak
di pakai oleh ibu, akan tetapi data polling hanya bisa dilihat jika pengunjung atau
user dalam keadaan online. Adapun tampilan polling untuk user atau pengunjung
adalah sebagai berikut:
Gambar 4.11 Jendela Polling
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Langkah selanjutnya, member atau pengunjung dapat melihat isi polling
akan tetapi data polling hanya bisa dilihat jika pengunjung atau user dalam
keadaan online. Halaman view polling berisikan informasi pengunjung atau
member yang memilih polling,
Menu log in digunakan untuk pengunjung yang sudah melakukan
registrasi dan memiliki acaount di website rumah bersalin Pradhita, begitu
sebaliknya jika pengunjung belum melakukan registrasi maka pengunjung tidak
dapat masuk ke halaman booking room. Adapun tampilan halaman log in adalah
sebagai berikut:
Gambar 4.12 Halaman Log in
Menu log out digunakan untuk member yang ingin melakukan log out
yang memiliki acaount di website rumah bersalin Pradhita, jika pengunjung sudah
melakukan log out maka akan tampil pesan log out. Adapun tampilan pesan log
out adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.13 Tampil Pesan Log out
4.1.2. Maintenance Website
Aplikasi maintenace adalah aplikasi yang diperuntukan bagi administrator
yang pada umumnya adalah staff yang bertanggung jawab dalam mengelola
website dan transaksi yang telah terjadi. Adapun fungsi dari aplikasi maintenance
adalah sebagai berikut:
a. Manajemen inventory kamar
b. Manajemen konten
c. Manajemen pesan
d. Manajemen pengunjung
e. Manajemen galeri foto
f. Manajemen artikel
g. Manajemen saran
h. Logout
Administrator diwajibkan melakukan login terlebih dahulu dengan
memasukkan username dan password agar dapat masuk dalam halaman
administrator. Adapun tampilan dari form login administrator adalah sebagai
berikut:
Gambar 4.14 Form login Administrator
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Apabila username dan password administrator tidak sesuai maka akan
muncul pe username dan password sehingga tidak dapat
masuk dalam halaman administtrator. Akan tetapi, apabila username dan
password sesuai maka administrator akan dihadapkan pada halaman
administrator. Adapun tampilan dari halaman administrator adalah sebagai
berikut:
Gambar 4.15 Halaman Administrator
Menu posting data digunakan oleh administrator untuk memasukkan,
mengedit, dan menghapus data gallery. Adapun tampilan dari halaman posting
data gallery adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.16 Halaman Administrator Input Data Gallery
Menu posting katalog kamar digunakan oleh administrator untuk
memasukkan, mengedit, dan menghapus data katalog kamar. Adapun tampilan
dari halaman posting katalog kamar adalah sebagai berikut:
Gambar 4.17 Halaman Administrator Input katalog Kamar
Menu input data berita digunakan oleh administrator untuk memasukkan,
mengedit, dan menghapus data berita. Adapun tampilan dari halaman posting
input data berita adalah sebagai berikut:
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
Gambar 4.18 Halaman Administrator Input data berita
Menu transaksi digunakan oleh administrator untuk untuk mengecek dada
member yang melakukan pemesanan kamar opname pasca persalinan secara
online.
Gambar 4.19 Halaman transaksi
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
4.2.1 Analisa
Website ini memiliki fungsi utama sebagai media penyampaian informasi
tentang rumah bersalin. Sistem ini dibuat dengan PHP dan MySQL. User yang
menggunakan website informasi ini ada 3 yaitu pengunjung, member dan admin.
Pada halaman utama, pengunjung dapat mengakses informasi website dan jenis
jasa yang di tawarkan. Pengunjung yang sudah terdaftar sebagai pelanggan dapat
login dan dapat melakukan pemesanan kamar opaname pasaca persalinan, dan
konfirmasi ketersedian kamar. Sedangkan pada halaman administrator berfungsi
sebagai kontrol website dan manajemen website.
Kelebihan website ini dibuat dengan sistem Display, artinya pengunjung
dapat langsung memilih atau melihat jenis kamar yang akan dipesan, baru setelah
itu melakukan transaksi pemesanan. Pembuatan website ini menggunakan kode
pemrograman PHP dan HTML yang berbasis web sehingga pada implementasinya
akan bisa digunakan dimanapun dan kapanpun. DBMS yang digunakan untuk
website ini adalah MySQL yang memiliki keunggulan dalam hal kecepatan akses
data. Penggunaan website ini hanya membutuhkan browser untuk mengaksesnya.
Website ini juga dilengkapi fasilitas polling, guestbook, dan berita. Tampilan
website ini juga menarik dan user friendly sehingga pengunjung akan tertarik
untuk menggali informasi lebih dalam lagi.
Kelemahan website ini tidak menyediakan transaksi online seperti paypal
dan master card. Sistem ini juga dibuat dengan sistem single user yang artinya
administrator hanya 1 orang.
Inti dari website ini adalah memberi kemudahan berupa informasi tentang
persalinan dan kemudahan dalam pemesanan kamar opname pasca persalinan
secara online.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan pembahasan di atas, maka dapat diambil kesimpulan sebagai
berikut:
1. Telah dibuat website Rumah Bersalin Pradhita. Dimana website tersebut
dibuat berbasis web dengan menggunakan editor utama Adobe Dreamweaver
CS4 dan MySQL sebagai databasenya.
2. Website Rumah Bersalin Pradhita digunakan untuk media penyampaian
informasi tentang persalinan dan jasa yang ditawarkan.
3. Website ini menampilkan informasi jasa tentang persalinan dengan gambar
dan keterangan, sehingga memberi kemudahan kepada pengunjung dalam
memilih jenis kamar yang akan dipesan. Informasi yang ditampilkan antara
lain jenis KB, nama kamar, harga, gambar dan deskripsi singkat kamar.
4. Program ini juga disertai fasilitas layanan diantaranya polling, buku tamu, dan
berita sehingga memberi kenyamanan bagi pengunjung website.
5.2 Saran
Website ini belum menyediakan transaksi online seperti master card dan
pay pal sehingga diperlukan transaksi online agar menambah kenyamanan dalam
transaksi pemesanan.
top related