bab 2
DESCRIPTION
tinjauan pustakaTRANSCRIPT
-
5/25/2018 BAB 2
1/13
5
BAB. II TINJAUAN PUSTAKA
2.1 Karya Tulis yang Mendahului
2.1.1 Desain dan Implementasi website Unit Transfusi Darah Cabang PMI
Jember Menggunakan PHP dan MySQL (Jemmy Widjaya, Politeknik Negeri
Jember, 2011)
Desain dan analisis website ini merupakan program yang dibuat untuk
mempermudah para pendonor untuk melakukan registrasi donor darah secara
online hingga mampu memberikan solusi terhadap pendonor darah
Pembuatan Desain dan Implementasi website Unit Transfusi Darah
Cabang PMI Jember ini dengan menggunakan metode waterfallmenurut referensi
Sommerville meliputi: (1) Requirement analysis and definition, (2) System and
software design, (3) Implementation and unit testing, (4) Integration and system
testing, (5) Operation and maintenance.
Dari semua tahapan tersebut maka Desain dan Implementasi websiteUnit
Transfusi Darah Cabang PMI Jember telah sesuai dengan kebutuhan
2.1.2 Sistem Informasi Ujian OnlineBerbasis Web Di MTs Negeri Kencong
(Kuswatul Mukaromah, Polteknik Negeri jember, 2011)
Mts Negeri Kencong adalah salah satu lembaga pendidikan yang sedang
berupaya meningkatkan kualitas dalam dunia pendidikan. Dalam proses ujian dan
koreksi hasil ujian di MTs Negeri Kencong masih menggunakan cara manual
sehingga para guru biasanya harus menambah jam kerja untuk menilai soal ujian
para siswa. Hal ini menyebabkan proses penilaian menjadi lambat yang mana
dapat mengganggu kegiatan operasional dan akademik yang ada di MTs Negeri
Kencong. Sistem ini juga kurang efektif sehingga banyak terjadi kesalahan dalam
memberi skor dan perhitungan nilai yang dapat merugikan para siswa. Untuk
dapat menunjang kecepatan dan ketepatan dalam proses ujian, koreksi hasil ujian
dan penilaian maka harus di dukung dengan sistem yang memadai karena akan
menentukan lancarnya kegiatan operasional dan akademik yang ada di sekolah
-
5/25/2018 BAB 2
2/13
6
tersebut. Sistem yang dimaksud adalah Sistem Informasi Ujian Online Berbasis
Web.
Pada Sistem Informasi Ujian Online Berbasis Web di MTs Negeri
Kencong ini soal yang diberikan merupakan soal pilihan ganda baynak jawaban
(Multi answer). Soal akan ditampilkan secara acak, sehingga antara siswa yang
satu dengan siswa yang lain soalnya tidak sama. Soal diberikan secara acak
supaya tidak terjadi kecurangan, yaitu mencontek antar siswa. Siswa bisa
langsung mengetahui nilai ujian setelah proses ujian selesai.
Pembuatan Sistem Informasi Ujian OnlineBerbasis Web di MTs Negeri
Kencong ini untuk menghasilkan suatu design Sistem Informasi Ujian Online
dengan menggunakan Document Flowchart, Context Diagram, Desain database,
Desain Form, dan membuat program flowchart website ujian online, serta
membuat program aplikasi ujian online dengan bahasa pemrograman PHP dengan
menggunakan teknik AJAX serta MySQL sebagai pengolah databasenya.
2.2 Dasar Teori
2.2.1 Puskesmas
Puskesmas adalah unit pelaksana teknis dinas kesehatan kabupaten/kota
yangbertanggungjawab menyelenggarakan pembangunan kesehatan di suatu
wilayah kerja sebagai :
1. Unit Pelaksana Teknis
Sebagai unit pelaksana teknis Dinas Kesehatan Kabupaten/Kota
(UPTD), puskesmas berperan menyelenggarakan sebagian dari tugas
teknis operasional Dinas Kesehatan Kabupaten/Kota dan merupakan unit
pelaksana tingkat pertama serta ujung tombak pembangunan kesehatan di
Indonesia.
2. Pembangunan Kesehatan
Pembangunan kesehatan adalah penyelenggaraan upaya kesehatan
oleh bangsa Indonesia untuk meningkatkan kesadaran, kemauan dan
-
5/25/2018 BAB 2
3/13
7
kemampuan hidup sehat bagi setiap orang agar terwujud derajat kesehatan
masyarakat yang optimal.
3. Penanggung jawab Penyelenggaraan
Penanggung jawab utama penyelenggaraan seluruh upaya
pembangunan kesehatan diwilayah kabupaten/kota adalah Dinas
Kesehatan Kabupaten/Kota, sedangkan puskesmas bertanggung jawab
hanya sebagian upaya pembangunan kesehatan yang dibebankan oleh
dinas kesehatan kabupaten/kota sesuai dengan kemampuannya.
4. Wilayah Kerja
Secara nasional, standar wilayah kerja puskesmas adalah satu
kecamatan, tetapi apabiladi satu kecamatan terdapat lebih dari dari satu
puskesmas, maka tanggung jawab wilayah kerja dibagi antar puskesmas,
dengan memperhatikan keutuhan konsep wilayah (desa/kelurahan atau
RW). Masing-masing puskesmas tersebut secara
operasionalbertanggungjawab langsung kepada Dinas Kesehatan
Kabupaten/Kota. (Kepmenkes no 128 tahun 2004 tentang Kebijakan Dasar
Pusat Kesehatan Masyarakat)
2.2.2 Rekam Medis
Menurut Permenkes No269/MENKES/PER/III/2008 rekam medis adalah
berkas yang berisi catatan dan dokumen mengenai identitas pasien, basil
pemeriksaan, pengobatan, tindakan dan pelayanan lainnya yang diterima pasien
pada sarana kesebatan, baik rawat jalan maupun rawat inap.
Sedangkan Menurut Edna K. Huffman (1999) rekam medis adalah berkas
yang menyatakan siapa, apa, mengapa, dimana, kapan dan bagaimana pelayanan
yang diperoleh seorang pasien selama dirawat atau menjalani pengobatan
Rekam medis bisa juga disebut catatan medis yang berarti catatan yang
berisikan segala data mengenai pasien mulai dari masa hidupnya sampai dengan
akhir hidupnya. Data ini dibuat bilamana pasien mengunjungi instansi pelayanan
-
5/25/2018 BAB 2
4/13
8
kesehatan baik sebagai pasien berobat jalan maupun sebagai pasien rawat inap.
Rekam medis adalah berkas yang berisikan catatan dan dokumen serta identitas
pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain kepada pasien di
sarana pelayanan kesehatan (SK MenPan No.135 tahun 2002)
2.2.3 Sistem
Suatu sistem dapat berjalan dengan baik diperlukan kerjasama diantara
unsur-unsur yang terkait dalam sistem tersebut. Terdapat berbagai pendapat yang
mendefinisikan definisi sistem ,seperti dibawah ini : Sistem adalah suatu jaringan
kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama
untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang
tertentu.(Jogiyanto,2005,1).
Penjelasan di atas menjelaskan bahwa sistem bekerja dalam suatu jaringan
kerja dari suatu prosedur nyang saling berhubungan satu sama lain untuk
menyelesainkan tujuan dan sasaran yang dimaksud. Definisi sistem juga dapat
dijelaskan oleh Jogiyanto dalam bukunya Analisia dan Desain sistem informasi,
menerangkan: Sistem adalah kumpulan dari elemen-elemen yang berinteraksi
untuk mencapai suatu tujuan tertentu.(Jogiyanto, 2005,2).
Sistem juga dapat dikatakan sebagai sekumpulan elemen yang berinteraksi
satu sama lain,untuk mencapai tujuan tertentu. Sistem juga dapat didefinisikan
oleh para ahli dalam berbagai cara yang berbeda. Perbedaan tersebut terjadi
karena perbedaan cara pandang dan lingkup sistem yang dituju. Secara umum
sistem informasi di definisikan sebagai berikut:
Sekumpulan hal atau kegiatan atau elemen atau subsistem yang saling
bekerja sama atau yang dihubungkan denagn cara-cara tertentu sehingga
membentuk satu kesatuan untuk melaksanakan suatu fungsi guna mencapai suatu
tujuan. (Sutanta, 2003:4)
Sistem juga diartikan sebagai sekumpulan elemen yang bekerja sama dalam
suatu kesatuan untuk melaksankan suatu fungsi yang berguna. Dalam bukunya
Jogiyanto sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan
-
5/25/2018 BAB 2
5/13
9
komponen. Definisi sistem menurut Abdul Kadir dalam buku Pengenalan Sistem
Informasi adalah: sekelompok elemen-elemen yang saling terintegrasi dengan
maksud dan tujuan yang sama untuk melaksanakan sasaran yang telah
ditentukan. (Kadir: 2003:13)
Jadi menurut definisi di atas dapat disimpulkan bahwa suatu sistem
merupkan sekelompok elemen yang saling berhubungan dengan suatu maksud dan
tujuan yang telah ditentukan. Adapun model umum suatu sistem adalah terdiri
dari masukan (input), proses (process) dan keluaran (output), sebagaimana
ditujukan oleh gambar dibawah ini:
Model umum suatu sistem
(Sutanta, 2003:7)
Model umum suatu sistem ini merupakan sebuah sistem sederhana yang
dapat memiliki beberapa input dan menghasilkan output yang dilakukan dalam
suatu proses. Suatu sistem terdiri dari subsistem-subsistem yang meliputi
subsistem-subsistem lainnya.
2.2.4 Sistem Informasi
Informasi adalah adalah data yang diolah dan dibentuk menjadi lebih
berguna dan lebih berarti bagi yang menerimanya.Informasi merupakan
pengumpulan dan pengolahan data untuk memberikan keterangan atau
pengetahuan.Maka dengan demikian sumber informasi adalah data.Data adalah
kesatuan yang menggambarkan suatu kejadian atau kesatuan nyata.
Joner Hasugian mempunyai pendapat bahwa Informasi adalah sebuah
konsep yang universal dalam jumlah muatan yang besar, dimana konsep-konsep
terusebut meliputi banyak hal dalam ruang lingkupnya masing-masing dan
terekam pada sejumlah media. Sedangkan Gordon B. Davismengatakan bahwa
Informasi adalah data yang telah diproses/diolah ke dalam bentuk yang sangat
Masukan
(Input)
Proses
(Process)
Keluaran
(Output)
-
5/25/2018 BAB 2
6/13
10
berarti untuk penerimanya dan merupakan nilai sesungguhnya dalam tindakan
sekarang atau nantinya dimana data tersebut tidak akan disebut informasi bila
tidak mempunyai suatu makna atau arti untuk penerimanya.
Sistem informasi adalahsistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, membantu dan
mendukung kegiatan operasi, bersifat manajerial dari suatu organisasi dan
membantu mempermudah penyediaan laporan yang diperlukan. (Erwan Arbie,
2000, 35)
Pendapat lain dari Robert A. Leitch dan K. Roscoe Davis dalam buku
Jogiyanto HM., (1999: 11), menyatakan bahwa Sistem informasi adalah
suatusistem 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.
2.2.5 Desain
Desain atau perancangan adalah proses untuk membuat dan menciptakan
sesuatu. Sedangkan menurut Al-Bahra (2005:51) yang terdapat dalam buku yang
berjudul Analisis dan Desain Sistem Informasi, menjelaskan bahwa: perancangan
adalah kemampuan untuk membuat beberapa alternatif pemecahan masalah.
Azhar Susanto (2004:332) menjelaskan dalam buku yang berjudul Sistem
Informasi Manajemen Konsep dan Pengembangannya yaitu: perancangan adalah
spesifikasi umum dan terinci dari pemecahan masalah berbasis komputer yang
telah dipilih selama tahap analisis. Berdasarkan dua definisi perancangan
tersebut, maka penulis dapat menyimpulkan bahwa perancangan merupakan suatu
alternatif untuk memecahkan masalah dan yang telah dipilih selama tahap analisis
dalam pemecahan masalah yang dihadapi perusahaan.
2.2.6 Flowchart
Menurut Hartono dalam Prasta (2010) bahwa flowchart adalah bagan atau
chart yang menunjukkan alir dalam program atau prosedur sistem secara logika.
http://www.sarjanaku.com/2010/10/sistem-pemerintahan-menurut-uud-1945.htmlhttp://www.sarjanaku.com/2010/10/sistem-pencernaan.htmlhttp://www.sarjanaku.com/2010/10/sistem-pencernaan.htmlhttp://www.sarjanaku.com/2010/10/sistem-pernafasan.htmlhttp://www.sarjanaku.com/2010/10/sistem-pernafasan.htmlhttp://www.sarjanaku.com/2010/10/sistem-pencernaan.htmlhttp://www.sarjanaku.com/2010/10/sistem-pemerintahan-menurut-uud-1945.html -
5/25/2018 BAB 2
7/13
11
Bagan alir biasanya digunakan terutama untuk alat bantu komunikasi dan untuk
dokumentasi.
Tabel 2.1 : Simbol-Simbol Dalam Program Flowchart
Nama Simbol Keterangan
Simbol input/output Mewakili Data
Input/output
Simbol Suatu Proses Mewakili Suatu Proses
Simbol Garis alir Menunjukkan arus dari
proses
Simbol Penghubung Menunjukkan sambungan
dari flowchart yang terputus
di halaman yang masih sama
atau di halaman yang
lainnya
Simbol Keputusan Untuk suatu penyelesaian
kondisi didalam program
Simbol Proses
Terdifinisi
Menunjukkan suatu operasi
yang rinciannya ditujukan di
tempat lain
Simbol Persiapan Menunjukkan suatu proses
yang rinciannya ditujukkan
ditempat lain
Simbol Terminal Menunjukkan awal dan akhir
suatu proses
2.2.7 Entity Relationship Diagram (ERD)
Menurut Hartono dalam Prasta (2010) bahwaERD adalah model konseptual
yang mendeskripsikan hubungan antar penyimpangan. ERD menggunakan
-
5/25/2018 BAB 2
8/13
12
sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar
data. Dengan ERD model dapat kita uji dengan mengabaikan proses yang dalam
pembuatan database menggunakan MS. Acces 20013 terdapat berbagai hubungan
antara lain yaitu:
a. Hubungan satu ke satu (one to one)Jenis hubungan ini merupakan hubungan antar tabel yang menggunakan
sebuahprimary key. Pada umumnya jenis ini sangat jarang digunakan pada
database.
b. Hubungan satu ke banyak (one to many)Merupakan hubungan antar tabel dimana satu record pada satu tabel
memiliki hubungan beberapa record di tabel lain. Jenis ini paling sering
digunakan dalam sebuah database.
c. Hubungan banyak ke banyak(many to many)Merupakan hubungan antar tabel dimana beberapa recordpada satu tabel
memiliki hubungan dengan beberapa record di tabel lainya. Hubungan
antar tabel yang memiliki jenis relasi many to manydirelasikan satu sama
lain oleh tabel penghubung yang memiliki hubungan dengan kedua tabel
tersebut.
Tabel 2.2 : Notasi ERD
Notasi Keterangan
Entitas, adalah suatu objek yang dapat
diidentifikasikan dalam lingkungan pemakai
Relasi, menunjukkan adanya hubungan di
antara sejumlah entitas yang berbeda
Antribut, berfungsi mendiskripsikan
karakter entitas (atribut berfungsi sebagai
key yang disimbolkan garis bawah)
Garis, sebagai penghubung antara relasi
dengan entitas, relasi dan entitas dengan
atribut
ENTITAS
Relasi
Atribut
-
5/25/2018 BAB 2
9/13
13
2.2.8 Data Flow Diagram (DFD)
Menurut Hartono dalam Prasta (2010) bahwa Data Flow Diagram (DFD)
merupakan diagram yang menggunkan notasi atau simbol lingkaran dan panah
untuk mewakili arus data. DFD sangat membantu dalam komunikasi dengan
pemakaian sistem untuk memahami sistem secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau
lingkungan fisik dimana data itu disimpan. DFD merupakan alat yang digunakan
pada metodologi pengembangan sistem yang terstruktur (Struktures Analysys and
Desing) karena dapt menggambarkan arus data dengan terstruktur dan jelas. Lebih
lanjut DFD juga merupakan dokumentasi dari sistem yang baik.
Beberapa simbol yang digunakan pada DFD dengan maksud mewakili
suatu sistem adalah sebagai berikut :
a. External Entity (Kesatuan luar) atau Boundary (batas sistem)b.
DataFlow (arus data)
c. Proses (Proses)d. Data Store (Simpanan Data)
DFD merupakan alat untuk menganalisis suatu struktur. Pendekatan
struktur ini mencoba untuk menggambarkan sistem pertama kali secara garis besar
disebut dengan (top level 1) dan memecahnya menjadi bagian yang lebih
terperinci disebut dengan ( lower low). DFD yang pertama kali digambar adalah
level teratas dan diagram ini disebut dengan context diagram. Context diagram
akan digambar diagram yang lebih rinci yang disebut dengan diagram (level 0).
Tiap proses dalam context diagramakan digambar secara lebih rinci lagi
disebut dengan level 1. Setiap proses level 1 akan digambar lebih rinci lagi
disebut proses level 2 dan seterusnya hingga proses tidak dapat digambar lebih
rinci lagi.
-
5/25/2018 BAB 2
10/13
14
Komponen yang digunakan dalam DFD dapat dilihat pada gambar dibawah ini :
2.2.9 Website
Secara terminologi websiteadalah kumpulan dari halaman-halaman situs,
yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya
berada di dalam World Wide Web (WWW)di Internet. WWW terdiri dari seluruh
situs web yang tersedia kepada publik. Halaman-halaman sebuah situs web(web
page) diakses dari sebuah URL yang menjadi akar ( root), yang disebut
homepage (halaman induk; sering diterjemahkan menjadi beranda, halaman
muka), URL ini mengatur web page untuk menjadi sebuah hirarki, meskipun
hyperlinkyang ada di halaman tersebut mengatur para pembaca dan memberitahu
mereka susunan keseluruhan dan bagaimana arus informasi ini berjalan
Menurut Yuhefizar (2008:10) Website adalah keseluruhan halaman -
halaman web yang terdapat dalam sebuah domain yang mengandung informasi
dan juga merupakan suatu metode untuk menampilan informasi di internet, baik
berupa teks, gambar, suara maupun video yang interaktif dan mempunyai
Komponen DFD menurut Yordan dan De Marco
Terminator Proses Data Store Alur Data
Komponen DFD menurut Gene dan Serson
Terminator Proses Data Store Alur Data
-
5/25/2018 BAB 2
11/13
15
kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya
(hypertext) yang dapat diakses melalui sebuah browser.
2.2.10 Pretext Hyper Processor(PHP)
PHP merupakan kependekan dari Pretext Hyper Processor, yang
merupakan sebuah bahasa scripting yang terpasang pada HTML.Sebagian besar
sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP
yang spesifik.Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan
perancang web menulis halaman web dinamik dengan cepat.
Beberapa kelebihan PHP dari bahasa pemrograman web lainnya, antara lain:
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidakmelakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana - mana darimulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif
mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milisdan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang palingmudah karena memiliki referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin(Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime
melalui console serta juga dapat menjalankan perintah-perintah sistem.
2.3 Macromedia Dreamweaver
2.3.1 Pengertian Macromedia Dreamweaver
Pengertian Macromedia Dreamweaver adalah sebuah software HTML
editor profesional yang digunakan untuk mendesain secara visual dan mengelola
situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan
kode-kodeHTMLsecara manual atau lebih menyukai bekerja dengan lingkungan
secara visual dalam melakukan editing, Dreamweaver membuatnya menjadi lebih
-
5/25/2018 BAB 2
12/13
16
mudah dengan menyediakan tools yang sangat berguna dalam peningkatan
kemampuan dan pengalaman kita dalam mendesain web.
Dreamweaver 8 dalam hal ini digunakan untuk web desain. Dreamweaver
8 mengikutsertakan banyak tools untuk kode-kode dalam halaman web beserta
fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript,
Javascript debugger, dan editor kode (tampilan kode dan Code inspector) yang
mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara
langsung dalam Dreamweaver.
-
5/25/2018 BAB 2
13/13
17
2.3.3 Kerangka Konsep
Keterangan: : tidak diteliti
: diteliti
Input
Pengumpulan Data user dan
field yang diperlukan
Proses
Tahapan Dalam Pemodelan
1.Requirements analysis anddefinition
2. System and Sofware Design3. Implentation and software
design
4. Integration and system testing
Output
Sebuah sistem informasi rekam
medis berbasis web
menggunakan PHP
5. Operation and maintance