• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI DAN MANAJEMEN RUMAH SAKIT BHAKTI MEDAN BERBASIS WEBSITE TUGAS AKHIR IRFAN TAHIR

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN SISTEM INFORMASI DAN MANAJEMEN RUMAH SAKIT BHAKTI MEDAN BERBASIS WEBSITE TUGAS AKHIR IRFAN TAHIR"

Copied!
59
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI DAN

MANAJEMEN RUMAH SAKIT BHAKTI MEDAN BERBASIS WEBSITE

TUGAS AKHIR

IRFAN TAHIR 152406005

PROGRAM STUDI D3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2018

UNIVERSITAS SUMATERA UTARA

(2)

PERANCANGAN SISTEM INFORMASI DAN MANAJEMEN RUMAH SAKIT BHAKTI MEDAN BERBASIS WEBSITE

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

IRFAN TAHIR 152406005

PROGRAM STUDI D3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

(3)

UNIVERSITAS SUMATERA UTARA

(4)
(5)

ii

ABSTRAK

PERANCANGAN SISTEM INFORMASI DAN MANAJEMEN RUMAH SAKIT BHAKTI MEDAN BERBASIS WEBSITE

Oleh :

Irfan Tahir (152406005)

Sistem Informasi dan Manajemen adalah sebuah sistem informasi yang penulis rancang agar memudahkan para pasien di rumah sakit melakukan pemesanan kamar atau poliklinik dan juga memudahkan direktur rumah sakit melakukan check up tentang data pasien yang masuk selama satu bulan dan data keuangan serta data obat-obatam dan alat bahan keperluan di rumah sakit bhakti medan. Adapun alasan penulis merancang sistem ini karena sebelumnya rumah sakit tersebut belum memilikinya.

Dalam pembuatan sistem penggajian ini, penulis menggunakan PHP MySQL, Aplikasi XAMPP Version 5.6.12 yang merangkum Web Server Apache, Web scripting PHP dan MySQL. Dan juga HTML (Hypertext Markup Language), CSS (Cascading Style Sheet) serta menggunakan Sublime Text dan Photoshop CS5 sebagai aplikasi perancangan layout. Dengan adanya aplikasi website e-commerce ini adalah untuk memahami sistem penjualan dan strategi penjualan secara online untuk meningkatkan keuntungan dan kemudahan dalam bertransaksi, serta menyajikan informasi yang akurat

Kata kunci : E-commerce, PHP, MySQL, Website

UNIVERSITAS SUMATERA UTARA

(6)

ABSTRACT

DESIGN OF BUSINESS MARKETING CV. INTERNET COMMERCE-BASED WEBSITE

Submitted by Irfan Tahir (152406005)

CV. Advanced Engineering in the field of electronic equipment. Information Systems performed by the store " CV. Advanced Engineeringi "so far is still manual in the sense that sales and services done without any information system.Information related to consumers by coming directly to the place is still not effective. Therefore, need a website-based sales information system for products sold by CV. Advanced Engineering is better known to the public.

In making this payroll system, the author uses PHP MySQL, XAMPP Application Version 5.6.12 which encapsulates Apache Web Server, Web scripting PHP and MySQL. And also HTML (Hypertext Markup Language), CSS (Cascading Style Sheet) and use Sublime Text and Photoshop CS5 as application layout design.

With the application of e-commerce website is to understand the sales system and online sales strategy to increase profits and convenience in transactions, and provides accurate information

Keywords: E-commerce, PHP, MySQL, Website

(7)

iv

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan penyusunan laporan tugas akhir ini dengan judul Perancangan Sistem Pemasaran CV.

Maju Teknik berbasis website

Terima kasih penulis sampaikan kepada Ibu Asima Manurung, S.Si., M.Si.

selaku pembimbing yang telah meluangkan waktunya selama penyusunan laporan tugas akhir ini. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. James Piter Marbun, M.Kom selaku ketua program studi dan sekertaris program studi D3 Teknik Informatika FMIPA-USU Medan, dekan dan wakil dekan FMIPA USU, seluruh staf dan dosen Program studi D3 Teknik Informatika FMIPA USU, pegawai dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Bapak, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan.

Semoga Tuhan Yang Maha Esa akan membalasnya.

Medan, Juli 2018

Irfan Tahir

UNIVERSITAS SUMATERA UTARA

(8)

DAFTAR ISI

Halaman

PENGESAHAN LAPORAN TUGAS AKHIR i

ABSTRAK ii

ABSTRACT iii

PENGHARGAAN iv

DAFTAR ISI v

DAFTAR TABEL vii

DAFTAR GAMBAR viii

DAFTAR LAMPIRAN ix

BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 2

1.4 Tujuan Penelitian 2

1.5 Manfaat Penelitian 3 1.6 Metodologi Penelitian 3 1.7 Sistematika Penulisan 4 BAB2 TINJAUAN PUSTAKA 5 2.1 Tinjauan Pustaka 5

2.1.1 Pengertian sistem 5 2.2 Website 6 2.3 Pengertian Internet 7 2.4 Pengertian Sistem, Sistem Informasi 8 2.4.1 Pengertian sistem 8 2.4.2 Sistem Informasi 10

2.5 Manajemen 11 2.5.1 Keuntungan manajemen 12

2.5.2 Kelemahan manajemen 12

2.6 Pengenalan PHP 13 2.6.1 Kelebihan dan kelemahan php 14 2.6.2 Penggabungan scrip php dan html 14 2.7 Cascading Style Sheet (CSS) 15 2.8 MySQL 16 2.9 Javascript 17

2.10 Sublime Text 17 2.11 Flowchart 17

2.11.1 Simbol pada flowchart 18

2.12 Entity Relationship Diagram 20

(9)

vi

BAB3 ANALISIS DAN PERANCANGAN SISTEM 22

3.1 Analisi 22

3.2 Perancangan 22

3.3 Perancangan Data Flow Diagram 22

3.4 Entity Relationship Diagram (ERD) 24

3.5 Flowchart 25

3.5.1 Flowchart menu utama user 26

3.5.2 Algoritma perancangan sistem informasi

manajemen rumah sakit bhakti 26

3.6 Perancangan Database 27

3.6.1 Struktur tabel 28

3.7 Perancangan Antar Muka 30

BAB4 IMPLEMENTASI SISTEM 33

4.1 Definisi Implementasi Siste 33

4.2 Tujuan Implementasi 33

4.3 Komponen Dalam Implementasi Sistem 33

4.3.1 Kebutuhan perangkat keras 33

4.3.2 Kebutuhan perangkat lunak 34

4.3.3 Kebutuhan brainware 34

4.4 Tampilan Website 35

BAB5 KESIMPULAN DAN SARAN 36

5.1 Kesimpulan 36

5.2 Saran 36

DAFTAR PUSTAKA 37

LAMPIRAN

UNIVERSITAS SUMATERA UTARA

(10)

DAFTAR TABEL

NOMOR TABEL JUDUL HALAMAN

2.1. Flow Direction Symbol 18

2.2. Processing Symbols 19

2.3. input-Output Symbol 19

2.4. Komponen ERD 20

3.1. Table User 28

3.2. Table Obat 28

3.3. Table Pasien 28

3.4. Table Pembayaran 29

3.5. Table Pendaftaran 29

3.6. Table Dokter 29

3.7. Table Poliklinik 30

3.8. Table Resep 30

(11)

viii

DAFTAR GAMBAR

NOMOR TABEL JUDUL HALAMAN

3.1. Diagram Kontek 23

3.2. Data Flow Diagram level 0 23

3.3. Data Flow Diagram level 1.0 24

3.4. Entity Relationship Diagram (ERD) 25

3.5. Flowchart Menu Utama User 26

3.6. Perancangan Antar Muka User 31

3.7. Perancangan Login Admin 31

3.8. Perancangan Menu Utama Admin 32

4.1. Tampilan Halaman Utama User 33

4.2 Tampilan Menu About 34

4.3 Tampilan Menu Daftar Pasien 34

4.4. Tampilan Menu Dokter 35

4.5. Tampilan Menu Poliklinik 35

UNIVERSITAS SUMATERA UTARA

(12)

DAFTAR LAMPIRAN

Nomor Judul Halaman

Lampiran

1. : Listing Program A-1

2. : Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa 3. : SK Dosen Pembimbing

4. : Kartu Bimbingan Tugas Akhir Mahasiswa

(13)

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Sistem informasi manajemen adalah sebuah sistem informasi yang selain melakukan pengolahan transaksi yang sangat berguna untuk kepentingan organisasi, juga banyak memberikan dukungan informasi dan pengolahan untuk fungsi manajemen dalam pengambilan keputusan. Sistem informasi manajemen secara umum dapat dikaitkan sebagai sebuah sistem manusia dan mesin yang terintegrasi dalam menyediakan informasi guna mendukung fungsi operasi menejemen dan penentuan alternatif tindakan dalam sebuah organisasi sistem tersebut.

Secara historis, gagasan sebuah sistem informasi yang selain melakukan pengolahan dan transaksi yang sangat berguna untuk kepentingan organisasi, juga banyak memberikan dukungan informasi dan pengolahan untuk fungsi manajemen dalam pengambilan keputusan, jadi tujuan suatu sim adalah memberikan informasi untuk pembuatan keputusan dalam merencanakan, memulai,mengatur dan mengendalikan operasi sub-sistem dari perusahaan.

Pengelolaan data di rumah sakit merupakan salah satu komponen yang penting dalam mewujudkan suatu sistem informasi di rumah sakit. Misalkan suatu sistem pendaftaran pasien rawat inap, rawat jalan dan sebagainya, ada beberapa rumah sakit yang masih menggunakan pengelolaan data secara manual.

PHP merupakan bahasa pemrograman yang digunakan untuk membuat aplikasi berbasis website. Sebagai sebuah aplikasi, website tersebut hendaknya bersifat dinamis dan interaktif. Dinamis artinya website tersebut bisa berubah tampilan kontennya sesuai kondisi tertentu, interaktif artinya website memberikan feedback bagi user.

Rumah Sakit Umum Bhakti beralamat di Jalan HM Joni No. 64 Medan, Kelurahan Teladan Timur Kota Medan Propinsi Sumatera Utara, telepon 061 7366588. Rumah sakit berawal dari sebuah Klinik milik Yayasan Amal Bhakti Medan yang diresmikan pada tahun 1986. Pada jaman sekarang teknologi informasi

UNIVERSITAS SUMATERA UTARA

(14)

merupakan salah satu teknologi yang sedang berkembang pesat contohnya penggunaan komputer sebagai salah satu sarana penunjang dalam sistem informasi.

Dengan dukungan teknologi informasi yang ada sekarang ini, penulis ingin mengubah pengelolaan data dengan cara manual dapat digantikan dengan suatu sistem informasi dengan menggunakan Komputer di Rumah Sakit Bhakti Medan.

1.2 Rumusan Masalah

Berdasarkan uraian dari latar belakang di atas, dapat dirumuskan suatu pokok permasalahan yaitu bagaimana merancang dan membangun website yang dapat mempermudah pasien mendapatkan informasi dan mendaftar lebih mudah.

1.3 Batasan Masalah

Dalam merancang aplikasi ini ada beberapa batasan masalah diantaranya : Adapun batasan masalah dalam pembuatan sistem informasi dan manajemen rumah sakit berbasis website diantaranya adalah sebagai berikut :

1. Ruang lingkup sistem ini hanya di wilayah tertentu.

2. Sistem yang dibangun hanya berbasis website.

3. Sistem ini dapat berjalan apabila terhubung dengan internet.

1.4 Tujuan Penelitian

1. Memiliki sumber daya manusia yang professional dan bermutu

2. Meningkatkan mutu dan mempertahankan standar pelayanan kesehatan 3. Memudahkan akses masyarakat untuk mendapatkan pelayanan kesehatan

1.5 Manfaat Penelitian

Adapun manfaat dari perancangan aplikasi ini adalah :

a. Aplikasi ini dapat di buka di smartphone berbasis web sehingga lebih mudah mendapatkan informasi rumah sakit.

(15)

3

b. Pengadaan obat-obatan dan alat / bahan kesehatan dapat lebih efektif, efisien dan akurat / tepat sasaran.

c. Pencatatan rekam medis menjadi lebih rapi, terpelihara dan dapat dipertanggung jawabkan.

d. Memonitor kenerja rumah sakit

e. Untuk menyelesaikan Tugas Akhir Penulis

1.6 Metodologi Penelitian

Metode adalah suatu cara atau teknik yang sistematik untuk mengerjakan atau menyelesaikan sesuatu. Berikut ini metodologi penelitian yang gunakan dalam membangun aplikasi ini, yaitu :

1. Pengumpulan Data

Mengumpulkan data sekunder yang dibutuhkan untuk perancangan aplikasi dengan cara mengobservasi terlebih dahulu.

2 Analisis Sistem

Dilakukan untuk memperoleh informasi tentang sistem, menganalisis data–data yang ada dalam sistem dan juga menganalisis poin – poin masalah pada sistem terutama mengenai kelebihan dan kekurangan sistem.

3 Perancangan (Desain)

Membangun / mengembangkan sistem yang diusulkan berupa perancangan sistem data flow diagram (DFD), dimana tahapan ini dapat dibangun dengan memperoleh informasi diantaranya memastikan informasi yang didapat akurat, memberikan ulasan-ulasan yang terperinci.

4 Penulisan Program (Coding),

mebuat program didalam aplikasi yang dibuat agar dapat berjalan sesuai dengan yang difungsikan.

5 Uji Program.

UNIVERSITAS SUMATERA UTARA

(16)

Pengujian akan dilaksanakan jika program telah selesai dikerjakan. Bila saat pengujian terdapat kesalahan maka perlu adanya perbaikan terhadap program agar menghasilkan hasil yang maksimal.

1.7 Sistematika Penulisan

Agar dapat memberikan gambaran yang jelas pada penulisan tugas akhir ini, maka penulis membaginya dalam beberapa bab sebagai berikut :

BAB 1 PENDAHULUAN

Bab ini menguraikan tentang latar belakang pembangunan aplikasi, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian, hingga sistematika penulisan tugas akhir ini.

BAB 2 TINJAUAN PUSTAKA

Bab ini menguraikan tentang uraian teoritis mengenai pengertian- pengertian dan mengenai bahasa pemrograman yang digunakan BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab ini menguraikan mengenai metode penelitian yang digunakan dan perancangan sistem mulai dari perancangan layout, diagram konteks sistem, hingga flowchart system

BAB 4 IMPLEMENTASI SISTEM

Bab ini menguraikan tentang bagaimana proses lanjutan dari perancangan sistem.

BAB 5 KESIMPULAN DAN SARAN

Bab ini menguraikan tentang kesimpulan dan saran yang dikutip oleh penulis selama proses pembangunan aplikasi.

(17)

BAB 2

TINJAUAN PUSTAKA

2.1 Sistem Informasi

Sebelum sampai pada pengertian sistem informasi, maka terlebih dahulu kita harus mengetahui apa itu pengertian sistem dan informasi. Berikut ini akan dijelaskan pengertian dari keduanya yaitu sebagai berikut:

2.1.1 Pengertian Sistem

Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Jogiyanto, 2005). Ada banyak pendekatan yang dilakukan untuk mendefenisikan sistem diantaranya menggunakan pendekatan elemen-elemen, komponen-komponen atau subsistem-subsistem, hal itu merupakan defenisi yang lebih luas. Komponen-komponen atau subsistem-subsistem dalam suatu sistem tidak dapat berdiri sendiri. Komponen-komponen atau subsistem-subsistem saling berinteraksi dan saling berhubungan membentuk suatu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu diantaranya:

1. Komponen Sistem

Suatu sistem terdiri dari sekumpulan komponen-komponen atau subsistem- subsistem yang saling berinteraksi untuk membentuk suatu kesatuan. Komponen sistem dapat berupa subsistem-subsistem atau bagian-bagian dari sistem. Setiap Subsistem memiliki fungsi tertentu yang mempengaruhi proses sistem secara keseluruhan.

2. Batasan Sistem

Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya.

UNIVERSITAS SUMATERA UTARA

(18)

3. Lingkungan Luar Sistem

Lingkungan luar sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat memberi dampak yang menguntungkan atau merugikan operasi suatu sistem.

4. Penghubung Sistem

Penghubung sistem merupakan media penghubung antara subsistem dengan subsistem lainnya.

5. Masukan Sistem

Masukan sistem merupakan energi yang dimasukkan kedalam sistem. Masukan dapat berupa perawatan (maintenance input) dan masukan sinyal (signal input).

Perawatan (maintenance input) merupakan energi yang dimasukkan agar sistem tersebut dapat beroperasi. Sinyal (signal input) adalah energi yang diproses untuk didapatkan keluaran.

6. Keluaran Sistem

Keluaran sistem (output) adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.

7. Pengolah Sistem

Suatu sistem dapat mempunyai bagian pengolah yang akan mengubah masukan menjadi keluaran.

8. Sasaran Sistem

Setiap sistem mempunyai sasaran dan tujuan, suatu sistem dikatakan berhasil jika mengenai sasaran atau tujuannya.

2.2 Website

Website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain yang tempatnya berada didalam

(19)

7

World Wide Web (WWW) di internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser.

Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.

Halaman-halaman dari website akan diakses melalui sebuah URL yang biasa disebut homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun hyperlink-hyperlink yang ada dihalaman tersebut mengatur para pembaca dan memberitahu mereka susunan keseluruhan dan bagaimana arus informasi berjalan. Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.

2.3 Pengertian Internet

Internet adalah sekumpulan jaringan berbeda yang saling terhubung bersama sebagai suatu kesatuan dengan menggunakan berbagai macam protokol, salah satunya adalah protokol TCP/IP (Transmission Control Protocol/Internet Protocol) (Shalahuddin, Mdan Rossa A.S, 2010). TCP/IP adalah protokol yang paling banyak digunakan di internet. Protokol TCP/IP merupakan cara standard untuk memaketkan dan mengalamatkan data komputer (sinyal eletronik) sehingga data tersebut dapat dikirim ke komputer terdekat atau keliling dunia dan tiba dalam waktu cepat tanpa rusak atau hilang.

Asal - usul internet berasal dari jaringan komputer yang dibentuk pada tahun 1970-an. Jaringan komputer tersebut disebut dengan Arpanet, yaitu jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat.

Selanjutnya, jaringan komputer tersebut diperbaharui dan dikembangkan, dan sekarang penerusnya menjadi tulang punggung global untuk sumber daya informasi yang disebut dengan internet.

UNIVERSITAS SUMATERA UTARA

(20)

Daya guna internet itu terletak pada informasi itu sendiri, bukan pada jaringan komputer. Informasi itu ada karena beberapa orang atau beberapa kelompok memberikan waktu, usaha, dan karya mereka. Mereka mempunyai ide, menyusunnya, menciptakan sesuatu yang berguna dan membuatnya tersedia buat pemakai internet di seluruh dunia.

2.4 Pengertian Sistem, Sistem Informasi, Manajemen 2.4.1 Pengertian sistem

Istilah sistem berasal dari bahasa Yunani, yaitu “systema”, yang berarti

“kesatuan”. Sistem dapat terdiri dari beberapa subsistem yang saling berhubungan untuk membentuk satu kesatuan sehingga tujuan atau sasaran sistem dapat tercapai. Suatu sistem sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan, karena sistem sangatlah menunjang terhadap kinerja perusahaan ataupun instansi pemerintahan, baik yang berskala kecil maupun yang besar.

Supaya dapat berjalan dengan baik diperlukan kerjasama diantara unsur-unsur yang terkait dalam sistem tersebut.

Pengertian dan definisi sistem pada berbagai bidang berbeda-beda, tetapi meskipun istilah sistem yang digunakan bervariasi, semua sistem pada bidang bidang tersebut mempunyai beberapa persyaratan umum, yaitu sistem harus mempunyai elemen, lingkungan, interaksi antar elemen, interaksi antara elemen dengan lingkungannya dan yang terpenting adalah sistem harus mempunyai tujuan yang akan dicapai.

Berdasarkan persyaratan ini, sistem dapat didefinisikan sebagai seperangkat elemen yang digabungkan satu dengan lainnya untuk suatu tujuan bersama.

Kumpulan elemen terdiri dari manusia, mesin, prosedur, dokumen, data atau elemen lain yang terorganisir dari elemen-elemen tersebut. elemen sistem disamping berhubungan satu sama lain, juga berubungan dengan lingkungannya untuk mencapai tujuan yang telah ditentukan sebelumnya.

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu sebagai berikut (Ais Zakiyudin, 2012:6) :

1. Komponen Sistem (Components system)

(21)

9

Komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.

Dimana setiap sistem memiliki sifat-sifat dari sistem dan menjalankan fungsi tertentu dari sistem. Subsistem yang menjalankan fungsi tertentu tersebut dapat mempengaruhi proses sistem secara keseluruhan.

2. Lingkungan Luar Sistem (Environment System)

Lingkungan luar dari suatu sistem adalah apapun diluar dari batas sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat berupa sesuatu yang menguntungkan dan merugikan.

3. Batasan Sistem (Boundary System)

Batasan sistem merupakan daerah yang dibatasi antara suatu sistem dengan sistem yang lainnya atau dibatasi dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan sistem menunjukkan ruang lingkup dari sistem tersebut.

4. Penghubung Sistem (Interface System)

Penghubung atau jalinan sistem merupakan media penghubung antara satu subsistem ke subsistem yang lainnya. Kegunaan dari penghubung sistem adalah:

a. Memungkinkan sumber-sumber daya dapat mengalir dari subsistem yang satu ke subsistem yang lainnya.

b. Keluaran dari subsistem menjadi masukkan untuk subsistem yang lainnya melalui penghubung.

c. Satu subsistem dapat berintegrasi dengan subsistem yang lainnya untuk membentuk satu kesatuan.

d. Masukan Sistem (Input System)

Masukan (Input) merupakan energi yang dimasukkan ke dalam sistem, dapat berupa masukkan perawatan (maintenance input) dan masukkan sinyal (signal input). Maintenance input adalah energi yang dimasukkan

UNIVERSITAS SUMATERA UTARA

(22)

supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran.

5. Pengolah Sistem (Process System)

Suatu sistem harus memiliki suatu perangkat yang bertugas mengolah. Bagian pengolah ini yang akan mengubah masukan menjadi keluaran. Sebagai contohnya adalah sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.

6. Keluaran Sistem (Output System)

Keluaran (Output) merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan berupa sisa pembuangan.

Keluaran dapat menjadi masukan untuk subsistem yang lainnya atau kepada sistem.

7. Sasaran dan Tujuan Sistem (Objective and Goal System)

Tujuan dan sasaran merupakan sesuatu yang harus dimiliki sistem. Sasaran dan sistem menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang dihasilkan sistem. Suatu sistem dikatakan berhasil jika mengenai sasaran atau tujuannya.

2.4.2 Pengertian Sistem Informasi

Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis.

Ada yang membuat perbedaan yang jelas antara sistem informasi, dan komputer sistem TIK, dan proses bisnis. Sistem informasi yang berbeda dari teknologi informasi dalam sistem informasi biasanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan teknologi

(23)

11

informasi. Sistem informasi juga berbeda dari proses bisnis. Sistem informasi membantu untuk mengontrol kinerja proses bisnis.

Alter berpendapat untuk sistem informasi sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem informasi adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap, transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi.

Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di satu sisi dan sistem aktivitas di sisi lain. Sistem informasi adalah suatu bentuk komunikasi sistem di mana data yang mewakili dan diproses sebagai bentuk dari memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang mendukung manusia dalam pengambilan keputusan dan tindakan.

Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem informasi dan organisasi informatika. Sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi.

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Sistem informasi adalah kumpulandari sub-sub sistem baik phisik maupun non phisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna.

2.5 Manajemen

Manajemen adalah seni menyelesaikan pekerjaan melalui orang lain. Definisi Mary Parker Follet ini berarti bahwa seorang manajer bertugas mengatur dan mengarahkan orang lain untuk mencapai tujuan organisasi. Ricky W. Griffin

UNIVERSITAS SUMATERA UTARA

(24)

mendefinisikan manajemen sebagai sebuah proses perencanaan, pengorganisasian, pengkoordinasian, dan pengontrolan sumber daya untuk mencapai sasaran secara efektif dan efesien. Efektif berarti bahwa tujuan dapat dicapai sesuai dengan perencanaan, sementara efisien berarti bahwa tugas yang ada dilaksanakan secara benar, terorganisir, dan sesuai dengan jadwal. Manajemen belum memiliki definisi yang luas dan diterima secara universal.

2.5.1 Keuntungan Manajemen

Keuntungan yang diperoleh dengan menggunakan Manajemen bagi suatu Rumah Sakit adalah sebagai berikut:

1. Memberi format atau bentuk organisasi

2. Memberi kontribusi tentang konsep organisasi yang berupa birokrasi yang berdasarkan hierarki. Dan sampai pada masa kekinian, hal tersebut juga masih dipergunakan secara luas di organisasi organisasi yang sudah modern.

3. Memberi pondasi dasar pada organisasi, bentuknya berupa proses fungsional, pembagian kerja, struktural serta pengawasan

4. Pembagian tugas yang sudah jelas berdasarkan keahlian yang dimiliki oleh tiap tiap anggota, maka dari itu tidak diperlukan lagi waktu untuk memahami dan menguasai keterampilan baru

5. Adanya spesialisasi kewenangan dan pekerjaan, maka kegiatan kegiatan pekerjaan akan lebih cepat diselesaikan

2.5.2 Kelemahan Manajemen

Meskipun manajemen merupakan sistem yang menguntungkan karena dapat mengurangi biaya transaksi administrasi dan dapat memperbaiki kualitas pelayanan pada pelanggan, namun manajemen dan semua infrastrukturnya akan mudah sekali di salah gunakan oleh pihak yang tidak bertanggung jawab. Dari segi pandang bisnis, penyalahgunaan dan kegagalan sistem yang terjadi adalah antara lain sebagai berikut:

(25)

13

1. Teori Manajemen Aliran Klasik kurang maksimal untuk dapat diterapkan pada kondisi yang kompleksitasnya sangat tinggi seperti akhir akhir ini

2. Kurangnya aspek sosial terutama yang menyangkut kebutuhan kebutuhan terkait pekerja sebagai manusia. Teori ini tidak melihat adanya ketegangan ketegangan yang muncul akibat kebutuhan pekerja yang tidak bisa dipenuhi.

Manajer hanya fokus untuk memperhatikan segi fisik dan materi.

3. Motivasi hanya mengarah pada ekonomi semata, sering kali terjadi pemutusan tenaga kerja hanya untuk memperoleh tingkat produktifitas yang diinginkan 4. Adanya keterbatasan dan sempitnya fokus terhadap efisiensi dari perspektif

penting yang lain. Perspektif yang menganggap remeh peran serta individu indiviu yang ada dalam organisasi

2.6 Pengenalan PHP

PHP singkatan dari Hypertext Preprocessor yang digunakan sebagai bahan bahasa skrip server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintance situs web tersebut menjadi lebih mudah dan efisien. PHP merupakan software Open Source yang disebarkan secara bebas dari situs resminya. PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994.

Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepage-nya. Rasmus Lerdorf adalah seorang pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.

Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia.

Sebuah kelompok pengembang software terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig Bakkken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan.

Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0.

Tidak berhenti sampai disitu, kemampuan PHP terus ditambah, dan saat ini telah ada PHP versi baru yaitu 5.0.x.

UNIVERSITAS SUMATERA UTARA

(26)

2.6.1 Kelebihan dan Kelemahan PHP

Kelebihan PHP sebagai bahasa server-side adalah :

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.

2. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari mulai IIS sampai dengan apache, dengan konfigurasi yang relatif mudah.

3. Dapat digunakan diberbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.

Adapun kelemahan PHP adalah :

1. Tidak ideal untuk pengembangan skala besar

2. Tidak bisa memisahkan antara tampilan dengan logik dan baik (walaupun penggunaan tempalte dapat memperbaikinya)

3. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dn konfigurasi PHP.

2.6.2 Penggabungan Script PHP dan HTML

Bahasa pemrograman PHP dapat digaungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanya tanya (<?) kemudian ditutup dengan tanda tanya dilanjutkan dengan tanda tag tutup (?>). Ada dua tipe penggabungan antara PHP dan HTML, yaitu:

1. Embedded Script

Penulisan tag PHP di antara tag HTML. Dengan cara ini, penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan script PHP untuk proses di dalam server. Embedded script menempatkan sebagai bagian dari script HTML.

Contoh penulisan Embedded Script dapat dilihat dibawah ini

(27)

15

<html>

<head>

<title>Testing</title>

<head>

<body>

<? Echo “Halo Dunia”;?>

<body>

<html>

2. Non Embedded Script

Cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen.

Dengan cara ini, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP.

Contoh penulisan Non Embedded Script dapat dilihat dibawah ini :

<?

echo‟<html>‟;

echo‟<head>‟;

echo‟<title>Testing</title>‟;

echo‟</head><body>‟;

echo „Halo Dunia‟;

echo‟</body>‟;

echo‟</html>;

?>

2.7 Cascading Style Sheet (CSS)

CSS merupakan singkatan dari Cascading Style Sheet yang berfungsi untuk mengatur tampilan dengan kemampuan jauh lebih baik dari tag maupun atribut standar HTML (HyperText Markup Language). CSS sebenarnya adalah suatu kumpulan atribut untuk fungsi format tampilan dan dapat digunakan untuk mengontrol tampilan banyak dokumen secara bersama. Keuntungan menggunakan CSS, yaitu jika kita ingin mengubah format dokumen, maka tidak perlu mengedit satu persatu.

UNIVERSITAS SUMATERA UTARA

(28)

Penggunakan CSS ada dua cara, yaitu dengan menyisipkan kode CSS langsung dalam kode HTML atau simpan file tersendiri berektensi “.css”. Dengan menyimpan sebagai file tersendiri akan lebih memudahkan untuk mengontrol tampilan dalam banyak dokumen secara langsung. CSS mendapat dukungan penuh pada browser versi 4 (empat) dan pada versi sebelumnya. Perlu diketahui bahwa tampilan CSS dapat berbeda bila ditampilkan pada menu browser yang berbeda pula.

2.8 MySQL

MySQL adalah sebuah aplikasi Relational Database Management Server (RDBMS). Dengan menggunakan MySQL server, maka data dapat diakses oleh banyak pemakai secara bersamaan. MySQL menggunakan bahasa SQL (Structure Query Language) yaitu bahasa pemrograman standar yang digunakan untuk mengakses server database.

Tiap database memiliki tabel-tabel, tiap table memiliki field-field.

Umumnya, informasi tersimpan dalam tabel-tabel yang secara logis merupakan struktur-struktur dimensi terdiri atas baris dan kolom. Field-field tersebut dapat berupa data seperti int, real, char, date, time, dan lainnya.

MySQL mempunyai keunggulan, diantaranya:

a. Bekerja pada berbagai platform (tersedia berbagai versi untuk berbagai sistem operasi).

b. Pengaksesan database dapat dilakukan dengan mudah

c. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database

d. Mendukung record yang memiliki kolom dengan panjang bervariasi, dan masih banyak keunggulan lainnya.

e. MySQL dan PHP saling terintegritasi, maksudnya adalah pembuatan database dengan menggunakan sintaks PHP dapat dibuat. Sedangkan, input yang dimasukkan melalui aplikasi web yang menggunakan skrip server side seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di server dan tentunya web tersebut web server.

(29)

17

2.9 Javascript

Javascript mulanya bernama LiveScript, dikembangkan pertama kali tahun 1995 di Netscape Microsystem berkolaborasi dan menggantikan nama LiveScript menjadi Javascript. Javascript adalah bahasa skrip yang ditempatkan pada kode HTML dan diproses pada sisi klien. Dengan adanya bahasa ini maka kemampuan dokumen HTML menjadi lebih luas.

2.10 Sublime Text

Sublime Text merupakan teks editor multiplatform dan, karena dengan ukuran yang kecil. Sublime text memiliki fitur yang luar biasa dan kinerja yang sangat sederhana. Fiturnya sangat lengkap (bisa digunakan untuk berbagai bahasa pemrograman) dan juga dapat menambah extension untuk memudahkan dalam koding. Ada beberapa fitur yang membuat menarik dalam pemakaiannya, yaitu:

1. Do anything adalah fitur yang bisa membuka file dengan tombol Ctrl + P pada keyboard guna membuka file dengan jumlah banyak.

2. Multiple Selections adalah fitur yang bisa mengubah banyak baris, mengubah variabel dengan menekan Ctrl + Shift + L dan Ctrl + Shift + D.

3. Cross platform artinya fitur ini bisa digunakan di berbagai Operating System.

2.11 Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus untuk menggambarkan langkah-langkah dalam menyelesaikan suatu masalah tertentu dan flowchart merupakan salah satu cara penyajian dalam algoritma. Program flowchart menggambarkan urutan logika dari suatu algoritma. Tahapan pembuatan program yaitu mendefinisikan masalah dan menganalisanya, mencakup: tujuan pembuatan program, parameter yang digunakan, fasilitas yang disediakan, algoritma yang diterapkan dan bahasa program yang digunakan.

UNIVERSITAS SUMATERA UTARA

(30)

2.11.1 Simbol pada Flowchart

Simbol pada flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya.

Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung. Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol- simbol yang dipakai antara lain:

1. Flow Direction Symbols

Yaitu, simbol yang dipakai untuk menghubungkan antara simbol yang satu dengan simbol lainnya atau disebut juga connecting line.

Tabel 2.1. Flow Direction Symbols

Simbol Nama Fungsi

Arus / Flow Penghubung antara prosedur / proses.

Connector

Simbol keluar / masuk prosedur atau proses dalam lembar /

halaman yang sama.

Off-line Connector

Simbol keluar / masuk prosedur atau proses. dalam lembar /

halaman yang lain.

2. Processing Simbols

Yaitu, merupakan simbol yang menunjukkan jenis operasi pengolahan dalam suatu prosedur.

(31)

19

Tabel 2.2. Processing Simbols

Simbol Nama Fungsi

Process

Simbol yang menunjukkan pengolahan yang dilakukan

Komputer.

Decision

Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban / aksi.

Predefined Process

Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage.

Terminal Simbol untuk permulaan atau akhir darti suatu program.

3. Input-Output Simbol

Yaitu, simbol yang dipakai untuk menyatakan jenis peralatan yang digunakan sebagai media input atau output.

Tabel 2.3. Input-Output Symbol

Simbol Nama Fungsi

Input-Output

Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis

peralatannya.

UNIVERSITAS SUMATERA UTARA

(32)

Document

Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output di

cetak dikertas.

Disk and On-line Storage

Simbol untuk menyatakan input berasal dari disk atau output di

simpan ke disk.

2.12 Entity Relationship Diagram

Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship Diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analyst dalam tahap analisis persyaratan proyek pengembangan sistem.

Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.

Tabel 2.4. Komponen ERD

Simbol Nama Fungsi

Entitas

Suatu objek yang dapat diidentifikasi dalam lingkungan

pemakai.

Atribut Mendeskripsikan karakter entitas.

(33)

21

Relasi Hubungan di antara sejumlah entitas yang berbeda.

Garis Penghubung antara relasi dengan entitas dengan atribut.

UNIVERSITAS SUMATERA UTARA

(34)

BAB 3

ANALIS DAN PERANCANGAN SISTEM

3.1 Analisis

Sebelum merancang sebuah aplikasi yang akan dibangun, faktor yang harus diperhatikan adalah tahap analisis. Tahap analisis merupakan tahap pemahaman dengan perangkat lunak yang akan digunakan, kebutuhan fungsional, diagram alir data, kamus alir data dan enkripsi proses. Tahap analisis bertujuan untuk mengetahui mekanisme sistem, proses - proses yang terlibat dalam sistem serta hubungan antara proses tersebut.

3.2 Perancangan

Perancangan merupakan langkah pertama didalam fase pengembangan rekayasa suatu produk atau sistem. Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi sebagai perancangan sistem dapat dirancang dalam bentuk bagan alir sistem (system flowchart), yang merupakan alat bentuk grafik yang dapat digunakan untuk menunjukan urutan- urutan proses dari sistem

3.3 Perancangan Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. Adapun Data Flow Diagram yang penulis ajukan,

(35)

23

Gambar 3.1 Diagram Konteks Keterangan Gambar :

Pasien mengakses informasi dari sitem informasi manajemen rumah sakit yang dikendalikan oleh admin. Admin memasukkan semua data penting tentang rumah sakit agar pasien dapat meggetahui tentang website rumah sakit tersebut.

Gambar 3.2 Data Flow Diagram level 0

Data Flow Diagram Level 1 (DFD Level 1) yang merupakan pengembangan dari Data Flow Diagram Level 0 ditunjukan pada Gambar 3.3

UNIVERSITAS SUMATERA UTARA

(36)

Gambar 3.3 Data Flow Diagram level 1.0

3.4 Entity Relationship Diagram (ERD)

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Proses perancangan ERD dapat dilihat pada Gambar 3.4

Hubungan dari masing – masing ERD yaitu:

1. Banyak ke banyak ( n-n) : memesan – pembeli

2. Satu ke banyak ( 1 – n ) : admin - pembeli, admin - memesan, admin - produk.

(37)

25

Gambar 3.4 Entity Relationship Diagram (ERD)

3.5 Flowchart

Flowchart merupakan sekumpulan simbol-simbol yang menunjukan atau menggambarkan rangakaian kegiatan-kegiatan program dari awal hingaa akhir.

Jadi Flowchart juga dapat digunakan untuk menggambarkan urutan langkah- langkah pekerjaan dalam suatu algoritma. Berikut ini flowchart-flochart yang dibutuhkan untuk membangun Perancangan Sistem Pemasaran CV. Maju Teknik Berbasis Website.

UNIVERSITAS SUMATERA UTARA

(38)

3.5.1 Flowchart Menu Utama User

Gambar 3.5 Flowchart Menu Utama User

3.5.2 Algoritma Perancangan Sistem Pemasaran CV. Maju Teknik Berbasis Website.

Algoritma Menu Utama User : 1. Mulai

(39)

27

2. Akan muncul tampilan utama pada website

3. Pilih menu About untuk melihat tampilan Sistem informasi Manajemen Rumah Sakit Bhakti

4. Pilih menu Daftar Pasien untuk mendaftar pasien

5. Pilih menu Dokter untuk melihat daftar nama-nama dokter 6. Pilih menu Poliklinik untuk melihat daftar poliklinik

7. Pilih menu Admin, jika seorang admin ingin login pada website 8. Selesai.

3.6 Perancangan Database

Database merupakan suatu kumpulan field-field yang berguna dalam hal menyimpan data-data untuk proses pengambilan keputusan. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokan secara terstruktur dalam beberapa table sesuai dengan informasi yang terkandung di dalamnya. Database yang dibuat oleh penulis adalah majuteknik database. Dalam website tersebut terdapat 6 table database. Adapun table tersebut sebagai berikut :

a) Table User b) Table Obat c) Table Pasien d) Table Pembayaran e) Table Pendaftaran f) Table Dokter g) Table Poliklinik h) Table Resep

UNIVERSITAS SUMATERA UTARA

(40)

3.6.1 Struktur Table a. Tabel User

Table 3.1 Tabel User b. Table Obat

Table 3.2 Table Obat c. Table Pasien

Table 3.3 Table Pasein Nama Field Tipe Data Size

Id_user Varchar 50

Password Varchar 50

nama_lengkap Varchar 100

Email Varchar 100

Level Varchart 100

Nama Field Tipe Data Size

Kodeobat Int 100

Namaobat Varchar 100

Jenisobat Varchar 100

Hargaobat Varchart 100 Jumlahobat Varchar 100

Nama Field Tipe Data Size

Kodepsn Int 100

Namapsn Varchar 100

Alamatpsn Varchar 100

Genderpsn Varchar 100

Umurpsn Varchart 100

Teleponpsn Varchar 100

(41)

29

d. Table Bayar

Table 3.4 Table Bayar e. Table Pendaftaran

Table 3.5 Table Pendaftaran f. Table Dokter

Table 3.6 Table Dokter Nama Field Tipe Data Size

Nomorbyr Int 100

Kodepsn Int 100

Tanggalbayar Date

Jumlahbayar Varchar 100

Nama Field Tipe Data Size

Kodependaft Int 100

Tanggalpendaft Date

Kodedkt Int 100

Kodepsn Int 100

Kodeplk Int 100

Biaya Varchar 100

Ket Varchar 100

Nama Field Tipe Data Size

Kodedkt Int 100

Namadkt Varchar 100

Spesialis Varchar 100

Alamatdkt Varchar 1000

Telepondkt Varchart 100

Kodeplk Int 100

Tarif Varchar 100

UNIVERSITAS SUMATERA UTARA

(42)

g. Table Poliklinik

Table 3.7 Table Poliklinik f. Table Resep

Table 3.8 Table Resep

3.7 Perancangan Antar Muka

Perancangan antar muka ini dibuat guna untuk mempermudah dalam pem- buatan website dan perancangan tampilan website.

1. Perancangan Masukan (Input) Untuk User

Rancangan masukkan adalah tampilan website untuk mengubah isi dari halaman user website. Perancangan masukkan yang diusulkan adalah sebagai berikut :

Nama Field Tipe Data Size

Kodeplk Int 100

Namaplk Varchar 100

Nama Field Tipe Data Size

Nomorresep Int 100

Tanggalresep Date

Kodepsn Int 100

Kodeplk Int 100

Kodedkt Int 100

Totalharga Varchart 100

Bayar Varchar 100

Kembali Varchart 100

(43)

31

Gambar 3.6 Perancangan Antar Muka User 2. Perancangan Masukan (Input) Untuk Admin

Gambar 3.7 Perancangan Login Admin

Sistem informasi manajemen rumah sakit bhakti

Daftar pasien Aboutut

dokter home

poliklinik

Login Admin Username

Password login

UNIVERSITAS SUMATERA UTARA

(44)

`

Gambar 3.8 Perancangan Menu Utama Admin

Sistem informasi manajemen rumah sakit bhakti

dokter user

obat home

poliklinik resep pembayaran

logout

(45)

BAB 4

IMPLEMENTASI SISTEM

4.1 Definisi Implementasi Sistem

Implementasi sistem merupakan langkah-langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji, meng-install, dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama, sedangkan tahap implementasi sistem merupakan tahap meletakkan sistem agar sistem dapat dioperasikan.

4.2 Tujuan Implementasi

Adapun tujuan implementasi sistem yaitu :

1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolah data dan penyaji informasi

2. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.

4.3 Komponen dalam Implementasi Sistem

Agar perancangan sistem yang telah kita krjakan dapat berjalan baik atau tidak, maka perlu dilakukan pengujian terhadap sistem yang telah dikerjakan.

Untuk itu dibutuhkan beberapa komponen utama yang mencakup perangkat keras (hardware), perangkat lunak (software), dan perangkat operator (brainware).

4.3.1 Kebutuhan Perangkat Keras

Perangkat keras (hardware) merupakan komponen peralatan yang membentuk suatu sistem komputer dan peralatan tambahan lainnya yang mungkin komputer menjalankan tugasnya sesuai dengan yang diberikan. Kompinen ini

UNIVERSITAS SUMATERA UTARA

(46)

bersifat nyata secara fisik, artinya dapat dilihat dan dipergunakan, misalnya monitor, CPU (Central Processing Unit), printer, keyboard, dan mouse.

Spesifikasi perangkat keras komputer yang digunakan dalam pembuatan webiste ini adalah :

1. Laptop dengan Processor Inte Core-i3 2. Memory 2 GB

3. Hardisk sebagai media penyimpanan 4. DVDR/W

4.3.2 Kebutuhan Perangkat Lunak

Hardware tidak dapat menyelesaikan masalah tanpa adanya sofware.

Sofware merupakan koponen di dalam sistem data berupa program atau intruksi untuk mengontrol suatu sistem. Perangkat lunak yang diperlukan untuk menjalankan perangkat kerasnya adalah:

1. Sistem Operasi Windows 10

2. XAMPP sebagai modul untuk menghidupkan fungsi MySql dan Apache 3. MySql sebagai pengelola data

4. Google Chrome atau Mozilla Firefox sebagai media menampilkan program yang telah selesai

4.3.3 Kebutuhan Brainware

Brainware merupakan factor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia. Perangkat operator (brainware) meliputi 3 bagian yaitu :

a. Analisis Sistem, yaitu orang yang membentuk dan membangun fasilitas rancangan sistem atau program.

b. Programmer, yaitu orang yang mengerti bahasa pemprograman yag digunakan dalam membuat dan membangun suatu program.

(47)

35

c. Operator (Administrator), yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan dan menghasilkan informasi.

d. Pubic (pengguna), yaitu oran yang memakai sistem yang telah dirancang untuk mendapatkan informasi yang dibutuhkan.

4.4. Tampilan Website

Untuk menjalankan system guna web browser pada pengujian ini penulis menggunakan web browser Google Chrome atau Mozilla Firefox setela web broser jalan, ketikkan pada adrees bar http://localhost/majuteknik untuk pengetesan halaman utama. Halaman utama sistem tersebut seperti pada gambar berikut ini:

a. Tampilan Halaman Utama User

Gambar 4.1 Tampilan Halaman Utama User

UNIVERSITAS SUMATERA UTARA

(48)

b. Tampilan Menu About

Gambar 4.2 Tampilan Menu About

c. Tampilan Menu Daftar Pasine

Gambar 4.3 Tampilan Menu Daftar Pasien

(49)

37

D Tampilan Menu Dokter

Gambar 4.4 Tampilan Menu Dokter

e. Tampilan Menu Poliklinik

Gambar 4.5 Tampilan Menu Poliklinik

UNIVERSITAS SUMATERA UTARA

(50)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem informasi manajemen rumah sakit bhakti berbasis website. Maka dapat penulis simpulkan:

1. Website merupakan sarana informasi online yang dapat diakses oleh siapapun.

2. Dalam membangun sebuah website tidak harus terhubung dengan internet.

Internet diperlukan pada saat upload file dan pengaksesan website.

3. Layout/header yang bagus dan menarik dapat menambah daya tarik website sehingga banyak dikunjungi oleh para pengunjung.

4. Website yang baik adalah website yang selalu meng-update informasinya dengan segala yang baru.

5. Website ini dibuat dengan menggunakan bahasa pemrogramaan PHP dan MySQL sebagai pembuatan database-nya, sehingga pengelolaan website tidak perlu lagi melakukan proses editing pada dokumen HTML, tetapi cukup dengan melakukan penambahan dan perubahan dalam database sehingga pengelola situs sudah dapat memperbaharui isi website

6. Dengan adanya sistem informasi ini, pasien lebih mudah untuk mencheck kesehatan diri dengan melakukan pemesanan online.

5.2 Saran

1. Senantiasa menjaga dan memperbaharui website agar pengunjung tidak merasa bosan dan mendapatkan informasi-informasi yang up-to-date.

2. Pemeliharaan keamanan terhadap data-data pada server yang perlu diperhatikan dan dijaga agar data-data pada server tidak bisa diakses oleh orang yang tidak berhak mengaksesnya.

(51)

37

DAFTAR PUSTAKA

Anhar ST, 2010. Panduan Menguasai PHP & MySQL Secara otodidak.

Mediakita. Jakarta.

Abdul Kadir, 2008. Dasar Pemrograman Web dinamis menggunakan PHP.

mediakita. Yogyakarta.

Rahmad Saleh, 2008. Modifikasi Blog Multiply Dengan CSS. Jakarta

Adhi Prasetio, 2010. Cara Mudah Mendesain Web Untuk Pemula. Gramedia.

Jakarta

Chr Jimmy L.Gaol, 2008. Sistem Informasi Manajemen Pemahaman Dan Aplikasi. Grasindo. Jakarta.

UNIVERSITAS SUMATERA UTARA

(52)

LISTING PROGRAM

Isi.php

<?php

include "koneksi.php";

//Home

if ($_GET[module]=='home') {

echo"Selamat datang di website rumah sakit";

}

//DOKTER

elseif ($_GET[module]=='dokter') {

echo "<h3>Berikut ini adalah daftar dokter yang ada di rumah sakit ini</h3>";

echo "<table>

<tr align='left'>

<th>No</th>

<th>Nama Dokter</th>

<th>Spesialis</th>

<th>Alamat</th>

<th>No Telepon</th>

</tr>";

$tampil=mysql_query(" Select * from dokter order by kodedkt");

$no=1;

while ($a=mysql_fetch_array($tampil)) {

echo "<tr>

<td>$no</td>

<td>$a[namadkt]</td>

(53)

B-1

<td>$a[spesialis]</td>

<td>$a[alamatdkt]</td>

<td>$a[telepondkt]</td>

</tr>";

$no++;

}

echo"</table>";

}

//PASIEN

elseif ($_GET[module]=='pasien') {

echo "<h3>Berikut ini adalah daftar pasien</h3>";

echo "<table>

<tr align='left'>

<th>No</th>

<th>Nama Pasien</th>

<th>Alamat</th>

<th>Gender</th>

<th>Umur</th>

<th>No Telepon</th>

</tr>";

$tampil=mysql_query(" Select * from pasien order by kodepsn");

$no=1;

while ($a=mysql_fetch_array($tampil)) {

echo "<tr>

<td>$no</td>

<td>$a[namapsn]</td>

<td>$a[alamatpsn]</td>

<td>$a[genderpsn]</td>

UNIVERSITAS SUMATERA UTARA

(54)

<td>$a[umurpsn]</td>

<td>$a[teleponpsn]</td>

</tr>";

$no++;

}

echo"</table>";

}

//POLIKLINIK

elseif ($_GET[module]=='poliklinik') {

echo "<h3>Daftar Poliklinik di Rumah Sakit ini</h3>";

echo "<table>

<tr align='left'>

<th>No</th>

<th>Nama Poliklinik</th>

</tr>";

$tampil=mysql_query(" Select * from poliklinik order by kodeplk");

$no=1;

while ($a=mysql_fetch_array($tampil)) {

echo "<tr>

<td>$no</td>

<td>$a[namaplk]</td>

</tr>";

$no++;

}

echo"</table>";

}

//DOKTER

elseif ($_GET[module]=='dokter'){

echo "<h2>Dokter</h2>

(55)

D-1

<form method=POST action='?act=tambahdokter'>

<input type=submit value='Tambah Dokter'>

</form>

<table>

<tr><th>Kode Dokter</th><th>Nama

Dokter</th><th>Spesialis</th><th>Alamat</th><th>Telpon

Dokter</th><th>kode Plk</th><th>tarif</th><th>aksi</th></th></tr>";

$tampil=mysql_query("select * FROM dokter ORDER BY kodedokter");

while ($r=mysql_fetch_array($tampil)){

echo "<tr>

<td>$[kodedokter]</td>

<td>$[namadkt]</td>

<td>$[spesialis]</td>

<td>$[alamatdkt]</td>

<td>$[telpdkt]</td>

<td>$[kodeplk]</td>

<td>$[tarif]</td>

<td><a href=?act=editdokter&id=$r[kodedokter]>Edit</a>|

<a

href=aksi.php?module=dokter&act=hapus&id=$r[kodedokter]>Hapus</a></td></

td></tr>";

$no++;

}

echo"</table>";

}

?>

UNIVERSITAS SUMATERA UTARA

(56)
(57)

UNIVERSITAS SUMATERA UTARA

(58)
(59)

UNIVERSITAS SUMATERA UTARA

Referensi

Dokumen terkait

Sistem informasi manajemen adalah suatu sistem informasi yang selain melakukan pengolahan transaksi juga secara umum dapat dikatakan sebagai rangkaian kegiatan mulai dari

Sistem informasi(Ferdinand, 2007) adalah suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi

Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan

Sistem informasi juga merupakan suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan-kebutuhan pengolahan transaksi harian, mendukung operasi,

Menurut Sutabri (2016:40) Mengemukakan bahwa “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat

Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang

Si stem informasi manajemen adalah sistem informasi yang melakukan pengolahan transaksi yang dibutuhkan serta memberikan dukungan informasi dan dukungan untuk pimpinan dalam