Blogger news

Welcome to my blog.. Thanks for visited ^,^

Popular Posts

29 June 2014

Volume Balok PL/SQL



1.      ed d:/praktikum/volume_balok.sql
Digunakan untuk masuk ke PL/SQL buffer dan membuat file volume_balok.sql pada folder praktikum di partisi D.
2.      @ d:/praktikum/volume_balok.sql
Digunakan untuk mengcompile file volume_balok.sql pada folder praktikum di partisi D.
3.      SET SERVEROUTPUT ON
Digunakan untuk mengaktifkan konsol output pada PL/SQL.
4.      SET VERIFY OFF
Digunakan agar tampilan old value dan new value tidak tampil di output.
5.      DECLARE
Digunakan untuk memulai pendeklarasian variabel.
6.      p          NUMBER    := &p;
l           NUMBER    := &l;
t           NUMBER    := &t;
vol       NUMBER    := p*l*t;
Membuat variabel p, l, t, vol dengan tipe data NUMBER. Variabel p, l dan t merupakan inputan.
7.      BEGIN
Digunakan untuk memulai block program.
8.       DBMS_OUTPUT.PUT(y);
Digunakan untuk mencetak nilai pada variabel secara menyamping.
9.      /
Digunakan untuk mengakhiri block program yang dibuat.
10.   END;
Digunakan untuk menutup block program.

27 June 2014

Ganjil Genap PL/SQL




1.      ed d:/praktikum/ganjil_genap
Digunakan untuk masuk ke PL/SQL buffer dan membuat file ganjil_genap.sql pada folder praktikum di partisi D.
2.      @ d:/praktikum/ganjil_genap
Digunakan untuk mengcompile file ganjil_genap.sql pada folder praktikum di partisi D.
3.      SET SERVEROUTPUT ON
Digunakan untuk mengaktifkan konsol output pada PL/SQL.
4.      SET VERIFY OFF
Digunakan agar tampilan old value dan new value tidak tampil di output.
5.      DECLARE
Digunakan untuk memulai pendeklarasian variabel.
6.     bil         NUMBER    := &bil;
Membuat variabel bil dengan tipe data NUMBER dan variabel ini dapat di input.
7.      BEGIN
Digunakan untuk memulai block program.
8.       IF bil MOD 2 = 0 THEN
DBMS_OUTPUT.PUT_LINE('Bilangan '||bil||' adalah bilangan Genap');
Kondisi pertama. Bila hasil bagi nilai bil dengan 2 adalah 0 maka program akan mencetak bahwa bilangan tersebut adalah bilangan genap.
9.      ELSE
DBMS_OUTPUT.PUT_LINE('Bilangan '||bil||' adalah bilangan Ganjil');
Bila kondisi sebelumnya tidak sesuai, maka akan program akan mencetak bahwa bilangan tersebut adalah bilangan ganjil.
10.   END IF;
Digunakan untuk menutup block program.
11.  END;
Digunakan untuk menutup block program.
12.  /
Digunakan untuk mengakhiri block program yang dibuat.


24 June 2014

Laporan Penelitian

LAPORAN PENELITIAN
APLIKASI JADWAL DOKTER SPESIALIS PENYAKIT DALAM
RSIA HERMINA
Apriliani (11111022)

BAB I
PENDAHULUAN

1.1       Latar Belakang
RSIA HERMINA adalah rumah sakit swasta sosio-ekonomi yang mengkhususkan diri dalam bidang pelayanan spesialistik kebidanan penyakit kandungan dan kesehatan anak, serta ditunjang dengan unit-unit pelayanan spesialistik lain. RSIA Hermina memiliki 18 cabang rumah sakit di Indonesia dan juga memiliki 20 pelayanan spesialistik, salah satunya adalah spesialis penyakit dalam.
Kemajuan teknologi informasi saat ini berkembang sangat pesat. Kita bisa mendapatkan segala informasi dengan mudah dan cepat. Khususnya pada perkembangan telepon genggam, yang sekarang telah berevolusi menjadi telepon pintar atau biasa kita sebut smartphone. Perkembangan  teknologi pada smartphone kini sangat pesat, tidak hanya digunakan untuk alat komunikasi semata, namun juga sebagai alat bertukar informasi dalam kehidupan sehari-hari. Smartphone telah dilengkapi dengan fitur-fitur yang canggih serta aplikasi yang menarik dan bermanfaat.
Oleh karena itu, penulis telah membuat sebuah aplikasi Jadwal Dokter Spesialis Penyakit Dalam RSIA Hermina yang diharapkan mampu membantu kinerja pelayanan dan mutu dari RSIA Hermina. Aplikasi ini dibuat dengan menggunakan Intel XDK berbasis Android.

 1.2      Rumusan Masalah
            Untuk memperjelas permasalahan yang akan diteliti, maka masalah tersebut dirumuskan sebagai berikut :
1.      Apakah aplikasi ini membantu user dalam mengetahui informasi seputar RSIA Hermina?
2.      Apakah aplikasi ini bermanfaat untuk user?
3.      Apakah aplikasi ini layak untuk dikembangkan menjadi aplikasi yang lebih bagus lagi?

1.3       Tujuan Penelitian
Penelitian ini anatara lain bertujuan untuk :
  1. Mengetahui apakah aplikasi ini membantu user dalam mengetahui informasi seputar RSIA Hermina.
  2. Mengetahui apakah aplikasi ini bermanfaat untuk user.
  3. Mengetahui apakah aplikasi ini layak untuk dikembangkan menjadi aplikasi yang lebih bagus.


BAB II
PEMBAHASAN
Pada penelitian ini dilakukan pengambilan data menggunakan Kuisioner dengan menggunakan Metode Random Sampling yaitu teknik pengambilan sampel  yang memberikan  peluang yang sama  bagi setiap unsur (anggota) populasi untuk dipilih  menjadi anggota sampel. Pengambilan data yang dilakukan melibatkan 10 orang.

2.1              Data Hasil Kuisioner
Waktu        :    Selasa, 17 Juni 2014
Tempat       :    Universitas Gunadarma

No
Pertanyaan
Jawaban
SS
S
TS
STS
1.       
Apakah aplikasi ini membantu anda dalam mengetahui informasi di RSIA Hermina?
3
7
-
-
2.       
Tampilan aplikasi ini menarik bagi anda?
2
5
3
-
3.       
Navigasi dari aplikasi ini menyulitkan anda?
-
2
8
-
4.       
Aplikasi ini layak untuk dikembangkan menjadi aplikasi yang lebih bagus lagi?
5
5
-
-

Hasil pengujian dari responden terdapat pendapat yang hampir sama. Kesimpulan dari tabel di atas adalah sebagai berikut :
  1. Pertanyaan Pertama. 7 dari 10 responden setuju dan 3 responden menyatakan sangat setuju bahwa aplikasi ini membantu mereka dalam mengetahui informasi seputar RSIA Hermina.
  2. Pertanyaan Kedua. 3 responden tidak setuju, 5 responden  setuju dan 2  responden menyatakan sangat setuju bahwa tampilan aplikasi ini menarik.
  3. Pertanyaan Ketiga. 8 dari 10 responden tidak setuju dan 2 responden setuju bahwa navigasi ini menyulitkan mereka.
  4. Pertanyaan Kelima. Menurut 5 dari 10 responden setuju dan 5 responden menyatakan sangat setuju menyatakan bahwa aplikasi ini layak untuk dikembangkan menjadi aplikasi yang lebih bagus.

2.2              Tanggapan Penulis dari Hasil Penelitian
            Dari hasil penelitian oleh penulis dapat dikatakan bahwa aplikasi ini cukup memuaskan user karena aplikasi ini dapat memberikan informasi yang bermanfaat. Selain itu, tampilan aplikasi Jadwal Dokter Spesialis Penyakit Dalam RSIA Hermina juga cukup menarik dan cukup mudah untuk digunakan oleh user.


BAB III
PENUTUP

3.1       Kesimpulan
Aplikasi Jadwal Dokter Spesialis Penyakit Dalam RSIA Hermina ini dibuat dengan menggunakan Intel XDK berbasis Android yang diharapkan mampu membantu kinerja pelayanan dan meningkatkan mutu pelayanan dari RSIA Hermina.
            Dari hasil kuisioner yang ada, penulis dapat menyimpulkan bahwa aplikasi Jadwal Dokter Spesialis Penyakit Dalam RSIA Hermina cukup berguna untuk user karena aplikasi ini cukup berguna, menarik dan mudah untuk digunakan oleh user.

 3.2      Saran
            Penulis menyadari dalam pembuatan aplikasi Jadwal Dokter Spesialis Penyakit Dalam RSIA Hermina ini masih perlu diperbaiki. Diharapkan kedepannya aplikasi ini akan dapat dikembangkan menjadi aplikasi yang mampu membantu user dalam mengetahui informasi yang lebih banyak seputar RSIA Hermina. Diharapkan juga aplikasi ini berkembang menjadi aplikasi yang memiliki tampilan yang lebih baik. 

17 June 2014

Biodata PL/SQL

Program biodata dengan input.
 

Logika :
  1. ed d:/praktikum/biodata digunakan untuk masuk ke PL/SQL buffer dan membuat file biodata.sql pada folder praktikum di partisi D.
  2. @ d:/praktikum/biodata digunakan untuk mengcompile file biodata.sql pada folder praktikum di partisi D.
  3. SET SERVEROUTPUT ON digunakan untuk menampilkan output dari program yang telah dibuat.
  4. SET VERIFY OFF digunakan agar tampilan old value dan new value tidak tampil di output.
  5. DECLARE digunakan untuk mendeklarasiakan variable.
  6. VARCHAR merupakan tipe data karakter.
  7. '&nama' variabel nama berupa data yang harus di input.
  8. BEGIN digunakan untuk memulai blok program.
  9. DBMS_OUTPUT.PUT_LINE(); digunakan untuk mencetak output.
  10. END; sebagai penutup program.

Kondisi PL/SQL (IF-ELSE IF- ELSE)

Program Nilai PL/SQL dengan IF.

Logika PL/SQL.
1.      ed d:/praktikum/nilai.sql
Digunakan untuk masuk ke PL/SQL buffer membuat file nilai.sql pada folder praktikum di partisi D.
2.      @ d:/praktikum/nilai.sql
Digunakan untuk mengcompile file nilai.sql pada folder praktikum di partisi D.
3.      SET SERVEROUTPUT ON
Digunakan untuk mengaktifkan konsol output pada PL/SQL.
4.      SET VERIFY OFF
Digunakan agar tampilan old value dan new value tidak tampil di output.
5.      DECLARE
Digunakan untuk memulai pendeklarasian variabel.
6.      nama     VARCHAR(15) := '&nama';
Membuat variabel nama dengan tipe data VARCHAR dan panjang data 15. Variabel &nama digunakan sebagai inputan dari nama. 
7.      npm       VARCHAR(8)  := '&npm';
Membuat variabel npm dengan tipe data VARCHAR dan panjang data 8. Variabel &npm digunakan sebagai inputan dari npm.
8.      uts          NUMBER      := '&uts';
9.      Membuat variabel uts dengan tipe data NUMBER. Variabel &uts digunakan sebagai inputan dari uts.
10.  uas         NUMBER      := '&uas';
11.  Membuat variabel uas dengan tipe data NUMBER. Variabel &uas digunakan sebagai inputan dari uas.
12.  total       NUMBER      := (uts+uas)/2;
Membuat variabel total dengan tipe data NUMBER. Variabel &uts berisi operasi aritmatika rata-rata dari nilai uts dan uas ( (uts+uas)/2 ).
13.  BEGIN
Digunakan untuk memulai block.
14.  IF           (total >= 90) AND (total <= 100) THEN
Digunakan untuk melakukan kondisi, yaitu nilai total lebih besar sama dengan 90 dan lebih kecil sama dengan 100.
15.  ELSE IF (total >= 70) THEN
Digunakan untuk melakukan kondisi ke 2, yaitu nilai total lebih besar sama dengan 70.
16.  ELSE IF (total >= 50)  THEN
Digunakan untuk melakukan kondisi ke 3, yaitu nilai total lebih besar sama dengan 50.
17.  ELSE
Digunakan untuk pilihan terakhir apabila tidak sesuai dengan 3 kondisi sebelumnya.
18.  DBMS_OUTPUT.PUT_LINE('Nama : '||nama||' npm : '||npm||' Nilai Anda A');
Digunakan untuk membuat output Nama yg berisi inputan nama, npm yang berisi inputan npm dan terakhir berupa keterangan dari kondisi if else.
19.  END IF;
Digunakan untuk mengakhiri kondisi if-else if-else.
20.  END;
Digunakan untuk menutup block.
21.  /
Digunakan untuk mengakhiri block program yang dibuat.