Anda di halaman 1dari 48

TEKNOLOGI INFORMASI

FAKULTAS KEDOKTERAN
UNIVERSITAS ISLAM BANDUNG
SISTEM

• Sekumpulan elemen yang saling terkait/terpadu yang


dimaksudkan untuk mencapai suatu tujuan
– Sistem komputer : PC
– Sistem tatasurya
– Sistem respirasi
• Jika dalam sebuah sistem terdapat elemen yang tidak
memberikan manfaat dalam mencapai tujuan, maka dapat
dipastikan bukan merupakan bagian dari sistem.
ELEMEN SISTEM

• Tujuan
• Masukan
• Keluaran
• Proses
• Mekanisme pengendalian
• Umpan balik
SISTEM DAN ELEMEN SISTEM

Masukan Proses Keluaran

Mekanisme
Pengendalian

Tujuan

Lingkungan
Batas
Sistem
TUJUAN

• Mendukung fungsi kepengurusan


• Mendukung pengambilan keputusan
• Mendukung kegiatan operasi organisasi
• Spesifik :
– Keunggulan kompetitif
– Meningkatkan keakurasian
– Meningkatkan kepuasan konsumen
INPUT/ MASUKAN

• Segala sesuatu yang masuk kedalam sistem dan selanjutnya


menjadi bahan untuk diproses
• Dapat terlihat secara fisik maupun tidak
– Fisik : bahan mentah
– Non fisik : informasi
• Dapat berupan transaksi maupun nontransaksi
PROSES

• Bagian yang melakukan perubahan atau transformasi dari


masukan menjadi keluaran

• Contoh : tindakan, meringkas data, melakukan perhitungan,


mengurutkan data
OUTPUT / KELUARAN

• Hasil pemrosesan
• Sistem informasi : informasi, saran, cetakan laporan
MEKANISME PENGENDALIAN UMPAN
BALIK

• Mengendalikan baik masukan maupun proses


• Agar sistem berjalan sesuai dengan tujuan
• Melakukan perbandingan antara keluaran sistem dengan
keluaran yang dikehendaki
• Negative feedback : menyesuaikan penyimpangan terhadap
standar
– Contoh : thermostat
KLASIFIKASI SISTEM
• Sistem Abstrak dan Sistem Fisik
– Abstract System : berisi gagasan atau konsep
– Physical System : secara fisik dapat dilihat
• Contoh : sistem komputer, sistem
akuntasi, dll
KLASIFIKASI SISTEM
• Sistem Deterministik dan Probabilistik
– Deterministic System: operasinya dapat
diprediksi secara tepat
• Contoh : sistem komputer
– Probabilistic System: tak dapat diramal
dengan pasti karena mengandung unsur
probabilitas
• Contoh : sistem sediaan
KLASIFIKASI SISTEM
• Sistem Tertutup dan Terbuka
– Closed System: tidak bertukar materi,
informasi atau energi dengan lingkungan
• Contoh : reaksi kimia tabung terisolasi
– Open System: berhubungan dan dipengaruhi
oleh lingkungan
• Contoh : sistem perusahaan dagang
KLASIFIKASI SISTEM
• Sistem Alamiah dan Buatan Manusia
– Natural System: terjadi karena alam
• Contoh : sistem tata surya
– Human made System: yang dibuat oleh
manusia
• Contoh : sistem komputer
KLASIFIKASI SISTEM
• Sistem Sederhana dan Kompleks
– Dibedakan berdasarkan kerumitannya
KEDUDUKAN SISTEM INFORMASI

• Sistem buatan manusia


• Terbuka
• Bersifat fisik
• Probabilistik/deterministik
KOMPONEN SISTEM INFORMASI

• Perangkat keras (hardware)


• Perangkat Lunak (software)
• Prosedur
• Orang
• Basisdata(database)
• Jaringan komputer dan komunikasi data
ARSITEKTUR INFORMASI

• Arsitektur teknologi informasi, infrastruktur teknologi


informasi
• Pemetaan atau rencana kebutuhan-kebutuhan informasi di
dalam suatu organisasi
• Berguna sebagai penuntun bagi operasi sekarang atau menjadi
cetak biru (blue print) untuk arahan masa datang
• Agar bagian teknologi memenuhi memenuhi kebutuhan-
kebutuhan bisnis strategi organisasi
• Memadukan kebutuhan informasi, komponen sistem
informasi, dan teknologi pendukung
HARDWARE

• Bekerja atas bilangan biner

KARAKTER Biner ASCII Biner EBCDIC


A 1100 0001 1010 0001
B 1100 0010 1010 0010
C 1100 0011 1010 0011
0 1111 0000 0101 0000
1 1111 0001 0101 0001
2 1111 0010 0101 0011
HARDWARE

• Piksel : Ukuran gambar


• Ukuran /Kapasitas berkas :

Satuan Ekivalen Keterangan

Byte 8 bit untuk menyimpan sebuah karkter

Kilobyte 1024 byte Awal PC hanya memiliki memori sebesar 640


kilobyte
Megabyte 1024 kilobyte Memori PC saat ini berkisar antara 256-512
megabyte
Gigabyte 1024 megabyte Ukuran harddisk yang digunakan berkisar antar
40-80 gigabyte
Terabyte 1024 gigabyte Database yang sangat besar
HARDWARE

• Satuan waktu

Satuan Ekivalen
Milidetik 1/1.000 detik
Mikrodetik 1/1.000.000 detik
Nanodetik 1/1.000.000.000 detik
Pikodetik 1/1.000.000.000.000 detik

• Satuan Frekuensi : Hertz


– 1 KHz = 1000 hertz (Hz)
– 1 MHz = 1000 KHz
SISTEM KOMPUTER

• Unit Pemroses Pusat : CPU


• Piranti Masukan (Input Device)
• Piranti Keluaran (Output Device)
• Memori Utama (Main Memory)
• Piranti Penyimpanan Sekunder (Secondary Memory)
• Interconnection : BUS
SOFTWARE

• Sekumpulan instruksi yang diberikan untuk mengendalikan


perangkat keras
• Program :
– Application program
• Serbaguna : Word Processor, Web Browser, Spreedsheet,
presentasi, dll
• Pesifik : Program pemasukan transaksi
– System program
• Pengendali : Sistem Operasi
• Pendukung : Utilitas, Pemonitor
• Pengembangan : Interpreter, Compiler
BASIS DATA

• Latar belakang :
- Pengelolaan lemari arsip
- Kemudahan
- Cepat
BASIS DATA

• Definisi :
• Basis : Markas, Gudang, tempat bersarang/berkumpul
• Data : representasi fakta dunia nyata yang mewakili suatu objek
seperti manusia, barang, hewan, peristiwa, konsep, keadaan, dll,
yang direkam dalam bentuk huruf, angka, simbol, teks, gambar,
bunyi , atau kombinasinya
BASIS DATA

Mahasiswa
Mahasiswa Dosen
Dosen

Karyawan
Karyawan Laboran
Laboran

Pembelian
Pembelian Penjualan
Penjualan

Disk
Produksi
Produksi Pegawai
Pegawai
SISTEM BERBASIS FILE

• Pengertian :

Kumpulan dari program aplikasi yang


memberikan layanan bagi end-user (mis
pembuatan report)

Setiap program mendefinisikan dan


mengelola datanya sendiri
PROSES SISTEM BERBASIS FILE

File Handling
Data Entry Routine
And Report File Definition

Sales
Sales file

File Handling
Data Entry Routine
And Report File Definition

Contract Contracts file


PROSES SISTEM BERBASIS FILE

• Sales File :
PropertyForRent(propertyNo,Street, cityPoscode,
typeRoom, rent, owner)
PrivateOwner(ownerNo, fName, lName, address, telNo)
Client(clientNo,fName, lName, address, telNo, maxRent)
• Contracts File :
Lease(leaseNo, propertyNo,clientNo, rent, paymentMethod,
deposit, paymentStart, rentFinish, duration)
PropertyForRent(propertyNo, street,cityPostcode, rent)
Client(clientNo, fName, lName, address, telNo)
KETERBATASAN BERBASIS FILE

• Pemisahan Data
– Setiap program mengelola datanya sendiri
– User dari suatu program tidak dapat menggunakan data
dari program lain
• Duplikasi Data
– Data yang sama dimiliki oleh program yang berbeda
– Pemborosan ruang dan dimungkinkan terjadi perbedaan
nilai atau format untuk data yang sama
KETERBATASAN BERBASIS FILE
• Data Dependence
– Struktur file didefinisikan pada kode program
• Format file tidak Compatible
– Program ditulis dengan bahasa yang berbeda, sehingga
sulit untuk saling akses file
• Fixed Queries
– Program dibuat untuk memenuhi fungsi tertentu. Bila ada
kebutuhan baru maka perlu program baru.
BASIS DATA

• Definisi :
Sekumpulan data berbagi pakai yang secara logika
berhubungan dan dirancang untuk memenuhi kebutuhan
informasi dari suatu organisasi

• Tunggal, Tempat penampungan data yang besar


BASIS DATA

• Didefinisikan sekali, dapat digunakan secara


bersamaan oleh banyak pengguna
• Dapat digenerate dan maintained secara manual
maupun komputerisasi
– Katalog
• Seluruh data terintegrasi with a minimum amount of
duplication
ELEMEN BASIS DATA

• Entiti
– Suatu objek (orang, tempat, atau benda, konsep atau event)
yang akan direpresentasikan dalam basis data
• Atribut
– Property dari objek
• Relationship
– Asosiasi/hubungan antar beberapa entiti
DATA BASE MANAGEMENT SYSTEM
(DBMS)
• Definisi :
kumpulan program yang memungkinkan pengguna (user)
untuk membuat, memelihara, dan mengkontrol akses terhadap
basis data
• Software sistem yang memfasilitasi proses pendefinisian,
pembentukan, dan manipulasi basis data beberapa aplikasi
DBMS

• Defining :
– Spesifikasi tipe data, struktur, dan muatan data yang akan
disimpan dalam basis data
• Constructing:
– Proses penyimpanan data dalam beberapa media
penyimpanan yang dikontrol oleh DBMS
• Manipulating:
– Fungsi-fungsi query untuk mendapatkan kembali data
spesifik, update dan generate
SISTEM BASIS DATA
User/Programmers

Database
System Application Programs/Queries

DBMS
Software to Process
Software
Queries/Programs

Software to Access
Stored Data

Stored Database
Stored
Definition
(Meta-Data) Database
DBMS

• Fasilitas yang tersedia :


1. Data Definition Language (DDL)
• Membuat spesifikasi dari tipe data, struktur dan
data constrains
• Semua spesifikasi disimpan dalam basis data
2. Data Manipulation Language (DML)
• Fasilitas enquery(query language) data
DBMS

3. Akses kontrol ke basis data


* Security System
Menjaga dari unauthorized user
* Integrity System
Memelihara kekonsistenan data
* Concurrency Control System
Memungkinkan share akses basis data
* Recovery Control System
Restore basis data jika kegagalan HW & SW
VIEW
• Memungkinkan setiap user mempunyai view tersendiri dari
basis data
• View pada intinya adalah suatu subset dari basis data
• View :
– Mengurangi kompleksitas
– Memberikan a level of security
– Memberikan mekanisme untuk customize the appearance
of the database
LINGKUNGAN BASIS DATA

Data
Hardware Software Procedures people
Bridge

• Hardware
– Dari sebuah PC sampai sebuah mainframe
• Software
– DBMS, OS, program aplikasi, SW jaringan
• Data
– Data yang digunakan oleh organisasi, deskripsi dari
data disebut schema
KOMPONEN LINGKUNGAN BASIS
DATA

• Prosedure
– Instruksi dan peraturan dalam mendisain dan menggunakan
basis data

• People
– Orang-orang yang terlibat dalam sistem
PERAN DALAM LINGKUNGAN BD

• Empat tipe people :


– Data dan Database Administrator (DA & DBA)
– Database Designers
– Application programmers
– End Users
SEJARAH DBMS
• First Generation
– Hierarchical and Network
• Second Generation
– Relational
• Third Generation
– Object-Relational
– Object-Oriented
OPERASI DASAR

• Pembuatan
• Penghapusan
• Pengambilan Data
• Pengubahan Data
OBJEKTIF BASIS DATA

• Kecepatan dan Kemudahan (Speed)


• Efisiensi Ruang Penyimpanan (Space)
• Keakuratan (Accuracy)
• Ketersediaan (Availability)
• Kelengkapan (Completeness)
• Keamanan (Security)
• Kebersamaan Pemakaian (Sharability)
KEUNTUNGAN DBMS

• Kontrol terhadap data redundancy


• Menjaga kekonsistenan data
• Sharing data
• Meningkatkan data integrity
• Meningkatkan security
• Terdapat standard
• Meningkatkan concurrency
• Memperbaiki layanan backup dan recovery
KERUGIAN DBMS

• Kompleksitas
• Ukuran
• Biaya untuk DBMS
• Tambahan hardware cost
• Cost of Conversion
• Kinerja
• Higher impact of failure
SEKIAN
WASSALAMU’ALAIKUM WR. WB.

Anda mungkin juga menyukai