APLIKASI PENENTUAN UPAH PENULISAN PADA E-PAPER SUARA MERDEKA MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING

dokumen-dokumen yang mirip
APLIKASI PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA PPA DAN BBP-PPA MENGGUNAKAN METODE SMART BERBASIS WEB

SISTEM INFORMASI PELAYANAN HAJI DAN UMROH BERBASIS WEB PADA PT. BUSINDO AYANA

L A P O R A N S K R I P S I SISTEM INFORMASI PENGAJUAN PENERIMA BANTUAN PROGRAM KELUARGA HARAPAN (PKH) DI DINSOSNAKERTRANS KABUPATEN PATI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KUALITAS DAGING RAJUNGAN DI PT. MURIA BAHARI INDONESIA SEAFOOD MENGGUNAKAN METODE WEIGHTED PRODUCT

APLIKASI DATA MINING UNTUK ANALISIS ASOSIASI POLA PEMBELIAN DENGAN ALGORITMA APRIORI

SISTEM PENDUKUNG KEPUTUSAN DALAM PENENTUAN CALON PENERIMA BANTUAN ORANG TUA ASUH DI SMA 1 BAE KUDUS

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

LAPORAN SKRIPSI SISTEM INFORMASI FASHION GALLERY DAN PEMESANAN T-SHIRT PADA DISTRO IRENG PUTEH KUDUS

LAPORAN TUGAS AKHIR. Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer ADITYA HADI WIJAYA

SKRIPSI DIAJUKAN OLEH : NAMA : WULANDARI NUR AGINA NIM :

SISTEM INFORMASI PENGELOLAAN NILAI RAPORT PADA MADRASAH ALIYAH HIDAYATUL MUBTADI IN BERBASIS WEB RESPONSIF

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SUPPLIER KETELA TERBAIK MENGGUNAKAN METODE MULTIFACTOR EVALUATION PROCESS (MFEP) Oleh :

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: beasiswa, prestasi, Simple Additive Weighting, Sistem Pendukung Keputusan, Universitas Kristen Maranatha

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN TANAMAN UNTUK TUMPANG SARI PADA POHON SENGON MENGGUNAKAN METODE TOPSIS. Oleh : IWAN SAFRUDIN

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

ABSTRAK. Kata Kunci: sistem informasi, lowongan pekerjaan, sistem pendukung keputusan, fuzzy model tahani, C#, SQL server 2008

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

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE SABLON KAOS MANUAL MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BANTUAN PROGAM SIMPANAN KELUARGA SEJAHTERA (PSKS) MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMENANG LELANG JASA KONSTRUKSI DI UNIT LAYANAN PENGADAAN KABUPATEN KUDUS DENGAN METODE WEIGHTED PRODUCT

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

APLIKASI PENILAIAN EFISIENSI KINERJA DINAS PARIWISATA PROVINSI UNTUK PENGEMBANGAN PARIWISATA DI INDONESIA MENGGUNAKAN DATA ENVELOPMENT ANALYSIS (DEA)

PORTAL MANAJEMEN INFORMASI ARSIP PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KUDUS BERBASIS WEB

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

SKRIPSI. Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer pada Jurusan Ilmu Komputer/Informatika.

DOSEN PEMBIMBING Rina Fiati, S. T, M.Cs Mukhamad Nurkamid, S.Kom, M.Cs

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PROYEK PADA CV. FAIZ JAYA BERBASIS WEB

APLIKASI PEMILIHAN KACAMATA DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) APPLICATION SELECTION GLASSES WITH SIMPLE ADDITIVE WEIGHTING (SAW)

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

LAPORAN S K R I P S I

BAB II LANDASAN TEORI

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv. HALAMAN MOTTO... v. INTISARI...

SISTEM INFORMASI PERPUSTAKAAN SMA MUHAMMADIYAH 1 PATI BERBASIS WEB DENGAN METODE UNIFIED PROCESS (UP)

LAPORAN SKRIPSI SISTEM INFORMASI PENGOLAHAN DATA DAN BIAYA PEJABAT PEMBUAT AKTA TANAH (PPAT) DWI PURWANTI, SH

E-COMMERCE PADA UKM (Usaha Kecil Menengah) MEBEL DI KABUPATEN KUDUS

SKRIPSI. Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Departemen Ilmu Komputer/Informatika.

LAPORAN SKRIPSI RANCANG BANGUN SISTEM PENJUALAN DAN INVENTORY BAHAN BAKU BANGUNAN BERBASIS WEB STUDY KASUS PADA TOKO BANGUNAN PUTRA PUTRI BAROKAH

SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN BIBIT BUAH NAGA PADA TAMAN BUDIDAYA BUAH NAGA BURIKAN KUDUS MENGGUNAKAN METODE TOPSIS BERBASIS WEB

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI LOKER BERBASIS WEB MENGGUNAKAN METODE WEB DEVELOPMENT LIFE CYCLE (WDLC) TUGAS AKHIR ISHADI FAUZAN

LAPORAN SKRIPSI SISTEM INFORMASI PENGUJIAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KABUPATEN PATI

SISTEM PENDUKUNG KEPUTUSAN SELEKSI CALON GURU PADA MTS AL MUTTAQIN RENGGING

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

SISTEM INFORMASI PENGELOLAAN BERKAS SIDANG PERKARA PIDANA PENGADILAN NEGERI KUDUS

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

SISTEM INFORMASI MANAJEMEN PROYEK KONSTRUKSI BERBASIS WEB PADA PT. KLARAS PUSAKA INTERNASIONAL

LAPORAN SKRIPSI SISTEM PENUNJANG KEPUTUSAN APPRAISAL KREDIT NASABAH PADA KOPERASI SIMPAN PINJAM KARYA UTAMA MANDIRI

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN ANAK AUTIS DENGAN METODE TOPSIS BERBASIS JAVA DESKTOP

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

SISTEM INFORMASI PENGELOLAAN BARANG BANTUAN LOGISTIK BAGI DAERAH BENCANA PADA BADAN PENANGGULANGAN BENCANA DAERAH (BPBD) KABUPATEN PATI

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha


BAB I PENDAHULUAN... I-1

ABSTRAK. Kata Kunci: pengelolaan, pengambilan keputusan, ASP.NET. Universitas Kristen Maranatha

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

REPOSITORY JURNAL DAN TUGAS AKHIR MAHASISWA DENGAN METODE PERSONAL EXTREME PROGRAMMING (Studi Kasus: Jurusan Ilmu Komputer/ Informatika UNDIP)

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014

E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SMA MENGGUNAKAN METODE AHP PADA SMA 2 BAE

SKRIPSI APLIKASI PENJUALAN PAKAIAN DI TOKO MJB COLLECTION BERBASIS WEB MOHAMMAD EFENDI NIM

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

ABSTRAK. Kata Kunci: AHP, DSS, kriteria, supplier

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

Sistem Aplikasi Penentuan Harga Pokok Produksi Tas Pada Konveksi IMA Collection Kudus

LAPORAN TUGAS AKHIR. Disusun Oleh: Nama : NURANING HIDAYAH NIM :

SISTEM REKOMENDASI DOSEN PEMBIMBING TUGAS AKHIR BERBASIS TEXT MINING MENGGUNAKAN VECTOR SPACE MODEL

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

DAFTAR ISTILAH. Activity Diagram

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

APLIKASI PENGHITUNG KEBUTUHAN KALORI HARIAN DAN DAFTAR KANDUNGAN KALORI BAHAN MAKANAN SKRIPSI

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN BANTUAN DANA RUMAH TIDAK LAYAK HUNI BERBASIS WEB PADA KECAMATAN KOTA KUDUS.

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

ABSTRAK. Kata Kunci : Modul barang, pemasok, pembelian, penjualan, jurnal, laporan laba rugi, metode average, metode AHP.

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN DOSEN BARU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

ABSTRACT. Keywords: Documenting the population, village clerks

PERANCANGAN APLIKASI TES MASUK PADA SMPN 6 KOTA TANGERANG SELATAN MENGGUNAKAN VISUAL BASIC. NET

APLIKASI METODE AHP (ANALYTICAL HIERARCHY PROCESS) UNTUK SELEKSI KARYA ILMIAH PADA SEMINAR NASIONAL (STUDI KASUS JURUSAN INFORMATIKA FSM UNDIP)

SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN KARTU JAMINAN KESEHATAN MASYARAKAT DI DESA PIJI MENGGUNAKAN METODE MADM SAW

SKRIPSI IMPLEMENTASI GLOBAL EXTREME PROGRAMMING DALAM MENGEMBANGKAN SISTEM INFORMASI TATA NASKAH DINAS PADA SEKRETARIAT DPRD KOTA BEKASI

SISTEM INFORMASI PENGELOLAAN KESEKRETARIATAN KANTOR TAPAK SUCI PUTERA MUHAMMADIYAH KUDUS BERBASIS WEB

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

PENGESAHAN DOSEN PEMBIMBING...

ABSTRAK. Kata kunci: manajemen restoran, pemesanan, pencatatan, pengaturan, laporan. v UNIVERSITAS KRISTEN MARANATHA

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KELAYAKAN PEMBANGUNAN JEMBATAN BERDASARKAN STRUKTUR TANAH

LAPORAN SKRIPSI SISTEM INFORMASI BURSA KERJA DI PUSAT KARIR DAN PELACAKAN ALUMNI UNIVERSITAS MURIA KUDUS BERBASIS WEB

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

LAPORAN SKRIPSI SISTEM PERSEDIAAN BARANG PADA TOKO CAT BERBASIS SOFTWARE AS A SERVICES CLOUD COMPUTING

Transkripsi:

APLIKASI PENENTUAN UPAH PENULISAN PADA E-PAPER SUARA MERDEKA MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING SKRIPSI Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Departemen Ilmu Komputer / Informatika Disusun oleh: Krismawan Ibnu Hanif 24010310120051 DEPARTEMEN ILMU KOMPUTER/ INFORMATIKA FAKULTAS SAINS DAN MATEMATIKA UNIVERSITAS DIPONEGORO 2017 i

ii

iii

iv

ABSTRAK PT Suara Merdeka Press merupakan perusahaan surat kabar yang melakukan pengkategorian upah penulisan untuk produk-produknya, salah satunya yaitu pada produk e-paper Suara Merdeka. Pengkategorian upah penulisan pada e-paper Suara Merdeka ditentukan berdasarkan beberapa kriteria, seperti kualitas tulisan, yang meliputi kesesuaian isi tulisan dengan fakta sebenarnya, bahasa dan ejaan yang digunakan, serta berdasarkan kriteria rubrik tulisan, jumlah tulisan dan rata-rata pembaca. Pengkategorian tersebut dilakukan secara manual, sehingga prosesnya membutuhkan waktu yang lama. Aplikasi penentuan upah penulisan pada e-paper Suara Merdeka merupakan aplikasi yang menerapkan metode pengambilan keputusan Simple Additive Weighting (SAW) untuk menentukan kategori upah yang diterima oleh setiap penulis. Aplikasi penentuan upah penulisan pada e-paper Suara Merdeka tersebut dikembangkan berbasis desktop dengan bahasa pemrograman Visual Basic dan menggunakan sistem pengelola basis data Microsoft Access. Pengembangan aplikasi tersebut dilakukan dengan model proses pengembangan waterfall. Manfaat dari aplikasi ini adalah untuk mendukung pihak PT Suara Merdeka Press dalam menentukan upah penulisan pada produk e-paper Suara Merdeka, sehingga diharapkan proses penentuan upah penulisan dapat dilakukan dengan lebih efisien. Kata Kunci: e-paper, Simple Additive Weighting, Waterfall v

ABSTRACT PT Suara Merdeka Press is a newspaper company that categorizes wages of writing for its products, one of which is on e-paper Suara Merdeka product. The categorization of wage writing in e-paper Suara Merdeka is determined based on several criteria, such as the quality of writing, which includes the content of the written content with the actual facts, the language and the spelling used, and based on the criteria of the written section, the number of posts and the average reader. Categorization is done manually, so the process takes a long time. The application of wage determination in e-paper Suara Merdeka is an application that uses Simple Additive Weighting (SAW) decision-making method to determine the wage category received by each author. The application of wage determination on e-paper Suara Merdeka was developed based on desktop with Visual Basic programming language and using database management system Microsoft Access. Development of the application is done with the waterfall development process model. The benefits of this application is to support the PT Suara Merdeka Press in determining the wage of writing on e-paper Suara Merdeka products, so it is expected that the process of determining wage writing can be done more efficiently. Keyword: e-paper, Simple Additive Weighting, Waterfall vi

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT karena berkat Rahmat dan Hidayah-Nya penulis dapat menyelesaikan tugas akhir yang berjudul Aplikasi Penentuan Upah Penulisan Pada E-Paper Suara Merdeka Menggunakan Metode Simple Additive Weighting dengan baik dan lancar. Laporan tugas akhir ini disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Satu (S1) pada Departemen Ilmu Komputer / Informatika Fakultas Sains dan Matematika Universitas Diponegoro Semarang. Sebagai pelaksanaan penyusun tugas akhir ini, penulis banyak mendapat bimbingan, arahan dan bantuan dari berbagai pihak. Oleh karena itu, dengan segala kerendahan hati, penulis ingin mengucapkan terima kasih dengan tulus kepada: 1. Prof. Dr. Widowati, S.Si, M.Si, selaku Dekan Fakultas Sains dan Matematika Universitas Diponegoro. 2. Ragil Saputra, S.Si, M.Cs, selaku Ketua Departemen Ilmu Komputer / Informatika. 3. Helmie Arif Wibawa, S.Si, M.Cs selaku Koordinator Tugas Akhir Departemen Ilmu Komputer / Informatika. 4. Nurdin Bahtiar, S.Si, MT, selaku dosen pembimbing yang telah membantu dalam proses bimbingan hingga terselesaikannya Laporan Tugas Akhir. 5. Semua pihak yang telah membantu hingga selesainya tugas akhir ini, yang tidak dapat penulis sebutkan satu persatu. Semoga Allah membalas kebaikan yang telah diberikan kepada penulis. Penulis menyadari bahwa dalam laporan ini masih banyak terdapat kekurangan baik dari penyampaian materi maupun isi dari materi itu sendiri. Hal ini dikarenakan keterbatasan kemampuan dan pengetahuan dari penulis. Oleh karena itu, kritik dan saran yang bersifat membangun sangat penulis harapkan. Semoga laporan tugas akhir ini dapat bermanfaat bagi penulis dan juga pembaca pada umumnya. Semarang, 2017 Penulis vii

DAFTAR ISI HALAMAN PERNYATAAN KEASLIAN SKRIPSI... ii HALAMAN PENGESAHAN... iii HALAMAN PENGESAHAN... iv ABSTRAK... v ABSTRACT... vi KATA PENGANTAR...vii DAFTAR ISI... viii DAFTAR GAMBAR... x DAFTAR TABEL... xiv DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan dan Manfaat... 3 1.4. Ruang Lingkup... 3 1.5. Sistematika Penulisan... 3 BAB II DASAR TEORI... 5 2.1. Profil Instansi... 5 2.1.1. Visi... 5 2.1.2. Misi... 5 2.1.3. Struktur Organisasi... 6 2.2. Suara Merdeka... 6 2.3. Sistem Pendukung Keputusan... 8 2.3.1. Definisi Sistem Pendukung Keputusan... 8 2.3.2. Komponen Sistem Pendukung Keputusan... 8 2.3.3. Multi Criteria Decision Making... 9 2.4. Konsep Object Oriented... 9 2.5. Unified Modeling Language... 10 2.5.1. Things... 10 2.5.2. Relationship... 11 viii

2.5.3. Diagram... 12 2.6. Simple Additive Weighting... 14 2.7. Model Waterfall... 15 2.8. Bahasa Pemrograman Visual Basic... 17 2.9. Microsoft Access... 18 BAB III ANALISIS DAN PERANCANGAN SISTEM... 19 3.1. Gambaran Umum... 19 3.2. Analisis Kebutuhan Sistem... 21 3.2.1. Model Use Case... 21 3.2.2. Activity Diagram... 38 3.2.3. Sequence Diagram... 51 3.2.4. Class Diagram... 64 3.2.5. Data Model... 65 BAB IV IMPLEMENTASI DAN PENGUJIAN... 75 4.1. Implementasi... 75 4.2. Pengujian... 102 4.2.1. Lingkup Pengujian... 102 4.2.2. Pelaksanaan Pengujian... 102 BAB IV PENUTUP... 104 5.1. Kesimpulan... 104 5.2. Saran... 104 DAFTAR PUSTAKA... 105 ix

DAFTAR GAMBAR Gambar 2.1. Contoh Dependency... 11 Gambar 2.2. Contoh Generalization... 11 Gambar 2.3. Contoh Class Diagram... 12 Gambar 2.4. Simbol Use Case... 12 Gambar 2.5. Simbol Actor... 12 Gambar 2.6. Contoh Sequence Diagram... 13 Gambar 2.7. Contoh Activity Diagram... 14 Gambar 2.8. Tahapan Model Waterfall... 16 Gambar 3.1. Use Case Diagram... 24 Gambar 3.2. Activity Diagram Login... 39 Gambar 3.3. Activity Diagram Tambah Data User... 39 Gambar 3.4. Activity Diagram Ubah Data User... 40 Gambar 3.5. Activity Diagram Hapus Data User... 40 Gambar 3.6. Activity Diagram Tambah Data Rubrik... 41 Gambar 3.7. Activity Diagram Ubah Data Rubrik... 41 Gambar 3.8. Activity Diagram Hapus Data Rubrik... 42 Gambar 3.9. Activity Diagram Tambah Data Nilai Bobot... 42 Gambar 3.10. Activity Diagram Ubah Data Nilai Bobot... 43 Gambar 3.11. Activity Diagram Hapus Data Nilai Bobot... 43 Gambar 3.12. Activity Diagram Tambah Data Penulis... 44 Gambar 3.13. Activity Diagram Ubah Data Penulis... 44 Gambar 3.14. Activity Diagram Hapus Data Penulis... 45 Gambar 3.15. Activity Diagram Tambah Data Tulisan... 45 Gambar 3.16. Activity Diagram Ubah Data Tulisan... 46 Gambar 3.17. Activity Diagram Hapus Data Tulisan... 46 Gambar 3.18. Activity Diagram Tambah Data Upah... 47 Gambar 3.19. Activity Diagram Ubah Data Upah... 47 Gambar 3.20. Activity Diagram Hapus Data Upah... 48 Gambar 3.21. Activity Diagram Tambah Data Kategori Upah... 48 Gambar 3.22. Activity Diagram Ubah Data Kategori Upah... 49 x

Gambar 3.23. Activity Diagram Hapus Data Kategori Upah... 49 Gambar 3.24. Activity Diagram Tambah Data Kriteria... 50 Gambar 3.25. Activity Diagram Ubah Data Kriteria... 50 Gambar 3.26. Activity Diagram Hapus Data Kriteria... 51 Gambar 3.27. Activity Diagram Logout... 51 Gambar 3.28. Sequence Diagram Login... 52 Gambar 3.29. Sequence Diagram Tambah Data User... 52 Gambar 3.30. Sequence Diagram Ubah Data User... 53 Gambar 3.31. Sequence Diagram Hapus Data User... 53 Gambar 3.32. Sequence Diagram Tambah Data Rubrik... 54 Gambar 3.33. Sequence Diagram Ubah Data Rubrik... 54 Gambar 3.34. Sequence Diagram Hapus Data rubrik... 55 Gambar 3.35. Sequence Diagram Tambah Data Nilai Bobot... 55 Gambar 3.36. Sequence Diagram Ubah Data Nilai Bobot... 56 Gambar 3.37. Sequence Diagram Hapus Data Nilai Bobot... 56 Gambar 3.38. Sequence Diagram Tambah Data Penulis... 57 Gambar 3.39. Sequence Diagram Ubah Data Penulis... 57 Gambar 3.40. Sequence Diagram Hapus Data Penulis... 58 Gambar 3.41. Sequence Diagram Tambah Data Tulisan... 58 Gambar 3.42. Sequence Diagram Ubah Data Tulisan... 59 Gambar 3.43. Sequence Diagram Hapus Data Tulisan... 59 Gambar 3.44. Sequence Diagram Tambah Data Upah... 60 Gambar 3.45. Sequence Diagram Ubah Data Upah... 60 Gambar 3.46. Sequence Diagram Hapus Data Upah... 61 Gambar 3.47. Sequence Diagram Tambah Data Kategori Upah... 61 Gambar 3.48. Sequence Diagram Ubah Data Kategori Upah... 62 Gambar 3.49. Sequence Diagram Hapus Data Kategori Upah... 62 Gambar 3.50. Sequence Diagram Tambah Data Kriteria... 63 Gambar 3.51. Sequence Diagram Ubah Data Kriteria... 63 Gambar 3.52. Sequence Diagram Hapus Data Kriteria... 64 Gambar 3.53. Sequence Diagram Logout... 64 Gambar 3.54. Class Diagram... 65 Gambar 4.1. Antarmuka Login... 76 xi

Gambar 4.2. Penggalan Kode Fungsi Login... 76 Gambar 4.3. Antarmuka Tambah User... 77 Gambar 4.4. Penggalan Kode Fungsi Tambah User... 77 Gambar 4.5. Antarmuka Ubah User... 78 Gambar 4.6. Penggalan Kode Fungsi Ubah User... 78 Gambar 4.7. Antarmuka Hapus User... 79 Gambar 4.8. Penggalan Kode Fungsi Hapus User... 79 Gambar 4.9. Antarmuka Tambah Penulis... 80 Gambar 4.10. Penggalan Kode Fungsi Tambah Penulis... 80 Gambar 4.11. Antarmuka Ubah Penulis... 81 Gambar 4.12. Penggalan Kode Fungsi Ubah Penulis... 81 Gambar 4.13. Antarmuka Hapus Penulis... 82 Gambar 4.14. Penggalan Kode Fungsi Hapus Penulis... 82 Gambar 4.15. Antarmuka Tambah Tulisan... 83 Gambar 4.16. Penggalan Kode Fungsi Tambah Tulisan... 83 Gambar 4.17. Antarmuka Ubah Tulisan... 84 Gambar 4.18. Penggalan Kode Fungsi Ubah Tulisan... 84 Gambar 4.19. Antarmuka Hapus Tulisan... 85 Gambar 4.20. Penggalan Kode Fungsi Hapus Tulisan... 85 Gambar 4.21. Antarmuka Tambah Rubrik... 86 Gambar 4.22. Penggalan Kode Fungsi Tambah Rubrik... 86 Gambar 4.23. Antarmuka Ubah Rubrik... 87 Gambar 4.24. Penggalan Kode Fungsi Ubah Rubrik... 87 Gambar 4.25. Antarmuka Hapus Rubrik... 88 Gambar 4.26. Penggalan Kode Fungsi Hapus Rubrik... 88 Gambar 4.27. Antarmuka Tambah Kategori Upah... 89 Gambar 4.28. Penggalan Kode Fungsi Kategori Upah... 89 Gambar 4.29. Antarmuka Ubah Kategori Upah... 90 Gambar 4.30. Penggalan Kode Fungsi Ubah Kategori Upah... 90 Gambar 4.31. Antarmuka Hapus Kategori Upah... 91 Gambar 4.32. Penggalan Kode Fungsi Hapus Kategori Upah... 91 Gambar 4.33. Antarmuka Tambah Kriteria... 92 Gambar 4.34. Penggalan Kode Fungsi Kriteria... 92 xii

Gambar 4.35. Antarmuka Ubah Kriteria... 93 Gambar 4.36. Penggalan Kode Fungsi Ubah Kriteria... 93 Gambar 4.37. Antarmuka Hapus Kriteria... 94 Gambar 4.38. Penggalan Kode Fungsi Hapus Kriteria... 94 Gambar 4.39. Antarmuka Tambah Nilai Bobot... 95 Gambar 4.40. Penggalan Kode Fungsi Nilai Bobot... 95 Gambar 4.41. Antarmuka Ubah Nilai Bobot... 96 Gambar 4.42. Penggalan Kode Fungsi Ubah Nilai Bobot... 96 Gambar 4.43. Antarmuka Hapus Nilai Bobot... 97 Gambar 4.44. Penggalan Kode Fungsi Hapus Nilai Bobot... 87 Gambar 4.45. Antarmuka Tambah Upah... 98 Gambar 4.46. Penggalan Kode Fungsi Upah... 98 Gambar 4.47. Antarmuka Ubah Upah... 99 Gambar 4.48. Penggalan Kode Fungsi Ubah Upah... 99 Gambar 4.49. Antarmuka Hapus Upah... 100 Gambar 4.50. Penggalan Kode Fungsi Hapus Upah... 100 Gambar 4.51. Antarmuka Pengkategorian Upah... 100 Gambar 4.52. Penggalan Kode Fungsi Pengkategorian Upah... 100 Gambar 4.53. Antarmuka Logout... 102 Gambar 4.54. Penggalan Kode Fungsi Logout... 102 xiii

DAFTAR TABEL Tabel 2.1. Surat Kabar dengan Pembaca Terbanyak di Semarang...7 Tabel 3.1. Kebutuhan Fungsional... 20 Tabel 3.2. Daftar User Sistem... 21 Tabel 3.3. Daftar Use case... 22 Tabel 3.4. Use case Login... 24 Tabel 3.5. Use case Tambah Data User... 25 Tabel 3.6. Use case Ubah Data User... 25 Tabel 3.7. Use case Hapus Data User... 26 Tabel 3.8. Use case Tambah Data Rubrik... 26 Tabel 3.9. Use case Ubah Data Rubrik... 27 Tabel 3.10. Use case Hapus Data Rubrik... 27 Tabel 3.11. Use case Tambah Data Nilai Bobot... 28 Tabel 3.12. Use case Ubah Data Nilai Bobot... 28 Tabel 3.13. Use case Hapus Data Nilai Bobot... 29 Tabel 3.14. Use case Tambah Data Penulis... 30 Tabel 3.15. Use case Ubah Data Penulis... 30 Tabel 3.16. Use case Hapus Data Penulis... 31 Tabel 3.17. Use case Tambah Data Tulisan... 31 Tabel 3.18. Use case Ubah Data Tulisan... 32 Tabel 3.19. Use case Hapus Data Tulisan... 32 Tabel 3.20. Use case Tambah Data Kategori Upah... 33 Tabel 3.21. Use case Ubah Data Kategori Upah... 34 Tabel 3.22. Use case Hapus Data Kategori Upah... 34 Tabel 3.23. Use case Tambah Data Kriteria... 35 Tabel 3.24. Use case Ubah Data Kriteria... 35 Tabel 3.25. Use case Hapus Data Kriteria... 36 Tabel 3.26. Use case Tambah Data Upah... 36 Tabel 3.27. Use case Ubah Data Upah... 37 Tabel 3.28. Use case Hapus Data Upah... 37 Tabel 3.29. Use case Logout... 38 Tabel 3.30. Hasil Identifikasi Tabel di Skema Database... 65 xiv

Tabel 3.31. Tabel Data User... 66 Tabel 3.32. Tabel Data Penulis... 66 Tabel 3.33. Tabel Data Tulisan... 67 Tabel 3.34. Tabel Data Rubrik... 67 Tabel 3.35. Tabel Data Kategori Upah... 67 Tabel 3.36. Tabel Data Kriteria... 68 Tabel 3.37. Tabel Data Nilai Bobot... 68 Tabel 3.38. Tabel Data Upah... 68 Tabel 3.39. Tabel Data Penulisan... 69 Tabel 3.40. Tabel Nilai Konversi Kriteria Kualitas Tulisan... 69 Tabel 3.41. Tabel Nilai Konversi Kriteria Rubrik Tulisan... 70 Tabel 3.42. Tabel Nilai Konversi Jumlah Tulisan... 70 Tabel 3.43. Tabel Nilai Konversi Rata-Rata Pembaca... 70 Tabel 3.44. Tabel Matriks Keputusan... 70 Tabel 3.45. Tabel Bobot Kriteria... 72 Tabel 3.46. Tabel Nilai Preferensi Penulis... 73 Tabel 3.47. Tabel Kategori Upah... 73 Tabel 3.48. Tabel Hasil Pengkategorian... 74 xv

DAFTAR LAMPIRAN Lampiran 1 Hasil Pengujian... 106 xvi

BAB I PENDAHULUAN Bab ini membahas latar belakang, rumusan masalah, tujuan dan manfaat, ruang lingkup dan sistematika penulisan tugas akhir mengenai aplikasi penentuan upah penulisan pada e-paper Suara Merdeka menggunakan metode Simple Additive Weighting. 1.1. Latar Belakang Surat kabar merupakan media massa yang berfungsi sebagai sarana untuk menyampaikan informasi. Keunggulan surat kabar jika dibandingkan dengan media massa lainnya terletak pada karakteristik universalitas yang dimiliki, yang berarti isi yang terdapat dalam surat kabar mencakup seluruh aspek kehidupan manusia, seperti aspek ekonomi, seni, politik, sosial, budaya, pendidikan, kesehatan dan aspek-aspek kehidupan lainnya. Keunggulan lain dari surat kabar yaitu bersifat aktual, sehingga kebutuhan masyarakat akan informasi tentang peristiwa yang sedang terjadi dapat terpenuhi dengan lebih cepat (Sudarman, 2008). Seiring dengan pesatnya perkembangan teknologi informasi, saat ini surat kabar tidak hanya disajikan dalam bentuk cetak, melainkan juga dalam bentuk surat kabar elektronik (e-paper). Meskipun disajikan dalam bentuk yang berbeda, akan tetapi isi yang terdapat dalam surat kabar pada umumnya dibagi menjadi 3 bagian, yaitu berita (news), opini (views) dan iklan (advertising) (Djuroto, 2002). Sama seperti berita, opini juga merupakan produk jurnalistik yang umumnya selalu ada dalam surat kabar. Menurut Irwan Julianto, dikutip Taliawo (2013), opini adalah ruang khusus yang disediakan sebagai sarana untuk menyuarakan kegelisahan, kritik dan saran bagi kepentingan publik. Tulisan yang terdapat dalam kolom opini pada surat kabar dapat berupa artikel, editorial, dan surat pembaca (Sastro, 2014). Fungsi utama dari surat kabar adalah untuk menyampaikan informasi (to inform). Akan tetapi, surat kabar juga memiliki fungsi lain yang tidak kalah pentingnya, yaitu fungsi mendidik (to educate), yang berarti tulisan dalam surat kabar harus dapat mendorong perkembangan intelektual masyarakat, serta fungsi mempengaruhi (to influence), yang berarti surat kabar memiliki peran penting dalam pembentukan opini publik dan sikap masyarakat dalam menghadapi suatu peristiwa 1

tertentu (Muslim, 2013). Oleh karena itu, tulisan-tulisan yang dimuat di surat kabar harus berkualitas, dapat mendidik dan berguna bagi kepentingan publik. Bagi perusahaan penerbit surat kabar, mendapatkan tulisan yang berkualitas, yaitu tulisan sesuai dengan fakta sebenarnya, menggunakan bahasa yang mudah dipahami dan menggunakan ejaan yang baik dan benar bukan merupakan hal yang mudah. Sedikitnya upah yang didapatkan dari hasil menulis di surat kabar seringkali menjadi alasan para penulis untuk menulis dengan tujuan sekedar untuk memenuhi halaman pada surat kabar, tanpa mengutamakan kualitas dari tulisan tersebut. PT Suara Merdeka Press merupakan perusahaan penerbit surat kabar yang menyadari hal tersebut. Oleh karena itu, PT Suara Merdeka Press melakukan pengkategorian upah penulisan pada salah satu produknya yaitu e-paper Suara Merdeka. Pengkategorian tersebut ditentukan berdasarkan kualitas tulisan, yang meliputi kesesuaian isi tulisan dengan fakta sebenarnya, penggunaan bahasa dan penggunaan ejaan, serta berdasarkan rubrik tulisan, jumlah tulisan dan rata-rata pembaca dari setiap penulis selama jangka waktu satu minggu. Selain sebagai upaya untuk mempertahankan kelangsungan hidup e-paper Suara Merdeka, pengkategorian upah penulisan tersebut juga dilakukan dengan tujuan agar dapat menjadi motivasi bagi setiap penulis untuk terus menghasilkan tulisan-tulisan yang berkualitas. Dalam ilmu informatika, terdapat metode pengambilan keputusan Simple Additive Weighting (SAW), yaitu salah satu metode pengambilan keputusan yang menggunakan beberapa kriteria atau Multi-Criteria Decision Making (MCDM) untuk menetapkan alternatif terbaik dari sejumlah alternatif yang ada. Konsep dasar metode SAW adalah mencari penjumlahan terbobot dari rating kinerja pada setiap alternatif pada semua kriteria (Kusumadewi, 2006). Terdapat 4 kriteria yang digunakan pada penentuan upah penulisan ini, yaitu kualitas tulisan, rubrik tulisan, jumlah tulisan dan rata-rata pembaca dari setiap penulis. 1.2. Rumusan Masalah Berdasarkan uraian latar belakang di atas, dapat dirumuskan permasalahan yang dihadapi, yaitu bagaimana mengembangkan aplikasi yang menerapkan metode Simple Additive Weighting untuk menentukan upah penulisan pada e-paper Suara Merdeka. 2

1.3. Tujuan dan Manfaat Tujuan yang ingin dicapai dari tugas akhir ini adalah: 1. Menghasilkan aplikasi pendukung keputusan untuk menentukan upah penulisan pada e-paper Suara Merdeka. 2. Menerapkan metode Simple Additive Weighting untuk menentukan upah penulisan pada e-paper Suara Merdeka. Adapun manfaat yang diharapkan dari tugas akhir ini adalah aplikasi pendukung keputusan upah penulisan pada e-paper Suara Merdeka dapat digunakan sebagai alat bantu bagi pengelola redaksi PT Suara Merdeka Press untuk menentukan upah penulisan pada e-paper Suara Merdeka. 1.4. Ruang Lingkup Dalam penyusunan tugas akhir ini, diberikan ruang lingkup yang jelas agar pembahasan lebih terarah dan tidak menyimpang dari tujuan tugas akhir. Ruang lingkup pada tugas akhir ini adalah: 1. Aplikasi ini dikembangkan berbasis desktop menggunakan bahasa pemrograman Visual Basic 2. Aplikasi ini dikembangkan menggunakan Sistem Manajemen Basis Data Microsoft Access 2007 3. Pengembangan aplikasi ini menggunakan model proses waterfall dan dilakukan sampai tahap construction. 1.5. Sistematika Penulisan Sistematika penulisan yang akan diuraikan dalam tugas akhir ini terdiri dari beberapa bab yaitu sebagai berikut: BAB I PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang, rumusan masalah, tujuan dan manfaat, ruang lingkup, dan sistematika penulisan tugas akhir mengenai pengembangan aplikasi penentuan upah penulisan pada e-paper Suara Merdeka menggunakan metode Simple Additive Weighting. BAB II DASAR TEORI Bab ini berisi profil instansi, visi dan misi, struktur organisasi dan penjelasan mengenai teori-teori dasar yang digunakan sebagai acuan dalam proses 3

pengembangan aplikasi penentuan upah penulisan pada e-paper Suara Merdeka menggunakan metode Simple Additive Weighting. Sumber berasal dari buku atau sumber-sumber lain yang dapat dipertanggungjawabkan secara ilmiah. BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi penjelasan mengenai tahapan-tahapan dalam pengembangan perangkat lunak dan hasil yang didapatkan pada tahap definisi kebutuhan, analisis, dan perancangan. BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini berisi rincian penerapan dari menyajikan tahapan proses pengembangan perangkat lunak, pada tahap implementasi dan pengujian. BAB V PENUTUP Penutup berisi kesimpulan dari pengerjaan penelitian Tugas Akhir dan saransaran penulis untuk pengembangan lebih lanjut dari penelitian serupa. 4