Sistem Informasi
Dr. Wing Wahyu Winarno, MAFIS, CA, Ak.
wing@stieykpn.ac.id
Kegiatan ini diawali dengan mempelajari visi dan misi organisasi, rencana
strategis bisnis dan rencana strategis sistem informasi, serta berbagai regulasi
yang berkaitan.
Penerapan
05 Sistem Informasi
Tim pengembang mulai menerapkan sistem informasi
TARGET DAN 01
STRATEGI BISNIS
Manajemen menetapkan target-target bisnis
dan strategi untuk mencapai target-target
tersebut.
Masterplan TI berisi:
• Enterprise Architecture (disingkat EA)
• IT Governance (tata kelola sistem
informasi)
Enterprise Architecture
EA merupakan rincian pengembangan sistem dan
teknologi informasi di dalam sebuah perusahaan.
10
Komponen Enterprise Architecture
Arsitektur
Aplikasi
Arsitektur bisnis, berisi visi, misi, proses bisnis utama,
01 struktur organisasi, peta jalan pengembangan bisnis
Arsitektur Data
dan Informasi
Pembelian
Persediaan
Menyewa sistem atau aplikasi dari pengembang. Sistem ini sudah siap
Sewa pakai, tetapi terkadang tidak sesuai dengan kebutuhan perusahaan dan perlu
pelatihan yang cukup.
Mencari sistem Murah, cepat, bagus Seringkali merupakan percobaan dari pem
gratisan buatnya, tidak ada layanan purna jual
18
Pihak yang terlibat dalam pengembangan sistem
Perancang UI/UX (user
Manajemen: pemilik Manajemen interface/user experience):
sistem dan pemberi inisiatif merancang dokumen dan
Teknisi
Jaringan Pengguna tampilan layar
Pengguna: pihak yang
akan memakai sistem Perancang basis data:
meracang berbagai tabel
Analis sistem: koordinator dan query yang diperlukan
perancangan sistem
Teknisi jaringan: meran-
Penulis program: cang jaringan yang sesuai
menerjemahkan disain dengan rancangan sistem
sistem ke dalam program Analis
komputer Perancang Sistem
Basis Data
Perancang prosedur:
merancang urutan proses
Prosedur Aplikasi
Prosedur adalah langkah- Aplikasi berasis PC, web, atau mobile, untuk
langkah baku untuk mencatat data dan transaksi, agar dapat
menyelesaikan transaksi menghasilkan informasi.
Dokumen Jaringan
Dokumen adalah media
Jaringan komputer lokal
untuk menyunting dan
maupun internet.
menampilkan data.
Pengendalian Pengguna
Berbagai pengamanan sistem Identifikasi siapa saja yang
dirancang dengan akan memakai sistem dan apa
framework, misal: COSO kebutuhannya
Pilihan metode pengembangan sistem
System Development Life Cycle
SDLC adalah metode yang paling banyak dipakai
SDLC Terdiri atas serangkaian prosedur yang sudah baku, tidak dapat diubah
Memerlukan waktu relatif lama hingga sistem selesai dikembangkan
22
Dokumentasi dalam pengembangan sistem
Flowchart
Flowchart menggambarkan aliran data, aliran
dokumen, dan proses.
Use Case
Adalah diagram yang menggambarkan
interaksi sistem dengan aktor (pengguna)
Data Flow Diagram dan lingkungannya.
DFD menggambarkan aliran data dalam
suatu proses, termasuk tabel-tabel yang
diperlukan dan entitas yang terlibat. Unified Modeling Language
UML adalah sekumpulan alat yang diguna-
kan untuk menggambarkan sebuah sistem
Entity Relationship Diagram atau perangkat lunak berbasis objek.
ERD menggambarkan hubungan antartabel
dalam sebuah proses.
SDLC Tahapan SDLC
Pada tahap design, tim pengem-
Pada tahap analisis, manajemen bang merancang berbagai
mengidentifikasi masalah (misal: komponen sistem informasi, mulai
sistem tidak terintegrasi) atau dari basis data, komputer,
menciptakan masalah (misal: 1 2 prosedur, hingga pada usernya.
Analisis Design
perusahaan akan menjual secara
daring).
24
RAD Rapid Application Development
25
CASE Computer Aided Software Engineering
CASE merupakan program komputer yang digunakan untuk mengembangkan sistem.
Pengguna akan diminta mengisikan persyaratan-persyaratan dan proses di dalam sistem,
kemudian aplikasi akan menerjemahkannya, baik ke dalam sebuah dokumen besar yang
terintegrasi maupun hingga pembuatan aplikasi komputernya.
Beberapa aplikasi yang tergolong ke dalam CASE adalah:
• WinDev
• RAD Embarcadero
• Visible Analyst
• Sparx Enterprise Architecture
• PowerBuilder
• www.thunkable.com
26
Tahap Pengujian Sistem
29
MASALAH DALAM PENERAPAN
SISTEM INFORMASI
Penerapan sistem informasi yang baru seringkali tidak
berjalan dengan baik. Beberapa penyebab kegagalan
penerapan sistem adalah:
• Kurangnya komitmen pimpinan. Mereka merasa sudah ditangani
oleh tim pengembang, semuanya akan beres. Padahal pimpinan
adalah pemilik sistem. Sistem adalah alat bantu mereka.
• Pengguna takut kebiasaannya harus berubah, atau merasa akan
kehilangan pekerjaan, atau harus belajar sesuatu yang baru lagi.
• Ketidakjelasan rencana sistem akan dikembangkan seperti apa,
sehingga tidak ada dokumentasi yang bisa dibaca bersama tim.
• Pengembangan sistem secara terpisah dan dalam waktu yang ber-
beda, oleh tim yang berbeda, tanpa adanya dokumentasi yang baik.
• Kurangnya komunikasi antara anggota tim pengembang (dan
manajemen).
• Tidak tersedianya anggaran yang cukup.
Terima Kasih
https://www.youtube.com/watch?v=VsCeyy9UDBU
32
Contoh Data Flow Diagram
33
Contoh Use Case Diagram
34
Contoh Use Markup Language
35
Contoh Entity Relationship Diagram
Id Nama Id Nama
produk produk Unit bahan bahan
Sebuah bahan baku dapat digunakan di beragai proses produksi.
Sebaliknya, satu proses produksi, bisa memakai beberapa
terdiri bahan baku, maka hubungannya many-to-many (dilambangkan
Bill of Material atas Bahan Baku m-n).
menger Karyawan
Satu proses produksi hanya dapat Produksi jakan
menghasilkan satu jenis produk. Id
Sebaliknya, satu produk, dapat produk
dihasilkan oleh beberapa proses Unit
Satu proses produksi dikerjakan oleh beberapa karyawan.
produksi, maka hubungannya many-
membua Sebaliknya, satu karyawab hanya bisa mengerjakan satu
to-one (dilambangkan m-1).
t proses produksi, maka hubungannya one-to-many
(dilambangkan 1-m).
Menggambarkan
Bill of Id
entitas (bagian, orang, produk
Material objek) dan akan
menjadi tabel induk Produk Primary key (tidak boleh ada duanya)
Menggambarkan hubungan
antara dua entitas, berisi kata
Nama
Secondary key (ada di tanda tidak ditampilkan, karena
produk pasti berasal dari primary key di entity sebelahnya, misal Id
kerja atau kata sifat (terdiri atas,
produk (Bill of Material) dan Id bahan (Bahan Baku) pasti ada
memakai, membuat). Akan
di terdiri atas.
menjadi tabel transaksi.
36
Contoh Flowchart
37