SI1014465551
PERANCANGAN SISTEM INFORMASI ABSENSI
KARYAWAN PADA PT LEA SANENT TANGERANG
BERBASIS WEB
Disusun Oleh :
NIM : 1014465551
NAMA : TATANG SUBARJA
JURUSAN SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
(2014/2015)
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ABSENSI
KARYAWAN PADA PT LEA SANENT TANGERANG
BERBASIS WEB
Disusun Oleh :
Nim |
: 1014465551
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Disahkan Oleh :
Tangerang, Januari 2015
Ketua |
Kepala Jurusan
| ||||
STMIK RAHARJA |
Jurusan Sistem Informasi
| ||||
(Ir.Untung Rahardja,M.T.I)
|
( Nur Azizah,M.Akt.,M.Kom)
| ||||
NIP : 00594
|
NIP :078010
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI ABSENSI
KARYAWAN PADA PT LEA SANENT TANGERANG
BERBASIS WEB
Dibuat Oleh :
NIM |
: 1014465551
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Disetujui Oleh :
Tangerang, Januari 2015
Pembimbing I
|
Pembimbing II
| ||
(M.Roihan, M.T)
|
(Padeli, M.kom, S.Kom)
| ||
NID : 02026
|
NID : 03002
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK)RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI ABSENSI
KARYAWAN PADA PT LEA SANENT TANGERANG
BERBASIS WEB
Dibuat Oleh :
NIM |
: 1014465551
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Tahun Akademik 2014/2015
Disetujui Penguji :
Tangerang, Januari 2015
Ketua Penguji
|
Penguji I
|
Penguji II
| ||
(_______________)
|
(_______________)
|
(_______________)
| ||
NID :
|
NID :
|
NID :
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ABSENSI
KARYAWAN PADA PT LEA SANENT TANGERANG
BERBASIS WEB
Disusun Oleh :
NIM |
: 1014465551
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
:Komputer Akuntansi
|
Menyatakan bahwa Laporan Skripsi ini dari awal sampai akhir merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikasi dari Laporan Skripsi yangtelah dipergunakan untuk memenuhi persyaratan mengambil Skripsi guna mendapatkan gelar Sarjana Komputer di lingkungan Perguruan Tinggi Raharja maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan sebelumnya.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, Januari 2015
NIM : 1014465551
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Di era perkembangan teknologi informasi pada saat ini,pemanfaatan komputer di PT Lea Sanent Tangerang sangatlah penting untuk menunjang kebutuhan- kebutuhan informasi di PT Lea Tangerang. Penggunaan komputer merupakan hal yang wajib, karena dengan adanya sistem terkomputerisasi segala proses mulai dari pengolahan data hingga dokumen penting lainnya dapat tersusun dengan rapih sehingga dapat mempermudah penyimpanan dan pencarian data. Masalah yang dihadapi pada sistem balai pelayanan kepulangan tenaga kerja indonesia adalah kurang adanya sistem informasi yang akurat, cepat, dan tepat walaupun sistem Absensi yang ada pada PT Lea Sanent Tangerang masih menggunakan buku absen namun masih belum maksimal, sehingga didalam menghasilkan seluruh laporan yang akurat dan tepat relatif lama. Adapun tujuan dari penelitian yang dilakukan penulis adalah melakukan analisa terhadap sistem informasi yang berjalan pada PT Lea Sanent Tangerang. Metodologi yang digunakan yaitu dengan pendekatan siklus hidup pengembangan sistem mulai dari menganalisa sistem yang berjalan melalui UML (Unified Modeling Languange), melakukan elisitasi serta hasil akhir yang dicapai dari laporan yaitu terbentuknya suatu prosedur sistem dengan menggunakan program UML untuk menggambarkan analisa sistem yang berjalan dan analisa sistem yang diusulkan. Selain itu dihasilkan pula perancangan sistem absensi karayawan yang diharapkan dapat meningkatkan kinerja operasional pada Karyawan PT Lea Sanent
Kata Kunci: Sistem informasi, UML, absensi.pegawai
KATA PENGANTAR
Dengan mengucap syukur Alhamdulillah atas Rahmat dan Hidayah yang diberikan Allah SWT kepada penulis sehingga dapat menyelesaikan dan menyusun Laporan Skripsi ini, dengan berjudul “Perancangan Sistem Informasi Absensi Karyawan Pada PT Lea Sanent Tangerang Berbasis Wesb”. .
Penulis menyadari bahwa dalam penyusunan laporan ini masih terdapat beberapa kekurangan, karena keterbatasan kemampuan penulis dalam mendapatkan berbagai sumber yang menjadi bahan acuan dalam penyusunan. Oleh karena itu penulis mengharapkan saran dan kritik yang membangun agar dapat dimanfaatkan pada masa yang akan datang.
Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu, sehingga terlaksananya penulisan Laporan Skripsi ini. Ucapan terima kasih terutama kepada:
-
Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK RAHARJA.
-
Ibu Nur Azizah, M.Akt, M.Kom selaku Kepala Jurusan Sistem Infomasi.
-
Bapak M. Roihan, M.T selaku Dosen Pembimbing 1 yang telah banyak membantu penulis dalam menyelesaikan laporan Skripsi ini.
Bapak Padeli, M.kom selaku Dosen Pembimbing 2 yang dengan sabar telah banyak membantu penulis dalam menyelesaikan laporan Skripsi ini.
-
Ayah, Ibu dan keluarga yang tercinta yang setia mendampingi, membantu dan berdoa untuk selalu memberikan semangat dan dukungan moril maupun materil untuk keberhasilan penulis.
-
Bapak Sugihartini, stakeholder PT Lea Sanent., yang telah banyak membantu penulis dalam penyelesaian Skripsi ini.
-
Seluruh Karyawan dan Jajaran Staff Prima Parts (Part Division Hartech), penulis mengucapkan terima kasih banyak atas bantuannya.
-
Seluruh Dosen,Karyawan dan Staff keluarga besar STMIK Raharja yang telah banyak membantu.
-
Rekan-rekan mahasiswa-mahasiswi yang banyak memberikan masukan dan motivasi kepada penulis.
Dapat disadari bahwa dalam penyajian dan penyusunan Laporan Skripsi ini masih jauh dari sempurna dan masih banyak kekurangannya. untuk itu kritik dan saran yang bersifat membangun kan penulis terima demi perbaikan dimasa yang akan datang.
Akhir kata, semoga laporan ini dapat bermanfaat bagi kami semua mahasiswa dan mahasiswi STMIK Raharja maupun para dosen yang membaca laporan ini khususnya.
Daftar isi
DAFTAR TABEL
Tabel 3.1Diagram Elisitas Tahap I
Tabel 3.2Diagram Elisitas Tahap II
Tabel 3.3 Diagram Elisitas Tahap III
Tabel 3.4Final Draf Elisitas
Tabel 4.1Perbedaan Sistem Berjalan dan Sistem Usulan
Tabel 4.2 Tabel Karyawan
Tabel 4.3Tabel Login
Tabel 4.4Tabel Absensi
Tabel 4.5 Tabel Ijin
Tabel 4.6Tabel Cuti
Tabel 4.7Tabel Balckbok Menu Utama
Tabel 4.8 Tabel BLackbox Manu Login Karyawan
Tabel 4.9 Tabel Balckbox menu form cuti
Tabel 4.10 Tabel Schedule
DAFTAR GAMBAR
Gambar 2.1Kerangka kerja pengembangan sistem informasi SDLC
Gambar 2.2Ruang Kerja Adobe Dreamweaver CS3
Gambar 3.1 Struktur Organisasi
Gambar 3.2'Use Case Diagram Absensi
Gambar 3.3 Activity Diagram Absensi Datang
Gambar 3.4sequence Diagram Absensi
Gambar 3.5Activity Diagram Absensi Pulang
Gambar 3.6 Activity Diagram Laporan Absen
Gambar 3.7Unified Modeling Language (UML)
Gambar 4.1 Use Case Diagram yang diusulkan untuk Admin
Gambar 4.2 Use Case Diagram yang diusulkan untuk Karyawan
Gambar 4.3 Use Case Diagram yang diusulkan untuk HRD
Gambar 4.4Activity Diagram Yang Diusulkan Untuk Admin
Gambar 4.5Activity Diagram Yang Diusulkan Untuk HRD
Gambar 4.6Activity Diagram Yang Diusulkan Untuk Karyawan
Gambar 4.7Sequence diagram Yang Diusulkan Untuk Admin
Gambar 4.8Sequence diagram Yang Diusulkan Untuk Karyawan
Gambar 4.9Sequence diagram Yang Diusulkan Untuk HRD
Gambar 4.10State Machine diagram Yang Diusulkan Untuk Admin
Gambar 4.11State Machine diagram Yang Diusulkan Untuk HRD
Gambar 4.12 State Machine diagram Yang Diusulkan Untuk Karyawan
Gambar 4.13Class diagram Yang Diusulkan
Gambar 4.14 Tampilan Prototype Menu Utama
Gambar 4.15Tampilan Prototype Menu Cuti
Gambar 4.16 Tampilan Prototype Menu Data Izin
Gambar 4.17Tampilan Prototype Menu Laporan Absen
Gambar 4.18Tampilan Menu Utama
Gambar 4.19Tampilan Form Cuti
Gambar 4.20 Tampilan Menu Laporan Absen
Gambar 4.21Tampilan Menu Data Izin
DAFTAR SIMBOL
DAFTAR SIMBOL USE CASE DIAGRAM
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
BAB I
Latar Belakang
Perkembangan teknologi komputer saat ini kian berkembang pesat terutama dalam dunia kerja. Teknologi komputer sudah menjadi suatu kebutuhan yang sangat mendasar dalam membantu segala kegiatan operasional disegala bidang. Pemenuhan kebutuhan terhadap suatu informasi pada saat ini tidak lepas dari pemakaian dan pemanfaatan komputer. Dibandingkan dengan proses sebelumnya, dengan adanya sistem informasi berbasiskan komputer ini, maka pekerjaan yang dilakukan akan menjadi lebih efektif.
PT. Lea Sanent merupakan suatu perusahaan yang bergerak di bidang garment. Penggunaan sistem informasi pengolahan data absensi di PT. Lea Sanent yang ada sekarang ini belum memenuhi standar perkembangan teknologi dimasa kini,dikarenakan sistem absensi yang ada masih dilakukan menggunakan Ms.Exel dan untuk absensi masih menggunakan cara manual dengan mencatat kehadiran setiap hari. Sehingga dalam pengolahan datanya banyak memakan waktu yang mengakibatkan penyajian laporan menjadi terlambat.
leh karena itu, untuk memudahkan dalam proses pengolahan absensi dibutuhkan sebuah sistem informasi yang mudah dan cepat, untuk meminimalisir keterlambatan, dan meningkatkan kinerja karyawan.
Dengan memperhatikan uraian tersebut, maka penulis mengambil judul : “PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN PADA PT. LEA SANENT TANGERANG BEBASIS WEB””.
Rumusan Masalah
Berdasarkan uraian dan latar belakang diatas maka penulis menetapkan perumusan masalah yang timbul pada objek penelitian yaitu:
- Bagaimana proses absensi karyawan yang berjalan pada saat ini?
- Apakah sistem yang berjalan saat ini dapat menghasilkan data yang akurat serta dapat memberikan informasi bagi pimpinan dalam menilai kinerja karyawannya?
- Bagaimana merancang sistem yang dapat meningkatkan kinerja karyawan dalam sistem absensi?
Ruang Lingkup Penelitian
Untuk dapat menghasilkan penelitian yang lengkap dan akurat, maka perlu adanya ruang lingkup penelitian. Ruang lingkup penelitian berkisar pada proses input absensi karyawan, input data izin karyawan, input data cuti karyawan, sampai dengan pembuatan laporan.
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Penulis mengelompokkan beberapa tujuan penelitian menjadi dua bagian, yaitu sebagai berikut :
- Tujuan Operasional
Mengidentifikasi permasalahan sistem yang berjalan dan mengupayakan solusi yang tepat.
-
Untuk mengetahui proses absensi karyawan yang di lakukan oleh PT. Lea Sanent
- Tujuan Fungsional
Pada tujuan ini, peneliti berharap hasil penelitian dapat bermanfaaat oleh suatu perusahaan ataupun pihak manapun baik sebagai informasi maupun sebagai dasar untuk mengambil langkah suatu kebijaksanaan.
- Tujuan Individual
Untuk menguji seberapa jauh penulis menyerap ilmu yang didapat dari bangku perkuliahan.
-
Untuk mengetahui lebih dalam tentang sistem yang sedang berjalan.
Manfaat Penelitian
Penulis mengelompokkan manfaat penelitian menjadi dua bagian, yaitu sebagai beikut :
- Manfaat Individu
Untuk menguji seberapa jauh penulis menyerap ilmu yang didapat dari bangku perkuliahan.
-
Mengetahui lebih dalam tentang sistem yang sedang berjalan.
- Manfaaat Organisasi
Membantu mengupayakan solusi tentang permasalahan-permasalahan yang terjadi pada proses absensi karyawan.
-
Membantu memperlancar jalannya proses absensi karyawan secara efektif dan efisien.
Metodologi Penelitian
Metode Pengumpulan Data
Metodologi penelitian yang penulis lakukan terbagi menjadi tiga bagian, yaitu sebagai berikut :
- Metode Observasi
Kegiatan yang dilakukan oleh penulis dengan cara mengamati objek lapangan secara langsung.
- Wawancara
Dalam hal ini penulis melakukan tanya jawab langsung dengan pihak yang berkepentingan dan mengetahui akun hal yang sedang di teliti guna memperoleh informasi yang di butuhkan.
- Metode Studi Pustaka
Metode untuk mendapatkan informasi dengan mempelajari buku-buku atau literature review yang berhubungan dengan penelitian dari berbagai sumber yang tertulis.
Metode Analisa
Pada penelitian ini digunakan teknik analisis berupa pendekatan Object Oriented Analysis (OOA) atau analisis berorientasi obyek dengan UML. Proses analisis dilakukan terhadap hasil tahapan pengumplan data dengan wawancara, observasi, dan studi pustaka untuk mendapatkan spesifikasi kebutuhan sistem yang akan dikembangkan. Pada proses analisis, teknik analisis yang dilakukan adalah :
- Analisis Pengguna
Dilakukan analisis terhadap user-user yang akan menggunakan aplikasi dan juga fungsi-fungsi apa saja yang bisa didapatkan oleh masing – masing user.
- Analisis kebutuhan fungsional
non fungsional dan pengguna Pemodelan kebutuhan fungsional untuk menggambarkan fungsi sistem dan pengguna yang terlibat serta fungsi- fungsi apa saja yang bisa didapatkan oleh masing-masing pengguna dimodelkan dengan use case diagram
- Analisis perilaku sistem
Pada tahapan ini, dilakukan analisis perilaku sistem yang dikembangkan dan dimodelkan dengan Activity Diagram dan Sequence Diagram. Activity Diagram untuk memodelkan proses Use Case yang berjalan di dalam sistem, sedangkan Sequence Diagram untuk memodelkan pengiriman pesan (message) antar objek dan kronologinya.
Metode Perancangan Sistem
Metode perancangan sistem yang digunakan dalam penelitian ini yaitu metode SDLC (System Development Life Cycle) dengan tahapan sebagai berikut :
- Perencanaan (Planning)
Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumber daya, seperti : perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan
- Analisis (Analysis)
Tahap analisis merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan software visual paradigm yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Orientied) melalui tahap : Use Case Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 (empat) tahap, yaitu: (1) Survey terhadap sistem yang berjalan, (2) Analisa terhadap temuan survey, (3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 (empat) tahapan, yaitu tahap 1 (satu) mencakup semua kebutuhan sistem, tahap 2 (dua) melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 (tiga) dengan TOE (Technical, Operational dan Economic) serta tahap final, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.
- Disain (Design)
Tahap Design yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigmn Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data dengan menggunakan MySQL, arsitektur perangkat lunak, representasi interface dengan menggunakan Dreamweaver CS3, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkah-langkah yang dilakukan adalah menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.
- Implementasi (Implementation)
Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan. Langkah-langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.
- Pemeliharaan (Maintenance)
Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.