• Tidak ada hasil yang ditemukan

JURNAL SISTEM INFORMASI PENELUSURAN DATA

N/A
N/A
Protected

Academic year: 2018

Membagikan "JURNAL SISTEM INFORMASI PENELUSURAN DATA"

Copied!
7
0
0

Teks penuh

(1)

Program Studi Teknik Ingormatika Agustus 2014

1

1) 2)

RANCANG BANGUN SISTEM INFORMASI PENELUSURAN DATA ALUMNI BERBASIS WEB PADA SEKOLAH TINGGI TEKNIK DHARMA ISWARA MADIUN

Prabowo Setya Putra; Hery Maryanto, S.Pd optimusprimemadiun@gmail.com

fanazahervino@gmail.com

Program Studi Teknik Informatika STT Dharma Iswara Madiun Jl. Auri no 4, Madiun. Telp. 0351-469128

ABSTRAK

Suatu perguruan tinggi sangat membutuhkan informasi mengenai data alumninya, jurusannya, tahun kelulusannya, tempat para alumni tersebut bekerja, dan masih banyak lagi kegiatan–kegiatan perguruan tinggi yang sangat erat hubungannya dengan para alumni. Beberapa universitas-universitas di Indonesia masih memiliki kendala dalam mengkoordinir data alumni, diantaranya masih memakai sistem manual dalam pendataannya, hal ini sangat menyulitkan bagi pihak universitas. Tak terkecuali dengan STT DHARMA ISWARA MADIUN yang masih belum memiliki suatu sistem informasi yang mampu menyimpan dan mengelola data-data alumni.

Oleh karena itu akan dirancang dan dibangun sebuah sistem layanan informasi untuk menyimpan data-data alumni secara terstruktur, aman, dan dapat diperbarui dengan mudah dan cepat. Dalam pembuatan sistem ini pemrograman dilakukan dengan menggunakan bahasa PHP versi 5. Dengan adanya sistem informasi penelusuran data alumni ini diharapkan akan mempermudah bagi pihak terkait dalam mengelola data-data alumni secara cepat.

Kata Kunci: Layanan Informasi, Alumni, Penelusuran Data Alumni, Aplikasi WEB.

I. Pendahuluan 1.1 Latar Belakang

Suatu perguruan tinggi sangat membutuhkan informasi mengenai data alumninya, jurusannya, tahun kelulusannya, tempat para alumni tersebut bekerja, dan masih banyak lagi kegiatan–kegiatan perguruan tinggi yang sangat erat hubungannya dengan para alumni. Beberapa universitas-universitas di Indonesia masih memiliki kendala dalam mengkoordinir data alumni, diantaranya masih memakai sistem manual dalam pendataannya, hal ini sangat menyulitkan bagi pihak universitas. Tak terkecuali dengan STT DHARMA ISWARA MADIUN yang masih belum memiliki suatu sistem informasi yang mampu menyimpan dan mengelola data-data alumni.

Alumni memiliki peranan yang penting untuk pengembangan sebuah institusi pendidikan. Karena alumni bisa berperan sebagai duta yang mencerminkan kualitas sebuah institusi pendidikan di ranah publik. Dengan adanya pemberdayaan alumni yang baik secara tidak langsung dapat meningkatkan citra baik almamater terhadap masyarakat umum. Sampai saat ini masih banyak universitas belum memanfaatkan penggunaan sistem informasi dalam pendataan dan penelusuran alumni, yang diharapkan akan mempermudah dalam hal pengolahan dan pengelolaan data alumni tersebut, selain itu dengan sistem informasi dapat memfasilitasi berbagai keperluan seperti tracing (penelusuran) alumni, berita dan informasi kegiatan, lowongan kerja, dan itu semua dapat diakses kapanpun dan dimanapun.

Sistem informasi data alumni STT Dharma Iswara dibuat dalam bentuk aplikasi berbasis WEB dengan bahasa PHP serta sistem basis data MySQL. Bahasa pemrograman PHP dipilih karena PHP merupakan bahasa pemograman berbasis Web yang mempunyai lebih banyak kelebihan dibandingkan bahasa sejenis lainnya, selain gratis PHP juga mempunyai fungsi-fungsi yang cukup lengkap, multiplatform serta mampu berintekraksi dengan bermacam Database. Selain mudah berinteraksi dengan Database, PHP juga mempunyai tingkat keamanan yang tinggi. Begitu juga dengan Software MySQL dan Apache, software ini memiliki fungsi yang penting dalam perancangan.

1.2 Rumusan Masalah

a. Bagaimana merancang dan membuat website sistem informasi data alumni agar bemanfaat sebagai wadah untuk pengarsipan data bagi STT Dharma Iswara Madiun.

b. Bagaimana membuat aplikasi trace study dengan memanfaatkan bahasa pemrograman PHP serta database MySQL.

II. Tinjauan Pustaka 2.1 Definisi Sistem

(2)

Program Studi Teknik Ingormatika Agustus 2014

2 2.2 Informasi

Informasi adalah data yang telah dibentuk menjadi sesuatu yang memiliki arti dan berguna bagi manusia (Jogiyanto, dalam Limbong, 2012b).

2.3 Alumni

Menurut kamus besar bahasa indonesia alumni adalah orang-orang yang telah tamat dari suatu sekolah atau perguruan tinggi.

2.4 ER-Model

Model E-R adalah suatu model yang digunakan untuk menggambarkan data dalam bentuk entitas, atribut dan hubungan antar entitas. Model E-R disajikan dalam bentuk diagram, itulah sebabnya model E-R juga disebut dengan Diagram E-R (ERD) (Kadir, 2009c:30).

2.5 Pengertian Data Flow Diagram (DFD) Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi. rancangan (Susanto, Sukadi, 2012: 44).

2.6 Pengertian Flowchart

Flowchart adalah diagram yang

menggunakan simbol dan garis untuk menggambarkan urutan proses suatu algoritma (Ngoen, 2009:5). Flowchart

adalah diagram yang menggunakan simbol dan garis untuk menggambarkan urutan proses suatu algoritma (Ngoen, 2009:5).

2.7 PHP

PHP adalah pemrograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan.

PHP disebut sebagai pemrograman server Side Programing, hal ini dikarenakan seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa dengan hak cipta terbuka atau yang juga dikenal dengan istilah Open Source, yaitu pengguna dapat mengembangkan kode-kode fungsi PHP sesuai dengan kebutuhanya. (Sibero, 2011b:49).

2.8 Basis Data

Ramakrhisnan dan Gerke (dalam Kadir, 2009b:9)mendefinisikan basis data adalah kumpulan data yang umumnya

menjabarkan aktivitas-aktivitas dari satu atau lebih dari satu organisasi yang terkait. Menurut Sthepens dan Plew (dalam Paryudi, 2000:1) mengemukakan basis data adalah mekanisme yang digunakan untuk menyimpan informasi atau data.Pengertian

MySQL

MySQL adalah suatu perangkat lunak

database relasi atau Relational Database

Management System (RDBMS) yang

didistribusikan gratis dibawah lisensi GPL

(General Public License). Dimana setiap

orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang dijadikan closed source atau komersial (Abdul Kadir dalam Marzuqi, 2013:114).

2.9 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). (Nugroho, 2005:1).

MySQL memiliki dua bentuk lisensi, yaitu FreeSoftware dan Shareware. MySQL yang biasa digunakan adalah MySQLFreeSoftware yang berada dibawah lisensi GNU / GPL ( Genereal Public License).

III. Metodologi Penelitian

3.1 Tempat dan Waktu Penelitian 3.1.1 Tempat Penelitian

Penelitian dilaksanakan di Sekolah Tinggi Teknik Dharma Iswara Madiun yang beralamatkan di Jl.Raya Auri No 14-16 Madiun.

3.1.2 Waktu Penelitian

Waktu pengambilan data dilaksanakan selama 2 (dua) bulan dari tanggal 1 Maret 2014 sampai dengan 30 April 2014.

Kegiatan awal diawali dengan pembuatan proposal dan pengajuan proposal, pengumpulan data, analisis data yang berhubungan dengan sistem, perancangan sistem, dilanjutkan dengan pembuatan sistem jika pembuatan sistem telah dilakukan atau sudah selesai maka dilakukan pengujian sistem, apakah sistem yang dibuat sudah sesuai atau masih ada kesalahan, setelah itu tahap implementasi, penyerahan laporan dan yang terakhir adalah sidang TA.

3.2 Sumber Data

(3)

Program Studi Teknik Ingormatika Agustus 2014

3 data demi tercapainya sistem informasi yang berkualitas dan sesuai kebutuhan perusahaan, adapun cara untuk mengumpulkan data yang digunakan pada penelitian ini adalah sebagai berikut :

a. Metode Wawancara

Merupakan sebuah metode dalam penelitian dengan cara melakukan tanya jawab secara langsung dengan pihak staf yang memegang dan mengelola data alumni . Wawancara yang dimaksudkan disini adalah guna memperoleh keterangan atau informasi terkait dengan sistem pengelolaan data alumni yang sudah berjalan agar pembuatan Website bisa mengacu pada apa yang diinginkan oleh pihak perusahaan.

b. Studi Dokumentasi

Adalah teknik pengumpulan data yang dilakukan dengan cara meneliti berdasarkan pada data atau dokumen yang ada dalam instansi yang bisa dijadikan sebagai bahan untuk mengisi Website. c. Study Pustaka

Tahapan ini dilakukan dengan cara mengumpulkan materi-materi yang diperlukan dalam melakukan penelitian dari berbagai jenis sumber kepustakaan diantaranya buku, jurnal, laporan penelitian, browsing internet dan berbagai sumber lainnya.

3.3 Rancangan Penelitian

Dalam merancang sebuah sistem penulis membutuhkan sebuah metode pengembangan sistem untuk memudahkan penelitian rancangan sistem yang akan dibuat. Metode pengembangan sistem yang digunakan adalah metode waterfall. Metode waterfall adalah metode pengembangan yang dirancang secara berurutan dan linier.

Metode ini melakukan pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke tahap analisis, desain, coding, testing / verification, dan maintance. Disebut dengan waterfall karena tahap demi tahap harus menunggu selesainya tahap sebelumnya dan berjalan berurutan.

Berikut beberapa tahapan metode waterfall akan dijelaskan sesuai dengan yang dilakukan dalam pembuatan Sistem Informasi Data Alumni :

a. Identifikasi Masalah

Merupakan tahap pencarian kebutuhan dari keseluruhan sistem yang akan diaplikasikan.

b. Analisis

Tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan pembuatan perangkat lunak.

c. Desain dan Perancangan Sistem

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh pengguna.

d. Pengujian

Merupakan tahap uji coba pada program yang dibuat guna mengetahui apabila masih ditemukan kesalahan.

e. Implementasi Program

Tahap penerjemahan data yang telah dirancang kedalam bahasa pemrograman.

Gambar 3.1 Metode Waterfall

IV. Analisis dan Perancangan Sistem 4.1 Analisa Sistem Lama

4.1.1 Sistem yang Sedang Berjalan

Dalam melakukan pendataan para alumni, STT Dharma Iswara masih menggunakan cara manual yaitu data-data disimpan dalam lembaran form-form yang di backup dalam Microsoft Excel. Cara tersebut sangat tidak efisien karena jika terjadi perubahan data pada alumni maka harus memberitahu kepada pihak pengelola selanjutnya baru bisa data tersebut dirubah. Oleh karena itu diperlukan sebuah sistem informasi yang dinamis yang mampu di update setiap saat oleh para alumni sendiri secara langsung mengingat data yang dimiliki para alumni kemungkinan untuk harus di update sangat besar, terutama dalam hal kontak person baik alamat, nomor telepon, email dan lain sebagainya yang bisa berubah sewaktu-waktu. Dari hasil penelitian serta analisa yang telah dilakukan menghasilkan sebuah perancangan sebuah sistem informasi berbasis website yang dinamis dan mampu memudahkan segala aktifitas dalam pendataan maupun pemberdayaan para alumni di STT Dharma Iswara Madiun.

(4)

Program Studi Teknik Ingormatika Agustus 2014

4 4.1.2 Kegunaan Sistem Bagi Instansi

Sistem informasi ini berguna untuk melakukan pendataan serta mengelola data-data para alumni STT Dharma Iswara, Secara detail kegunaan sistem ini adalah sebagai berikut :

a. Sistem digunakan untuk mendata para alumni STT Dharma Iswara Madiun melalui sebuah sistem trace study yang diisi langsung oleh para alumni.

b. Sistem digunakan untuk mempermudah dan mempercepat dalam pencarian data alumni jika dibutuhkan sewaktu-waktu.

c. Data-data yang telah tersimpan dalam sistem dapat digunakan untuk melakukan analisa riset kualitas para alumni pasca lulus dari STT Dharma Iswara Madiun khususnya data dari kuisioner trace study.

4.2 Analisa Sistem Baru 4.3.1 Cara Kerja Sistem

Sistem informasi data alumni ini dirancang untuk mempermudah dalam mendapatkan data-data para alumni STT Dharma Iswara Madiun. Untuk bisa mendapatkan data-data para alumni diminta untuk melakukan pengisian formulir trace study yang tersedia dalam antar muka website. Tidak semua orang bisa mengakses formulir tersebut karena untuk membuka harus melalui check validasi dengan memasukan NPM masing-masing alumni. Jika NPM cocok dan terdapat dalam sistem maka formulir akan dapat diakses, sebaliknya jika NPM yang dimasukan tidak ada sama sekali dalam sistem maka formulir tidak akan pernah bisa dibuka.

Jika seorang alumni sudah pernah mengisi formulir maka formulir tersebut tidak akan pernah dapat dibuka lagi oleh alumni yang pernah mengisi formulir, hal ini ditujukan agar tidak ada penyalahgunaan formulir untuk hal-hal yang dapat merusak dan membuat data menjadi tidak beraturan.

Setelah berhasil melakukan registrasi dengan mengisi formulir selanjutnya alumni dapat login ke dashbboard user. Di dalam dashboard alumni dapat melakukan update biodata diri serta dapat menerbitkan tulisan-tulisan baik berupa berita, agenda, ataupun lowongan kerja.

Alumni yang sudah bisa mengakses dashboard diharuskan melakukan upload foto untuk melengkapi data diri.

Selain user sistem ini juga dilengkapi dashboard untuk admin yang berhak penuh untuk melakukan pengaturan sistem serta melakukan aktifitas-aktifitas pengelolaan data alumni.

4.3.2 Analisa Kebutuhan Sistem

Tujuan dari tahap analisis adalah memahami dengan sesungguhnya kebutuhan dari sistem yang baru dan mengembangankan sebuah sistem yang memadahi kebutuhan tersebut atau memutuskan bahwa pengembangan sistem yang baru tidak dibutuhkan. Untuk mempermudah menganalisis sebuah sistem dibutuhkan dua jenis kebutuhan. Kebutuhan fungsional dan kebutuhan nonfungsional. Kebutuhan fungsional adalah kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Sedangkan kebutuhan nonfungsional adalah kebutuhan yang menitikberatkan pada properti perilaku yang dimiliki oleh sistem. a) Kebutuhan Fungsional

1) Sistem dapat diakses langsung oleh para alumni. 2) Formulir data diri dan trace

study diisi langsung oleh alumni kemudian disimpan ke dalam database server. 3) Sistem mampu memproses

data alumni dengan menampilkan dalam bentuk ststistik.

4) Sistem dapat menampilkan semua data-data alumni yang sudah terdaftar dalam sistem.

5) Sistem dilengkapi dengan authentikasi keamanan bagi para alumni. Hal ini bertujuan untuk menjaga keamanan data masing-masing alumni.

6) Sistem dilengkapi dengan halaman admin yang mengontrol sistem serta mengelola data-data para alumni .

b) Kebutuhan Non Fungsional 1) Perangkat Keras Untuk

(5)

Program Studi Teknik Ingormatika Agustus 2014

5 Perangkat keras yang dibutuhkan adalah PC Destkop. Dengan spesifikasi sebagai berikut :

a) Procesor minimal pentium 4. b) Ram minimal 1GB.

c) HDD minimal 80GB.

2) Perangkat keras yang digunakan dalam proses pembuatan sistem informasi reservasi jasa fotografer dan shoting video adalah sebuah Laptop dengan spesifikasi sebagai berikut :

a) Acer Aspire E1-471

b) Prosesor Intel(R) Core(TM) i3. c) Hardisk 500 GB

a) Adobe Dreamweaver b) Adobe Photosop CS 4 c) Mozila Firefox.

d) Server WEB Hosting dan Cpanel.

4.3 Perancangan Sistem 4.3.1 Diagram Konteks

Diagram konteks berisi gambaran umum (secara garis besar) sistem yang akan dibuat. Secara kalimat, dapat dikatakan bahwa diagram konteks ini berisi “siapa saja yang memberi data (dan data apa saja) ke sistem, serta kepada siapa saja informasi (dan informasi apa saja) yang harus dihasilkan sistem.” Berikut gambaran dari perancangan sistem melalui diagram konteks.

Gambar 4.1 Diagram Konteks

4.3.2 DFD Level 0

DFD ( Data Flow Diagram ) level 1 merupakan pemecahan dari diagram konteks. Adapun gambar dari DFD level 1 adalah seperti berikut.

Gambar 4.2 DFD Level 1 4.4 Perancangan Antar Muka

a. Perancangan Antarmuka Halaman Utama

Perancangan antar muka merupakan gambaran umum sketsa halaman website sistem informasi yang akan dirancang. Website yang akan dibangun akan menggunakan layout

2 kolom dengan 1 kolom untuk konten, dan 1 kolom untuk widged. Menu navigasi yang digunakan adalah navigasi horizontal yang akan diletakan diatas header website. Untuk menambahkan navigasi untuk mengelink'kan konten-konten penting akan ditambahkan navigasi dibawah kolom.

Gambar 4.3 Perancangan Halaman Utama

b. Perancangan Antarmuka Halaman

Dashboard

Halaman dashboard adalah halaman yang diprivasi, ada dua jenis halaman dashboard yaitu dashboard

alumni dan dashboard admin. Secara layout tampilan halaman ini sama hanya menunya saja yang membedakan.

data trace study

info data trace study

info user kelola data kotak bantuan

(6)

Program Studi Teknik Ingormatika Agustus 2014

6 Gambar 4.9 Perancangan Antarmuka Dashboard

V. Implementasi Sistem

5.1 Implementasi Sistem Halaman Beranda

Halaman beranda merupakan halaman utama dari sistem informasi saat sistem pertama kali dibuka oleh user, maka yang akan tampil adalah halaman beranda yang berisi informasi tentang sistem informasi data alumni.

Gambar 5.1 Implementasi Beranda

5.2 Implementasi Halaman Trace Study

Halaman trace study digunakan untuk melakukan pengisian data-data alumni sekaligus untuk membuat akun username dan

password untuk bisa mengakses halaman

dashboard alumni.

Gambar 5.2 Implementasi Halaman Trace Study

5.3 Implementasi Halaman Dashboard User Halaman dashboard user digunakan untuk mengelola data-data alumni baik biodata masing-masing alumni ataupun postingan-postingan yang diterbitkan oleh masing-masing alumni.

Gambar 5.3 Implementasi Dashboard User

5.4 Implementasi Halaman Data Trace Study Halaman data trace study digunakan untuk menampilkan data-data trace study yang sudah diisi oleh alumni. Baik data-data diri maupun data kuisioner.

(7)

Program Studi Teknik Ingormatika Agustus 2014

7 VI. Penutup

6.1 Kesimpulan

Dari penelitian, hasil analisa, serta hasil dari pembuatan sistem informasi data alumni ini dapat diambil beberapa kesimpulan yaitu :

a. Sistem informasi data alumni ini merekam semua data-data yang telah dimasukan dan menyimpan kedalam sebuah database.

b. Dengan adanya sistem informasi data alumni ini diharapkan pengelolaan dan pengarsipan data-data alumni dapat dikelola jauh lebih baik.

c. Dengan adanya sistem informasi data alumni dapat mempermudah admin (pengelola data alumni) yang tidak perlu memasukan data-data alumni satu-persatu karena semua data sepenuhnya diisi sendiri oleh para alumni melalui website sistem informasi data alumni.

d. Sistem informasi data alumni ini mempermudah dalam melakukan pencarian data alumni melalui fasilitas searching.

6.2 Saran

Dengan selesainya sistem informasi data alumni ini dibuat, penulis memiliki beberapa saran antara lain :

a. Pihak pengelola (STT Dharma Iswara Madiun) sistem informasi data alumni harus merawat dan menjaga sistem ini agar terus bisa digunakan sampai jangka waktu yang lama.

b. Untuk menjalankan sistem informasi ini diperlukan seorang administrator yang mampu melakukan maintance dan berpengalaman dalam mengelola aplikasi sistem informasi berbasis website.

c. Aplikasi ini dapat dikembangkan sampai dengan pembuatan statistik yang disajikan dalam bentuk grafik.

d. Aplikasi ini dapat dikembangkan sampai kepada proses pemberitahuan informasi lowongan pekerjaan kepada alumni yang tersubmit secara otomatis ke kontak email masing-masing alumni.

DAFTAR PUSTAKA

Limbong, Toni. 2012. Perancangan Sistem Informasi

Kehadiran Mengajar Dosen. Medan: Pelita

Informatika Budi Darma.

Kadir, Abdul. 2009. Dasar Perancangan dan

Implementasi Database Rasional.

Yogyakarta:Andi.

Kamus Bahasa Indonesia. Edisi Keempat. Departemen

Pendidikan Nasional.

(http://bahasa.kemdiknas.go.id/kbbi/, diakses 3 Mei 2014) .

Sibero, FK, A. 2011. Kitab Suci WEB Programing. Yogyakarta: Mediakom.

Simarmata, Janner. Paryudi Iman. 2006. Basis Data. Yogyakarta: Andi.

Nugroho, Bunafit. 2005. Database Relasional Dengan

MySQL. Yogyakarta: Andi.

Aditya, Alan, N. 2011. Jago PHP dan MySQL. Bekasi: Dunia Komputer.

Susanto, Gunawan. Sukadi. 2012. Sisten Informasi Rekam Medis pada Rumah Sakit Umum

Daerah (RSUD) Pacitan Berbasis WEB.

STIKIP PGRI Pacitan.

Gambar

Gambar 3.1 Metode Waterfall
Gambar 4.2 DFD Level 1
Gambar 5.3 Implementasi Dashboard User

Referensi

Dokumen terkait

Rasa syukur kami panjatkan kehadirat Allah SWT, atas berkah dan rahmatNya akhirnya penulis dapat menyelesaikan karya Ilmiah berupa skipsi berjudul: Pengaruh

Untuk menjawab pertanyaan penelitian tersebut, peneliti menggunakan alat pengujian statistik one sample t-test, karena berdasarkan uji normalitas diketahui bahwa

Mana yang harus didahulukan, dakwah atau jihad dengan kekerasan, merupakan perdebatan teologis dan politis yang tak pernah usai dalam gerakan radikal dan Islamis

Pihak pertama berjanji akan mewujudkan target kinerja yang seharusnya sesuai lampiran perjanjian ini dalam rangka mencapai target kinerja jangka menengah seperti yang

odorata pada konsentrasi 0,053, 0,08 dan 0,10% juga tidak berpengaruh negatif terhadap karakter morfologi imago parasitoid yang mencerminkan bahwa parasitoid yang muncul dari

Studi yang memenuhi syarat untuk diinklusi ke dalam kajian sistematis ini apabila memenuhi kriteria berikut: 1) Randomized controlled trials (RCTs), dan cohort studies

Untuk meningkatkan kualitas semen sapi aceh yang disimpan dingin sebaiknya hanya menambahkan ekstrak kulit buah naga merah sampai dosis 0,2 g/100 ml dalam media sitrat

sanksi dalam hukum pidana dijatuhkan semata-mata karena orang telah melakukan kejahatan yang merupakan akibat mutlak yang harus ada sebagai suatu pembalasan kepada orang