20
3.2.2.3 Analisis Perangkat Lunak
Secara keseluruhan sistem operasi yang digunakan pada komputer di Politeknik Piksi Ganesha adalah Windows Xp dan perangkat kerja yang
sering digunakan adalah Microsoft Office Word dan Excel. Dan perangkat lunak yang digunakan dalam membangun Aplikasi
Pengolahan Data Dosen Politeknik Piksi Ganesha Bandung adalah Delphi dan EMS SQL Manager 2010 for MySQL untuk menyimpan database
serta Data Source ODBC untuk koneksi database.
3.3 Perancangan Sistem
Perancangan sistem merupakan bagian dari metodologi penelitian pengembangan suatu perangkat lunak yang dilakukan setelah tahap analisis.
Perancangan bertujuan untuk memberikan gambaran secara terperinci. Perancangan sistem diharapkan dapat memecahkan permasalahan yang ada.
3.3.1 ERD Entity Relationship Diagram
ERD digunakan
dalam membangun
basis data
untuk menggambarkan relasi atau hubungan dari dua file atau dua tabel. ERD
terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut–atribut atau properti.
Hubungan antar entitas yang terjadi dalam Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha dapat dilihat pada Entity Relationship Diagram
pada halaman berikut ini :
21
Gambar 3.1 ERD Entity Relationship Diagram
3.3.2 DFD Data Flow Diagram
DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar,
dimana data disimpan, proses apa yang dihasilkan data tersebut.
TGLH
Master Riwayat Pendidikan Dosen mspds
BIDI KOTAASP
KDNE NOIJ
Memiliki Master Biodata Dosen
msdos KDJE
NMDO
TPLH GELA
STATU KDJA
KDPD KDST
STDO IDDO
ALM
NOURU JENJAN
GELA ASP
NMPTI
T
AHU
Memiliki
1
1 1
1
Transaksi Mengajar Dosen trakd
NMP THNSE
KDMK
HAR WAKT
TMRE KELAS
KDJEN RUAN
TMRE NMDO
NMDO NMMK
22
3.3.2.1 Diagram Konteks
Untuk membatasi sistem yang menunjukan adanya interaksi sistem dengan komponen luar sistem maka perlu dibuat diagram konteks
yang merupakan suatu diagram yang menggambarkan sistem dalam satu lingkungan dan hubungan dengan entitas luar. Diagram konteks dari
sistem yang diusulkan dapat dilihat pada halaman berikutnya yaitu :
Gambar 3.2 Diagram Konteks 3.3.2.2
DFD Level 0 Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha
DFD level 0 Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha, menjelaskan secara keseluruhan proses yang terjadi di dalam
sistem yang terdiri dari lima proses, yaitu proses login, proses pengolahan data dosen, proses pengolahan data riwayat pendidikan dosen, proses
pengolahan data transaksi mengajar dosen dan proses laporan data dosen tetap dan honorer.
Pada proses pengolahan data dosen, data-data disimpan dan diambil dari tabel msdos. Pada proses pengolahan data riwayat pendidikan
dosen, data diambil dari tabel mspds. Pada proses pengolahan data transaksi mengajar dosen, data diambil dari tabel trakd. Sedangkan pada
23 proses laporan data dosen tetap dan honorer akan menampilkan data dosen
tetap dan honorer. DFD Level 0 akan dijelaskan pada gambar 3.3 berikut ini :
Gambar 3.3 DFD Level 0
24
3.3.2.3 DFD Level 1 Proses 2
Pada DFD level 1 proses 2, proses pengolahan data dosen dibagi lagi menjadi lima proses yaitu proses tambah biodata dosen, proses edit
biodata dosen, hapus biodata dosen, cari biodata dosen dan refresh biodata dosen. Untuk lebih jelasnya lihat gambar 3.4 berikut ini :
Gambar 3.4 DFD Level 1 Proses 2
25
3.3.2.4 DFD Level 1 Proses 3
Pada DFD level 1 proses 3, proses pengolahan data riwayat pendidikan dosen dibagi lagi menjadi lima proses yaitu proses tambah riwayat pendidikan
dosen, proses edit riwayat pendidikan dosen, hapus riwayat pendidikan dosen, cari riwayat pendidikan dosen dan refresh riwayat pendidikan dosen. Untuk lebih
jelasnya lihat gambar 3.5 berikut ini :
Gambar 3.5 DFD Level 1 Proses 3
26
3.3.2.5 DFD Level 1 Proses 4
Pada DFD level 1 proses 4, proses pengolahan data transaksi mengajar dosen dibagi lagi menjadi lima proses yaitu proses tambah
transaksi mengajar dosen, proses edit transaksi mengajar dosen, hapus transaksi mengajar dosen, cari transaksi mengajar dosen dan refresh
transaksi mengajar dosen. Untuk lebih jelasnya lihat gambar 3.6 berikut ini :
Gambar 3.6 DFD Level 1 Proses 4
27
3.3.3 Skema Relasi