• Tidak ada hasil yang ditemukan

Sistem Informasi serta Absensi Kepegawaian Pada Kantor Humas dan Protokoler di Kota P.Siantar berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi serta Absensi Kepegawaian Pada Kantor Humas dan Protokoler di Kota P.Siantar berbasis Web"

Copied!
11
0
0

Teks penuh

(1)

BAB 2

TINJAUAN PUSTAKA

2.1Sistem Informasi

Sistem infromasi adalah kombinasi antara prosedur kerja, informasi, orang, dan teknologi informasi yang di organisasikan untuk mencapai tujuan dalam sebuah organisasi. Sistem infromasi berbasis komputer adalah sistem informasi yang menggunakan komputer dan teknologi telekomunikasi untuk melakukan tugas-tugas yang diinginkan. Teknologi Infromasi (IT) merupakan komponen tertentu pada sebuah sistem. Hanya sedikit teknologi informasi yang digunakan secara trpisah. Teknologi informasi dikombinasikan atau digabung dalam sistem informasi merupakan cara efektif dalam pemanfaatan teknologi informasi. (Kadir, 2009).

Komponen-komponen dasar dari sistem informasi (Sutarman, 2009) antara lain sebagai berikut:

a. Hardware, kumpulan peralatan seperti processor, monitor, keyboard, dan printer yang menerima data dan informasi, memproses data tersebut dan menampilkan data tersebut.

b. Software, kumpulan program-program komputer yang memungkinkan

hardware memproses data.

(2)

d. Network, sebuah sistem yang terhubung dan menunjang adanya pemakaian bersama sumber di antara komputer-komputer yang berbeda.

e. People, elemen yang paling penting dalam sistem informasi, termasuk orang-orang yang bekerja dengan sistem informasi atau menggunakan output-nya.

2.2PHP

PHP Hypertext Processor, yang dikembangkan pada tahun 1994 oleh Rasmus Lerdrof sebagai suatu bahasa server untuk personal homepage yang dimilikinya.

Kemudian script itu dikenal dengan PHP sampai sekarang (Satopo, 2007).

Php memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script lainnya. Php difokuskan pada pembuatan script server side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI. Php juga dapat digunakanpada semua sistem informasi, antara lain Linux, Unix, Microsoft Windows, Mac Os X, RISC OS. Php juga mendukung banyak web server, seperti Apache, Microsoft Internet

Information Server, Personal Web Server, Netscape and iPlanet Server

(Peranginangin, 2006).

2.3MySQL

Mysql merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat open source. Open source menyatakan bahwa

(3)

sistem operasi dan bisa diperoleh dengan cara mendownload di internet secara gratis (Kadir, 2008).

Mysql adalah sebuah sistem untuk menyimpan data (database). Pada dasarnya database adalah tempat dimana kita akan menyimpan data yang dibutuhkan web kita. Dalam sistem informasi, komputer database adalah sebuah kumpulan data yang tersusun secara sisttematis sehingga akan menghasilkan sebuah informasi yang efektif dan efisien. MySQL pada umumnya digunakan untuk membuat web dengan dukungan PHP dan Web Server Apache. Pada proyek akhir in akan menggunakan database MySQL, dimana MySQL terkenal dengan pengolahan data yang cepat walaupun data record yang dimasukkan dalam jumlah yang banyak (Prasetyo,2008).

MySQL termasuk jenis RDBMS (Relational Database Management System). Itulah sebabnya istilah tabel, baris, dan kolom digunakan MySQL. Pada

MySQL, sebuah databsase mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Sebagai software DBMS (Database Managements System), MySQL memiliki sejumlah fitur, diantaranya:

1. Multiplatform

MySQL tersedia pada bebapa platform (Windows, Linux, Unix). 2. Handal, cepat dan mudah digunakan

(4)

kecepatan yang tinggi, mendukung banyak fungsi untuk mengakses database, dan mudah digunakan.

3. Jaminan keamanan akses

MySQL mendukung pengaman database dengan berbagai kriteria pengaksesan. Penerapannya seperti pada saat mengatur user tertentu agar bisa mengakses data yang bersifat rahasia, sedangkan user lain tidak boleh. MySQL juga mendukung konektivitas ke berbagai software. Misalnya dengan menggunakan ODBC (Open Database Connectivity) program client yang berbasis Java berkoneksi deng MySQL. MySQL juga bisa diakses melalui aplikasi berbasis web, misalnya dengan menggunakan PHP.

4. Dukung SQL

MySQL mendukung peritah SQL (Stuctured Query Languange). SQL merupakan standar dalan pengaksesan databse relsional. Pengetahuan akan SQL akan memudahkan user untuk menggunakan MySQL. MySQL mempunyai empat instruksi dasar yang sangat mendukung dalam pembentukan sebuat database. Yaitu select, insert, delete, dan update. Masing-masing digunakan untuk menampilkan data, menambah data, menghapus data, dan mengubah data dalam database (Madcoms, 2008).

2.4Database

(5)

Database digunakan untuk menampung beberapa tabel atau query yang digunakan untuk menyimpan data sebagai sumber pengolahan data. Penerapan dalam sistem informasi disebut database sistem. Sistem database merupakan suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu sama lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam didalam suatu organisasi.

2.5Sublime Text

Sublime text adalah milik cross-platform editor kode sumber dengan Python antarmuka pemrograman aplikasi (API). Ini native mendukung banyak bahasa pemrograman dan bahasa markup, dan fungsinya dapat diperpanjang oleh pengguna dengan plugin, biasanya dibuat dan dikelola di bawah lisensi perangkat lunak bebas. Sublime Text berisi 22 tema visual yang berbeda, dengan opsi untuk men-download tema tambahan dan mengkonfigurasi tema kustom melalui plugin pihak ketiga. Fitur minimap menunjukkan gambaran berkurang dari seluruh file di sudut kanan atas layar. Bagian dari file yang terlihat di panel editor utama disorot dan mengklik atau menyeret dalam pandangan ini gulungan editor melalui file. Adapun fitur yang ada pada sublime text sebagai berikut:

A. Column selection and multi-select editing

(6)

demi baris, pemilihan teks, bergerak dengan kata-kata, langkah oleh subwords (CamelCase , tanda hubung atau garis bawah delimited), pindah ke awal / akhir baris dll, mempengaruhi semua kursor secara independen, yang memungkinkan seseorang untuk mengedit sedikit kompleks struktur berulang dengan cepat tanpa perlu menggunakan macro atau regex.

B. Auto completion

Sublime Text akan menawarkan untuk menyelesaikan entri sebagai pengguna

mengetik tergantung pada bahasa yang digunakan. Hal ini juga auto-selesai variabel dibuat oleh pengguna.

C. Syntax highlight and high contrast display

Fitur ini memungkinkan pengguna untuk menjalankan kode untuk bahasa tertentu dari dalam editor, yang menghilangkan kebutuhan untuk beralih ke baris perintah dan kembali lagi. Fungsi ini juga dapat diatur untuk membangun kode secara otomatis setiap kali file tersebut disimpan.

D. In-editor code building

(7)

E. Snippets

Fitur ini memungkinkan pengguna untuk menyimpan blok kode yang sering digunakan dan menetapkan kata kunci untuk mereka. Pengguna kemudian dapat mengetikkan kata kunci dan tekan tab untuk menyisipkan blok kode setiap kali mereka membutuhkannya.

F. Go to anything

Fitur ini adalah alat yang memungkinkan pengguna untuk beralih antara terbuka, baru-baru ini atau proyek file dan juga arahkan ke simbol dalam diri mereka.

Sublime text juga memiliki paket kontrol. Paket kontrol adalah manajer

paket pihak ketiga untuk Sublime Text yang memungkinkan pengguna untuk menemukan, menginstal, upgrade dan menghapus plug-in , biasanya tanpa restart Teks Sublime. Manajer paket terus diinstal paket up-to-date dengan fitur auto-peningkatan dan paket download dari GitHub , BitBucket dan kustom saluran / sistem repositori JSON-encoded. Hal ini juga menangani paket memperbarui kloning dari GitHub dan BitBucket melalui Git dan Hg , serta memberikan perintah untuk mengaktifkan dan menonaktifkan paket. Manajer paket juga termasuk perintah untuk bundel direktori paket ke dalam sebuah file sublime-paket (Andi,2016).

2.6HTML

(8)

disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi atau interfasi aplikasi di dalam internet (Betha,2012).

HTML (Hypertext Markup Languange) dikenal sebagai bahasa kode berbasis texts untuk membuat sebuah halaman web, keberadaannya dikenal dengan adanya ekstensi *htm atau *.html (Madcoms 2008).

HTML merupakan suatu bahasa dari website (www) yang dipergunakan untuk menyusun dan membentuk agar dapat ditampilkan pafa program browser. Dapat disimpulkan bahwa HTML merupakan protokol yang digunakan untuk mentransfer data atau dokumen dari web sever browser. Dalam penggunaannya, HTML menentukan dua fungsi (Supriyanto, 2007),yaitu:

1. Membentuk tata letak dokumen, baik jenis huruf, gambar, dan komponen-komponen lainnya.

2. Menentukan hubungan ke dokumen lainnya, HTML merupakan suatu bahasa komputer yang termasuk dalam kategori SGML (Standard Generalized Markup Languange) yang mana bentuknya merupakan file standar ASCI yang berisi kode-kode untuk mengatur dokumen.

(9)

HTML dan daya dukung ini meningkat daya guna dan menjadikannya sebagai bahasa kode yang dinamis (Madcoms, 2008).

2.7Website

WWW atau dikenal dengan web merupakan salah satu layanan yang di dapat oleh pengguna komputer yang terhubung ke internet. Web pada awalnya adalah ruang informasi dalam internet. Dengan menggunakan teknologi hypertext, pemakai dituntun untuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumen web yang di tampilkan dalam browser web (Betha ,2012).

World wide web yang dikenal ebagai website atau sering disingkan dengan

www merupakan sebuah sistem dengan standar yang telah disepakati bersama untuk menyimpan, mencari, memformat, dan menampilkan infirmasi dengan menggunakan arsitektur client dan server. Sebuah web memiliki banyak dokumen yang biasa disebut dengan halaman web, serta dielngkapi dengan komponen-komponen lain seperti image, media (Madcoms, 2007).

Web secara fisik adalah kumpulan pribadi, web browser, koneksi ke ISP, komputer server, router, dan switch yang digunakan untuk mengalirkan informasi dan menjadi wahana pertama berbagai pihak terkait (Oetomo,2007). Fasilitas web mengizinkan user untuk mengakses dan berinteraksi dengan teks, grafik, animasi, foto, suara, dan video. World wide web dikembangkan oleh W3C (World Wide Web Consortium) yang merupakan badan resmi dalam membuat standar web.

(10)

1. Protocol standard, aturan yang digunakan untuk berkomunikasi pada computer networking dan HTTP (Hypertext Transfer Protocol) adalah protocol untuk

website.

2. Address, website ini memiliki aturan penamaan alamat web yaitu URL (Uniform Resource Locator) yang digunakan sebagai standar alamat internet. 3. HTML (Hyper text Markup Languange), digunakan untuk membuat dokumen

yang bisa diakses melalui web.

2.8Pengenalan Internet

Pada tahun 1969, lembaga riset Departmen Pertahanan Amerika, DARPA (Defence Advanced Research Project Agency), mendanai sebuah riset untuk mengembangkan jaringan komunikasi data antar komputer. Riset ini bertujuan untuk mengembangkan aturan komunikasi data antar komputer yang bekerja secara transparan, melalui bermacam-macam jaringan komunikasi data yang terhubung satu dengan lainnya, dan tahap terhadap berbagai gangguan (bencana alam dan serangan nuklir).

(11)

Protokol komunikasi data yang diguunakan pada waktu NCP (Network Communication Protocol), tidak sanggup menampung node komputer yang besar

ini. DARPA kemudian mendanai pembuatan protokol komunikasi yang lebah umum. Protokol ini dinamakan TCP/IP. Prptokol ini kemudian di adopsi menjadi standar ARPNet pada tahun 1983. Perusahaan BNN (Bold Beranek Newman) membuat protokol TCP/IP menjadi dia atas komputer dengan sistem operasi UNIX.

Pada tahun 1984 jumlah host di internet melebihi 1000 buah. Pada tahun 1984 ini juga diperkenalkan DNS (Domain Name System) yang mengganti fungsi nama host. Sistem domain inilah yang sampai saat ini kita gunakan untuk menuliskan nama host (Sutarman, 2007).

Referensi

Dokumen terkait

Öğrencilerin istatistik konusu kapsamında yer alan aritmetik ortalama, mod, medyan ve açıklık kavramlarına ilişkin matematiksel okuduğunu anlama becerisinin, yazma

peruntukkan lain yang mempersyaratkan mutu air yang sama dengan kegunaan tersebut.

This paper presents a real-time object detection unified to humanoid robot soccer to detect white ball and goal with different pattern and position. YOLO was

Dari sejak berdirinya Kesultanan Sambas pada tahun 1671 dengan Sultan pertama Kesultanan Sambas yaitu Sultan Muhammad Shafiuddin I hingga tahun 1818 yaitu dimasa pemerintahan

Seksi Pengolahan dan Pemasaran Hasil Tanaman Pangan dan Hortikultura mempunyai tugas melakukan penyiapan bahan penyusunan kebijakan pelaksanaan, dan pemberian

Adanya Kampung Majapahit tersebut juga berdampingan dengan adanya industrialisasi kebudayaan dalam bentuk pariwisata, oleh karena itu di bangun Kampung Majapahit

Tanda koma tidak dipakai untuk memisahkan petikan langsung dari bagian lain yang mengiringinya dalam kalimat jika petikan langsung itu berakhir dengan tanda tanya