Konsep Sistem Basis Data

advertisement
Mengembangkan Solusi
Bisnis / TI
Lecture Note :
Trisnadi Wijaya, SE, S.Kom
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
1
Pengembangan Sistem Informasi
•
•
Cara sistematis yang digunakan untuk
penyelesaian masalah dalam mendapatkan
informasi yang dibutuhkan oleh perusahaan
disebut pendekatan sistem (the systems
approach).
Pendekatan sistem diterapkan untuk
pengembangan solusi sistem informasi
terhadap masalah bisnis disebut
pengembangan sistem informasi
(information systems development).
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
2
Pendekatan Sistem
•
Dalam menganalisis masalah dan menformulasi
solusi pada pendekatan sistem melibatkan
aktivitas yang saling berhubungan di bawah ini :
1. Kenali dan rumuskan masalah atau peluang dengan
menggunakan pemikiran sistem.
2. Kembangkan dan evaluasi alternatif solusi sistem.
3. Pilih solusi sistem yang memenuhi persyaratan.
4. Desain solusi sistem yang terpilih.
5. Implementasikan dan evaluasi kesuksesan sistem
yang telah didesain.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
3
Pendekatan Sistem
•
Menggunakan pemikiran sistem (system
thinking) untuk memahami masalah
adalah salah satu aspek yang paling
penting dari pendekatan sistem karena :
1. Pendekatan sistem melihat hubungan internal
antarsistem.
2. Pendekatan sistem melihat proses perubahan
antarsistem.
•
Alat yang digunakan dalam pemikiran
sistem seperti konteks sistem, dll.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
4
Siklus Pengembangan Sistem
Pahami masalah
/ Peluang Bisnis
Kembangkan
Solusi SI
Investigasi
Sistem
Analisis
Sistem
Desain
Sistem
Implementasikan
Solusi SI
Trisnadi Wijaya, SE, S.Kom
• Tentukan bagaimana menghadapi peluang
• Lakukan studi kelayakan
• Kembangkan rencana manajemen proyek
dengan persetujuan manajemen
• Analisis kebutuhan informasi pemakai
• Kembangkan persyaratan fungsional
sistem
• Kembangkan spesifikasi sistem
Implementasi
Sistem
• Kembangakan h/w atau s/w
• Uji sistem dan pelatihan pemakai
• Ubah ke sistem bisnis baru
• Kelola pengaruh perubahansistem
terhadap pemakai akhir
Pemeliharaan
Sistem
• Gunakan proses tinjauan pasca
implementasi
Pengantar SI
5
Pembuatan Prototipe (RAD)
•
•
Pembuatan prototipe adalah pengembangan
yang cepat dan pengujian terhadap model
kerja (prototipe) dari aplikasi baru dalam
proses yang interaktif dan berulang-ulang.
Pembuatan prototipe membuat proses
pengembangan sistem menjadi lebih cepat
dan mudah khususnya untuk proyek dimana
persyaratan pemakai akhir sulit dirumuskan.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
6
Pembuatan Prototipe
Identifikasi
Kebutuhan Bisnis
Pemakai Akhir
Siklus
Pembuatan
Prototipe
Kembangkan
Prototipe Sistem
Bisnis
Revisi Prototipe
Memenuhi Kebutuhan
Para Pemakai Akhir
Dengan Lebih Baik
Siklus
Pemeliharaan
Gunakan dan
Pelihara Sistem
Bisnis yang diterima
Trisnadi Wijaya, SE, S.Kom
• Analisis/ Penyelidikan
Para pemakai akhir mengidentifikasi
kebutuhan bisnis mereka dan menilai
kelayakan beberapa alternetif solusi SI.
• Analisis / Desain
Para pemakai akhir dan/atau pakar SI
menggunakan alat pengembangan aplikasi
secara interaktif mendesain dan menguji
prototipe berbagai komponen SI yang
memenuhi kebutuhan para pemakai akhir.
• Desain / Implementasi
Prototipe sistem bisnis diuji, dievaluasi,
dan dimodifikasi berulang-ulang hingga
para pemakai akhir dapat menerimannya.
• Implementasi / Pemeliharaan
Sistem bisnis yang dapat diterima dapat
dimodifikasi dengan mudah karena
sebagai besar dokumentasi sistem
disimpan dalam disk
Pengantar SI
7
Memulai Proses
Pengembangan Sistem
•
Proses pengembangan sistem dimulai dari
tahap investigasi sistem, dimana tahap ini
diusulkan untuk memenuhi prioritas bisnis
perusahaan dan peluang seperti yang
diidentifikasi dalam proses perencanaan.
Sehingga apabila hasil investigasi sistem
belum memenuhi prioritas bisnis tidak dapat
dilakukan pengembangan sistem yang lebih
lanjut.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
8
Memulai Proses
Pengembangan Sistem
Rencana Kegiatan
Tujuan Utama
Proposal TI untuk
Memenuhi
Prioritas Bisnis
Strategis
Kasus Bisnis
Untuk Investasi
Proyek
e-Bussiness
Proposal TI adalah
Laporan tertulis yang
berisi informasi
kebutuhan sumber
Tanggapan
daya, biaya, manfaat,
& kelayakan proyek
dari ahli SI atas temuan
studi kelayakan
Trisnadi Wijaya, SE, S.Kom
Perencanaan
Untuk
Pengembangan
Aplikasi dan
Implementasi
Tanggapan
Pengantar SI
9
Memulai Proses
Pengembangan Sistem
•
•
Yang termasuk dalam studi kelayakan seperti
kelayakan proyek dan analisis biaya dan
manfaat.
Kelayakan proyek dievaluasi dalam 4 kategori,
yaitu :
1.
2.
3.
4.
•
Kelayakan organisasional
Kelayakan teknis
Kelayakan ekonomi
Kelayakan operasional
Sedangkan analisis biaya dan manfaat dibagi
menjadi biaya/manfaat berwujud (dapat
dihitung) dan biaya / manfaat tidak berwujud
(sulit diukur).
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
10
Analisis Sistem
•
•
Analisis sistem merupakan studi mendalam
mengenai informasi yang dibutuhkan oleh
pemakai akhir yang menghasilkan
persyaratan fungsional yang digunakan
sebagai dasar untuk desain sistem informasi
yang baru.
Aktivitas yang dilakukan dalam tahap
analisis sistem meliputi analisis
organisasional, analisis sistem yang ada,
analisis persyaratan fungsional.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
11
Analisis Sistem
1.
2.
Analisis Organisasional
Tim pengembangan harus mengetahui mengenai
organisasi, struktur manajemen, karyawan,
aktivitas bisnis, sistem lingkungan terkait, dan
sistem informasi terbaru peluang/prioritas bisnis
yang akan dikembangkan di perusahaan.
Analisis Sistem yang Ada
Mempelajari sistem yang akan ditingkatkan
(seperti penggunaan h/w, s/w, jaringan, SDM
dalam pengolahan data), dan dokumentasi
aktivitas sistem.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
12
Analisis Sistem
3.
Analisis Persyaratan Fungsional
Menentukan kebutuhan informasi bisnis
khusus seperti format, volume, frekuensi,
waktu respon dalam menghasilkan
informasi/laporan untuk setiap aktivitas
sistem.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
13
Desain Sistem
•
•
Desain sistem menentukan bagaimana
sistem akan memenuhi persyaratan
fungsional yang terdiri dari aktivitas desain
yang dikembangkan dari proses analisis
sistem.
Desain sistem terdiri dari desain interface
pemakai, desain data, dan desain proses.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
14
Desain Sistem
1.
2.
Desain Interface Pemakai
Aktivitas desain interface pemakai berfokus
pada dukungan interaksi antara pemakai akhir
dan aplikasi berbasis komputer, seperti desain
menarik dan efisien untuk layar tampilan
input/output.
Spesifikasi Sistem
Menformulasikan desain metode interface
pemakai dan produk aplikasi, struktur
database, serta pemrosesan dan prosedur
pengendalian.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
15
Pengembangan Pemakai Akhir
•
Tidak seperti pengembangan sistem
informasi pada umunya, pengembangan
pemakai akhir lebih melibatkan pemakai
akhir melakukan pengembangan aplikasi
sendiri dan praktisi SI sebagai konsultan.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
16
Pengembangan Pemakai Akhir
•
Pengembangan pemakai terakhir harus berfokus pada
aktivitas dasar dari sistem informasi, yaitu input,
pemrosesan, output, penyimpanan, dan pengendalian.
Pengedalian
Input
Pemrosesan
Output
Penyimpanan
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
17
Pengembangan Pemakai Akhir
•
•
Kemampuan pengembangan aplikasi yang
dibangun pada berbagai paket software pemakai
akhir telah menjadikannya lebih mudah
digunakan bagi banyak pemakai untuk
mengembangkan solusi berbasis komputer.
Tips bagi perusahaan untuk mendorong dan
mengelola pengembangan akhir, yakni:
1.
2.
3.
4.
5.
Trisnadi Wijaya, SE, S.Kom
Cari alat yang masuk akal
Pacu kreativitas
Tentukan beberapa batasan
Beri tanggung jawab pada manajer
Buat para pemakai merasa nyaman
Pengantar SI
18
Implementasi
•
Setelah sistem informasi dirancang, sistem
tersebut diimplementasikan sebagai sistem
kerja.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
19
Implementasi
Aktivitas
Implementasi
Pembelian
Hardware,
Software, dan
Layanan
Trisnadi Wijaya, SE, S.Kom
Pengembangan
atau
Modifikasi
Software
Konversi Data
Pengantar SI
Pelatihan
Pemakai
Akhir
Konversi
• Paralel
• Pencontohan
(pilot)
• Bertahap
• Langsung
20
Mengevaluasi Hardware,
Software, dan Layanan
•
•
Untuk keperluan pengembangan sistem yang
meliputi hardware, software, dan layanan,
perusahaan dapat meminta pemasok untuk
menyajikan tawaran dan proposal berdasarkan
spesifikasi sistem menggunakan permintaan
proposal.
Perusahaan dapat menggunakan sistem evaluasi
dengan memberi skor berdasarkan faktor evaluasi
yang digunakan sebagai pembanding (kekuatan
dan kelemahan) untuk setiap proposal.
Trisnadi Wijaya, SE, S.Kom
Pengantar SI
21
Mengevaluasi Hardware,
Software, dan Layanan
Faktor evaluasi dalam pemberian skor untuk hardware, software, dan layanan
Hardware
Software
Layanan
Kinerja
Kualitas
Kinerja
Biaya
Efisiensi
Pengembangan sistem
Keadalan
Fleksibilitas
Pemeliharaan
Kompatibilitas
Keamanan
Konversi
Teknologi
Konektivitas
Pelatihan
Ergonomi
Pemeliharaan
Cadangan (backup)
Konektivitas
Dokumentasi
Kemampuan akses
Keluasan
Hardware
Posisi bisnis
Software
Faktor-faktor lainnya
Hardware
Dukungan
Nilai Keseluruhan
Trisnadi Wijaya, SE, S.Kom
Nilai
Software
Nilai Keseluruhan
Pengantar SI
Nilai Keseluruhan
22
Download