• Tidak ada hasil yang ditemukan

T1__BAB II Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Absensi SekolahBimbel Menggunakan Sidik Jari dan Online Message Gateway T1 BAB II

N/A
N/A
Protected

Academic year: 2018

Membagikan "T1__BAB II Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Absensi SekolahBimbel Menggunakan Sidik Jari dan Online Message Gateway T1 BAB II"

Copied!
6
0
0

Teks penuh

(1)

4 BAB II DASAR TEORI

Pada bagian ini akan dijabarkan teori yang akan digunakan dalam pembuatan sistem yang akan diaplikasikan pada skripsi ini.

2.1. Mesin Absensi Solution X100-C

Mesin Absensi Sidik Jari Solution X100-C ini adalah mesin absensi sidik jari yang memiliki fitur lengkap, berbagai pilihan jenis komunikasi , serta memiliki kapasitas memori yang cukup besar. Mesin ini juga support standalone / dapat berjalan sendiri tanpa komputer, spesifikasi lengkap mesin ini akan dijabarkan pada tabel di bawah[1].

Tabel 2.1 Spesifikasi Solution X100-C Merk : Solution

Type : X100-C

Standalone, Support tanpa komputer

Kapasitas User : 10.000 Sidikjari

Kapasitas Transaksi Log : 200.000 Transaksi

Jenis Komunikasi PC : TCP/IP (RJ45), RS232/RS485, USB Cable, USB Disk

Waktu respon : <= 1 detik Jenis Matching : 1:1 dan 1:N

Fitur Standard: TFT LCD Full Color 3 Inch, PhotoID, USB Flash Disk, Web Server, ADMS, Cloud Server, Schedule Bell,

(2)

5

2.2. Microsoft Visual Studio 2010 dan Microsoft Visual Basic .NET

Microsoft Visual Studio adalah sebuah aplikasi/perangkat lunak yang berfungsi untuk membangun/mengembangkan berbagai macam aplikasi menggunakan berbagai macam bahasa pemrogaman. Macam-macam aplikasi yang dapat dibangun pada visual studio adalah aplikasi windows form, aplikasi windows presenstation foundation/WPF, aplikasi web ASP .NET, aplikasi silverlight, dan lain-lain. Selain itu bahasa pemrogaman yang termasuk pada visual studio 2010 adalah Visual Basic, Visual C++, Visual C#, Visual F#, dan lain-lain. Visual studio juga mencakup SDK, IDE, dokumentasi dan kompiler sesuai bahasa pemrograman yang disediakan. Microsoft visual studio juga dapat digunakan untuk mengembangkan aplikasi mobile, aplikasi yang berjalan di atas .NET Framework ,dan aplikasi dalam bentuk bahasa mesin yang berjalan di atas windows (native code)[2].

Pada skripsi ini visual studio 2010 digunakan sebagai kompiler dan alat utama pada pembuatan program. Jenis program yang digunakan adalah windows forms application, sedangkan bahasa pemrograman yang digunakan adalah visual basic .net. Visual studio 2010 digunakan dalam skripsi ini dikarenakan memudahkan pembuat dalam membuat aplikasi windows. Kemudahan yang didapat oleh pembuat adalah kemudahan dalam menyusun tampilan program dengan macam-macam toolbox yang tersedia.

(3)

6 2.3. Telegram dengan Telegram Bot dan API

Telegram adalah aplikasi obrolan gratis yang berasal dari rusia. Telegram sangat populer di dunia dikarenakan keamanannya yang terkenal sangat kuat daripada aplikasi pesaingnya. Telegram juga sangat terkenal keramahannya kepada developer/pengembang aplikasi karena API dan Protocol terbuka yang disediakan. Telegram juga berbasis cloud sehingga dapat di akses dari banyak alat, serta telegram tersedia diberbagai sistem operasi (Windows, iOS, Android, Ubuntu)[4].

Bot pada telegram adalah akun telegram yang dioperasikan oleh perangkat lunak. Pengguna akun telegram dapat berinteraksi dengan bot telegram dengan cara mengirimkan pesan, perintah dan permintaan sebaris(inline mode). Bot telegram dapat dikendalikan menggunakan permintaan HTTPS(HTTPS Request) kepada API Bot yang disediakan telegram. Bot telegram juga dapat memiliki kecerdasan buatan[5].

API (application programming interface) atau yang disebut dengan antarmuka pemrograman aplikasi adalah sekumpulan perintah, fungsi, serta protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. Api pada bot telegram berbasis hhtp dibuat agar pengembang tertarik dan memudahkan untuk membangun bot.

2.4. Microsoft SQL Server

(4)

7 2.5. Pendaftaran Pengguna dan Sidik Jari

Pada sistem skripsi ini, untuk mendaftarkan pengguna dan sidik jari pengguna digunakan

program attendance management dari solution x100c. Program tersebut juga dapat digunakan

untuk mengupload data dan sidik jari kepada mesin absensi. Langkah – langkah untuk

mendaftarkan pengguna, sidik jari pengguna, dan mengupload data ke mesin :

1. Buka program attendance management.

2. Pilih menu karyawan, makan akan muncul form daftar karyawan

3. Masukan data – data yang perlu didaftarkan

4. Pilih mesin dan jenis mesin yang akan digunakan untuk mendaftarkan sidik jari.

5. Koneksikan mesin dengan klik tombol koneksi mesin.

6. Klik tombol registrasi, lalu masukan sidik jari pengguna yang akan didaftarkan.

7. Jika sudah berhasil, jangan lupa klik simpan agar data yang dimasukan dapat tersimpan.

8. Jika ingin mendaftarkan admin cukup kembali ke menu utama lalu klik/pilih

administrator pada menu/tab pengaturan lalu pilih user yang akan diberi hak admin.

9. Untuk mengupload data pada mesin, pada menu utama pilih upload data dan sidik jari

karyawan pada tab/menu mesin/pengaturan mesin.

(5)

8

Gambar 2.2 Tampilan form daftar karyawan attendance management.

(6)

9 2.6. Ping, TTL, dan Subnetmask

Ping (Packet Internet Gopher) adalah sebuah program utilitas yang dapat digunakan untuk memeriksa Induktivitas jaringan berbasis teknologi Transmission Control Protocol/Internet Protocol (TCP/IP). Dengan menggunakan utilitas ini, dapat diuji apakah sebuah komputer terhubung dengan komputer lainnya. Hal ini dilakukan dengan mengirim sebuah paket kepada alamat IP yang hendak diujicoba konektivitasnya dan menunggu respon darinya[9].

TTL (Time To Live) adalah semacam penanda waktu agar packet kiriman ping tidak terus menerus terkirim. TTL menandakan bahwa packet ping harus berakhir dalam jangka waktu tertentu. Ketika packet dikirim dari sebuah komputer TTL-nya bernilai 255 setelah melewati sebuah router nilai TTL berkurang satu dan semakin banyak router yang dilewati maka makin kecil nilai TTL-nya dan habis atau expired[10].

Subnetmask (masker subjaringan) adalah penentu porsi Network-id dan Host-Id pada deretan angka binner. Subnetmask juga mengacu kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID. Subnetmask juga dapat menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar.

Gambar

Tabel 2.1 Spesifikasi Solution X100-C
Gambar 2.1 Tampilan menu utama attendance management.
Gambar 2.2 Tampilan form daftar karyawan attendance management.
Gambar 2.4 . Macam – macam class pada subnetmask

Referensi

Dokumen terkait

menunjukkan bahwa prevalensi depresi pada pensiunan Pegawai Negeri Sipil yang mengambil dana pensiun di Bank BTPN Cabang M.. Usia terbanyak berada pada kategori usia ≥60 tahun,

If no virtual server in a heavy node can be transferred in its entirety to another node, then a possibility is to split it into smaller virtual servers and transfer a smaller vir-

Berkenaan dengan hal tersebut, agar Saudara dapat membawa dokumen asli atau rekaman yang sudah dilegalisir oleh pihak yang berwenang untuk setiap data yang telah dikirim melalui

Perumusan masalah dalam penelitian ini adalah bagaimana mengembangkan metode forward chaining dalam penerapan sistem pakar untuk mendiagnosa hama dan penyakit tanaman

Economical independence (budgetary deicit monetary inancing; and monetary policy instrumrnts), Political independence (governor’s and board members’ appointments; the relationship

Berkenaan dengan hal tersebut diatas, diharapkan agar Saudara dapat hadir tepat waktu dengan membawa dokumen asli dan 1 (satu) rangkap fotocopy untuk setiap data yang telah

Secara sederhana, dapat dikatakan bahwa regresi linear sederhana hanya melibatkan satu variabel pemberi pengaruh (variabel bebas), sementara regresi linear berganda

There are several bene…ts from success- fully steering market expectations, like reduced uncertainty, improved planning of market participants, lower interest rate volatility, and