Anda di halaman 1dari 50

PERANCANGAN SISTEM INFORMASI PENGGAJIAN

KARYAWAN

Oleh :
Indra Surya Wijaya
170442070012

PROGRAM STUDI MANAJEMEN INFORMATIKA


POLITEKNIK LP3I JAKARTA KAMPUS DEPOK
2019
LEMBARAN PENGESAHAN NASKAH
APPLICATION PROJECT

Judul Naskah : Perancangan Sistem Informasi Penggajian


Karyawan
Nama Mahasiswa : Indra Surya Wijaya
Nim : 170442070012
Program Studi : Manajemen Informatika
Konsentrasi : Informatika Komputer

Menyetujui

Karno Ganjar Prasetyo M.Kom


Pembimbing Application Project

i
KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa
atas segala berkat dan rahmat-Nya sehingga penulis dapat
menyelesaikan Laporan ini tepat pada waktunya.

Sebagaimana ketentuan yang berlaku di Politeknik LP3I Jakarta, bahwa


mahasiswa tingkat akhir diharuskan menyusun menyusun Application
Project untuk memenuhi syarat kelulusan di Politeknik LP3I Jakarta,
kemudian meyusun laporan hasil pengamatan tersebut dalam bentuk
Application Project ini di bawah bimbingan Karno Gandar Prasetyo S.Kom.

Dengan kerendahan hati penulis mengucapkan terima kasih kepada


semua pihak yang telah terlibat dalam mendorong dan membantu penulis
dalam pelaksanaan penyusunan pelaporan Application Prject, khususnya
kepada :
1. Dosen Pembimbing Application Project Karno Ganjar Prasetyo M.
Kom yang bersedia membimbing penulis dalam menyusun
Application Project di tengah kesibukannya
2. Kepala Bagian Administrasi Akademik, Heny Arna Aprilia, S.Pd.
3. Kepada semua dosen Kampus LP3I Depok yang telah
mengajarkan penulis banyak pengetahuan tentang ilmu dalam
dunia informatika.
4. Kepada orang tua dan keluarga tercinta yang telah memberikan
dukungan moril maupun spiritual beserta doanya.
5. Teman-teman yang selalu memberikan dorongan dan bantuannya.
6. Semua pihak yang telah membantu dalam menyelesaikan
Application Project ini tidak dapat penulis sebutkan satu persatu.
7. Kepada semua dosen Kampus Politeknik LP3I Jakarta Kampus
Depok yang telah mengajarkan penulis banyak ilmu pengetahuan.
Dst.

ii
Untuk semua bimbingan dan petunjuk yang telah diberikan penulis
mengucapkan banyak terima kasih. Semoga kebaikan Bapak/Ibu
mendapatkan balasan yang berlipat ganda dari Allah SWT. Amiin

Akhir kata penulis berharap semoga Application Project ini dapat


bermanfaat bagi kita semuanya, khususnya bagi Usaha terkait dan
mahasiswa Politeknik LP3I Jakarta kampus Depok.

Depok, 13 Mei 2019

Indra Surya Wijaya


Penulis

iii
DAFTAR ISI
LEMBARAN PENGESAHAN NASKAH APPLICATION
PROJECT ........................................................................................................ i
KATA PENGANTAR ...................................................................................... ii
DAFTAR ISI.................................................................................................... ii
DAFTAR TABEL ........................................................................................... vi
DAFTAR GAMBAR ....................................................................................... vi
1 BAB I PENDAHULUAN .................................................................... 1
1.1 Latar Belakang Masalah .......................................................... 1
1.2 Alasan Pemilihan Objek........................................................... 2
1.3 Identifikasi Masalah ................................................................. 2
1.4 Tujuan Dan Manfaat Applikasi Project..................................... 2
1.4.1 Tujuan Penulisan ...................................................... 2
1.4.2 Manfaat Penulisan .................................................... 3
1.5 Batasan Masalah ..................................................................... 4
1.6 Metodologi Penulisan .............................................................. 4
1.6.1 Studi Pustaka............................................................ 4
1.7 Sistematika Penulisan ............................................................. 5
2 BAB II LANDASAN TEORI ............................................................... 6
2.1 Perancangan ........................................................................... 6
2.2 Sistem...................................................................................... 8
2.2.1. Karakteristik Sistem .................................................. 9
2.3 Informasi................................................................................ 11
2.3.1 Siklus Informasi....................................................... 11
2.3.2 Kualitas Informasi ................................................... 12
2.4 Sistem Informasi .................................................................... 12
2.5 Kegiatan Sistem Informasi ..................................................... 13
2.6 Sistem Informasi Manajemen ................................................ 13
2.7 Unified Modeling Language (UML) ........................................ 13
2.7.1 Use Case Diagram.................................................. 15
2.7.2 Activity Diagram ...................................................... 16

iv
2.7.3 Sequence Diagram ................................................. 16
2.7.4 Class Diagram ........................................................ 17
2.7.5 Deployment Diagram .............................................. 18
2.8 Definisi HTML ........................................................................ 19
2.9 Definisi XAMPP Server .......................................................... 19
2.10 Definisi CSS........................................................................... 19
2.11 Definisi PHP........................................................................... 20
2.12 Definisi Javascript.................................................................. 20
2.13 Flowchart ............................................................................... 20
2.13.1 Sistem Flowchart .................................................... 20
2.13.2 Program Flowchart.................................................. 21
2.14 Pengertian Penggajian .......................................................... 27
2.14.1 Tujuan Penggajian .................................................. 28
2.14.2 Siklus Penggajian dan Kepegawaian...................... 29
3 BAB III KEUNTUNGAN APLIKASI PROJECT YANG
DIKEMBANGKAN ........................................................................................ 30
3.1 Keuntungan dari Segi Pengolahan Data/Informasi ................ 30
3.2 Pola Database yang Terintegrasi........................................... 30
3.3 Kemudahan Dalam Penggunaan Sistem ............................... 31
4 BAB IV PEMBAHASAN .................................................................. 33
4.1 Sistem Berjalan Penggajian Karyawan.................................. 33
4.1.1 Deskripsi Sistem Berjalan Absensi dan Bonus
Lembur 33
4.1.2 Flowchart Sistem Berjalan ...................................... 34
4.1.3 Flowchart Sistem Usulan ........................................ 34
4.2 Kendala Sistem Berjalan ....................................................... 35
4.3 Saran Pemecahan Masalah .................................................. 35
4.3.1 Perancangan Sistem............................................... 35
4.3.2 Unified Modeling Language (UML) ......................... 36
4.3.3 Spesifikasi Sistem Komputer .................................. 39
5 BAB V PENUTUP ............................................................................ 40

v
5.1 Kesimpulan............................................................................ 40
5.2 Saran ..................................................................................... 40
DAFTAR PUSTAKA..................................................................................... 41
BIODATA PENULIS ..................................................................................... 42

DAFTAR TABEL

Table 2.1 Use Case Diagram ................................................................. 16


Table 2.2 Sequence Diagram ................................................................ 17
Table 2.3 Tabel Flow Direction Symbol................................................ 22
Table 2.4 Tabel processing symbol...................................................... 24
Table 2.5 Tabel input output symbol .................................................... 25

vi
DAFTAR GAMBAR

Gambar 2.1 Karakteristik Sistem ............................................................. 10


Gambar 2.2 Siklus Informasi.................................................................... 11
Gambar 2.3 Deployment Diagram ........................................................... 18
Gambar 2.4 Proses Pembuatan Flowchart .............................................. 26
Gambar 4.1 Flowchart Berjalan ............................................................... 34
Gambar 4.2 Flowchart Usulan ................................................................. 34
Gambar 4.3 Usecase ............................................................................... 36
Gambar 4.4 Activity Absensi Karyawan ................................................... 37

vii
1 BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Dinamika teknologi yang sangat pesat dari waktu ke waktu. Seiring
dengan kebutuhan akan informasi yang lebih baik dari segi kuantitas
maupun kualitasnya, mengakibatkan kebutuhan akan sebuah sistem
informasi yang dapat meningkatkan kinerja suatu perusahaan dan
mempermudah pekerjaan menjadi prioritas yang sangat utama.
Sistem yang mampu mengolah data dalam jumlah yang sangat besar
dengan tingkat kecepatan yang tinggi, tentunya dapat meningkatkan
kemampuan sebuah perusahaan/lembaga dalam efisiensi
pengambilan sebuah keputusan.

Efektifitas dan kinerja suatu perusahaan dapat tercapai dengan


maksimal, apabila perusahaan tersebut memiliki suatu sistem dengan
manajemen yang baik, yang depat bekerja secara efisien, efektif dan
ekonomis. Tanpa manajemen yang baik serta ditunjang oleh sistem
dan karyawan yang berkualitas tinggi, sebuah perusahaan hanya
akan mempunyai sedikit peluang untuk berkembang dan mungkin
target perusahaan tersebut tidak mungking tercapai dengan baik.

Untuk itu, kebutuhan akan sistem adalah mutlak diperlukan guna


meningkatkan efisiensi dan efektifitas kerja. Salah satunya adalah
penggunaan komputer dalam memproses data. Dalam hal ini, selain
dapat memproses semua data yang diperlukan oleh perusahaan,
komputer juga dapat membuat laporan yang akan sangat membantu
pemimpin perusahaan untuk mengambil keputusan yang dianggap
penting bagi kemajuan dan perkembangan perusahaan itu sendiri.
Sistem Penggajian Karyawan saat ini masih banyak yang
menggunakan sistem manual, sehingga sering mengakibatkan
1
keterlambatan akan informasi yang dihasilkan, terutama dalam hal
pembuatan laporan – laporan dan juga info gaji karyawan. Hal ini
membuat kebutuhan akan penggunaan komputer sebagai alat bantu
dalam mengolah data Penggajian Karyawan mutlak harus dipenuhi.

1.2 Alasan Pemilihan Objek


Adapun alasan penulis dalam pemilihan objek ini adalah :
Penulis telah mengamati alur proses terjadinya Penggajian,
pembuatan laporan Absen, Lembur, Struck Gaji, serta pengolahan
data yang telah dilaksanakan sehingga dapat mengetahui dan
menganalisa permasalahan-permasalahan yang menghambat dalam
alur berjalannya proses operasional Penggajian serta pengolahan
data pada karyawan, selain itu objek yang dipilih oleh penulis juga
sesuai dengan program yang diambil oleh penulis yaitu Manajemen
Informatika.

1.3 Identifikasi Masalah


Berdasarkan judul tersebut diatas, maka penulis mengidentifikasikan
masalah pada :
1. Bagaimana perancangan sistem penggajian karyawan?
2. Kendala apa saja dalam proses lembur dan absensi ?
3. Solusi apa yang sebaiknya diterapkan untuk meminimalisir kendala-
kendala yang ada?

1.4 Tujuan Dan Manfaat Applikasi Project


1.4.1 Tujuan Penulisan
1. Membuat sistem Aplikasi Penggajian Karyawan sebagai
solusi untuk mengatasi kerumitan dalam penghitungan
jumlah gaji, absensi, dan bonus lembur tiap karyawannya.

2
2. Meningkatkan kinerja perusahaan untuk meningkatkan
tingkat produktifitas tiap karyawannya.

1.4.2 Manfaat Penulisan


Penulis berharap agar penulisan laporan ini dapat memberikan
sebuah kontribusi kepada pihak lain diantaranya:

1. Bagi Penulis
Penulis berharap agar laporan ini merupakan implementasi
dari teori yang telah didapatkan semasa perkuliahan di
Politeknik LP3I Jakarta Kampus Depok. Selain itu, penulis
juga dapat mengembangkan wawasan dan pengetahuan
agar mampu untuk merancang dan membuat sebuah solusi
bagi sebuah perusahaan/lembaga.

2. Bagi Masyarakat
Laporan ini ini diharapkan bisa memberikan kemudahan
kepada masyarakat untuk mendapatkan informasi tentang
sistem penggajian karyawan.

3. Bagi Perusahaan/Lembaga
Laporan ini diharapkan bisa memberikan sumbangan
kepada perusahaan untuk semakin lebih mudah dalam
Sistem Penggajian.

3
1.5 Batasan Masalah
Dalam penulisan ini penulis hanya membatasi pada perancangan
sistem penggajian karyawan secara rinci, sistem keamanan data
berdasarkan 1 user yaitu hrd, cetak laporan absensi, bonus lembur,
dan struck gaji dijalankan berdasarkan tanggal dan nip karyawan,
sistem absensi karyawan pada halaman berbeda dan diisi
berdasarkan nip, sistem lembur pada halaman berbeda diisi
berdasarkan tindakan dan nip karyawan, dan data master bagi
karyawan dan jabatan, hal ini dikarenakan penulis hanya melakukan
observasi pada sistem berjalan di bagian tersebut.

1.6 Metodologi Penulisan


Dalam penulisan laporan ini, penulis membutuhkan data-data
pendukung yang berhubungan dengan kajian penulis, yaitu bersumber
dari :
1.6.1 Studi Pustaka
Yaitu pengumpulan data-data dengan cara mempelajari
berbagai bentuk bahan-bahan tertulis seperti buku-buku
penunjang kajian, Website penunjang, catatan-catatan, maupun
referensi yang lain.

4
1.7 Sistematika Penulisan
Dalam penyusunan laporan ini, pembahasan dan penganalisa-anya
diklasifikasikan secara sistematis ke dalam 5 (Lima) bab yaitu:

BAB I : PENDAHULUAN
Dalam bab ini penulis mengemukakan tentang latar belakang
masalah alasan pemilihan objek, maksud dan tujuan.
Identifikasi/perumusan masalah, pembatasan masalah,
metodologi penulisan serta sistematika penulisan.
BAB II : LANDASAN TEORI
Dalam bab ini penulis mengemukakan berbagai
referensi/tinjauan pustaka berupa referensi-referensi
pendukung untuk kajian/analisis yang penulis sampaikan.
BAB III : KEUNTUNGAN PROYEK APLIKASI YANG
DIKEMBANGKAN
Dalam bab ini penulis menjelaskan mengenai keuntungan
proyek aplikasi yang dikembangkan yaitu: A. Keuntungan
dari segi pengolahan data/informasi, B. Pola database yang
terintegrasi, C. Kemudahan dalam penggunaan sistem.
BAB IV : PEMBAHASAN
Dalam bab ini penulis melakukan kajian/analisis serta
perancangan dan pembuatan program terhadap materi yang
penulis angkat sesuai dengan judul yang disajikan.
BAB V : PENUTUP
Bab ini berisi tentang kesimpulan dan saran-saran yang
mungkin berguna bagi perusahaan sebagai bahan masukan
dan perbaikan.

5
2 BAB II
LANDASAN TEORI

2.1 Perancangan
Mohammad Subhan (2012:109) mendefinisikan pengertian
perancangan sebagai berikut: “Perancangan adalah proses
pengembangan spesifikasi sistem baru berdasarkan rekomendasi
hasil analisis sistem”. Dalam tahap perancangan, tim kerja harus
merancang dalam berbagai kertas dengan kebutuhan pengguna (end
user) melalui alat perancangan sistem yang terstandarisasi. Kertas
kerja yang dimaksud memuat berbagai uraian mengenai input, proses,
dan output dari sistem yang akan diusulkan.
Dalam perancangan sistem ini tim kerja menyusun paket dokumentasi
yang merumuskan ruang lingkup sistem, persyaratan sistem, dan
persyaratan sumber daya yang diperlukan dalam sistem yang
diusulkan.

Tahap perancangan sistem mempunyai 2 tujuan utama, yaitu sebagai


berikut :
a. Memberikan gambaran secara umum tentang kebutuhan
informasi kepada pemakai sistem secaraa logika.
b. Memberikan gambaran yang jelas dan rancang bangun kepada
pemograman komputer dan ahli teknik lainnya.
Dalam suatu perancangan sistem informasi terdiri dari rancangan
komponen-komponen. Komponen ini dirancang dengan tujuan
dikomunikasikan kepada user atau pemakai. Secara umum sebagai
berikut :

6
1. Perancangan Model
Rancangan model dari sistem informasi yang diusulkan dalam
bentuk fisik dan model logika. Bagian alur sistem merupakan alat
yang tepat untuk menggambarkan sistem fisik. Model logika dari
sistem informasi lebih menjelaskan pada user, bagaimana nantinya
fungsi-fungsi dari sistem informasi secara logika akan bekerja.
Model logika akan digambarkan dengan menggunakan sequence
diagram.

2. Perancangan Keluaran
Keluaran merupakan produk dari sistem informasi yang dapat
dilihat. Istilah keluaran dapat terdiri dari berbagai jenis, yang
dimaksud keluaran dari perancangan sistem ini adalah keluaran
yang berupa tampilan di media kertas atau layar komputer.

3. Perancangan Masukan
Alat masukan dapat dikategorikan ke dalam 2 golongan yaitu alat
input langsung dan alat input tidak langsung. Alat input langsung
berupa alat yang langsung dihubungkan ke CPU (Central
Processing Unit) sedang alat masukan tidak langsung adalah alat
yang tidak langsung dihubungkan ke CPU.

4. Perancangan Basis Data


Basis data merupakan kumpulan dari data yang berhubungan satu
dengan yang lainnya. Data tersebut tersimpan didalam komputer
dan digunakan perangkat lunak (software) untuk menampilkannya.

7
2.2 Sistem
Mohamad Subhan (2012:8) mengungkapkan:
“Secara sederhana suatu sistem dapat diartikan sebagai suatu
kumpulan atau himpunan dari unsur, komponen, atau variable-variable
yang terorganisir, saling berinteraksi, saling tergantung satu sama lain
dan terpadu”.
Kata “sistem” banyak sekali digunakan dalam percakapan sehari-hari,
dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan
untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya
menjadi beragam.
Tata Sutabri (2012:6), Suatu sistem yang baik harus mempunyai
tujuan dan sasaran yang tepat karena hal ini akan sangat menentukan
dalam mendefinisikan masukan yang dibutuhkan sistem dan juga
keluaran yang akan dihasilkan.
Gordon B. Davis dalam bukunya menyatakan bahwa sistem bisa
berupa abstrak atau fisik. Sistem yang abstrak adalah susunan
gagasan-gagasan atu konsepsi yang teratur yang saling bergantung.
Misalnya, sistem teologi adalah susunan yang teratur dari gagasan-
gagasan tentang Tuhan, Manusia, dan lain sebagainya. Sedangkan
sistem yang bersifat fisik adalah serangkaian unsur yang bekerja
sama untuk mencapai suatu tujuan.
Norman L. Enger menyatakan bahwa suatu sistem dapat terdiri atas
kegiatan-kegiatan yang berhubungan guna mencapai tujuan-tujuan
perusahaan seperti pengendalian inventaris atau penjadwalan
produksi.
Sedangkan Prof. Dr. Mr. S. Prajudi Atmosudirdjo menyatakan bahwa
suatu sistem terdiri atas objek-objek atau unsur-unsur atau komponen-
komponen yang berkaitan dan berhubungan satu sama lainnya
sedemikian rupa sehingga unsur-unsur tersebut merupakan suatu
kesatuan pemrosesan atau pengolahan yang tertentu.

8
2.2.1. Karakteristik Sistem
Karakteristik elemen yang terdapat pada sistem meliputi tujuan
sistem, batasan sistem, kontrol, input, proses, output, dan
umpan balik. Hubungan karakteristik dalam sistem tersebut
dapat dijelaskan bahwa tujuan, batasan dan kontrol sistem
akan berpengaruh pada input , proses, dan output.

1. Tujuan Sistem
Setiap sistem mempunyai tujuan (goal), entah hanya satu
atau mungkin banyak. Tujuan inilah yang menjadi pemotivasi
yang mengarahkan sistem. Tanpa tujuan sistem menjadi tak
tearah dan tak terkendali.

2. Batasan Sistem
Yang disebut batas (boundary) sistem adalah pemisah
antara sistem dan daerah di luar sistem. Batasan sistem
menentukan konfigurasi, ruang lingkup, atau kemampuan
sistem.

3. Kontrol Sistem
Kontrol atau pengawasan terhadap suatu sistem merupakan
pengawasan pelaksanaan dalam pencapaian tujuan dari
sistem tersebut.

4. Input
Masukan (input) sistem adalah segala sesuatu yang masuk
ke dalam sistem dan selanjutnya menjadi bahan yang
diproses.

9
5. Proses
Proses merupakan bagian yang melakukan perubahan atau
tranformasi dari masukan menjadi keluaran yang berguna
dan lebih bernilai, misalnya berupa informasi dan produk,
tetapi juga bisa berupa hal-hal yang tidak berguna, misalnya
saja sisa pembuangan atau limbah.

6. Output
Keluaran (output) merupakan hasil dari pemrosesan dan
tujuan akhir sistem. Pada sistem informasi keluaran bisa
berupa suatu informasi, saran, cetakan, laporan, dan
sebagainya.

7. Umpan Balik
Umpan balik ini digunakan untuk mengendalikan dan
mengevaluasi apakah sistem tersebut berjalan sesuai yang
diharapkan oleh pengguna sistem.

Gambar 2.1 Karakteristik Sistem

10
2.3 Informasi
Raymond McLeod (1995) dalam Al-Bahra Bin Ladjamudin (2011:9)
mendefinisikan “Informasi sebagai data yang telah diolah menjadi
bentuk yang lebih berarti bagi penerimanya. Alat pengolah informasi
dapat meliputi elemen komputer atau kombinasinya”.
Menurut Davis (1999) dalam Ais Zakiyudin (2012:10) mendefinisikan
“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang
berarti bagi penerimanya dan bermanfaat dalam pengambilan
keputusan saat ini atau saat mendatang”.
Sumber informasi adalah data. Data menggambarkan suatu kejadian
yang sering terjadi, dimana data tersebut akan diolah dan diterapkan
dalam sistem menjadi input yang berguna dalam suatu sistem.

2.3.1 Siklus Informasi


Untuk memperoleh informasi yang bermanfaat bagi
penerimanya, perlu untuk dijelaskan bagaimana siklus yang
terjadi atau dibutuhkan dalam menghasilkan informasi. Siklus
informasi atau siklus pengolahan data sebagai berikut:

Input Process Output


(Data) (Pengolahan (Infomasi)
)
Gambar 2.2 Siklus Informasi

11
2.3.2 Kualitas Informasi
Ketika pengembangan sistem baik pengguna maupun spesialis
informasi mendefinisikan output yang diberikan oleh prosesor
informasi, mereka akan mempertimbangkan setidaknya 4
dimensi utama dasar informasi. Keempat dimensi tersebut,
yaitu:

a. Relevansi
b. Akurasi
c. Ketetapan Waktu
d. Kelengkapannya

2.4 Sistem Informasi


Sistem informasi dapat didefinisikan sebagai berikut : suatu sistem
yang dibuat oleh manusia yang terdiri dari komponen-komponen
dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
informasi.

Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan


memberikan informasi bagi pengambil keputusan dan/atau untuk
mengendalikan organisasi.

Suatu sistem didalam suatu organisasi yang mempertemukan


kebutuhan pengolahan transaksi, mendukung operasi, bersifat
manajerial, dan kegiatan strategi dari suatu organisasi dan
menyediakan pihak luar tertentu dengan laporan - laporan yang
diperlukan.

12
2.5 Kegiatan Sistem Informasi
1. Input
Menggambarkan kegiatan untuk menyediakan data untuk diproses

2. Proses
Menggambarkan bagaimana suatu data diproses untuk menghasilkan
suatu informasi yang bernilai tambah

3. Keluaran/Output
Suatu kegiatan untuk menghasilkan laporan dari proses di atas
tersebut

4. Penyimpanan
Suatu kegiatan untuk memelihara dan menyimpan data.

5. Kontrol
Suatu aktivitas untuk menjamin bahwa sistem informasitersebut
berjalan sesuai dengan yang diarapkan.

2.6 Sistem Informasi Manajemen


Sistem Informasi Manajemen (SIM) adalah sebuah kumpulan dari
sistem manajemen atau sistem yang menyediakan berbagai informasi
yang mempunyai tujuan untuk mendukung informasi manajemen dan
pengambilan keputusan dalam suatu organisasi yang lebih banyak
berhubungan dengan pengolahan informasi yang berbasis pada
komputer (computer base information processing).

2.7 Unified Modeling Language (UML)


UML (Unified Modeling Langauage) pertama kali diperkenalkan pada
tahun 1990-an ketika Grady Booch, Ivar Jacobson, dan James
Rumbaugh mulai mengadopsi ide-ide serta kemampuan-kemampuan

13
tambahan dari masing-masing dan berusaha membuat metodologi
terpadu yang kemudian disebut UML. UML merupakan metode
pengembangan perangkat lunak (sistem infromasi) dengan metode
grafis yang mudah dipahami. Usaha pengambangan UML dimulai
pada Oktober 1994 ketika Rumbaugh bergabung dengan Booch di
Rational Software Corporation. Proyek pertama mereka adalah
menggabungkan metode Booch dan OMT. Versi 0.8 Uml dirilis pada
bulan Oktober 1995. Saat peluncuran UML versi 0.8 itu, Jacobson
juga bergabung dengan Rational sehigga UML diperluas untuk
mengadopsi OOSE. Hasilnya adalah versi 0.9 dari UML yang dirilis
pada Juni 1996. (Prabowo Pudjo Widodo Herlawati, 2011, 6)
Sepanjang tahun 1996 Rumbaugh, Booc, dan Jacobson juga
mendapat masukan dari komunitas rekayasa perangkat lunak. Saat ini
banyak organisasi rekayasa perangkat lunak melihat bahwa UML
stategis bagi bisnis mereka. Kemudian Booch, Rumbaugh serta
Jacobson memaparakan konsorsium UML yang disebut OMG (Object
Management Group), yang anggota-anggotanya adalah beberapa
organisasi berdedikasi tinggi yang bertujuan untuk
melengkapi/memperluas konsep-konsep yang melandasi UML.
Kolaborasi ini menghasilkan UML versi 1.0 yang dapat digunakan
secara luas dalam hampir segala perancangan perangkat lunak dan
sistem informasi.
Perkembangan terus berlanjut dengan masuknya organisasi-
organisasi besar ke dalam OMG yang merupakan konsorsium yang
berusaha membuat standarisasi metode pengembangan perangkat
lunak berorientasi objek.
Unified Modeling Language (UML) adalah bahasa untuk
menspesifikasi, memvisualisasikan, serta mengontruksi bangunan
dasar sistem perangkat lunak, termasuk melibatkan permodelan
aturan- aturan bisnis. UML merupakan perkakas utama untuk analisis

14
dan perancangan sistem berorientasi objek (Adi Nugroho, 2011,
p119).
Diagram – diagram yang termasuk di dalam UML, yaitu :

2.7.1 Use Case Diagram


Merupakan suatu diagram yang berisi use case, actor, serta
relationshop di antranya. Use casediagram merupakan titik
awal yang baik dalam memahami dan menganalisis
kebutuhan sistem pada saat perancangan. Use case diagram
dapat digunakan untuk menentukan kebutuhan apa saja yang
diperlukan dari suatu sistem. Jadi, dapat digambarkan dengan
detail bagaimana suatu sistem memproses atau melakukan
sesuatu, bagaimana cara actor akan menggunakan sistem,
serta apa saja yang dapat dilakukan terhadap suatu sistem.
Notasi yang digunakan dalam Use case adalah persegi
panjang yang merupakan system boundry, oval yang
merupakan suatu proses, dan gambar orang yang berinteraksi
dalam dalam proses tersebut (indrajani, 2011,p30).

System Boundry menggambarkan


batasan antara sistem dengan actor.

Simbol ini menggambarkan interaksi


antara actor dengan software aplikasi
tersebut.
Actor menggambarkan pengguna
sistem, dapat berupa manusia atau
sistem terotomatisasi lain yang
berinteraksi dengan sistem lain untuk
berbagi, mengirim, dan menerima

15
informasi.

Menggambarkan hubungan antar


actor dan usecase.
Table 2.1 Use Case Diagram

2.7.2 Activity Diagram


Activity diagram untuk menganalisis behaviour dengan
usecase yang lebih kompleks dan menunjukkan interaksi-
interaksi di antara mereka satu sama lain. Activity Diagram
biasanya digunakan untuk menggambarkan aktifitas bisnis
yang lebih kompleks, dimana digambarkan hubungan antara
satu use case dengan use case lainnya (indrajani, 2011, p32).

2.7.3 Sequence Diagram


Sequence Diagram merupakan suatu diagram interaksi yang
menggambarkan bagaimana objek-objek berpartisipasi dalam
bagian interaksi (particular interaction) dan pesan yang ditukar
dalam urutan waktu.

Object Lifeline : menggambarkan object


apa saja yang terlibat

Actor : Menggambarkan actor yang


terlibat.

16
Activation : Menggambarkan hubungan
antara object dengan message

Message (call): Menggambarkan alur


message yang merupakan kejadian dari
objek pengirim lifeline ke objek
penerima lifeline.
Message (return) : menggambarkan
alur message ke objek pemanggil dan
tanda bahwa penerima telah
menyelesaikan prosesnya.
Table 2.2 Sequence Diagram

Sequence diagram menggambarkan Sebuah interaksi


didesain antara objek atau sistem yang berpartisipasi dalam
sebuah kolaborasi. Interaksi dijelaskan oleh pesan-pesan
yang diletakan disebuah waktu atau lebih dari dua pesan yang
akan dikirim pada saat yang sama. Sequence diagram
menggambarkan interaksi antara objek secara beraturan
sesuai dengan waktu. Sequence dapat digambarkan dalam
beberapa level secara detail dan untuk tujuan yang berbeda
untuk beberapa langkah yang dikembangkan secara lifecycle
(indrajani, 2011, p36).

2.7.4 Class Diagram


Diagram ini digunakan untuk menggambarkan perbedaan
yang mendasar antara class-class, hubungan antar class, dan
dimana sub-sistem class tersebut. Pada class diagram
terdapat nama class, attributes, operators, serta association
(hubungan antar class) (indrajani, 2011, p35)

17
2.7.5 Deployment Diagram
Diagram Deployment menerangkan konfigurasi fisik
softwaredan hardware.

Gambar 2.3 Deployment Diagram


Gambar 2.3 menerangkan hubungan sekitar komponen
software dan hardware yang berperan dalam ruang lingkup
real estate. Fisik hardware berbentuk seperti node-node.
Setiap komponen merupakan bagian dari node. Pada gambar
komponen berbentuk dua kotak tersusun yang terletak di
sebelah kiri atas.

18
2.8 Definisi HTML
HTML (Hypertext Markup Language) merupakan standard bahasa
yang digunakan untuk menampilkan document web, yang bisa anda
lakukan dengan HTML, yaitu:
1. Mengontrol tampilan dari web page dan content-nya.
2. Mempublikasikan document secara online sehingga bisa diakses
dari seluruh dunia.
3. Membuat online form yang bisa digunakan untuk menangani
pendaftaran, transaksi secara online.
4. Menambahkan objek-objek seperti image, audio, video dalam
document HTML.

2.9 Definisi XAMPP Server


Riyanto (2011:1) mengungkapkan: “XAMPP (X Apache Mysql PHP
Perl) merupakan paket PHP dan Mysql berbasis open source yang
dapat digunakan sebagai tool pembantu pengembangan aplikasi
berbasis PHP.

2.10 Definisi CSS


Komang Wiswakarma (2011:7) mendefinisikan pengertian CSS
sebagai berikut: “CSS (Cascading Style Sheet) adalah elemen penting
dalam pembuatan sebuah website. Sama pentingnya ketika kita
mendesign bentuk web pada photoshop. Dengan CSS kita dapat
mendesign sejumlah halaman yang sama tanpa mengubah halaman-
halaman tersebut satu persatu”.

19
2.11 Definisi PHP
Komang Wiswakarma (2009:7) mendefinisikan pengertian PHP
sebagai berikut:
“PHP (Hypertext Preprocessor) adalah salah satu bahasa
pemrograman web yang open source, sehingga dapat digunakan oleh
siapa saja secara cuma-cuma. Selain gratis PHP juga memiliki
kelebihan diantaranya kemudahan dalam menggunakannya serta
dapat digunakan untuk membuat website dinamis”.
Dengan PHP kita dapat membuat situs kita lebih interaktif. Misalnya
untuk pengisian formulir, pengisian buku tamu dan lain-lain. PHP juga
dapat menghubungkan website yang kita buat dengan database
sehingga menciptakan website yang dinamis.

2.12 Definisi Javascript


Javascript merupakan salah satu bahasa pemrograman yang
dikhususkan untuk mendukung kinerja halaman web Ketika
javascript disisipkan dalam dokumen HTML, internet browser akan
membaca HTML dan javascript secara bersamaan.

2.13 Flowchart
Flowchart adalah bagan - bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu masalah.
Ada dua macam flowchart yang menggambarkan proses dengan
komputer, yaitu :

2.13.1 Sistem Flowchart


Bagan yang memperlihatkan urutan proses dalam sistem
dengan menunjukan alat media input, output serta jenis
media penyimpanan dalam Proses pengolahan data.

20
2.13.2 Program Flowchart
Bagan yang memperlihatkan urutan instruksi yang
digambarkan dengan simbol tertentu untuk memecahkan
masalah dalam suatu program.

a. Simbol-simbol Flowchart
Flowchart disusun dengan simbol. Simbol ini dipakai
sebagai alat bantu menggambarkan proses di dalam
program. Simbol-simbol yang digunakan dapat dibagi
menjadi 3 (tiga) kelompok, yakni sebagai berikut:
Simbol penghubung, (Flow Direction Simbols), Simbol
Proses (Processing Symbols), dan Simbol input-output
(Input - Output Simbols)

21
1. Simbol penghubung/alur (Flow Direction Simbols)
Simbol yang digunakan untuk menghubungkan antara
simbol yang satu dengan simbol yang lain. Simbol ini
disebut juga connecting line. Simbol - simbol tersebut
adalah sebagai berikut:

Simbol arus/flow, Untuk menyatakan


1.
jalannya arus suatu proses

Simbol Communication
Link untuk menyatakan bahwa
2.
adanya transisi suatu data/informasi
dari satu lokasi ke lokasi lainnya.
Simbol Penghubung (Connector)
Untuk menyatakan sambungan dari
3.
satu proses ke proses lainnya dalam
halaman.lembar yang sama.
4. Simbol Offline Connector
Untuk menyatakan sambungan dari
satu proses ke proses lainnya dalam
halaman/lembar yang berbeda.

Table 2.3 Tabel Flow Direction Symbol

22
2. Simbol Proses (Processing Symbols)
Simbol yang menunjukkan jenis operasi pengolahan
dalam suatu proses/prosedur. Simbol-simbol tersebut
adalah sebagai berikut:
Simbol Proses
Simbol untuk merepresentasikan
1.
proses perhitungan/ pengolahan
data.
Simbol Manual
Untuk menyatakan suatu
2. tindakan (proses) yang tidak
dilakukan oleh komputer
(manual).
Simbol Logika/Decision
Untuk menunjukkan suatu
3. kondisi tertentu yang akan
menghasilkan dua kemungkinan
jawaban, ya/tidak.
Simbol Predefined Proses
Untuk menyatakan penyediaan
4. tempat penyimpanan suatu
pengolahan untuk memberi
harga awal.
Simbol Terminal
Untuk menyatakan permulaan
5.
atau akhir suatu program.

Simbol Keying Operation


Untuk menyatakan segala jenis
6.
operasi yang diproses dengan
menggunakan suatu mesin yang

23
mempunyai keyboard.
Simbol Off-Line Storage
Untuk menunjukan bahwa data
7.
dalam symbol ini akan disimpan
ke suatu media tertentu.
Simbol Manual input
Untuk memasukan data secara
8.
manual dengan menggunakan
online keyboard.

Table 2.4 Tabel processing symbol

24
3. Simbol input-output (Input - Output Simbols)
Simbol yang menunjukkan jenis peralatan yang digunakan
sebagai media input atau output. Simbol-simbol tersebut
adalah sebagai berikut:
Simbol input-output
Untuk menyatakan proses input dan
1.
output tanpa tergantung dengan
jenis peralatannya.
Simbol Punched Card
Untuk menyatakan input berasal dari
2.
kartu atau output ditulis ke kartu.

Simbol Magnetic-tape unit


Untuk menyatakan input berasal dari
3.
pita magnetic atau output disimpan
ke pita magnetic.
Simbol Disk Storage
Untuk menyatakan input berasal dari
4.
disk atau output disimpan ke disk.

Simbol Dokumen
5. Untuk mencetak laporan ke printer.

Simbol Display
Untuk menyatakan peralatan output
6.
yang digunakan berupa layer (video,
komputer).

Table 2.5 Tabel input output symbol

25
b. Kaidah-kaidah Pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau kaidah
baku yang bersifat mutlak. Karena flowchart merupakan
gambaran hasil pemikiran dalam menganalisa suatu
masalah dengan komputer, sehingga flowchart yang
dihasilkan dapat bervariasi antara satu programmer dengan
programmer lainnya. Namun secara garis besarnya, setiap
pengolahan selalu terdiri dari 3 (tiga) bagian utama, yaitu
Input, Proses, dan Output.

Input Proses Output

Gambar 2.4 Proses Pembuatan Flowchart

26
2.14 Pengertian Penggajian
Gaji adalah suatu bentuk pembayaran periodik dari seorang
majikan pada karyawannya yang dinyatakan dalam suatu kontrak
kerja. Dari sudut pandang pelaksanaan bisnis, gaji dapat dianggap
sebagai biaya yang dibutuhkan untuk mendapatkan sumber daya
manusia untuk menjalankan operasi, dan karenanya disebut
dengan biaya personil atau biaya gaji.
Gaji menurut Achmad (2006 : 9) adalah imbalan kepada
pegawai yang di beri tugas-tugas administrative dan pimpinan yang
jumlah biasanya tetap secara bulanan atau tahunan. Di samping itu
pegawai mungkin memperoleh manfaat-manfaat yang diberikan
dalam bentuk tunjangan, misalnya tunjangan jabatan, tunjangan
perumahan, tunjangan pengobatan, tunjangan hari raya, uang
transport, uang makan dan lain-lain.

Di Indonesia dikenal beberapa sistem pemberian upah, yaitu:


1.Upah menurut waktu
Menurut sistem ini, besarnya upah didasarkan pada lama
bekerja seseorang. Satuan waktu dihitung per jam, per hari,
per minggu atau per bulan. Misalnya pekerja bangunan
dibayar per hari atau per minggu.
2. Upah menurut satuan hasil
Menurut sistem ini, besarnya upah didasarkan pada jumlah
barang yang dihasilkan oleh seseorang. Satuan hasil
dihitung per potong barang, per satuan panjang, atau per
satuan berat. Misalnya upah pemetik daun teh dihitung per
kilogram.
3. Upah borongan
Menurut sistem ini pembayaran upah berdasarkan atas
kesepakatan bersama antara pemberi dan penerima

27
pekerjaan. Misalnya upah untuk memperbaiki mobil yang
rusak, membangun rumah, dll.
4. Sistem bonus
Sistem bonus adalah pembayaran tambahan di luar upah
atau gaji yang ditujukan untuk merangsang (memberi
insentif) agar pekerja dapat menjalankan tugasnya lebih
baik dan penuh tanggung jawab, dengan harapan
keuntungan lebih tinggi. Makin tinggi keuntungan yang
diperoleh makin besar bonus yang diberikan pada pekerja.
5. Sistem mitra usaha
Dalam sistem ini pembayaran upah sebagian diberikan
dalam bentuk saham perusahaan, tetapi saham tersebut
tidak diberikan kepada perorangan melainkan pada
organisasi pekerja di perusahaan tersebut. Dengan
demikian hubungan kerja antara perusahaan dengan
pekerja dapat ditingkatkan menjadi hubungan antara
perusahaan dan mitra kerja.

2.14.1 Tujuan Penggajian


Program kompensasi atau balas jasa umumnya bertujuan
untuk kepentingan perusahaan, karyawan, dan
pemerintahmasyarakat.Supaya tujuan tercapai dan
memberikan kepuasan bagi semua pihak hendaknya
program kompensasi ditetapkan berdasarkan prinsip adil dan
wajar, undang-undang perburuhan, serta memperthatikan
internal dan eksternal konsistensi

28
2.14.2 Siklus Penggajian dan Kepegawaian
Siklus penggajian dan kepegawaian meliputi semua bentuk
kompensasi yang diberikan kepada seluruh aktivitas tenaga
kerja yang dipekerjakan perusahaan. Rekening yang
terbentuk dalam siklus penggajian dan kepegawaian, yaitu:
1. Biaya TKL (tenaga kerja langsung)
2. Gaji dibayar dimuka
3. Utang atas upah atau gaji karyawan
4. Kompensasi
5. Pajak atas upah atau gaji karyawan

29
3 BAB III
KEUNTUNGAN APLIKASI PROJECT YANG
DIKEMBANGKAN

3.1 Keuntungan dari Segi Pengolahan Data/Informasi


Keuntungan dari segi pengolahan data/informasi dari aplikasi ini
adalah memudahkan karyawan untuk melakukan Penggajian
Karyawan berbasis web sehingga karyawan hanya perlu mengisi nip
di halaman absen dan lembur (bila lembur) dan akan tersimpan
otomatis ke database. Selain memudahkan bagi karyawan aplikasi ini
pun memudahkan hrd dalam merekap absen, hitung bonus, dan
jumlah gaji dari karyawan karena semua telah dikerjakan otomatis
oleh sistem.
3.2 Pola Database yang Terintegrasi

Gambar 3.2 Tabel Relasi

Pada tabel relasi tersebut bahwa karyawan absen di halaman absen


dan mengisi form lembur di halaman lembur, setelah itu data akan
masuk ke database table absen dan lembur1. Sementara itu hrd
memiliki tablenya sendiri yang dikhususkan untuk login, hal ini penulis
lakukan agar tidak sembarang orang bisa masuk ke halaman hrd dan

30
memanipulasi data. Selanjutnya dihalaman hrd, hrd memiliki akses
untuk menambah data karyawan dan jabatan, dan cetak laporan
absensi dan bonus lembur tiap karyawannya, juga cetak struck gaji
tiap karyawannya.

3.3 Kemudahan Dalam Penggunaan Sistem

Gambar 3.3 Flowchart Berjalan

Dari flowchart berjalan tersebut, hrd melakukan cek absensi


pegawai selama 1 bulan setelah itu hrd akan membuat laporan
data pegawai yang dirangkap menjadi 2, satu di serahkan ke
finance dan yang kedua diarsipkan. Di bagian finance setelah
menerima laporan data absensi dari hrd, bagian finance memeriksa
dan menghitung jumlah gaji tiap karyawannya. Setelah itu bagian
finance membuat struck gaji yang dirangkap dua untuk di arsipkan
dan diserahkan ke pimpinan. Lalu pimpinan memeriksa apakah
memenuhi syarat, jika ya maka ditandatangani dan dikembalikan ke

31
bagian finance, setelah itu diserahkan ke karyawan yang
bersangkutan dan transfer ke rekening karyawan. dan jika tidak
maka tidak ditanda tangani dan kembali kebagian finance untuk di
cek ulang,

Gambar 3.3 Flowchart Usulan

Dari itu saya mengusulkan flowchart usulan dengan kemudahan


sebagai berikut :
1. Memudahkan dalam melakukan penggajian karyawan.
2. Memudahkan dalam memeriksa laporan absensi, bonus lembur
dan laporan gaji tiap karyawan.
3. Dapat memudahkan sistem hitung gaji.

32
4 BAB IV
PEMBAHASAN

4.1 Sistem Berjalan Penggajian Karyawan


4.1.1 Deskripsi Sistem Berjalan Absensi dan Bonus Lembur
1. Dalam prosedurnya , absensi karyawan dapat diurutkan
sebagai berikut :
Pegawai membuka halaman absen, lalu mengisi nip.
2. Dalam prosedurnya , bonus karyawan dapat diurutkan
sebagai berikut :
Pegawai membuka halaman absen, lalu mengisi nip.

33
4.1.2 Flowchart Sistem Berjalan

Gambar 4.1 Flowchart Berjalan

4.1.3 Flowchart Sistem Usulan

Gambar 4.2 Flowchart Usulan

34
4.2 Kendala Sistem Berjalan
Karena sistem yang berjalan masih menggunakan manual maka
timbul beberapa permasalahan seperti :
a. Data-data yang ada bisa saja hilang jika kertas atau tempat
penyimpanan data hilang atau rusak.
b. Proses pencatatan, pengolahan dan Penggajian yang
dilakukan secara manual, membutuhkan jumlah tenaga yang
lebih banyak dibandingkan jika menggunakan sistem yang
terkomputerisasi.
c. Kesalahan dalam pencatatan, pengolahan, dan Penggajian
banyak terjadi jika menggunakan sistem manual akibat
kurangnya ketelitian, kelelahan dan sebagainya.

4.3 Saran Pemecahan Masalah


4.3.1 Perancangan Sistem
Penulis akan membuatkan perancangan Sistem Informasi
Penggajian Karyawan, maksudnya, semua data penggajian
karyawan dan pengolahan data nya akan tersimpan ke
database sehingga akan data tidak akan hilang dan
memudahkan dalam setiap laporan.

35
4.3.2 Unified Modeling Language (UML)
4.3.2.1 Use case

Gambar 4.3 Usecase

4.3.2.2 Activity Diagram

36
Gambar 4.4 Activity Absensi Karyawan

Gambar 4.5 Activity Lembur

4.3.2.3 Sequence Diagram

Gambar 4.6 Sequence Diagram Karyawan

37
Gambar 4.7 Sequence Diagram Hrd

4.3.2.4 Class Diagram

Gambar 4.8 Class Diagram

38
4.3.2.5 Relationship

Gambar 4.9 Relationship

4.3.3 Spesifikasi Sistem Komputer


Agar perancangan sistem informasi yang dibuat penulis
dapat berjalan dengan baik, maka diperlukan perangkat
yang mendukung sistem ini agar dapat berjalan dengan baik
nantinya. Adapun perangkat keras (Hardware) dan
perangkat lunak (Software) yang dibutuhkan untuk sistem
komputerisasi ini adalah sebagai berikut:

1. Perangkat Keras Komputer


a. Processor Intel Core 2 Duo
b. Harddisk minimal 80 GB
c. Memory/RAM minimal 256 MB
d. Mouse standar
e. Keyboard standar
f. Printer
2. Perangkat Lunak Komputer
a. Operating System minimal Windows XP
b. Browser seperti Mozilla Firefox, Google Chrome,
Internet Explorer, dll.
c. XAMPP Server

39
5 BAB V
PENUTUP

5.1 Kesimpulan
Dari proses analisis, perancangan dan implementasi yang dilakukan
pada bab-bab sebelumnya, maka dapat diambil kesimpulan sebagai
berikut:
1. Telah dihasilkan suatu Penggajian Karyawan berbasis Web dapat
memberikan solusi terhadap permasalah yang dihadapi oleh
Perusahaan dalam proses pengolahan data penggajian agar lebih
akurat.
2. Dilakukannya pengujian system diharapkan system dapat berjalan
sesuai dengan yang diharapkan.

5.2 Saran
Untuk pengembangan sistem selanjutnya, dapat diberikan saran-
saran sebagai berikut :
1. Object penelitian lebih luas yaitu tidak hanya mengacu pada system
penggajian saja melainkan dapat meperluasnya menjadi sistem
yang lebih akurat.
2. Dari segi halaman web, diharapkan agar lebih disempurnakan lagi
agar lebih menarik .

40
DAFTAR PUSTAKA

Kustiyaningsih. Pemograman basis data berbasis WEB menggunakan


PHP dan Mysql. Yogyakarta : Penerbit Graha Ilmu, 2011

Nugroho, Adi, Perancangan dan Implementasi SISTEM BASIS DATA,


Andi, Yogyakarta, 2011.

Subhan, Mohamad. 2012. Analisa Perancangan Sistem. Lentera Ilmu


Cendekia.

Widodo, Prabowo Pudjo dan Herlawati,2011. Menggunakan UML (Unified


Modeling Language). Informatika Bandung.

Zakiyudin, Ais. Sistem Informasi Manajemen. Jakarta: Mitra Wacana


Media, 2012.

41
BIODATA PENULIS

Nama : Indra Surya Wijaya


Tempat, tanggal lahir : Depok, 08 Maret 1999
Jenis Kelamin : Laki-Laki
Agama : Islam
Alamat : Jln kavling-Rawageni RT004/017 No.44,
Kecamatan/Kelurahan Pancoran Mas,Depok
Nama Orang Tua :
1. Nama Ayah : Surya Prihatin
2. Nama Ibu : Wiwin Suhelmi
Alamat : Jln kavling-Rawageni RT004/017 No.44,
Kecamatan/Kelurahan Pancoran Mas,Depok
Pendidikan :
1. SD : SDN Ratu Jaya 1 Depok
2. SMP : SMP Pelita 1 Depok
3. SMA : SMK Kesuma Bangsa 1 Depok
4. Perguruan Tinggi : Politeknik LP3I Jakarta
a. Program studi : Manajemen Informatika
b. Konsentrasi : Informatika Komputer
c. Kampus : Depok

42

Anda mungkin juga menyukai