Analisis User Pengguna Analisis Kebutuhan Perangkat Keras Analisis Kebutuhan Perangkat Lunak

31 Sedangkan perangkat lunak yang dibutuhkan untuk membangun dan menjalankan sistem ini digunakan perangkat lunak pendukung sebagai berikut : a. Windows Xp,Windows 7 sebagai Sistem Operasi b. Microsoft Visual C express sebagai code editor c. My SQL sebagai Database Management System DBMS 32

3.1.4 Analisis Data

Dalam analisis kebutuhan perlu diperhatikan perancangan entitasnya agar nantinya dalam perancangan database, hubungan atau relasi antar entitas sesuai. Maka dibuatlah ERD Entity Relational Diagram atau skema relasi. Gambar 3-2 Diagram ERD Aplikasi Sistem Informasi Pegawai dan Penggajian PT. ANTAM 33

3.1.5 Analisis Kebutuhan Fungsional

Kebutuhan fungsional merupakan tahap aliran informasi yang meliputi diagram konteks dan aliran informasi yang di representasikan dengan menggunakan data flow diagram DFD.

3.1.5.1 Diagram Konteks

Diagram konteks ini menggambarkan sistem secara garis besar atau secara keseluruhan dan hubungannya dengan entitas luar. Adapun diagram konteks yang diusulkan adalah sebagai berikut : Aplikasi Sistem Informasi Data Pegawai dan Penggajian PT. Aneka Tambang ADMIN KARYAWAN Data Login Data Gaji Data Pegawai Data Tunjangan Data Jabatan Info Login Info Gaji Info Pegawai Data Login Data Gaji Data Pegawai Info Login Info Gaji Info Pegawai Info Tunjangan Info Jabatan Gambar 3-3Diagram Konteks Aplikasi Sistem Informasi Pegawai dan Penggajian PT. ANTAM

3.1.5.2 Data Flow Diagram DFD

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. Dalam Data Flow Diagram DFD terdiri dari entitas luar, aliran data, proses, dan penyimpanan data. Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan. Adapun Data Flow Diagram dari Pembangunan Aplikasi Sistem Informasi Data Pegawai dan Penggajian PT. Aneka Tambang. 34 a. DFD level 1 ADMIN 1.0 LOGIN KARYAWAN Data Admin Data Karyawan 2.0 Pengolahan Data Master Data Gaji Data Pegawai Data Tunjangan Data Jabatan 3.0 Lihat Informasi Data Login Admin Info Login Admin Invalid Data Login Karyawan Info Login Karyawan Invalid Info Data Admin Info Data Karyawan Data Gaji Data Gaji Data Pegawai Data Pegawai Data tunjangan Data tunjangan Data jabatan Data jabatan Data gaji, data pegawa, data tunjangan, data jabatan Info data Gaji Info data pegawai, info data tunjangan Info data jabatan Data gaji Data Gaji Data Pegawai Info Data Gaji Info Data Pegawai Data Pegawai Gambar 3-4 DFD Level 1