PERANCANGAN BASIS DATA
1
ALASAN PERANCANGAN BASIS DATA
Sistem basis data telah menjadi j bagian g dalam sistem informasi suatu organisasi Kebutuhan menyimpan data dl jumlah besar semakin ki mendesak d k Fungsi--fungsi dalam organisasi semakin Fungsi dikomputerisasikan p Semakin kompleks data & aplikasi yg digunakan,, maka relationship antar data digunakan h harus di dimodelisasikan d li ik Dibutuhkannya kemandirian data
2
TUJUAN PERANCANGAN BASIS DATA • • •
untuk memenuhi kebutuhankebutuhan-kebutuhan konten informasi dari pengguna dan aplikasi--aplikasi tertentu aplikasi menyediakan struktur informasi yang alami dan mudah dipahami mendukung kebutuhankebutuhan-kebutuhan pemrosesan dan objektifitas kinerja (waktu respon, waktu pemrosesan, dan ruang penyimpanan)
3
KOMPONEN SISTEM INFORMASI
Sistem informasi suatu organisasi berbasiskan komputer terdiri atas : ¾
basis data
¾
perangkat lunak basis data
¾
perangkat lunak aplikasi
¾
perangkat keras
¾
personal 4
Siklus Kehidupan Sistem Informasi Siklus Kehidupan Sistem Aplikasi Basis Data
5
SIKLUS KEHIDUPAN APLIKASI BASIS DATA
6
Teknik penspesifikasian kebutuhan secara formal dengan menggunakan : - HIPO ((Hierarchical Input p Process Output) y & Design) g ) - SADT ((Structured Analysis - DFD (Data Flow Diagram) g - OrrOrr-Warnier Diagram - Nassi Nassi--Schneiderman Diagram
7
PROTOTYPING Membuat model kerja utk aplikasi basis data
Develop the working model
Abandon application
Build the prototype
Implement Application Decision
Use and Test the prototype
Redevelop Application
Review the prototype
Begin new prototype
8
Implementasi Logical Data Model
Logical Process Model Track
01
Country
TR
Physical Implementation Process
Database creation CREATE DATABASE CREATE TABLE LOAD
9
DESAIN SISTEM
Gambaran umum
Tujuan : Komunikasi ke user Komponen yang didesain: didesain: model, output, p , database,, teknologi. teknologi g. input, Bentuk model – Physical Model : menunjukkan ke user bagaimana nantinya sistem secara fisik akan diterapkan. diterapkan. Ex: Bagan Alir Sistem – Logical Model : menjelaskan kepada user bagaimana nantinya fungsifungsi-fungsi di SI secara logika bekerja Ex: diagram arus data
Metode Pengolahan Data 1.
Terpusat p /tersebar terpusat:: metode pengolahan yang terpusat memusatkan pengolahannya pada suatu tempat tertentu semua input, proses, proses, output dilakukan pada suatu tempat tertentu tertentu,, misalnya di departemen A tersebar:: memungkinkan tiap departemen tersebar untuk t k memasukkan kk data d t sendiri, sendiri di i, mengolah l h sendiri,dan menghasilkan output sendiri. sendiri. g dengan g jjaringan g kerja j Dihubungkan
2 2.
Kumpulan/langsung Kumpulan:: pengolahan data yang Kumpulan dikumpul--kan terlebih dahulu selama dikumpul beberapa periode langsung: l langsung : pengolahan l h data d t yang datanya d t langsung diolah
Desain Output
Output dapat berupa berupa:: – Media keras : kertas – Media lunak : tampilan di layar video
• Tipe Tipe:: - Output p intern: digunakan g untuk mendukung g kegiatan g manajemen.. manajemen Ex: laporan - Output ekstern ekstern:: output yang didistribusikan kepada pihak luar yang membutuhkan. membutuhkan. - Ex: faktur, faktur, cek, cek, tanda terima bayaran
Desain Input • Tipe: - Input intern: input dari dalam organisasi Ex: faktur penjualan, order penjualan - Input ekstern: berasal dari luar organisasi - Ex: faktur pembelian, kwitansi
Desain Database
Mengidentifikasi terlebih dahulu file file--file database untuk sistem baru.
DAD(Diagram Arus Data) 1.
2. 2.
2.
Simbol: Simbol: External entity(Kesatuan entity(Kesatuan luar)/boundary( luar)/boundary(batas batas sistem) sistem) simbol:: kotak simbol Data flow ((arus arus data) simbol : panah (Æ) Process(proses Process( (p proses)) simbol : lingkaran/ lingkaran/kotak dengan sudut tumpul atau Data store (penyimpanan (penyimpanan data) simbol:: simbol
Contoh Desain Sistem SI Poliklinik ABC
Desain Model secara umum Sistem Informasi yang diusulkan akan disajikan dalam bentuk physical dan logical. Physical dengan menggunakan g Alir Sistem. Sistem. Logical g dengan g Bagan menggunakan diagram arus data Metode p pengolahan g data yyang g digunakan di sistem ini adalah pengolahan data tersebar dan langsung langsung..
Desain Output Output yang dihasilkan dari sistem ini terdapat 2 macam,yaitu dalam bentuk hardcopy dan softcopy. softcopy Hardcopy berupa laporan hasil pemeriksaan pasien Softcopy berupa data data--data:
data pasien apabila dokter memeriksa seorang pasien otomatis dokter bisa melihat pasien siapa yang giliran untuk diperiksa diperiksa,, data dokter apabila dokter ingin melihat biodata diri ataupun melihat dokter dokter--dokter yang bertugas pada poliklinik itu, itu, data pemeriksaan apabila dokter ingin melihat hasil pemeriksaan dari seorang pasien pasien,, data obat apabila dokter melakukan pencarian data obat hasilnya akan ditampilkan serta input data obat untuk proses pemberian obat pada saat pemeriksaan pasien.. pasien
Desain Input p
Input untuk sistem ini terdiri dari dua dua,, yaitu softcopy dan hardcopy Data Softcopy diinput secara langsung diisikan melalui form di dalam komputer, komputer p , misalnya y datadatadata: login, g , setiap p user wajib j login g – data login – data pemeriksaan pada saat dokter melakukan pemeriksaan pada pasien, pasien, – data obat jika dokter melakukan proses pencarian data obat, obat, otomatis dokter akan menginputkan keyword data obat ke sistem sistem..
Data Hardcopy diinput berdasarkan data dari suatu dokumen, misalnya data data--data: – data dokter (biodata diri) serta datadata-data untuk update biodata
DAD
Dokter
data login, data dokter, data pemeriksaan
daftar pasien, daftar dokter, daftar pemeriksaan, daftar obat
SISTEM INFORMASI RAWAT JALAN POLIKLINIK
daftar d f obat, b d daftar f pemeriksaan, ik daftar pasien, daftar dokter, daftar petugas, daftar biaya Petugas data login, data obat, data petugas, data pasien, data dokter
sekian
24