SOAL
1. Jelaskan apa yang dimaksud dengan pengembangan sistem.?
2. Sebutkan alasan – alasan mengapa perusahaan perlu melakukan pengembangan
sistem dan berikan contohnya.?
3. Jelaskan tahapan - tahapan di dalam pengembangan sistem, dari tahapan
tersebut tahapan manakah yang paling sulit dilakukan.?
4. Sebutkan pendekatan – pendekatan yang bisa digunakan dalam pengembangan
sistem..?
5. Sebutkan alat – alat yang dapat digunakan dalam pengebangan sistem
beserta teknik – tekniknya..?
PENYELESAIAN
1. Pengembangan sistem adalah
penyusunan suatu sistem yang baru untuk menggantikan sistem yang lama secara
keseluruhan atau memperbaikisistem yang telah ada
2. Alasan mengapa
perusahaan perlu melakukan pengembangan sistem :
·
Adanya
masalah yang timbul dari sistem yang lama
·
Untuk
meraih kesempatan" dalam berbagai hal
·
Adanya
instuksi dari pimpinan atau adanya peraturan dari pemerintah
Contohnya :
terdapat kesalahan - kesalahan
baik yang disengaja ataupun tidak yang menyebabkan data pada suatu perusahaan
tidak dapat terjamin kebenarannya, adanya kesempatan atau peluang anggota dari
sistem tersebut untuk melakukan kecurangan. Permasalahan yang lain juga dapat
disebabkan oleh pertumbuhan organisasi tersebut.
Contoh lainnya pada sebuah
perusahaan perdagangan yang berkembang yang sebelumnya hanya sebatas dalam kota
kini hingga nasional bahkan internasional. Pertumbuhan organisasi (perusahaan)
memaksa sistem yang dimiliki sebelumnya harus disesuaikan dengan kebutuhan
kerja dari perusahaan tersebut, misalnya transaksi yang sebelumnya bersifat
konvensional kini lebih moderen dengan memanfaatkan internet.
3. Tahapan di dalam
pengembangan sistem :
a. Tahap Perencanaan Sistem
(System Planning)
Tahap Perencanaan yaitu menyangkut studi kelayakan baik
secara teknis maupun secara teknologi serta penjadualan pengembangan suatu
proyek sistem informasi dan atau perngkat lunak.
b. Tahap Analisis Sistem
(System Analysis)
Mengenali segenap permasalahan yang muncul pada pengguna
dengan mendekomposisikan use case diagram lebih lanjut, mengenali komponen-komponen
sistem, obyek-obyek, hubungan antar obyek, dan sebagainya.
c. Tahap Perancangan (System )
Lebih menekankan pada platform apa hasil dari tahap
analisis kelak akan diimplementasikan serta tahap dimana kita melakukan
penghalusan (Refinement) kelas-kelas yang didapat pada tahap analisis.
d. Tahap Implementasi
(Implementation)
mengimplementasikan perancangan sistem ke situasi
yang nyata. Di sini kita mulai berurusan dengan pemilihan perangkat keras,
penyusunan perangkat keras aplikasi (pengkodean/coding).
e. Tahap Pengujian (Testing).
Pada tahap ini apakah sistem yang kita buat sudah sesuai
dengan kebutuhan pengguna atau belum.
f. Pemeliharaan (Maintenance)
Tahap pemeliharaan merupakan bentuk evaluasi untuk
memantau supaya sistem informasi yang dioperasikan dapat berjalan secara
optimal dan sesuai dengan harapan pemakai maupun organisasi yang menggunakan
sistem tersebut. Memelihara sistem sehingga sistem tersebut memberikan dukungan
yang diperlukan. Pemiliharaan sistem dilaksanakan untuk tiga alasan, yakni memperbaiki
kesalahan, menjaga kemutakhiran sistem, meningkatkan sistem.
Tahap yg paling sulit
dilakukan adalah tahap analisis sistem
4. pendekatan yang bisa
digunakan dalam pengembangan sistem :
·
Pendekatan
Klasik Vs Pendekatan Terstruktur
·
Pendekatan
Sepotong Vs Pendekatan Sistem
·
Pendekatan
Bottom-Up Vs Pendekatan Top-Down
·
Pendekatan
Menyeluruh Vs Pendekatan Moduler
·
Pendekatan
Lompatan Jauh Vs Pendekatan Berkembang
5.
Alat yang digunakan :
·
Data
flow diagram
·
Structured
chart
·
HIPO
diagram
Teknik yang digunakan:
Ø Teknik analisis biaya
Ø Teknik analisis penjadwalan
proyek
Ø Teknik penjumlahan data.