Analisa Kebutuhan Software Analisa Kebutuhan Hardware Context DiagramCD DFD Level 0

commit to user 10 BAB III DESAIN DAN PERANCANGAN SISTEM A. ANALISIS KEBUTUHAN SISTEM

1. Analisa Kebutuhan Software

Perangkat lunak atau software yang digunakan dalam pembuatan sistem informasi ini adalah : a. Sistem Operasi : Microsoft Windows XP b. Bahasa Pemrograman : PHP c. Database : MySql d. Web Server : Xampp e. Database Manager : PhpMyAdmin f. Web Editor : Macromedia Dreamweaver

2. Analisa Kebutuhan Hardware

Perangkat keras minimum yang digunakan untuk membuat sistem informasi ini dengan spesifikasi : a. Processor Intel ® Pentium 4 b. RAM 512MB c. Harddisk 50 GB d. Keyboard dan Mouse B. PERANCANGAN SISTEM Perancangan Sistem Informasi Kepegawaian berikut digambarkan dalam diagram alir data dan spesifikasi proses. Diagram alir data sistem ini terdiri dari diagram konteks, DFD Level 0, dan DFD Level 1. Spesifikasi proses menggambarkan kejadian di dalam setiap proses pada level terbawah pada DFD. Model ini berfungsi mendeksripsikan apa yang dilakukan ketika masukan diubah menjadi keluaran. Diagram alir data dapat digambarkan sebagai berikut : commit to user 11

1. Context DiagramCD

Analisa sistem diawali dengan perancangan Context Diagram yang berfungsi untuk memberi keterangan mengenai proses aliran data. Sistem Informasi Kepegawaian Siswa Admin Pegawai ID Siswa Informasi Data Pegawai Data Pribadi Pegawai, Pensiun, Riwayat Seminar, Riwayat Jabatan, Riyawat Diklat, Riwayat Pendidikan ID Pegawai Informasi Data Pegawai Data Pegawai ID Pegawai, ID Siswa Informasi Data Pegawai Data User Name dan Password Pegawai dan Siswa Data Cari Gambar 3.1 Context Diagram CD commit to user 12

2. DFD Level 0

Siswa Admin Pegawai 1 Login 3 Melihat Data Pegawai 5 Membuatan Laporan 4 Mengolah Data Pegawai ID Pegawai ID Admin Konfirmasi Login Konfirmasi Login User Name dan Password Data Admin dan User Data cari Info Data Pegawai Data Inputan pegawai Data Baru Pegawai Validasi Data Pegawai, ID Siswa Data Pegawai,ID SIswa ID Pegawai Info Data Pegawai ID Pegawai Info Data Pegawai 2 Mengolah Data Admin dan User Validasi Data Admin dan User Data Baru Admin user Data Admin dan User Data Admin Dan User Baru Data Riwayat Seminar Data Pegawai Data Pendidikan Data Keluarga Data Jabatan Data Golongan Data Riwayat Seminar Data Pegawai Data Pend Data Keluarga Data Jabatan Data Agama Data Diklat Data Riwayat Seminar Data Pegawai Data Pendidikan Data Keluarga Data Jabatan Data Golongan ID SIswa Konfirmasi Login Data Riwayat Diklat Data Riwayat Seminar Data Pegawai Data Pendidikan Data Keluarga Data Jabatan Data Golongan Data Admin Dan User Data Diklat Data Agama Data Pangkat Data Mapel Data Riwayat Jabatan Data Riwayat Pendidikan Validasi data Data Riwayat Pend Data Riwayat Diklat Validasi Data Data Agama Validasi data Validasi data Data Riwayat Pend Data Pangkat Data Mapel Data Riwayat Jabatan Validasi data Validasi Data Validasi Data Validasi data Validasi data Validasi Data Data pangkat Validasi Data Data Mapel Validasi data Data Riwayat Jabatan Data Gol Data Pangkat Data Mapel Data Riwayat Diklat Data Rriwayat Jabatan Data Agama Data Laporan Pegawai Data Laporan Pegawai Gambar 3.2 DFD Level 0 commit to user 13

3. DFD Level 1 Proses 4