• Tidak ada hasil yang ditemukan

Absensi Sidik Jari Portabel Terintegrasi Sistem Informasi Akademik Universitas Sumatera Utara

N/A
N/A
Protected

Academic year: 2017

Membagikan "Absensi Sidik Jari Portabel Terintegrasi Sistem Informasi Akademik Universitas Sumatera Utara"

Copied!
4
0
0

Teks penuh

(1)

4 BAB II DASAR TEORI

2.1 Sistem Absensi Mahasiswa Universitas Sumatera Utara

Dalam Kamus Besar Bahasa Indonesia (KBBI), absensi berarti ketidakhadiran.

Artinya untuk menandakan apakah seseorang hadir atau tidak. Sistem absensi

merupakan sebuah sistem yang digunakan untuk mencatat daftar kehadiran setiap

anggota instansi tersebut. Sistem absensi mencatat identitas anggota instansi dan

waktu keluar masuk anggotanya. Sistem absensi juga mempunyai kemampuan untuk

memberikan laporan yang akurat.

Dalam kegiatan perkuliahan di lingkungan Universitas Sumatera Utara harus

menyertakan absensi yang bertujuan untuk memperoleh data kehadiran mahasiswa

dalam setiap mata kuliah. Absensi berupa lembaran kertas yang berisi nama, NIM,

mata kuliah, tanggal dan kolom tanda tangan. Data absensi selanjutnya akan

dimasukkan atau dikirim satu per satu secara manual ke database sistem informasi

USU melalui website sistem informasi yang telah disediakan. Data yang dikumpulkan

akan dihitung dan akan dijadikan sebagai syarat boleh tidaknya mahasiswa mengikuti

ujian dengan batas minimal kehadiran 80%.

2.2 Komunikasi Data

2.2.1 I2C

Inter Integrated Circuit (I2C) bus adalah standar antarmuka dua arah yang

digunakan sebuah pengontrol, dikenal sebagai master, untuk berkomunikasi dengan

perangkat lain yang terhubung dengannya. Perangkat lain tidak dapat mengirim data

sebelum perangkat tersebut diberi alamat atau sudah dikenal oleh master. Setiap

(2)

5

perangkat yang terhubung dengan bus I2C memiliki alamat yang spesifik untuk

membedakan dengan perangkat lainnya yang tehubung dengan bus I2C yang sama.

Bentuk fisik antarmuka I2C terdiri dari jalur serial clock (SCL) dan serial data

(SDA). Keduanya harus terhubung ke Vcc (sumber tegangan) melalui sebuah resistor

pull-up.Besar resistor pull-up ditentukan oleh banyaknya kapasitas pada jalur I2C.

I2C merupakan protocol yang sangat popular dan handal yang digunakan untuk

komunikasi antar perangkat. Gambar 2.1 mengilustrasikan bagaimana beberapa

perangkat dapat saling berbagi bus yang terhubung ke prosesor hanya melalui dua

kabel dan ini merupakan suatu efisiensi yang diberikan oleh protokol ini [1].

Gambar 2.1 Contoh jalur I2C

2.2.2 UART

Universal Asynchronous Receiver/Transmitter (UART) adalah sebuah rangkaian

terpadu (IC) yang diprogram untuk mengontrol sebuah antarmuka komputer dengan

perangkat yang terhubung dengannya secara serial. Secara spesifik, IC ini

menyediakan sistem dengan antarmuka RS-232C Data Terminal Equipment (DTE)

yang membuat dapat saling berkomunikasi dan bertukar data dengan perangkat serial

lainnya [2].

(3)

6 2.3 Arduino IDE

Modul Arduino diprogram menggunakan Arduino Software (IDE) yang

disebut sketches. Sketches ditulis pada text editor dan disimpan dengan file extension

.ino. Arduino IDE adalah perangkat lunak yang digunakan untuk menulis dan

meng-compile dan juga digunakan untuk meng-upload program ke board Arduino. Arduino

IDE menggunakan bahasa yang dikembangkan sebagai bahasa pemrogramannya.

Hasil atau keluaran dari Arduino dapat diamati menggunakan serial monitor pada IDE

[3].

2.4 Visual Studio

Pada penelitian ini menggunakan software developer Visual Studio

Community 2015 yang diperuntukkan secara gratis untuk pelajar dan grup

pengembang kecil yang bukan dari perusahaan. Visual Studio memberikan fasilitas

untuk para pengembang atau programmer yang menggunakan bahasa C++, C#,

Visual Basic .NET, dan bahasa lainnya [4].

2.4.1Visual Basic .NET

Visual Basic .NET adalah generasi terbaru dari Visual Basic, tetapi juga

merupakan peningkatan dari bahasa sebelumnya. Pengembang yang terbiasa dengan

Visual Basic 6 akan merasa nyaman dengan kode Visual Basic .NET dan akan

menyadari kelebihan dari strukturnya. Meskipun demikian, Microsoft telah membuat

beberapa perubahan untuk menjadikan Visual Basic .NET sebuah bahasa

pemrograman yang lebih baik.. Kode Visual Basic 6 dapat di-compile menggunakan

compiler Visual Basic .NET tanpa perubahan secara menyeluruh [5].

(4)

7 2.5 MySQL Database

Jenis database yang dapat diakses menggunakan PHP disebut relational

database. Pada relational database, informasi disimpan pada struktur dua dimensi

yang disebut tabel. Hanya terdapat satu nilai (atau tidak mempunyai nilai sama sekali)

pada setiap sel dari tabel. Setiap baris dari tabel disebut record atau tuple, dan setiap

kolom disebut field.

Jenis relational database yang sering digunakan bersamaan dengan PHP

adalah MySQL database. Hal ini merupakan versi open-source dari sistem

manajemen relational dabase SQL(Structured Query Language) yang pada awalnya

dikembangkan pada tahun 1970. MySQL disebut sebagai query language, yang

berarti meliputi sekumpulan pertanyaan (queries) yang dikirimkan ke relational

database untuk menanyakan ataupun memberikan perintah-perintah seperti

menambah record ataupun mengubah isi dari record yang sudah ada sebelumnya [6].

Gambar

Gambar 2.1 Contoh jalur I2C

Referensi

Dokumen terkait

yang dapat menjadikan kinerja sumber daya manusia kurang optimal. Mulai dari kurangnya perhatian oleh pemimpin kepada SDM yang ada. dan cara bersikap para pemimpin terhadap

Izin Tinggal Terbatas adalah izin tinggal yang diberikan pada Orang Asing untuk       bertempat tinggal di wilayah Negara Kesatuan Republik Indonesia dalam jangka    

Bapak dan Ibu dosen-dosen Teknik Industri Universitas Bhayangkara Jakarta Raya yang telah memberikan arahan kepada penyusun dalam menyelesaikan skripsi ini.. Bapak Sutiyoso

Penambahan paladium dapat menghasilkan berbagai jenis ionik oksigen pada permukaan film tipis dalam proses adsorpsi dan desorpsi saat film tipis diberikan respon gas

Untuk menambah pengalaman penelitian dan untuk mengetahui perilaku wanita usia subur dalam mendeteksi dini kanker payudara di Kecamatan Medan Deli, sehingga menambah pengetahuan

theory of expectancy. For Jacky, the writer has chosen to focus on belongingness and love needs, and self-esteem needs for the following reasons : 1) in the beginning of the

Berdasarkan hasil penelitian diperoleh perilaku wanita usia subur dalam mendeteksi dini kanker payudara di Kecamatan Medan Deliresponden yang berperilaku kurang 68 responden,

Hasil pengamatan silase ransum komplit berbasis hasil samping jagung, sawit dan ubi kayu setelah 6 minggu ensilase menunjukkan warna yang tidak jauh berbeda dari sebelum