8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
1/33
Pembuatan Sistem Informasi
(Lanjutan)
Pengantar Teknologi Informasi
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
2/33
Pengantar Teknologi Informasi 1
Materi Konsep Sistem Informasi
Kualitas Sistem Informasi Jenis Sistem Informasi
Tahap Perancangan Sistem Informasi
Model perancangan sistem informasi
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
3/33
Pengantar Teknologi Informasi 2
Pengembangan Sistem Informasi
Definisi Pengembangan Sistem Informasi
Menyusun suatu sistem yang baru untuk
menggantikan sistem yang lama secara
keseluruhan atau memperbaiki sistem yang
ada
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
4/33
Pengantar Teknologi Informasi 3
Alasan Pengembangan Sistem
Adanya permasalahan-permasalahan yang timbul di sistemyang lama
Ketidakberesan
Pertumbuhan organisasi :
kesalahan tidak disengaja keterbatasan sumberdaya
manusiakesalahan disengaja kebijakan-kebijakan yang tidak
sesuai
Untuk meraih kesempatan-kesempatan (oppurtunities)
Peluang-peluang pasar
Pelayanan yang meningkat kepada pelanggan
Adanya instruksi-instruksi (directives) Pimpinan
Luar organisasi
Peraturan pemerintah
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
5/33
Pengantar Teknologi Informasi 4
Peningkatan Di Sistem Yang Baru
Performance (kinerja) Peningkatan terhadap kinerja (hasil kerja) sistem yang baru
sehingga menjadi lebih efektif
Information (informasi)
Peningkatan terhadap kualitas informasi yang disajikan
Economy (ekonomis)
Peningkatan terhadap manfaat-manfaat atau keuntungan-keuntungan atau penurunan-penurunan biaya yang terjadi
Control (pengendalian)
Peningkatan terhadap pengendalian untuk mendeteksi danmemperbaiki kesalahan-kesalahan serta kecurangan-kecurangan yang akan terjadi
Efficiency (efisiensi) Peningkatan terhadap efisiensi operasi
Services (pelayanan)
Peningkatan terhadap pelayanan yang diberikan olehsistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
6/33
Pengantar Teknologi Informasi 5
Pengukuran Kinerja
Throughput Jumlah dari pekerjaan yang dapat dilakukan suatu
saat tertentu
Respone time Rata-rata waktu yang tertunda diantara dua
transaksi atau pekerjaan ditambah dengan wakturesponse untuk menanggapi pekerjaan tersebut
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
7/33
Pengantar Teknologi Informasi 6
Prinsip Pengembangan Sistem
1. Meibatkan para pengguna/pemakain sistem
2. Menggunakan pendekatan pemecahan masalah
3. Membentuk fase dan aktivitas
4. Membentuk standar
5. Mengelola proses dan proyek
6. Sistem yang dikembangkan adalah investasi modal yangbesar
Semua alternatif yang ada harus diinvestigasi
Investigasi yang terbaik harus bernilai
7. Melakukan pembagian yang jelas
8. Proses pengembangan sistem tidak harus urut9. Jangan takut terhadap pembatalan atau merevisi lingkup
10.Dokumentasi harus ada untuk pedoman dalampengembangan sistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
8/33
Pengantar Teknologi Informasi 7
Metodologi Pengembangan Sistem
Menggunakan siklus hidup
pengembangan sistem (SDLC System
Development Life Cycle) Tahapan-tahapan dalam SDLC
dinamakan tahap air terjun (waterfall)
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
9/33
Pengantar Teknologi Informasi 8
Waterfall MethodPerencanaan sistem
Analisis sistem
Desain sistem
Penerapan sistem
Perawatan sistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
10/33
Pengantar Teknologi Informasi 9
Perencanaan Sistem (System Planning)
Merupakan tahap awal pengembangan sistem yangmendefinisikan perkiraan kebutuhan-kebutuahsumber daya dan anggaran yang sifatnya masihumum
Langkah-langkah tahap perencanaan : Menyadari adanya masalah
Mendefinisikan masalah
Menentukan tujuan sistem
Mengidentifikasi kendala-kendala sistem
Membuat studi kelayakan Mempersiapkan usulan penelitian sistem
Menyetujui atau menolak penelitian sistem
Menetapkan mekanisme pengendalian
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
11/33
Pengantar Teknologi Informasi 10
Analisis Sistem (System Analysis)
Merupakan tahap penelitian atas sisstem yang
telah ada dengan tujuan untuk merancang
sistem yang baru atau diperbaharui
Langkah-langkah tahap analisis :
Identifikasi masalah
Mengorganisasikan tim proyek
Mendefinisikan kebutuhan informasi Mendefinisikan kinerja sistem
Membuat laporan hasil analisis
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
12/33
Pengantar Teknologi Informasi 11
Desain/Perancangan Sistem (System Design)
Merupakan tahap yang menentukan proses dandata yang diperlukan oleh sistem baru
Langkah-langkah tahap desain :
Menyiapkan rancangan sistem yang terinci
Mengidentifikasi berbagai alternatifkonfigurasi sistem
Mengevaluasi berbagai alternatif konfigurasisistem
Memilih konfigurasi terbaik Menyiapkan usulan implementasi
Menyetujui atau menolak penerapan sistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
13/33
Pengantar Teknologi Informasi 12
Alat-alat Dokumentasi Pembuatan model data
Diagram hubung entitas
Kamus data
Bentuk tata letak layar/printer Pembuatan model proses
Bagan arus sistem
Bagan arus program
Diagram arus data
Bahasa terstruktur
Pembuatan model proyek Model hubungan objek
Spesifikasi kelas
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
14/33
Pengantar Teknologi Informasi 13
Penerapan/Implementasi Sistem
(System Emplementation)Merupakan tahap dimana desain sistem
dibentuk menjadi suatu kode (program) yangsiap untuk dioperasikan
Langkah-langkah tahap implementasi : Merencanakan implementasi
Melakukan kegiatan implementasi
Memyiapkan fasilitas fisik
Menyiapkan personel Melakukan simulasi
Beralih ke sistem yang baru
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
15/33
Pengantar Teknologi Informasi 14
Perawatan Sistem (System Maintenance)
Penggunaan sistem
Audit sistem
Penjagaan sistem Perbaikan sistem
Meningkatkan sistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
16/33
Pengantar Teknologi Informasi 15
Peran Analis Sistem
System AnalystUser Programmer
Manajer
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
17/33
Pengantar Teknologi Informasi 16
Analis SistemAdalah seseorang yang mempunyai
keahlian atau kemampuan luas di
bidang teknologi informasi dan bisnisserta dapat menggunakan pengetahuan
aplikasi komputer di dalam
memecahkan masalah
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
18/33
Pengantar Teknologi Informasi 17
Fungsi Sistem Analis Mengidentifikasikan kebutuhan pengguna
Menyatakan secara spesifik sasaran yang
harus dicapai untuk memenuhi kebutuhanpengguna
Memilih alternatif metode pemecahan
masalah yang paling tepat
Merencanakan dan menerapkan rancangan
sistem
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
19/33
Pengantar Teknologi Informasi 18
Tugas Analis Sistem Mengumpulkan dan menganalisis dokumen-
dokumen, file-file, dan formulir yang berkaitandengan sistem untuk merancang sistem yang baru
Menyusun dan memberikan rekomendasiberdasarkan data-data yang sudah terkumpul
Merancang suatu sistem perbaikan danmengidentifikasikan aplikasi-aplikasi untukpenerapannya pada komputer
Menganalisis dan menyusun biaya-biaya dankeuntungan dari sistem yang baru
Mengawasi kegiatan dari penerapan sistem yangbaru
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
20/33
Pengantar Teknologi Informasi 19
Tugas Teknik Analis Sistem Menyiapkan gambaaran beban kerja yang akan dikerjakan oleh
suatu tim dalam menerapkan sistem yang baru
Menyusun prosedur-prosedur untuk pengawasan sistem yangbaru
Menyusun data flow diagram (aliran data) untuk aliran informasi,hal ini diperlukan untuk merancang sistem yang baru secaradetail
Merancang semudah mungkin pola pengawasan terhadap data
Menyusun file-file untuk digunakan komputer secara efisien danefektif
Merancang semudah mungkin bentuk input/outpu berupatampilan di layar atau formulir-formulir yang akan digunakandalam pemasukan data untuk output
Menyusun dokumentasi dari semua kegiatan yan dilakukandalam merancang sistem yang baru
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
21/33
Pengantar Teknologi Informasi 20
Langkah Kerja Analis Sistem Mendefinisikan masalah untuk mendapatkan
pengertian yang lebih mendalam
Melakukan studi kelayakan untuk memilih alternatif
pemecahan masalah yang baik dan paling tepat Melakukan rancangan sistem untuk menentukan
langkah operasi di dalam proses pengolahan datandengan menentukan prosedur untuk mendukungsistem
Penerapan sistem yaitu menyiapkan dalam semuakegiatan sesuai dengan spesifikasi yagn sudahditentukan
Pemeliharaan dan evaluasi yaitu untuk mempelajaariefisiensi dan efektivitas dari sistem yang baru
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
22/33
Pengantar Teknologi Informasi 21
Pengetahuan Analis Sistem Pengetahuan dan keahlian tentang teknik
pengolahan data, teknologi komputer danpemrograman komputer
Pengetahuan tentang bisnis secara umum
Pengetahuan tentang metode kuantitatif
Ahli memecahkan masalah kompleks kedalam masalah kecil
Ahli berkomunikasi dan membina hubungan Memahami metodologi pengembangan
sistem informasi
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
23/33
Pengantar Teknologi Informasi 22
Tugas Programer Tanggung jawab yang terbatas pada pembuatan
program komputer (coding)
Pengetahuan yang cukup terbatas pada teknologikomputer, sistem komputer, utilitas dan bahasa-bahasa program yang diperlukan
Pekerjaan programer sifatnya teknis dan harus tepatdalam pembuatan instruksi-instruksi program
Pekerjaan tidak menyangkut hubungan denganbanyak orang, terbatas pada sesama pemrogramdan analis sistem yang mempersiapkan rancangbangun (spesifikasi) program
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
24/33
Pengantar Teknologi Informasi 23
Personal Sistem yang Lain Administrator jaringan/sistem
Bertanggungjawab terhadap desain jaringan (LAN, MAN, WAN), menjagakeamanan dan kontinuitas jaringan sistem yang digunakan
Teknisi (hardware)Personel yang menetapkan konfigurasi hardware yang tepat agar dapatbekerja secara optimal
Administrator database
Bertanggungjawab terhadap suatu sistem database (pola struktur data,integritas data, memberikan hak akses kepada pengguna, backup, recoverydan mengoptimalkan kinerja database)
DokumenterMembuat dokumentasi sistem (buku operasional, aplikasi, teknis dan sistem)
Penguji softwareMenjamin bahwa program aplikasi yang dibuat programer sesuai spesifikasi
Desainer web dan grafisMemiliki keahlian dalam mendesain untuk aplikasi berbasis Graphic UserInterface (GUI)
Konsultan (ERP)Memberi masukan atau saran akan pengembangan suatu sistem dengansoftware databse tertentu
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
25/33
Pengantar Teknologi Informasi 24
Pengguna Sistem Pengguna
Disebut sebagai End-user (operator) dan
user-manager yang mengawasi pekerjaanend-user
Manajemen
Memegang peranan penting dalammenyetujui rencana pengembangan sistem
dan penyediaan dana
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
26/33
Pengantar Teknologi Informasi 25
Model Pendekatan Pengembangan Sistem
Model Driven
Prototyping
Rapid Application Development (RAD)Rancang Ulang Bisnis
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
27/33
Pengantar Teknologi Informasi 26
Model Driven Digunakan untuk menganalisis dan
mendesain sistem-sistem informasi yang
didasarkan pada pemodelan sistem Menggunakan sebuah strategi
pengembangan sistem yang menekankan
pembuatan gambar model-model sistem
untuk membantu visualisasi dan analisismasalah, mendefinisikan persyaratan bisnis
dan mendesain sistem informasi
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
28/33
Pengantar Teknologi Informasi 27
Keunggulan Model Driven Spesifikasi persyaratan cenderung menyeluruh dan
disokumentasikan dengan baik
Persyaratan bisnid dan desain sistem lebih mudahdivalidasi dengan gambar daripada kata-kata
Lebih mudah mengidentifikasi, mengonseptualkandan menganalisis solusi-solusi alternatif
Spesifikasi desain cenderung solid, stabil, dapat
beradaptasi dan fleksibel karena berbasis model dabdianalisis lebih menyeluruh
Sistem dapat dikonstruksikan dengan lebih tepat
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
29/33
Pengantar Teknologi Informasi 28
Kelemahan Model Driven Memerlukan waktu untuk mengumpulkan
fakta, menggambar model dan memvalidasi
model Gambar bukanlah software sehingga
mengurangi peran para pengguna dalam
sebuah proyek menjadi partisipadi pasif
Pengguna model tidak fleksibel karena harus
mengumpulkan semua persyaratan sebelum
didesain
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
30/33
Pengantar Teknologi Informasi 29
Prototyping Memberikan ide bagi peminat maupun
pemakai potensial tentang bagaimana sistem
akan berfungsi dalam bentuk lengkapnya Dibagi menjadi 2 jenis :
Prototyping jenis I sesungguhnya akan menjadi
sistem operasional
Prototyping jenis II model yang dapat dibuangberfungsi sebagai cetak biru (blue-print) bagi
sistem operasional
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
31/33
Pengantar Teknologi Informasi 30
Rapid Application Development (RAD)
Memberikan respons yang cepat pada
kebutuhan pemakai tetapi dengan
lingkup yang lebih luas
Menekankan pada pengembangan
sistem yang cepat melalui keterlibatan
pengguna yang ekstensif dalam
konstruksi, cepat, berulang danbertambah
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
32/33
Pengantar Teknologi Informasi 31
Rancang Ulang Bisnis (BPR) Menggunakan 2 pendekatan :
BPR adalah rancang ulang secara simultan dalam heal prosesorganisasi dan sistem informasi pendukungnya untuk mencapaiperbaikan radikal yang menyangkut waktu, biaya, kualitas dan
penghargaan pelanggan terhadap produk dan layanan perusahaan BPR adalah perencanaan ulang secara cepat dan menyeluruh
pada proses bisnis strategis dan bernilai tambah. BPR bertujuanmengoptimalkan aliran kerja dan produktivitas organisasi
BPR dimaksudkan untuk melakukan proses rancang ulangterhadap proses bisnis, mengubah fungsionalitasnya denganmenggunakan teknologi informasi
Proses bisnis adalah kelompok urutan aktivitas yang salingberhubungan dimana di dalamnya terdapat sumber dayamanusia yang menggunakan informasi dan sumber dayalainnya untuk membuat nilai tambah baik untuk internal ataueksternal perusahaan
8/8/2019 11 Pembuatan Sistem Informasi (Lanjut)
33/33
Pengantar Teknologi Informasi 32
Alasan Rekayasa Ulang Konsumen lebih mengetahui apa yang
mereka inginkan dan butuhkan
Kompetisi yang berjalan terus Pemahaman akan perubahan yang
akan terus menerus berjalan baik di
pasar, produk, jasa/layanan, teknologiyang biasanya tidak bisa diprediksisecara baik