LAPORAN AKHIR
PRAKTIKUM ALPRO
LABORATORIUM PEMROGRAMAN DAN
INFORMATIKA TEORI
JUDUL PROGRAMMING PROJECT
Asisten Pembimbing : SAUCHA DIWANDARI
Disusun Oleh:
Nama/NIM :DANAR CAHYO PRAKOSO/ 11523143
Nama/NIM : SARWANTO / 11523127
Nama/NIM : ARIEF IMADUDIN / 11523145
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
APLIKASI YAYASAN PANTI JOMPO
LAPORAN
Disusun dan diajukan untuk memenuhi sebagai salah satu syarat untuk menempuh ujian responsi Praktikum
Disusun oleh :
Nama/NIM : DANAR CAHYO PRAKOSO / 11523143 Nama/NIM : SARWANTO / 11523127
Nama/NIM : ARIEF IMADUDIN / 11523145
UNIVERSITAS ISLAM INDONESIA TEKNIK INFORMATIKA FAKULTAS TEKNIK INDUSTRI
HALAMAN PENGESAHAN ASISTEN
APLIKASI YAYASAN PANTI JOMPO
Telah Dipertahankan di Depan Sidang PengujiDiajukan Sebagai Salah Satu Syarat Untuk Menempuh Ujian Responsi Praktikum
Jogjakarta, Des 2011
Asisten
yang mengesahkan Status Laporan : Diterima / Ditolak dengan Revisi
Tanggal koreksi : ________________
Alasan ditolak :
PERSEMBAHAN Laporan ini kami persembahkan kepada :
1. Bapak dan Ibu tercinta yang telah memberikan segalanya dan doa restu yang selalu mengiringi sehingga berhasil dalam menyelesaikan tugas akhir semester ini.
2. Asisten Pembibing kami Mbak Saucha Diwandari yang telah meluangkan waktu untuk asistensi dan telah membibing kami sehingga tugas ini dapat terselesaikan.
3. Teman-teman semua, yang telah memberikan semangat dan warna lain di hidup kami.
“Sesungguhnya sesudah kesulitan ada kemudahan. Maka apabila
kamu telah selesai (urusan dunia), maka bersungguh-sungguhlah
(dalam beribadah). Dan hanya kepada Tuhanmulah berharap”
(QS. Al Insyirah 6-8)
Belajar dari hari
kemarin. Hidup untuk hari ini. Mengharap untuk hari esok
(Albert Einstein)
Halaman Judul... ii
Lembar Pengesahan ... iii
Halaman Persembahan ... iv
Halaman Motto ...v
Daftar Isi ...vi
Kata Pengantar ...vii
Takarir……….……… ..viii
BAB 1 PENDAHULUAN ...1
1.1 Latar Belakang Masalah ...1
1.2 Deskripsi Masalah ...1
1.3 Batasan Masalah… ...2
BAB II LANDASAN TEORI... 3
2.1 Landasan Teori…..………3
2.2 Konsep Alpro……….3
BAB III PERANCANGAN. ... 5
3.1 Flowchart... 5
BAB IV HASIL DAN PEMBAHASAN ... 6
Seraya memanjatkan puji dan syukur kehadirat Allah SWT karena berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis menyampaikan terima kasih kepada semua pihak yang membantu dan membimbing penyusunan ini. Secara khusus penyusun menyampaikan terima kasih kepada :
1. Bapak Yudi Prayudi, S.Si., M.Kom, sebagai ketua Jurusan Tehnik Informatika UII.
2. Bapak Isnani Pramusinto, S.Kom., sebagai ketua Laboratorium Pemrograman dan Informatika Teori.
3. Saudari Saucha Diwandari, sebagai asisten pembimbing praktikan yang telah meluangkan waktu, sabar menemani dan membimbing kami.
4. Orangtua kami yang telah mendukung penuh baik dalam moril maupun non-moril dalam penyelesaian laporan ini.
5. Teman-teman kami yang telah memotivasi kami agar cepat dalam menuntaskan laporan.
6. Pihak-pihak yang tidak dapat kami sebutkan satu per satu.
Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah berperan serta dalam pembuatan Laporan ini dari awal sampai akhir. Semoga Allah SWT membalas budi baik pihak-pihak yang telah membantu kami, Amin. dan semoga laporan ini bermanfaat, bagi penulis khususnya dan pembaca pada umumnya.
Penyusun menyadari bahwa laporan ini masih terdapat kekurangan dan kelemahannya, oleh karena itu, kritik dan saran para pembaca akan penulis terima dengan senang hati demi penyempurnaan karya tulis ini di masa yang akan datang.
Jogjakarta, 13 Desember 2011 Penyusun
Flowchart diagram alir yang bisa memudahkan pembacaan jalannya program
User Pengguna/pemakai
Pseudocode Bahasa yang menjelaskan bahasa pemrograman yang memudahkan untuk dipahami oleh manusia
Stand By Suatu keadaan dalam suatu siaga
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah
Kebutuhan informasi yang sangat cepat, tepat dan akurat merupakan suatu aspek yang sangat penting dalam setiap aktifitas di satu lembaga atau instansi. Pentingnya peranan Teknologi Informasi didalam pengorganisasian sumber daya saat ini semakin terasa,apalagi dengan bertambahnya data, maka pemrosesan data tersebut secara manual akan semakin sulit. Pemrosesan data secara manual yang saat ini masih banyak digunakan oleh instansi-instansi pemerintah maupun swasta memiliki banyak kekeliruan dalam memasukkan data. Atas dasar ini, maka sangat diperlukan suatu alat bantu yang dapat melakukan pencatatan dan pemrosesan seluruh data yang dibutuhkan secara cepat, tepat dan dengan mengutamakan informasi keluaran yang dapat dipertanggungjawabkan akurasinya. Laporan ini akan membahas suatu proses dari pemasukkan data secara manual ke sistem informasi berbasiskan komputer yang diharapkan dapat membantu dan memberikan solusi terhadap permasalahan-permasalahan pengumpulan data yang dihadapi khususnya pada Panti Jompo Hikmah. Di mana pada Panti Jompo Al-Hikmah mempunyai fungsi merawat masyarakat lanjut usia.
1.2 Deskripsi Masalah
- Panti jompo adalah tempat menampung orang-orang lanjut usia dan merawat mereka yang telah renta
- Panti jompo Al Hikmah menerima lansia di atas 50 tahun ke atas, tanpa batasan laki-laki dan perempuan.
- Panti ini memberikan fasilitas yang layak untuk para lansia yang kurang mendapatkan perhatian dari keluarganya dan akan dirawat selama sisa hidupnya
- Untuk menjaga kesehatan mereka, pihak panti juga menyediakan para dokter dan perawat yang akan memantau dan menjaga kesehatan mereka
- Penulis hanya akan mengelola data lansia seperti : Nama, Umur, tempat tanggal lahir, alamat rumah dan asal.
- Penulis akan menampilkan siapa saja dokter dan perawat yang sedang siaga dalam panti tersebut.
- Panti jompo Al-hikmah hanya akan menerima anggota baru hanya dari wilayah sekitaran Jogja saja.
- Setiap tahunnya panti in hanya akan menerima anggota baru sekitar 200 orang saja.
BAB II
LANDASAN TEORI 2.1 Landasan Teori
lansia. Didalam nya terdapat para dokter yang siap membantu para lansia untuk menjaga dan mengobati penyakit para lansia.
Dengan adanya panti jompo, para lansia yang terlantar akan di rawat dan di jaga disini, dan apabila ada orang yang ingin memasukkan para lansia panti jompo siap menerima dengan senag hati. Para donatur yang ingin menyumbang di panti jompo bisa memberikan bantuan dalam bentuk apapun.
Didirikannya panti jompo ini diharapkan bisa membantu mengurangi beban keluarga kurang mampu dalam hal material atau non-material yang mempunyai anggota keluarga yang sudah berusia lanjut yang pada umumnya orang-orang yang berusia lanjut ini membutuhkan perhatian yang lebih dalam berbagai aspek, seperti aspek kesehatan yang sudah semakin menurun, dan aspek-aspek yang lain.
2.2 Konsep Alpro
Fungsi kami menggunakan void didalam program ini, berguna untuk mempersingkat penulisan agar tidak membuat kesalahan baru dalam syntaks nya.
Percabangan if adalah percabangan yang digunakan dalam pembuatan menu di Panti jompo ini.
Jadi jika user memasukkan angka 1, maka keluarlah menu 1. Jika 2 maka keluar menu 2 begitu seterusnya.
Percabangan if yang kedua, digunakan untuk membuat batasan umur untuk memasukkan data. Jadi jika anda memasukkan umur di bawah 50 tahun, maka keluar output “maaf umur anda belum cukup untuk masuk Panti Jompo ini”.
Gambar 3.1.1 Flowchart
BAB IV
HASIL DAN PEMBAHASAN
4.1 Pseudocode
procedure searching user (input data : integer) {berguna untuk mencari data inputan user }
Kamus lokal :
Algoritma :
Output (“---- >>searching user<< ---“) Output (“masukkan nomor pendaftaran : “) i traversal [1...n<50]
Gambar 4.2.1 Halaman awal program
Tampilan setelah data anggota baru telah dimasukkan oleh user di sini akan ditampilkan identitas anggota baru panti yang telah dimasukkan oleh user
dalam tampilan ini juga terdapat pilihan akan memasukkan data pasien baru yang lain yang akan dimasukan lagi atau tidak dengan memilih “y” untuk “Yes” atau “n” untuk “No”
Gambar 4.2.3 Tampilan saat berhasil menemukan data anggota panti
Tampilan ini menunjukkan siapa saja dokter yang ada, lengkap dengan jam praktek mereka
Gambar 4.2.3 Tampilan Dokter yang siaga.
BAB V PENUTUP
- Kecepatan, ketepatan dan keakuratan pemasukkan data dalam suatu lembaga di era yang serba instan ini memanglah sangat dibutuhkan, untuk itu peranan teknologi informasi yang cepat, tepat dan akurat sangatlah akurat.
- Panti jompo merupakan tempat dimana para lansia dirawat dan ditampung dalam menjalani sisa hidup mereka.
- Program ini mempermudah pemasukkan data pasien yang akan dimasukkan - Selain itu juga mempermudah pencarian semua data anggota pasien yang telah
dimasukkan.
5.2 Kritik
Laboratorium Pemrograman dan Informatika Teori sebagai penyelenggara mata kuliah praktek Algoritma dan Pemrograman 1 dalam mengadakan kegiatan-kegiatannya sering kali diadakan pada hari-hari libur atau pada hari-hari diluar jam kuliah, sebagai contoh diadakannya ujian tulis praktek Algoritma dan Pemrograman 1 pada tanggal 18 Desember 2011 yang jatuh tepat pada hari minggu, padahal sudah sewajarnya pada hari minggu itu adalah hari dimana kami bisa beristirahat atau bisa berkumpul dengan anggota keluarga. Untuk itu kami harap Laboratorium Pemrograman dan Informatika Teori bisa mengatur atau mengadakan kegiatan-kegiatan pada jam-jam atau hari-hari yang bukan hari libur.
Demikian semoga bisa dipertimbangjan dan Terimakasih. 5.3 Saran
Sebagai praktikan yang masih membutuhkan banyak bimbingan kami selaku praktikan mengharapkan agar para asisten lab. bisa mengajari lebih telaten dan lebih sabar dalam membimbing, selain itu kami selaku praktikan mengharapkan kepada para asisten agar lebih bisa memberikan lebih banyak lagi kesempatan kepada para praktikan untuk bisa menambah nilai lagi, mengingat banyak dari kami nilai-nilai dalam pretest masih jauh dari harapan.
DAFTAR PUSTAKA
Afiani, Dina dkk. 2011. Modul Praktikum Algoritma dan Pemrograman.
Kristanto, Andri.2009. Algoritma & Pemrograman dengan C++. Yogyakarta: Graha Ilmu