SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES"

Transkripsi

1 LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) Disusun Oleh Nama NIM Program Studi : MUH. NURDIAN AKBAR : A : Sistem Informasi S1 FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2014

2 LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S1 pada Fakultas Ilmu Komputer Universitas Dian Nuswantoro Disusun Oleh Nama NIM Program Studi : MUH. NURDIAN AKBAR : A : Sistem Informasi S1 FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2014 ii

3 PERSETUJUAN LAPORAN TUGAS AKHIR Nama Pelaksana NIM Program Studi Fakultas Judul Tugas Akhir : MUH. NURDIAN AKBAR : A : Sistem Informasi S1 : Ilmu Komputer : SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) Laporan ini telah disetujui untuk diuji dihadapan penguji. Semarang, 10 Juli 2014 Dekan Menyetujui : Pembimbing Dr Drs Abdul Syukur, MM Dr., Ir Edi Noersasongko, M.Kom NPP NPP

4 PENGESAHAN DEWAN PENGUJI Nama Pelaksana NIM Program Studi Fakultas Judul Tugas Akhir : MUH. NURDIAN AKBAR : A : Sistem Informasi S1 : Ilmu Komputer : SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) Tugas akhir ini telah diujikan dan dipertahankan dihadapan Dewan Penguji pada sidang tugas akhir tanggal 14 Juli Menurut pandangan kami, tugas akhir ini memadai dari segi kualitas maupun kuantitas untuk tujuan penganugrahan gelar Sarjana Komputer (S.Kom.) Semarang, 14 Juli 2014 Dewan Penguji : Penguji 1 Penguji 2 Dr St. Dwiarso Utomo, SE, M.Kom, Akt. Sudaryanto, M.Kom Ketua Penguji Agus Winarno, M.Kom

5 KEASLIAN TUGAS AKHIR Sebagai mahasiswa Universitas Dian Nuswantoro, yang bertanda tangan di bawah ini, saya: Nama Pelaksana NIM : MUH. NURDIAN AKBAR : A Menyatakan bahwa karya ilmiah saya yang berjudul: "SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) " merupakan karya asli saya (kecuali cuplikan dan ringkasan yang masingmasing telah saya jelaskan sumbernya dan perangkat pendukung seperti web cam dll). Apabila di kemudian hari, karya saya disinyalir bukan merupakan karya asli saya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar saya beserta hak dan kewajiban yang melekat pada gelar tersebut. Demikian surat pernyataan ini saya buat dengan sebenarnya. Dibuat di : Semarang Pada tanggal : 10 Juli 2014 Yang Menyatakan MUH. NURDIAN AKBAR

6 PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS Sebagai mahasiswa Universitas Dian Nuswantoro, yang bertanda tangan di bawah ini, saya: Nama Pelaksana NIM : MUH. NURDIAN AKBAR : A demi mengembangkan Ilmu Pengetahuan, menyetujui untuk memberikan kepada Universitas Dian Nuswantoro Hak Bebas Royalti Non-Ekskusif (Non-exclusive Royalty-Free Right) atas karya ilmiah saya yang berjudul: "SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES ) " beserta perangkat yang diperlukan (bila ada). Dengan Hak Bebas Royalti Non- Eksklusif ini Universitas Dian Nuswantoro berhak untuk menyimpan, mengcopy ulang (memperbanyak), menggunakan, mengelolanya dalam bentuk pangkalan data (database), mendistribusikannya dan menampilkan/mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya selama tetap mencantumkan nama saya sebagai penulis/pencipta. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Dian Nuswantoro, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian surat pernyataan ini saya buat dengan sebenarnya. Dibuat di : Semarang Pada tanggal : 10 Juli 2014 Yang Menyatakan MUH. NURDIAN AKBAR

7 UCAPAN TERIMA KASIH Dengan memanjatkan puji syukur kehadirat Allah SWT, yang telah melimpahkan segala rahmat, hidayah dan inayah-nya kepada penulis sehingga laporan tugas akhir dengan judul SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK COFFEE RESOURCES ) SEMARANG dapat penulis selesaikan sesuai dengan rencana karena dukungan dari berbagai pihak yang tidak ternilai besarnya. Oleh karena itu penulis menyampaikan terima kasih kepada : 1. Allah SWT selaku pemberi nikmat dan kelancaran hidup selama ini. 2. Dr. Ir. Edi Noersasongko, M.Kom, selaku Rektor Universitas Dian Nuswantoro Semarang. 3. Dr. Drs. Abdul Syukur, MM, Selaku Dekan Fakultas Ilmu Komputer. 4. Sri Winarno, M.Kom, selaku Kepala Program Studi Sistem Informasi. 5. Dr. Ir. Edi Noersasongko, M.Kom, selaku pembimbing tugas akhir yang telah memberikan bimbingan dan motivasi dalam menyelesaikan tugas akhir ini. 6. Dosen-dosen pengampu di Progdi Sistem Informasi Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang yang telah memberikan ilmu dan pengalamannya. 7. Direksi dan seluruh staf CV WSK ( KNK Koffee Resources ) yang telah memberikan data-data untuk keperluan penyusunan tugas akhir ini. 8. Bapak dan Ibu tercinta atas dukungan dan doanya yang tiada henti sehingga laporan tugas akhir ini bisa penulis selesaikan dengan baik. 9. Keluarga dan saudara penulis yang telah memberikan banyak dorongan selama penulisan tugas akhir. 10. Fitri aprilia, yang telah memberikan semangat dan dukungan dalam menyelesaikan tugas akhir. 11. Teman- teman kuliah angkatan 2009 Universitas Dian Nuswantoro, sahabatsahabat dan semua pihak yang tidak dapat penulis sebutkan terimakasih atas semua dukungan, doa, support dan bantuan kalian sungguh sangat berarti untuk penulis.

8 Semoga Allah SWT, memberikan balasan yang lebih besar kepada beliau-beliau, dan pada akhirnya penulis berharap bahwa penulisan laporan tugas akhir ini dapat bermanfaat dan berguna sebagai mana fungsinya. Semarang, 11 Juli 2014 Penulis Muhammad Nurdian Akbar

9 ABSTRAK vii CV WSK ( KNK Koffee Resources ) merupakan sebuah unit dagang yang bergerak di bidang penjualan kopi di Kota Semarang yang sudah memiliki banyak pelanggan di wilayah Semarang dan sekitarnya. Saat ini telah memiliki karyawan yang semakin bertambah seiring dengan berkembangnya KNK Koffee Resources. Salah satu hal yang sangat diperhatikan dengan bertambahnya karyawan adalah pengelolaan dalam sektor penggajian. Di dalam sektor penggajian masih menerapkan sistem penggajian secara manual dan konvensional. Untuk memudahkan dalam pengolahan penggajian, laporan dan slip gaji karyawan dibutuhkan sistem informasi penggajian karyawan yang dapat membantu dalam pengolahan data-data penggajian. Berdasarkan permasalahan tersebut, maka dilakukan penelitian untuk memperoleh kebutuhan-kebutuhan yang diperlukan dalam membangun sistem informasi penggajian karyawan. Pembangunan sistem informasi penggajian karyawan dimulai dengan proses analisis kebutuhan sistem dan dilanjutkan dengan proses perancangan sistem yang didasarkan pada hasil analisis kebutuhan. Tahap terakhir dari proses penyusunan sistem ini adalah implementasi perancangan sistem menjadi sebuah sistem baru. Dalam tugas akhir ini dapat disimpulkan bahwa sistem informasi penggajian karyawan yang dibangun dapat membantu dalam pengolahan data penggajian dan dapat menampilkan informasi yang dibutuhkan oleh karyawan CV WSK ( KNK Koffee Resources). Kata kunci : Sistem Informasi, Penggajian, Karyawan, Web, UML

10 ABSTRACT CV WSK (KNK Koffee Resources) is a trading unit engaged in the sale of coffee in the city of Semarang who already have many customers in Hyderabad and surrounding areas. Currently have a employees increasing along with the development KNK Koffee Resources. One of the things that are concerned with increasing employee is managing the payroll sector. In the payroll sector still manually apply the payroll system and conventional. To facilitate the processing of payroll, reports and employee pay stub required employee payroll information system that can assist in the processing of payroll data. Based on these problems, then conducted research to obtain the necessary needs in building employee payroll information system. Employee payroll information system development process starts with the analysis of system requirements and proceed with the process of designing a system based on the results of the needs analysis. The last stage of the preparation process of this system is the implementation of the system design into a new system. In this thesis it can be concluded that the employee payroll information system built to assist in the processing of payroll data and can display the information needed by employees CV WSK (KNK Koffee Resources). Keywords: Employee, Payroll, Information Sistem, Web, UML

11 DAFTAR ISI Halaman Judul... i Halaman Persetujuan... ii Halaman Pengesahan... iii Halaman Pernyataan Keaslian Tugas Akhir... iv Halaman Pernyataan Persetujuan Publikasi Tugas Akhir... v Halaman Kata Pengantar... vi Halaman Abstrak... viii Halaman Daftar Isi... x Halaman Daftar Gambar... xiv Halaman Daftar Tabel... xv BAB I PENDAHULUAN Latar Belakang Perumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Sistematika Penulisan... 5 BAB II LANDASAN TEORI Konsep Dasar Sistem Pengertian Sistem Elemen Sistem Karakteristik Sistem Kriteria Sistem Yang Baik Konsep Dasar Informasi Pengertian Informasi Siklus Informasi Kualitas Informasi Nilai Informasi Konsep Dasar Sistem Informasi... 14

12 Pengertian Sistem Informasi Kegiatan di Sistem Informasi Konsep Dasar Penggajian Pengertian Penggajian Fungsi Penggajian Tujuan Penggajian Pengertian Gaji Pokok Sistem Informasi Penggajian Internet Pengertian Internet Sejarah Internet Fasilitas-Fasilitas Pada Internet Website Sekilas Mengenai Web Sejarah Web Aplikasi Web MySQL Mengenal MySQL Pengembangan Sistem Informasi Pengertian Pengembangan Sistem Perlunya Pengembangan Sistem Siklus Hidup Pengembangan Sistem UML Definisi UML Langkah-langkah penggunaan UML Bangunan Dasar Metodologi UML Diagram - Diagram Metodologi UML BAB III METODE PENELITIAN Objek Penelitian... 37

13 3.2 Jenis Data Sumber Data Metode Pengumpulan Data Metode Pengembangan Sistem BAB IV HASIL DAN PEMBAHASAN Tinjauan Umum Perusahaan Sejarah Singkat Perusahaan Visi, Misi dan Nilai Perusahaan Struktur Organisasi Job Description ( Deskripsi Pekerjaan ) Identifikasi Masalah dan Sumber Masalah Identifikasi Masalah Identifikasi Sumber Masalah Identifikasi Kebutuhan Informasi Alternatif Sistem yang Diusulkan Identifikasi Kebutuhan Sistem Komputer Identifikasi Kebutuhan Perangkat Keras ( Hardware ) Identifikasi Kebutuhan Perangkat Lunak ( Software ) Identifikasi Kebutuhan Sumber Daya Manusia ( Brainware ) Pemilihan dan Kelayakan Sistem Perancangan Sistem Perancangan Use Case Diagram Perancangan Activity Diagram Perancangan Sequence Diagram Perancangan Class Diagram Pemilihan dan Kelayakan Sistem Perancangan Basis Data Kamus Data Normalisasi Rancangan Fisik Tabel... 88

14 4.6.4 Desain Input Output Implementasi Sistem Program dan Testing Pengujian Pengujian Menggunakan Whitebox Training Change Over Maintenance BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA

15 DAFTAR TABEL Tabel 4.1 Bentuk Fisik Tabel Karyawan Tabel 4.2 Bentuk Fisik Tabel Pendataan Tabel 4.3 Bentuk Fisik Tabel Gaji Tabel 4.4 Bentuk Fisik Tabel Slip Gaji Tabel 4.5 Tabel Pengujian Input Data Karyawan Tabel 4.6 Tabel Pengujian Input Data Absensi Tabel 4.7 Tabel Pengujian Input Data Pinjaman Tabel 4.8 Tabel Pengujian Input Data Gaji Karyawan Tabel 4.9 Tabel Pengujian Input Login Admin / Karyawan Tabel 4.10 Tabel Pengujian Input Logout Admin / Karyawan Tabel 4.11 Tabel Pengujian Laporan Data Karyawan Tabel 4.12 Tabel Pengujian Rekap Data Karyawan Tabel 4.13 Tabel Pengujian Tools Edit Tabel 4.14 Tabel Pengujian Tools Hapus Tabel 4.15 Tabel Pengujian Slip Gaji Karyawan

16 DAFTAR GAMBAR Gambar 2.1 Siklus Informasi Gambar 2.2 Kualitas Informasi Gambar 3.1 Metode Pengembangan Sistem Prototype Gambar 4.1 Struktur Organisasi Gambar 4.2 Use Case Diagram Admin, Kartap dan Magang Gambar 4.3 Use Case Diagram Admin Gambar 4.4 Use Case Diagram Kartap Gambar 4.5 Use Case Diagram Magang Gambar 4.6 Activity Diagram Login Admin Gambar 4.7 Activity Diagram Input Master Kartap Gambar 4.8 Activity Diagram Input Absensi Kartap Gambar 4.9 Activity Diagram Input Pinjaman Kartap Gambar 4.10 Activity Diagram Input Gaji Kartap Gambar 4.11 Activity Diagram Input THR Kartap Gambar 4.12 Activity Diagram Input Master Magang Gambar 4.13 Activity Diagram Input Absensi Magang Gambar 4.14 Activity Diagram Input Gaji Magang Gambar 4.15 Activity Diagram Laporan Gambar 4.16 Activity Diagram Login Kartap Gambar 4.17 Activity Diagram Cetak Slip Gaji Kartap Gambar 4.18 Activity Diagram Login Magang Gambar 4.19 Activity Diagram Cetak Slip Gaji Magang Gambar 4.20 Sequence Diagram Login Admin Gambar 4.21 Sequence Diagram Input Master Kartap Gambar 4.22 Sequence Diagram Input Absensi Kartap Gambar 4.23 Sequence Diagram Input Pinjaman Kartap Gambar 4.24 Sequence Diagram Input Gaji Kartap Gambar 4.25 Sequence Diagram Input THR Kartap Gambar 4.26 Sequence Diagram Input Master Magang... 69

17 Gambar 4.27 Sequence Diagram Input Absensi Magang Gambar 4.28 Sequence Diagram Input Gaji Magang Gambar 4.29 Sequence Diagram Laporan Gambar 4.30 Sequence Diagram Login Kartap Gambar 4.31 Sequence Diagram Cetak Slip Gaji Kartap Gambar 4.32 Sequence Diagram Login Magang Gambar 4.33 Sequence Diagram Cetak Slip Gaji Magang Gambar 4.34 Class Diagram Gambar 4.35 Desain Input Data Karyawan Gambar 4.36 Desain Input Data Absensi Gambar 4.37 Desain Input Pinjaman Gambar 4.38 Desain Input Data Gaji Gambar 4.39 Desain Output Laporan Data Karyawan Gambar 4.40 Desain Output Laporan Data Absensi Gambar 4.41 Desain Output Laporan Data Pinjaman Gambar 4.42 Desain Output Laporan Data Gaji Karyawan Gambar 4.43 Pengujian White Box

18 BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini perkembangan ilmu pengetahuan dan teknologi sudah mengalami percepatan dan pertumbuhan yang sangat pesat, salah satunya dalam bidang komputer. Saat ini komputer memegang peranan penting untuk mempermudah penyelesaian suatu pekerjaan, meningkatkan efisiensi kerja serta meningkatkan kreatifitas dan aktifitas karyawan sehingga memiliki kemampuan yang baik. Hal ini dibuktikan dengan banyaknya perusahaan atau instansi yang menerapkan sistem informasi sebagai alat bantu untuk mempermudah penyelesaian pekerjaan dan menjadikan perusahaan atau instansi memiliki tingkat kinerja yang baik. Penerapan sistem informasi menjadi suatu kebutuhan mutlak di dalam setiap perusahaan atau instansi sehingga dapat memberikan keunggulan dan prioritas yang tinggi. Sistem informasi yang dapat digunakan sebagai alat bantu dapat berupa sistem informasi berbasis web. Web merupakan halaman situs sistem informasi yang dapat diakses secara cepat. Melalui perkembangan teknologi informasi, tercipta suatu jaringan antar komputer yang saling berkaitan. Jaringan yang dikenal dengan istilah internet secara terusmenerus menjadi pesan pesan elektronik, termasuk , transmisi file, dan komunikasi dua arah antar individu atau komputer. [6] CV WSK ( KNK Koffee Resources ) merupakan sebuah unit dagang yang bergerak di bidang penjualan kopi di Kota Semarang yang sudah memiliki banyak pelanggan di wilayah Semarang dan sekitarnya. Saat ini telah memiliki karyawan yang semakin bertambah seiring dengan berkembangnya KNK Koffee Resources. Salah satu hal yang sangat diperhatikan dengan bertambahnya karyawan adalah pengelolaan dalam sektor penggajian. Di dalam sektor penggajian masih menerapkan

19 sistem penggajian secara manual dan konvensional. Karyawan pada KNK Koffee Resources dibagi menjadi 2 karyawan yaitu karyawan tetap dan karyawan magang. Karyawan tetap per bulannya mempunyai gaji pokok. Karyawan tetap akan dihitung gaji bersihnya tiap bulannya berdasarkan gaji pokok, absensi kehadiran, data lembur dan juga potongan. Sedangkan karyawan magang akan dihitung gaji bersihnya berdasarkan absensi kehadiran, data lembur dan juga potongan. Karyawan diwajibkan mengisi kartu absensi yang telah tersedia pada toko sesuai dengan jam kerjanya atau menggantikan jam karyawan lainnya yang tidak dapat hadir. Selain itu, karyawan juga diharuskan mengisi kartu lembur apabila ada yang mengambil jam lembur. Apabila ada karyawan yang ingin meminjam uang dari perusahaan maka diharuskan mengisi formulir potongan dan akan dipotong per bulannya dari gaji yang akan diterima. Administrasi akan melakukan pengolahan gaji setelah menerima data-data tersebut. Sistem penggajian secara manual yang diterapkan di CV WSK ( KNK Koffee Resources ) tidak memadai, kurang efektif dan efisien, serta memiliki banyak kelemahan dan keterbatasan. Penerapan sistem penggajian secara manual dalam pelaksanaannya menjadi kurang teliti, kurang akurat, dan dapat merugikan kedua belah pihak yakni perusahaan itu sendiri dan juga karyawan yang bekerja di perusahaan tersebut. Selain itu, penerapan sistem penggajian secara manual membutuhkan waktu yang lebih lama karena semuanya dilakukan dengan mengandalkan tenaga manusia. Selain itu, rekap data dan slip gaji yang masih manual dapat menyebabkan banyaknya kesalahan perhitungan gaji karyawan. Terkait dengan kelemahan dan keterbatasan sistem penggajian secara manual seperti yang diterapkan di CV WSK ( KNK Koffee Resources ), sistem informasi penggajian berbasis web diperlukan untuk meningkatkan pelayanan khususnya berkaitan dengan penggajian karyawan. Dengan penerapan sistem informasi penggajian berbasis web,

20 sistem penggajian menjadi terorganisir dengan baik dan benar, waktu yang dibutuhkan menjadi lebih efektif dan efisien, serta dimungkinkannya seluruh data tersimpan dengan baik, sehingga dapat mempermudah kegiatan penggajian di perusahaan. Selain itu, sistem informasi penggajian berbasis web tersebut diharapkan dapat meningkatkan kinerja dan mampu mengatasi kelemahan-kelemahan yang terjadi pada sistem penggajian secara manual. Dalam hal ini, dibuat suatu program aplikasi berupa database untuk menangani sistem penggajian. Dengan sistem informasi penggajian berbasis web, semua hal yang berhubungan dengan penggajian dapat ditangani dengan menggunakan komputer seperti: data karyawan, data absensi, data gaji karyawan, laporan penggajian dan hal-hal yang berkaitan dengan penggajian karyawan. Berdasarkan uraian tersebut di atas serta melihat pentingnya pengembangan sistem penggajian maka dalam membuat tugas akhir ini penulis mengambil judul SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WS ( KNK KOFFEE RESOURCES ). 1.2 Perumusan Masalah Berdasarkan permasalahan yang ada dan bertitik tolak pada latar belakang di atas, maka dalam perumusan masalah penulis memfokuskan masalahnya pada Bagaimana merancang dan mengaplikasikan sistem informasi penggajian berbasis web pada CV WSK ( KNK Koffee Resources ) sehingga dapat terorganisir secara rapi dan tidak mengalami keterlambatan dalam pengolahan gaji karyawan. 1.3 Pembatasan Masalah Dengan melihat waktu dan pembahasan yang ada, maka penulis membatasi merumuskan masalah tugas akhir pada : 1. Sistem informasi penggajian yang dirancang hanya digunakan untuk proses penggajian pada CV WSK ( KNK Koffee Resources ).

21 2. Sistem informasi penggajian berbasis web tersebut dirancang dengan menggunakan perangkat lunak sebagai berikut : Sistem Operasi Windows XP / 7, Microsoft Word, Macromedia Dreamweaver/ Notepad ++, PHP, MySQL. 3. Pendataan yang ada di dalam sistem informasi penggajian yaitu Data Karyawan, Data Absensi, Data Pinjaman, Data Gaji Karyawan dan Slip Gaji Karyawan. 4. Sistem informasi penggajian ini hanya digunakan pada CV WSK ( KNK Koffee Resources ). 5. Laporan yang akan dibuat adalah laporan gaji karyawan perbulan, laporan gaji per tahun, laporan THR per tahun, laporan karyawan, laporan absensi, laporan pinjaman. 1.4 Tujuan Penelitian Berdasarkan masalah yang telah diuraikan diatas maka tujuan yang dicapai adalah untuk terciptanya Sistem Informasi Penggajian berbasis web pada CV WSK ( KNK Koffee Resources ) yang dapat terorganisir secara rapi dan tidak mengalami keterlambatan dalam pengolahan gaji karyawan. 1.5 Manfaat Penelitian Tugas akhir mempunyai beberapa manfaat yang dirasa baik bagi banyak pihak yaitu: a. Bagi penulis Dapat menerapkan dan membandingkan ilmu yang telah diperoleh selama belajar di CV WSK ( KNK Koffee Resources ) Semarang dengan kenyataan yang ada, serta menambah pengetahuan dan wawasan dalam bidang teknologi komputer. b. Bagi Akademik Dapat digunakan sebagai bahan referensi mahasiswa yang akan mengadakan penelitian.

22 Menambah perbendaharaan pustaka pada Fasilkom Sistem Informasi Universitas Dian Nuswantoro. c. Bagi CV WSK ( KNK Koffee Resources ) Memberikan kemudahan dalam pengolahan penggajian pada CV WSK ( KNK Koffee Resources ). Dapat dijadikan sebagai bahan pertimbangan dan pemikiran dalam upaya meningkatkan kinerja proses penggajian karyawan. Dapat dijadikan sebagai penambah pengetahuan baik mengenai sistem komputerisasi yang disajikan penulis. 1.6 Sistematika Penulisan Sistematika penulisan merupakan langkah-langkah dalam penyusunan laporan tugas akhir, adapun sistematika yang digunakan penulis dalam penyusunan laporan tugas akhir adalah sebagai berikut : BAB 1 : PENDAHULUAN Dalam bab ini diuraikan tentang Latar Belakang Masalah, Perumusan Masalah, Batasan Masalah, Tujuan Tugas akhir, Manfaat tugas akhir, Sistematika Penulisan. BAB II : LANDASAN TEORI Dalam bab ini diuraikan tentang landasan teori mengenai permasalahan yang berhubungan dengan pembahasan yang dilakukan. BAB III : METODE PENELITIAN Dalam bab ini akan diuraikan tentang langkahlangkah penelitian yang dilakukan dan tinjauan objek yang diteliti beserta sistem yang berjalan saat ini.

23 BAB IV : HASIL PENELITIAN DAN PEMBAHASAN Dalam bab ini diuraikan tentang langkah-langkah penulis dalam menganalisa permasalahan dan merancang sistem yang baru. BAB V : PENUTUP Dalam bab ini diuraikan tentang kesimpulan dan saran.

24 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian Sistem Jogiyanto. HM (2005) menyebutkan bahwa, sistem adalah suatu jaringan kerja dan prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. [5] Sistem juga diartikan oleh Ir. Fathansyah (2004) sebagai sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi atau tugas khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses atau pekerjaan tertentu. [1] Dan menurut Raymond McLeod, Jr. (2005). Sistem adalah sekelompok elemen yang terintregasi dengan maksud yang sama untuk mencapai suatu tujuan. [12] Dari ketiga definisi sistem diatas dapat disimpulkan bahwa suatu sistem merupakan suatu unsur atau elemen yang mempunyai hubungan erat antara yang satu dengan yang lainnya dengan maksud yang sama untuk mencapai tujuan tertentu Elemen Sistem Menurut Andri Kristanto [9] elemen-elemen yang terdapat dalam sistem, yaitu meliputi : 1. Tujuan Sistem Tujuan Sistem merupakan tujuan dari sistem tersebut dibuat.

25 2. Batasan Sistem Batasan sistem merupakan sesuatu yang membatasi sistem dalam mencapai tujuan dari sistem tersebut. Batasan sistem dapat berupa peraturan-peraturan yang ada dalam organisasi. 3. Kontrol Sistem Kontrol atau pengawasan sistem merupakan pengawasan terhadap pelaksanaan pencapaian tujuan dari sistem tersebut. Kontrol sistem dapat berupa kontrol terhadap masukan ( input ), kontrol terhadap keluaran ( output ), kontrol terhadap pengolahan data dan kontrol terhadap umpan balik. 4. Input Input merupakan elemen sistem yang bertugas untuk menerima masukan data. 5. Proses Proses merupakan elemen dari sistem yang bertugas untuk mengolah atau memproses seluruh masukan data menjadi suatu informasi yang lebih berguna. 6. Output Output merupakan hasil dari input yang telah diproses oleh bagian pengolah dan merupakan tujuan akhir sistem. 7. Umpan Balik Umpan balik merupakan elemen dalam sistem yang bertugas mengevaluasi bagian dari output yang dikeluarkan, dimana elemen ini sangat penting demi kemajuan sebuah sistem. Umpan balik ini dapat berupa perbaikan sistem maupun pemeliharaan sistem.\

26 2.1.3 Karakteristik Sistem Penekanan pada elemen, sistem mempunyai arti kumpulan dari elemen yang berinteraksi untuk mencapai tujuan tertentu. Suatu sistem mempunyai karakteristik sifat-sifat yang tertentu yaitu : 1. Komponen Sistem ( Components ) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi yang artinya saling bekerjasama membentuk satu kesatuan. Komponen-komponen sistem dapat berupa suatu subsistem. Setiap subsistem mempunyai sifat-sifat disistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses secara keseluruhan. 2. Batas Sistem ( Boundary ) Boundary merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang suatu kesatuan yang menunjukkan ruang lingkup dari sistem tersebut. 3. Lingkungan Luar Sistem ( Environment ) Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. 4. Penghubung Sistem ( Interface) Interface merupakan media penghubung anatara satu subsistem dengan subsistem yang lainnya melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari subsistem ke subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran (output) dari satu subsistem akan menjadi masukkan (input) untuk subsistem yang lainnya dengan

27 melalui penghubung. Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan. 5. Masukan Sistem ( Input ) Input adalah energi yang dimasukkan kedalam sistem masukan. Sinyal adalah energi yang diproses untuk didapatkan keluaran. Sebagai contoh di dalam sistem komputer program adalah masukan perawatan yang digunakan untuk mengoperasikan komputernya dan data adalah masukan sinyal untuk diolah menjadi informasi. 6. Keluaran Sistem (output ) Output adalah hasil dari proses yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan keluaran dapat merupakan masukan untuk subsistem yang lain. Contohnya panas yang dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil sisa pembuangan, sedang informasi adalah keluaran yang dibutuhkan. 7. Pengolah Sistem Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. 8. Sasaran Sistem Suatu sistem pasti mempunyai sasaran. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem Kriteria Sistem yang Baik Menurut Raymond Mc Leod, Jr [12], kriteria sistem yang baik adalah:

28 1. Kegunaan Sistem harus dapat menghasilkan informasi yang tepat waktu dan relevan untuk proses pengambilan keputusan. 2. Ekonomis Sistem harus menyumbang sesuai nilai tambah sekurang-kurangnya sebesar biayanya. 3. Keandalan Keluaran dari sistem harus mempunyai tingkat ketelitian yang tinggi dan dapat beroperasi secara efektif dan lebih sempurna. 4. Kapasitas Sistem harus cukup sederhana sehingga struktur dan operasinya dapat dengan mudah dimengerti dan prosedur mudah diikuti. 5. Fleksibilitas Sistem harus cukup fleksibel untuk menampung perubahan. 2.2 Konsep Dasar Informasi Pengertian Informasi Raymond McLeod, Jr. (2005) menyebutkan bahwa, informasi adalah salah satu jenis sumberdaya yang tersedia bagi manajer, yang dapat dikelola seperti halnya sumberdaya yang lain, informasi dari komputer dapat digunakan oleh para manajer, non manajer, serta orang-orang dan organisasiorganisasi dalam lingkungan perusahaan. [12] Sedangkan menurut Jogiyanto. HM (2005). Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. [5] Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih

29 berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata untuk pengambilan keputusan. Informasi dikatakan bermanfaat jika mempunyai karakteristik sebagai berikut: 1. Dapat dipercaya (Reliable). 2. Tepat pakai (Relevan). 3. Tepat waktu (Timely). 4. Lengkap (Complete). 5. Dapat dimengerti (Understanable). 6. Dapat diperiksa kebenarannya (Verifiable) Siklus Informasi Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan yang berarti menghasilkan suatu tindakan lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model hingga kembali menghasilkan suatu informasi dan terus menerus akan berulang hingga membentuk siklus pengolahan data. Siklus informasi dapat digambarkan sebagai berikut [5]: PROSES (Model) INPUT (Data) DATA (Ditangkap) DASAR DATA OUTPUT (Informasi) PENERIMA HASIL TINDAKAN KEPUTUSAN TINDAKAN Gambar 2.1 Siklus Informasi [Sumber : 5 ]

30 Setiap informasi memiliki keakuratan yang berbeda. Tingkat Keakuratan informasi ini menunjukan bagaimana kualitas dari informasi tersebut dan sebagai bahan pertimbangan apakah informasi tersebut layak atau tidak untuk digunakan Kualitas Informasi Kualitas dari suatu informasi tergantung dari tiga hal, yaitu informasi harus akurat,tepat pada waktunya dan relevan. John Burch dan Gary Grudnitski menggambarkan kualitas dari informasi dengan bentuk bangunan yang ditunjang oleh tiga pilar. [5] Gambar 2.2 Kualitas informasi [Sumber : 5 ] 1. Akurat Berarti informasi bebas dari kesalahan-kesalahan dan tidak bisa atau adanya error karena dari sumber informasi sampai ke penerima banyak gangguan yang dapat merubah informasi tersebut. informasi harus jelas dan mencerminkan maksudnya. 2. Tepat pada waktunya Berarti informasi yang datang ke penerimanya tidak boleh terlambat dan disajikan pada saat yang tepat karena

31 mempengaruhi proses pembuatan keputusan. Informasi yang sudah usang tidak akan mempunya nilai lagi karena informasi merupakan landasan di dalam pengambilan keputusan. 3. Relevan Berarti informasi tersebut harus mempunyai manfaat untuk pemakainya. Relevansi antara orang yang satu dengan yang lain berbeda Nilai Informasi Nilai dari informasi di tentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Akan tetapi perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya, karena sebagian besar informasi digunakan tidak hanya oleh satu pihak dalam perusahaan. Lebih lanjut sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis nilai efektivitas dan nilai biaya. [5] 2.3 Konsep Dasar Sistem Informasi Pengertian Sistem Informasi Sistem Informasi merupakan sistem yang mempunyai kemampuan untuk mengumpulkan informasi dari semua sumber dan menggunakan berbagai media untuk menampilkan informasi. [12]. Di dalam suatu organisasi, informasi

32 merupakan sesuatu yang penting di dalam mendukung proses pengambilan keputusan oleh pihak manajemen. Ada beberapa pendapat mengenai definisi Sistem Informasi antara lain : a. Sistem informasi adalah suatu kombinasi terartur apapun dari people (orang), hardware (perangkat keras), software (piranti lunak), computer networks and data communications (jaringan komunikasi), dan database (basis data) yang mengumpulkan, mengubah dan menyebarkan informasi di dalam suatu bentuk organisasi. [15]. b. Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan laporan yang diperlukan. [17]. c. Sistem informasi adalah Sistem dapat didefinisikan dengan mengumpulkan, memperoses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi). [18]. Komponen sistem informasi terdiri dari : 1. Hardware, terdiri dari komputer, peripheral dan jaringan. 2. Software, merupakan kumpulan dari perintah atau fungsi yang ditulis dengan aturan tertentu untuk memberikan perintah komputer melaksanakan tugas tertentu. 3. Data, merupakan komponen dasar dari informasi yang akan diproses lebih lanjut untuk menghasilkan informasi. 4. Manusia, yang terlibat dalam komponen manusia seperti operator, pemimpin sistem informasi dan sebagainya. Oleh sebab itu perlu suatu rincian tugas yang jelas.

33 5. Prosedur, seperti dokumentasi prosedur/proses sistem, buku operasional (aplikasi) dan teknis Kegiatan di Sistem Informasi Kegiatan di sistem informasi mencakup : 1. Input, menggambarkan suatu kegiatan untuk menyediakan data untuk diproses. 2. Proses, menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu informasi yang bernilai tambah. 3. Output, suatu kegiatan untuk menghasilkan laporan dari proses di atas tersebut. 4. Penyimpanan, suatu kegiatan untuk memelihara dan menyimpan data. 5. Kontrol, suatu aktifitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai dengan yang diharapkan. 2.4 Konsep Dasar Penggajian Pengertian Penggajian Penggajian merupakan balas jasa yang dibayarkan kepada pemimpin-pemimpin, pengawas- pengawas, karyawan tata-usaha dan karyawan-karyawan kantor serta para manajer lainnya. Jumlah pembayaran gaji biasanya ditetapkan secara perbulan. [19] Menurut Warren, Reeve dan Fess [20] Gaji merupakan hal yang penting karena : 1. Para karyawan sangat sensitif terhadap kesalahan atau ketidakwajaran dalam gaji. 2. Untuk menjaga moral karyawan dengan cara membayar gaji tepat waktu dan dengan jumlah yang akurat. 3. Merupakan hal yang diatur dengan berbagai peraturan pemerintah.

34 4. Mempunyai efek yang signifikan terhadap besar laba bersih pada sebagian besar usaha Fungsi Penggajian Beberapa fungsi dari penggajian : 1. Membantu manajer personalia dalam menentukan gaji yang adil dan layak. 2. Untuk menarik pekerja yang mempunyai kemampuan ke dalam organisasi. 3. Untuk memdorong pekerja untuk menunjukan prestasi tinggi. 4. Untuk memelihara prestasi pekerja Tujuan Penggajian Menurut Hasibuan [2] tujuan penggajian, antara lain : 1. Ikatan kerjasama Dengan pemberian gaji terjalinlah ikatan kerja sama formal antara majikan dengan karyawan. Karyawan harus mengerjakan tugas tugasnya dengan baik, sedangkan pengusaha atau majikan wajib membayar gaji sesuai dengan perjanjian yang disepakati. 2. Kepuasan kerja Dengan balas jasa, karyawan akan dapat memenuhi kebutuhan - kebutuhan fisik, status sosial, dan egoistiknya sehingga memperoleh kepuasan kerja dari jabatannya. 3. Pengadaan efektif Jika program gaji ditetapkan cukup besar, pengadaan karyawan yang qualified untuk perusahaan akan lebih mudah. 4. Motivasi Jika balas jasa yang diberikan cukup besar, manajer akan mudah memotivasi bawahannya.

35 5. Stabilitas karyawan Dengan program kompensasi atas prinsip adil dan layak serta eksternal konsistensi yang kompentatif maka stabilitas karyawan lebih terjamin karena turnover relatif kecil. 6. Disiplin Dengan pemberian balas jasa yang cukup besar maka disiplin karyawan semakin baik. Karyawan akan menyadari serta mentaati peraturan - peraturan yang berlaku. 7. Pengaruh serikat buruh Dengan program kompensasi yang baik pengaruh serikat buruh dapat dihindarkan sistem akan berkonsentrasi pada pekerjaannya. 8. Pengaruh pemerintah Jika program gaji sesuai dengan undang - undang yang berlaku (seperti batas gaji minimum) maka intervensi pemerintah dapat dihindarkan Pengertian Gaji Pokok Gaji pokok merupakan bentuk kompensasi, yaitu manfaat jasa yang diberikan secara teratur atas prestasi kerja yang diberikan kepada seorang karyawan. Gaji menurut prestasi kerja sering juga disebut dengan Gaji sistem hasil. Penggajian dengan cara ini mengaitkan secara langsung antara besarnya gaji dengan prestasi kerja yang ditujukan oleh anggota kepolisian yang bersangkutan. [21] Sistem Informasi Penggajian Sistem Informasi penggajian merupakan bagian yang penting bagi perusahaan dalam menangani transaksi

36 pembayaran atas penyerahan jasa yang dilakukan oleh karyawannya kepada perusahaan.sistem penggajian merupakan fungsi penting yang menjadi tanggung jawab Manajemen Sumber Daya Manusia. Fungsi Utamanya adalah memberikan kompensasi untuk karyawan berupa gaji sebagai ganti kontribusi mereka terhadap organisasi/instansi. Pengolahan data yang lambat dapat mengakibatkan lambatnya penyajian informasi sehingga dimungkinkan pula terjadi keterlambatan pembayaran gaji. Ditambah lagi jika terjadi kesalahan perhitungan dapat menjadikan informasi menjadi tidak akurat.hal ini menjadikan sistem penggajian perlu didukung dengan sistem informasi yang baik. 2.5 INTERNET Pengertian Internet Internet merupakan jaringan komputer tersebar didunia. Jaringan-jaringan computer diseluruh dunia disambung menjadi satu dan terbentuklah internet. Tetapi gambaran ini sebenarnya belum mewakili internet. Didalam internet tersimpan berjutajuta informasi. Segala macam informasi. Tidak peduli apakah kita sehari-hari berkecimbung di dunia komputer atau tidak. Kita dapat memanfaatkan internet. Kita dapat menjadikan referensi, sarana hiburan, atau sebagai lahan bisnis. Internet boleh diibaratkan buku raksasa yang membahas dan memuat informasi yang ada di seluruh dunia. Setiap penggunaannya boleh saja memasang iklan atau menawarkan produk. Internet adalah milik masyarakat dunia. Tidak ada satu orang atau lembaga yang dapat mengklaim internet sebagai miliknya. Setiap orang atau lembaga dengan bebas menyambungkan komputernya di internet. Komputer bisa diisi informasi atau program apa saja, yang dapat diakses pengguna

37 internet lain. Setiap pengguna internet juga dapat saling berkirim pesan, berdiskusi, dan bahkan bertelekonferensi. Diskusi mengenai apapun sah-sah saja, tidak ada seorangpun yang berhak menyensor. Internet telah menyatukan warga dunia.[16] Sejarah Internet Pada tahun 1958 Amerika Serikat membentuk suatu lembaga yang bernama Defence Advanced Research Projects Agency (DARPA) sebagai alat bersaing dalam teknologi dengan Uni Soviet pada waktu itu. Setelah itu DARPA menciptakan Information Processing Technology Office untuk melakukan riset yang lebih spesifik pada salah satu kegiatan programnya dengan J. C. R. Licklider sebagai kepalanya. Licklider adalah pionir dari terciptanya jaringan komputer secara global. Setelah Robert Taylor mendapatkan posisi Licklider dalam Information Processing Technology Office, ia ingin mewujudkan ide dari Licklider tersebut dengan memulai suatu proyek yang bertujuan untuk menciptakan jaringan seperti itu. Hasilnya adalah ARPANET (Advance Research Projects Agency NETwork) pada tahun 1969, dimana saat itu hanya ada dua jaringan saja yang saling terhubung, yaitu jaringan milik University of Utah dan University of California. ARPANET adalah cikal bakal dari internet yang ada sekarang ini. Menyusul ARPANET, muncul jenis-jenis jaringan lain seperti X.25 dan UUCPnet. Karena masing-masing jaringan tersebut memiliki metode yang berbeda-beda, diperlukan suatu cara untuk menggabungkan semua jaringan itu menjadi satu. Konsepnya dasarnya adalah untuk menyembunyikan perbedaan pada setiap jaringan dengan

38 menggunakan suatu protokol antar jaringan yang umum. DARPA mendanai riset untuk merealisasikan ide tersebut dan akhirnya muncul TCP/IP (Transmission Control Protocol and Internet Protocol) pada tahun Pada tahun 1982, TCP/IP menjadi protokol dasar yang dipakai dalam ARPANET. TCP bertugas untuk menjaga agar pengiriman pesan dari suatu komputer datang kepada komputer lain yang ingin dituju. IP bertugas untuk mengatur pengiriman dan penerimaan paket data yang dikirim antar komputer. Setelah ARPANET telah berjalan selama beberapa tahun, riset dan perkembangan mengenai jaringan diteruskan oleh berbagai pihak dari perusahaan-perusahaan swasta seperti Digital Equipment Corporation dan Hewlett-Packard, dan pihak pemerintah lainnya seperti National Science Foundation (NSF). Hal ini disebabkan karena ARPA (DARPA mengganti namanya menjadi ARPA) bertujuan untuk mendanai proyekproyek riset dan perkembangan, bukan menjalani fasilitas komunikasi. Juga karena ARPANET dibiayai oleh pemerintah dan karena itu, penggunaan untuk perniagaan atau perdagangan dilarang. Pada saat itu jaringan hanya dipergunakan oleh institusi-institusi pendidikan dan pihak militer. Istilah internet pertama kali keluar untuk menyebut jaringan global yang menggunakan TCP/IP yang pada saat itu adalah ARPANET dan NSFNET. NFSNET (National Science Foundation NETwork) dikembangkan oleh National Science Foundation sebagai penerus dari ARPANET. Karena ARPANET tidak terbuka untuk penggunaan komersial, maka NFSNET-lah yang berkembang dan menjadi internet backbone pada tahun Arti dari internet backbone adalah jaringan pusat yang bertugas sebagai penghubung dari jaringan-jaringan

39 lainnya. NFSNET tidak lagi menjadi internet backbone pada tahun 1995 dan sekarang internet backbone terdiri dari banyak jaringan yang berbeda. Dapat dikatakan bahwa internet berjalan tanpa jaringan yang terpusat.[22] Fasilitas-Fasilitas pada Internet Adapun fasilitas-fasilitas yang terdapat di internet antara lain: 1. (Electronic Mail) Yang dimaksud dengan electronic mail atau yang lebih dikenal dengan adalah kegunaan yang paling sederhana di antara semua kegitan di internet. Dengan e- mail, kita dapat mengirim atau menerima dari pengguna internet dari seluruh penjuru dunia. Pada kenyataannya sebuah didasarkan pada file ASCII, yaitu teks sederhana yang dapat ditangani dengan program komunikasi dasar seperti terminal atau hyperterminal. Meskipun yang lebih menyenangkan adalah bila ditangani dengan software khusus. tak lain adalah sebuah pesan yang biasanya berbentuk teks (dapat pula disisipkan satu atau lebih file tertentu yang biasanya dikenal dengan sebutan attachment), yang dikirim oleh seseorang ke orang lain melalui computer. Sebuah dapat pula dikirim secara otomatis ke sejumlah alamat dalam waktu yang bersamaan (mailing list). Setiap memiliki satu pemilik (bias berupa perorangan atau organisasi) dan alamat yang jelas, unik dan berbeda satu sama lain, sehingga secara tidak langsung dapat dipakai sebagai petunjuk identitas. Format pengalamatan biasanya menggunakan format pengalamatan biasanya menggunakan format standar

40 seperti berikut ini misalnya dengan keterangan identitas sebagai berikut: frederica : menunjukkan identitas pemilik mail : menunjukkan bahwa format pengalamatan ini adalah khusus e- mail bdg : menunjukkan lokasi geografis tempat host berada centrin : menunjukkan nama dari host yang digunakan co : menunjukkan identitas domain host id : menunjukkan identitas toplevel domain (dimana id : Indonesia) 2. HTML (Hyper Text Markup Language) HTML biasanya digunakan untuk membangun sebuah halaman web. Sekalipun lebih banyak orang yang mengenalnya sebagai salah satu sari sekian banyak bahasa pemrograman, tetapi HTML sebenarnya sama sekali bukan bahasa pemrograman, karena seperti yang tersirat dari namanya, HTML lebih merupakan suatu bahasa mark up. HTML digunakan untuk melakukan mark up (penandaan) terhadap suatu dokumen teks. Tanda tersebut digunakan sebagai pedoman untuk menentukan format atau style dari teks yang telah ditandai.[11] HTML adalah suatu bahasa yang dipakai untuk menampilkan informasi pada halaman web. Hal ini karena HTML terdiri dari elemen dan atribut elemen, dimana elemen dan atribut tersebut akan digunakan untuk mengatur

41 tampilan web. Istilah untuk menyebut elemen HTML dapat juga disebut sebagai tag. [11] 3. HTTP (Hyper Text Transfer Protocol) HTTP adalah suatu metode yang dipakai untuk mengirim atau mentransfer file-file (webpage) dari sebuah server WWW ke computer client. Protocol ini merupakan sebuah protocol standar yang biasa dipakai untuk mengakses dokumen HTML. Dengan kata lain, HTTP merupakan sebuah protocol yang menentukan aturan main antara piranti lunak web browser dengan piranti lunak web server dalam penyediaan dokumen yang diminta oleh browser. 4. WWW (World Wide Web) World Wide Web merupakan suatu protocol sistem distribusi informasi melalui dokumen hypertext pada jaringan internet untuk melihat informasi yang diinginkan dengan menggunakan program web browser (aplikasi program untuk mengakses dan menampilkan dokumen web). WWW terdiri dari ratusan bahkan ribuan halaman atau dokumen yang saling terkait ke halaman lainnya. Walaupun demikian, www bukanlah internet demikian sebaliknya walaupun keduanya sangat berkaitan satu sama lain. Internet merupakan suatu jaringan komputer global, sedangkan www bukan hanya sekedar jaringan karena didalamnya terdapat suatu set aplikasi komunikasi dan sistem perangkat lunak yang memiliki karakteristik sebagai berikut: a. Umumnya terletak pada internet host dan client b. Umumnya menggunakan protocol TCP/IP c. Menggunakan model alamat URL (uniform Resource Locator)

42 d. Memungkinkan client untuk mengakses informasi dalam berbagai media seperti teks, audio dan video e. Menggunakan model client-server untuk komunikasi dua arah. 5. TCP/IP (Transmision Control Protocol/Iinternet Protocol) TCP/IP merupakan sebuah istilah yang biasa digunakan untuk menggabungkan lebih dari 100 protocol yang dipakai untuk menghubungkan komputer ke dalam sebuah jaringan. TCP/IP terdiri dari dua protocol penting, yaitu : TCP (Transmision Control Protocol) dan IP (Iinternet Protocol). Pada internet, data tidak dikirim dari host ke host begitu saja, tetapi data tersebut dikirim dengan cara dipisahpisahkan terlebih dahulu ke dalam paket-paket kecil yang disebut packets. Setelah dipisah menjadi paket-paket kecil, data tersebut baru dikirim. Untuk menghindari kekeliruan, pada setiap paket ditandai dengan nomor urut, alamat penerima, dan alamat pengirim. TCP juga akan menyisipkan beberapa informasi mengenai error control. Mengirim paket ke remote host di luar jaringan adalah tugas dari IP, sedangkan TCP akan menerima paket tersebut dan memeriksa kesalahan yang mungkin terjadi. Apabila terjadi kesalahan, maka TCP akan segera menanyakan apakah pengiriman tersebut akan diulang atau tidak, sebaliknya apabila semua paket yang telah diterima tidak terdapat kesalahan, maka TCP akan menggunakan nomornomor urut tersebut untuk membangun kembali data yang telah diterima kebentuk aslinya. Jadi dengan kata lain tugas IP adalah mengambil baris data (paket) dari tempat lain, sedangkan tugas TCP adalah mengatur arus data dan memastikan bahwa data yang dikirim tersebut sudah benar.

43 6. FTP (File Transfer Protocol) FTP adalah metode yang paling umum digunakan untuk mentransfer data atau file dari satu komputer ke komputer lainnya. Proses mentransfer file dari sebuah komputer ke komputer kita disebut proses down load, sedangkan proses menstransfer file dari komputer kita ke komputer lain disebut up load. 7. Mailing List Melalui fasilitas ini, seorang user dapat mengirim berita atau file ke banyak pengguna sekaligus dalam waktu yang bersamaan, sehingga dalam penggunaannya mailing list lebih digunakan sebagai sarana diskusi, ceramah, konferensi, dan seminar secara elektronik, karena melalui fasilitas ini semuanya dapat dilakukan tanpa terikat oleh ruang dan waktu. 2.6 WEBSITE SEKILAS MENGENAI WEB World Wide Web (WWW) atau biasa disebut dengan Web, merupakan salah satu sumber daya internet yang berkembang pesat. Informasi Web didistribusikan melalui pendekatan hypertext, yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dukumen yang lain. Dengan pendekatan hypertext ini seseorang dapat memperoleh informasi dengan meloncat dari suatu dokumen ke dokumen yang lain. Dokumen-dokumen yang diaksespun dapat tersebar di berbagai mesin dan bahkan di berbagai negara. Tidak hanya terbatas pada lembaga-lembaga penelitian yang ingin mempublikasikan hasil riset, Web juga banyak digunakan oleh perusahaan bisnis yang ingin mengiklankan produk atau untuk melakukan transaksi bisnisnya. Disamping

44 itu, web juga banyak digunakan untuk lembaga-lembaga pendidikan Sejarah Web Pada tahun 1987, Tim Berners-Lee, seorang ilmuwan komputer yang bekerja di CERN, Laboratorium Fisika Partikel Eropa, menemukan suatu cara yang lebih baik bagi para fisikawan untuk berkomunikasi. Idenya adalah menggunakan hypertext dokumen-dokumen dalam bentuk elektronik yang saling dikaitkan dengan cara tertentu. Seperti yang diharapkan oleh Berners-Lee, para fisikawan dapat mengklik kata atau kalimat yang ditampilkan dilayar komputer mereka dan mengambil hypertext itu. Ide itu menjadi kenyataan pada pertengahan tahun 1992 dalam bentuk World Wide Web, dan sejak itu jauh melampaui harapan awalnya. Bukan hanya menangani sekedar materi text, ia juga mampu menyimpan dan mengambil hypermedia multimedia yang terdiri dari teks, grafik, audio, dan video. World Wide Web, juga disebut Web, WWW, dan W3, adalah ruang informasi di internet tempat dokumen-dokumen hypermedia disimpan dan dapat diambil melalui suatu skema alamat yang unik. Internet menyediakan arsitektur jaringan, dan web menyediakan metode untuk menyimpan dan mengambil dokumen-dokumennya. Banyak orang umumnya menngunakan istilah Internet dan World Wide Web secara bergantian. Ini sebenarnya bukan masalah tetapi kita harus ingat bahwa internet itu sendiri adalah jaringan komunikasi global yang menghubungkan jutaan komputer. World Wide Web adalah kumpulan komputer yang bertindak sebagai server internet yang menyimpan dokumen-dokumen yang diformat untuk

45 memungkinkan orang melihat teks, grafik, dan audio maupun memungkinkan kaitan ke dokumen-dokumen lain di web. Semua area perusahaan dapat menggunakan internet, tetapi jika seseorang harus memilih area dengan potensi terbesar, itu adalah pemasaran. Itu karena banyak pemakai internet merupakan pelanggan potensional dari produk dan jasa perusahaan. Internet menawarkan suatu cara baru untuk mencapai suatu segmen pasar yang jumlahnya dapat mencapai jutaan. Selain itu, internet memberikan bagi para pemasar suatu cara untuk tetap maju dalam persaingan.[12] Aplikasi Web Pada awalnya aplikasi Web dibangun hanya dengan menggunakan bahasa yang disebut HTML (HyperText Markup Language) dan protokol yang digunakan dinamakan HTTP (HyperText Transfer Protocol) Pada perkembangan berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak skrip seperti itu, anrara lain yaitu PHP dan ASP. sedangkan contoh yang berupa objek antara lain adalah applet (Java). Aplikasi Web sendiri dapat dibagi menjadi dua [7] : a. Web statis, dan b. Web dinamis. Web statis dibentuk dengan menggunakan HTML saja. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi. Kelemahan ini diatasi dengan model aplikasi Web dinamis. Dengan memperluas kemampuan HTML, yakni dengan menggunakan perangkat lunak tambahan, perubahan informasi dalam halaman-halaman Web dapat ditangani melalui

46 perubahan data, bukan melalui perubahan program. Sebagai implementasinya, aplikasi Web dapat dikoneksikan ke basis data. Dengan demikian perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung jawab pemrogram atau webmaster. 2.7 MySQL MENGENAL MySQL MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah standar SQL (Structured Query Language). MySQL memiliki dua bentuk lisensi, yaitu FreeSoftware dan shareware. MySQL yang biasa kita gunakan adalah MySQL FreeSoftware. MySQL merupaka sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius. Selain sebagai database server, MySQL juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai server. Pada saat itu berarti program kita berposisi sebagai Client. Jadi MySQL adalah sebuah database yang dapat digunakan baik sebagai Client maupun Server. Database MySQL, biasa kita baca mai-es-ki-el atau bias juga mai-se-kuel, merupakan suatu perangkat lunak database yang berbentuk database relasional atau dalam bahasa basisdata sering kita sebut dengan Relation Database Management

47 Sistem (RDBMS) yang menggunakan suatu bahasa permintaan bernama SQL.[14] 2.8 PENGEMBANGAN SISTEM INFORMASI Pengertian Pengembangan Sistem Pengembangan sistem (sistem development) dapat berarti menyusun suatu sistem baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Sistem lama perlu diperbaiki atau diganti disebabkan oleh beberapa hal yaitu sebagai berikut : 1. Adanya permasalahan-permasalahan yang timbul di sistem lama 2. Untuk meraih kesempatan-kesempatan yang dapat berupa peluang pasar, peningkatan kualitas pelayanan kepada pelanggan, dll. 3. Adanya instruksi dari pimpinan atau dari luar organisasi Perlunya Pengembangan Sistem Pengembangan sistem dapat diartikan menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Beberapa alasan perlunya mengembangkan sebuah sistem adalah [5]: 1. Adanya permasalahan yang timbul di sistem yang lama yang bisa dikarenakan oleh kecurangan dan kesalahan yang disengaja, operasi yang tidak efisien, maupun masalah baru yang timbul akibat pertumbuhan organisasi, sehingga sistem lama tidak efektif lagi dan kurang mampu memenuhi kebutuhan manajemen. 2. Untuk meraih kesempatan-kesempatan dimana pemmanfaatan teknologi informasi yang tepat akan meningkatkan efisiensi waktu dalam perolehan informasi. Dengan meningkatknya penyediaan informasi, maka akan

48 lebih membantu manajemen dalam menentukan strategi untuk meraih peluang pasar, dan peningkatan layanan kepada pelanggan. 3. Adanya instruksi-instruksi dari atas pimpinan maupun luar organisasi seperti peraturan pemerintah. Dengan adanya pengembangan sistem, diharapkan akan terjadi peningkatan-peningkatan pada sistem yang baru yang dapat berupa [5]: a. Kinerja : peningkatan kinerja sistem yang dapat diukur dari jumlah pekerjaan yang dapat dilakukan, dan waktu yang tertunda diantara dua transaksi. b. Informasi : Peningkatan terhadap kualitas informasi yang disajikan. c. Ekonomis : Peningkatan terhadap manfaat-manfaat, keuntungan-keuntungan atau penurunan-penurunan biaya yang terjadi. d. Pengendalian : peningkkatan pengendalian akan mendeteksi dan memperbaiki kesalahan-kesalahan serta kecurangankecurangan yang dan akan terjadi. e. Efisiensi : peningkatan efisiensi operasi, yaitu dengan pengurangan penggunaan sumber daya. f. Layanan meningkatkan layanan yang diberikan sistem Siklus Hidup Pengembangan Sistem Dalam mengembangkan sebuah sistem, diperlukan pula pemahaman mengenai konsep SDLC (sistem development life cycle). Secara global definisi SDLC dapat dikatakan sebagai suatu proses berkesinambungan untuk menciptakan atau merubah sebuah sistem, merupakan sebuah model atau metodologi yang digunakan untuk melakukan pengembangan sistem. Dapat dikatakan dalam SDLC merupakan usaha

49 bagaimana sebuah sistem informasi dapat mendukung kebutuhan bisnis, rancangan & pembangunan sistem serta delivering-nya kepada pengguna. Meskipun beberapa ahli memiliki istilah yang berbedabeda, namun pada intinya tahapan SDLC meliputi prosesproses seperti berikut [5]: 1. Perencanaan Proses perencanaan biasanya lebih menekankan pada alasan mengapa sebuah sistem harus dibuat. 2. Analisis Analis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatankesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. Analisis sebuah sistem bertujuan untuk menentukan halhal detail tentang yang akan dikerjakan oleh sistem yang diusulkan. Analisis sistem bisa mencakup : a. Analisis kebutuhan, dilakukan untuk menghasilkan spesifikasi kebutuhan. Sedangakn spesifikasi kebutuhan itu sendiri adalah spesifikasi rinci tentang hal-hal yang akan dilakukan sistem ketika diimplementasikan b. Studi kelayakan yang mencakup : - penentuan masalah dan peluang yang dituju - pembentukan saran sistem baru - pembentukan lingkup sistem Tahap analisis dilakukan setelah tahap perencanaan sistem dan sebelum perancangan sistem.

50 3. Desain Sistem Desain sistem dapat diartikan sebagai berikut : a. Tahap setelah analisis dari siklus pengembangan sistem. b. Persiapan untuk rancang bangun. c. Menggambarkan bagaimana suatu sistem yang dibentuk dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau peraturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi, termasuk menyangkut konfirmasi dari komponen-komponen perangkat lunak dan perangkat keras dari satu sistem. [5] Tujuan dari dilakukannya desain sistem adalah : a. Memenuhi kebutuhan pemakai sistem b. Memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan pihak lain yang terlibat. 4. Implementasi Sistem Tahap implementasi sistem merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Kegiatan menulis kode program juga termasuk pada tahap ini apabila tidak menggunakan paket perangkat lunak. Adapun tahapan pengimplementasian sistem adalah sebagai berikut: a. Menerapkan rencana implementasi b. Melakukan kegiatan implementasi yang diantaranya dapat berupa : - Pemilihan dan pelatihan personil - Pemilihan tempat dan instalasi perangkat keras dan perangkat lunak - Pemrograman dan pengetesan program - Pengetesan sistem

51 - Konversi sistem c. Tindak lanjut implementasi yaitu penggunaan sistem yang baru 5. Pemeliharaan Sistem Setelah terbentuk sistem dan diimplementasikan, diperlukan proses pemeliharaan. Pada tahap pemeliharaan ini mencangkup seluruh proses yang diperlukan untuk menjamin kelangsungan, kelancaran dan penyempurnaan sistem yang telah dioperasikan. Tahap ini meliputi kegiatan pemantauan dan kontrol pengoperasian, antisipasi gangguan kecil (bug), melakukan penyempurnaan yang mungkin terlewatkan, dan antisipasi faktor-faktor eksternal (virus, kehilangan/kerusakan data, cheating, dll). 2.9 UML (Unified Modelling Language) Definisi UML Menurut Widodo (2011) [4], UML adalah bahasa pemodelan standar yang memiliki sintak dan semantik. Menurut Nugroho (2009) [13], UML (Unified Modeling Language) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma (berorientasi objek). Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami. Menurut Henderi (2009) [3] UML adalah sebuah bahasa pemodelan yang telah menjadi standar dalam industri software untuk visualisasi, merancang, dan mendokumentasikan sistem perangkat lunak. Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa UML adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari

52 sebuah sistem pengembangan perangkat lunak berbasis OOP (Object Oriented Programming) Langkah-langkah penggunaan Unified Modeling Language (UML) Menurut Henderi (2009) [3], langkah-langkah penggunaan Unified Modeling Language (UML) sebagai berikut: 1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul. 2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi denganrequirement, constraints, dan catatancatatan lain. 3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem. 4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem. 5. Berdasarkan use case diagram, mulailah membuat activity diagram. 6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration untuk tiap alur pekerjaan, jika sebuah use case memiliki kemungkinan alur normal dan error, buat lagi satu diagram untuk masingmasing alur. 7. Buatlah rancangan user interface model yang menyediakan antar muka bagi pengguna untuk menjalankan skenario use case. 8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domian dipecah menjadi hierarki class lengkap dengan atribut dan metodenya. Akan

53 lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain. 9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponenkomponen karena itu buatlah component diagram pada tahap ini. Juga, definisikan test integrasi untuk setiap komponen bereaksi dengan baik. 10. Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya. Petakan komponen ke dalam node. 11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan: a) Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test. b) Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu Bangunan Dasar Metodologi Unifide Modelling Language (UML) Menurut Nugroho (2009) [13], bangunan dasar metodologi UML menggunakan dua bangunan dasar untuk mendeskripsikan sistem/perangkat lunak yang akan dikembangkan, yaitu: 1. Sesuatu (things) Ada 4 (empat) things dalam UML, yaitu: a) Structural Things Merupakan bagian yang relatif statis dalam model Unified Modeling Language (UML). Bagian yang relatif statis dapat berupa elemen-elemen yang bersifat fisik maupun konseptual.

54 b) Behavioral Things Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu. c) Grouping Things Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML). Dalam penggambaran model yang rumit kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem-subsistem. d) Annotational Things Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentarkomentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam model Unified Modeling Language (UML). 2. Relasi (Relationship) Ada 4 (empat) macam relationship dalam Unified Modeling Language (UML), yaitu: a) Ketergantungan (Dependention). Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri(dependent). b) Asosiasi (Association) Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi

55 yang menampilkan hubungan suatu objek dengan bagianbagiannya. c) Generalisasi (Generalization) Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada diatasnya objek induk (ancestor).arah dari atas ke bawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah ke atas dinamakan generalisasi. d) Realisasi (Realization) Merupakan operasi yang benar-benar dilakukan oleh suatu objek Diagram-diagram Unified Modeling Language (UML) 1. Use Case Diagram alat komunikasi tingkat tinggi untuk mewakili persyaratan sistem. Diagram menunjukkan interaksi antara pengguna dan entitas eksternal lainnya dengan sistem yang sedang dikembangkan. 2. Activity Diagram Menangkap alur dari sebuah sistem, termasuk tindakan utama dan poin keputusan. Diagram ini berguna untuk mendokumentasikan proses bisnis. 3. Class Diagram Class diagram menggambarkan struktur statis dari kelas dalam sistem anda dan menggambarkan atribut, operasi dan hubungan antara kelas. 4. Squence Diagram Squence diagram secara khusus menjabarkan sebuah Use Case. Diagram ini menunjukkan sejumlah objek dan pesan yang melewati suatu objek.

56 BAB III METODE PENELITIAN Metode penelitian merupakan salah satu cara atau prosedur yang digunakan untuk mengumpulkan data, menganalisa dan dengan perantara teknik tertentu. 3.1 Obyek Penelitian Obyek penelitian yang diambil oleh penulis dalam pembuatan laporan tugas akhir pada CV. WSK ( KnK Koffee Resource ) yang beralamat di Jalan Dewi Sartika Raya No.5 Perum Undip Semarang, Jawa Tengah. 3.2 Jenis Data Jenis data yang digunakan penulis dalam melakukan penelitian ini adalah : 1. Data Kuantitatif Data kuantitatif adalah data data yang disajikan berupa angka atau nominal misalnya seperti jumlah gaji pokok, jumlah jam lembur dan jumlah potongan karyawan yang ada pada CV WSK ( KNK Koffee Resources ). 2. Data Kualitatif Data kualitatif adalah data data yang disajikan bukan dalam bentuk nilai nominal, angka atau bilangan, misalnya seperti struktur organisasi, sejarah organisasi, visi, misi dan tujuan perusahaan. 3.3 Sumber Data 1. Data Primer Merupakan sumber data penelitian yang diperoleh secara langsung dari sumber asli (tidak melalui media perantara). Data jenis ini diperoleh dari hasil survey, dan hasil wawancara.

57 2. Data Sekunder Merupakan data pendukung yang sumbernya diperoleh secara tidak langsung melalui media perantara. Data sekunder dapat berupa bukti, catatan atau laporan historis yang dipublikasikan dan yang tidak dipublikasikan. Data sekunder bisa diperoleh dari media baca baik buku maupun artikel-artikel di media cetak atau elektronik lainnya. 3.4 Metode Pengumpulan Data Adapun metode yang digunakan penulis untuk mendapatkan data-data diatas adalah sebagai berikut : a. Wawancara ( Interview ) Wawancara adalah metode untuk mengumpulkan data dengan mengajukan pertanyaan langsung kepada narasumber. Metode ini dilakukan penulis dengan cara tanya jawab secara langsung mengenai hal-hal yang berhubungan dengan masalah yang diteliti. Wawancara ini dilakukan penulis kepada petugas penggajian pada CV WSK ( KNK Koffee Resources ). b. Observasi Observasi adalah cara pengumpulan data yang dilakukan dengan mengamati obyek penelitian secara langsung. Data yang didapatkan dari metode ini berupa prosedur sistem secara detail. c. Studi Pustaka Untuk mendukung kajian penelitian yang dilakukan, penulis mengumpulkan beberapa sumber data yang diperoleh dari buku-buku dan media referensi lainnya yang membahas seputar kajian penelitiannya. 3.5 Metode Pengembangan Sistem Prototype Metode perancangan sistem yang digunakan adalah metode prototyping. Prototyping adalah pengembangan yang cepat dan

58 pengujian terhadap model kerja (prototipe) dari aplikasi baru melalui proses interaksi dan berulang-ulang yang biasa digunakan ahli sistem informasi dan ahli bisnis. Prototyping disebut juga desain aplikasi cepat (rapid application design/rad) karena menyederhanakan dan mempercepat desain system. [15] Metode ini dipilih karena prototype yang dibuat dapat digunakan untuk mengelola kembali kebutuhan dari perangkat lunak yang akan dikembangkan, sehingga pengembang perangkat lunak tidak harus merancang lagi semua dari awal. Model metode ini ditunjukkan pada Gambar 3.1. Gambar 3.1 Metode Pengembangan Sistem Prototype [Sumber : Abdul Kadir ( 2009 )]

59 Tahapan dalam metode Prototype : 1. Identifikasi kebutuhan (Data) Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan buat. 2. Membangun prototyping Membangun prototyping dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan (misalnya dengan membuat input dan format output). a. Merancang sistem Dalam tahap ini prototipe dirancang secara terstuktur dari proses basis data hingga rancangan menu program. b. Mengkodekan sistem Dalam tahap ini prototyping yang sudah dirancang diterjemahkan ke dalam bahasa pemrograman yang sesuai. 3. Menguji sistem Setelah sistem sudah menjadi suatu perangkat lunak, harus diuji dahulu sebelum digunakan. 4. Evaluasi Sistem Pelanggan mengevaluasi apakah sistem yang sudah buat sudah sesuai dengan yang diharapkan, apabila belum sesuai maka tahapan 2 dan 3 diulang kembali hingga sesuai dengan yang diharapkan oleh pelanggan dan lanjut ke tahap berikutnya. 5. Penerapan sistem Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan.

60 BAB IV HASIL PENELITIAN DAN PEMBAHASAN 4.1 Tinjauan Umum Perusahaan Sejarah Singkat Perusahaan KnK Koffee Resources merupakan salah satu perusahaan yang bergerak di bidang distribusi yang merupakan salah satu unit dagang yang dimiliki oleh CV. WSK ( Warkop Sarana Kita). KnK Koffee Resources sendiri merupakan sebuah perusahaan keluarga yang di miliki oleh Bapak Agung Kurniawan. Perusahaan tersebut bertempat di Jalan Dewi Sartika Raya No. 5 Semarang, Jawa Tengah. Pada dasarnya KnK Koffee Resources menyediakan kebutuhan bahan dasar untuk makanan atau minuman yang di butuhkan oleh Cafe cafe ataupun restoran yang berada di kota Semarang dan sekitarnya. Pada awalnya perusahaan yang didirikan oleh Bapak Agung Kurniawan ini didirikan untuk memenuhi kebutuhan stock dari beberapa Coffee Shop miliknya dan juga beberapa relasinya saja, namun seiring berjalannya waktu kehadiran coffee shop pun mulai menjamur terutama di Kota Semarang. Dari hari ke hari semakin banyak juga coffee shop yang membutuhkan kehadiran sebuah tempat yang mampu menyediakan semua kebutuhannya di dalam sebuah tempat. KnK Koffee Resources sebagai sebuah toko yang dapat menyediakan berbagai kebutuhan coffee shop terutama penyediaan berbagai jenis kopi, coklat, dan juga banyak bahan lain yang di butuhkan oleh Cafe atau Coffee Shop. KnK Koffee Resources sebagai gudang atau penyetok barang yang langsung menerima barang dari produsen untuk di jual kembali kepada Cafe, Coffee Shop ataupun Restoran di Kota Semarang dan sekitarnya. Barang yang di jual memiliki kualitas yang baik, dan juga karena perusahaan ini memiliki reputasi yang baik sehingga sudah sangat

61 dipercaya oleh para pelanggannya sejak lama, maka perusahaan ini tidak akan mengecewakan para pelanggan setianya Visi, Misi dan Nilai Perusahaan Visi 1. Menjadi perusahaan terkemuka dalam manajemen pelayanan dan kualitas barang. 2. Membangun dan mengembangkan perusahaan untuk meningkatkan ekonomi masyarakat. 3. Menjadi rekanan kerja profesional yang terpercaya dalam seluruh aspek pekerjaan yang dijalankan dengan selalu menempatkan kepuasan konsumen diatas segalanya. Misi 1. Menjadi unit usaha ternama dan terpercaya dalam bidang distribusi dan penjualan barang. 2. Menyamakan persepsi diantara pengurus untuk mempertahankan nilai-nilai perusahaan dan mencapai tujuan bersama. 3. Penerapan prinsip dan ketelitian dan kebijaksanaan dalam pengambilan keputusan dan tata kelola perusahaan yang baik. Nilai Perusahaan 1. Menempatkan kepuasan pelanggan sebagai prioritas utama. 2. Bekerja secara professional untuk memberikan pelayanan yang prima. 3. Mengutamakan keselamatan dan kesehatan kerja, pelestarian lingkungan serta memberdayakan masyarakat lingkungan.

62 4.1.3 Struktur Organisasi Struktur organisasi suatu perusahaan merupakan unsur yang sangat penting untuk memudahkan pembagian wewenang serta tanggung jawab setiap karyawan yang memiliki jabatan pada bidang tertentu. Adapun struktur organisasi CV.WSK ( KnK Koffee Resources ) adalah sebagai berikut : Struktur Organisasi CV.WSK ( KnK Koffee Resources ) Gambar 4.1 : Struktur Organisasi CV WSK ( KNK Coffee Resources )

63 4.2 Job Description (Deskripsi Pekerjaan) 1. Owner a. Menawarkan visi dan imajinasi di tingkat tertinggi dan bertanggung jawab atas semua proses bisnis perusahaan. b. Memimpin kegiatan usaha secara keseluruhan. c. Pengambil keputusan setiap kegiatan pada perusahaan. d. Memanage seluruh karyawan. e. Mengkoordinasikan peningkatan mutu pelayanan, penelitian, pengabdian dan kerja sama. f. Mengatur keuangan perusahaan dan gaji karyawan. g. Melaksanakan monitoring dan evaluasi pelaksanaan kegiatan untuk pengendalian pelaksanaan tugas setiap anggota. 2. Administrasi a. Membantu atasan dalam membuat laporan keuangan. b. Melaksanakan tugas dari atasan sesuai bagian atau perintah dari pemilik toko / atasan. 3. Karyawan a. Melayani pelanggan. b. Mengelola transaksi penjualan dan pembelian. c. Melayani kebutuhan pelanggan dan merapihkan barang. 4. Sekretaris a. Bertanggung jawab atas pencatatan surat-surat. b. Bertanggung jawab untuk membuat laporan akhir untuk Pemilik Toko. c. Bertanggung jawab dalam pengarsipan dokumen.

64 4.3 Identifikasi Masalah dan Sumber Masalah Identifikasi Masalah Masalah yang dihadapi adalah sebagai berikut : a. Memerlukan waktu yang cukup lama dalam pelaksanaan sistem, karena sistem yang ada masih belum terkomputerisasi. b. Pada pembuatan laporan-laporan masih terdapat beberapa kesalahan data, maka diperlukan suatu media aplikasi data. c. Memberikan kemudahan kepada karyawan dalam melihat gaji mereka tanpa harus mendatangi tempat kerja Identifikasi sumber masalah Dari identifikasi masalah diatas, maka sumber dari masalah yang ada di CV WSK ( KNK Coffee Resources ), yaitu sistem penggajian yang digunakan masih manual. Dalam pelaksanaannya masih sering terjadi permasalahan-permasalahan yang dapat menghambat kinerja dan efektivitas waktu menjadi lebih lama dan lambat yang akan menyebabkan keterlambatan gaji karyawan. Maka diperlukan system informasi penggajian agar pelaksanaan sistem pengolahan data gaji dapat dilakukan lebih cepat dan untuk menghindari sistem error diperlukan pelatihan dan pengembangan terhadap sumber daya manusianya dan juga maintenance terhadap sistem yang digunakan Identifikasi Kebutuhan Informasi Perlu perkembangan sistem dapat diartikan menyusun suatu sistem yang baru untuk menggantikan sistem yang lama dengan cara keseluruhan agar bisa berjalan dengan baik. Dan adanya sistem yang akan dikembangkan tentunya tidak lepas dari kebutuhan yang ada didalam perusahaan tersebut. Adapun informasi yang dibutuhkan :

65 1. Informasi Karyawan Informasi Karyawan adalah informasi yang memberikan data diri beserta data absensi yang harus diberikan pada biro umum sesuai dengan kebutuhan untuk pengolahan penggajian. 2. Informasi Absensi Informasi Absensi adalah informasi yang menjelaskan jumlah hadir dan jumlah tidak hadir karyawan dalam tiap bulannya. 3. Informasi Penggajian Informasi yang memberikan informasi mengenai apa saja variabel-variabel dalam pengolahan gaji. 4.4 Alternatif Sistem yang Diusulkan Beberapa alasan mengapa perlunya dibuat suatu sistem informasi penggajian berbasis web pada CV WSK ( KNK Coffee Resources ) antara lain : a. Adanya keinginan untuk mengembangkan sistem penggajian. b. Mempermudah karyawan untuk memperoleh informasi tentang penggajian Identifikasi Kebutuhan Sistem Komputer Untuk mendukung pelaksanaan sistem informasi penggajian berbasis web, perlu adanya sistem komputer yang memadai, baik dari segi perangkat keras (hardware), perangkat lunak (software), dan sumber daya manusia (brainware). Dalam melakukan pemilihan perangkat keras (hardware), perangkat lunak (software), maupun sumber daya manusia (brainware) tersebut perlu mempertimbangkan beberapa hal sebagai berikut : a. Kegiatan pengolahan gaji belum menggunakan sistem informasi penggajian berbasis web,

66 b. Dalam pembuatan sistem informasi penggajian berbasis web ini perlu adanya pertimbangan biaya yang minimum dengan hasil yang optimal. c. Efisiensi kerja dan lebih efektif dalam pelaksanaannya Identifikasi Kebutuhan Perangkat Keras (Hardware) a. Personal Computer (PC) PC dengan pertimbangan : 1) Teknologi PC dapat dipertimbangkan menjadi suatu sistem jaringan kerja yang terpadu, dengan demikian pengolahan data dapat disentralisasikan dan akan menciptakan efisiensi kerja dan validasi data serta informasi akan selalu tersedia dan aman. 2) Printer Alat yang digunakan untuk membantu mempermudah kegiatan pencetakan laporan-laporan penggajian yang dibutuhkan. 3) Modem Modem merupakan alat yang dapat menghubungkan PC dengan internet dengan menggunakan line telepon. Dalam hal ini mengunakan modem eksternal. 4) UPS (Unitteratible Power Supply) UPS adalah alat yang digunakan untuk menyimpan arus listrik sementara jika sewaktu-waktu arus listrik padam, sehingga user dapat menyimpan data dan mematikan komputer dengan prosedur yang benar Identifikasi Kebutuhan Perangkat Lunak (Software) a. Bahasa Pemrograman Bahasa pemprograman menggunakan PHP dan Managemen databasenya menggunakan MySQL. b. Sistem Operasi

67 Sistem operasi menggunakan sistem operasi windows 7 maupun windows 8. c. Web Hosting Merupakan badan penyedia jasa yang menyediakan ruang untuk upload website Identifikasi Kebutuhan Sumber Daya Manusia (Brainware) Untuk merencanakan kebutuhan SDM yang mengerti komputer untuk menghadapi sistem yang baru nanti, yaitu dengan : a. Sistem Analis Sistem analis adalah seorang yang mempunyai kemampuan dalam menganalisa dan merancang suatu sistem komputer dan program aplikasi untuk selanjutnya dipergunakan oleh programer, sistem analisis harus minimal berpendidikan sistem informasi lulusan ilmu komputer dan merupakan tenaga kontrak. b. Operator Operator adalah seseorang yang mempunyai kemampuan dalam mengoperasikan komputer ataupun memasukkan data dengan baik ke dalam komputer. Operator dapat diambil dari bagian yang terkait dalam pengoperasian sistem tersebut. c. Teknisi Komputer Teknisi adalah seorang yang mempunyai pengetahuan dalam hal perawatan dan perbaikan komputer maupun sistem jaringan suatu instalasi yang menggunakan sistem komputer yang sangat memerlukan adanya teknisi komputer, karena jika terjadi kerusakan pada komputer maka masalah dapat segera diatasi. Teknisi komputer merupakan lulusan DIII/SI dan merupakan tenaga kontrak. d. Programmer Adalah seorang yang mempunyai kemampuan dalam menganalisa dan mengembangkan suatu program aplikasi dalam salah satu bahasa pemrograman. Programer akan membuat suatu program

68 aplikasi yang telah dirangcang oleh sistem analis, programer harus minimal lulusan DIII ilmu komputer dan merupakan tenaga kontrak Pemilihan dan Kelayakan Sistem 1. Kelayakan Teknik Sistem yang diusulkan mampu bekerja dengan baik, karena peralatan yang digunakan baik dari segi hardware yang mudah didapat dan merupakan pengembangan dari sistem yang telah ada maupun software yang dipergunakan. 2. Kelayakan Ekonomi Yang dimaksud dengan kelayakan ekonomi adalah penilaian atas kelangkaan dan biaya atau manfaat dari aplikasi yang diusulkan. Keuntungan yang terwujud merupakan keuntungan yang berupa penghematan atau peningkatan di dalam perusahaan yang dapat diatur secara kuantitas dalam bentuk satuan nilai mata uang, antara lain : a. Pengurangan biaya operasional b. Pengurangan biaya komunikasi data. c. Peningkatan efektifitas Keuntungan tidak terwujud adalah keuntungan yang disulit atau tidak mungkin diukur dalam bentuk satuan nilai mata uang, antara lain : a. Peningkatan pelayanan yang lebih baik b. Peningkatan kepuasan kerja operasional c. Peningkatan pengambilan keputusan manajemen yang baik. Dari kepentingan atau keuntungan berwujud dan tidak berwujud ditambah dengan rincian biaya yang disusun maka bagi perusahaan sangat menguntungkan, karena disamping pengeluaran biaya dapat diminimalisasikan setelah adanya sisten tersebut berjalan dan juga pelayanan yang berikan kepada konsumen akan memuaskan.

69 3. Kelayakan Operasional Kegiatan operasional dapat dilakukan dengan mudah karena program aplikasi dari sistem yang diusulkan bersifat user frendly sehingga mudah untuk dipelajari dan dioperasikan. 4.5 Perancangan Sistem Perancangan sistem sangat penting dalam membangun sebuah aplikasi karena proses ini menggambarkan bagaimana suatu sistem dibentuk mulai dari penggambaran perencanaan sampai pada tahapan pembuatan fungsi yang berguna bagi jalannya sebuah aplikasi. Perancangan sistem bertujuan untuk mengetahui apakah sistem yang akan dibangun dapat memenuhi kebutuhan pengguna. Pada penelitian ini, perancangan sistem menggunakan diagram UML (Unified Modeling Language) meliputi use case diagram, activity diagram, class diagram dan sequence diagram. Pengguna Sistem Admin Karyawan Keterangan Administrator merupakan user yang menggunakan halaman administrator dari aplikasi web ini, yang memiliki hak akses penuh untuk mengakses semua layanan menu Website. Karyawan merupakan user yang mengakses halaman karyawan dari web aplikasi ini dan mempunyai kewenangan untuk melakukan pencetakan slip gaji.

70 4.5.1 Perancangan Use Case Diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Sebuah sistem mempresentasikan sebuah interaksi antara aktor dengan sistem. Pada tahap ini akan dijelaskan interaksi yang dilakukan oleh aktor-aktor yang terdapat pada sistem yang dirancang. Use case diagram pada aplikasi ini terdiri dari dua aktor yaitu, administrator, dan user. Setiap aktor memiliki peran yang berbeda pada penggunaan aplikasi ini. Use case diagram ditunjukkan pada Gambar Gambar 4.2: Use Case Diagram Admin, Kartap dan Magang

71 Gambar 4.3: Use Case Diagram Admin Berikut tabel skenario Use Case Diagram Admin: Nama Use Case Use Case Admin Aktor Utama Admin Deskripsi Use case ini mendiskripsikan tentang apasaja yang dapat dilakukan oleh admin yang mengelola website penggajian knk koffee resources ini. Kondisi Awal Admin diharuskan untuk mengisikan username dan password untuk login ke beranda admin. Urutan langkah Aksi Aktor Respon Sistem kegiatan admin. 1. Admin melakukan 2. Sistem melakukan validasi

72 login ke sistem. 5. Jika admin memilih form input master kartap. 7. Jika admin memilih form input absensi kartap. 9. Jika admin memilih form input pinjaman. 11. Jika admin memilih form input gaji kartap. 13. Jika admin memilih form input THR kartap. atas username dan password yang dimasukkan oleh Admin berdasarkan database. Jika username dan password tidak cocok, maka akan muncul peringatan untuk login kembali. 3. Jika username dan password cocok, maka sistem akan memproses menampilkan beranda admin. 4. Kemudian sistem menampilkan menu menu yang ada didalam halaman Admin.. 6. Sistem akan menampilkan form input master kartap. 8. Sistem akan menampilkan form input absensi kartap. 10. Sistem akan menampilkan form input pinjaman. 12. Sistem akan menampilkan form input gaji kartap. 14. Sistem akan menampilkan form input THR kartap.

73 Langkah Alternatif 15. Jika admin memilih 16. Sistem akan menampilkan form input master form input master kartap. magang. 17. Jika admin memilih 18. Sistem akan menampilkan form input absensi form input absensi magang. magang. 19. Jika admin memilih 20. Sistem akan menampilkan form input gaji form input gaji magang. magang. 21. Jika admin memilih 22. Sistem akan menampilkan laporan. laporan karyawan. Setiap admin melakukan kesalahan maka akan ada pesan peringatan dan menampilkan pesan error. Gambar 4.4 Use Case Diagram Kartap Berikut tabel skenario Use Case Diagram Kartap: Nama Use Case Use Case Kartap Aktor Utama Deskripsi Kondisi Awal Kartap Use case ini mendiskripsikan tentang apasaja yang dapat dilakukan oleh kartap sebagai user website penggajian knk koffee resources. Kartap diharuskan untuk mengisikan username dan password untuk login ke beranda kartap.

74 Urutan langkah kegiatan kartap. Langkah Alternatif Aksi Aktor Respon Sistem 1. Kartap melakukan 2. Sistem melakukan validasi login ke sistem. atas username dan password yang dimasukkan oleh kartap berdasarkan database. Jika username dan password tidak cocok, maka akan muncul peringatan untuk login kembali. 3. Jika username dan password cocok, maka sistem akan memproses menampilkan beranda kartap. 4. Kemudian sistem menampilkan menu menu yang ada didalam beranda kartap. 5. Jika kartap masuk ke 6. Sistem akan menampilkan form slip gaji. form slip gaji. 7. Jika kartap masuk ke 8. Sistem akan menampilkan form slip gaji slip gaji kartap. kemudian klik tampilkan pdf. Setiap kartap melakukan kesalahan maka akan ada pesan peringatan dan menampilkan dimana letak kesalahan terjadi.

75 Gambar 4.5 Use Case Diagram Magang Berikut tabel skenario Use Case Diagram Magang: Nama Use Case Use Case Magang Aktor Utama Deskripsi Kondisi Awal Magang Use case ini mendiskripsikan tentang apasaja yang dapat dilakukan oleh magang sebagai user website penggajian knk koffee resources. Magang diharuskan untuk mengisikan username dan password untuk login ke beranda kartap. Urutan langkah kegiatan magang. Aksi Aktor 1. Magang melakukan login ke sistem. Respon Sistem 2. Sistem melakukan validasi atas username dan password yang dimasukkan oleh magang berdasarkan database. Jika username dan password tidak cocok, maka akan muncul peringatan untuk login kembali. 3. Jika username dan password cocok, maka sistem akan memproses menampilkan beranda magang. 4. Kemudian sistem

76 Langkah Alternatif menampilkan menu menu yang ada didalam beranda magang. 5. Jika magang masuk 6. Sistem akan menampilkan ke form slip gaji. form slip gaji. 7. Jika magang masuk 8. Sistem akan menampilkan ke form slip gaji slip gaji magang. kemudian klik tampilkan pdf. Setiap magang melakukan kesalahan maka akan ada pesan peringatan dan menampilkan dimana letak kesalahan terjadi Activity Diagram Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan pengembangan dari use case diagram. Activity diagram menunjukkan alur kerja dari aktivitas atau kegiatan yang dilakukan didalam use case diagram. Activity diagram ini terdapat swimline yang berfungsi sebagai garis pembatas antara aktivitas satu dengan aktivitas lainnya. Berkaitan dengan use case diagram diatas, beberapa activity diagram yang dapat digambarkan antara lain:

77 a. Activity Diagram Login Admin Gambar 4.6 Activity Diagram Login Admin b. Activity Diagram Input Master Kartap Gambar 4.7 Activity Diagram Input Master Kartap

78 c. Activity Diagram Input Absensi Kartap Gambar 4.8 Activity Diagram Input Absensi Kartap d. Activity Diagram Input Pinjaman Kartap Gambar 4.9 Activity Diagram Input Pinjaman Kartap

79 e. Activity Diagram Input Gaji Kartap Gambar 4.10 Activity Diagram Input Gaji Kartap f. Activity Diagram Input THR Kartap Gambar 4.11 Activity Diagram Input THR Kartap

80 g. Activity Diagram Input Master Magang Gambar 4.12 Activity Diagram Input Master Magang h. Activity Diagram Input Absensi Magang Gambar 4.13 Activity Diagram Input Absensi Magang

81 i. Activity Diagram Input Gaji Magang Gambar 4.14 Activity Diagram Input Gaji Magang j. Activity Diagram Laporan Gambar 4.15 Activity Diagram Laporan

82 k. Activity Diagram Login Kartap Gambar 4.16 Activity Diagram Login Kartap l. Activity Diagram Cetak Slip Gaji Kartap Gambar 4.17 Activity Diagram Cetak Slip Gaji Kartap

83 m. Activity Diagram Login Magang Gambar 4.18 Activity Diagram Login Magang n. Activity Diagram Cetak Slip Gaji Magang Gambar 4.19 Activity Diagram Cetak Slip Gaji Magang

84 4.5.3 Sequence Diagram Sequence diagram adalah diagram yang menunjukkan aliran kerja secara terperinci dari aktivitas diagram yang dilakukan sesuai dengan urutan waktu yang terjadi pertama kali dan kejadian yang terjadi selanjutnya. Dalam diagram ini tidak terlepas kemungkinan akan bertambahnya jumlah class yang ada. Sequence diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam use case. Proses-proses yang terjadi didalamnya dijabarkan sebagai berikut: a. Sequence Diagram Login Admin Gambar 4.20 Sequence Diagram Login Admin

85 b. Sequence Diagram Input Master Kartap Gambar 4.21 Sequence Diagram Input Master Kartap

86 c. Sequence Diagram Input Absensi Kartap Gambar 4.22 Sequence Diagram Input Absensi Kartap

87 d. Sequence Diagram Input Pinjaman Kartap Gambar 4.23 Sequence Diagram Input Pinjaman Kartap

88 e. Sequence Diagram Input Gaji Kartap Gambar 4.24 Sequence Diagram Input Gaji Kartap

89 f. Sequence Diagram Input THR Kartap Gambar 4.25 Sequence Diagram Input THR Kartap

90 g. Sequence Diagram Input Master Magang Gambar 4.26 Sequence Diagram Input Master Magang \

91 h. Sequence Diagram Input Absensi Magang Gambar 4.27 Sequence Diagram Input Absensi Magang

92 i. Sequence Diagram Input Gaji Magang Gambar 4.28 Sequence Diagram Input Gaji Magang

93 j. Sequence Diagram Laporan Gambar 4.29 Sequence Diagram Laporan

94 k. Sequence Diagram Login Kartap Gambar 4.30 Sequence Diagram Login Kartap

95 l. Sequence Diagram Cetak Slip Gaji Kartap Gambar 4.31 Sequence Diagram Cetak Slip Gaji Kartap

96 m. Sequence Diagram Login Magang Gambar 4.32 Sequence Diagram Login Magang

97 n. Sequence Diagram Login Magang Gambar 4.33 Sequence Diagram Cetak Slip Gaji Magang Perancangan Class Diagram Class diagram didapat berdasarkan pengembangan dari sequence diagram. Class diagram merupakan diagram yang digunakan untuk menampilkan kelas-kelas yang ada dalam sistem yang berupa objek yang sedang dikembangkan dan dari kelas yang satu ke kelas yang lain yang mempunyai relasi. Class diagram terdiri dari nama kelas, atribut dan operasi dari kelas tersebut. Berikut ini Class Diagramnya yang dapat dilihat pada gambar berikut:

98 Gambar 4.34 Class Diagram 4.6 Perancangan Basis Data Kamus Data 1. Karyawan Karyawan = Nip_k + Username + Password + Nama_k + Alamat_k + Jabatan_k + Status + Gapok. Nip_k = 1 { Numeric } 6 Merupakan Id Karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Username = 1 {Character} 10 Merupakan nama siswa yang diisi dengan format Xxxxxxxxxxx Karakter yang digunakan [A-Z a-z ]. Contoh : Nurdianakbar

99 Password = 1 {Character} 10 Merupakan password admin yang diisi dengan format Xxxxxxxx...x Karakter yang digunakan [A-Z az 0-9.] Contoh : Semarang123 Nama_k = 1 {Character} 30 Merupakan nama lengkap karyawan yang diisi dengan format Xxxxxxxx...x Karakter yang digunakan [A-Z a-z] Contoh : Muhammad Nurdian Akbar Alamat_k = 1 {Character} 60 Merupakan alamat karyawan yang diisi dengan format Xxxxxxxxxxx Karakter yang digunakan [A-Z a-z ]. Contoh : jl sekayu raya no 202 Jabatan_k = 1 {Character} 15 Merupakan jabatan karyawan yang diisi dengan format Xxxxxxxxxxx Karakter yang digunakan [A-Z a-z ]. Contoh : Kepala Gudang Status = 1 {Charakcter} 15 Merupakan status karyawan yang diisi dengan format Xxxxxxxxxxx Karakter yang digunakan [A-Z a-z ]. Contoh : Karyawan Tetap Gapok = 1 { Numeric } 15 Merupakan Gaji Pokok yang diisi dengan format Karakter yang digunakan[0-9] Contoh :

100 2. Pendataan Pendataan = Nip_k + Gapok + Absensi + Pinjaman. Nip_k = 1 { Numeric } 6 Merupakan Id Karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Gapok = 1 { Numeric } 15 Merupakan Gaji Pokok yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Absensi = 1 {Numerik} 6 Merupakan jumlah kehadiran karyawan yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : 20 Pinjaman = 1 {Numerik} 15 Merupakan jumlah pinjaman karyawan tetap yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : Gaji Gaji = No_slip_k + Tanggal + Nip_k + Absensi + Lembur + Total_gaji. No_slip_k = 1 { Numeric } 6 Merupakan nomor slip gaji yang diisi dengan format Karakter yang digunakan[0-9] Contoh : 01 Tanggal = {date} Format dimana 99 pertama menunjukan tanggal, 99 kedua menunjukan bulan,

101 dan 9999 menunjukan tahun dari tanggal slip gaji. Contoh : Nip_k = 1 { Numeric } 6 Merupakan Id Karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Absensi = 1 {Numerik} 15 Merupakan jumlah kehadiran karyawan yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : 20 Lembur = 1 {Numerik} 15 Merupakan jumlah lembur karyawan yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : 8 Total_gaji = 1 { Numeric } 15 Merupakan total gaji karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Slip Gaji Slip Gaji = No_slip_k + Tanggal + Nip_k + Jabatan_k + Gapok + Absensi + Lembur + Total_gaji. No_slip_k = 1 { Numeric } 6 Merupakan nomor slip gaji yang diisi dengan format Karakter yang digunakan[0-9] Contoh : 01 Tanggal = {date} Format dimana 99 pertama menunjukan tanggal, 99 kedua menunjukan

102 bulan, dan 9999 menunjukan tahun dari tanggal slip gaji. Contoh : Nip_k = 1 { Numeric } 6 Merupakan Id Karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Gapok = 1 { Numeric } 15 Merupakan Gaji Pokok yang diisi dengan format Karakter yang digunakan[0-9] Contoh : Absensi = 1 {Numerik} 15 Merupakan jumlah kehadiran karyawan yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : 20 Lembur = 1 {Numerik} 15 Merupakan jumlah lembur karyawan yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : 8 Pinjaman = 1 {Numerik} 15 Merupakan jumlah pinjaman karyawan tetap yang diisi dengan format Karakter yang digunakan [A-Z a-z ]. Contoh : Total_gaji = 1 { Numeric } 15 Merupakan total gaji karyawan yang diisi dengan format Karakter yang digunakan[0-9] Contoh :

103 4.6.2 Normalisasi 1. Tabel Karyawan Nip_k Userna Passwor Nama Alamat_k me d _k Jabatan_k Status Gapok a. Bentuk Normal Pertama (1 st NF) Dari Tabel Karyawan semua atribut hanya memiliki nilai tunggal maka Tabel Karyawan memenuhi bentuk normal ke satu. Atribut Tabel Karyawan : Nip_k, Username, Password, Nama_k, Alamat_k, Jabatan_k, Status, Gapok. b. Bentuk Normal Kedua (2 nd NF) Tabel Karyawan memenuhi bentuk normal kedua karena telah memenuhi bentuk normal kesatu (1 st NF) dan juga setiap atribut bukan kunci pada Tabel Karyawan telah tergantung secara fungsional pada atribut kunci secara utuh bukan pada sebagian saja. Ketergantungan Fungsional : Nip_k (Kunci Primer) Nip_k Username, Password, Nama_k, Alamat_k, Jabatan_k, Status, Gapok. c. Bentuk Normal Ketiga (3 rd NF)

104 Tabel Karyawan juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal kedua (2 nd NF) dan juga atribut bukan kunci tidak tergantung secara transitif pada kunci utama secara menyeluruh. Nip_k Username, Password, Nama_k, Alamat_k, Jabatan_k, Status, Gapok. Username Password, Nama_k, Alamat_k, Jabatan_k, Status, Gapok. Password Username, Nama_k, Alamat_k, Jabatan_k. Status, Gapok. Nama_k Username, Password, Alamat_k, Jabatan_k, Status, Gapok. Alamat_k Username, Password, Nama_k, Jabatan_k, Status, Gapok. Jabatan_k Username, Password, Nama_k, Alamat_k, Status, Gapok 2. Tabel Pendataan Nip_k Gapok Absensi Pinjaman a. Bentuk Normal Pertama (1 st NF) Dari tabel pendataan semua atribut hanya memiliki nilai tunggal maka tabel pendataan memenuhi bentuk normal ke satu. Atribut-atribut Tabel Pendataan : Nip_k, Gapok, Absensi, Pinjaman.

105 b. Bentuk Normal Kedua (2 nd NF) Tabel Pendataan memenuhi bentuk normal kedua karena telah memenuhi bentuk normal kesatu (1 st NF) dan juga setiap atribut bukan kunci pada Tabel Pendataan telah tergantung secara fungsional pada atribut kunci secara utuh bukan sebagian saja. Ketergantungan fungsional : Nip_k (Kunci Primer) Nip_k Gapok, Absensi, Pinjaman. c. Bentuk Normal Ketiga (3 rd NF) Tabel Pendataan juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal kedua (2 nd NF) dan juga atribut bukan kunci tidak tergantung secara transitif pada kunci utama secara menyeluruh. Ketergantungan fungsional (Tabel Pendataan): Nip_k (kunci primer) Nip_k Gapok, Absensi, Pinjaman. Gapok Absensi, Pinjaman. Absensi Gapok, Pinjaman. Pinjaman Gapok, Absensi. 3. Tabel Gaji No_slip_k Tanggal Nip_k Absensi Lembur

106 Lembur Pinjaman Total_gaji a. Bentuk Normal Pertama (1 st NF) Tabel Gaji telah memenuhi bentuk normal pertama dalam normalisasi karena Tabel Gaji mempunyai atribut yang bernilai tunggal. Atribut-atribut Tabel Barang : No_slip_k, Tanggal, Nip_k, Absensi, Lembur, Pinjaman, Total_gaji. b. Bentuk Normal Kedua (2 nd NF) Tabel Gaji juga memenuhi bentuk normal kedua karena telah memenuhi bentuk normal kesatu (1 st NF) dan juga setiap atribut bukan kunci pada Tabel Gaji telah tergantung secara fungsional pada atribut kunci secara utuh. Ketergantungan fungsional : No_slip_k (kunci primer) No_slip_k Tanggal, Nip_k, Absensi, Lembur, Pinjaman, Total_gaji. c. Bentuk Normal Ketiga (3 rd NF) Tabel Gaji juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal kedua (2 nd NF) dan juga atribut bukan kunci tidak tergantung secara transitif pada kunci utama secara menyeluruh. Ketergantungan fungsional : No_slip_k (kunci primer) No_slip_k Tanggal, Nip_k, Absensi, Lembur, Pinjaman, Total_gaji.

107 Tanggal Nip_k, Absensi, Lembur, Pinjaman, Total_gaji. Nip_k Tanggal, Absensi, Lembur, Pinjaman, Total_gaji. Absensi Tanggal, Nip_k, Lembur, Pinjaman, Total_gaji. Lembur Tanggal, Nip_k, Absensi, Pinjaman, Total_gaji. Pinjaman Tanggal, Nip_k, Absensi, Lembur, Total_gaji. Total_gaji Tanggal, Nip_k, Absensi, Lembur, Pinjaman. 4. Tabel Slip Gaji No_slip_k Tanggal Nip_k Gapok Absensi Lembur Pinjaman Total_gaji a. Bentuk Normal Pertama (1 st NF) Tabel Slip Gaji telah memenuhi bentuk normal pertama dalam normalisasi karena Tabel Slip Gaji mempunyai atribut yang bernilai tunggal. Atribut-atribut Tabel Slip Gaji: No_slip_k, Tanggal, Nip_k, Gapok, Absensi, Lembur, Pinjaman, Total_gaji. b. Bentuk Normal Kedua (2 nd NF) Tabel Slip Gaji juga memenuhi bentuk normal kedua karena telah memenuhi bentuk normal kesatu (1 st

108 NF) dan juga setiap atribut bukan kunci pada Tabel Slip Gaji telah tergantung secara fungsional pada atribut kunci secara utuh. Ketergantungan fungsional: No_slip_k (kunci primer) No_slip_k Tanggal, Nip_k, Gapok, Absensi, Lembur, Pinjaman, Total_gaji. c. Bentuk Normal Ketiga (3 rd NF) Tabel Slip Gaji juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal kedua (2 nd NF) dan juga atribut bukan kunci tidak tergantung secara transitif pada kunci utama secara menyeluruh. Ketergantungan fungsional : No_slip_k (kunci primer) No_slip_k Tanggal, Nip_k, Gapok, Absensi, Lembur, Pinjaman, Total_gaji. Tanggal Nip_k, Gapok, Absensi, Lembur, Pinjaman, Total_gaji. Nip_k Tanggal, Gapok, Absensi, Lembur, Pinjaman, Total_gaji. Gapok Tanggal, Nip_k, Absensi, Lembur, Pinjaman, Total_gaji. Absensi Tanggal, Nip_k, Gapok, Lembur, Pinjaman, Total_gaji. Lembur Tanggal, Nip_k, Gapok,, Absensi, Pinjaman, Total_gaji. Pinjaman Tanggal, Nip_k, Gapok, Absensi, Lembur, Total_gaji.

109 Total_gaji Tanggal, Nip_k, Gapok, Absensi, Lembur, Pinjaman Rancangan Fisik Tabel 1. Karyawan Tabel 4.1 : Bentuk fisik tabel karyawan No. Field Name Type Size Key 1. Nip_k Character 6 * 2. Username Character Password Character Nama_k Character Alamat_k Character Jabatan_k Character Status Character Gapok Numeric Pendataan Tabel 4.2 : Bentuk fisik tabel pendataan No. Field Name Type Size Key 1. Nip_k Character 6 * 2. Gapok Numeric Absensi Numeric 6 4. Pinjaman Numeric 15

110 3. Gaji Tabel 4.3 : Bentuk fisik tabel gaji No. Field Name Type Size Key 1. No_slip_k Numeric 6 ** 2. Tanggal Date Nip_k Character 6 * 4. Absensi Numeric 6 5. Lembur Numeric 6 6. Pinjaman Numeric Total_gaji Numeric Slip Gaji Tabel 4.4 : Bentuk fisik tabel slip gaji No. Field Name Type Size Key 1. No_slip_k Numeric 6 ** 2. Tanggal Date Nip_k Character 6 * 4. Gapok Numeric Absensi Numeric 6 6. Lembur Numeric 6 7. Pinjaman Numeric Total_gaji Numeric 15

111 4.6.4 Desain Input Output 1. Desain Input Desain input yang ada : a. Input Data Karyawan Gambar 4.35 Desain Input Data Karyawan

112 b. Input Data Absensi Gambar 4.36 Desain Input Data Absensi c. Input Pinjaman Gambar 4.37 Desain Input Data Pinjaman

113 d. Input Gaji Gambar 4.38 Desain Input Data Gaji

114 2. Desain Output a. Laporan Data Karyawan DATA KARYAWAN No Id Karyawan Nama Alamat Jabatan Gaji Pokok XX XXXXX XXXXXXX XX XXXXX XXXXXXX XX XXXXX XXXXXXX 9999 Gambar 4.39 Desain Output Laporan Data Karyawan b. Laporan Data Absensi DATA ABSENSI No Id Karyawan Nama Jabatan Jumlah Hadir Jumlah Tidak Hadir Jumlah Lembur XXXXXXXX XXXXX XXXXXXXX XXXXX XXXXXXXX XXXXX Gambar 4.40 Desain Output Laporan Data Absensi

115 c. Laporan Data Pinjaman DATA PINJAMAN No Id Karyawan Nama Jabatan Jumlah Pinjaman Potongan per Bulan XXXXXXXX XXXXX XXXXXXXX XXXXX XXXXXXXX XXXXX Gambar 4.41 Desain Output Laporan Data Pinjaman d. Laporan Data Gaji DATA GAJI KARYAWAN N o No Slip Tanggal Id Karyawan Nama Jabatan Gaji Pokok Jumlah Tidak Total Lemb Poto nga Total Gaji Masuk ur n XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX Gambar 4.42 Desain Output Laporan Data Gaji

116 e. Layout Halaman Beranda f. Layout Input Master Kartap

117 g. Layout Input Data Absensi Kartap h. Layout Input Data Pinjaman Kartap

118 i. Layout Input Gaji Kartap j. Layout Input THR Kartap k. Layout Input Master Magang

119 l. Layout Input Absensi Karyawan Magang m. Layout Input Gaji Karyawan Magang

120 n. Layout Output Laporan Karyawan Tetap o. Layout Output Laporan Karyawan Magang

121 p. Layout Laporan Data Gaji Kartap Perorangan Per Tahun

122 q. Layout Laporan Data Gaji Magang Perorangan Per Tahun r. Layout Input Rekap Data Kartap

123 s. Layout Input Rekap Data Magang t. Layout Output Laporan Gaji Kartap Per Bulan

124 u. Layout Output Laporan Gaji Kartap Per Tahun v. Layout Output Laporan THR Kartap Per Tahun

SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES)

SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES) SISTEM INFORMASI PENGGAJIAN BERBASIS WEB PADA CV WSK ( KNK KOFFEE RESOURCES) Muhammad Nurdian Akbar Program Studi Sistem Informasi - S1 Fakultas Ilmu Komputer Universitas Dian Nuswantoro, Jl. Nakula I

Lebih terperinci

LAPORAN TUGAS AKHIR. Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel. Disusun oleh :

LAPORAN TUGAS AKHIR. Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel. Disusun oleh : LAPORAN TUGAS AKHIR Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency. Disusun oleh :

LAPORAN TUGAS AKHIR. Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency. Disusun oleh : LAPORAN TUGAS AKHIR Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency Nama NIM Program Studi Disusun oleh : : Taufik Sahaini Ashari : A12.2004.01693 : Sistem Informasi

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR PERANCANGAN WEBSITE SEKOLAH PADA SMA N 1 PEGANDON - KENDAL Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika D3 pada fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada

Lebih terperinci

LAPORAN TUGAS AKHIR. Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta. Disusun oleh :

LAPORAN TUGAS AKHIR. Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta. Disusun oleh : LAPORAN TUGAS AKHIR Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH. Disusun Oleh: : Nurul Aini : A Program Studi : Manajemen Informatika

LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH. Disusun Oleh: : Nurul Aini : A Program Studi : Manajemen Informatika p LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Manajemen Informatika D-3 pada Fakultas Ilmu Komputer

Lebih terperinci

PROPOSAL TUGAS AKHIR

PROPOSAL TUGAS AKHIR PROPOSAL TUGAS AKHIR SISTEM INFORMASI PENJUALAN KOMPUTER SECARA E-COMMERCE PADA CV. MEDIA PRIMA SEMARANG Nama N I M Program Studi Disusun Oleh : : Septia Eka Marizayanti : A12.2005.02037 : Sistem Informasi

Lebih terperinci

PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN

PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN LAPORAN TUGAS AKHIR PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN Disusun Oleh : Nama : GUSTIANI ARIDIANSARI NIM : A12.2004.01805 Program Studi : Sistem Informasi S I Fakultas

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR SISTEM INFORMASI PERPUSTAKAAN PADA SMK BHAKTI PERSADA KENDAL Nama NIM Program Studi Disusun Oleh : : Siti Aminah : A21.2007.05959 : Manajemen Informatika FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN. Disusun Oleh:

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN. Disusun Oleh: p LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Manajemen Informatika D-3 pada Fakultas Ilmu Komputer

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG. Disusun oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG. Disusun oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Basis Data Persediaan Barang Pada CV. Mitra Computer Pekalongan. Disusun oleh :

LAPORAN TUGAS AKHIR. Perancangan Basis Data Persediaan Barang Pada CV. Mitra Computer Pekalongan. Disusun oleh : LAPORAN TUGAS AKHIR Perancangan Basis Data Persediaan Barang Pada CV. Mitra Computer Pekalongan Nama NIM Program Studi Disusun oleh : : Arfian Lakso Pradipta : A12.2004.01669 : Sistem Informasi FAKULTAS

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING

LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika-S1

Lebih terperinci

APLIKASI WEBSITE SEBAGAI MEDIA E-COMMERCE PADA KOSIPA ELEKTRONIK SEMARANG

APLIKASI WEBSITE SEBAGAI MEDIA E-COMMERCE PADA KOSIPA ELEKTRONIK SEMARANG APLIKASI WEBSITE SEBAGAI MEDIA E-COMMERCE PADA KOSIPA ELEKTRONIK SEMARANG Skripsi Diajukan sebagai salah satu syarat untuk menyelesaikan program strata satu Jurusan Teknik Informatika Disusun oleh : Nama

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta

LAPORAN TUGAS AKHIR. Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta LAPORAN TUGAS AKHIR Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

LAPORAN TUGAS AKHIR. Nama : Muhammad Anis NIM : A Program Studi : Teknik Informatika. Disusun Oleh :

LAPORAN TUGAS AKHIR. Nama : Muhammad Anis NIM : A Program Studi : Teknik Informatika. Disusun Oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BATIK BERBASIS WEB PADA TOKO BATIK Q-TA PEKALONGAN Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG. Disusun Oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG. Disusun Oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG Disusun Oleh : Nama : Wihala Sandra Y NIM : A11.2000.01486 Program Studi : Teknik Informatika FAKULTAS ILMU

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR KOMPUTERISASI SISTEM PENJUALAN HAND PHONE DAN VOUCHER BERBASIS WEB PADA UD. VIRGO SELL SEMARANG Laboran ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi

Lebih terperinci

SISTEM INFORMASI PENJUALAN ONLINE PADA UD.AD BAG S COLLECTION

SISTEM INFORMASI PENJUALAN ONLINE PADA UD.AD BAG S COLLECTION LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN ONLINE PADA UD.AD BAG S COLLECTION Nama N I M Program Studi Disusun Oleh : : Astuti : A12.2006.02408 : Sistem Informasi FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG Laporan ini disusun guna memenuhi salah satu syarat Untuk menyelesaikan program pendidikan Strata 1 pada Fakultas Ilmu Komputer

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB. Disusun Oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB. Disusun Oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi Sistem Informasi

Lebih terperinci

APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB

APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB LAPORAN TUGAS AKHIR APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG PADA PT. GUGAH PERKASA RIPTA SEMARANG

PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG PADA PT. GUGAH PERKASA RIPTA SEMARANG LAPORAN TUGAS AKHIR PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG PADA PT. GUGAH PERKASA RIPTA SEMARANG Disusun Oleh : Nama : NOVITA FEBRIANI NIM : A12.2007.02649 Program Studi : Sistem Informasi S I

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG. Disusun oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG. Disusun oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG Disusun oleh : Nama : AGUS SUSANTO NIM : A12.2003.01509 Program Studi : Sistem Informasi FAKULTAS ILMU KOMPUTER

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB.

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB. LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB. SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang

LAPORAN TUGAS AKHIR. Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang LAPORAN TUGAS AKHIR Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1

Lebih terperinci

LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS. Disusun Oleh :

LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS. Disusun Oleh : LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS Laporan Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR CD INTERAKTIF PROFILE LASKAR BAND Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika D3 pada Fakultas Ilmu Komputer Universitas

Lebih terperinci

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG).

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG). LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG). Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem

Lebih terperinci

SISTEM INFORMASI PINJAMAN PADA BADAN KESWADAYAAN MASYARAKAT MEKAR SARI ASIH KELURAHAN LEMPONGSARI KECAMATAN GAJAH MUNGKUR SEMARANG

SISTEM INFORMASI PINJAMAN PADA BADAN KESWADAYAAN MASYARAKAT MEKAR SARI ASIH KELURAHAN LEMPONGSARI KECAMATAN GAJAH MUNGKUR SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PINJAMAN PADA BADAN KESWADAYAAN MASYARAKAT MEKAR SARI ASIH KELURAHAN LEMPONGSARI KECAMATAN GAJAH MUNGKUR SEMARANG Disusun oleh : Nama : Herry Syakti Tristiyanto NIM

Lebih terperinci

LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI

LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR MEMBANGUN WEBSITE SEKOLAH PADA SMP NEGERI 2 KENDAL Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika D3 pada fakultas Ilmu Komputer

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR. Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia. Disusun Oleh:

LAPORAN TUGAS AKHIR. Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia. Disusun Oleh: LAPORAN TUGAS AKHIR Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika

Lebih terperinci

Pengenalan Internet. Arrummaisha A

Pengenalan Internet. Arrummaisha A Pengenalan Internet Arrummaisha A INTERNET INTERnational NETworking Merupakan 2 komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer di dunia (internasional),

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika

Lebih terperinci

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

PESETUJUAN LAPORAN PROYEK AKHIR

PESETUJUAN LAPORAN PROYEK AKHIR PESETUJUAN LAPORAN PROYEK AKHIR Nama Pelaksana : Sis Haryanto NIM : A22.2009.01847 Program Studi : Teknik Informatika D-3 Fakultas : Ilmu Komputer Judul Proyek Akhir : Company Profile Plat AB Cellular

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

PROPOSAL TUGAS AKHIR

PROPOSAL TUGAS AKHIR PROPOSAL TUGAS AKHIR SISTEM INFORMASI PELAYANAN SATU ATAP KEPENDUDUKAN PADA KECAMATAN JATI KABUPATEN KUDUS Disusun oleh : Nama NIM Program Studi : Isih Lusiana Sari : A12.2006.02359 : Sistem Informasi

Lebih terperinci

LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR

LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR Nama NIM Disusun Oleh : : Ari Sukma Firmanullah : A11.2009.04758 Program Studi : Teknik Informatika S-1

Lebih terperinci

BAB III LANDASAN TEORI. order penjualan, nomor penjualan. (Stair, 2006) daripada kumpulan kebenaran itu sendiri. (Stair, 2006)

BAB III LANDASAN TEORI. order penjualan, nomor penjualan. (Stair, 2006) daripada kumpulan kebenaran itu sendiri. (Stair, 2006) BAB III LANDASAN TEORI 3.1 Data Dan Informasi Data adalah sebuah kebenaran, atau kenyataan, contoh nama pegawai, order penjualan, nomor penjualan. (Stair, 2006) Informasi adalah sekumpulan kebenaran atau

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR SISTEM INFORMASI PENGOLAHAN NILAI RAPORT DENGAN ALAT BANTU KOMPUTER PADA SISWA SMK KRISTEN GERGAJI SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

LAPORAN TUGAS AKHIR REKAYASA PERANGKAT LUNAK SISTEM RETRIBUSI TIKET OBYEK WISATA PADA KANTOR PARIWISATA KOTA CIREBON.

LAPORAN TUGAS AKHIR REKAYASA PERANGKAT LUNAK SISTEM RETRIBUSI TIKET OBYEK WISATA PADA KANTOR PARIWISATA KOTA CIREBON. LAPORAN TUGAS AKHIR REKAYASA PERANGKAT LUNAK SISTEM RETRIBUSI TIKET OBYEK WISATA PADA KANTOR PARIWISATA KOTA CIREBON Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY

LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY Nama NIM Program Studi Disusun Oleh: : Muhammad Rifqi Fauzi : A11.2008.043942 :

Lebih terperinci

LAPORAN TUGAS AKHIR. Disusun oleh : : Ricco Widya Nugraha : A Program Studi : Teknik Informatika S-1

LAPORAN TUGAS AKHIR. Disusun oleh : : Ricco Widya Nugraha : A Program Studi : Teknik Informatika S-1 LAPORAN TUGAS AKHIR PEMBELAJARAN JARINGAN KOMPUTER BERBASIS MULTIMEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu Komputer

Lebih terperinci

BAB II LANDASAN TEORI. Menurut McLeod dalam buku Al-Bahra (2005:3) Sistem adalah. Menurut Lucas dalam buku Al-Bahra (2005:3) Sistem sebagai suatu

BAB II LANDASAN TEORI. Menurut McLeod dalam buku Al-Bahra (2005:3) Sistem adalah. Menurut Lucas dalam buku Al-Bahra (2005:3) Sistem sebagai suatu BAB II LANDASAN TEORI 2.1 Pengertian Sistem Terdapat beberapa pengertian sistem menurut beberapa ahli yang diantaranya sebagai berikut: Menurut McLeod dalam buku Al-Bahra (2005:3) Sistem adalah sekelompok

Lebih terperinci

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok 10 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam pembangunan suatu sistem informasi, terdapat dua kelompok dalam pendekatan mendefinisikan system, yaitu yang menekankan pada prosedurnya dan yang

Lebih terperinci

LAPORAN PROYEK AKHIR SISTEM INFORMASI AKADEMIK BEBRBASIS WEB PADA SMK MUHAMMADIYAH 1 WELERI

LAPORAN PROYEK AKHIR SISTEM INFORMASI AKADEMIK BEBRBASIS WEB PADA SMK MUHAMMADIYAH 1 WELERI LAPORAN PROYEK AKHIR SISTEM INFORMASI AKADEMIK BEBRBASIS WEB PADA SMK MUHAMMADIYAH 1 WELERI Nama NIM Program Studi Fakultas Disusun Oleh : : Machmudah : A22.2006.01555 : Teknik Informatika (DIII) : Ilmu

Lebih terperinci

LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK

LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika (TI) pada Fakultas Ilmu Komputer

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI KLASIFIKASI KAPAL PADA PT. BIRO KLASIFIKASI INDONESIA (PERSERO) SEMARANG BERBASIS WEB.

LAPORAN TUGAS AKHIR SISTEM INFORMASI KLASIFIKASI KAPAL PADA PT. BIRO KLASIFIKASI INDONESIA (PERSERO) SEMARANG BERBASIS WEB. LAPORAN TUGAS AKHIR SISTEM INFORMASI KLASIFIKASI KAPAL PADA PT. BIRO KLASIFIKASI INDONESIA (PERSERO) SEMARANG BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem adalah suatu kesatuan atau himpunan dari unsur, komponen, atau variable yang terorganisir, saling berinterkasi, saling tergantung satu sama lain, dan

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR SISTEM INFORMASI APLIKASI PENDAFTARAN ONLINE SISWA BARU PADA SMK NEGERI 2 KENDAL Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program pendidikan Diploma

Lebih terperinci

LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID

LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi sistem informasi

Lebih terperinci

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking PENGENALAN INTERNET INTERNET - INTERnational NETworking - INTERconnected NETworking Def : 1. Merupakan 2 komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer

Lebih terperinci

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima Jaringan komputer Adalah sekelompok komputer otonom yang saling berhubungan antara yang satu dengan lainnya, Menggunakan suatu protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada

Lebih terperinci

INTERNET. INTERconnected NETworking. INTERnational NETworking

INTERNET. INTERconnected NETworking. INTERnational NETworking PENGENALAN INTERNET INTERNET INTERconnected NETworking Merupakan 2 komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer di dunia (internasional), yang

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SKRIPSI SKRIPSI INI DISUSUN GUNA MEMENUHI SALAH SATU SYARAT UNTUK MENYELESAIKAN PROGRAM STUDI SISTEM INFORMASI STRATA I PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SISTEM INFORMASI PENERIMAAN MAHASISWA

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI MATA PELAJARAN DI SMP NEGERI 1 KALIWUNGU KABUPATEN SEMARANG. Disusun Oleh: : Widha Yuliati

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI MATA PELAJARAN DI SMP NEGERI 1 KALIWUNGU KABUPATEN SEMARANG. Disusun Oleh: : Widha Yuliati LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI MATA PELAJARAN DI SMP NEGERI 1 KALIWUNGU KABUPATEN SEMARANG Disusun Oleh: Nama Nim Program Studi : Widha Yuliati : A29.2007.00184 : Teknik Informatika

Lebih terperinci

Pemanfaatan Teknologi SMS Gateway Pada Sistem Pembayaran SPP dan Tabungan Sekolah di SMA N 1 Nalumsari

Pemanfaatan Teknologi SMS Gateway Pada Sistem Pembayaran SPP dan Tabungan Sekolah di SMA N 1 Nalumsari LAPORAN SKRIPSI Pemanfaatan Teknologi SMS Gateway Pada Sistem Pembayaran SPP dan Tabungan Sekolah di SMA N 1 Nalumsari Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi

Lebih terperinci

Sistem Informasi Servis dan Penjualan Komputer Berbasis SMS Gateway di Dewa.com

Sistem Informasi Servis dan Penjualan Komputer Berbasis SMS Gateway di Dewa.com LAPORAN SKRIPSI Sistem Informasi Servis dan Penjualan Komputer Berbasis SMS Gateway di Dewa.com Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI ADUAN PELANGGARAN TATA TERTIB SEKOLAH BERBASIS WEB PADA SMK NU GEMBONG

LAPORAN SKRIPSI SISTEM INFORMASI ADUAN PELANGGARAN TATA TERTIB SEKOLAH BERBASIS WEB PADA SMK NU GEMBONG LAPORAN SKRIPSI SISTEM INFORMASI ADUAN PELANGGARAN TATA TERTIB SEKOLAH BERBASIS WEB PADA SMK NU GEMBONG Disusun Oleh Nama Dwi Cahyono NIM 2008-53-124 Program Studi Sistem Informasi Fakultas Teknik PROGRAM

Lebih terperinci

Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web

Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web LAPORAN SKRIPSI Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA KELUAR MASUK SURAT PADA DINAS PENDAPATAN DAN PENGELOLAAN ASET DAERAH PROVINSI JAWA TENGAH.

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA KELUAR MASUK SURAT PADA DINAS PENDAPATAN DAN PENGELOLAAN ASET DAERAH PROVINSI JAWA TENGAH. LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA KELUAR MASUK SURAT PADA DINAS PENDAPATAN DAN PENGELOLAAN ASET DAERAH PROVINSI JAWA TENGAH Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

BAB II LANDASAN TEORI. Sistem merupakan kumpulan elemen elemen yang saling terkait dan

BAB II LANDASAN TEORI. Sistem merupakan kumpulan elemen elemen yang saling terkait dan 8 BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem merupakan kumpulan elemen elemen yang saling terkait dan bekerja sama untuk memproses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah

Lebih terperinci

PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR

PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR Tugas Akhir ini disusun guna memenuhi salah

Lebih terperinci

LAPORAN SKRIPSI. Sistem Informasi Pemilihan Ketua OSIS Berbasis SMS Gateway Pada Madrasah Aliyah Darul Ulum

LAPORAN SKRIPSI. Sistem Informasi Pemilihan Ketua OSIS Berbasis SMS Gateway Pada Madrasah Aliyah Darul Ulum LAPORAN SKRIPSI Sistem Informasi Pemilihan Ketua OSIS Berbasis SMS Gateway Pada Madrasah Aliyah Darul Ulum Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program Studi Sistem Informasi

Lebih terperinci

Sistem Informasi Manajemen Lembaga Pemasyarakatan Kabupaten Kudus Berbasis WEB

Sistem Informasi Manajemen Lembaga Pemasyarakatan Kabupaten Kudus Berbasis WEB LAPORAN SKRIPSI Sistem Informasi Manajemen Lembaga Pemasyarakatan Kabupaten Kudus Berbasis WEB Disusun Oleh : Nama : Muhamad Kholiq NIM : 2009-53-117 Progdi : Sistem Informasi Fakultas : Teknik FAKULTAS

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG.

LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG. LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

LAPORAN SKRIPSI. Sistem Informasi Penerimaan Beasiswa di SMA N 1 Jekulo Berbasis WEB

LAPORAN SKRIPSI. Sistem Informasi Penerimaan Beasiswa di SMA N 1 Jekulo Berbasis WEB LAPORAN SKRIPSI Sistem Informasi Penerimaan Beasiswa di SMA N 1 Jekulo Berbasis WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

SMK-TI TRAINING AND CERTIFICATION APLIKASI INTERNET ISI. Aplikasi Internet Modul 2. Team Training SMK TI 27

SMK-TI TRAINING AND CERTIFICATION APLIKASI INTERNET ISI. Aplikasi Internet Modul 2. Team Training SMK TI 27 SMK-TI TRAINING AND CERTIFICATION APLIKASI INTERNET ISI Aplikasi Internet Modul 2 Team Training SMK TI 27 SMK-TI TRAINING AND CERTIFICATION Modul 2 APLIKASI INTERNET Team Training SMK TI 28 SMK-TI TRAINING

Lebih terperinci

TI dalam E-Commerce. Kerangka Lecture. E-Commerce - Definisi

TI dalam E-Commerce. Kerangka Lecture. E-Commerce - Definisi TI dalam E-Commerce Yudi Agusta, PhD Sistem Informasi Manajemen, Lecture 04 Kerangka Lecture E-Commerce Sistem Antar Organisasi Electronic Data Interchange (EDI) Teknologi Perdagangan E-Commerce Keamanan

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI REKAM MEDIS BERBASIS WEB PADA BPM LENY MULYANI

LAPORAN SKRIPSI SISTEM INFORMASI REKAM MEDIS BERBASIS WEB PADA BPM LENY MULYANI LAPORAN SKRIPSI SISTEM INFORMASI REKAM MEDIS BERBASIS WEB PADA BPM LENY MULYANI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

PENGANTAR WEB. Pengantar Web 1

PENGANTAR WEB. Pengantar Web 1 Pengantar Web 1 10 1 PENGANTAR WEB Tujuan Pembelajaran : Dapat mendefinisikan berbagai teori yang melandasi sebuah web, sehingga nantinya mengetahui arah dan tujuan daripada pembelajaran ini dan dapat

Lebih terperinci

Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus

Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus LAPORAN SKRIPSI Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi

Lebih terperinci

Aplikasi Booking Room Karaoke Pada New Star Kudus Berbasis Android

Aplikasi Booking Room Karaoke Pada New Star Kudus Berbasis Android LAPORAN SKRIPSI Aplikasi Booking Room Karaoke Pada New Star Kudus Berbasis Android Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI Diajukan Guna Memenuhi Persyaratan Untuk Memperoleh Gelar sarjana Komputer Program

Lebih terperinci

LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY

LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY Laporan ini disusun guna memenuhi salah satu syarat menyelesaikan pendidikan di Universitas Dian Nuswantoro. Di susun oleh : Nama : Farah Deba

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

BAB I PENDAHULUAN I.1 LATAR BELAKANG

BAB I PENDAHULUAN I.1 LATAR BELAKANG BAB I PENDAHULUAN I.1 LATAR BELAKANG Banyak cara yang dapat dilakukan dalam menjalin hubungan dalam sebuah komunitas baik komunitas sosial sosila, politik, ekonomi maupun komunitas komunitas lainnya. Dahulu

Lebih terperinci

SISTEM INFORMASI TITIK REKLAME PADA KABUPATEN BANJARNEGARA

SISTEM INFORMASI TITIK REKLAME PADA KABUPATEN BANJARNEGARA LAPORAN TUGAS AKHIR SISTEM INFORMASI TITIK REKLAME PADA KABUPATEN BANJARNEGARA Laporan Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S1 pada

Lebih terperinci

ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA

ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA LAPORAN TUGAS AKHIR ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

BERBAGAI KOMPONEN INTERNET

BERBAGAI KOMPONEN INTERNET PENGENALAN INTERNET Internet adalah sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan local berskala kecil, jaringan-jaringan

Lebih terperinci

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus LAPORAN SKRIPSI Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1

Lebih terperinci

LAPORAN TUGAS AKHIR IMPLEMENTASI E-COMMERCE PADA CV. KARTIKA ADI SUKOHARJO

LAPORAN TUGAS AKHIR IMPLEMENTASI E-COMMERCE PADA CV. KARTIKA ADI SUKOHARJO LAPORAN TUGAS AKHIR IMPLEMENTASI E-COMMERCE PADA CV. KARTIKA ADI SUKOHARJO Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu

Lebih terperinci

ALAT BANTU PEMBELAJARAN GAYA DALAM FISIKA UNTUK SISWA-SISWI KELAS VIII ( STUDI KASUS SLTP NEGERI 5 BREBES

ALAT BANTU PEMBELAJARAN GAYA DALAM FISIKA UNTUK SISWA-SISWI KELAS VIII ( STUDI KASUS SLTP NEGERI 5 BREBES LAPORAN TUGAS AKHIR ALAT BANTU PEMBELAJARAN GAYA DALAM FISIKA UNTUK SISWA-SISWI KELAS VIII ( STUDI KASUS SLTP NEGERI 5 BREBES ) Disusun Oleh : Nama : Akhmad Multazam NIM : A11.2006.03224 Program Studi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC

LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC Disusun oleh : JEFFRY SOJAYADI A11.2006.02716 Fakultas Ilmu Komputer Universitas

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI PENDAFTARAN RAWAT JALAN DI RUMAH SAKIT UMUM DAERAH BANJARNEGARA MENGGUNAKAN SMS

LAPORAN TUGAS AKHIR APLIKASI PENDAFTARAN RAWAT JALAN DI RUMAH SAKIT UMUM DAERAH BANJARNEGARA MENGGUNAKAN SMS LAPORAN TUGAS AKHIR APLIKASI PENDAFTARAN RAWAT JALAN DI RUMAH SAKIT UMUM DAERAH BANJARNEGARA MENGGUNAKAN SMS Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA NEGERI 1 DEMPET

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA NEGERI 1 DEMPET LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA NEGERI 1 DEMPET Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program pendidikan Strata I pada Fakultas Ilmu

Lebih terperinci

BAB II LANDASAN TEORI. komponen komponen yang saling berkaitan, berhubungan, mempunyai komponen-komponen (components), batas sistem (boundary),

BAB II LANDASAN TEORI. komponen komponen yang saling berkaitan, berhubungan, mempunyai komponen-komponen (components), batas sistem (boundary), BAB II LANDASAN TEORI 2.1. Pengertian Sistem Banyak para ahli yang mengungkapkan definisi sistem, salah satunya adalah sebagai berikut : Sistem menurut Zulkifli (2005 : 4) sistem adalah himpunan sesuatu

Lebih terperinci

Pert 11 DASAR-DASAR WEB DESIGN

Pert 11 DASAR-DASAR WEB DESIGN Pert 11 DASAR-DASAR WEB DESIGN WEB DESIGN? Design merupakan hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving) www (world wide web) merupakan kumpulan web server

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Herlambang (2005), definisi sistem dapat dibagi menjadi dua pendekatan,

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 1. 1.1 Konsep Dasar Sistem informasi BAB III LANDASAN TEORI Menurut Robert A.Leitch dan K. Roscoe Davis (Jogiyanto, 2001), Sistem Informasi adalah suatu sistem didalam organisasi yang mempertemukan kebutuhan

Lebih terperinci