Rabu, 09 April 2014

Arsitektur Website



NAMA                          : AYU SYAFRA MAZONA
KELAS                         : 2IA21
NPM                             : 51412298
MATA KULIAH           : Pengantar Web Science
BLOG                           : http://ayusyafra.blogspot.com/


Arsitektur Website


Arsitektur adalah mendesain suatu karya agar karya tersebut bisa menjadi lebih bagus dan mempunyai suatu nilai estetika.

Website adalah kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya.

 jadi Arsitektur Website adalah sebuah bentuk perancangan dan pendesainan dari arsitektur itu sendiri, dimana ia melibatkan teknis, kriteria estetis dan fungsional. 



Gambar Arsitektur Website :





Arsitektur Web terdiri dari :

-      -    Hyper Text Transfer Protocol(HTTP)
HTTP adalah sebuah protokol jaringan yang digunakan untuk sistem informasi menggunakan hypermedia. HTTP dapat mendefinisikan pesan yang dikirim dari server menuju client. HTTP juga memiliki fungsi untuk mengatur perintah apa yang harus dilakukan oleh web server dan web browser sebagai balasan dari perintah dari URL. Contohnya apabila kita mengetikkan sebuah alamat atau URL, maka web browser akan melakukan perintah kepada web server melalui HTTP agar alamat yang di minta muncul pada layar.
       -  World Wide Web (WWW)
World Wide Web adalah suatu jaringan dalam internet yang dibagi menjadi dua, yaitu Client dan server yang bertujuan untuk menyediakan data secara bersama-sama agar semua data yang ada di internet dapat di akses. Penggunaan www dapat dilakukan sebelum memasukkan URL yang di tuju.
-     - Universal Resource Locator (URL)
URL merupakan suatu alamat tertentu di internet yang digunakan untuk mengakses informasi di world wide web. URL memiliki tiga bagian, yaitu protokol, alamat server, dan path file.
      -  Extensible Markup Language (XML)
XML adalah kelanjutan dari HTML yang bertujuan untuk mencari data pada internet, XML di desain untuk mampu menyimpan data secara sederhana. Keunggulan dari XML adalah mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri.
     - Java Script
Java Script adalah bahasa pemrograman berbasis prototype yang berjalan pada sisi user. Java Script digunakan untuk menyediakan akses script pada objek yang dibenamkan. Teknik Java Script yang populer saat ini adalah Ajax.


Minggu, 26 Januari 2014

Program Kasir Pada C++


menu kasir pada C++

Ini adalah postingan  tugas AP3 dengan bahasa C++ beserta contoh program menu sederhana , semoga bermanfaat .
berikut source code yang saya buat:
#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "iostream.h"
int pilMember,pilMenu,pilservis,pilitem,pes;
long bayar=0,bayar2=0,uangPembeli,kembalian,total;

void bannertoko(){
      printf("+=================================+  \n");
      printf("+ SELAMAT DATANG DI BENGKEL ABA   +  \n");
      printf("+=================================+  \n");
 }
int listservis(){
     servis:

bannertoko();
          printf(" Service Price List \n");
          printf(" 1. Standar                              :150000\n");
          printf(" 2. Standar + Ganti Oli + Filter         :250000 \n");
          printf(" 3. Kuras Sistem Hidrolik  (ALL)         :200000 \n");
          printf(" 4. Kuras Sistem Bahan Bakar + Filter    :150000 \n");
          printf(" 5. Servis Injector                      :300000\n");
          printf(" 6. Overhoul                             :1000000\n");
          printf(" 7. Selesai memilih \n");
      printf(" Masukkan Pilihan :");
      scanf("%d",&pilservis);
     switch(pilservis){
         case 1:
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+150000);
          getch();
          clrscr();
          goto servis;

         case 2:{

          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+250000);
          getch();
          clrscr();
          goto servis;
          }
         case 3:{

          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+200000);
          getch();
          clrscr();
          goto servis;
          }
          case 4:{

          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+150000);
          getch();
          clrscr();
          goto servis;
          }
          case 5:{
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+300000);
          getch();
          clrscr();
          goto servis;
          }
          case 6:{
         printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf(" Sedang Proses,Silahkan Menunggu " );
          bayar = pes*(bayar+1000000);
          getch();
          clrscr();
          goto servis;
          }
      case 7:{
          clrscr();
          break; }
         default : printf(" Pilihan Yang Anda Masukan Tidak Ada Di List Menu");
          clrscr();
          goto servis;
     }
return 1;}


int listitem(){
    item:
   
bannertoko();
      printf(" Item Price List \n");
      printf(" 1. Filter Oli          :60000 \n");
      printf(" 2. Filter Udara        :30000 \n");
      printf(" 3. Filter Bahan Bakar  :50000 \n");
      printf(" 4. Belt                :100000\n");
      printf(" 5. Selesai Memilih \n");
      printf(" Inputkan Pilihan :");
        scanf("%d",&pilitem);
     switch(pilitem){
     case 1:{
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar2 = pes*(bayar2+60000);
          getch();
          clrscr();
        goto item;
      }
    case 2:{
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar2 = pes*(bayar2+30000);
          getch();
          clrscr();
        goto item;
      }
      case 3:{
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar2 = pes*(bayar2+50000);
          getch();
          clrscr();
        goto item;
      }
    case 4:{
          printf("  Jumlah Pesan : ");scanf("%d",&pes);
          printf("  Data Sudah Masuk\n");
          printf("  Sedang Proses,Silahkan Menunggu " );
          bayar2 = pes*(bayar2+100000);
          getch();
          clrscr();
        goto item;
      }
     case 5:{
    clrscr();
    break;
      }
    default :
      printf(" Pilihan Yang Anda Masukan Tidak Ada Di List Menu");
      clrscr();
      goto item;
   }
return 1;}


 void pembayaran(){
 bannertoko();
      pembayar:printf(" Total Pembayaran Jasa Servis :");
      printf("Rp.%ld,-",bayar);
      printf("\n Total Pembelian item :");
      printf("Rp.%ld,-",bayar2);
      total=bayar+bayar2;
      printf("\n total __________________:Rp.%ld,- \n",total);
      printf(" Jumlah Uang Pembeli :Rp.");
     scanf("%ld",&uangPembeli);
      printf("-------------------- \n");
     kembalian=uangPembeli-total;
      printf(" Kembalian :Rp.%ld,- \n",kembalian);
      getch();
      clrscr();
 }


 void main(){
      menu :
     bannertoko();
        printf("    ==>MENU<==      \n");
        printf("     \n");
        printf(" 1. List servis \n");
        printf(" 2. List item \n");
        printf(" 3. Bayar \n");

     printf(" Masukan Pilihan :");
     scanf("%d",&pilMenu);
      switch(pilMenu){
     case 1:{

         clrscr();
          listservis();
          goto menu;
           }
     case 2:{

         clrscr();

           listitem();
         goto menu;
         }
     case 3:{
         clrscr();
         pembayaran();

         goto menu;
         }

        default : printf("Pilihan Yang Anda Masukan Tidak Ada Di List Menu ");
     }
 }