Anda di halaman 1dari 3

LEMBAGA PENDIDIKAN DAN PENGEMBANGAN PROFESI INDONESIA

Kampus Depok : Jl. Margonda Raya No. 250 C – D Depok


Telp. 7764274, 77205620 Fax. 77205619

UJIAN AKHIR SEMESTER GENAP (IV)


TAHUN AKADEMIK 2020/2021

MATA KULIAH : PEMROGRAMAN OBJECT I


SKS : 4 SKS
WAKTU : 480 MENIT
JENIS UJIAN : PRAKTEK
SIFAT UJIAN : OPEN SOURCE
TIPE SOAL : UTAMA B
PROGRAM STUDI : MANAJEMEN INFORMATIKA
KOSENTRASI : INFORMATIKA KOMPUTER

Petunjuk Umum:
[1]. Berdo’a sebelum anda mengerjakan soal.
[2]. Bacalah permasalahan dengan seksama dan tanyakan kepada pengawas bila ada permasalahan
yang kurang jelas.
[3]. Tidak dibenarkan bekerja sama dalam menyelesaikan soal, apabila anda melakukan kecurangan
maka ujian anda dinyatakan gugur.
[4]. Kerjakan dahulu permasalahan-permasalahan yang paling mudah menurut anda.
[5]. Tidak dibenarkan untuk mencorat-coret lembar soal dan sertakan lembar soal beserta jawaban.

Petunjuk Khusus :
 Buatlah Database dengan nama : UAS_RS
 Buatlah tabel tabel dalam database tersebut sesuai diagram berikut :
1. Pasien (IdPasien, NmPasien, Alamat, JnKelamin, TglLahir, TinggiBadan, BeratBadan), dengan
Primary Key : IdPasien.
2. Petugas (IdPetugas, NmPetugas, JnKelamin), dengan Primary Key : IdPetugas.
3. Obat (IdObat, NmObat, HargaObat), dengan Primary Key : IdObat.
4. Dokter (IdDokter, NmDokter, JnKelamin, Spesialis, BiayaDokter), dengan Primary Key :
IdDokter.
5. Transaksi (NoFaktur, TglFaktur, IdPasien, IdPetugas, IdObat, IdDokter, Jumlah, TotalBiaya),
dengan Primary Key : NoFaktur.

 Isi Tabel 1 sd 4 minimal 5 Record.


 Buatlah web Transaksi Rekam Medis Rawat Jalan sebuah Rumah Sakit dengan tampilannya
(LayOut) sebagai tersebut :

HEADER
NAVIGASI/MENU

CONTENT

FOOTER

Dari tampilan / layout tersebut diatas, anda diminta membuat :


1. Untuk header diisi nama Rumah Sakit dan silahkan tambahkan gambar / yang ber pola slider
sehingga header lebih interaktif dan menarik.
2. Untuk Menu/Navigasi beiri beberapa menu diantaranya :

Home | About | Transact | Contac Us

Home : berisi foto/logo untuk data perusahaan, dan visi misi perusahaan. Tambahkan
tombol Sembunyi dan Tampil, dimana Jika diklik Sembunyi maka foto/logo untuk
data perusahaan, dan visi misi perusahaan akan disembunyikan, jika diklik Tampil
maka foto/logo untuk data perusahaan, dan visi misi perusahaan ditampilkan.
About : diisi dengan gambaran singkat mengenai perusahaan atau diri kita sendiri atau
jualan kita (kalau untuk web penjualan). dibuat lebih dari satu paragrap untuk
mendeskripsikan apa yang kita miliki atau apa yang ingin kita tampilkan. Jika ditunjuk
dengan mouse maka isi/text dari About tersebut berwarna Hijau.
Transact : Diisi dengan Formulir CRUD Transaksi Rawat Jalan dan silahkan dirancang sendiri.
Dan Tampilkan List Datanya dalam bentuk Grid/Tabel, dimana ada unsur searching
dan paging (per paging 5 data) dalam grid/tabel tersebut tambahkan button Add,
Edit, Delete dan Detail (menampilkan detail data transaksi dengan bentuk dialog box
yang isinya No Faktur, Tgl Faktur, Nama Pasien, Jenis Kelamin, Nama Dokter,
Spesialis dan Biaya Dokter, Nama Obat, Harga Obat, Nama Petugas, Jumlah dan Total
BIaya. Gunakan AutoSelect/AutoComplete untuk :
1. IdPasien (auto menampilkan Nama Pasien dan Jenis Kelamin).
2. IdObat (auto menampilkan Nama Obat dan Harga Obat)
3. IdPetugas (auto menampilkan Nama Petugas dan Jenis Kelamin)
4. IdDokter (akan menampilkan Nama Dokter dan Biaya Dokter)
5. Total Biaya = Jumlah x (Harga Obat + Biaya Dokter)
Contact : Berisi Data Pribadi Anda dengan tampilan menggunakan Dialog Box, berisi NIM,
Nama Anda dan Email .

3. Untuk Footer isi denga Created by dan Copywrite.


4. Ketentuannya sebagai berikut :
a. Framework gunakan CI 4 terutama untuk Model, View dan Controllernya.
b. Framework javascript gunakan jQuery dan Ajax.
c. Plugin gunakan jQuery UI
d. Bootstrap 4.
e. Language gunakan PHP, Javascript dan CSS
f. Editor gunakan Visual Code

= = = Kesuksesan Sejati adalah Hasil Karya Sendiri  ===

Anda mungkin juga menyukai