Latar belakang Masalah Sistem penilaian dan evaluasi kenaikan pangkat pegawai negeri sipil se-wilayah Jawa Barat

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