Assalamu'alaikum Wr. Wb.
Selamat menikmati sajian dan ikuti gabung Catatan Sikil L-yas Anake Mbah Marijan
STMIK Duta Bangsa Surakarta

Minggu, 24 Juli 2011

Contoh Simulasi Dasar Crimping Kabel LAN

Mari kita membahas dasar2 dan simulasi contoh untuk mengcrimping kable jaringan LAN, simulasi gambar ini mengikuti standart warna yang dipakai kebanyakan para teknisi jaringan,jika ada yang beranggapan warna yang lain,boleh saja jika mengikuti konsep pengcrimpingan kabel sesuai contoh2 yang beredar dibuku2 atau literaur2.Di tulisan ini saya tidak membahas sebegitu detailnya hanya pempraktekannya dengan cara digambarkan oleh gambar berdasarkan hapalan warna,jadi berpatokan dengan warna seperti dibawah ini:

Pada Crimping Memerlukan:

1.Tang Crimping
2.Konektor RJ-45 disarankan ( memakai konekor AMP original)
3.Kabel Belden /kabel jaringan dengan 8 tembaga (disankan pakai yang belden USA)


Penjelasan warna kabel tembaga

a.kabel tembaga kabel jaringan terdiri dari tiga 8 tembaga yang masing warna warnanya berbeda-beda saya akan coba sebutkan acak yaitu:

1.orange putih
2.orange
3.hijauputih
4.hijau
5.biru putih
6.biru
7.cokelat putih
8.cokelat

Untuk warna kabel diatas memang berpasang warna – warnanya,dan sekali lagi jika terdapat kabel yang warna tembaganya saya tidak sebutkan tidak apa2 ,tidak semua kabel jaringan sama semua,sekali lagi warna yang saya jelaskan hanya warna yang dipakai standarisasi yang dipakaii oleh kebanyakan teknisi jaringan.

Contoh simulasi pemasangan seperti sebagai berikut



ika anda sudah berhasil memasukan kabel tembaga ke konektor RJ -45 tolong di cek:
1.Priksa lagi urutan warna tembaga yang telah terpasang apakah sudah benar urutannnya?
2.Priksa kekuaatan tancap tembaga ke konektor rj-45 apakah sudah kuat di cek dengan cara ditarik kabel dan konektor pelan2 apakah kuat ?
3.Priksa kuningan di bawah konektor RJ-45 apakah sejajar bentuk masuknya kedalam?
4.Cek ujung konektor Rj-45 apakah rata atau terlihat ujung tembaganya jika terlihat ujung tembaganya lebih bagus?

Jika anda telah mengikuti petunjuk diatas anda telah berhasil mengcrimping kabel jaringan tinggal melanjutkan dengan membuat variasi crimping sesuai dengan kegunaannya.

Ada dua tipe Crimping yang UMUM sering dipakai:
1.Strech

Strech adalah Model crimping yang digunakan untuk menghubung komp ke denga hub jadi susunannya sebagai berikut:
Tiap 1 kabel pasti mempunyai dua ujung oleh karena dijelaskan digambar sebagai berikut:



2.Cross
Cross adalah tipe crimping yang digunakan bilamana menghubungkan dengan cara 2 komputer/atau per to peer panjang maksimal kabel 10 meter tidak boleh lebih.



Untuk kabel cross memang agak sedikit berbeda dari kabel strech

Remote Computer (Server)

PUTTY

Aplikasi PuTTYPuTTY adalah aplikasi gratis dan sebuah  aplikasi open source terminal emulator yang dapat bertindak sebagai klien untuk rlogin SSH, Telnet, dan protokol TCP. Nama "Putty" tidak memiliki arti yang masih belum pasti, meskipun kata 'tty' adalah nama untuk sebuah terminal dalam sistem operasi Unix. Aplikasi Putty awalnya ditulis untuk Microsoft Windows, tetapi telah berkembang ke berbagai sistem operasi lain. Aplikasi Putty gratis ini dibangun pada awal tahun 1999, dan telah digunakan menjadi klien SSH-2 sejak Oktober 2000.

Definisi sederhana fungsi aplikasi PuTTY adalah anda menjalankan PuTTY pada OS Windows, dan dapat digunakan untuk menyambung ke (misalnya) mesin Unix. Aplikasi Putty membuka Window. Lalu, apa saja yang diketik dalam jendela yang dikirim langsung ke mesin Unix, dan segala sesuatu respon dari OS Unix akan dikirim kembali ditampilkan di jendela anda. Sehingga Anda dapat bekerja pada mesin Unix seolah-olah anda sedang berada di console, sementara sebenarnya tidak..
Sebelum versi 0,58, tiga rilis berturut-turut (0,55-0,57) dibuat untuk memperbaiki lubang keamanan aplikasi PuTTY yang signifikan pada versi sebelumnya, beberapa bug aplikasi PuTTY diantaranya bahkan  memungkinkan klien masuk ke server tanpa otentifikasi terlebih dahulu. Versi 0,58, dirilis pada bulan April 2005, berisi beberapa fitur baru, termasuk dukungan Unicode yang lebih baik. Beberapa aplikasi yang ada dalam file download kami meliputi:
  1. PuTTY (Client Telnet dan SSH)
  2. PSCP (SCP client, i.e. command-line secure file copy)
  3. PSFTP (an SFTP client, i.e. general file transfer sessions much like FTP)
  4. PuTTYtel (a Telnet-only client)
  5. Plink (a command-line interface to the PuTTY back ends)
  6. Pageant (an SSH authentication agent for PuTTY, PSCP and Plink)
  7. PuTTYgen (an RSA and DSA key generation utility).
 Putty merupakan software berbasis open source yang dapat di download disini

 Sebelum melakukan langkah di bawah port ssh di komp tujuan harus aktif dengan cara diaktifkan servicenya melalui terminal
=> di fedora=> service sshd start “untuk mengaktifkan por ssh”
=> chkconfig sshd on “servis aktif terus berjalan”
jika untuk mengatahui sshd sudah terinstall belum ==>service sshd status
jika faelid berarti lom terinstall berarti harus diinstal dulu opensshnya
Cara pakai putty sesudah didownload
Software putty tidak memerlukan installasi putty versi ini langsung klik2 saja akan muncul sebagai berikut:


merupakan versi yang dipakai pada waktu membuat tutorial ini.

Langkah awal menggunakannnya



Langkah kedua
untuk mengisi login as harus benar passwordnya juga harus tepat sesuai yang terdaftar pada komp yang di remote.



Langkah 3
Anda berhasil masuk hal yang terpenting disini jika kita ingin akses full administrator komputer linux yang di remote tadi harus masuk sebagai root.



WINscp
 winscp adalah program remote direktori explorer komputer dengan perantara port ssh pada komputer yang diremote.winscp dapat mengedit file conf juga dan mngkopi file dari tempat direktori explorer komp yang meremote ke komp yang di remote.
Winscp software opensource yang dapat di download langsung di http://winscp.net/eng/download.php

sebelum melakukan langkah di bawah port ssh di komp tujuan harus aktif dengan cara diaktifkan servicenya melalui terminal
=> di fedora=> service sshd start “untuk mengaktifkan port ssh”
=> chkconfig sshd on “servis aktif terus berjalan”
jika untuk mengatahui sshd sudah terinstall belum ==>service sshd status
jika faelid berarti lom terinstall berarti harus diinstal dulu opensshnya
winscp tidak memerlukan installasi tinggal klik kiri 2kali langsung jalan seperti sebagai berikut:

gambar winscp setelah di klik merupakan tampilan awal:



Langkah pertama masukan ip tujuan komp linux yang akan di remote trus klik login:



Setelah login isi username dan password user tujuan komp yang telah terdaftar di sistem linux tersebut:



Tampilan menu pembuka winscp sebelum digunakan.



Dengan winscp anda dapat mendelete rename edit copy file atau folder semaunya di winscp tanpa harus menggunakan editor vi,perintah - perintah console yang membingunkan dengan sarat anda remote harus sebagai root di komp linux yang diremote.

Sumber Tutorial

Rabu, 20 Juli 2011

Merancang Sistem Informasi Penggajian Guru Menggunakan Java dan Database MySQL

1.      Judul Proposal
“Merancang Sistem Informasi Penggajian Guru Menggunakan Java dan Database MySQL”

2.      Latar Belakang
Hampir semua kegiatan yang dilakukan sebagai penunjang kegiatan belajar mengajar di SMK Bina Taruna menggunakan system manual. sistem administrasi dan kegiatan belajar mengajar juga dilakukan secara manual. Hal itu akan menghambat kinerja dan kemajuan sebuah sekolah. Sebuah system manual akan membutuhkan banyak waktu dan pikiran, serta mempunyai resiko kerusakan dan kehilangan data yang sangat besar.
Sistem kepegawaian dilakukan menggunakan Microsoft Office Excel sebagai media penyimpanan dan penghitunagan. Hal itu sangat rentan terjadi kerusakan dan kehilangan ketika admin tidak berhati-hati dalam menggunakan system yang ada dalam computer.
 Atas dasar itulah kenapa penulis ingin membuat sebuah system informasi untuk penggajian para guru di SMK Bina Taruna. Dengan sebuah system informasi yang berbasis elektronika dan otomatis, maka kinerja para guru dan karyawan akan lebih efektif dan efisien. Selain itu system informasi penggajian guru ini lebih mengedepankan data yang akurat dan ketelitian yang tinggi.


3.      Perumusan Masalah
Berdasarkan uraian pada latar belakang di atas, rumusan masalahnya adalah:
 “Bagaimana membangun sistem penggajian guru dengan menggunakan java dan database MySQL?”

4.      Batasan Masalah
Agar permasalahan tidak melebar, maka penulis menetapkan batasan masalah yaitu hanya pada pegawai, golongan, penempatan, dan gaji.

5.      Tujuan Penelitian
Mengetahui bagaimana cara merancang system penggajian guru menggunakan java dan database mySQL.

6.      Manfaat Penelitian
Manfaat diadakannya penelitian ini adalah sebagai berikut :
a.       Memberikan kemudahan kepada bendahara dalam mengelola gaji
b.      Memberikan kemudahan kepada guru dalam menganalisa gaji

7.      Tinjauan Pustaka
Arya Kusuma (2002) dalam skripsinya yang berjudul “ Implementasi Sistem Kepegawaian  di Dinas Kesehatan Malang”, ia menuliskan bahwa untuk menunjang kinerja para pegawai maka diperlukan sebuah system yang mempermudah mereka dalam menjalankan kegiatan. Salah satunya dalah system yang mempermudah mereka dalam pendataan pegawai dalam kantor. Dengan adanya system tersebut maka kinerja mereka akan lebih maksimal dan tidak memakan banyak waktu.
Indah Setyaningrum (2001) dalam Tugas Akhirnya yang berjudul “Sistem Informasi Gaji Pegawai Negeri Sipil di Kabupaten Ngawi” ia menuliskan bahwa informasi dalam bentuk elektronik itu lebih mudah diakses oleh para informan. Dan dengan memanfaatkan sebuah system maka akan lebih mudah dan sederhana dalam menganalisa kenaikan gaji dari tahun ke tahun.
Muhammad Rasyid (2006) dalam skripsinya yang berjudul “Pemanfaatan Sistem ke Dalam Perincian Gaji Pegawai PT.PAN8 Sragen”, dalam skripsinya ia menyebutkan bahwa rincian gaji pegawai sangat diperlukan sebagai informasi penting bagi karyawan dimana rincian tersebut berbentuk hardcopy yang langsung dicetak setelah melalui beberapa proses yang merupakan input dari sebuah system aplikasi.

8.      Landasan Teori
a.       MySQL
MySQL merupakan RDBMS (Relational Data Base  Management Sistem). MySQL  didistribusikan secara open source dan gratis mulai tahun 1996, tetapi mempunyai sejarah pengembangan sejak tahun 1979. Database MySQL adalah database yang sangat powerfull, stabil, mudah. MySQL sangat banyak dipakai dalam sistem  database  web dengan menggunakan PHP. PHP­Triad juga memberikan fasilitas database yang lengkap. Karena  PHP_Triad dilengkapi dengan  database MySQL maka terdapat tempat untuk menyimpan data (store), dan untuk mengambil kembali data anda (retrieve). Seperti sistem   database SQL (Structured Query Language) yang lain, MySQL juga dilengkapi dengan perintah-perintah dan sintaks-sintaks SQL, dengan keunggulan sebagai berikut :
1.      Konsep database MySQL berkecepatan tinggi tentang system penyajian data.
2.      Harga yang relatif murah, karena  ada yang dapat diperoleh secara gratis
3.      Sintaks bahasanya menggunakan perintah yang sederhana.
4.      Dapat bekerja dalam beberapa system operasi seperti Windows, Linux, MacOs, Unix (Solaris, AIX, dan DEC Unix), FreeBSD, OS/2, Irix.
5.      Dukungan penggunaan banyak tersedia (Swastika, 2006:5).
b.      Penggajian
Penggajian merupakan hal yang wajib dilakukan di dalam dunia usaha. Penggajian mempunyai beberapa metode dalam penerapannya, yaitu penggajian per bulan, per dua minggu, bahkan per hari. Penggajian per bulan biasa dilakukan di akhir bulan atau di awal bulan, sedangkan penggajian per dua minggu biasa dilakukan di minggu terakhir, dan penggajian per hari dilakukan seusai pekerjaan selesai.
Untuk penggajian perbulan biasa diterapkan oleh sebuah instansi menengah keatas, penggajian per dua minggu biasa        diterapkan oleh perusahaan menengah kebawah, sedangkan             penngajian perbulan sering disebut dengan upah dan diterapkan             oleh usaha kecil tau perorangan. (Suwiryo, 2000:23)
c.       Java
1)      Pengertian Java
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional.
2)      Sistem Operasi Java
Sistem operasi biasanya ditulis dalam sebuah kombinasi dari kode bahasa C dan assembly, terutama disebabkan oleh kelebihan performa dari bahasa tersebut dan memudahkan komunikasi dengan perangkat keras.
Satu kesulitan dalam merancang sistem basis bahasa adalah dalam hal proteksi memori, yaitu memproteksi sistem opeasi dari pemakai program yang sengaja memproteksi pemakai program lainnya. Sistem operasi tradisional mengaharapkan pada tampilan perangkat keras untuk menyediakan proteksi memori. Sistem basis bahasa mengandalkan pada tampilan keamanan dari bahasa. Sebagai hasilnya, sistem basis bahasa menginginkan pada alat perangkat keras kecil, yang mungkin kekurangan tampilan perangkat keras yang menyediakan proteksi memori.
3)      Dasar Pemrograman
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file. class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.
Platform Java terdiri dari kumpulan library, JVM, kelas- kelas loader yang dipaket dalam sebuah lingkungan rutin Java, dan sebuah compiler, debuger, dan perangkat lain yang dipaket dalam Java Development Kit (JDK). Java2 adalah generasi yang sekarang sedang berkembang dari platformJava. Agar sebuah program Java dapat dijalankan, maka file dengan ekstensi ''.java'' harus dikompilasi menjadi file bytecode. Untuk menjalankan bytecode tersebut dibutuhkan JRE ( Java Runtime Environment) yang memungkinkan pemakai untuk menjalankan program Java, hanya menjalankan, tidak untuk membuat kode baru lagi. JRE berisi JVM dan libraryJava yang digunakan.
Platform Java memiliki tiga buah edisi yang berbeda, yaitu J2EE (Java2 Enterprose Edition), J2ME ( Java2 Micro Edition) dan J2SE (Java2 Second Edition). J2EE adalah kelompok dari beberapa API (Application Programming Interface) dari Java dan teknologi selain Java. J2EE sering dianggap sebagai middleware atau teknologi yang berjalan di server, namun sebenarnya J2EE tidak hanya terbatas untuk itu. Faktanya J2EE juga mencakup teknologi yang dapat digunakan di semua lapisan dari sebuah sistem informasi. Implementasi J2EE menyediakan kelas dasar dan API dari Java yang mendukung pengembangan dari rutin standar untuk aplikasi klien maupun server, termasuk aplikasi yang berjalan di web browser. J2SE adalah lingkungan dasar dari Java, sedangkan J2ME merupakan edisi library yang dirancang untuk digunakan pada device tertentu seperti pagers dan mobile phone.
d.      Sistem
Kata Sistem awalnya berasal dari bahasa Yunani (sustēma) dan bahasa Latin (systēma). Berikut ini ada beberapa pengertian sistem yang diambil dari berbagai sumber.
1)          Pengertian dan definisi sistem adalah suatu kesatuan yang terdiri atas komponen atau elemen yang saling berinteraksi, saling terkait, atau saling bergantung membentuk keseluruhan yang kompleks.
2)          Kesatuan gagasan yang terorganisir dan saling terikat satu sama lain.
3)          Kumpulan dari objek atau fenomena yang disatukan bersama untuk tujuan klasifikasi atau analisis.
4)          Adanya suatu kondisi harmonis dan interaksi yang teratur.
5)          Dalam definisi yang paling umum, sebuah sistem adalah sekumpulan objek/benda yang memiliki hubungan diantara mereka.
e.       Informasi
Informasi merupakan data yang berasal dari fakta yang tercatat dan selanjutnya dilakukan pengolahan (proses) menjadi bentuk yang berguna atau bermanfaat bagi pemakainya. Bentuk informasi yang kompleks dan terintegrasi dari hasil pengolahan sebuah database yang akan digunakan untuk proses pengambilan keputusan pada manajemen akan membentuk Sistem Informasi Manajemen. Data merupakan fakta atau nilai (value) yang tercatat atau mempresentasikan deskripsi dari suatu objek. Data merupakan suatu sumber yang sangat berguna bagi hampir di semua organisasi. Dengan tersedianya data yang melimpah, maka masalah pengaturan data secara efektif menjadi suatu hal yang sangat penting dalam pengembangan system informasi manajemen.
9.      Metodelogi Penelitian
a.      Metodelogi Pengumpulan Data
Studi Literatur dengan cara membaca buku-buku referensi yang berkaitan dengan Laporan Tugas Akhir.
b.      Metode Pengembangan Sistem
1)      Desain Sistem yaitu dengan cara membuat rancangan sistem yang dibutuhkan dengan berupa DFD ( Data Flow Diagram ), ERD ( Entity Relational Diagram ) dan Database.
2)      Implementasi Sistem
Yaitu mengimplementasikan penggunaan sistem informasi dalam mendukung kegiatan ujian online.
3)      Uji Coba Sistem
Pada tahap ini dilakukan pengujian  terhadap program ujian online.

10.  Lokasi Penelitian
Penulis mengambil lokasi penelitian di SMK Bina Taruna Masaran.

11.  Sistematika Penulisan
Secara garis besar Laporan Tugas Akhir ini dibagi menjadi tiga bagian yaitu pendahuluan, isi, dan penutup.
a.      Halaman Pendahuluan
Terdiri dari halaman judul, abstrak, halaman pengesahan, motto, persembahan, kata pengantar, daftar isi, daftar gambar, daftar tabel dan daftar lampiran.
b.      Isi ,terdiri dari:
BAB I    PENDAHULUAN
Bab ini memuat Latar Belakang Masalah, Perumusan Masalah, Batasan Masalah, Tujuan Penelitian, Manfaat Penelitian, Tinjauan Pustaka, Metodologi Penelitian dan Sistematika Penulisan.
BAB II  LANDASAN TEORI
Pada bab ini berisi teori-teori yang mendukung tentang penyusunan Laporan Tugas Akhir.
BAB III DESAIN DAN
Bab ini memuat data-data  dan rancangan system yang diperlukan dalam pembuatan system penggajian guru.      
BAB IV IMPLEMENTASI
Bab ini membahas mengenai implementasi sistem yang telah dibuat.
BAB V  PENUTUP
Bab ini berisi simpulan dan saran.
c.      Penutup, terdiri dari daftar pustaka dan lampiran




12.  Jadwal Penelitian
Jenis Kegiatan
April
Mei
Juni
Juli
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
Survey
















Pengumpulan
















Analisis Data
















Implementasi Sistem
















Evaluasi
















Penyusunan Laporan





































13.  Daftar Pustaka
Peranginangin, Kasiman(2006).Aplikasi WEB dengan PHP dan MySQL. Yogyakarta: Andi

Swastika, Windra. 2006. PHP 5 dan MySQL 4.  Jakarta: Dian Rakyat

Nugroho, Bunafit. 2006.  Menjual Aplikasi Penjualan Dengan PHP dan MySQl. Yogyakarta: Ardana Media.



By. Dewi TKJ