Sabtu, Agustus 02, 2025

Soal_praktek serta Jawaban Analisis dan Perancangan Sistem Informasi

Analisis dan Perancangan Sistem Informasi 

Soal 1

Jelaskan langkah-langkah dalam melakukan analisis sistem informasi!
Jawaban
Langkah-langkah dalam melakukan analisis sistem informasi adalah:
  1. Identifikasi masalah dan kebutuhan
  2. Pengumpulan data
  3. Analisis data
  4. Identifikasi kebutuhan fungsional dan non-fungsional
  5. Pembuatan dokumentasi analisis sistem

Soal 2
Jelaskan apa yang dimaksud dengan Use Case Diagram dan bagaimana cara membuatnya!
Jawaban
Use Case Diagram adalah sebuah diagram yang digunakan untuk menggambarkan interaksi antara pengguna (aktor) dengan sistem informasi. Cara membuatnya adalah dengan mengidentifikasi aktor yang terlibat dalam sistem, kemudian mengidentifikasi use case yang ada dalam sistem.

Soal 3
Jelaskan perbedaan antara analisis sistem dan desain sistem!
Jawaban
Analisis sistem bertujuan untuk memahami kebutuhan dan masalah yang ada dalam sistem yang sedang berjalan, sedangkan desain sistem bertujuan untuk membuat blueprint atau rancangan sistem yang baru berdasarkan hasil analisis yang telah dilakukan.

Soal 4
Jelaskan apa yang dimaksud dengan Data Flow Diagram (DFD) dan bagaimana cara membuatnya!
Jawaban
Data Flow Diagram (DFD) adalah sebuah diagram yang digunakan untuk menggambarkan aliran data dalam sistem informasi. Cara membuatnya adalah dengan mengidentifikasi entitas yang terlibat dalam sistem, kemudian mengidentifikasi proses data yang ada dalam sistem.

Soal 5
Jelaskan pentingnya dokumentasi dalam analisis sistem informasi!
Jawaban
Dokumentasi sangat penting dalam analisis sistem informasi karena dapat membantu memahami kebutuhan dan masalah yang ada dalam sistem yang sedang berjalan, serta memvisualisasikan solusi yang tepat untuk memenuhi kebutuhan pengguna.

Soal 6
Jelaskan apa yang dimaksud dengan kebutuhan fungsional dan non-fungsional dalam analisis sistem informasi!
Jawaban
Kebutuhan fungsional adalah kebutuhan yang terkait dengan fungsi sistem, seperti pengolahan data dan pelaporan. Kebutuhan non-fungsional adalah kebutuhan yang terkait dengan kinerja sistem, seperti kecepatan, keamanan, dan keandalan.

Soal 7
Jelaskan langkah-langkah dalam melakukan pengumpulan data dalam analisis sistem informasi!
Jawaban
Langkah-langkah dalam melakukan pengumpulan data adalah:
  1. Identifikasi sumber data
  2. Pengumpulan data melalui wawancara, kuesioner, atau observasi
  3. Dokumentasi data yang telah dikumpulkan

Soal 8
Jelaskan apa yang dimaksud dengan analisis data dalam analisis sistem informasi!
Jawaban
Analisis data adalah proses menganalisis data yang telah dikumpulkan untuk memahami kebutuhan dan masalah yang ada dalam sistem yang sedang berjalan.

Soal 9
Jelaskan pentingnya identifikasi kebutuhan pengguna dalam analisis sistem informasi!
Jawaban
Identifikasi kebutuhan pengguna sangat penting dalam analisis sistem informasi karena dapat membantu memahami apa yang dibutuhkan oleh pengguna dan memvisualisasikan solusi yang tepat untuk memenuhi kebutuhan tersebut.

Soal 10
Jelaskan apa yang dimaksud dengan blueprint sistem dalam analisis sistem informasi!
Jawaban
Blueprint sistem adalah sebuah rancangan sistem yang baru berdasarkan hasil analisis yang telah dilakukan. Blueprint sistem dapat membantu memvisualisasikan solusi yang tepat untuk memenuhi kebutuhan pengguna dan meningkatkan kinerja sistem.

Kasus Praktek:
Sebuah perusahaan ingin mengembangkan sistem informasi untuk mengelola data karyawan. Sistem tersebut akan digunakan untuk mengelola data karyawan, menghitung gaji, dan menghasilkan laporan karyawan.
Pertanyaan
  1. Buatlah prosedur sistem informasi untuk mengelola data karyawan!
  2. Buatlah flowchart untuk prosedur pengelolaan data karyawan!
  3. Buatlah diagram konteks untuk sistem informasi pengelolaan data karyawan!
  4. Buatlah diagram alur data (DFD) level 0 untuk sistem informasi pengelolaan data karyawan!
  5. Buatlah use case diagram untuk sistem informasi pengelolaan data karyawan!
  6. Buatlah kamus data untuk tabel karyawan!
  7. Buatlah normalisasi untuk tabel karyawan!
  8. Buatlah perancangan program untuk sistem informasi pengelolaan data karyawan!
Jawaban
1. Prosedur Sistem Informasi
Prosedur pengelolaan data karyawan meliputi:
  • Pengumpulan data karyawan
  • Verifikasi data karyawan
  • Penginputan data karyawan ke dalam sistem
  • Pengelolaan data karyawan
  • Penghitungan gaji karyawan
  • Penghasilan laporan karyawan
2. Flowchart
Flowchart pengelolaan data karyawan:
  • Mulai
  • Pengumpulan data karyawan
  • Verifikasi data karyawan
  • Penginputan data karyawan ke dalam sistem
  • Pengelolaan data karyawan
  • Penghitungan gaji karyawan
  • Penghasilan laporan karyawan
  • Selesai
3. Diagram Konteks
Diagram konteks sistem informasi pengelolaan data karyawan:
  • Entitas: Karyawan, Sistem Informasi
  • Aliran data: Data karyawan, Gaji karyawan, Laporan karyawan
4. Diagram Alur Data (DFD) Level 0
DFD level 0 sistem informasi pengelolaan data karyawan:
  • Proses: Pengelolaan data karyawan
  • Aliran data: Data karyawan, Gaji karyawan, Laporan karyawan
  • Penyimpanan data: Tabel karyawan
5. Use Case Diagram
Use case diagram sistem informasi pengelolaan data karyawan:
  • Aktor: Admin, Karyawan
  • Use case:
  • Mengelola data karyawan
  • Menghitung gaji karyawan
  • Menghasilkan laporan karyawan
6. Kamus Data
Kamus data tabel karyawan:
  • Nama tabel: Karyawan
  • Kolom:
  • ID Karyawan
  • Nama Karyawan
  • Alamat Karyawan
  • Gaji Karyawan
7. Normalisasi
Normalisasi tabel karyawan:
  • Bentuk normal pertama (1NF): Menghilangkan atribut yang berulang
  • Bentuk normal kedua (2NF): Menghilangkan atribut yang tidak bergantung pada primary key
  • Bentuk normal ketiga (3NF): Menghilangkan atribut yang bergantung pada atribut lain
8. Perancangan Program
Perancangan program sistem informasi pengelolaan data karyawan:
  • Bahasa pemrograman: Java
  • Database: MySQL
  • Antarmuka: GUI


%%%%%%%%%%%%%%%%%

Soal Analisis dan Perancangan Sistem Informasi

Analisis dan Perancangan Sistem Informasi


 Soal 1

Jelaskan perbedaan antara analisis sistem informasi dan desain sistem informasi!
Jawaban
Analisis sistem informasi adalah proses pengumpulan dan analisis data untuk memahami kebutuhan dan masalah yang ada dalam sistem informasi yang sedang berjalan. Tujuan analisis sistem adalah untuk mengidentifikasi kebutuhan pengguna, memahami proses bisnis yang ada, dan menentukan solusi yang tepat untuk meningkatkan kinerja sistem.
Desain sistem informasi, di sisi lain, adalah proses pembuatan blueprint atau rancangan sistem informasi yang baru berdasarkan hasil analisis yang telah dilakukan. Desain sistem informasi mencakup penentuan arsitektur sistem, pemilihan teknologi, dan perancangan antarmuka pengguna.

Soal 2
Sebutkan dan jelaskan tahapan-tahapan dalam metode analisis sistem informasi waterfall!
Jawaban
Tahapan-tahapan dalam metode analisis sistem informasi waterfall adalah:
  1. Requirements Gathering: Pengumpulan kebutuhan pengguna dan sistem.
  2. Analysis: Analisis kebutuhan dan identifikasi masalah.
  3. Design: Perancangan sistem informasi yang baru.
  4. Implementation: Implementasi sistem informasi yang baru.
  5. Testing: Pengujian sistem informasi yang baru.
  6. Maintenance: Pemeliharaan dan perawatan sistem informasi yang baru.

Soal 3
Jelaskan apa yang dimaksud dengan Use Case Diagram dan bagaimana cara membuatnya!
Jawaban
Use Case Diagram adalah sebuah diagram yang digunakan untuk menggambarkan interaksi antara pengguna (aktor) dengan sistem informasi. Use Case Diagram digunakan untuk mengidentifikasi kebutuhan fungsional sistem dan menggambarkan proses bisnis yang ada.
Cara membuat Use Case Diagram:
  1. Identifikasi aktor yang terlibat dalam sistem.
  2. Identifikasi use case yang ada dalam sistem.
  3. Gambarkan aktor dan use case dalam diagram.
  4. Tentukan hubungan antara aktor dan use case.

Soal 4
Sebutkan dan jelaskan jenis-jenis kebutuhan sistem informasi!
Jawaban
Jenis-jenis kebutuhan sistem informasi adalah:
  1. Fungsional: Kebutuhan yang terkait dengan fungsi sistem, seperti pengolahan data dan pelaporan.
  2. Non-Fungsional: Kebutuhan yang terkait dengan kinerja sistem, seperti kecepatan, keamanan, dan keandalan.
  3. Antarmuka: Kebutuhan yang terkait dengan interaksi antara pengguna dengan sistem.

Soal 5
Jelaskan apa yang dimaksud dengan Data Flow Diagram (DFD) dan bagaimana cara membuatnya!
Jawaban
Data Flow Diagram (DFD) adalah sebuah diagram yang digunakan untuk menggambarkan aliran data dalam sistem informasi. DFD digunakan untuk mengidentifikasi sumber data, proses data, dan tujuan data.
Cara membuat DFD:
  1. Identifikasi sumber data dan tujuan data.
  2. Identifikasi proses data yang ada dalam sistem.
  3. Gambarkan aliran data dalam diagram.
  4. Tentukan hubungan antara proses data dan sumber/tujuan data.

Soal Praktek :
Sebuah perusahaan retail bernama "Toko Makmur" ingin mengembangkan sistem informasi untuk mengelola penjualan, stok barang, dan pelanggan. Berikut adalah beberapa kebutuhan yang ingin dipenuhi oleh sistem informasi tersebut:
  • Mengelola data pelanggan, termasuk nama, alamat, dan nomor telepon.
  • Mengelola data barang, termasuk nama, harga, dan stok.
  • Mengelola transaksi penjualan, termasuk tanggal, pelanggan, dan barang yang dibeli.
  • Menghasilkan laporan penjualan bulanan.
  • Menghasilkan laporan stok barang yang rendah.
Soal:
  1. Buatlah Use Case Diagram untuk sistem informasi "Toko Makmur"!
  2. Identifikasi kebutuhan fungsional dan non-fungsional sistem informasi "Toko Makmur"!
  3. Buatlah Data Flow Diagram (DFD) level 0 untuk sistem informasi "Toko Makmur"!
  4. Buatlah rancangan database untuk sistem informasi "Toko Makmur"!
  5. Buatlah contoh laporan penjualan bulanan dan laporan stok barang yang rendah!

Jawaban:
1. Use Case Diagram:
  • Aktor: Karyawan Toko, Manajer Toko
  • Use Case:
  • Mengelola data pelanggan
  • Mengelola data barang
  • Mengelola transaksi penjualan
  • Menghasilkan laporan penjualan bulanan
  • Menghasilkan laporan stok barang yang rendah
2. Kebutuhan Fungsional dan Non-Fungsional:
  • Kebutuhan Fungsional:
  • Mengelola data pelanggan
  • Mengelola data barang
  • Mengelola transaksi penjualan
  • Menghasilkan laporan penjualan bulanan
  • Menghasilkan laporan stok barang yang rendah
  • Kebutuhan Non-Fungsional:
  • Keamanan data pelanggan dan transaksi
  • Kecepatan akses data
  • Kemudahan penggunaan antarmuka
3. Data Flow Diagram (DFD) level 0:
  • Entitas: Karyawan Toko, Manajer Toko, Pelanggan, Barang
  • Proses: Mengelola data pelanggan, Mengelola data barang, Mengelola transaksi penjualan
  • Aliran Data: Data pelanggan, Data barang, Data transaksi penjualan
4. Rancangan Database:
  • Tabel: Pelanggan, Barang, Transaksi Penjualan
  • Kolom:
  • Pelanggan: Nama, Alamat, Nomor Telepon
  • Barang: Nama, Harga, Stok
  • Transaksi Penjualan: Tanggal, Pelanggan, Barang, Jumlah
5. Contoh Laporan:
  • Laporan Penjualan Bulanan:
  • Tanggal: Januari 2023
  • Total Penjualan: Rp 100.000.000
  • Detail Penjualan: [daftar penjualan]
  • Laporan Stok Barang yang Rendah:
  • Nama Barang: [nama barang]
  • Stok: [jumlah stok]
  • Status: Rendah
!!!!!!!!!!!!!!!!!