An Overview of Systems Analysis and Design
Software Development
Manusia telah tumbuh di dunia komputasi di mana-mana. Dunia kita semakin ditandai oleh mobilitas, komunikasi, dan konektivitas. Beberapa dari teknologi ini mendorong pertumbuhan dan perkembangan perangkat lunak aplikasi. Sebuah sistem informasi yang mendukung aspek organisasi bisnis. Sistem informasi adalah seperangkat komponen yang saling terkait yang mengumpulkan, memproses, menyimpan, dan mengeluarkan informasi yang diperlukan untuk menyelesaikan tugas bisnis. Sistem informasi mencakup orang-orang yang mengoperasikan sistem dan melakukan beberapa pekerjaan. Setiap sistem informasi (atau aplikasi) disusun dan dibangun untuk memenuhi berbagai persyaratan. Jika Anda menginginkan sistem informasi, gunakan secara produktif untuk memenuhi kebutuhan Anda. Tujuannya di sini adalah untuk menggambarkan proses dimana sistem informasi muncul dari kebutuhan yang dirasakan melalui penggunaan raktis. Dalam situasi tim terdistribusi atau dengan proyek yang rumit jauh lebih penting untuk membuat dokumen dan persyaratan yang formal dalam menangkap spesifikasi komponen.
Analisis dan design system menyediakan alat dan Teknik yang dibutuhkan dalam pengembangan system informasi untuk menyelesaikan pengembangan proses.
- Memahami kebutuhan (Business Need)
- Menangkap visi
- Tentukan solusi
- Komunikasi visi dan solusinya
- Membangun solusi atau mengarahkan orang lain dalam membangun solusi
- Konfirmasikan bahwa solusi memenuhi kebutuhan
- Luncurkan aplikasi solusi
The System Development Life Cycle (SDLC)
Pengembangan awal system informasi biasanya dilakukan sebagai proyek. Sebuah proyek adalah usaha yang direncanakan yang memiliki awal dan akhir dan menghasilkan beberapa hasil akhir. Sistem baru yang diindetifikasi, direncanakan, diorganisir, dan dipantau untuk mengelola proyek dengan analisis, desain, dan aktivitas. Siklus hidup pengembangan system adalah kerangka kerja yang mengidentifikasi semua aktivitas yang diperlukan untuk meneliti, membangun, menyebarkan, dan sering memelihara system informasi.
Iterative Development
Pengembangan berulang adalah pendeketan untuk pengembangan system dimana system “tumbuh” dengan cara yang hampir organic. Iterative adalah komponen inti yang dikembangkan terlebih dahulu dan kemudian komponen tambahan yang ditambahkan.
Model Iterative – Desain
Proses yang berulang dengan implementasi sederhana dari persyaratan perangkat lunak dan secara berulang untuk meningkatkan versi yang berkembang sampai system untuk diimplementasikan. Ide dasar ini mengembangkan system siklus berulang dan dalam porsi lebih kecil sati waktu (incremental)
Model Iterative – Aplikasi
Pengembangan berulang dan incremental memiliki beberapa aplikasi dalam industry. Model ini paling sering digunakan
- Persyaratan system yang dipahami dengan jelas
- Waktu untuk kendala pasar
- Teknologi baru dipelajari oleh tim pengembangan saat mengerjakan proyek
- Ada fitur dan Sasaram yang beresiko tinggi yang dapat diubah di masa depan
Use Case Diagram
Use Case Diagram adalah penggambaran grafis dari interaksi antar elemen system dalam manajemen pasokan produk. Untuk mengidentifikasi, memperjelas, dan mengatur persyaratan system.
Fungsi Use Case Diagram
- Berguna dalam memperlihatkan proses aktivitas dalam system
- Mampu menggambarkan proses bisnis, bahkan menampilkan urutan aktivitas pada sebuah proses
- Sebagai brige atau jembatan antara pembuat dengan konsumen mendeskripsikan sebuah sistem
Hubungan antara dan diantara para-actor dan kasus penggunaan system manajemen pasokan produk:
- Entitas Pengguna Sistem: Kasus pengguanaan Sistem adalah Kelola Pasokan, Kelola Pengiriman, Kelola Stok, Kelola Inventaris, Kelola Akun
- Entitas Pemasok: Kasus Penggunaan adalah Periksa Permintaan Pesana, Buat Faktur, Buat Pesanan, Kumpulkan Pembayaran
Reference
- https://qnp.co.id/blog/model-iteratif-sdlc-definisi-kelebihan-dan-kekurangannya/
- https://www.freeprojectz.com/use-case/product-supply-management-system-use-case-diagram
Dibuat oleh :
2502024294 – Hasna Rosyifah – Information Systems Accounting and Auditing
D5181 – Ferdianto, S.Kom, M.MSI