StarAdventure : Pseudocode

11 06 2009
  • 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

Posted By : Evan Yofiyanto @ Evan’s Blog : Kuliah Informatika (kuliahinformatika.wordpress.com)

[FREAX]


Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: