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


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