Perancangan dan Implementasi Perangkat Lunak "Citra Universitas Kristen Maranatha 2009-2015" untuk Memantau Kinerja Program Studi.

(1)

vi

Universitas Kristen Maranatha Maranatha” yang mengandung 20 butir Indikator Kinerja Kunci yang akan

digunakan oleh Maranatha. Pada setiap Indikator Kinerja Kunci akan di bentuk beberapa Program Kerja yang akan membantu Maranatha dalam mencapai Indikator Kinerja Kunci tersebut. Dalam setiap Indikator Kinerja Kunci akan banyak melibatkan beberapa orang untuk bertanggung jawab dalam setiap program kerja yang dirancangnya. Dan pada setiap Program Kerja tersebut akan terdapat Rincian Anggaran Biaya yang akan memudahkan Maranatha dalam mengontrol biaya apa saja yang dibutuhkan dalam melakukan Program Kerja tersebut. Pada laporan ini, terdapat rancangan desain aplikasi dan desain aplikasi yang sudah siap di implementasikan.

Kata Kunci : Citra Universitas Kristen Maranatha, Indikator Kinerja Kunci, Program kerja, Rincian Anggaran Biaya


(2)

vii

Universitas Kristen Maranatha

ABSTRACT

This paper is about creating “Citra Universitas Kristen Maranatha”

containing 20 grains of Key Performance Indicators to be used by Maranatha. At each Key Performance Indicators will be in the form of several programs that will help Maranatha in achieving the Key Performance Indicators. Within each Key Performance Indicators will involve several people to be responsible in any program designed his work. And in every work program will have details of the Budget which will facilitate the Maranatha in controlling the cost of what is needed in doing the work program. In this report, there is a draft design applications and design applications that are already ready to be implemented.

Keywords: Citra Universitas Kristen Maranatha, Key Performance Indicators, work program, Details of the Budget Cost


(3)

viii


(4)

ix

Universitas Kristen Maranatha


(5)

x


(6)

xi


(7)

xii


(8)

xiii


(9)

xiv

Universitas Kristen Maranatha


(10)

1

Universitas Kristen Maranatha

1.1 Latar Belakang Masalah

Seiring berkembangnya teknologi maka semakin banyak pula kebutuhan seseorang demi meningkatkan kesejahteraan hidup mereka. Dengan adanya sebuah teknologi, seseorang dimungkinkan untuk melakukan berbagai aktifitas dengan lebih mudah.

Dalam sebuah perusahaan, penting baginya untuk mencatat semua proses yang terjadi sebagai data yang dapat digunakan untuk pembandingan kemajuan perusahaan tersebut. Pada umumnya perusahaan menggunakan aplikasi Office dalam menyimpan data-data perusahaan tersebut.

Aplikasi ini bernama Citra UKM 2015, dalam Citra UKM 2015 terdapat

perencanaan Garis Besar Program Kerja 2009 – 2015 dan Program Kerja

Rinci 2009 – 2015. Aplikasi ini digunakan oleh tiap jurusan sebagai kontrol

dalam target kerja mereka per tahunnya yang berisi program kerja agar mencapai target yang mereka sudah rencanakan.

Pada saat ini Citra UKM 2015 masih menggunakan Microsoft Excel

untuk pencatatan data tersebut sehingga masih menyulitkan untuk

dilakukannya pembandingan tiap jurusan karena file excel yang dikirim tiap

jurusan mungkin berbeda format penulisan. Pada Microsoft Excel masih

terdapat banyak kekurangan diantaranya adalah kesulitan menggabungkan

data apabila berbeda file, kesulitan dalam validasi input apabila input yang

diterima berbeda format dengan yang sudah ditentukan.

Oleh karena itu, aplikasi Citra UKM 2015 ini akan dibuat dalam bentuk web base yang akan memudahkan pengisian data oleh semua jurusan. Citra UKM ini akan diisi oleh setiap jurusan. Citra UKM ini terdiri dari Target Kerja /

tahun ( 2009 – 2015 ) yang memiliki Indikator Kinerja Kunci (IKK), Program

Kerja (PK) yang dijabarkan dari Target Kerja kemudian terdapat Rincian Kegiatan yang dijabarkan dari Target Kerja, dan rincian dana yang dibutuhkan dalam melakukan kegiatan tersebut.


(11)

Universitas Kristen Maranatha sebagai berikut :

1. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna untuk melakukan pencatatan data persen Indikator Kinerja Kunci (IKK), Program kerja (PK), dan Rincian Anggaran Biaya (RAB). 2. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna

untuk membandingkan data persen perkembangan IKK tiap tahunnya.

3. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna dalam menggabungkan data persen IKK, PK, dan RAB setiap jurusan.

4. Bagaimana pembuatan aplikasi ini dapat mempermudah kontrol atau pengecekan terhadap rincian biaya pada setiap program kerja disetiap jurusan.

5. Bagaimana pembuatan aplikasi ini dapat menggantikan

penggunaan Microsoft Excel dalam mencatat data IKK, PK, dan

RAB.

1.3 Tujuan Pembahasan

Tujuan dari pembuatan aplikasi ini adalah untuk:

1. Mempermudah pengguna dalam melakukan pencatatan data persen Indikator Kinerja Kunci (IKK), Program kerja (PK), dan Rincian Anggaran Biaya (RAB).

2. Mempermudah pengguna dalam membandingkan data persen perkembangan IKK tiap tahunnya.

3. Mempermudah pengguna dalam menggabungkan data persen IKK, PK, dan RAB setiap jurusan.


(12)

Universitas Kristen Maranatha 4. Mempermudah kontrol atau pengecekan terhadap rincian biaya

pada setiap program kerja disetiap jurusan

5. Menggantikan penggunaan Microsoft Excel dalam pencatatan data IKK, PK, dan RAB.

1.4 Ruang Lingkup Kajian

Adapun batasan – batasan dalam aplikasi ini adalah :

1. Data yang di-input pada aplikasi ini akan diisi oleh beberapa jurusan. Namun sebagai sampel hanya akan menggunakan jurusan IT saja.

2. Data yang di-input pada aplikasi ini terdapat tahun pendataan dari 2009 sampai 2015. Namun data yang akan diisi untuk saat ini hanya tahun 2009 saja.

1.5 Sumber Data

Sumber data yang digunakan pada laporan ini terdiri dari beberapa buku, berbagai macam sumber dari internet baik dari jurnal, maupun hasil penelitian dan kuisioner-kuisioner yang memudahkan dalam penilaian dan pemberian kesimpulan pada aplikasi, yang telah disertakan pada laporan ini pada bagian lampiran.

1.6 Sistematika Penyajian

Sistematika penulisan laporan tugas akhir ini akan disusun dalam enam bab yang disusun sebagai berikut:

1. BAB I PENDAHULUAN

Bab ini berisi latar belakang, rumusan masalah, tujuan pembahasan, batasan masalah, dan sistematika penulisan serta sumber data yang digunakan dalam pembuatan laporan tugas akhir dari aplikasi ini.


(13)

Universitas Kristen Maranatha mendukung pembuatan aplikasi dan laporan tugas akhir ini.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi penjelasan Entity Relationship Diagram (ERD)

dan Database Design yang berisi perancangan database, Data Flow

Diagram (DFD) yang berisi aliran data dan proses yang dilakukan

dalam sistem, dan perancangan User Interface Design (UID).

4. BAB IV HASIL PENELITIAN

Bab ini berisikan hasil dari laporan dan program yang telah dibuat. Bab ini juga berisikan pengujian terhadap program yang telah dibuat seperti Error Checking, Test Coding, dan Fungsionalitas.

5. BAB V PEMBAHASAN DAN UJI COBA PENELITIAN

Bab ini merupakan pengevaluasian ulang atas program dan laporan yang telah dibuat oleh aplikasi ini. Pengujian program menggunakan metode black box.

6. BAB VI SIMPULAN DAN SARAN

Bab ini berisikan kesimpulan dan saran yang akan didapat dari aplikasi yang dibuat ini. Kesimpulan berisi uraian singkat produk yang dihasilkan berdasarkan tujuan pembuatan serta nilai produk bagi pengguna. Nilai diambil berdasarkan pengolahan data dari kuisioner yang dibagikan kepada 10 orang responden. Saran berisi hal-hal apa saja yang dapat dikembangkan untuk memberikan kemampuan lebih kepada produk yang dibangun baik secara teknis maupun secara dokumentasi.


(14)

xv

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Anggun, F. (2009). Rekayasa Perangkat Lunak. Retrieved from http://finitili.blogspot.com/2009/11/rekasaya-perangkat-lunak-2.html Arhie. (2009). Resume DFD & Flowmap. Retrieved from

http://arhie007.wordpress.com/

Ayuliana. (2009). Teknik Pengujian Perangkat Lunak (Software Testing Techniques). Retrieved from

ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+04+-+_Software+Testing+Techniques_.pdf

BPJM-UKM. (2008). Dokumen Citra Universitas Kristen Maranatha 2009

2015.

Dimas. (2009). Entity Relationship Diagram (ERD). Retrieved from

http://dimas347.wordpress.com/2009/06/01/entity-relationship-diagram-erd/ EngineeringTown. (2009). Tim Berners Lee. Retrieved from

http://www.engineeringtown.com/kids/index.php?option=com_content&view= article&id=85:tim-berners-lee&catid=42:penemu&Itemid=54

Epha. (2009). Apa itu jQuery. Retrieved from http://blog.kotakmimpi.net/2009/12/apa-itu-jquery/

Erwin. (2008). SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK. Retrieved from http://erwinarianda.blog.com/

Feri. (2004). Server Side. Retrieved from

http://www.total.or.id/info.php?kk=Server%20side

Glossary, M. (2004). Client-side & Server-side. Retrieved from http://www.motive.co.nz/glossary/client-server.php

Guslingga. (2008). Anda Ingin Tahu Tentang ASP.Net. Retrieved from http://guslingga.blogspot.com/2008/05/anda-ingin-tahu-tentang-aspnet.html Imbar, R. V. (2006). Pemograman Web-Commerce dengan ORACLE & ASP. Bandung: Informatika Bandung.


(15)

xvi

Universitas Kristen Maranatha

http://ananda-7.blogspot.com/2010/02/tugas-kuliah-presentasi-konsep-sistem.html

Kennedy, T. (2009). Visual Studio. Retrieved from

http://thommykennedy.wordpress.com/2009/08/01/visual-studio/

Kozyk, S. (2010). What is ASP.NET? -Top 12 Advantages of ASP.NET . Retrieved from http://ezinearticles.com/?What-is-ASP.NET?--Top-12-Advantages-of-ASP.NET&id=1358877

Microsoft SQL Server. (2010). Warta Warga Gunadarma University , 1. Onggowidjaja, D., Constantianus, F., & Ibrahim, A. (2009). Modul Praktikum Pemogramman Web Lanjut. Universitas Kristen Maranatha.

Ourta. (2009). Komputerisasi Sistem Persediaan Barang. Retrieved from http://tugasakhir4ta.wordpress.com/2009/07/15/bab-ii-komputerisasi-sistem-persediaan-barang/

Pakpahan, E. (2009). MySQL. Retrieved from

http://kumpulancontohmakalah.blogspot.com/2009/10/mysql.html

Parekh, N. (2001). Retrieved from http://www.buzzle.com/editorials/4-10-2005-68349.asp

Penchenk. (2009). Pengertian CSS(Cascading Style Sheet). Retrieved from http://penchenk.blogspot.com/2009/07/pengertian-css-cascading-style-sheet.html

Pratama, H. A. (2007). Design Web dengan CSS. Retrieved from http://inherent.brawijaya.ac.id/portal/?hlm=artikel_detail&id=32 Prayudi, Y. (2009). Tim Beners Lee. Retrieved from

http://prayudi.staff.uii.ac.id/2009/01/07/tim-berners-lee/ Rais, M. A. (2009). Microsoft SQL Server. Retrieved from

http://wartawarga.gunadarma.ac.id/2009/11/microsoft-sql-server-2/ Rasywir, E. (2010). Entity Relationship Diagram. Retrieved from http://errissyarasywir.wordpress.com/2010/01/

Retno. (2010). Aplikasi Pemogramman. Retrieved from http://blog.its.ac.id/retnord/2010/05/20/aplikasi-pemrogaman/


(16)

xvii

Universitas Kristen Maranatha Rusmanto, A. (2009). Macam - Macam Bahasa Pemogramman. Retrieved from

http://www.ruzman.co.tv/2009/06/macam-macam-bahasa-pemrograman.html

Steven. (2009). Artikel Tentang Bahasa Pemograman Web. Retrieved from http://www.stikom-db.ac.id/forum/viewtopic.php?f=19&t=622

Struktur Dasar HTML. (2005). Retrieved from

http://docs.google.com/viewer?a=v&q=cache:C9BDSwD8QdQJ:digilib.petra.

ac.id/jiunkpe/s1/info/2005/jiunkpe-ns-s1-2005-26400103-2760-

coldwell_banker-chapter2.pdf+Halaman+web+dapat+bersifat+statis+atau+dinamis.+Suatu+ha laman+web+bersifat+statis+bila+halaman+we

Surip. (2006). Panduan Belajar Internet. Retrieved from http://surip10.multiply.com/journal/item/13

Surip10. (2006). Panduan Belajar Internet. Retrieved from http://surip10.multiply.com/journal/item/13

Venty. (2010). Struktur Dasar HTML. Retrieved from

http://community.um.ac.id/showthread.php?76023-Struktur-dasar-HTML Wahyono, B. (2010). Retrieved from

http://budiwahyono.student.fkip.uns.ac.id/2010/03/05/anapersis-entity-relationship-diagram-erd/


(1)

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Rumusan masalah yang terdapat dalam pembuatan aplikasi ini adalah sebagai berikut :

1. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna untuk melakukan pencatatan data persen Indikator Kinerja Kunci (IKK), Program kerja (PK), dan Rincian Anggaran Biaya (RAB). 2. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna

untuk membandingkan data persen perkembangan IKK tiap tahunnya.

3. Bagaimana pembuatan aplikasi ini dapat mempermudah pengguna dalam menggabungkan data persen IKK, PK, dan RAB setiap jurusan.

4. Bagaimana pembuatan aplikasi ini dapat mempermudah kontrol atau pengecekan terhadap rincian biaya pada setiap program kerja disetiap jurusan.

5. Bagaimana pembuatan aplikasi ini dapat menggantikan penggunaan Microsoft Excel dalam mencatat data IKK, PK, dan RAB.

1.3 Tujuan Pembahasan

Tujuan dari pembuatan aplikasi ini adalah untuk:

1. Mempermudah pengguna dalam melakukan pencatatan data persen Indikator Kinerja Kunci (IKK), Program kerja (PK), dan Rincian Anggaran Biaya (RAB).

2. Mempermudah pengguna dalam membandingkan data persen perkembangan IKK tiap tahunnya.

3. Mempermudah pengguna dalam menggabungkan data persen IKK, PK, dan RAB setiap jurusan.


(2)

Universitas Kristen Maranatha 4. Mempermudah kontrol atau pengecekan terhadap rincian biaya

pada setiap program kerja disetiap jurusan

5. Menggantikan penggunaan Microsoft Excel dalam pencatatan data IKK, PK, dan RAB.

1.4 Ruang Lingkup Kajian

Adapun batasan – batasan dalam aplikasi ini adalah :

1. Data yang di-input pada aplikasi ini akan diisi oleh beberapa jurusan. Namun sebagai sampel hanya akan menggunakan jurusan IT saja.

2. Data yang di-input pada aplikasi ini terdapat tahun pendataan dari 2009 sampai 2015. Namun data yang akan diisi untuk saat ini hanya tahun 2009 saja.

1.5 Sumber Data

Sumber data yang digunakan pada laporan ini terdiri dari beberapa buku, berbagai macam sumber dari internet baik dari jurnal, maupun hasil penelitian dan kuisioner-kuisioner yang memudahkan dalam penilaian dan pemberian kesimpulan pada aplikasi, yang telah disertakan pada laporan ini pada bagian lampiran.

1.6 Sistematika Penyajian

Sistematika penulisan laporan tugas akhir ini akan disusun dalam enam bab yang disusun sebagai berikut:

1. BAB I PENDAHULUAN

Bab ini berisi latar belakang, rumusan masalah, tujuan pembahasan, batasan masalah, dan sistematika penulisan serta sumber data yang digunakan dalam pembuatan laporan tugas akhir dari aplikasi ini.


(3)

Universitas Kristen Maranatha

2. BAB II KAJIAN TEORI

Bab ini berisi dasar – dasar teori yang digunakan dalam mendukung pembuatan aplikasi dan laporan tugas akhir ini.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi penjelasan Entity Relationship Diagram (ERD)

dan Database Design yang berisi perancangan database, Data Flow

Diagram (DFD) yang berisi aliran data dan proses yang dilakukan

dalam sistem, dan perancangan User Interface Design (UID).

4. BAB IV HASIL PENELITIAN

Bab ini berisikan hasil dari laporan dan program yang telah dibuat. Bab ini juga berisikan pengujian terhadap program yang telah dibuat seperti Error Checking, Test Coding, dan Fungsionalitas.

5. BAB V PEMBAHASAN DAN UJI COBA PENELITIAN

Bab ini merupakan pengevaluasian ulang atas program dan laporan yang telah dibuat oleh aplikasi ini. Pengujian program menggunakan metode black box.

6. BAB VI SIMPULAN DAN SARAN

Bab ini berisikan kesimpulan dan saran yang akan didapat dari aplikasi yang dibuat ini. Kesimpulan berisi uraian singkat produk yang dihasilkan berdasarkan tujuan pembuatan serta nilai produk bagi pengguna. Nilai diambil berdasarkan pengolahan data dari kuisioner yang dibagikan kepada 10 orang responden. Saran berisi hal-hal apa saja yang dapat dikembangkan untuk memberikan kemampuan lebih kepada produk yang dibangun baik secara teknis maupun secara dokumentasi.


(4)

xv

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Anggun, F. (2009). Rekayasa Perangkat Lunak. Retrieved from http://finitili.blogspot.com/2009/11/rekasaya-perangkat-lunak-2.html Arhie. (2009). Resume DFD & Flowmap. Retrieved from

http://arhie007.wordpress.com/

Ayuliana. (2009). Teknik Pengujian Perangkat Lunak (Software Testing

Techniques). Retrieved from

ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+04+-+_Software+Testing+Techniques_.pdf

BPJM-UKM. (2008). Dokumen Citra Universitas Kristen Maranatha 2009 – 2015.

Dimas. (2009). Entity Relationship Diagram (ERD). Retrieved from

http://dimas347.wordpress.com/2009/06/01/entity-relationship-diagram-erd/ EngineeringTown. (2009). Tim Berners Lee. Retrieved from

http://www.engineeringtown.com/kids/index.php?option=com_content&view= article&id=85:tim-berners-lee&catid=42:penemu&Itemid=54

Epha. (2009). Apa itu jQuery. Retrieved from http://blog.kotakmimpi.net/2009/12/apa-itu-jquery/

Erwin. (2008). SISTEM BASIS DATA DAN SISTEM BERORIENTASI

OBJEK. Retrieved from http://erwinarianda.blog.com/

Feri. (2004). Server Side. Retrieved from

http://www.total.or.id/info.php?kk=Server%20side

Glossary, M. (2004). Client-side & Server-side. Retrieved from http://www.motive.co.nz/glossary/client-server.php

Guslingga. (2008). Anda Ingin Tahu Tentang ASP.Net. Retrieved from http://guslingga.blogspot.com/2008/05/anda-ingin-tahu-tentang-aspnet.html Imbar, R. V. (2006). Pemograman Web-Commerce dengan ORACLE & ASP.

Bandung: Informatika Bandung.


(5)

xvi

Universitas Kristen Maranatha Jogiyanto. (2003). KONSEP DASAR SISTEM. Retrieved from

http://setiawatifath.web.ugm.ac.id/wordpress/?p=4

Junior. (2010). KONSEP SISTEM DAN SISTEM INFORMASI PADA

ORGANISASI DAN MANAJEMEN PERUSAHAAN. Retrieved from

http://ananda-7.blogspot.com/2010/02/tugas-kuliah-presentasi-konsep-sistem.html

Kennedy, T. (2009). Visual Studio. Retrieved from

http://thommykennedy.wordpress.com/2009/08/01/visual-studio/

Kozyk, S. (2010). What is ASP.NET? -Top 12 Advantages of ASP.NET . Retrieved from http://ezinearticles.com/?What-is-ASP.NET?--Top-12-Advantages-of-ASP.NET&id=1358877

Microsoft SQL Server. (2010). Warta Warga Gunadarma University , 1. Onggowidjaja, D., Constantianus, F., & Ibrahim, A. (2009). Modul Praktikum

Pemogramman Web Lanjut. Universitas Kristen Maranatha.

Ourta. (2009). Komputerisasi Sistem Persediaan Barang. Retrieved from http://tugasakhir4ta.wordpress.com/2009/07/15/bab-ii-komputerisasi-sistem-persediaan-barang/

Pakpahan, E. (2009). MySQL. Retrieved from

http://kumpulancontohmakalah.blogspot.com/2009/10/mysql.html

Parekh, N. (2001). Retrieved from http://www.buzzle.com/editorials/4-10-2005-68349.asp

Penchenk. (2009). Pengertian CSS(Cascading Style Sheet). Retrieved from http://penchenk.blogspot.com/2009/07/pengertian-css-cascading-style-sheet.html

Pratama, H. A. (2007). Design Web dengan CSS. Retrieved from http://inherent.brawijaya.ac.id/portal/?hlm=artikel_detail&id=32 Prayudi, Y. (2009). Tim Beners Lee. Retrieved from

http://prayudi.staff.uii.ac.id/2009/01/07/tim-berners-lee/ Rais, M. A. (2009). Microsoft SQL Server. Retrieved from

http://wartawarga.gunadarma.ac.id/2009/11/microsoft-sql-server-2/ Rasywir, E. (2010). Entity Relationship Diagram. Retrieved from http://errissyarasywir.wordpress.com/2010/01/

Retno. (2010). Aplikasi Pemogramman. Retrieved from http://blog.its.ac.id/retnord/2010/05/20/aplikasi-pemrogaman/


(6)

xvii

Universitas Kristen Maranatha Rusmanto, A. (2009). Macam - Macam Bahasa Pemogramman. Retrieved from

http://www.ruzman.co.tv/2009/06/macam-macam-bahasa-pemrograman.html

Steven. (2009). Artikel Tentang Bahasa Pemograman Web. Retrieved from http://www.stikom-db.ac.id/forum/viewtopic.php?f=19&t=622

Struktur Dasar HTML. (2005). Retrieved from

http://docs.google.com/viewer?a=v&q=cache:C9BDSwD8QdQJ:digilib.petra.

ac.id/jiunkpe/s1/info/2005/jiunkpe-ns-s1-2005-26400103-2760-

coldwell_banker-chapter2.pdf+Halaman+web+dapat+bersifat+statis+atau+dinamis.+Suatu+ha laman+web+bersifat+statis+bila+halaman+we

Surip. (2006). Panduan Belajar Internet. Retrieved from http://surip10.multiply.com/journal/item/13

Surip10. (2006). Panduan Belajar Internet. Retrieved from http://surip10.multiply.com/journal/item/13

Venty. (2010). Struktur Dasar HTML. Retrieved from

http://community.um.ac.id/showthread.php?76023-Struktur-dasar-HTML Wahyono, B. (2010). Retrieved from

http://budiwahyono.student.fkip.uns.ac.id/2010/03/05/anapersis-entity-relationship-diagram-erd/