• Tidak ada hasil yang ditemukan

Perancangan Website Kelurahan Titi Rantai Medan Menggunakan Php dan Mysql

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Website Kelurahan Titi Rantai Medan Menggunakan Php dan Mysql"

Copied!
13
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Kelurahan Titi Rantai

Kelurahan merupakan pembagian wilayah administratif di Indonesia dibawah kecamatan. Kelurahan merupakan wilayah kerja lurah sebagai perangkat daerah Kabupaten dan kota. Kelurahan dipimpin oleh lurah yang berstatus pegawai negeri sipil. Titi Rantai merupakan kelurahan yang berada di kecamatan medan baru, kelurahan ini termasuk kelurahan terbesar setelah kelurahan medan sunggal. Ada sekitar 11.656 jiwa penduduk yang terdaftar dalam kelurahan ini, data tersebut diperoleh pada tahun 2011.

(2)

Kelurahan ini juga sering mendapatkan penghargaan diantaranya pernah mendapatkan penghargaan sebagai kelurahan terbersih dan beberapa penghargaan yang dilakukan oleh ibu-ibu PKK dengan seringnya melakukan kegiatan yang sangat berharga, keaktifan tersebut yang sering membuat kelurahan ini menjadi kelurahan terbaik.

2.2 Definisi Sistem Informasi

Pengertian Sistem informasi menurut para ahli – secara umum Sistem Informasi dapat didefinisikan sebagai suatu sistem didalam suatu organisasi yang merupakan kombinasi orang-orang, fasilitas, teknologi, media prosedur-prosedur dan pengendalian penting, memproses, tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan.

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting. (Jogiyanto, Pengenalan Komputer, 1989).

(3)

suatu informasi yang berharga bagi yang menerimanya. Atau dalam pengertian lainnya, Sistem Informasi merupakan kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan informasi.

2.3 Aplikasi yang digunakan

Adapun pengaplikasian yang digunakan untuk dapat menyelesaikan tugas akhir ini, diantaranya adalah sebagai berikut.

2.3.1 PHP (Hypertext preprocessor)

Menurut Anhar (2010:3), PHP merupakan script yang terintegrasi dengan HTML dan berada pada server server side HTML embedded scripting. PHP adalah script yang digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada sever dimana script tersebut dijalankan.

(4)

Setiap program PHP disebut dengan script. Script berupa file teks yang dapat dibuat dengan menggunakan program editor file teks seperti Notepad, Sublime text, Edit Plus dan sebagainya. Bagian awal yang paling penting dalam penulisan program PHP adalah peletakannya.

2.3.2 MySQL

MySQL adalah sebuah perangkat lunak manajemen basis data SQL (database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public license (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL (Sunarfrihantono, 2003).

(5)

Dalam suatu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entry yang seragam. Satu record terdiri dari field-field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record. Untuk menyebut isi dari field tersebut maka digunakan atribute atau merupakan judul dari satu kelompok entity-entity tertentu, misalnya atribute alamat menunjukkan entity alamat dari pegawai. Entity adalah suatu objek yang nyata dan akan direkam.

2.3.3 Javascript

Javascript adalah bahasa scripting yang digunakan oleh milyaran halaman web, dan mampu bekerja di banyak browser ternama seperti Internet Explorer, firefox, chrome, opera dan safari. Javascript merupakan implementasi dari standar script language ECMA.ECMA-262 adalah standar resmi Javascript. Bahasa itu pertama kali diimplementasikan oleh netscape communications corp pada netscape navigator 2 beta (1995). Javascript berbeda dengan bahasa Java (dikembangkan pada 1990-an di Sun Microsystem). Namun dua bahasa tersebut dapat saling bekerja sama dengan baik. Program Javascript sisi client, atau script, dapat ditanamkan langsung dalam sumber HTML halaman web.

(6)

2.3.4 CSS

CSS merupakan kependekan dari Cascading Style Sheet yang berfungsi untuk mengatur tampilan dengan kemajuan jauh lebih baik dari tag maupun atribut standar HTML (Hypertext Markup Language). CSS sebenarnya adalah suatu kumpulan atribut untuk fungsi format tampilan dan dapat digunakan untuk mengontrol tampilan yang banyak dokumen secara bersamaan. Keuntungan menggunakan CSS yaitu jika ingin mengubah format dokumen, maka tidak perlu mengedit satu per satu.

Penggunaan CSS ada dua cara yaitu dengan menyisipkan kode CSS langsung dalam kode HTML atau simpan menjadi file tersendiri berektensi.css. Dengan menyimpan sebagai file tersendiri akan lebih memudahkan untuk mengontrol tampilan dalam banyak dokumen secara langsung.CSS mendapat dukungan penuh pada browser versi 4 (empat) dan versi sebelumnya,hanya dengan Internet Explorer yang masih mampu mengenali CSS. Perlu diketahui bahwa tampilan CSS dapat berbeda bila ditampilkan pada menu browser yang berbeda pula (Abdullah,2003).

(7)

2.3.5 Sublime Text

Sublime Text adalah teks editor berbasis Python, sebuah teks editor yang elegan, kaya akan fitur, cross-platform, mudah dan simple yang cukup terkenal dikalangan pengembang, penulis dan desainer. Para programmer biasanya menggunakan sublime text untuk menyunting source code yang sedang ia kerjakan. Sublime biasanya digunakan untuk devoloping website yang sekedar PHP, HTML dan CSS.

Fitur-fitur yang terdapat dalam sublime text diantaranya adalah sebagai berikut: 1. Mini-map, untuk melihat teks secara keseluruhannya.

2. Command Palette (CTRL+SHIFT+P), mencari perintah yang kita perlukan untuk mempercepat pekerjaan.

3. Panel-panel editornya bisa dipindahkan. 4. Kemampuan untuk multiple selection. 5. Ada panduan indentasi.

6. Bisa di-folding code-codenya.

7. Sistem editnya dapat di split jadi beberapa kolom. 8. Theme yang menarik.

9. Tanda (), {}, “”, dan sebagainya akan dicocokkan dan ditutup otomatis. 10.Banyak paket yang bisa buat lebih mudah bekerja.

(8)

Gambar 2.4 Sublime Text

2.3.6 WEB dan HTML

Menurut Sampurna (1996) web adalah sekelompok kode berbasis teks sederhana dan universal, disebut Hypertext Markup Language (HTML). Karena berbasis teks, HTML dikenali dan diterjemahkan segala jenis komputer dalam bentuk tampilan informasi yang sama. HTML adalah kreasi tim Berners Lee, ilmuwan European Laboratory for Particle Physics (CERN organisasi penelitian 18 negara Eropa) di Geneva Swiss. Maret 1989 Tim memperkenalkan WEB dan HTML sebagai standar antarnuka distribusi informasi di internet yang mampu menggabungkan teks, grafik, dan multimedia dengan metode navigasi menu pada mesin UNIX.

(9)

2.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada struktur-struktur dan relation data. Entity Relationship Diagram (ERD) merupakan gambaran data yang dimodelkan dalam suatu diagram yang digunakan untuk mendokumentasikan data dengan cara menentukan apa saja yang terdapat dalam tiap entity dan bagaimana hubungan antara entity satu dengan lainnya.

2.4.1 Simbol – simbol Entity Relationship Diagram

ERD merupakan alat untuk pembuatan model data secara grafik, maka ERD memiliki simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada tabel berikut :

Tabel 2.1 Simbol-simbol Entity Relationship Diagram

No. Simbol Arti Defenisi

1. Entitas Suatu kumpulan

(10)

2 Relationship Hubungan yang terjadi antara

satu atau lebih entity

3. Atribut Karakteristik dari

entity atau

relationship yang menyediakan penjelasan detail tentang entity

atau relationship tersebut.

4. Atribut Atribut ialah karakteristik

dari entitas atau relasi yang menyediakan penjelasan detail tentang entitas atau relasi tersebut dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. Atribut memiliki bentuk lingkaran lebih tepatnya elips.

5. Alur Alur memiliki fungsi

(11)

2.4.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran aliran data dimana komponen-komponen tersebut, asal, tujuan, dan penyimpanan data.

DFD memiliki simbol simbol yang digunakan untuk menggambarkan model data seperti terdapat pada tabel berikut :

Tabel 2.2 Simbol Data Flow Diagram

Simbols

DeMarco dan Yuordan

Keterangan Gane and Sarson

Keterangan Entitas Eksternal, dapat berupa orang atau unit terkait yang data dan kesatuan luar

Data store Data Store

Simpan data, berupa Suatu file atau database Pada sistem komputer Atau catatan manual Entitas Eksternal

Entitas

Eksternal

(12)

2.4.3 Flowchart

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan prosedur dari suatu program. Flowchart menolong analisis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternative-alternative lain dalam pengoperasian. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

2.4.3.1 Simbol-simbol Flowchart

Flowchart merupakan penggambaran urutan prosedur suatu program secara grafik, maka flowchart memiliki simbol-simbol yang digunakan untuk menggambarkan urutan program seperti pada tabel berikut :

Tabel 2.2 Simbol Flowchart Pembelian harga awal

(13)

DECESION

Perbandingan

pernyataan,penyeleksian data yang memberikan pilihan langkah

selanjutnya

ONE PAGE CONECTOR

Gambar

Tabel 2.2 Simbol Flowchart

Referensi

Dokumen terkait

Hal inilah yang membuat penulis tertarik melakukan penelitian yang berjudul “A nalisis Pengaruh Persepsi dan Sikap Konsumen pada Keputusan Pemakaian Jasa

merupakan pasangan titik sudut yang berhadapan dalam bidang sisi kubus. dinamakan diagonal sisi

flavicarva dengan AgNO 3 dan waktu reaksinya.NPP yang dihasilkan dalam kondisi optimumlah yang akan diuji selektivitasnya terhadap beberapa logam yang sering terdapat di

Dari calon legislatif terpilih yang saya teliti menjadi anggota dewan pada periode 2014-2019 yaitu Diah Sunarsasi, dr.Suryaningsih, Riawan Woro (Partai Gerindra), Eny Triyuliastuti

DAFTAR URUT PRIORITAS (LONG LIST) CALON PESERTA SERTIFIKASI BAGI GURU RA/MADRASAH DALAM JABATAN UNTUK MATA PELAJARAN KEAGAMAAN (QUR'AN HADIST, AKIDAH AKHLAK, FIQH, SKI), BAHASA

Skripsi dengan judul Penerapan Model Problem Based Learning Untuk Meningkatkan Hasil Belajar Siswa Kelas IV Pada Mata Pelajaran PKn SD N III Krasak Pecangaan Jepara

Peraturan Menteri Keuangan Nomor 75/ PMK.05/ 2017 tentang Petunjuk Teknis Pelaksanaan Pemberian Penghasilan Ketiga Belas kepada Pimpinan dan Pegawai Nonpegawai Negeri

Berdasarkan Tabel 4, Variabel karakteristik merek mempunyai nilai koefisien 0,301 dengan tingkat signifikan 0,000 (< α=0,05), artinya H1 diterima dan H0