Escolar Documentos
Profissional Documentos
Cultura Documentos
PENDAHULUAN
Bentuk suatu sistem tidak ada yang permanent. Akan selalu terbuka
peluang bagi pengembangan sistemnya dari suatu masa ke masa yang lain, dari
suatu generasi ke generasi yang lain.
Pada era Teknologi Informasi sekarang ini, jika seseorang bekerja pada
suatu lingkungan Sistem Informasi, apapun latar belakangnya maka seseorang
tersebut harus mengerti tentang analisa sistem secara keseluruhan. Karena kita
hidup dalam suatu lingkungan sistem, dimana sistem yang kita rasakan, kita
jalankan, adalah bagian dari suatu lingkungan sistem yang lebih besar.
Oleh karena itu, diharapkan peserta kuliah yang membaca diktat kuliah ini,
selaku analisis system (nantinya) akan mengerti dan mengetahui mulai dari
bagaimana suatu sistem dibuat dengan pendekatan-pendekatan tertentu,
komunikasi dengan user selaku penggunan sistem, dan yang paling penting
adalah mengetahui esensi dari suatu sistem, serta mampu memprediksikan
keuntungan-kerugian terhadap pengembangan sistem.
1.1. Sistem.
Pada kenyataannya, sistem terdiri dari2 jenis, yaitu:
- Sistem Alami yaitu sistem yang sudah ada sejak awal dan tidak
mungkin berubah sampai akhir dunia (sistem fisik dan sistem
kehidupan).
Contoh : sistem molekuler, sistem tumbuh dan berkembang makhluk
hidup.
- Sistem buatan manusia yaitu sistem yang dibuat atau dirancang
oleh manusia sesuai dengan kebutuhannya (dapat berubah sesuai
kebutuhan).
Contoh : Sistem perundang-undangan, sistem transfortasi, dll.
Sistem terdiri dari beberapa Sub-Sistem (SS). Sub-Sistem dapat
didukung oleh beberapa Sub -Sub Sistem (SSS). Secara umum dapat
diilustrasikan sebagai berikut :
DIKTAT KULIAH ASI/2010 1
SS
SS
SSS
Sub-Sub-System
Rantai Batre
S-S S
S- SS
System Analysis
Major New
System Changes
Tujuan
Usaha
Batasan
Kontrol
Umpan Balik
Keterangan :
Tujuan Usaha : - Kebutuhan.
- Masalah.
- Prosedur Pencapaian Tujuan.
Output : Laporan
DIKTAT KULIAH ASI/2010 8
Grafik
Umpan balik : Perbaikan dari sistem.
Pemeliharaan.
Contoh : “ Sistem Komputer Pada Sebuah Perusahaan “
Aplikasinya
Tujuan : Mengurangi tugas yang dilakukan oleh manusia
(operator) dalam melakukan pengolahan suatu
data.
Batasan : Mengoptimalkan kemampuan mesin komputer .
Kontrol : CPU (Control Processing Unit).
Input : Memasukan data-data melalui keyboard, dll.
Proses : Memproses semua data sesuai dengan keinginan
sesuai dengan program pengolahan data, sesuai
kemampuan user & program pengolahan data.
Output : Melalui mesin Printer.
Umpan Balik : Perbaikan program,
Manajer
Pokok Permasalahan
Tentukan Kebutuhan
Rekomendasi Rencana
kebutuhan Data Biaya Kegiatan
tidak
Setuju
ya
Analysis
2. Studi Kelayakan :
Sasaran :
Untuk memilih alternatif pemecahan masalah yang baik dan
paling tepat. Kegiatan yang dilakukan biasanya pertama
melaksanakan dan menyiapkan kegiatan.
Kegiatan :
- Investigasi Sistem ( Survey, Wawancara, Questioner ).
informasinya.
- Menyiapkan analisis biaya dan keuntungan.
- Mengembangkan alternatif pemecahan masalah.
T
Sistem
Study
Analisa Sistem
Study Kelayakan
Setuju T
Rancangan Sistem
Kegiatan :
-Menyusun Flow Chart.
-Merencanakan Konfigurasi Peralatan yang dibuat dalam bentuk
Laporan Yaitu berupa laporan spesifikasi sistem.
DgnTujuan Sebagai bahan pegangan bagi para pemakai
untuk pengawasan terhadap langkah-langkah
kerja yang dilakukan oleh sistem analisis.
Spesifikasi System
T
Setuju
Detail System
Spesifikasi Teknik
DIKTAT KULIAH ASI/2010 17
Spesifikasi Diperbaiki
Program
Buat Flowchart
T
Test Teliti Kesalahan
Test Program
T
Benar
Dokumentasi Program
Penerapan Sistem
5. Penerapan Sistem
Soal latihan :
1. Buat suatu bentuk Proposal Laporan Studi Kelayakan atas studi kelayakan
yang saudara lakukan pada sebuah instansi/perusahaan dimana saudara
melakukan studi kelayakan tersebut.
Sebagai bahan acuan untuk menyusun proposal tersebut saudara dapat
mengikuti prosedur yang ada dihalaman 14 diktat ini.
Dalam pengembangan suatu sistem ada beberapa prinsip yang tidak boleh
dilupakan :
1) Sistem yang dikembangkan adalah untuk management, jadi sistem tersebut
harus dapat mendukung kebutuhan informasi yang diperlukan oleh
manajemen, untuk itu perlu diadakan analisa CSF.
CSF : Critical Succes Factor dan Analisa Area Bussiness dalam tahap
2) Sistem yang dikembangkan adalah infestasi modal yang besar, jadi sistem
tersebut harus merupakan pilihan yang terbaik dan menguntungkan. Cost
Benefit Analys/Cost Efektif Analys Test bisa dipergunakan untuk menentukan
apakah proyek investasi tersebut menguntungkan atau tidak.
3) Sistem menentukan orang yang terdidik karena SDM merupakan faktor utama
yang menentukan berhasil atau tidak suatu sistem baik dalam proses
pengembangan, penerapan, maupun dalam proses operasinya.
Soal Latihan :
1. Apa yang dimaksud dengan analisa CSF ?
2. Apa yang dimaksud dengan analisa area bisnis dan bagaimana
menerapkannya ?
3. Jelaskan perbedaan antara kedua bentuk analisa tersebut diatas !
DIKTAT KULIAH ASI/2010 23
4. Berikan penjelasan saudara tentang Cost Benefit Analys/Cost Efektif
Analys.
5. Disebutkan bahwa pengembangan sistem merupakan dokumentasi yang
baik. Apa maksud dari pernyataan tersebut ? Jelaskan!
BAB V
PROSES PENGEMBANGAN SISTEM
System and
Software Design
Operation
And Maintance
Identifikasi kebutuhan
Awal pemakai
Revisi Prototype
DIKTAT KULIAH ASI/2010 26
Contoh model prototype
Menggunakan dan
evaluasi prototype
Sistem yang
diserahkan
Soal Latihan :
1. Dalam Model Waterfall (air terjun) ada beberapa tahapan, dimulai dari
tahapan Requarements Definition s/d Operation & Maintenance.
Berikan penjelasan saudara terhadap masing-masing tahapan yang
ada pada Model Waterfall tersebut.
2. Jelaskan apa yang menjadi kelemahan bagi model SDLC.
3. Jelaskan beberapa hal yang diusulkan oleh pihak IBM untuk
mengantisipasi kelemahan pada model SDLC.
4. Gambarkan dan jelaskan prosedur yang dijalankan pada Model
Prototyping.
BAB VI
PENDEKATAN DALAM PENGEMBANGAN SISTEM
Soal Latihan :
1. Sebutkan beberapa pola yang biasa diterapkan dalam melakukan
pengembangan sistem.
2. Dari beberapa pola pengembangan tersebut diatas, menurut saudara
pola yang manakah yang lebih efektif jika dilihat dari kompleksitas
permasalahan pengembangan sistem ? Jelaskan !
Tahap Implementasi
Rancangan Database Rancangan Sistem
Implementasi Aplikasi
4. Menus
Design Sistem
Konstruksi Sistem
Aktifitas
Data
• Tahap Kedua :
Dilakukan evaluasi dari penggunaan sistem informasi yang ada. Pada
dasarnya sistem informasi tidak harus dikembangkan dari awal tetapi
bisa memanfaatkan investasi yang telah dilakukan, oleh karena itu
diperlukan investasi pada sistem-sistem yang sudah ada, kemudian
dilakukan audit untuk mengetahui sistem-sistem mana yang dapat
dimanfaatkan.
• Tahap Tiga :
Dilakukan inovasi-inovasi baru terhadap kemungkinan adanya peluang-
peluang strategi baru. Oleh karena itu dengan menggunakan kreatifitas
dan memperhatikan perubahan oleh kecenderungan dan teknologi
informasi bisa diciptakan peluang-peluang yang baru.
Perencanaan
Analisa Upper case
Design
Konstruksi & Lower case
Pemeliharaan
Secara umum ada 3 cara yang dapat digunakan dalam menentukan strategi
pengembangan sistem, yaitu :
1. Cara In-House.
2. Paket Aplikasi.
3. End-User Computing.
8.1. In-House
Cara ini banyak digunakan oleh perusahaan yang membutuhkan sistem
aplikasi yang sangat spesifik.
Hal ini bisa diperoleh dengan mengembangkan sistem aplikasi baru yang
Taylor Mode atau Costumised ( tergantung dari permintaan ) atau
merubah sistem aplikasi lama ke sistem aplikasi baru dengan
C
Pascal
Cobol Query and Development
AGL
Unisys Mapper
Programable D Base
Menu D Base
End User
Kartu
Pita magnetik
Penghubung ke halaman
berikutnya arus
informasi
Dokumen
Keyboard
Disket
Penyimpanan file
sementara
salah
2. Keputusan : kondisi
else
benar salah
kondisi
then B
Penyimpanan Barang
Pemesanan Barang
Program
Penyimpanan Master File
barang
DIKTAT KULIAH ASI/2010 50
Laporan File Record
Program
Laporan
Laporan
3. Design File
DIKTAT KULIAH ASI/2010 52
File merupakan item data yang diatur dalam suatu record dimana item-item
tsb dimanipulasi untuk proses tertentu.
4. Tipe-Tipe File
A. File master : berisi data yang tetap dimana pemrosesannya terhadap
data terjadi pada waktu yang tertentu, ada 2 type file master :
- File referensi : mempunyai data yang tetap dan pengolahan pada
data tersebut, memerlukan waktu yang cukup lama.
- File dinamik : data yang ada pada file berubah-ubah sesuai
transaksi.
B. File input : berisi data masukan dimana data-data tersebut akan diolah
oleh komputer.
C. File Transfer : berisi data-data yang akan dipindahkan dari satu proses
ke yang lain.
D. File Kerja: Berisi data-data hasil pemrosesan.
E. File Library : Berisi program-program aplikasi atau modul atau utility
program, atau perangkat lain yang diperlukan.
5. Oganisasi File
A. Sekuensial.
• Pada Sekuensial File :
Susunan data/record diatur secara berurutan dan bisa digunakan
apabila hampir sebagian atau seluruh data pada file diproses. File
tersebut tidak terlalu sering diproses.
B. Secara Random File :
Susunan data/record sembarang artinya tidak berurutan.
Tiap data atau record mempunyai file terkunci.
Random file ini digunakan apabila banyak data yang
diproses jumlahnya tidak besar. Jumlah data pada file banyak dan
file sering diperoses.
Pertimbangan - pertimbangan yang perlu diperhatikan dalam merancang
suatu file :
a. Pemilihan media yang akan digunakan untuk menyimpan data.
B. Hirrarcy Chart
Digunakan untuk menggambarkan struktur program.
Misalnya HIPO pada pemesanan/penyimpanan barang terdiri
dari membaca transaksi, menyimpan kembali file master, dan
mencetak pemesanan barang.
Diagram sistemnya digambarkan sbb :
Penyimpanan Barang
B=A
6. Dialog Design
Ditujukan untuk menjaga pemasukan data yang benar dan untuk
menjawab pertanyaan-pertanyaan. Ada 2 type dialog design ini yaitu :
- Dialog Aktif, disini pemakai mengajukan pertanyaan/memasukan
data.
- Dialog positif, pemakai hanya memilih yang sudah tersedia biasanya
berupa menu drivernya.
Rancangan dialog design ini biasanya memberikan kemudahan, dapat
memberikan petunjuk, cepat memberi jawaban, dapat menampilkan pesan
jika terjadi kesalahan dan memiliki fleksibilitas yang tinggi.
F : 5.000 ( I + 0,12 ) 3
: 5.000 ( 1,12 ) 3
: 7.024,64
OPP
THR
Soal latihan :
Kajian Rencana Pengembangan SDM Dibidang IT/TI di Indonesia.
BAB X PENUTUP
------ooOoo------
Daftar Pustaka
10. Whitten, Beutley and Ho., System Analysis and Design Methodes, Times
Mirror/Mobsy College Publisting, 1986.