PERANGKAT LUNAK PENGELOLAAN SURAT PERJALANAN DINAS PADA BAGIAN SDM DAN UMUM DI PERUM PERHUTANI DIVISI REGIONAL JAWABARAT & BANTEN

dokumen-dokumen yang mirip
PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG)

PERANGKAT LUNAK PENGOLAHAN DATA NILAI SISWA PADA SEKOLAH MENENGAH KEJURUAN (SMK) SWASTA (STUDI KASUS DI SMK YADIKA SUMEDANG)

ABSTRAK. Kata Kunci : Pengelolaan, Inventaris, Framework CI

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

SISTEM INFORMASI SIMPAN PINJAM PADA KOPERASI PEDAGANG SIMPAN PINJAM DI PASAR BARU KOTA BANDUNG

Jl. Soekarno Hatta No.456 Bandung 40266, , Fax

BAB I PERSYARATAN PRODUK

PERANGKAT LUNAK LEARNING CENTER PROGRAM BERBASIS WEBSITE PADA DEPARTEMEN HUMAN CAPITAL DEVELOPMENT DI YOGYA GROUP

SISTEM INFORMASI PENGELOLAAN ADMINISTRASI KEPEGAWAIAN DI SEKRETARIAT DPRD KOTA BANDUNG

APLIKASI MONITORING PENGAJUAN KLAIM ASURANSI JIWA PADA PT.JASARAHARJA PUTERA BANDUNG Drs.Maryono 1, Rizki Rifaldi 2

APLIKASI PELAMARAN KERJA BERBASIS WEB DI PT HARIFF POWER SERVICES

PERANCANGAN SISTEM INFORMASI ASET SERTIFIKAT TANAH BERBASIS WEB DI PT PLN PERSERO DISTRIBUSI JAWA BARAT

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

PERANCANGAN PERANGKAT LUNAK APLIKASI FORUM DISKUSI DI DISKOMINFO KAB.BANDUNG

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

PERANGKAT LUNAK PEMASARAN DAN PEMESANAN PRODUK KONVEKSI SECARA ONLINE DI CV ALIH DUTA SARANA

PERANCANGAN PERANGKAT LUNAK KARYAWAN TETAP UNTUK CV. TIGA PUTRA UTAMA DI UJUNG BERUNG BANDUNG.

PERANGKAT LUNAK DISTRIBUSI BARANG TATA USAHA DIPUSAT SUMBER DAYA MINERAL, BATUBARA DAN PANAS BUMI (PSDMBDPB)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

Dosen Konsentrasi Teknik Informatika Prodi Manajemen Informatika PKN LPKIA 2

APLIKASI MONITORING PERMINTAAN DAN PERBAIKAN PERANGKAT TI DI PT. PLN PERSERO DISTRIBUSI JAWA BARAT

BAB I PENDAHULUAN... I-1

PENGEMBANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA BERBASIS WEB

APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

BAB IV HASIL DAN UJI COBA

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

APLIKASI BURSA KERJA KHUSUS DI SMK NEGERI 12 BANDUNG BERBASIS WEB

Bab 3 Metoda dan Perancangan Sistem

PERANCANGAN APLIKASI FARMASI HOSPITAL INFORMATION SYSTEM DI SILOAM HOSPITALS

SISTEM INFORMASI KEPEGAWAIAN DI DINAS KESEHATAN KABUPATEN BANDUNG BARAT BAGIAN KEPEGAWAIAN

BAB 1 PENDAHULUAN. memasuki berbagai aspek kehidupan. Salah satunya adalah semakin banyak

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

PENGEMBANGAN SISTEM INFORMASI PENGARSIPAN PERSYARATAN PERMOHONAN SERTIPIKAT TANAH DI BADAN PERTANAHAN NASIONAL KABUPATEN BANDUNG

BAB III METODOLOGI PENELITIAN

Rancang Bangun Sistem Monitoring Kehadiran Dosen Berbasis Web Pada STMIK Bina Sarana Global

PENERAPAN SISTEM DATA BERITA SPEEDY BERBASIS WEBSITE DI PT.TELKOM JAPATI

SISTEM INFORMASI REKAM MEDIS PASIEN DI KLINIK WIDYA BHAKTI INTI BANDUNG. Irman Hariman, S.T.,M.T. 1, Yuliyati. 2 1,2

PERANGKAT LUNAK INFORMASI NILAI SISWA DI SMPN 1 CISEWU

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

PERANGKAT LUNAK PENGARSIPAN SURAT MASUK DAN KELUAR BERBASIS WEB DI DISPHUBKOMINFO KABUPATEN PANGANDARAN

BAB V IMPLEMENTASI SISTEM

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

APLIKASI PENGELOLAAN DATA KINERJA MUTASI PEGAWAI DI BIRO KEPEGAWAIAN SEKRETARIAT DAERAH (SETDA) PROVINSI JAWA BARAT BERBASIS WEB

PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG

PERANGKAT LUNAK PENGGAJIAN INSTRUKTUR BERBASIS WEB Studi Kasus : PT. IFORBIT MADYAN BANDUNG Gunawan 1, Rohim Ramdani 2 1,2

PERANCANGAN PERANGKAT LUNAK MONITORING PROCESSING DAN PERFORMANCE CALCULATING

BAB V IMPLEMENTASI. Bab V Implementasi

SISTEM INFORMASI PENDISTRIBUSIAN BARANG UNTUK BANTUAN KORBAN BENCANA ALAM DI BPBD PROVINSI JABAR. Indra Purnama, M.T., MCAS, MOS 1, Elis Melani.

PERANGKAT LUNAK PENGECEKAN PRODUKSI BERBASIS WEBSITE DI PT ALKINDO TBK

1 BAB III METODE PENELITIAN

SISTEM INFORMASI PENGEOLAAN PENOMORAN SURAT KELUAR PADA BADAN KEPEGAWAIAN (BKD) PROVINSI JAWA BARAT

BAB III METODOLOGI PENELITIAN

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN SISTEM INFORMASI PENGELOLAAN NILAI RAPOT BERBASIS WEB DI SEKOLAH DASAR NEGERI MELONG MANDIRI 5 KOTA CIMAHI

PERANGKAT LUNAK PENGELOLAAN DATA KEARSIPAN PADA BAGIAN TATA USAHA DI SEKRETARIAT DPRD KOTA BANDUNG

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

Kata kunci : pembangunan sistem pembelian dan penjualan, sistem informasi.

PERANGKAT LUNAK PENDATAAN DAN PENGELOLA INFORMASI KEPEGAWAIAN BERBASIS WEB

BAB I PENDAHULUAN Latar Belakang. Suatu organisasi harus memiliki visi dan misi yang jelas untuk

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

BAB V IMPLEMENTASI SISTEM. dapat siap untuk dioperasikan. Dalam implementasi aplikasi tes penentuan kelas

SISTEM INFORMASI PENGAJUAN MANFAAT PENSIUN BULANAN DI DANA PENSIUN TELKOM (DAPENTEL)

PENERAPAN LOGIKA FUZZY PADA SURAT IZIN PRAJA IPDN JATINANGOR

UPI YPTK Jurnal KomTekInfo Vol. 4, No. 2, Desember 2017, Hal ISSN : Copyright 2017 by LPPM UPI YPTK Padang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini begitu pesat.

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA XAVERIUS 1 BELITANG KABUPATEN OKU TIMUR PROPINSI SUMATER SELATAN

APLIKASI PENJUALAN TOKO ONLINE SABLON AGUS MANDIRI KAB.BANDUNG

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

PERANCANGAN SISTEM PAKAR KESEHATAN UNTUK MENDIAGNOS A PENYAKIT JANTUNG BERBASIS WEB. Abstrak

PERANGKAT LUNAK PENGELOLAAN SURAT DI TATA USAHA PUSAT SUMBER DAYA MINERAL BATUBARA PANAS BUMI BANDUNG

PERANCANGAN SISTEM INFORMASI ABSENSI SISWA PADA BAGIAN AKADEMIK STUDI KASUS DI SMK MEDIKACOM BANDUNG. Abstrak

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

Penerapan Aplikasi Peminjaman Dan Pengembalian Buku Pada Perpustakaan Madrasah Aliyah Al-Ahliyah Kota Baru

SISTEM PAKAR DIAGNOSA GANGGUAN KESEHATAN PADA ORGAN REPRODUKSI WANITA BERBASIS WEB DENGAN METODE FORWARD CHAINING

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

Pengelolaan Presensi Dan Gaji Asisten Lab Berbasis Web Di Fasilkom Universitas Mercu Buana

BAB I PENDAHULUAN. Sistem informasi manajemen layanan kesehatan (SIMLKES) merupakan

SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN BONUS TAHUNAN KARYAWAN MENGGUNAKAN METODE MULTI FACTOR EVALUATION PROCESS PADA RS AL ISLAM BANDUNG

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PERANGKAT LUNAK PENJUALAN BERBASIS WEB DI PUSAT KUD JAWA BARAT

SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PERANGKAT KANTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI BAPENDA PROVINSI JAWA BARAT

Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

Bab 3 Metode dan Perancangan Sistem

31

Perancangan Sistem Informasi Absensi Siswa MTsN Pariaman Selatan Dengan Menggunakan PHP MySQL dan SMS GateWay

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

PERANGKAT LUNAK PENGELOLAAN SURAT PERJALANAN DINAS PADA BAGIAN SDM DAN UMUM DI PERUM PERHUTANI DIVISI REGIONAL JAWABARAT & BANTEN Ir Endang Sunandar,.M.Kom 1, Resha Restiana Ariefin 2 1 Program Studi Sistem Informasi STMIK LPKIA 2 Program Studi Teknik Informatika STMIK LPKIA Jl. Soekarno Hatta No. 456 Bandung 40266, Telp. +6222-75642823, Fax. +6222-7564282 resharariefin@gmail.com Abstrak Perum Perhutani adalah Badan Usaha Milik Negara (BUMN) lingkup Kementrian Kehutanan yang mengelola hutan di Pulau Jawa. Surat Perintah Perjalanan Dinas (SPPD) merupakan surat perintah kerja yang diberikan oleh atasan kepada pegawai untuk melakukan tugas kerja ke instansi atau kantor yang ada ditempat lain. Dalam proses SPPD yang dilakukan di Perum Perhutani tepatnya pada Bagian Sumber Daya Manusia dan Umum didapatkan pengolahan data perjalanan dinas yang masih dilakukan secara manual, seperti pada proses pendataan perjalanan dinas dan pembuatan SPPD Perangkat Lunak ini dinilai dapat lebih memudahkan Bagian Sumber Daya Manusia dan Umum dalam proses Pengelolaan SPPD karena dengan adanya sebuah perangkat lunak di dalam bagian ini akan membuat data perjalanan dinas terkelola lebih baik, dan tidak perlu adanya waktu yang cukup lama untuk pembuatan Surat Perintah Perjalanan Dinas. Tools yang digunakan untuk melakukan analisis dan perancangan sistem ini yaitu perangkat lunak dengan Bahasa pemrograman PHP berbasis web dan menggunakan Yii framework. Metode pendekatan yang digunakan adalah Agile dan DBMS yang digunakan dalam pengembangan perangkat lunak ini adalah MySQL. Kata kunci : Perangkat Lunak, Agile Software Development, Surat Perjalanan Dinas. I.1 Latar Belakang Perum Perhutani adalah Badan Usaha Milik Negara (BUMN) lingkup Kementrian Kehutanan yang mengelola hutan di Pulau Jawa. Terdapat tiga unit kerja, masing-masing, Perum Perhutani Unit I Jawa Tengah, Unit II Jawa Timur dan Unit III Jawa Barat dan Banten. Jawa Barat adalah wilayah penyangga Ibu Kota Jakarta. Dengan posisi demikian, maka hutan di Jawa Barat dan Banten merupakan salah satu penyangga kesinambungan lingkungan dengan kedudukan yang amat penting. Terdapat banyak kegiatan yang dilakukan di dalamnya, salah satunya adalah kegiatan Pengelolaan Surat Perjalanan Dinas yang meliputi pemprosesan SPPD sampai penerbitan laporan SPPD. Salah satu tugas penting pada bagian Sumber Daya Manusia adalah mengelola perjalanan dinas pegawai. Dari penelitian yang dilakukan di Perum Perhutani didapatkan pengelolaan data perjalanan dinas masih dilakukan secara manual, seperti pada proses pendataan perjalanan dinas dan pembuatan SPPD. Pegawai harus ke Bagian SDM terlebih dahulu untuk mengisi form kegiatan perjalanan dinas, kemudian pegawai meminta persetujuan dari General Manager untuk pembuatan SPPD. Setelah perjalanan dinas dilakukan pegawai memberikan berkas-berkas tersebut ke bagian keuangan yang akan memproses perhitungan dana perjalanan dinas. Hampir semua proses yang terjadi masih memerlukan estimasi waktu yang lama dan masih menggunakan berkas dalam pendokumentasiannya sehingga pengolahan tidak terstruktur dengan baik. Dengan dibangunnya Perangkat Lunak ini, diharapkan dapat menjadi solusi yang tepat karena dapat mengelola surat perjalanan dinas sehingga dapat memberikan manfaat bagi bagian SDM & Umum pada Perum Perhutani Divisi regional Jawa Barat & Banten I.2 Identifikasi Permasalahan identifikasi masalah dari hasil analisa di perusahaan adalah sebagai berikut: 1. Pengelolaan data perjalanan dinas masih belum terkomputerisasi, seperti pada proses pendataan perjalanan dinas dan pembuatan SPPD, proses tersebut masih memerlukan estimasi waktu yang lama. 2. Kekurangan dari sistem yang ada yaitu sering terjadi kesulitan dalam pencarian berkas karena masih menggunakan pembukuan dengan data sangat banyak, lalu dalam proses pembuatan surat tugas pun tidak cepat, sehingga hal tersebut dapat menghambat aktivitas Pembuatan SPPD

I.3 Ruang Lingkup Permasalahan Ruang Lingkup Permasalahan yang akan dibahas meliputi: 1. Perangkat Lunak ini diperuntukan untuk kegiatan yang bersangkutan dengan perjalanan dinas. 2. Perangkat Lunak ini hanya dapat diakses oleh karyawan Bagian SDM & Umum Pada Perum Perhutani Divisi Regional Jawa Barat & Banten 3. Perangkat Lunak ini tidak termasuk dalam pengelolaan biaya perjalanan dinas I.4 Tujuan Perancangan Tujuan perancangan perangkat lunak ini adalah : 1. Tersedianya sebuah perangkat lunak untuk mengoptimalkan waktu para karyawan dalam proses pengeloaan data dan pendokumentasiannya. 2. Memberikan kemudahan dalam proses SPPD menjadi lebih cepat dan tepat II.1 Teori Tentang Permasalahan II.1.1. Perangkat Lunak Menurut (A.S & Salahudin, Rekayasa Perangkat Lunak Terstruktur dan Beriorentasi Objek, 2015) dalam bukunya yang berjudul Rekayasa Perangkat Lunak Terstruktur & Beriontasi Objek mengemukakan bahwa definisi perangkat lunak adalah Perangkat Lunak (software) adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan cara penggunaan (user manual). Sebuah Komputer tanpa terasosiasi dengan dokumnetasiny maka belum dapat disebut dengan perangkat lunak (software). Sebuah Perangkat Lunak juga sering disebut dengan sistem perangkat lunak. Sistem berarti kumpulan komponen yang saling terkait dan mempunyai satu tujuan yang ingin dicapai. mengembangkan paragraf serta dapat mengaplikasikan kaida-kaidah ejaan yang berlaku untuk penulisan bahasa yang digunakan. Surat merupakan informasi tertulis yang dibuat dengan persyaratan tertentu. II.1.4 Pengertian Perjalanan Dinas Menurut ( Sedianingsih, Farida Mustikawati dan Nieke Sutanto, 2010) dalam bukunya yang berjudul Teori dan Praktik Administrasi Kesekretariatan mengemukakan bahwa definisi Perjalanan Dinas adalah Perjalanan yang dilakukan oleh seorang karyawan atau pegawai suatu lembaga perusahaan yang berkaitan dengan tugas pekerjaan kedinasan. Tugas pekerjaan kedinasan adalah pekerjaan yang bekaitan dengan kepentingan lembaga atau perusahaan bersangkutan. Perjalanan dinas pimpinan biasanya dilakukan karena berbagai kepentingan, amtara lain pelaksanaan pengawasan di kantor cabang atau perusahaan cabang, seminar, diklat, tender, janji temu, penjajakan kerjasama, mengahdiri acara seremonial, kegiatan sosial dan kegiatan lainnya II.2 Metodologi Yang Digunakan II.2.1. Pengertian Agile Software Development Menurut Tata Sutabri dalam bukunya yang berjudul Sistem Informasi Manajemen (Edisi Revisi) menjelaskan bahwa Agile merupakan adalah jenis pengembangan sistem jangka pendek yang memerlukan adaptasi cepat dan pengembangan terhadap perubahan dalam bentuk apapun. (Sutabri, 2016) II.1.2 Pengertian Pengelolaan Menurut (Muhammad Rohman, 2012) dalam bukunya yang berjudul Manajemen Pendidikan mengemukakan bahwa pengelolaan adalah manajemen daripada sumberdaya- sumberdaya, misalnya pengelolaan personil, pengelolaan keuangan, pengelolaan material dan sebagainya. II.1.3 Pengertian Surat Menurut (Donni Juni Priansa & Fenny Damayanti, 2015) dalam bukunya yang berjudul Administrasi & Operasional Perkantoran mengemukakan bahwa definisi surat adalah Salah satu sarana komunikasi tertulis. Oleh karena itu seseorang yang menulis surat harus menguasai tata tulis tulisan dan memiliki keterampilan menulis kalimat efektif dan Gambar I11. Tahapan Metodologi Agile Extreme Programming 1. Planning Pada tahap ini dimulai dari pengumpulan kebutuhan yang membantu tim teknikal untuk memahami konteks bisnis dari sebuah aplikasi. Selain itu pada tahap ini juga mendefinisikan output yang akan dihasilkan, fitur yang dimiliki oleh aplikasi dan fungsi dari aplikasi yang dikembangkan. 2. Design Metode ini menekankan desain aplikasi yang sederhana, untuk mendesain aplikasi dapat menggunakan Class-Responsibility-

Collaborator (CRC) cards yang mengidentifikasi dan mengatur class pada object-oriented. Design pada metode XP ini menjadi panduan dalam membangun perangkat lunak yang didasari pada kebutuhan klien. Dalam XP, proses design terjadi sebelum dan sesudah aktivitas coding berlangsung. Dimana aktivitas design terjadi secara terus-menerus selama proses pengembangan aplikasi berlangsung 3. Coding XP menerapkan konsep pair programming dimana setiap tugas sebuah modul dikembangkan oleh dua orang programmer. XP beranggapan bahwa dua orang akan lebih cepat dan baik dalam menyelesaikan sebuah masalah. 4. Testing Pada tahap ini pengujian aplikasi langsung diuji coba oleh pengguna atau klien dan mendapat tanggapan langsung apakah sistem yang telah dihasilkan sesuai dengan kebutuhan atau tidak. Pada tahap ini juga lebih fokus pada pengujian fitur dan fungsionalitas dari aplikasi. II.2.2 Unified Modeling Language (UML) Sedangkan menurut (Sugiarti, 2013) dalam bukunya yang berjudul Analisis dan Perancnagan UML definisi Unified Modeling Language (UML) adalah Sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasi sistem perangkat lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. II.2.3. PHP Menurut (Simamarta, 2010) dalam bukunya yang berjudul Rekayasa Web menerangkan bahwa PHP adalah singkatan dari PHP Hypertext Preprocessor. PHP mengijinkan pengembang untuk menempelkan kode di dalam HTML dengan menggunakan bahasa yang sama, seperti Perl dan UNIX shells. Objek sumber tersusun sebagai halaman HTML, tetapi dengan generasi konten dinamis yang programmatic. pengembangan aplikasi web, Yii menyediakan reusability maksimum dalam pemrograman web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Yii juga dirancang dengan prinsip pengembangan DRY (Don t Repeat Yourself). DRY merupakan konsep kunci dari konsep agile application development yang bertujuan untuk mengurangi pengulangan. Yii melampaui framework PHP lain dalam hal efisiensi, kekayaanfitur, dan kejelasan dokumentasi,yii adalah framework (kerangka kerja) PHP berbasiskomponen, berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes It Is!". III.1 Aliran Proses Proses-proses yang dimodelkan dalam sekumpulan use case dan actor serta hubungannya yang digambarkan dalam diagram use case. III.1.1 Use Case Diagram Dibawah ini merupakan use case diagram dari perangkat lunak yang akan dibangun, yaitu Perangkat Lunak Pengolahan data Nilai siswa Gambar III.1 Use Case Diagram Pengelolaan Surat Perjalanan Dinas II.2.4 MySQL Menurut (Sulhan, 2007) dalam bukunya MySQL merupakan perangkat lunak yang digunakan untuk membangun database yang sering digunakan di lingkungan linux. MySQL merupakan software open source yang berarti free untuk digunakan. Selain di lingkungan linux, MySQL juga tersedia di lingkungan windows. II.2.5 Pengertian YII Menurut (Sharive, 2013) dalam bukunya Menguasai Framework PHP Terbaik mengatakan bahwa Yii (Yes it is) adalah sebuah framework PHP berbasis komponen dengan performa tinggi untuk

III.2 Pemodelan Data III.2.1 ClassDiagram Pada sub-bab ini menggambarkan Format Input danoutput dalam Perangkat Lunak Pengolahan Data Nilai Siswa meliputi rancangan antar muka input serta dokumen/formulir dan laporan-laporan. III.5.2.1 Rancangan Antarmuka form login Nama Dialog : Menu Login Fungsi :Digunakan untuk Masuk ke Halaman utama Aplikasi Bentuk : Gambar III.24 Class Diagram III.3.1 Sequence Diagram III.3.1.1 Sequence DiagramHuman Resource Login Gambar III.4 Sequence Diagram Login III.5 Perancangan Antarmuka Dalam sub-bab ini menggambarkan mengenai penjabaran komunikasi internal perangkat lunak, antara perangkat lunak dengan sistem diluarnya, dan antara perangkat lunak dengan penggunanya, yakni format struktur menu, format input/output, dialog screen dan uraian fungsi dari setiap antar muka. III.5.2 Gambar III- 35 Struktur Menu Pengelolaan Surat Perjalanan Dinas Rancangan Antarmuka Perangkat lunak Gambar III- 36 Dialog Screen menu login Penjelasan : 1. Modul ini berfungsi untuk masuk ke dalam aplikasi dengan hak aksesnya yang berbeda 2. Modul ini digunakan untuk login karyawan, admin Bag. SDM, Bag. Keuangan & General Manager IV.1 Implementasi Tahap awal dari sebuah penerapan dan pengembangan perangkat lunak adalah implementasi rancangan. Di bawah ini akan dijelaskan rangkaian dari aktifitas implementasi yang dilakukan 1. Planning Pada tahap ini dimulai dari pengumpulan kebutuhan yang membantu tim teknikal untuk memahami konteks bisnis dari sebuah aplikasi. Selain itu pada tahap ini juga mendefinisikan output yang akan dihasilkan, fitur yang dimiliki oleh aplikasi dan fungsi dari aplikasi yang dikembangkan. 2. Design Metode ini menekankan desain aplikasi yang sederhana, untuk mendesain aplikasi dapat menggunakan Class-Responsibility-Collaborator (CRC) cards yang mengidentifikasi dan mengatur class pada object-oriented. Design pada metode XP ini menjadi panduan dalam membangun perangkat lunak yang didasari pada kebutuhan klien. Dalam XP, proses design terjadi sebelum dan sesudah aktivitas coding berlangsung. Dimana aktivitas design terjadi secara terus-menerus selama proses pengembangan aplikasi berlangsung 3. Coding XP menerapkan konsep pair programming dimana setiap tugas sebuah modul dikembangkan oleh dua orang programmer. XP beranggapan bahwa dua orang akan lebih cepat dan baik dalam menyelesaikan sebuah masalah.

4. Testing Pada tahap ini pengujian aplikasi langsung diuji coba oleh pengguna atau klien dan mendapat tanggapan langsung apakah sistem yang telah dihasilkan sesuai dengan kebutuhan atau tidak. Pada tahap ini juga lebih fokus pada pengujian fitur dan fungsionalitas dari aplikasi. Tabel IV.1 Gantt Chart IV.1.2 Kebutuhan Sumberdaya Sub bab ini berisi penjelasan tentang rencana kebutuhan sumber daya yang digunakan secara spesifik oleh pengembang untuk melakukan coding, pengujian, dan instalasi sistem di perusahaan. Kemungkinan bisa berbeda dengan kebutuhan konfigurasi HW/SW yang harus dipenuhi perusahaan untuk menjalankan sistem baru yang diusulkan. 1. Kebutuhan Perangkat Keras (HARDWARE) Hardware merupakan perangkat keras yang dapat diasumsikan sebagai komputer, yang digunakan sebagai alat pendukung untuk menjalankan sebuah program. Kebutuhan perangkat keras pada Client dan Server : 1. CPU minimal 1.50 Ghz 2. Memory Ram 2 GB 3. Hardisk dengan min ruang kosong 30GB 4. Monitor 5. Keyboard 6. Mouse 2. Kebutuhan Perangkat Lunak (SOFTWARE). A. Kebutuhan perangkat lunak pada server : 1. Windows 7 2. MySQL sebagai DBMS 3. GoogleAPI 4. Web Browser 5. XAMPP sebagai Web Server B. Kebutuhan perangkat lunak pada client : 1. Windows 7 2. Web Browser 3. Kebutuhan Brainware Diperlukan sumberdaya manusia yang tentunya dapat menunjang dalam berjalannya sistem, yakni: 1. Karyawan b. Paham menggunakan fasilitas internet 2. Admin Bag. SDM b. Paham menggunakan fasilitas internet khusunya (localhost). c. Mampu mengoperasikan/menggunakan perangkat lunak web ini secara interaktif. d. Mampu mengelola data SPPD dan SPJ didalam perangkat lunak ini e. Mampu memahami dan mengetahui bagaimana jalannya perangkat luna secara keseluruhan baik dari sistem maupu database 3. Bag. Keuangan b. Paham menggunakan fasilitas internet khusunya (localhost). c. Paham menggunakan perangkat lunak ini untuk melihat data spj di dalam Perangkat Lunak ini. 4. General Manager b. Paham menggunakan fasilitas internet khususnya (localhost) c. Paham menggunakan perangkat lunak ini untuk melihat laporan SPPD dan mengacc SPPD karyawan IV.1.3 Implementasi Antarmuka 1. Implementasi Antarmuka Login Gambar IV.1. Gambar Halaman Login Penjelasan dialog screen Login : 1. Buka browser masukan link http://localhost/projects/sppd/web/site/login 2. Maka akan muncull tampilan seperti gambar di atas. 3. Isikan username dan password yang sudah terdaftar V.1 Kesimpulan Berdasarkan Identifikasi masalah yang dapat diselesaikan oleh perangkat lunak dapat di simpulkan bahwa : 1. Perangkat Lunak Pengelolaan SPPD ini dapat membantu mempercepat dan mempermudah proses Pengelolaan Surat Perjalanan Dinas pada bagian SDM & Umum di Perum Perhutani Divisi Regional Jawabarat & Banten

2. Sistem yang dibuat dapat mempermudah pencarian data-data bilamana data tersebut dibutuhkan V.2 Saran Dari segala kendala dan permasalahan yang ditemui, tentang sistem perangkat Pengelolaan Surat Perjalanan Dinas yang dibahas, dirasa masih sangat jauh dari sempurna. Untuk mengembangkan Sistem Pengelolaan Surat Perjalanan Dinas ini menjadi sebuah Sistem Pengelolaan Surat Perjalanan Dinas yang paling tidak mendekati sempurna, diberikan saran sebagai berikut : 1. Menambahkan fitur Notifikasi pada Aplikasi agar mempermudah karyawan untuk mengetahui konfirmasi pengajuan nota diterima atau tidaknya 2. Memperbaiki tampilan atau design agar terlihat lebih menarik 3. Aplikasi ini masih harus dikembangkan agar lebih mudah digunakan oleh Pengguna 4. Aplikasi ini seharusnya bisa diakses melalui ponsel agar Karyawan mudah dalam mengaksesnya DAFTAR PUSTAKA A.S, R., & Salahudin, M. (2015). Rekayasa Perangkat Lunak Terstruktur dan Beriorentasi Objek. Bandung: INFORMATIKA. Denis, W. (2009). System Analysis and Design with 2.0 THIRD EDITION. Donni, J. (2015). Administrasi & Operasional Perkantoran. Bandung: CV Alfabeta Fatansyah. (2012). Basis Data. Bandung: Informatika. Munawar. (2005). Pemodelan Visual dengan UML. Yogyakarta: Graha Ilmu. Nourman, D. (2012). UML Requirements Modeling For Business Analysts: Steps to Modeling Success. U.S.A: Thecnics Publications. Presman. (2009). Rekayasa Perangkat Lunak. Yogyakarta: CV Andi Offset. Pressman. (2002). Rekayasa Perangkat Lunak (Pendekatan Praktisi). Pressman. (2012). Rekayasa Perangkat Lunak. Sharive. (2013). Yii Framewoek: Menguasai PHP terbaik. Yogyakarta: Loko Media. Simamarta. (2010). Rekayasa Web. Yogyakarta: Andi. Sedianingsih,F. (2010) Teori dan Praktik Administrasi Kesekretariatan. Bandung: CV Alfabeta