PERANCANGAN BASIS DATA 1
ALASAN PERANCANGAN BASIS DATA Sistem basis data telah menjadi bagian dalam sistem informasi suatu organisasi Kebutuhan menyimpan data dl jumlah besar semakin mendesak Fungsi-fungsi dalam organisasi semakin dikomputerisasikan Semakin kompleks data & aplikasi yg digunakan, maka relationship antar data harus dimodelisasikan d ik Dibutuhkannya kemandirian data 2
TUJUAN PERANCANGAN BASIS DATA untuk memenuhi kebutuhan-kebutuhan konten informasi dari pengguna dan aplikasi-aplikasi tertentu menyediakan struktur informasi yang alami dan mudah dipahami mendukung kebutuhan-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 Process Output) - SADT (Structured Analysis & Design) - DFD (Data Flow Diagram) -Orr-Warnier Diagram - Nassi-Schneiderman Diagram 7
PROTOTYPING Membuat model kerja utk aplikasi basis data Develop the working model Abandon application Build the prototype Use and Test the prototype Decision Implement Application 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: model, output, input, database, teknologi. Bentuk model Physical Model : menunjukkan ke user bagaimana nantinya sistem secara fisik akan diterapkan. Ex: Bagan Alir Sistem Logical Model : menjelaskan kepada user bagaimana nantinya fungsi-fungsi di SI secara logika bekerja Ex: diagram arus data
Metode Pengolahan Data 1. Terpusat /tersebar terpusat: metode pengolahan yang memusatkan pengolahannya pada suatu tempat tertentu semua input, proses, output dilakukan pada suatu tempat tertentu, misalnya di departemen A tersebar: memungkinkan tiap departemen untuk memasukkan data sendiri, i mengolah sendiri,dan menghasilkan output sendiri. Dihubungkan dengan jaringan kerja
2. Kumpulan/langsung Kumpulan: pengolahan data yang dikumpul-kan kan terlebih dahulu selama beberapa periode langsung: pengolahan data yang datanya langsung diolah
Desain Output Output dapat berupa: Media keras : kertas Media lunak : tampilan di layar video Tipe: - Output intern: digunakan untuk mendukung kegiatan manajemen. Ex: laporan - Output ekstern: :outputyangdidistribusikan kepada pihak luar yang membutuhkan. - Ex: faktur, 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 database untuk sistem baru.
DAD(Diagram Arus Data) Simbol: 1. External entity(kesatuan luar)/boundary( )/boundary(batasbatas sistem) simbol: kotak 2. Data flow (arus data) simbol : panah ( ) 2. Process(proses proses) simbol : lingkaran/kotak kotak dengan sudut tumpul atau 2. Data store (penyimpanan data) 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 Bagan Alir Sistem. Logical dengan menggunakan diagram arus data Metode pengolahan data yang digunakan di sistem ini adalah pengolahan data tersebar dan langsung.
Desain Output Output yang dihasilkan dari sistem ini terdapat 2 macam,yaitu dalam bentuk hardcopy dan 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, data dokter apabila dokter ingin melihat biodata diri ataupun melihat dokter-dokter yang bertugas pada poliklinik itu, data pemeriksaan apabila dokter ingin melihat hasil pemeriksaan dari seorang pasien, data obat apabila dokter melakukan pencarian data obat hasilnya akan ditampilkan serta input data obat untuk proses pemberian obat pada saat pemeriksaan pasien.
Desain Input Input untuk sistem ini terdiri dari dua, yaitu softcopy dan hardcopy Data Softcopy diinput secara langsung diisikan melalui form di dalam komputer, misalnya data- data: data login, setiap user wajib login data pemeriksaan pada saat dokter melakukan pemeriksaan pada pasien, data obat jika dokter melakukan proses pencarian data obat, otomatis dokter akan menginputkan keyword data obat ke sistem.
Data Hardcopy diinput berdasarkan data dari suatu dokumen, misalnya data-data: data: data dokter (biodata diri) serta data-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 obat, daftar pemeriksaan, daftar pasien, daftar dokter, daftar petugas, daftar biaya Petugas data login, data obat, data petugas, data pasien, data dokter
sekian 24