Jawaban Soal UAS

January 15, 2009

Jawaban Nomer 1

Silakan klik di sini untuk profil kami dan di sini untuk site map

Jawaban Nomer 2

Sintaks SQL
#==============================================================
# DBMS name:      Microsoft Access 2000
# Created on:     1/14/2009 5:37:01 PM
#==============================================================


#==============================================================
# Table: ENT_1
#==============================================================
CreateTble C=ENT_1 N="Pengunjung"
(
C=P_NOKTP T="CHAR(16)" P=Yes M=Yes N="P_NoKTP" Z=false,
C=P_NAMA T="VARCHAR(25)" P=No M=Yes N="P_Nama" Z=false,
C=P_ALAMAT T="VARCHAR(50)" P=No M=Yes N="P_Alamat" Z=false,
C=P_NOTELP T="VARCHAR(15)" P=No M=Yes N="P_NoTelp" Z=false
);


#==============================================================
# Table: ENT_18
#==============================================================
CreateTble C=ENT_18 N="Sesi Layanan"
(
C=SL_ID T="CHAR(5)" P=Yes M=Yes N="SL_Id" Z=false,
C=L_ID T="CHAR(3)" P=No M=Yes N="L_Id" Z=false,
C=PEG_NOKTP T="CHAR(16)" P=No M=Yes N="Peg_NoKTP" Z=false,
C=SL_TESTIMONI T="VARCHAR(100)" P=No M=Yes N="SL_Testimoni" Z=false,
C=SL_TANGGAL T="DATE" P=No M=Yes N="SL_Tanggal" Z=false,
C=SL_JAMMULAI T="TIME" P=No M=Yes N="SL_JamMulai" Z=false,
C=SL_JAMSELESAI T="TIME" P=No M=Yes N="SL_JamSelesai" Z=false
);

#==============================================================
# Table: ENT_2
#==============================================================
CreateTble C=ENT_2 N="Transaksi Layanan"
(
C=TL_ID T="CHAR(5)" P=Yes M=Yes N="TL_Id" Z=false,
C=P_NOKTP T="CHAR(16)" P=No M=Yes N="P_NoKTP" Z=false,
C=SL_ID T="CHAR(5)" P=No M=Yes N="SL_Id" Z=false,
C=TL_TGLTRANS T="DATE" P=No M=Yes N="TL_TglTrans" Z=false,
C=TL_NILAITRANS T="NUMERIC(7)" P=No M=No N="TL_NilaiTrans" Z=false
);

Read the rest of this entry »

Tabel of Contents

January 11, 2009

Blog ini merupakan blog dari sistem kami yang berjudul “Sistem Penyedia Jasa Wisata Alam”. Berikut nama anggota kelompok kami :

  • Evan Yofiyanto
  • Ibnu Febry Kurniawan
  • Rino Sukmandityo

Adapun daftar isi / site map dari blog ini :

Logicalization

January 11, 2009

Logicalization

Logicalization Proses 1

Logicalization Proses 1

Logicalization Proses 2

Logicalization Proses 2

logicalization proses 3

Logicalization Proses 3

Logicalization Proses 4

Logicalization Proses 4

Cross-reference

January 11, 2009

Cross-reference

cross-reference storage 1

cross-reference storage 1

 

cross-reference storage 7

cross-reference storage 7

cross-reference storage 4

cross-reference storage 4

Read the rest of this entry »

Input/Output Design

January 2, 2009

Input/Output Design

form-pendaftaran-pengunjungtabel-pengunjung

Read the rest of this entry »

Pseudocode

December 26, 2008

Pseudocode

  • Proses 1.1

if pelanggan belum terdaftar

then lakukan pendaftaran pelanggan

melakukan query sesi-sesi layanan yang ada

if sesi layanan yang dipilih terisi

then tolak sesi layanan yang dipilih

beri opsi sesi layanan lain

else

then update buku sesi layanan

  • Proses 1.2

if pembayaran telah dilakukan

then cetak kuitansi pembayaran

lakukan query untuk meng-update tabel transaksi

  • Proses 2.1

if form kebutuhan layanan pengunjung diperoleh

then lakukan query mengecek kebutuhan yang dimaksud

tampilkan hasil query

  • Proses 2.2

tampung hasil query dari proses 2.1

mencocokkan kebutuhan yang diminta dengan hasil query

if kebutuhan layanan yang diminta ada yang tidak tersedia

then cetak kebutuhan yang tidak tersedia

cetak kebutuhan yang tersedia

lakukan query untuk meng-update tabel kebutuhan yang dipinjam

  • Proses 3.1

if testimoni pengunjung telah diterima

then lakukan query untuk meng-update tabel sesi layanan

else

then minta kembali testimoni ke pengunjung

  • Proses 4.1

terima katalog yang diberikan supplier

terima daftar kebutuhan yang akan dicek

if katalog diterima

then lakukan query untuk meng-update tabel supplier

tampung hasil query kebutuhan layanan

if ada barang yang jumlahnya kurang or barang rusak berjumlah lebih dari 5

then tulis barang tersebut

  • Proses 4.2

daftar barang pada proses 4.1

buat daftar pembelian dari daftar barang tersebut

  • Proses 4.3

if daftar pembelian telah dibuat and tagihan telah diterima

then melakukan pelunasan

mencatat transaksi tersebut ke tabel transaksi pembayaran kebutuhan

EPD

December 26, 2008

Elementary Process Description

Elementary Process Description
System : STARAdventure  
Author : Ibnu Febry K  
Date : 033\2008 Page 1   of  8 Draf/final  
Process ID          : 1.1  
Process name : Create Sesi Layanan  
Input to process

Pemesanan layanan yang diminta oleh pengunjung berikut dengan data diri pemesan

Output from process

Sesi layanan yang disetujui (sesi yang kosong tidak digunakan oleh pengunjung lain)

 
Process description

Pengunjung yang mendatangi resepsionis memesan layanan untuk sesi (hari & jam) tertentu. Kemudian, resepsionis mengecek apakah sesi yang diminta sedang kosong atau tidak, jika sedang terisi maka sesi layanan tidak dibuat. Sebaliknya, sesi layanan yang disetujui akan dibuat dan dicatat dalam storage Sesi Layanan.

 
         
Elementary Process Description
System : STARAdventure  
Author : Ibnu Febry K  
Date : 033\2008 Page 2   of  8 Draf/final  
Process ID          : 1.2  
Process name : Pembayaran Transaksi Layanan  
Input to process

Alat tukar pembayaran untuk melunasi tagihan layanan yang telah dibuat

Output from process

Bukti pembayaran yang diberikan ke pengunjung, serta buku transaksi yang ter-update

 
Process description

Setelah disetujui sesi layanan oleh resepsionis dan pengunjung, pengunjung membayar tagihan yang diberikan. Resepsionis akan mencatat transaksi tersebut dalam buku transaksi yang dimiliki.

 
         
Elementary Process Description
System : STARAdventure  
Author : Ibnu Febry K  
Date : 033\2008 Page 3   of  8 Draf/final  
Process ID          : 2.1  
Process name : Check Kebutuhan Layanan  
Input to process

Kebutuhan-kebutuhan yang ingin digunakan pengunjung atas layanan yang telah dipesan

Output from process

Kebutuhan-kebutuhan atas layanan pengunjung yang tersedia pada inventory.

 
Process description

Pelanggan telah selesai membayar tagihan kemudian pelanggan dapat memilih kebutuhan-kebutuhan yang dapat digunakan atau tidak ingin karena telah memiliki sendiri.

 
         
Elementary Process Description
System : STARAdventure  
Author : Rino Sukmandityo  
Date : 033\2008 Page 4   of  8 Draf/final  
Process ID          : 2.2  
Process name Konfirmasi Kebutuhan Layanan & Update Data  
Input to process

Kebutuhan-kebutuhan layanan yang dapat dipinjam oleh pengunjung.

Output from process

Konfirmasi invoice ke pengunjung mengenai kebutuhan yang dapat digunakan,serta storage inventori di-update dengan konfirmasi tersebut

 
Process description

Pengunjung menerima konfirmasi dari resepsionis mengenai kebutuhan-kebutuhan yang ing secara invoice lalu tim perlengkapan dari konfirmasi tersebut meng-update database kebutuhan.

 
         
Elementary Process Description
System : STARAdventure  
Author : Rino Sukmandityo  
Date : 033\2008 Page 5   of  8 Draf/final  
Process ID          : 3.1  
Process name : Update Data Testimoni  
Input to process

Testimoni atau feedback dari pengunjung setelah menggunakan layanan.

Output from process

Ekspresi kepuasaan atau ketidakpuasan, saran, kritik pengunjung mengenai layanan dicatat oleh petugas.

 
Process description

Lembar feedback yang diberikan oleh resepsionis atau tim pemandu ditulis dan isinya dimasukkan dalam storage.

 
         
Elementary Process Description
System : STARAdventure  
Author : Rino Sukmandityo  
Date : 033\2008 Page 6   of  8 Draf/final  
Process ID          : 4.1  
Process name : Check Kondisi/Persediaan Layanan  
Input to process

Kebutuhan yang akan dicek persediaan atau keadaannya, katalog barang kebutuhan dari supplier

Output from process

Persediaan atau keadaan kebutuhan yang ingin dicek, update data supplier

 
Process description

Tim perlengkapan yang secara periodik ingin mengetahui keadaan kebutuhan yang dimiliki. Hal ini dilakukan untuk mengetahui apakah dibutuhkan pembelian kebutuhan-kebutuhan yang baru atau tidak.

 
         
Elementary Process Description
System : STARAdventure  
Author : Evan Yofiyanto  
Date : 033\2008 Page 7   of  8 Draf/final  
Process ID          : 4.2  
Process name : Create Pesanan Kebutuhan  
Input to process

Kebutuhan-kebutuhan yang ingin dibeli dari supplier

Output from process

Daftar pesanan kebutuhan-kebutuhan yang ingin dibeli dari supplier

 
Process description

Setelah mendapatkan kebutuhan-kebutuhan yang tidak layak atau berjumlah kurang, tim perlengkapan melakukan pembelian kebutuhan-kebutuhan yang baru.

 
         
Elementary Process Description
System : STARAdventure  
Author : Evan Yofiyanto  
Date : 033\2008 Page 8   of  8 Draf/final  
Process ID          : 4.3  
Process name : Pembayaran Transaksi Kebutuhan  
Input to process

Faktur-faktur pembelian atas pesanan kebutuhan

Output from process

Buku transaksi pembelian kebutuhan ter-update dengan bukti pembelian atas pesanan kebutuhan.

 
Process description

Proses pembayaran yang dilakukan oleh tim perlengkapan setelah menentukan daftar yang ingin dibeli ke supplier yang dimaksud. Bukti pembelian akan dicatat ke dalam buku transaksi pembelian kebutuhan.

 

Struktur Data

December 26, 2008

Struktur Data

No

Entitas

Atribut

Contoh isian

1 Pengunjung P_NoKTP 

P_Nama

P_Alamat

P_NoTLP

12.5605.200188.0011 

Agus Sumargo

Rungkut Selatan 77 Surabaya

8731048

2 Pegawai Peg_Id 

Peg_NoKTP

Peg_Nama

Peg_Alamat

Peg_NoTLP

RS0003 

12.5205.200170.0061

Maman Suparman

Bendul Merisi Barat J-45 Surabaya

8471983

3 Supplier S_Id 

S_Nama

S_Alamat

S_NoTLP

S_Email

SUP001 

PT. Alam Jaya

Ketintang Madya 7 Surabaya

7840104

alamjaya@gmail.com

4 Kebutuhan K_Id 

K_Nama

K_Kuantitas

K001 

Perahu Karet

20

5 Transaksi Kebutuhan TK_Id 

TK_TglTrans

TK_NilaiTrans

TK0019 

25/10/2007

1000000

6 Transaksi Layanan TL_Id 

TL_TglTrans

TL_NilaiTrans

TL0012 

15/6/2008

1200000

7 Sesi Layanan SL_Id 

SL_Testimoni

SL_Tanggal

SL_JamMulai

SL_JamSelesai

SL0123 

“Acaranya seru! Laen kali kalo bisa ada acara bakar-bakar”

12/08/2008

0800

1500

8 Log Peminjaman LP_Id 

LP_Kuantitas

LP_Keterangan

LP001 

5

3 keadaan baik, 2 keadaan cukup baik

9 Layanan L_Id 

L_Nama

L001 

STARafting

No

Entitas

Primary Key

1 Pengunjung P_NoKTP
2 Pegawai Peg_Id
3 Supplier S_Id
4 Kebutuhan K_Id
5 Transaksi Kebutuhan TK_Id
6 Transaksi Layanan TL_Id
7 Sesi Layanan SL_Id
8 Log Peminjaman LP_Id
9 Layanan L_Id

ERD

ERD

Context Diagram, DFD, & Dekomposisi

December 26, 2008
context diagram

context diagram

context02

DFD level 1 proses 1 & 2

DFD level 1 proses 1 & 2

DFD level 1 proses 3

DFD level 1 proses 3

DFD level 1 proses 4

DFD level 1 proses 4

DFD level 1 proses 5

DFD level 1 proses 5

Read the rest of this entry »

Deskripsi Umum

December 26, 2008

General Description

STARadventure adalah sebuah resort yang menyediakan wisata alam serta pendidikan. Di sini para pengunjung dapat berpetualang sambil menikmati pemandangan alam yang indah. STARadventure memiliki basecamp di kaki gunung Arjuna yang merupakan kawasan hutan tropis yang sejuk dan juga indah.

STARadventure menawarkan beberapa program yang cukup menarik yakni :

1) STARafting

Para pengunjung dapat mencoba mengarungi jeram-jeram yang menantang di sungai Pekalen. STARadventure menyediakan bermacam-macam lintasan sesuai dengan kebutuhan peserta, ada yang menantang, sedang, maupun biasa. Didampingi oleh para pemandu yang ahli serta profesional, keselamatan merupakan hal yang sangat diutamakan. STARadventure ingin para pengunjung menikmati ketegangan dengan sesempurna mungkin dengan tidak melupakan aspek keselamatan. Beberapa paket yang ditawarkan yakni :

  • Pekalen Atas (Beautiful Trip),
  • Pekalen Tengah (Fantastic Trip),
  • Pekalen Bawah (Incredible Trip)
  • Pekalen Tengah – Bawah (Extreme Trip)
  • Pekalen Atas – Bawah (Expedition Trip)

2) STARoutbound

Selain rafting, kelompok pengunjung dapat mengikuti outbound di alam terbuka. Disediakan bermacam-macam wahana yang membuat pengunjung melampiaskan menyelesaikan tantangan-tantangan seru dan menegangkan. Personal confidence, leadership, team work, dan manajemen merupakan materi yang diberikan oleh pemandu-pemandu berpengalaman. Beberapa paket yang ditawarkan yaitu :

  • Team Building
  • Synergy Building
  • Smart Program
  • Care Program
  • Quantum Leadership Outbound
  • dll

3) STARtracking

Pengunjung yang ingin berpetualang di daerah pegunungan dapat menjajal program ini. Bila pengunjung tidak ingin terlalu lelah berjelajah, STARadventure menyediakan beberapa unit ATV (all-track vehicle) yang pasti membuat nyali pengunjung tertantang. Selain itu, lintasan-lintasan yang diberikan juga disesuaikan dengan kebutuhan dan keselamatan pengunjung. Taman Nasional Bromo Tengger Semeru, Taman Hidup Gunung Argopuro dan Kawah Volkano Gunung Ijen merupakan lintasan-lintasan yang dapat dipilih oleh pengunjung dan dapat dilalui dengan berjalan kaki maupun berkendara ATV.

4) STARcottage

Bagi pengunjung yang hanya ingin bersantai menikmati alam atau kelelahan setelah berpetualang, STARadventure menyediakan pondok-pondok bernuansa alam. Mulai dari atap dari jerami, obor di pintu depan, hingga sendok garpu dari kayu. Pondok-pondok tentunya memiliki view yang indah agar suasana rileks yang didambakan pengunjung dapat tercipta. Dan, yang tidak kalah penting gemerciknya suara air dan semilirnya angin gending masih bisa menjadi teman istirahat pengunjung.

Calon pelanggan dapat melakukan pembayaran atas program yang dipilih dengan 2 cara, mendatangi langsung kantor kemudian membayar untuk tanggal tertentu atau membayar melalui kartu kredit via website. Resepsionis STARadventure akan melayani pembayaran program dengan ramah dan akan meminta data-data pribadi dari calon pengunjung setelah jadwal yang terpilih dicek ketersediannya. Pemesanan program dapat dilakukan pada hari H maupun hari-hari sebelumnya. Namuj\n, pada peak season seperti liburan sekolah ataupun libur hari raya pemesanan program harus dilakukan setidaknya 3 hari sebelum hari kegiatan. Hal ini dikarenakan oleh padatnya pengunjung pada peak season yang membutuhkan perhatian ekstra dalam hal penerimaan calon pelanggan serta. Karena keterbatasan kapasitas, maka pihak pengelola harus cermat dalam menerima calon pelanggan untuk menghindari ketidakpuasan pelanggan.

Ketika suatu sesi akan dimulai, resepsionis akan memintakan perlengkapan yang dibutuhkan kepada pengelola perlengkapan. Selanjutnya, pengelola perlengkapan akan mengecek ketersediaan barang. Apabila sejumlah barang yang diminta tersedia, bukti peminjaman akan diberikan kepada resepsionis dan form peminjaman akan disimpan.

Untuk rafting, para pengunjung dikumpulkan di depan base camp kemudian berangkat ke lokasi bersama-sama dengan mobil box yang mengangkut perahu dan perlengkapan-perlengkapan lainnya. Di lokasi telah menunggu pemandu-pemandu yang siap mendampingi pengunjung selama kegiatan rafting. Setelah semua perlengkapan yang dipinjamkan oleh pengelola perlengkapan kepada resepsionis telah siap, dan pengunjung telah memakai peralatan keselamatan, rafting dapat dimulai. Dalam 1 perahu, dapat ditempati 4 orang pengunjung dan 2 orang pemandu.

Sedangkan untuk cottage, pengunjung ditemani pelayan akan diantar ke pondok yang telah dipesan. Pondok-pondok yang disediakan terletak agak jauh di tengah pedesaan. Ketika berjalan menuju pondok, pengunjung akan melihat suasana pedesaan yang asri dengan hawa pegunungan yang sejuk.

Kemudian untuk outbound, pengunjung akan diantar terlebih dahulu ke tempat penginapan untuk meletakkan barang-barang pribadi lalu berganti baju jika perlu. Setelah itu, pengunjung dikumpulkan kembali dan didampingi oleh pemandu menuju pos-pos outbound. Di pos-pos tersebut, materi akan diberikan oleh pemandu yang telah menempati pos. Materi dapat berupa kegiatan berkelompok maupun pribadi dikemas dengan suasana yang menyenangkan.

Lalu untuk tracking, hampir sama dengan rafting, pengunjung dikumpulkan bersama-sama di basecamp. Sebelum pemberangkatan, untuk yang berjalan kaki, dilakukan pengecekan barang bersama-sama. Barang-barang untuk penjelajahan yang dibutuhkan dibawa, apabila pengunjung tidak lengkap barangnya akan dipinjami oleh pendamping. Sedangkan untuk yang menggunakan ATV, pengunjung akan diberi tutorial singkat mengenai bagaimana cara mengendarai ATV yang baik selama kurang lebih 15 menit. Lalu, pengunjung akan dibiarkan mencoba ATV agar sedikit terbiasa dalam mengendarai. Setelah dikira cukup, baik pejalan kaki maupun pengendara ATV, sesi penjelajahan dimulai. Untuk alasan keselamatan, di sepanjang track akan dibuat pos-pos tempat para pendamping mengecek kondisi pengunjung.

STARadventure terdiri dari 4 tim. Mereka terdiri dari resepsionis, tim leadership trainer, tim pemandu kelompok berpetualang, dan tim perlengkapan. Deskripsi tugas masing-masing adalah sebagai berikut :

  • Resepsionis

Resepsionis menjadi orang pertama yang akan menyambut pengunjung yang datang. Resepsionis menangani pusat informasi tentang STARadventure, pendaftaran pengunjung, dan transaksi pembayaran. pengunjung dapat menanyakan layanan yang akan diberikan oleh STARadventure beserta fasilitas yang akan diberikan serta biaya yang harus dibayar kepada resepsionis.

  • Tim leadership trainer

Tim leadership trainer disediakan bagi pengunjung STARadventure yang akan menggunakan fasilitas outbound untuk pelatihan kepemimpinan. Tim leadership trainer adalah trainer – trainer profesional yang telah dibekali materi-materi kepemimpinan. Materi-materi kepemimpinan yang diberikan oleh tim leadership trainer berupa permainan-permainan seru yang menantang kekompakan dan kerjasama tim. Materi yang akan disampaikan disesuaikan dengan kebutuhan pengunjung.

  • Tim pemandu kelompok berpetualang

Setiap kelompok yang akan menjalani petualangan akan didampingi oleh seorang pemandu. Pemandu adalah orang-orang berpengalaman yang akan mengarahkan dan menjaga keselamatan kelompok dalam setiap petualangan. Pemandu memimpin dan mendampingi kelompok dari mulai tahap persiapan sebelum pemberangkatan hingga saat petualangan selesai atau sampai pada tempat tujuan. Pemandu memberikan pengarahan sebelum pemberangkatan. Pengarahan diberikan agar setiap anggota kelompok mengerti kondisi medan STARadventure yang akan mereka lalui.

  • Tim perlengkapan

Perlengkapan dikelola oleh tim khusus yaitu tim perlengkapan STARadventure. Tim perlengkapan akan membantu pengunjung yang akan meminjam setiap perlengkapan yang dibutuhkan selama petualangan. Tim perlengkapan juga bertugas memastikan bahwa perlengkapan yang akan digunakan aman dipakai oleh pengunjung dan dapat menjamin keselamatan mereka. Read the rest of this entry »


Follow

Get every new post delivered to your Inbox.