Rabu, 18 Oktober 2017

Program Data Karyawan Menggunakan Java



PROGRAM DATA KARYAWAN 

Program Java

Java adalah bahasa object-oriented, yang berarti bahwa ia memiliki konstruksi untuk mewakili objek dari dunia nyata. Setiap program Java memiliki setidaknya satu Class yang menjalankan metode tertentu. 
Pada kesempatan kali ini saya akan memberikan contoh membuat program data karyawan. Tujuan penulisan ini juga untuk memenuhi tugas individu saya mata kuliah pemrograman terstruktur yang dibimbing oleh Bp. Slamet Sucipto, S.Kom, M.Kom . 
Program data karyawan yang di masukan oleh user adalah dengan memasukan (nama, NIK, tahun lahir, masakerja). Program akan menampilkan :
(Nama, NIK, Tahun lahir, Masa Kerja), Umur, dan gaji. Ketentuan gaji yang akan ditampilkan disini yaitu jika masa kerja <= 5 tahun maka gaji = 3.000.000 sedangkan jika masa kerja >= 5 tahun maka gaji = 6.000.000 . 
Berikut adalah cara membuat Program Data Karyawan menggunakan Java :
1. Membuat lembar kerja program dengan nama Program_Data_Karyawan.java
2. Import keyword digunakan untuk mengimport built-in package dan user defined package ke dalam file source java. Sehingga class dapat merujuk / menggunakan class yang ada di dalam package .
3. Public Class digunakan untuk menyatakan class (structurJava) yang memiliki berbagai aspek pemrograman java :
- Public adalah keyword access - modifier yang menjelaskan akses compiler ke class (public, protected, private)
- Class adalah kata kunci ini digunakan untuk menyatakan class. Nama class (StrukturJava) diikuti oleh keyword “class”
4. Public Static Void adalah semua main () methodJava. Setiap program java memulai eksekusi dari main method dan karenanya main () methode dikenal sebagai “Program Driver”
5. Setiap aplikasi Java harus memiliki menggunakan kurawal ({}) menandai awal dan akhir dari blok

Gambar 1



Gambar 2

Gambar 3

Demikian penjelasan bagaimana cara membuat program data karyawan dengan menggunakan program Java. Semoga bermanfaat.

Referensi

- Materi Presentasi Mata Kuliah Pemrograman Terstruktur yang di susun oleh Bp. Slamet Sucipto, S. Kom, M.Kom.
-  http://endipamungkas.blogspot.co.id/2017/04/program-perpustakaan-mahasiswa-java.html


Senin, 09 Oktober 2017

Bahasa Deskriptif dan Pseudocode Dalam Pengambilan KRS (Kartu Rencana Study)



ALGORITMA DALAM BAHASA DESKRIPTIF DAN PSEUDOCODE

·         Pengertian Algoritma
Algoritma adalah urutan instruksi yang jelas untuk memecahkan masalah, yaitu mendapatkan hasil (output) yang sesuai dari setiap masukan (input) yang sah dalam jumlah waktu yang terbatas.

·         Struktur Dasar Algoritma
Suatu algoritma dapat terdiri dari tiga struktur dasar :
1.       Sequence (Runtunan)
2.       Selection (Pemilihan)
3.       Repetition / looping (Pengulangan)

·         Notasi Penulisan Algoritma
Terdapat tiga cara digunakan dalam menuliskan algoritma yaitu :
1.       Kalimat deskriptif
Dilakukan dengan cara menuliskan instruksi – intruksi yang harus dilaksanakan dalam bentuk untaian kalimat dengan menggunakan bahasa yang jelas. 



2.       Pseuducode
Pseuducode adalah cara penulisan algoritma yang menyerupai bahasa pemrograman tingkat tinggi.




3.       Flowchart
Flowchart adalah penulisan algoritma dengan menggunakan notasi grafis.
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan atau langkah langkah dari suatu program dan hubungan antar proses beserta pernyataannya.


Tujuan Penulisan blog di atas bertujuan untuk memenuhi tugas individu mata kuliah pemrograman terstruktur dosen pembimbing Bapak Slamet Sucipto, S.Kom, M.Kom

Referensi :
Materi Pemrograman Terstruktur yang disusun oleh Bp. Slamet Sucipto, S.Kom, M.Kom


Minggu, 08 Oktober 2017

Bahasa Deskriptif dan Flowchart Untuk Kegiatan Pesan Transportasi Online




TRANSPORTASI ONLINE

Pengertian transportasi adalah pemindahan barang dan manusia dari tempat asal ke tempat tujuan. Sedangkan menurut Sukarto, transportasi adalah perpindahan dari suatu tempat ke tempat lain dengan menggunakan alat pengangkutan, baik yang digerakan oleh tenaga manusia, hewan (kuda, sapi, kerbau) atau mesin. Konsep transportasi didasarkan pada adanya perjalanan (trip) antara asal (origin) dan tujuan (destination).
Transportasi online adalah pemindahan barang dan manusia dari tempat asal ke tempat tujuan yang dibantu dengan adanya teknologi internet untuk lebih memudahkan pengguna dalam bertransportasi. Dengan adanya transportasi online ini pengguna sangat dimudahkan karena hanya dengan handphone android yang sudah terinstal aplikasi transportasi online akan lebih efisien dan efektif dalam bertransportasi.
Di Indonesia salah satu transportasi online yang terkenal dan diminati oleh banyak kalangan adalah Go-Jek. Bermula di tahun 2010 Go-Jek adalah perusahaan transportasi roda dua melalui panggilan telepon. Go-jek kini telah tumbuh menjadi on-demand mobile platform dan aplikasi terdepan yang menyediakan berbagai layanan lengkap mulai dari transportasi, logistik, pembayaran, layan – antar makanan, dan berbagai layanan on demand lainnya.
Go-jek adalah sebuah perusahaan teknologi berjiwa sosial yang bertujuan untuk meningkatkan kesejahteraan pekerja di berbagai sektor informasi di Indonesia. Kegiatan Go-jek bertumpu pada 3 nilai pokok : kecepatan, inovasi, dan dampak sosial.
Pemesanan transportasi online melalui Go-jek bisa dibilang cukup mudah, disini saya akan memberikan pengalaman saya dalam memakai fitur yang disediakan oleh Go-jek yang pernah saya coba. Fitur yang pernah saya coba sendiri adalah transportasi dengan menggunakan kendaraan motor /Go Ride, transportasi dengan menggunakan kendaraan mobil/Go Car, transportasi untuk mengantar barang / Go Send, transportasi untuk memesan makanan atau minuman /Go Food.

Berikut merupakan flowchart pemesanan jasa dengan menggunakan fitur yang ada pada aplikasi Go-jek (transportasi online), sbb : 



 Deskripsi :
1. User memulai dengan membuka aplikasi Go-jek yang sudah terinstal dan sudah mempunyai akun sebelumnya.
2. Dalam fitur aplikasi Go-jek terdapat beberapa pilihan seperti Go Car, Go Ride, Go Send, Go Food.
3. Apabila User membutuhkan transportasi online Go Car, Go Ride,  atau Go Send pilih salah satu dari fitur tersebut.
4. Jika sudah dipilih masukan alamat penjemputan penumpang atau penjemputan barang, lalu masukan pula alamat tujuan.
5. Jika tidak memilih fitur Go Car, Go Ride atau Go Send dan akan memilih fitur Go Food maka langkah selanjutnya adalah dengan memilih nama restaurant yang diinginkan. Kemudian memilih menu yang dikehendaki.
6. Setelah salah satu fitur dipilih maka User perlu menambahkan deskripsi barang atau yang lainnya
7. Masukan nama pengirim atau penerima dengan menyertakan alamat
8. Pilih metode pembayaran jika menggunakan uang metode cash langsung tekan Pesan , apabila memilih dengan menggunakan Go Pay setelah pilih Pesan maka saldo yang ada pada Go Pay akan terpotong secara otomatis sesuai dengan tarif yang berlaku.
9. Apabila tidak memilih Cash atau Go Pay maka pesanan tidak diproses dan akan kembali ke menu utama Go-jek.
10. Setelah pesanan terproses User tinggal menunggu driver datang untuk mengantar penumpang ke alamat tujuan, atau mengirimkan barang ke alamat tujuan atau membawa makanan sesuai yang dipesan.

Demikian penjelasan bagaimana cara menggunakan transportasi online. Ternyata transportasi online sangat bermanfaat di era sekarang karena dengan adanya transportasi online lebih memudahkan kita dalam berpergian, atau mengirimkan barang, dan juga memesan makanan atau yang lainnya. 
Tujuan Penulisan blog di atas bertujuan untuk memenuhi tugas individu mata kuliah pemrograman terstruktur dosen pembimbing Bapak Slamet Sucipto, S.Kom, M.Kom. Semoga bermanfaat.

Referensi