BAB III LANDASAN TEORI. ketertiban masyarakat, menegakkan hukum serta memberikan

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI. komponen. Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB II LANDASAN_TEORI

BAB II LANDASAN_TEORI. Sertifikat kapal adalah syarat atau sistem manajeman keselamatan yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB II TINJAUAN PUSTAKA

Mei Juni Juli Agustus No Perencanaan Kerja

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB III LANDASAN TEORI

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti:

PENGERTIAN WEB web adalah

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Pendekatan dalam mendefinisikan sistem yang pertama berdasarkan pada. berinteraksi untuk mencapai tujuan tertentu. [JOG : 5].

SISTEM INFORMASI PENDAPATAN DAERAH (Studi Kasus: Dinas Pendapatan Daerah Kota Bandung)

No HP :

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB 2 LANDASAN TEORI. World Wide Web (WWW) atau lebih dikenal dengan web merupakan salah satu

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

APLIKASI BERBASIS WEB

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II KAJIAN PUSTAKA

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II LANDASAN TEORI

SISTEM INFORMASI PENUNTUTAN PADA BIDANG TINDAK PIDANA UMUM PADA KANTOR KEJAKSAAN TINGGI SUMATERA SELATAN

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB I PENDAHULUAN 1.1 Latar Belakang Dengan semakin kompleksnya proses bisnis yang terjadi disuatu perusahaan, maka hal ini juga akan memicu

BAB III LANDASAN TEORI. diprioritaskan, atau ketrampilan untuk memasang tugas atau tanggung jawab

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

BAB III LANDASAN TEORI. ini memiliki pijakan pustaka yang dapat dipertanggungjawabkan.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB III LANDASAN TEORI. 3.1 Sekolah. Sekolah adalah tempat dimana pendidikan diberikan. Juga dapat diartikan

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB I PERSYARATAN PRODUK

BAB III TINJAUAN PUSTAKA

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

1. Bab 2 Arsitektur Produk

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI

RANCANG BANGUN APLIKASI PENGOLAHAN SURAT IZIN PERCERAIAN BAGI PEGAWAI NEGERI PADA KEPOLISIAN NEGARA REPUBLIK INDONESIA DI POLRES GARUT

BAB III LANDASAN TEORI

PEMROGRAMAN WEB. Agussalim

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

BAB II LANDASAN TEORI. definisi sistem, informasi, dan sistem informasi. Menurut Jogiyanto (2005:2) Sistem adalah kumpulan dari elemen-elemen

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

APLIKASI PEMBUATAN DAFTAR KONTRAK SOFTWARE APLIKASI DI PT.TOTAL SOLUSI PRIMA MENGGUNAKAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

BAB III LANDASAN TEORI

RANCANG BANGUN APLIKASI PENGOLAHAN SURAT PERNYATAAN MASIH MENGAJAR DI LEMBAGA PENDIDIKAN MA ARIF GARUT

BAB III METODE PENELITIAN. Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Exponential Smoothing

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

BAB 2 LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut

BAB III METODOLOGI PENELITIAN

Transkripsi:

BAB III LANDASAN TEORI 3.1. Kepolisian Negara Republik Indonesia Menurut UU Nomor 02 Tahun 2002 tentang Kepolisian Negara Republik Indonesia bahwa Kepolisian Negara Republik Indonesia yang selanjutnya disebut Polri adalah Alat Negara yang berperan dalam memeilihara keamanan dan ketertiban masyarakat, menegakkan hukum serta memberikan perlindungan,pengayoman dan pelayanan kepada masyarakat dalam rangka terpeliharanya keamanan dalam negeri. 3.2. Pelayanan Publik Menurut Keputusan Menteri Pendayagunaan Aparatur Negara Nomor 63 Tahun 2003, pelayanan publik adalah segala kegiatan dalam rangka pemenuhan kebutuhan dasar sesuai dengan hak-hak dasar setiap warga negara dan penduduk atas suatu barang, jasa dan atau pelayanan administrasi yang disediakan oleh penyelenggara pelayanan yang terkait dengan kepentingan publik. Penyelenggara Pelayanan Publik adalah lembaga dan petugas pelayanan publik baik Pemerintah Daerah maupun Badan Usaha Milik Daerah yang menyelenggarakan pelayanan publik. Dengan Penerima Layanan Publik adalah perseorangan atau kelompok orang dan atau badan hukum yang memiliki hak dan kewajiban terhadap suatu pelayanan public. 30

3.3. Surat Keterangan Catatan Kepolisian Menurut Keputusan Kapolri No. Pol. : Kep/816/IX/2003 Tahun 2003, Surat Keterangan Catatan Kepolisian yang selanjutnya disingkat SKCK adalah surat keterangan resmi yang diberikan oleh Polri kepada seseorang warga masyarakat untuk memenuhi permohonan dari yang bersangkutan atau suatu keperluan karena adanya ketentuan yang mempersyaratkan, berdasarkan hasil penelitian biodata anteseden orang tersebut. Adapun yang dimaksud dengan anteseden adalah data tentang perilaku seseorang dalam kaitannya dengan tindak pidana dan ketentuan peraturan perundang-undangan lainnya serta pelanggaran norma-norma kehidupan yang berlaku dalam masyarakat, termasuk keterkaitannya dengan organisasi terlarang. berikut : Adapun tata cara membuat Surat Keterangan Catatan Kepolisian sebagai 1. Membuat SKCK baru : a) Membawa Surat Pengantar dari Kantor Kelurahan tempat domisili pemohon. b) Membawa fotokopi KTP sesuai dengan domisili yang tertera di Surat Pengantar dari Kantor Kelurahan. c) Membawa fotokopi Kartu Keluarga. d) Membawa fotokopi Akta Kelahiran/Kenal Lahir. e) Membawa Pas Foto terbaru dan berwarna ukuran 4 6 sebanyak 5 lembar. Mengisi Formulir Daftar Riwayat Hidup yang telah disediakan dikantor Polisi dengan jelas dan benar. f) Pengambilan Sidik Jari oleh petugas. 31

2. Memperpanjang masa berlaku SKCK : a) Membawa lembar SKCK lama yang asli/legalisir dan masih berlaku b) Membawa fotokopi KTP. c) Membawa fotokopi Kartu Keluarga. d) Membawa fotokopi Akta Kelahiran/Kenal Lahir. e) Membawa pas foto terbaru yang berwarna ukuran 4 6 sebanyak 3 lembar. 3.4. Aplikasi Menurut Dhanta (2009:32), aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel. Sedangkan menurut Anisyah (2000:30), aplikasi adalah penerapan, penggunaan atau penambahan Dari pengertian diatas, dapat disimpulkan bahwa aplikasi merupakan software yang berfungsi untuk melakukan berbagai bentuk pekerjaan atau tugas-tugas tertentu seperti penerapan, penggunaan dan penambahan data. 3.5. PHP Menurut Kadir (2008), PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server. Pada prinsipnya server akan bekerja apabila ada permintaan 32

dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server (dapat dilihat pada gambar dibawah). Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut : 1. Membaca permintaan dari client/browser. 2. Mencari halaman/page di server. 3. Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page. 4. Mengirim kembali halaman tersebut kepada client melalui internet atau intranet. 3.6. Server Menurut Sutisna (2007), Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan. Adapun jenis dari server adalah sebagai berikut : 1. Server Aplikasi Server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client, server data sendiri digunakan untuk menyimpan 33

data baik yang digunakan client secara langsung maupun data yang diproses oleh server aplikasi. 2. Server Data Berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet. 3. Server Proxy Proxy Server adalah sebuah komputer server yang dalam perkembangannya saat ini, dapat berupa system operasi tersendiri yaitu sistem operasi fungsional khusus Proxy (seperti Untangle, dll.); atau dapat pula berupa program aplikasi yang diinstallkan pada komputer server tersebut (seperti Squid, Kerio Winroute Firewall, WinGate dll.). Proxy Server memiliki banyak fungsi di dalamnya. Akan tetapi fungsi utama (secara umum) dari server ini adalah untuk menjembatani (biasa disebut gateway) dan menangani setiap request (permintaan akses) terhadap konten-konten yang berasal baik dari dalam maupun luar jaringan local 3.7. Konsep Pemodelan Sistem 3.7.1. Flowchart Flowchart adalah teknik penyusunan instruksi untuk penulisan program computer terstruktur dengan menggunakan gambar-gambar/simbol-simbol. Tujuan utama dari penggunaan flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-simbol standar (Jogiyanto, 1990). 34

3.7.2. 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 (Jogiyanto, 1990). 3.8. Konsep Basis Data 3.8.1. Basis Data Basis data adalah koleksi dari data-data yang terkait secara logis dan deskripsi dari data-data tersebut, yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi (Yourdon, 1989). 3.8.2. Teknik Entity Relationship Diagram ERD Merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks (Yourdon, 1989). 3.8.3. Teknik Normalisasi Normalisasi merupakan teknik analisis data yang mengorganisasikan atributatribut data dengan cara mengelompokkan sehingga terbentuk entitas yang nonredundan, stabil, dan fleksibel (Yourdon, 1989). 3.8.4. Structured Query Language (SQL) Structured Query Language (SQL) adalah bahasa yang bersifat request oriented dan bersifat non-prosedural sehingga lebih mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai bahasa yang digunakan oleh manusia untuk berkomunikasi (Yourdon, 1989).. Selain itu 35

juga, SQL bersifat non case sensitif. Banyak vendor pembuat DBMS (Database Management Sistem) yang saat ini menggunakan SQL sebagai standarisasi dalam produk mereka, seperti ORACLE, Microsoft SQL Server, PostGreSQL, dan MySQL(Yourdon, 1989). 3.9. Perangkat Lunak yang digunakan 3.9.1. 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). Dengan sifatnya yang open source, memungkinkan juga user untuk melakukan modifikasi pada source code-nya untuk memenuhi kebutuhan spesifik mereka sendiri (Kadir, 2005). 3.9.2. XAMPP XAMPP merupakan aplikasi server yang menggabungkan beberapa aplikasi server yang biasa digunakan di web server. Berikut beberapa komponen-komponen yang terdapat pada XAMPP, yaitu : Apache (web server), MySQL (database server), Filezilla FTP server, Mercury Mail (mail server), phpmyadmin (web-based interface MySQL) (Sutisna, 2007). a. Web Server Web server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya dalam bentuk halaman- 36

halaman web yang umumnya berbentuk dokumen HTML (Kadir, 2005). b. Apache Apache merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Namun demikian, pada beberapa versi berikutnya Apache mengeluarkan programnya yang dapat dijalankan di Windows NT (Kadir, 2005). 3.9.3. Web Browser Web Browser merupakan software yang di install di mesin client yang berfungsi untuk menterjemahkan tag-tag HTML menjadi halaman web. Browser yang sering di gunakan biasanya Internet Explorer, Netscape Navigator, mozila firefox, google chrome, safari, opera dan masih banyak yang lainnya (Kadir, 2005). a. Google Chrome Satu lagi inovasi dari raksasa Google, aplikasi web browser Google Chrome. Browser ini menggabungkan desain minimal dengan teknologi canggih agar Web dapat diakses dengan lebih cepat, stabil, aman, dan mudah. b. Mozilla Firefox Mozilla Firefox (aslinya bernama Phoenix dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird) adalah penjelajah web antarplatform gratis yang dikembangkan oleh Yayasan Mozilla dan ratusan sukarelawan. Versi 3.0 dirilis pada 17 Juni 2008. Dengan Firefox kini 37

Anda dapat berselancar lebih cepat dan lebih aman di web. Berkat penggunaan plug-in yang lebih pintar. c. Opera Opera adalah peramban web dan paket perangkat lunak Internet antarplatform. Opera terdiri dari kumpulan perangkat lunak untuk Internet seperti peramban web, serta perangkat lunak untuk membaca dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas di Oslo, Norwegia. d. Internet Explorer 3.9.4. Web Editor Internet Explorer (dulu dikenal sebagai Microsoft Internet Explorer, disingkat IE atau MSIE) adalah sebuah peramban web dan perangkat lunak tak bebas yang gratis dari Microsoft, dan disertakan dalam setiap rilis sistem operasi Microsoft Windows sejak 1995. Web editor merupakan perangkat lunak yang digunakan untuk mengetikkan perintah - perintah script yang digunakan baik itu client side scripting ataupun server side scripting bahkan beberapa web editor dapat digunakan untuk mengatur layout/ tampilan halaman web secara instant, berikut contoh web editor: Notepad++, Macromedia Dreamweaver, Ultra Edit, Adobe Go Live, NetBean7 (Abdul Kadir, 2005). 38