Bab 2

  • Uploaded by: Galih Triatmojo
  • 0
  • 0
  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Bab 2 as PDF for free.

More details

  • Words: 5,319
  • Pages: 31
7

BAB II DASAR TEORI

A. KONSEP DASAR SISTEM 1. Pengertian sistem Kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama. Sebagai contoh adalah Sistem Pencernaan pada manusia, Sistem Tatasurya pada alam semesta ini, Sistem Komputer, Sistem Informasi itu sendiri. 1. Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan. Dari penjelasan diatas termasuk pengertian Sistem. Menurut Murdick dan Ross (1993), sistem adalah seperangkat elemen yang bergabungkan satu dengan lainnya untuk suatu tujuan bersama. Menurut Scortt (1996), sistem terdiri dari unsur-unsur seperti masuk (input), pengolahan (processing), dan keluaran (output). Sementara ciri pokok sistem menurut Gapsert ada empat, yaitu suatu lingkaran, terdiri atas unsur-unsur, ditandai dengan saling berhubungan, dan mempunyai satu fungsi atau tujuan utama.

1

Analisis & Perancangan Sistem Informasi, Hanif Al Fatta

7 AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

8

Masukan (input)

Pengelolahan (processing)

Keluaran (output)

Gambar 2.1 Model Sistem

2. Karakteristik sistem Untuk membedakan dan mengembangkan suatu sistem, berikut adalah karasteristik sistem yang dapat membedakan suatu sistem dengan sistem lainnya : a Batasan (boundary) Penggambaran dari suatu elemen atau unsur mana yang termasuk didalam sistem dan mana yang luar sistem. b Lingkungan (environment) Segala sesuatu di luar sistem, lingkungan yang menyediakan asumsi, kendala, dan input terhadap suatu sistem. c Masukan (input) Sumber daya (data, bahan baku, peralatan, energi) dari lingkungan yang dikonsumsi dan dimanipulasi oleh sistem. d Keluaran (output) Sumber daya atau produk (informasi, laporan, dokumentasi, tampilan layer komputer, barang jadi) yang disediakan untuk lingkungan sistem oleh kegiatan dalam suatu sistem.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

9

e Komponen (component) Kegiatan-kegiatan

atau

proses

dalam

suatu

sistem

yang

mentransformasikan input menjadi bentuk setengah jadi (output).. f

Penghubung (interface) Tempat dimana komponen atau sistem dan lingkungannya bertemu

atau berinteraksi. g Penyimpanan (Storage) Area yang dikuasai dan digunakan untuk penyimpanan sementara dan tetap dari informasi, energi bahan baku, dan sebagainya. 3. Klasifikasi sistem a Sistem diklasifikasikan sebagai sistem abstrak (abstract system) Sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. b Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan manusia (human made system) Sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sedangkan sistem buatan manusia adalah sistem yang dirancang oleh manusia. c Sistem diklasifikasikan sebagai sistem tertentu (deteministic system) dan sistem tak tentu (probabilistic system) Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

10

d Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem terbuka (open system) Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruhi dengan lingkungan luar.sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak lainnya. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar.

B. KONSEP DASAR INFORMASI 1. Pengertian Informasi Informasi merupakan salah satu sumber daya penting dalam manajemen modern. Banyak keputusan strategis yang bergantung kepada informasi. Sebagaimana diketahui, sumber daya 4M+1I yang mencakup manusia, material, mesin, modal, dan informasi merupakan sumber daya vital bagi kelangsungan organisasi bisnis. Sementara untuk memahami pengertian sistem informasi, harus dilihat antara data dan informasi sebagai entitas penting pembentukan sistem informasi. Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks apapun, sementara untuk informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimaanya dan bermanfaat dalam pengambilan keputusan saat ini atai mendatang (Davis 1995). Sedangkan

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

11

definisi Mc Leod (1995) bahwa informasi adalah data yang diproses, atau data yang memiliki arti. 2. Kualitas Informasi Informasi dikatakan berguna apabila mempunyai kualitas yang baik dalam membantu seorang manajer mengambil keputusan dan dapat menentukan kebijaksanaan-kebijaksanaan guna mencapai tujuan organisasi. Adapun kualitas dari informasi ditentukan oleh karakteristik-karakteristik sebagai berikut : a Akurat Informasi

harus

bebas

dari

kesalahan

atau

kekeliruan

atau

menyesatkan serta dapat dipertanggung jawabkan sampai ke tangan penerima. Akurat juga berarti bahwa informasi harus jelas dan menceminkan

makna

atau

maksud

yang

terkandung

dari

data

pendukungnya. b Tepat waktu Informasi harus tersedia tepat pada waktu saat dibutuhkan. Suatu Informasi yang sudah usang tidak di perlukan lagi, untuk itu diperlukan informasi yang tepat dan cepat, karena informasi merupakan faktor pendukung didalam pengambilan keputusan. Bila pengambilan keputusan terlambat, maka dapat berakibat fatal untuk organisasi. c Relevan Dalam suatu organisasi, informasi yang diperlukan adalah yang benarbenar relevan dengan masalah yang dihadapi, misi, dan sasaran/tujuan dari

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

12

organisasi tersebut. Informasi yang disampaikan mempunyai keterkaitan atau hubungan dengan masalah yang akan digunakan bersama informasi tersebut. Informasi tersebut mempunyai manfaat untuk pemakainya. 2 Kebutuhan informasi tiap orang berbeda, maka relevansi informasi untuk tiap- tiap orang berbeda-beda pula. 3. Siklus Informasi Dalam hal ini data merupakan suatu bentuk yang masih mentah belum dapat dijadikan sumber cerita yang mampu menjadi suatu bahan jawaban dari suatu pertanyaan, sehingga perlu memasuki tahap untuk olah dan berdaya guna dalam bentuk informasi. Data yang diolah melalui suatu model. Sehingga menjadi beberapa informasi yang cukup penting oleh suatu tindakan lain yang akan membuat sejumlah data kembali menjadi lebih bermanfaat lagi. Data tersebut akan di tangkap sehingga input dan proses kembali lewat suatu model sistem, dari berbagai informasi akan lebih dikenal dengan istilah siklus pengolahan data.

2

Jogiyanto Hartono, MBA, Ph.D, 2003. Sistem Teknologi Informasi : Pendekatan Terintegrasi Konsep Dasar, Teknologi,Aplikasi,pengembangan dan Pengelolaan. Yogyakarta: Andi Offset, Halaman38

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

13

Proses model

Output (information)

Input (data) Dasar data

penerima

Data(ditangkap)

Keputusan tindakan

Hasiltindakan

Gambar 2.2 Siklus Informasi 4. Nilai Informasi Nilai suatu informasi erat hubungannnya dengan proses pengambilan keputusan. Keputusan dapat bersifat keputusan sederhana maupun keputusan yang sifatnya strategis untuk jangka panjang. Nilai Informasi bisa diibaratkan merupakan hal terpenting dalam sebuah keputusan. Nilai Informasi (Value Information) ditentukan 2 hal antara lain manfaat dan pengorbanan untuk mendapatkannya. Suatu informasi dikatakan bernilai tinggi bila nilai manfaatnya lebih besar dari pengorbanan (biaya) yang dikeluarkan. Perlu diketahui bahwa informasi yang digunakan dalam suatu sistem informasi umumnya digunakan oleh berbagai kegunaan, sehingga tidak mudah untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan pengorbanan untuk memperolehnya, karena sebagian

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

14

besar informasi dinikmati tidak hanya oleh satu pihak didalam suatu orgaisasi. Informasi tidak dapat ditaksir dengan nilai nominal tetapi hanya dapat ditaksir nilai efektif kegunaannya.

C. KONSEP DASAR SISTEM INFORMASI 1. Pengertian Sistem Informasi Telah diketahui bahwa informasi merupakan hal yang sangat penting untuk mengambil keputusan,. Menurut Robert A. Leitch dan K. Roscoe Davis dapat didefinisikan sebgai berikut : ”Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategis dri suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.” Beberapa Definisi Sistem Informasi: a Kumpulan elemen yang saling berhubungan satu sama lain, yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan data serta mendistribusikan informasi. b Menurut Robert A.Leitch dan K. Roscae Davis adalah: Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasional, bersifat manajerial dan kegiatan stratejik dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diinginkan.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

15

Sistem informasi terdiri dari beberapa komponen yaitu: 1)

Blok Masukkan

2)

Blok Model

3)

Blok Keluaran

4)

Blok Teknologi

5)

Blok Basis Data

6)

Blok Kendali

D. SISTEM INFORMASI MANAJEMEN 1. Pengertian Sistem Informasi Manajemen Sistem informasi manajemen merupakan (Management information systems atau sering dikenal dengan singkatannya MIS) penerapan sistem informasi didalam organisasi untuk medukung informasi-informasi yang dibutuhkan oleh semua tingkatan manajemen. a Menurut Barry E.Cushing sistem informasi manajemen adalah “Kumpulan dari manusia dan sumber-sumber daya modal didalam suatu organisasi, bertanggung jawab mengumpulkan dan mengolah data untuk menghasilkan informasi yang berguna untuk semua tingkatan manajemen di dalam kegiatan perencanaan dan pengendalian”3

3

Jogiyanto HM, Analisis Dan Sistem Informasi Andi Offest, yogyakarta, 1995 hal 14

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

16

b Menurut Gordon B. Davis adalah : “Sistem manusia atau mesin yang menyediakan informasi untuk mendukung operasi manajemen dan fungsi pengambilan keputusan dari suatu organisasi ”4 Secara umum sistem informasi manajemen dapat diartikan sebagai kumpulan dari interaksi sistem-sistem informasi yang menghasilkan informasi yang berguna untuk semua tingkatan manajemen dalam suatu organisasi.

E. KONSEP DASAR REKAM MEDIS Dalam pelayanan kedokteran di tempat praktek maupun di Rumah Sakit yang stendar, dokter membuat catatan mengenai berbagai informasi mengenai pasien tersebut dalam suatu berkas yang dikenal sebagai status, Rekam Medis, Rekam Kesehatan. Dalam tulisan ini akan dibahas mengenai definisi Rekam Medis. 1. Definisi Rekam Medis a. Menurut Edna K. Huffman Rekam Medis adalah berkas yang menyatakan siapa, apa, mengapa, dimana, kapan dan bagaimana pelayanan yang diperoleh seorang pasien selama dirawat atau menjalani pengobatan. b. Menurut Permenkes No. 749a/Menkes/Per/XII/1989 Rekam Medis dijelaskan bahwa rekam medis adalah berkas yang berisikan catatan dan dokumen tentang identitas pasien, pemeriksaan,

4

Jogiyanto HM, Analisis Dan Sistem Informasi Andi Offest, yogyakarta, 1995 hal 15

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

17

pengobatan, tindakan dan pelayanan lain kepada pasien pada sarana pelayanan kesehatan. c. Dalam penjelasan Pasal 46 ayat (1) UU Praktik Kedokteran Rekam medis adalah berkas yang berisi catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain yang telah diberikan kepada pasien5. d. Menurut Gemala Hatta Rekam Medis merupakan kumpulan fakta tentang kehidupan dan riwayat penyakitnya, termsuk keadaan sakit, pengobatan saat ini dan saat lamapu yang ditulis oleh para praktisi kesehatan dalam upaya mereka memberikan pelayanan kesehatan kapada pasien. 2. Isi Rekam Medis a. Data Medis atau data klinis Termasuk data medis adalah segala data tentang riwayat penyakit, hasil pemeriksaan fisik, diagnosis, pengobatan serta hasilnya, laporan dokter, perawat dsb. b. Data sosiologis atau data non-medis Termasuk data ini adalah segala data lain yang tidak berkaitan langsung dengan data medis, seperti data identitas, data social ekonomi, alamat dsb.

5

Konsil Kedoteran Indonesia, Manual Rekam Medis, tahun 2006

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

18

3. Manfaat Rekam Medis a. Permenkes no. 749a tahun 1989 1). Sebagai dasar pemeliharaan kesehatan dan pengobatan pasien, 2). Sebagai bahan pembuktian dalam perkara hokum, 3). Bahan untuk kepentingan penelitian c, 4). Sebagai dasat pembayaran biaya pelayanan kesehatan, dan 5). Sebagai bahan untuk menyiapkan statistic kesehatan. b. Dalam kepustakaan 1). Adminstratlve value, rekam medis merupakan rekaman data administrasi pelayanan, 2). Legal value, Rekam medis dapat dijadikan bahan pembuktian di pengadialan, 3). Fmanclal value, Rekam medis dapat dijadiakan dasar untuk perincian biaya pelayanan kesehatan yang harus dibayarkan oleh pasien, 4). Research value, data rekam medis dapat dijadikan bahan untuk penelitian dalam lapangan kedokteran, keperawatan dan kesehatan, 5). Education value, data-data dalam rekam medis dapat pengajaran dan pendidikan mahasiswa

kedoteran, keperawatan serta tenaga

kesehatan lainnya

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

19

F. KONSEP DASAR SISTEM INFORAMASI REKAM MEDIS Sistem informasi adalah Kumpulan elemen yang saling berhubungan satu sama lain, yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan data serta mendistribusikan informasi Rekam Medis dijelaskan bahwa rekam medis adalah berkas yang berisikan catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain kepada pasien pada sarana pelayanan kesehatan. Dari penegrtian diatas dapat di simpulkan bahwa Sistem Informasi Rekam Medis adalah kumpulan catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan dan pelayanan lain kepada pasien pada sarana pelayanan kesehatan

yang

membentuk

satu

kesatuan untuk

mengintegrasikan data.

G. Konsep Dasar Analisis 1. Definisi Analisis Sistem Analisis sistem ( System Analysis ) menurut Jogiyanto dapat didefenisikan sebagai berikut : “ Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

20

yang terjadi dengan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya “6. Tahap analisis sistem dilakukan setelah tahap perancangan sistem (systems planning) dan sebelum tahap desain sistem (systems design). Tahap analisis merupakan tahap yang kritis dan sangat penting. Didalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analisis sistem sebagai berikut : a. Identify, yaitu mengidentifikasi masalah Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam tahap analisis sistem. Masalah (problem) dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan. b. Understand, yaitu memahami kerja sistem yang ada Langkah kedua dari tahap analisis sistem adalah memahami kerja dari sistem yang ada. Langkag ini dapat dengan mempelajari secara terinci bagaimana sistem yang ada beroperasi c. Analyze, yaitu menganalisis sistem Langkah ini dilakukan berdasarkan data yang telah diperoleh dari hasil penelitian yang telah dilakukan. Menganalisis hasil penelitian sering sulit dilakukan oleh analisis sistem yang masih baru. d. Report, yaitu membuata laporan hasil analisis Laporan analisis ini ditujukan kepada pemimpin perusahaan dan dibuat kepada pihak manajemen dengan tujuan : 6

Jogiyanto H M, “ Abalysis dan Desain Sistem Informasi “, Andi Offset, Yogyakarta, 1999, Hal. 129

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

21

1) Pelaporan bahwa analisis sistem telah selesai dilakukan. 2) Mencari kesepakatan antara analis dengan pihak manajemen terhadap masalah yang ditemukan. 3) Meminta pendapat dan saran-saran dari pihak manajemen. 4) Meminta persetujuan kepada pihak manajemen untuk melakukan tindakan selanjutnya seperti meneruskan pada tahap desain atau menghentikan proyek jika dianggap tidak layak 2. Jenis–Jenis Analisis Sistem a. Analisis data Analisis data adalah analisis terhadap data yang diperlukan dalam hal ini yaitu mengenai data pasien, data dokter, data diagnosa, data obat, data ruang dan data rekamedik 1)

Analisis PIECES (performance, information, economy, control,

efficiency, service) 2)

Performance (kinerja), sangat berkaitan dengan peningkatan

terhadap kinerja (hasil kerja) sistem yang baru sehingga menjadi lebih efektif 3)

Information, Apabila kemampuan sistem informasi baik, maka

perusahaan maupun instansi akan mendapatkan informasi yang akurat, tepat waktu dan relevan sesuai dengan yang diharapkan.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

22

4)

Economy, Persoalan ekonomi berkaitan dengan masalah biaya dan

keuntungan. Dengan adanya kelemahan-kelemahan yang ada pada sistem lama maka mungkin terjadi biaya yang tidak dapat diramal atau dikenal. 5)

Control, control atau pengendalian dalam sebuah sistem sangat

diperlukan yaitu untuk menghindari dan mendeteksi secara dini terhadap kesalahan-kesalahan yang terjadi. 6)

Efficiency, peningkatan terhadap efisiensi operasi. Berkaitan

dengan apakah terjadi proses yang boros yang tidak ada gunanya dan berkaitan dengan perbandingan input dan output. 7)

Service, peningkatn terhadap pelayanan yang diberikan oleh

sistem, berhubungan dengan kepuasan dari user. b. Analisis biaya dan manfaat Sebelum sistem informasi dikembangkan maka perlu dihitung kelayakan ekonomisnya. Teknik untuk menilainya disebut dengan analisis biaya atau keuntungan (cost/benefit analysis). Keuntungan dari pengembangan sistem informasi tidak semuanya mudah diukur secara langsung dengan nilai uang. 1) Komponen-komponen Biaya Untuk melakukan analisis biaya atau efektifitas diperlukan dua komponen, yaitu komponen biaya dan komponen efektifitas. Biaya yang berhubungan dengan pengembangan sistem informasi dapat diklasifikasikan ke dalam tiga kategori utama, yaitu:

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

23

a). Biaya Pengadaan Biaya

pengadaan

termasuk

semua

biaya

yang

terjadi

sehubungan dengan memperoleh perangkat keras. b). Biaya Persiapan Operasi Biaya persiapan operasi berhubungan dengan semua biaya untuk membuat sistem siap untuk dioperasikan. Biaya persiapan operasi juga biasanya merupakan biaya-biaya yang terjadi diawal tahun sebelum sistem dioperasikan. c). Biaya Operasi dan Biaya Perawatan Biaya

operasi

adalah

biaya

yang

dikeluarkan

untuk

mengoperasikan sistem supaya sistem dapat dioperasikan. Sedang biaya perawatan adalah biaya yang dikeluarkan untuk merawat sistem dalam masa operasinya. 2) Komponen-komponen Manfaat Manfaat dalam sistem operasi dapat diklasifikasikan dalam bentuk keuntungan berwujud (tangiable benefits) dan keuntungan tidak berwujud

(intangiable

benefits).

Keuntungan

berwujud

merupakan

keuntungan yang berupa penghematan-penghematan atau peningkatan di dalam perusahaan yang dapat diukur secara kuantitas dalam bentuk satuan nilai uang. Sedang keuntungan tidak berwujud merupakan keuntungan yang sulit dan tidak mungkin diukur dalam bentuk satuan nilai uang c. Analisis Kelayakan

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

24

Analisis kelayakan merupakan proses yang mempelajari atau tnenganalisa permasalahan yang telah ditentukan sesuai dengan tujuan akhir yang akan dicapai. Tujuan dari analisis kelayakan adalah untuk menguji apakah sistem baru yang akan ditetapkan sebagai pengembangan dari sistem lama layak dipakai atau tidak. Adapun beberapa kelayakan yang dipertimbangkan antara lain: 1) Kelayakan Teknologi Keberadaan sarana teknologi merupakan bagian yang diperlukan untuk menunjang kelancaran operasional perusahaan. Kebutuhan akan teknologi telah disadari memegang peranan penting dalam pencapaian tujuan perusahaan. 2) Kelayakan Operasional Secara operasional diharapkan sistem baru lebih mengoptimalkan sumber daya yang ada dengan pendayagunaan waktu personil secara efisien, serta mampu melakukan pengendalian dari kesalahan-kesalahan. Bila sistem yang baru akan diterapkan pada perusahaan, maka diperlukan pelatihan atau training pada personil guna penyesuaian pada sistem baru yang akan diterapkan. 3) Kelayakan Ekonomi Kelayakan ekonomi pada penerapan dan pengembangan suatu sistem menyangkut tentang pengadaan yaitu besarnya dana yang harus dikeluarkan harus lebih kecil dari manfaat yang diperoleh dari pengembangan sistem tersebut. Oleh karena itu, sebelum perusahaan maupun

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

25

instansi mengambil keputusan harus mempertimbangkannya secara matang. Jika manfaat yang diperoleh lebih kecil dibanding sumber daya yang dikeluarkan maka sistem informasi dikatakan tidak layak.

H. BASIS DATA 1 Pengertian Basis data Basis data adalah sebuah objek yang menyimpan informasi terstruktur yang kompleks. sedangkan “basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan pengulangan data”.7 2 Operasi Dasar Basis Data a. Pembuatan basis data baru (create database) b. Pembuatan file/tabel baru ke suatu basis data (create table) c. Penghapusan file/tabel baru ke suatu basis data (drop table) d. Penambahan/pengisian data baru ke sebuah file/tabel disebuah basis data (insert) e. Pengambilan data dari sebuah file/tabel (retrieve/search) f. Pengubahan data dari sebuah file/tabel (update) g. Penghapusan data dari sebuah file/tabel (delete)

7

Menurut Fabbri dan Schweb

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

26

I. ARUR DATA 1 Bagan Alir (flowchart) Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat Bantu komunikasi dan untuk dokumentasi. Pada waktu menggambarkan suatu bagan alir. Ada lima macam bagan alir yang akan dibahas, yaitu : a. Bagan alir sistem (system flowchart) Bagan alir sistem (system flowchart) merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan uruturutan dari prosedur-prosedur yang ada didalam sistem. b. Bagan alir dokumen (document flowchart) Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusantembusannya. c. Bagan alir skematik (schematic flowchart) Bagan alir skematik (schematic flowchart) merupakan bagan alir mirip dengan bagan alir sistem, yaitu menggambarkan prosedur di dalam sistem. d. Bagan alir program (program flowchart) Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program ini dibuat dari ferivikasi bagan alir sistem.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

27

e. Bagan alir proses (process flowchart) Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan diteknik industri. Bagan ini juga berguna bagi analisis sistem untuk menggambarkan proses dalam suatu prosedur. 2 Diagram Arus Data (Data Flow Diagram) DFD sering digunakan untuk menggambarkan sebuah sistem yang telah ada atau sistem baru yang aka dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir (misalnya lewat telepon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan (misal file kartu, microfiche, hard disk, tape, diskatte dan lain sebagainya). DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstruktur (Struktured Analysis and design). DFD merupakan alat yang cukup popular srekarang ini, karena dapat menggambarkan arus data didalam sistem dengan terstruktur dan jelas. Lebih lanjut DFD juga merupakan dokumentasi dari sistem yang baik. Beberapa simbol digunakan di DFD untuk maksud mewakili : a. external entitity (kesatuan luar) atau boundary (batas sistem); b. data flow (arus data) c. process (proses) d. data store (simpanan data)

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

28

J. BENTUK-BENTUK NORMALISASI 1 Bentuk Tidak Normal (Unnormaalized Form) Bentuk ini merupakan kumpulan data yang akan di rekam, tidak ada keharusan format tertentu. Dapat saja data tidak lengkap atau bahkan terduplikasi. Data dikumpulkan apa adanya sesuai kedatangannya. 2 Bentuk Normalisasi Pertama (INF/First Normal Form) Bentuk ini mempunyai ciri yaitu setiap data di bentuk flat file (file datar). Data dibentuk dalam satu record demi satu record dan nilai dari file berupa “atomic value”. Tidak ada satu set atribute yang berulang-ulang atau atribute bernilai ganda. 3 Bentuk Normalisasi Kedua (2NF / Second Normal Form) Syarat dari bentuk normal kedua adalah bentuk data telah memenuhi kriteria bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada primary key. Untuk membentuk normal kedua harus sudah ditentukan kunci-knnci field. 4 Bentuk Normalisasi Ketiga (3NF / Third Normal Form) Untuk menjadi normal ketiga maka relasi harus dalam bentuk normal kedua dan semua atribut bukan primer tidak punya hubungan yang transitif. Setiap atrribut bukan kunci hanya bergantung pada primary key dan pada primary key secara menyeluruh.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

29

K. Perangkat Lunak Yang Digunakan 1 Visual Basic 6.0 a. Pengenalan Visual Basic 6.0 Microsoft visual basic 6.0 merupakan bahasa pemograman yang cukup popular dan mudah untuk dipelajari. Anda dapat membuat laporan dengan aplikasi

GUI

(Graphical

User

Interface)

atau

program

yang

memungkinkan pemakai komputer berkomunikasi dengan komputer tersebut dengan menggunakan modus grafik atau gambar. Pada Visual Basic 6.0 ada istilah event-driven yang digunakan untuk memanggil sebuah prosedur. Dengan fasilitas ini tidak perlu menuliskan nama kode prosedure tetapi kode ini cukup dituliskan dalam sebuah event. Untuk mengaktifkan event ini, kita dapat mengaturnya sendiri (misalnya saat user melakukan sesuatu ). Urutan dalam event yang didefmisikan dalam sebuah urutan kodenya menunjukkan perbedaan waktu pengeksekusian saat program tersebut di eksekusi. Karena urutan event tidak bisa diprediksi, maka dengan demikian kode harus dibuat sedemikian rupa sehingga berisi sebuah anggapan untuk mengetahui kapan event ini akan dijalankan. Perbedaan

antara

penggunaan

Visul

Basic

dengan

bahasa

pemrograman yang lainnya adalah masalah pendeteksian kesalahan. Dalam bahasa pemrograman yang lain jika terdapat kesalahan itu dapat diketahui pada saat

proses compiling. Selanjutnya

mencari dan

memperbaiki kesalahan tersebut kemudian mencoba untuk mengcompile

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

30

kembali. Proses ini akan berlangsung terus meneras selama program yang dibuat masih ada atau terdapat kesalahan. Visual basic mengimplementasikan kode program saat memasukkan objek. Visual Basic menangkap dan menandai sintak atau kesalahan saat objek di bentuk. Untuk mengetahui kesalahan dalam Visual Basic, Visual Basic juga mengcompile semua kode yang dimasukkan, jika compiler menemukan kesalahan maka kesalahan tersebut akan ditandai dan dapat langsung diperbaiki serta melanjutkan compiling tanpa harus memulai dari awal. b. Kelebihan Visual Basic 6.0 Visual Basic 6.0 mempunyai beberapa kelebihan dibanding dengan versiversi sebelumnya. Adapun kelebihan Visual Basic 6.0 adalah sebagai berikut: 1). Visual Basic 6.0 disertai dengan berbagai sarana untuk membuat aplikasi data base. sarana database visual yang menjadikannya lingkungan terbaik untuk mengembangkan aplikasi client I server dan multi user 2). Visual Basic 6.0 adalah bahasa pemrograman event-driven yang berasal dari BASIC. Event-driven yaitu program menunggu sampai adanya respon atau tanggapan dari pemakai berupa kejadian tertentu, misalnya tombol di klik atau menu dipilih. Ketika event terdeteksi event yang berhubungan akan melakukan aksi dengan kode yang diberikan 3). Visual basic 6.0 adalah fasilitas autolist dimana program akan secara otomatis menampilkan method atau property apa saja yang mungkin akan

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

31

digunakan ketika mengetik dot (.). dengan adanya fasilitas autolist ini, memperkecil adanya kesalahan pengguna atau programmer dalam pembuatan program. Hanya saja dalam fasilitas autolist ini akan berjalan dengan baik jika pilihan reference pada menu project sesuai dengan pemrograman yang dicentang. c. Mengenal Komponen-Komponen Visual Basic 6.0 Lingkungan kerja dari Visual basic 6.0 pada umumnyabekerja pada lima buah window yang dirancang sebagai sebuah aplikasi multi window. Interface Development Environment (IDE) adalah tampilan antar muka program dengan pengguna yang sudah bersifat Graphical User Interface (GUI). Satu window utama dalam Visual Basic 6.0 mengatur beberapa window yang saling berhubungan, yaitu window form, window project, window property dan code editor. Form layout bila windows akan ditutup atau diminimize, maka seluruh window yang berhubungan akan dilakukan perintah yang sama. Pada

waktu

kita

mambuka

Visual Basic

maka akan

muncul

beberapa window yang disediakan oleh program ini agar user (pembuat aplikasi) dapat merancang suatu program aplikasi yang dapat menyelesaikan masalah yang dihadapi oleh user. Adapun window-window tersebut adalah sebagai berikut: 1). Window Form Window ini merupakan sebuah media untuk kita membuat aplikasi atau antar muka yang bersifat Graphical User Interface (GUI). Kita dapat

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

32

menggabungkan berbagi macam obyek atau kontrol diatas form ini. Biasanya pada form ini diberi nama Frml yang merupakan bawaan dari Visual Basic itu sendiri. 2). Project Window Project window merupakan suatu window dalam Visual Basic 6.0 yang digunakan untuk melihat form atau object apa saja dalam suatu project. Selain itu kita dapat menghapusnya dari project window tersebut. 3). Toolbox Toolbox merupakan suatu window dalam Visual Basic 6.0 yang berisi komponen-komponen standard yang diperlukan dalam membuat aplikasi seperti label, textbox, combo box dan lain-lain. 4). Properties Window Merupakan jendela yang mengandung semua informasi mengenai objek yang terdapat pada visual basic 6.0 yang digunakan untuk menentukan seting suatu objek. Seting properti akan menentukan cara kerja dari objek yang bersangkutan saat program aplikasi dijalankan, misalnya menentukan warna, nama, posisi, dan sebagainya.Tampilan properties window tersebut dapat dilihat seperti gambar sebagai berikut: 5). Code Editor Merupakan salah satu jendela yang penting didalam Visual Basic. Jendela ini berisi kode-kode program yang merupakan intruksi yang akan dilaksanakan oleh visual basic. Misalnya untuk menutup aplikasi,

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

33

membatalkan perintah, menyimpan data, dan lain-lainnya. Jendela Code terbagi menjadi tiga bagian utama yaitu: a).

Nama objek atau kontrol, merupakan nama objek atau

kontrol yang ada pada aplikasi kita. Kita bisa memilih objek dengan memilih dari daftar ini atau dengan mengkliknya langsung pada Form dan secara otomatis akan ditampilkan di jendela code. b).

Nama Event daftar ini mengandung semua jenis event

(kejadian) yang didukung oleh objek (kontrol) yang dipilih. Secara otomatis isi event akan berubah-ubah sesuai dengan kontrol yang dipilih di sebelah kirinya. Kita tinggal memilih event-event apa saja yang akan direspon oleh objek, dan secara otomatis di bagian tempat menulis kode program akan disediakan sebuah, kerangka program (skeleton program) yang tinggal kita lengkapi kode-kode programnya. c).

Tempat menulis kode program, pada daerah inilah kita

menulis kode program untuk objek dan event-nya yang telah dipilih di atas. Pada daerah untuk menulis kode program, setiap prosedur event dipisahkan oleh garis pemisah, jadi kita bisa mengenali seriap prosedur event untuk semua objek pada aplikasi. Pada jendela code ini, seluruh prosedur event untuk seluruli kode program yang kita tulis untuk aplikasi kita akan ditampilkan. Jadi kita bisa memeriksa selunih kode program untuk aplikasi kita dari satu jendela code ini.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

34

6). Standar toolbar Menyediakan

fasilitas

yang

umum

digunakan

oleh

para

programmer ketika sedang mendesain sebuah aplikasi seperti membuat atau menyimpan file, menjalankan program lain-lain. 7). Form Layout Window Form Layout window pada Visual Basic 6.0 digunakan untuk menetapkan tampilan ketika program dijalankan. Penggunaannya cukup mudah yaitu kita klik form layout tersebut, kemudian kita gerakkan ke posisi yang ingin kita tampilkan. Tampilan form layout window dapat kita lihat pada gambar sebagai berikut:

2 Microsoft SQLServer2000 SQL adalah bahasa yang bersifat request oriented dan bersifat nonprosedural sehingga lebih mudah untuk dimengerti dan dipelajari karena sintaks yang dituliskan menyerupai bahasa yang digunakan oleh manusia khususnya bahasa inggris sebagai bahasa internasional, sehingga SQL lebih fleksibel dalam penggunaannya. Disamping itu SQL bersifat non casesensitive yang artinya tidak membedakan penggunaaan huruf kecil maupun huruf besar. Saat ini SQL telah digunakan sebagai standar penggunaan bahasa pemrograman basis data dan telah dipakai dalam aplikasi database seperti Oracle, Microsoft SQL Server, MySQL, PostGreSQL, dll.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

35

Batasan Integritas (Integrity Constraint) adalah kondisi yang ditetapkan pada skema database dan membatasi data yang dapat disimpan didalam database tersebut. Terdapat lima tipe batasan integritas, yaitu : a. Membutuhkan Data (Required Data) Kolom harus mengandung data yang benar, tidak diijinkan untuk mengandung nilai NULL. b. Batasan Domain (Domain Contraints) Setiap kolom memiliki domain atau nilai yang diijinkan untuk kolom tersebut. Contoh: domain untuk kolom Jenis Kelamin adalah “L” atau “P” Batasan ini didefinisikan dengan klausa CHECK pada kolom. c. Integritas Entiti (Entity Integrity) Primary Key pada tabel harus mengandung nilai unik dan tidak boleh bernilai null pada setiap baris data.Batasan ini mendefinisikan primary key dengan klausa PRIMARY KEY yang hanya dapat dilakukan sekali dalam setiap tabel dan sebagai tambahan dapat didefinisikan alternate key dengan klausa UNIQUE. d. Integritas Referensi (Referential Integrity) Foreign Key adalah kolom yang menghubungkan setiap baris data pada tabel anak yang mengandung foreign key ke tabel induk yang memiliki nilai candidate key yang cocok. Batasan ini didefinisikan dengan klausa foreign key.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

36

e. Batasan Umum (General Contraints) Batasan tambahan yang didefinisikan oleh pengguna database. Salah satu aplikasi DBMS (Database Management System) yang menggunakan SQL sebagai bahasa pengolahan database adalah SQL Server 2000 yang dibuat oleh perusahaan Microsoft. Beberapa fitur yang disediakan oleh SQL Server 2000 antara lain: a). SQL Server Service Manager Fasilitas ini mempunyai kemampuan untuk melakukan kontrol terhadap seluruh objek dari SQL Server, SQL Server Agent, dan Distributed Transaction. b). SQL Service Provider Utilitas ini bertugas untuk melakukan analisa terhada aktivitas server database. c). SQL Query Analizer Fasilitas ini digunakan untuk mengeksekusi pernyataan TransactSQL secara interaktif seperti membuat database, tabel serta memanipulasi data dalam tabel. d). Data Transformation Service Fasilitas ini digunakan untuk mentransfer data dari format SQL Server ke format database lainnya seperti format database Acces, Excel atau sebaliknya.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

37

e). Enterprise Manager Enterprise Manager adalah alat bantu administrative yang berfungsi untuk mendefinisikan kelompok-kelompok server yang menjalankan SQL Server, membuat database, objek, login, user, serta mengatur hak-hak pada setiap server. f). Books Online Books Online adalah sumber referensi utama untuk mempelajari lebih detail tentang SQL Server 2000. Buku ini merupakan kumpulan halaman HTML yang berfungsi untuk mencari informasi yang diperlukan tentang materi SQL Server.

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

Related Documents

Bab 2
June 2020 19
Bab 2
May 2020 26
Bab 2
May 2020 40
Bab 2
June 2020 23
Bab 2
April 2020 32
Bab 2
April 2020 37

More Documents from ""

Tugas Rpp.akta.2009
December 2019 36
Bab 2
December 2019 44
Bab 1
December 2019 54
Laporan Keuangan Tw 1 2008
December 2019 37
Filsafat
December 2019 60