1.4. Batasan Masalah
Batasan masalah pada perancangan sistem pendukung keputusan ini adalah sebagai berikut :
1. Sistem ini merekomendasikan data-data pegawai yang sudah layak dan memenuhi syarat untuk kenaikan pangkat kepada BKN.
2. Sistem ini hanya dibatasi untuk kenaikan pangkat reguler pada pegawai negeri sipil non dinas yaitu guru sewilayah Jawa Barat.
3. Analisis ini hanya menangani kenaikan pangkat untuk PNS golongan guru yaitu IIIa sampai IVe
4. Model analisis perangkat lunak yang digunakan adalah pemodelan yang terstruktur, dan alat tools yang digunakan adalah DFD Data Flow
Diagram , ERD Entity Relationship Diagram, dan Flow map.
5. Perangkat lunak pembangunan sistem analisis ini adalah Adobe Dreamweaver CS 5.
6. Bahasa pemograman yang digunakan adalah HTML, PHP, AJAX, dan JAVASCRIPT
7. Sistem ini menggunakan DBMS DataBase Management System MySql
1.5. Metodologi Penelitian
Metodologi penelitian yang digunakan dalam melakukan penulisan Skripsi meliputi dua bagian yaitu, Metode Pengumpulan Data dan Metode
Pembangunan Perangkat Lunak.
1.5.1. Metodologi Pengumpulan Data
Sistem Informasi yang akan dibangun berdasarkan hasil penelitian dengan menggunakan metode sebagai berikut :
a. Wawancara : Mengajukan beberapa pertanyaan seputar sistem informasi.
b. Observasi : Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.
c. Studi Literatur : Mencari referensi dari Buku, Jurnal, Artikel, Laporan dan situs-situs di internet yang relevan.
1.5.2. Metode Pembanguna Perangkat Lunak
Metodologi penelitian yang akan digunakan dalam membangun Aplikasi adalah model Waterfall. Tahap-tahap yang ada pada metode waterfall adalah
sebagai berikut :
Gambar 1.1 Model Waterfall
1 System Engineering Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu
proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya kedalam
pembentukan perangkat lunak. 2 Analysis
Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.
3 Design Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang
mudah dimengerti oleh user. 4 CodeCoding
Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.
5 Testing Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.
A N A LI SA K E B U T U H A N SI ST E M D A N D E SA I N
A P LI K A SI T EST I N G D A N
I M P LE M E N T A SI I N T E G R A SI D A N
P EN G U JI A N SI ST EM O P E R A SI D A N
P E M E LI H A R A A N