PERANCANGAN SISTEM INFORMASI PEMINJAMAN KENDARAAN DINAS BERBASIS WEB DI KANTOR DINAS PEMUDA OLAHRAGA DAN PARIWISATA (DISPOPAR) KABUPATEN BANDUNG Mariana siregar 6311271 Teknik informatika PKN Politeknik Komputer Niaga Lpkia
Abstrak Sistem informasi sudah layaknya seperti kebutuhan penting bagi sebuah perusahaan. Keberadaannya sangat dapat membantu karyawan untuk melaksanakan tugas-nya masing-masing terutama pada saat diperlukan untuk pengambilan keputusan dalam waktu yang cepat. Salah satunya adalah dalam pemakaian kendaraan sehingga dapat terkontrol kuantitas serta kualitasnya dengan baik. Untuk menyajikan solusinya, maka penulis memberikan usulan yaitu suatu perancangan sistem informasi pemakaian kendaraan dinas berbasis komputer dengan serangkaian prosedur yang lebih baik sesuai dengan sistem yang sudah ada dan diharapkan dapat membantu memperlancar proses pemakaian kendaraan dinas. Kata Kunci: Sistem. Pemakaian. Kendaraan
1. Pendahuluan Sistem informasi pengolahan data yang dibutuhkan
menggunakan media komputer sebagai alat untuk
oleh sebuah organisasi dipengaruhi untuk tujuan
mengahasilkan
pengumpulan, pengolahan, penyimpanan, melihat
sehingga dapat memberikan manfaat dalam
kembali dan juga untuk menyalurkan informasi itu
memudahkan
sendiri. Komputer merupakan salah satu cara atau
contohnya
sarana yang dapat membantu dalam sistem
menggunakan kendaraan dinas untuk perjalan ke
tersebut, sehingga sistem informasi tersebut akan
luar kota memerlukan komputer sebagai alat untuk
mempunyai nilai lebih dari pada sebuah sistem
memudahkan
yang diolah secara manual, juga akan menghasilkan
kendaraan
suatu sistem informasi yang efisien dan mempunyai produktifitas yang tinggi. Oleh karena itu, banyak perusahaan yang memiliki departemen teknologi informasi atau sistem informasi.
sebuah
bagi kantor
informasi
pemakainya. dispopar
kegiatan
dalam
yang
Salah yang
baik,
satu sering
pemakaian
yang sering terjadi dalam pengolahan sebuah data pemakaian harus dibuat secara cermat dan teliti dalam penulisan dan diusahakan memiliki tujuan untuk mudah dimengerti oleh pihak-pihak yang
Komputer memiliki keunggulan yang nyata untuk
membutuhkan. Dari data tersebut maka pemakaian
mempercepat pengolahan data dalam jumlah yang
kendaraan dengan mudah dapat mengetahui data-
lebih besar melalui sistem pengolahan data. Sistem
data tentang berbagai hal yang diperlukan. Dan
pengolah
data
merupakan
sistem
yang
untuk membantu berbagai pihak dalam proses
2) Dapat
mengetahui
siapa
yang
akan
bertanggung jawab atas kerusakaan yang di
pengambilan keputusan.
alami kendaraan di kantor dispopar 1,2 Identifikasi Masalah
3) Pencarian informasi data lebih efektif dan efisien.
Selama melakukan praktik kerja lapangan dan menganalisis sistem yang sedang berjalan, beberapa masalah yang muncul di antaranya:
2.1 Teori Tentang Permasalahan 1) Tidak
ada
data
yang
jelas
tentang
ketersediaan kendaraan yang akan di pinjam 2) Tidak
proses
jawab
siapa
atas
yang
kerusakan
kendaraan
bahwa sistem adalah suatu totalitas himpunan bagian-bagian yang satu sama lain berintraksi dan bersama-sama beroperasi mencapai suatu tujuan
adanya
informasi
yang
jelas
mengenai peminjaman kendaraan dinas
maka penulis hanya membatasi pada pokok permasalahaan yang berkaitannya dengan pemakaian
kendaraan.
tertentu di dalam suatu lingkungan pada bagian atau sub sistem tersebut merupakan suatu kompleksitas
1.3 Ruang Lingkup Permasalahaan Untuk menghindari luasnya permasalahaan
masalah
Onang Uchjana Effendy dalam bukunya sistem informasi manajemen (1996-53) menyimpulkan
jelasnya
bertanggung
3) Tidak
Terdapat banyak pengertian mengenai sistem.
Dalam
pelaksanaan praktek kerja lapangan, penulis
tersendiri, tetapi dalam kebersamaan mencapai suatu tujuan itu, berlangsung secara harmonis dalam keteraturan yang pasti. Menganalisis memformulasikan
sebuah
masalah
sebuah
solusi
dan
melibatkan
aktivitas-aktivitas saling terkait seperti berikut ini.
mengidentifikasi masalah sebagai berikut: 1. 1) Data yang diinginkan peminjam hanya mencakup kendaraan dinas roda emat (mobil) saja.
gunakan
2. hingga
kendaraan
di
mengenai
atau
peluang
dengan
Mengembangkan
dan
mengevaluasi
3.
Memelih solusi sistem terbaik dalam
pembuatan
perangkat
Merancang solusi sistem pilihan.
lunak
sebagai berikut: mencegah
4.
kesuksesan dari sistem yang dirancang.
pemakaian kendaran dinas di kantor dispopar adalah
1) Dapat
masalah
5. Mengimplementasikan dan mengevaluasi
1.4 Tujuan Perancangan dari
sebuah
memenuhi kebutuhan anda. informasi
peminjaman kendaraan dinas
Tujuan
menentukan
alternatif solusi sistem.
kembalikan 3) Terlambatnya
dan
menggunakan pemikiran sistem.
2) Sistem di mulai dari proses saat kendaraan di
Mengenali
terjadinya
sesuaian jumlah kendaraan
ketidak
2.1.2 Pengertian Imformasi Informasi terdiri dari data-data, meskipun demikian definisi informasi berbeda dengan data, data adalah fakta dan angka yang sedang tidak digunakan pada proses pengambilan keputusan dan biasanya berbentuk catatan historis yang dicatat dan diarsipkan tanpa maksud untuk segara diambil
kembali untuk pengambilan keputusan. Pengertian informasi pada umumnya adalah hasil dari pengelolahan data yang memberi bentuk berarti dari suatu kejadian
sesuai dengan perjanjian tertulis ataupun lisan, yang dinyatakan atau diimplementasikan serta wajib dibayarkan kembali dalam jangka waktu tertentu (ardiyos, 2009).
2.1.3 Pengertian Sistem Informasi
2.1.7 Pengertian Dinas
Sistem informasi ini mengumpulkan, memproses,
Pemakain Kendaraan dinas adalah untuk mengatur
menyimpan, menganalisis, menyebarkan informasi
segala sesuatu yang berhubungan dengan pemakain
untuk tujuan tertentu. Seperti sistem lainnya, sebuah
kendaraan dinas sesuai kebutuhan yang diminta oleh
sistem informasi terdiri atas input (data, instruksi)
masing-masing bagian kepada bagian umum dan
dan output (laporan, kalkulasi). Sistem informasi
pejabat struktural terkait untuk disediakan dan
memproses infut dan menghasilkan output yang
diarsipkan guna kelancaran masing-masing pihak
dikirim kepada pengguna atau sistem yang lainya.
terkait, guna menunjang kelangsungan semua proses
Mekanisme
perkantoran
timbul
balik
yang
mengontrol
operasipun bisa dimasukkan. Seperti sistem lainnya,
yang
bertujuan
untuk
menjaga
ketertiban, keamanan, dan tertib administrasi.
sebuah sistem informasi beroperasi di dalam sebuah lingkungan. Dalam mempelajari sistem informasi, perlu diketahui mengenai perbedaan data, informasi, dan pengetahuan.
2.1.7 Topologi Jaringan Pengertian dari jaringan komputer adalah hubungan dua buah simpul atau yang lebih umumnya berupa komputer yang tujuan utamanya adalah untuk
2.1.4 Pengertian Kendaraan Secara umum, defenisi atau pengertian kendaraan menurut para ahli semua jenis kendaraan dimana sistem gerakannya menggunakan peralatan teknik atau mesin. Fungsi utama dari kendaraan ini adalah sebagai alat transportasi khusunya di darat. 2.1.5 Manfaat dan Fungsi Kendaraan
melakukan pertukaran data. Maka yang dimaksud dengan topologi jaringan adalah susunan komputer secara fisik dalam suatu jaringan. Secara garis besar, topologi jaringan terbagi menjadi 3 yaitu bus, ring dan star. Pada topologi Bus, kedua ujung jaringan harus diakhiri
Fungsi utama dari kendaraan bermotor adalah memudahkan orang untuk mengakses daerah yang jaraknya lebih jauh tapi hanya membutuhkan waktu yang lebih singkat. Selain itu dengan adanya kendaraan orang bisa memindah berbagai macam benda maupun barang dengan mudah dengan daya angkut yang jauh dan lebih banyak. Setelah
dengan
connector
sebuah
dapat
terminator.
digunakan
Barel untuk
memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan mantap Ethernetnya sepanjang kabel. Linear Bus: layout ini termasuk layout yang umum.
mengalami kemajuan dan teknologi, kendaraan bermotor juga dapat digunakan untuk melakukan beberapa jenis pekerjaan lainnya. 2.1.6 Pengertian Pinjaman Secara sederhana, peminjaman dapat diartikan sebagai barang atau jasa yang menjadi kewajiban pihak yang satu untuk dibayarkan kepada pihak lain
2.2 Metodologi Yang Digunakan Metodologi yang digunakan dalam pengembangan sistem ini adalah metode waterfall. Metode ini dimulai dengan analisis lalu mendesain lalu
mengetest
pemeliaharaan.
nya
dan
melakukan
loncat menjadikan model klasik ini sangat memakan waktu dalam pengembangannya. Disisi lain, pihak Metode waterfall adalah suatu proses pengembangan perangkat lunak berurutan, di mana kemajuan dipandang sebagai terus mengalir ke bawah (seperti air terjun)
klien tidak dapat mencoba sistem sebelum sistem bener-bener selesai pembuatannya. Kelemahan yang lain adalah kinerja personil yang tidak optimal dan efisien karena terdapat proses menunggu suatu tahapan selesai terlebih dahulu.
melewati fase-fase perencanaan, pemodelan,implementasi(konstruk
2.2.4
Pengertian Web
si), dan pengujian. Berikut adalah
Yuhefizar mengatakan bahwa, web adalah
gambar pengebangan perangkat
suatu metode untuk menampilkan informasi di
lunak berurutan /linear (Pressman,
internet, baik berupa teks, gambar, suaru
Roger S.2001):
maupun vidio yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu
2.2.2 Manfaat Metode Waterfall Keunggulan model pendekatan pengembangan
dokumen dengan dokumen lainnya (hypertext)
software
yang dapat diakses melalui sebuah browser.
dengan
pencerminan
metode
kepraktisan
waterfall
adalah
rekayasa,
yang
membuat kualitas software tetap terjaga karena
2.2.5
pengembangannya yang terstruktur dan terawasi.
Pengertiaan Perangkat Lunak Perangkat
Disisi lain model ini merupakan jenis model yang
lunak
adalah suatu
program
komputer yang berfungsi sebagai sarana
bersipat dokumen lengkap, sehingga proses
interaksi atau yang menjembatani pengguna
pemeliharaan dapat dilakukan dengan mudah.
komputer (user) dengan perangkat keras.
Akan tetapi dikarenakan dokumentasi yang
Software disebut juga sebagai penerjemahan
lengakap dan sangat teknis, membuat pihak klien
perintah-perintah yang di jalankan pengguna
sulit membaca dokumen yang berejung pada sulitnya komunikasi antara pengembangan dan
komputer untuk diteruskan atau diproses oleh
klien. Dokumentasi kode program yang lengkap
perangkat keras.
juga
menghapus
Berbeda halnya dengan hadware yang bersifat
terhadap
fisik, software merupakan suatu perangkat
secara
ketergantungan pemerograman
tak
langsung
pengembangan
yang
keluar
dari
pengembang. Hal ini sangat menguntunkan bagi pihak
pengembang
dikarenakan
pada computer yang hanya dapat dilihat saja.
tim 2.2.6
Pengertiaan HTML
proses
Menurut Diar Puji oktavian dalam bukunya
pengembangan perangkat lunak tetap dapat
menjadi Programer Jempolan Menggunakan
dilanjutkan tanpa bergantung pada pemerogram
PHP defenisi HTML adalah:
tertentu.
“HTML (Hiper Text Markup Language) adalah suatu bahasa yang dikenali oleh web
2.2.3 Kelemahan Metode Waterfall
browser untuk menampilkan informasi
Kelemahan pengembangan software dengan metode
dengan lebih menarik dibandingkan dengan
waterfall yang utama adalah lambatnya proses
tulisan teks biasa”.
pengembangan
Dikarenakan
HTML mempunyai aturan dan struktur untuk
prosesnya yang satu persatu dan tidak bisa diloncat-
menuliskan perintah perintah yang biasanya
perangkat
lunak.
dinamakan dengan TAG HTML. Aturan
Variabel pada PHP selalu dinyatakan
tersebut diawali dengan lambang
dan
dengan tanda ($) sebelum namanya. Nama
biasanya diakhiri dengan lambang .
variabel harus tersambung tanpa ada jeda
Untuk membuat file HTML, dapat digunakan
spasi dan berupa rangakaian dari karakter
software
dan numerik.
editor
seperti
Dreamweaver.
Sebenarnya, notepad atau wordpad sudah cukup apabila ingin membuat sebuah file
2.
3.
Persamaan,
Kondisi Kondisi atau suatu pernyataan digunakan
mempelajari HTML adalah mengenal dan
untuk memilih aksi atau proses tertentu.
menguasai penggunaan tag-tag HTML dan dukungan browser terhadap tag-tag tersebut.
Artimatik,
Pertidaksamaan dan Logika
HTML sederhana atau ingin mendalami bahasa kode HTML. Salah satu hal terpenting untuk
Operasi
4.
Loping Loping
2.2.7 Pengertian PHP
atau
perulangan
mempunyai
peranan yang penting, berfungsi untuk Menurut Diar Puji Oktavian Dalam Bukunya
menampilkan informasi tertentu yang
Menjadi Programmer Jempolan Menggunakan PHP
bersifat daftar atau untuk memproses suatu
definisi PHP adalah:
data
yang
membutuhkan
perulangan
tertentu. PHP adalah akronom dari Hipertext Preprocessor, yaitu suatu bahasa pemerograman berbasiskan kode-
5.
Function
kode (script) yang digunkan untuk mengolah suatu
Function atau fungsi merupakan sebuah
data dan mengirimkannya kembali ke web browser
sub program. Pada dasarnya PHP sudah
menjadi kode HTML.
menyediakan
banyak
fungsi
untuk
digunakan secara instan oleh programer. Kode PHP mempunyai ciri-ciri khusus, yaitu: 1.
Hanya dapat dijalankan menggunakan web server, missal apache
2.
Kode PHP diletakkan dan dijalankan di 6.
web server 3.
Kode
PHP
dapat
digunakan
Dalam
untuk
Hal–hal
menjadi informasi sesuai dengan tujuan
Memiliki sifat multiflatfrom artinya dapat
Gratis untuk di download dan digunakan
module.
dipergunakan
Menggunakan fungsi dari luar Dalam pemerograman, terkadang kita
pemerograman web menggunakan PHP yaitu
memerlukan sebuah fungsi yang akan
adalah:
digunakan/dipanggil Variabel
sering
7.
dalam
1.
yang
passing
dapat saling memberi data untuk diolah
menggunakan system operasi manapun. 6.
web,
demikan masing-masing module atau file
Merupakan software yang bersifat open source
5.
pemerograman
variabel sangat penting, sehingga dengan
mengakses database 4.
Passing Variabel
secara
berulang.
Fungsi tersebut dapat dibuat berupa file
yang terpisah dari file pemanggilannya.
GNU General Public dan bebas, merupakan web
Dengan demikian, jika fungsi tersebut
server yang mudah digunakan yang dapat melayani
diperlukan dalam pemerograman atau oleh
tampilan halaman web yang dinamis untuk
file yang lain, maka anda tidak perlu
mendapatkannya dapat mendownload langsung dari
menulis fungsi yang sama secara berulang-
web resmi.
ulang.
Anda
cukup
memanggilnya
walaupun fungsi tersebut terletak di file
Yang terdapat pada XAMPP di antaranya:
yang berbeda. Ada dua macam cara untuk menyisipkan sebuah file PHP dari file PHP yang lain, yaitu menggunaka include dan require,
1.
Apache
2.
MySQL
3.
PHP
4.
PHPmyAdmin
keduanya mempunyai ke unggulan yang sama,
tetapi
mempunyai
sifat
yang
berbeda. Jika menggunakan include maka block program akan tetap di eksekusi walau terjadi keslahan yang fatal,yaitu dengan memberi
peringatan
kesalahaan.
Bila
menggunakan require, eksekusi block program
akan
kesalahaan,
terhenti
dan
akan
jika
terdapat
memunculkan
3.1 Tujuan Operasional Sistem Baru Tujuan operasional dari sistem baru adalah untuk memecahkan
semua
masalah
yang
telah
di
identifikasi sebelumnya pada BAB I. Pencapaian yang
diharapkan
tidak
lain
adalah
untuk
memperbaiki kekurangan yang ada dalam sistem yang berjalan.Tujuan yang ingin dicapai adalah antara lain untuk dapat mengontrol kendaraan kantor yang dipinjam oleh Pejabat (PNS) baik untuk
peringatan kesalahaan.
keperluan pribadi ataupun dinas. Hal ini menjadi
8. Untuk menggambarkan session, anda dapat membayangkan menggunakan
ketika email.
Sekali
sedang anda
melakukan login, maka identitas pengguna (user) berlaku sama beberapa sama di beberapa halaman berbeda selama belum logout.
pada jumlah aktiva perusahaan. Selain daripada itu. Tujuan perancangan sistem baru ini
adalah
untuk
meminimalisir
kesalahaan
pencatatan dan pemeriksaan kendaraan. sering kali
aktiva dengan jumlah kendaraan secara fisik. Hal ini
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan
kompilasi dari beberapa program,” Fungsinya sebagai
kontrol peminjaman kendaraan dapat berpengaruh
terjadinya ketidaksinkronan antara data jumlah
2.2.9 XAMPP Control Panel
adalah
sangat penting mengingat bahwa bila tidak adanya
server
yang
berdiri
sendiri
dapat membuat suatu kekeliruan mengenai historical kendaraan, karena bagai mana pun setiap kendaraan yang telah dipinjamkan harus dapat di pertanggung jawabkan.
(localhost), yang terdiri dari atas program Apache HTTP Server, MySQL database, dan penerjemahan bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam
3.2 Analisis Fungsional Dengan penggambaran sistem dalam diagram akan menekankan pada peminjaman kendaraan yang terjadi dalam sistem peminjaman kendaraan dinas
secara detail serta akan lebih memperjelas aliran input maupun output data secara logical dari suatu proses. Dalam contex diagram digambarkan bagian luar sistem yang terlibat serta mempengaruhi dalam sistem peminjaman kendaraan dan akan terlihat aktivitas apa saja yang dilakukan sistem. Data Flow Diagram (DFD) merupakan alat pembuatan model untuk menggambarkan sistem sebagai
suatu
jaringan
proses
bisnis
Gambar 3.3
secara
fungsional yang dihubungkan satu sama lain dengan
DFD level 0 sistem Kendaraan Dinas Sistem baru
aliran data. 3.5 Contex Diagram
3.4 Dfd Level 1 Untuk Proses 1 Context diagram adalah suatu diagram yang menggambarkan suatu sistem secara garis besar dan juga merupakan diagram tertinggi yang memperlihatkan
batasan
sistem
serta
lingkungannya dan hanya mempunyai satu data proses yang menggambarkan proses yang terdapat dalam sistem. Contex diagram ini dapat dilihat pada gambar 3.2. berikut ini:
Gambar 3.4 DFD Level 1proses1(peminjaman) Sistem baru 3.5 Dfd Level 2 Untuk Proses 2
Gambar 3.5 DFD Level 2 untuk proses 2 (Pengembalian) Sistem Baru Gambar 3.2 Context Diagram 3.3 Data Flow Diagram Level 0 PDK
4.2 Perancang Antarmuka Berikut
ini
merupakan
penjabaran
tentang
perancngan antarmuka yang menjelaskan tentang komunikasi
internal
perangkat
lunak,
antara
perengkat lunak dengan sistem di luarnya, dan antara perangkat lunak dengan pengguna user. 4.3 Struktur Menu
Dalam sebuah perangkat lunak agar bisa digunakan oleh user secara optimal maka diperlukan desain antarmuka yang baik
4.7 Halaman Karyawan
sehingga tidak membuat user kebingungan saat menggunakannya, maka dari itu pada sub sub ini akan dijelaskan mengenai perancngan anatarmuka dari perangkat lunak ini. 4.3 Halaman Login
4.8 Halaman SPT
4.4 Menu Utama
4.9 Data Kendaraan
4.5 Halaman Pejabat
4.2.1 Halaman Peminjaman
4.6 Halaman Kendaraan
Merupakan tahapan pengumpulan data yang diperlukan dalam perancangan sistem informasi. 3.
Perancangan Sistem Baru Merupakan proses pembangunan sistem baru berdasarkan sistem lama yang sedang berjalan.
4.
4.2.2 Pemeriksaan Kendaraan
Pembuatan
Perancangan
Sitem
informasi Merupakan proses pembuatan perangkat lunak
yang
meliputi tahapan design
interface, coding dan database. 5.
Pengujian
Perancangan
Perangkat
Lunak Merupakan pengujian pertama pada saat perangkat lunak telah selesai dibuat. 6.
4.2.3 Pengembalian
Perbaikan Perangkat Lunak merupaka proses perbaikan perangkat lunak berdasarkan hasil pengujian pertama agar dapat digunkan sesuai dengan fungsi perangkat lunak tersebut.
7.
Publishing Memberikan perangkat lunak kepada pihak kantor sebagai hasi dari penelitian serta menjelaskan tentang cara penggunaan perangkat lunak tersebut. Berikut ini
V.1 Implementasi
merupakan tabel uraian aktifitas-aktifiitas
Sub bab ini menjelaskan cara, langkah-langkah serta
jadwal
pelaksanaan
menginplementasikan
perancangan
diatas yang akan di jadwal.
untuk sitem
5.1 Kesimpulan
informasi.Dalam perancangan perangkat lunak ini terdapat aktifitas-aktifitas yang akan disusun kedalam jadwal perancangan perangkat sistem
penyusun dapat mengambil kesimpulan bahwa Program Peminjaman kendaraan ini berdasarkan
Analisis sistem lama terhadap
teori sudah berjalan dengan baik walaupun masih
aktifitas sistem lama yang berjalan pada
ada kekurangnya. Berdasarkan uraian pada Bab-Bab
dinas pemuda olahraga dan pariwisata kota
sebelumnya penulis dapat mengambil kesimpulan
soreang.
bahwa
Merupakan
2.
sistem peminjaman kendaraan dinas di kantor dinas pemuda olahraga dan pariwisata Bandung, maka
informasi. 1.
Setelah mengurai dan membahas tentang masalah
tahapan
Capturing Data
analisis
1.
Dengan adanya program komputerisasi ini ternyata dapat membantu bagian umum untuk
mengelolah
kendaraan
yang
dipinjam maupun yang dikembalikan oleh pejabat. 2.
Perangakat lunak ini memudahkan petugas untuk mengelolah data sehingga tidak perlu melakukan pembukuan.
5.2 Saran Selama melakukan penelitian pada kantor Dinas Pemuda Olahraga dan Pariwisata dispopar Soreang penulis berpendapat bahwa
pengolahan
kendaraan
data
peminjaman
sejauh ini sudah berjalan
dengan baik tapi semua itu harus di dukung dengan adanya teknologi yang lebih memadai dan fasilitas sistem agar kegiatan pengelohan pengembalian
data
peminjaman
kendaraan
di
dan kantor
dispopar berjalan dengan baik. [1] Dr. Deni Darmawan, S. Pd. M.Si. 2012, Teknologi Informasi dan Komunikasi, PT Remaja
Rosdakarya
[2] Drs. Harsono, M.Si. 2011, Sistem Administrasi Kepegawaian, Fokusmedia [3]http://www.ilmumu.com/pengetahuan/p engertian-dfd-data-flow-diagram/ [4]http://kardiasa.wordpress.com/topologijaringan/ [5]http://felix3utama.wordpress.com/tag/b atas-sistem/ [6]http://www.ilmumu.com/pengetahuan/p engertian-erd-dan-contohnya/