LANDASAN TEORI
Dalam jurnal Ayu,F. dan Permatasari,N (2018), yang di kutip dari Sutabri
(2016) Data merupakan bahan mentah untuk di olah, yang hasilnya kemudian
menjadi informasi. Dengan kata lain, data yang diperoleh harus diukur dan dinilai
baik buruknya, berguna atau tidak dalam hubungannya dengan tujuan yang akan
dicapai.
arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa
ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk
suatu kegiatan yang saling berhubungan dan bekerjasama dalam mencapai hasil
9
10
a. Masukan data
b. DataInformasi
- Manual
- Elektrunal
- Komputer
c. Hasil (Output)
Storage
a. Organization
b. Input:
(input divice).
c. Processing
d. Output
2.2. Sistem
kumpulan dari berbagai prosedur atau berbagai bagan pengolahan untuk mencari
12
sebuah tujuan bersama dengan cara mengoperasikan data maupun barang untuk
“sistem adalah himpunan suatu “benda” nyata atau abstrak (a set of thing)
bersatu dalam satu kesatuan (unity) untuk mencapai tujuan tertentu secara efisien
dan efektif.
sasaran (objectives).
dengan sistem yang lain. Batasan sistem ini memungkinkan suatu sistem
yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan
Keluaran dapat merupakan masukkan untuk sub sistem yang lain atau
kepada suprasistem.
masih timbul kembali permasalahan -permasalahan yang kritis dan tidak dapat
diatasi dalam tahap pemeliharaan sistem maka perlu dikembangkan kembali suatu
sistem untuk mengatasinya dan proses ini kembali ke tahap pertama yaitu tahap
Siklus hidup pengembangan sistem informasi atau SDLC dapat dilihat pada
Awal Proyek
Kebijakan dan perancangan
Sistem
Analisis Sistem
Seleksi Sistem
Implementasi Sistem
Awal Proyek
Perawatan Sistem Sistem
1. Perencanaan Sistem
Pada tahapan ini dibentuk struktur kerja strategis yang luas, pandangan sistem
Proyek dengan prioritas tertinggi akan dipilih untuk pengembangan, sumber daya
sistem. Pada tahap ini direncanakan dari aspek teknis (sarana prasarana yang
2. Analisis Sistem
Pada tahapan ini dilakukan proses penilaian, identifikasi dan evaluasi komponen
dan hubungan timbale balik yang terkait dalam pengembangan sistem, definisi
biaya, keuntungan. Ruang lingkup analisis sistem ditentukan pada tahap ini.
kebutuhan pemakai. Selain itu analis juga akan menguji kelayakan sistem dari
aspek ekonomi, teknis dan SDM sesuai dengan tujuan yang ingin dicapai oleh
sistem.
pemakai untuk memilih rancangan terbaik yang cocok untuk kebutuhan mereka.
Pada tahap ini analis sistem mulai merancang proses dengan mengidentifikasikan
laporan dan output yang akan dihasilkan oleh sistem yang diusulkan. Sistem
dibuat desain antarmuka (interface), hak dan wewenang pengguna, content sistem,
Pada tahap ini, nilai kualitas sistem dan biaya/keuntungan dari laporan dengan
proyek sistem dinilai secara hati-hati dan diuraikan dalam laporan evaluasi dan
seleksi sistem. Karena akhir tahap perancangan sistem menyediakan point utama
untuk keputusan investasi. Evaluasi dilaksanakan tidak hanya pada tahap ini tetapi
juga dilaksanakan disetiap tahapan SDLC. Semua aspek sistem di evaluasi: teknis,
5. Perancangan Sistem
yang dicetak. Semua output ditinjau ulang dan disetujui oleh pemakai dan
dihasilkan. Tahap ini sistem yang msh dalam bentuk konsep diwujudkan dalam
bentuk desain. Siapa pengguna dan apa hak dan wewenang pengguna. Semua
18
kebutuhan yang sudah dikumpulkan disusun satu persatu. Semua komponen baik
Tahap ini sistem siap untuk dibuat dan diinstalasi, beberapa tugas harus
implementasi yang dibuat pada tahap ini ada dua bagian, yaitu rencana
implementasi dalam bentuk Gantt Chart atau program dan evaluation review
Evaluasi dibutuhkan pada tahap ini untuk mengetahui sejauh mana keberhasilan
berjalan sesuai dengan rencana. Setelah itu sistem akan diinstalasi dan dilakukan
Perlu diingatk bahwa proses pengembangan tidak akan berhenti sampai pada
tahap akhir yaitu implementasi sistem, tetapi akan berulang kembali ke tahap awal
lama.
2.3. Informasi
”informasi adalah data yang telah diolah menjadi sebuah bentuk yang
bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilann
tersebut.”
tunggal dan mendukung satu sama lain sehingga menjadi informasi berharga bagi
merupakan tahapan dalam membangun sebuah sistem setelah tahap analisis sistem
language (UML) adalah salah satu alat bantu yang sangat handal di dunia
perkembangan sistem yang berorientasi obyek. Hal ini disebabkan karena UML
sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku,
mudah dimengerti, serta dilengkapi dengan mekanisme yang efektif untuk berbagi
dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem,
21
interaksi antara actor dengan sistem. Gambar 1 merupakan notasi dari use
case diagram.
Simbol Keterangan
Actor
Use Case
Association
<<extends>> Extends
Inheritance
Simbol Keterangan
Class
Class 1 1. Class name
2 2. Attributes
3. Behaviors
3
Association
Agregation
22
Generalization
Class diagram menggambarkan struktur dan deskripsi class, package dan objek
beserta hubungan satu sama lain seperti contaiment, pewarisan , asosiasi, dan lain-
lain. Sebuah class diagram terdiri dari sejumlah kelas yang disebut dengan
c. Aktivity Diagram
diagram.
Activity
Initiate activityes
23
Synchronization bar
Decision activity
waktu hidup objek dan pesan yang dikirimkan dan diterima antar objek.
Gambar Keterangan
Tabel 2. 3. Lanjutan
Gambar Keterangan
Field merupakan tempat dimana data atau informasi dalam kelompok yang
sama atau sejenis dimasukkan. Recod merupakan data lengkap dalam jumlah
tunggal yang disimpan dalam bentuk baris secara horizontal dalam tabel. Dangan
perulangan data yang sama, menjaga integritas data, menjaga keamanan data,
Informasi Model data adalah sekumpulan konsep terintegrasi yang dipakai untuk
digunakan untuk menjaga konsisteni. Kadang, model data disebut struktur data
logis.
Model data yang umum pada saat ini ada empat macam, yaitu :
data model).
26
model data rasional dan kini jarang dipakai lagi, kecuali pada instansi
dua (yang biasa disebut relasi atau tabel). Dengan masing-masing tabel
berikut.
Masing-masing adalah
Kolom
Sebuah baris
27
sebuah tabel yang mempunyai makna nama pegawai, alamat, dan nama
record) adalah kumpulan kolom yang menyatakan suatu data yang saling
terkait.
Pada model relasional, kaitan atau asosiasi antara dua buah tabel disebut
1-1, yakni satu data pada suatu tabel berpasangan dengan hanya
1-M, yakni satu data pada suatu tabel berpasangan dengan banyak
model data ini sering kali dijabarkan dalam bentuk pohon terbalik.
Di dalam model ini dikenal istilah orang tua dan anak. Masing-masing
berupa suatu simpul dan terdapat hubungan bahwa setiap anak hanya dapat
memiliki satu orang tua, sedangkan orang tua dapat memiliki sejumlah
A Akar
B C D
28
E F G
H I J
Akar
Dosen Dosen
Novia Zaenal
tidak boleh memiliki lebih dari satu orang tua. Contoh DBMS terkenal yang
perbedaan
Mengingat bahwa anak bisa memiliki lebih dari sebuah orang tua, maka
Dosen Dosen
Novia Zaenal
telah dibahas di atas, model data berbasis objek mengemas data dan fungsi
Pribadi
PRIBADI dan Pekerjaan
PEKERJAAN
Data: saling Data:
Nim:
terhubung Nim:
Nama:
sebab Kode Bagian :
Alamat :
PRIBADI Gol :
Tgl Lahir:
berisi Jabatan :
Jenis Kelamin:
PEKERJAAN Bagian
PEKERJAAN:
METODE
METODE
Menampilkan
Menampilkan
PEKERJAAN data pekerjaan
data pribadi
dan BAGIAN Menghapus data
Menghapus data
saling pekerjaan
pribadi
terhubung dll
dll
sebab
PEKERJAAN
berisi
BAGIAN
Bagian
Data:
Kode Bagian :
Nama Bagian :
METODE
Menampilkan
data bagian
Menghapus data
bagian
dll
31
Gambar 2. 10. Data dan metode dikemas menjadi satu pada model data berbasis
objek
“Normalisasi sabagai proses untuk mengubah suatu relasi yang dimiliki masalah
tertentu ke dalam dua buah relasi atau lebih yang tidak memiliki masalah
tersebut”.
ternomalisasi. Table yang belum ternomalisasi adalah table yang memiliki atribut
yang berulang. Bentuk normal pertama adalah suatu relasi jika dan hanya jika
fungsional. Suatu relasi berada bentuk normal kedua jika dan hanya jika :
b. Semua atribut bukan kunci (atribut yang tidak merupakan bagian kunci primer)
b. Setiap atribut bukan kunci tidak memiliki trnasitif terhadap kunci primer.
Pelayanan yang di sediakan oleh kantor lurah bermacam macan, mulai dari
pembuatan KTP, KK, Buku Nikah dan lain lain. Semua dokumen itu di buat dan
dilakukan pengajuan dengan cara manual dan di arsipkan dengan cara manual
juga. Oleh karena itu pembuatan system informasi yang bisa mengkofer semua
kegiatan tersebut menggunakan computer dengna system yang telah design akan
1. PHP
yang hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan
database, file dan folder, contohnya Blog, Toko Online, CMS , Forum,
server, yang bertugas untuk memproses file php dan mengirimkan hasil
2. CodeIgniter
beberapa macam kelas yang berbentuk library dan helper yang berfungsi
sebagai berikut.
suatu aplikasi web bagian ini biasanya berupa file template HTML
data dari user kemudian menentukan apa yang akan diproses oleh
3. MySql
4. Web Browser
browser menurut Winarno dan Utomo (2010:31) “web browser adalah alat
tagtag HTML”.
6. XAMPP
7. JavaScript
8. Notepad++
projek ini dilayani oleh source.net yang telah diunduh lebih dari 27 juta
kemampuan PHP 1.0 dan meluncurkanPHP 2.0. Pada tahun 1996, telah banyak
terdiri dari Rasmus,Zeew Suraski, Andi Gutman, Stig Bakken, ShaneCaraveo, dan
Jim Wistead bekerja sama untukmenyempurnakan PHP 2.0. Akhirnya, pada tahun
37
A. Kelebihan Sistem
1. Index atau kunci dari algoritma base64 telah dirubah, dengan tujuan
kriptanalisis.
2. Kapasitas file dari yang belum dan sudah dienkripsi relatif sama karena
3. Dapat melakukan proses enkripsi pada file php yang isinya bercampur
B. Kelemahan Sistem