Lampiran. Berikut ini adalah Source Code Program Game Serangga Nakal:
|
|
- Yulia Kusuma
- 6 tahun lalu
- Tontonan:
Transkripsi
1 Lampiran Berikut ini adalah Source Code Program Game Serangga Nakal: // mfcdlg.cpp : implementation file // #include "stdafx.h" #include "mfc.h" #include "mfcdlg.h" #include <windows.h> #include <stdio.h> #include <string.h> #include <time.h> // #include <MMSystem.h> //library untuk load wav audio #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = FILE ; #endif int R,G,B; int height, width, step, channels; int height1, width1, step1, channels1; int kiri, kanan, atas, bawah; int dx, dy, tpk=0; int inc; // jarak perpindahan serangga int lvl, jml_srg, tampung=0; // jumlah serangga int status[50], nyawaraja=9; //status nyawa serangga dan nyawa raja int poin=0, limit=10; int waktu_awal, waktu_akhir, waktu; uchar *data, *data1; CvPoint pt1, pt2, pt3, pt4; CvPoint p11, p12, p21,p22, p31, p32, p41, p42; CvPoint pos[50]; CvCapture *capture; IplImage *cam, *cam_seg, *fin_img, *ImgGray, *bg; int keluar=0; xiv
2 void CMfcDlg::Onbtnexit() CDialog::OnCancel(); // TODO: Add your control notification handler code here cvreleasecapture( &capture ); cvdestroywindow( "Serangga Nakal" ); cvdestroywindow( "Color Segmentation" ); cvdestroywindow( "Edge Detection" ); cvdestroywindow( "Capture Gambar" ); void CMfcDlg::prog(IplImage *img) ///////%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%5 //inisialisasi kamera /* capture = cvcapturefromcam(cv_cap_any); if(!capture ) fprintf( stderr, "ERROR: capture is NULL \n" ); window cvnamedwindow("edge Detection",0.3); cvnamedwindow("color Segmentation",0.3); cvnamedwindow("capture Gambar",0.3); cvnamedwindow("serangga Nakal",1); //inisialisasi level(); //close window jika program utama dimatikan cvreleasecapture( &capture ); cvdestroywindow("serangga Nakal..");*/ CvPoint CMfcDlg::rnd(CvPoint pos) //fungsi random arah int x0=rand()%8; //8 kemungkinan arah gerakan if(x0==0) xv
3 pos.y=pos.y+inc; //gerakan ke atas else if(x0==1) pos.x=pos.x+inc; //gerakan ke kanan atas pos.y=pos.y+inc; else if(x0==2) pos.x=pos.x+inc; //gerakan ke kanan else if(x0==3) pos.x=pos.x+inc; //gerakan ke kanan bawah pos.y=pos.y-inc; else if(x0==4) pos.y=pos.y-inc; //gerakan ke bawah else if(x0==5) pos.x=pos.x-inc; //gerakan ke kiri bawah pos.y=pos.y-inc; else if(x0==6) pos.x=pos.x-inc; //gerakan ke kiri else if(x0==7) pos.x=pos.x-inc; //gerakan ke kiri atas pos.y=pos.y+inc; return pos; void CMfcDlg::awal() // fungsi acak posisi awal serangga for(int i=0;i<jml_srg;i++) xvi
4 posisi x posisi y status[i]=1; pos[i].x=(rand()%630); pos[i].y=(rand()%470); //random //random void CMfcDlg::serangga() //fungsi menggambar serangga for(int i=0;i<jml_srg;i++) CvPoint kanan1, kanan2, kiri1, kiri2; //menggambar sayap kanan1.x=(pos[i].x)+5; kanan1.y=(pos[i].y)+5; kanan2.x=(pos[i].x)+10; kanan2.y=(pos[i].y)+10; kiri1.x=(pos[i].x)-5; kiri1.y=(pos[i].y)+5; kiri2.x=(pos[i].x)-10; kiri2.y=(pos[i].y)+10; printf("pos.x=%d\n", pos[i].x); if(status[i]==1) //status serangga masih hidup pos[i]=rnd(pos[i]); if (lvl==0) // cvellipse (bg, kanan1, cvsize (20, 3), 45, 0, 360, CV_RGB(0,0,0), 2, 8, 0); cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),2,0,0); cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),2,0,0); cvcircle(bg,pos[i],3,cv_rgb(0,0,0),3,0,0); else if (lvl==1) cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),2,0,0); cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),2,0,0); cvcircle(bg,pos[i],3,cv_rgb(0,0,0),3,0,0); //serangga warna hijau xvii
5 else if (lvl==2) cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),2,0,0); cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),2,0,0); cvcircle(bg,pos[i],3,cv_rgb(0,0,0),3,0,0); //serangga warna biru else if (lvl==3) cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),2,0,0); cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),2,0,0); cvcircle(bg,pos[i],3,cv_rgb(0,0,0),3,0,0); else if (lvl==4) cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),2,0,0); cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),2,0,0); cvcircle(bg,pos[i],3,cv_rgb(0,0,0),3,0,0); else if (lvl==5) cvline(bg,pos[i],kiri2,cv_rgb(255,0,0),5,0,0); //FINAL LEVEL (KING) cvline(bg,pos[i],kanan2,cv_rgb(255,0,0),5,0,0); cvcircle(bg,pos[i],20,cv_rgb(0,0,0),10,0,0); level else if (lvl==6) cvcircle(bg,pos[i],5,cv_rgb(0,0,0),3,0,0); cvcircle(bg,kanan1,5,cv_rgb(255,0,0),3,0,0); //BONUS xviii
6 cvcircle(bg,kanan2,5,cv_rgb(255,0,0),3,0,0); //fungsi agar serangga tidak melewati batas if(pos[i].x>=630) pos[i].x=10; // kanan2.x=0; else if(pos[i].x<=10) pos[i].x=630; // kanan2.x=640; else if(pos[i].y>=470)pos[i].y=10; else if(pos[i].y<=10)pos[i].y=470; void CMfcDlg::mati() // fungsi untuk membunuh serangga for(int i=0;i<jml_srg;i++) if(lvl!=5) if (pos[i].x<=kiri && pos[i].x>=kanan //cek jika serangga berada didalam bounding box pos[i].y<=bawah && pos[i].y>=atas) status[i]=0; //jika ya, "bunuh" serangga poin++; //poin bertambah pos[i].x=10000; //load serangga diluar frame int rnd_audio=rand()%3; //random suara saat serangga mati if(rnd_audio==0) xix
7 PlaySound("audio/cepret1.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/cepret2.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/cepret3.wav", NULL, SND_FILENAME else if (pos[i].x<=kiri && pos[i].x>=kanan //cek jika serangga berada didalam bounding box pos[i].y<=bawah && pos[i].y>=atas) //load serangga diluar frame int rnd_audio=rand()%3; //random suara saat serangga mati if(rnd_audio==0) PlaySound("audio/cepret1.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/cepret2.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/cepret3.wav", NULL, SND_FILENAME status[i]=0; //jika ya, "bunuh" serangga xx
8 poin++; //poin bertambah pos[i].x=10000; void CMfcDlg::level() // fungsi mengecek adanya tepukan if (lvl==0) bg = cvloadimage("gbr/intro.jpg", CV_LOAD_IMAGE_COLOR );//load tulisan "LEVEL 1" pada awal level cvshowimage("serangga Nakal", bg); cvwaitkey(500); PlaySound("audio/intro.wav", NULL, SND_FILENAME bg = cvloadimage("gbr/1.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); //delay dengan satuan mili detik jml_srg=10; //jumlah serangga yang dimunculkan awal(); inc=5; //kecepatan gerakan serangga xxi
9 game(); //memanggil fungsi game() else if (lvl==1) bg = cvloadimage("gbr/2.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); jml_srg=10; awal(); inc=10; game(); else if (lvl==2) bg = cvloadimage("gbr/3.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) xxii
10 PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); jml_srg=10; awal(); inc=20; game(); else if (lvl==3) //BONUS level bg = cvloadimage("gbr/4.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); jml_srg=10; awal(); inc=30; game(); else if (lvl==4) bg = cvloadimage("gbr/5.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati xxiii
11 if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); jml_srg=10; awal(); inc=40; game(); else if (lvl==5) bg = cvloadimage("gbr/final.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); xxiv
12 jml_srg=1; awal(); inc=40; game(); else if (lvl==6) // FINAL level bg = cvloadimage("gbr/bonus.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); int rnd_audio2=rand()%3; //random suara saat serangga mati if(rnd_audio2==0) PlaySound("audio/tepuk1.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk2.wav", NULL, SND_FILENAME else if (rnd_audio2==1) PlaySound("audio/tepuk3.wav", NULL, SND_FILENAME cvwaitkey(3000); jml_srg=10; awal(); inc=40; game(); int CMfcDlg::game() // fungsi segmentasi warna waktu_awal=time(null); while(1) cam = cvqueryframe(capture); xxv
13 null...\n" ); if(!cam ) fprintf( stderr, "ERROR: frame is return -1; warna //proses cam_seg = cvcloneimage(cam); height = cam_seg->height; width = cam_seg->width; step = cam_seg->widthstep; channels = cam_seg->nchannels; data = (uchar *)cam_seg->imagedata; segmentasi for(int i=0;i<height;i++) for(int j=0;j<width;j++) B=data[i*step+j*channels+0]; G=data[i*step+j*channels+1]; R=data[i*step+j*channels+2]; // if (((R > (0.62*(G+B))) && (R>77))&&((R-G>27))&& (((G<150) ((G>=150)&&(B>140)) ))) if (((R > (0.85*(G+B))) && (R>105))&&((R-G>73))&& (((G<150) ((G>=150)&&(B>140)) ))) data[i*step+j*channels+0]=0; data[i*step+j*channels+1]=0; data[i*step+j*channels+2]=255; else //menghitamkan warna selain merah data[i*step+j*channels+0]=0; data[i*step+j*channels+1]=0; data[i*step+j*channels+2]=0; fin_img = cvcloneimage(cam); //capture langsung dari kamera ImgGray = cvcreateimage( cvsize(cam_seg- >width, cam_seg->height), IPL_DEPTH_8U, 1 ); xxvi
14 cvcvtcolor( cam_seg, ImgGray, CV_BGR2GRAY ); //konversi gambar ke grayscale //proses erosi yang diikuti oleh dilasi disebut proses closing cverode(imggray,imggray,null,2); cvdilate(imggray,imggray,null,2); cvcanny(imggray,imggray,20,90,3); // Canny Edge Detection height1 = ImgGray->height; width1 = ImgGray->width; step1 = ImgGray->widthStep; channels1= ImgGray->nChannels; data1 = (uchar *)ImgGray->imageData; // ImgGray->origin=cam_seg->origin; //mencari batas atas dari gambar hasil Canny atas=0; for(int i1=0;i1<height1;i1++) for(int j1=0;j1<width1;j1++) if (data1[i1*step1+j1*channels1]==255) atas=i1; //mencari batas kiri dari gambar hasil Canny kiri=0; for(int j2=0;j2<width1;j2++) for(int i2=0;i2<height1;i2++) if (data1[i2*step1+j2*channels1]==255) kiri=j2; xxvii
15 //mencari batas kanan dari gambar hasil Canny kanan=0; for(int j4=width1;j4>0;j4--) for(int i4=0;i4<height1;i4++) if (data1[i4*step1+j4*channels1]==255) kanan=j4; //mencari batas bawah dari gambar hasil Canny bawah=0; for(int i3=height1-1;i3>0;i3--) for(int j3=0;j3<width1;j3++) if (data1[i3*step1+j3*channels1]==255) bawah=i3; dan bawah pt1.x=kiri; pt1.y=atas; pt2.x=kiri; pt2.y=bawah; pt3.x=kanan; pt3.y=atas; pt4.x=kanan; pt4.y=bawah; //inisialisasi batas kiri, kanan, atas // fungsi untuk mengganti background saat naik level if (lvl==0) bg = cvloadimage("gbr/ruang1.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg xxviii
16 else if (lvl==1) bg = cvloadimage("gbr/ruang2.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg else if (lvl==2) bg = cvloadimage("gbr/ruang3.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg else if (lvl==3) bg = cvloadimage("gbr/ruang4.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg else if (lvl==4) bg = cvloadimage("gbr/ruang5.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg else if (lvl==5) bg = cvloadimage("gbr/ruangfinal.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg else if (lvl==6) bg = cvloadimage("gbr/ruangbonus.jpg", CV_LOAD_IMAGE_COLOR ); // load gbr bg /////////////////////////////////// background cvflip(bg,bg,1); cvflip(bg,bg,0); //"membalik" gambar bounding box // mengambar garis cvline(bg,pt1,pt2,cv_rgb(0,0,255),2,8,0); cvline(bg,pt1,pt3,cv_rgb(0,0,255),2,8,0); cvline(bg,pt2,pt4,cv_rgb(0,0,255),2,8,0); cvline(bg,pt3,pt4,cv_rgb(0,0,255),2,8,0); //////////////////////////////////// dx=abs(kiri-kanan); //jarak bound kiri dan kanan xxix
17 dy=abs(atas-bawah); //jarak bound atas dan bawah serangga(); //memanggil fungsi serangga() tepukan // mengecek adanya int luas =dx*dy; if(lvl==0) if (luas>=10000&&tpk>=0) //10000 = Luas minimal Bounding Box tidak dalam posisi tepuk raket dapat ditepuk lagi fungsi mati() tpk++; if (tpk==1) mati(); else if(luas<10000) tpk=0; tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar //memanggil else if (lvl==1) if (luas>=9000&&tpk>=0) //9000 = Luas minimal Bounding Box tpk++; if (tpk==1) tidak dalam posisi tepuk raket dapat ditepuk lagi tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar xxx
18 fungsi mati() mati(); else if(luas<9000) tpk=0; //memanggil tidak dalam posisi tepuk raket dapat ditepuk lagi fungsi mati() else if (lvl==2) if (luas>=8000&&tpk>=0) //8000 = Luas minimal Bounding Box tpk++; if (tpk==1) mati(); else if(luas<8000) tpk=0; tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar //memanggil else if(lvl==3) if (luas>=7000&&tpk>=0) //7000 = Luas minimal Bounding Box tpk++; if (tpk==1) tidak dalam posisi tepuk raket dapat ditepuk lagi fungsi mati() mati(); tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar //memanggil xxxi
19 else if(luas<7000) tpk=0; tidak dalam posisi tepuk raket dapat ditepuk lagi fungsi mati() else if(lvl==4) if (luas>=6000&&tpk>=0) //6000 = Luas minimal Bounding Box tpk++; if (tpk==1) mati(); else if(luas<6000) tpk=0; else if(lvl==5) tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar //memanggil //nyawa KING ada 9 if (luas>=6000&&tpk>=0) //6000 = Luas minimal Bounding Box tpk++; if (tpk==1) tidak dalam posisi tepuk raket dapat ditepuk lagi tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar int rnd_audio=rand()%3; //random suara saat serangga mati if(rnd_audio==0) xxxii
20 PlaySound("audio/des1.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/des2.wav", NULL, SND_FILENAME else if (rnd_audio==1) PlaySound("audio/des3.wav", NULL, SND_FILENAME nyawaraja--; if(nyawaraja==0) mati(); //memanggil fungsi mati() else if(luas<6000) tpk=0; tidak dalam posisi tepuk raket dapat ditepuk lagi fungsi mati() else if(lvl==6) if (luas>=10000&&tpk>=0) //10000 = Luas minimal Bounding Box tpk++; if (tpk==1) mati(); else if(luas<10000) tpk=0; tpk=-1; //set agar kondisi luas=0; //set luas ke 0, agar //memanggil xxxiii
21 waktu_akhir=time(null); //waktu untuk game over if(lvl==0) if(waktu_akhir-waktu_awal==20 && poin<limit) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=10) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() xxxiv
22 else if(lvl==1) if(waktu_akhir-waktu_awal==20 && poin<limit) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=20) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() else if(lvl==2) xxxv
23 if(waktu_akhir-waktu_awal==20 && poin<limit) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=30) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() poin<limit) else if(lvl==3) if(waktu_akhir-waktu_awal==20 xxxvi &&
24 bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=40) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() else if(lvl==4) if(waktu_akhir-waktu_awal==20 && poin<limit) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); xxxvii
25 bg); cvshowimage("serangga cvwaitkey(5000); Nakal", int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=50) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() else if(lvl==5) if(waktu_akhir-waktu_awal==60 && poin<limit) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); xxxviii
26 int rnd_audio3=rand()%4; if(rnd_audio3==0) PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=51) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() if(lvl==6) if(waktu_akhir-waktu_awal==60 && poin<61) bg = cvloadimage("gbr/gameover.jpg", CV_LOAD_IMAGE_COLOR ); cvshowimage("serangga Nakal", bg); cvwaitkey(5000); int rnd_audio3=rand()%4; if(rnd_audio3==0) xxxix
27 PlaySound("audio/ketawa1.wav", NULL, SND_FILENAME if(rnd_audio3==1) PlaySound("audio/ketawa2.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==2) PlaySound("audio/ketawa3.wav", NULL, SND_FILENAME SND_SYNC); if(rnd_audio3==3) PlaySound("audio/ketawa4.wav", NULL, SND_FILENAME SND_SYNC); Onbtnexit(); //fungsi untuk berpindah level jika poin mencapai kelipatan 10 else if (poin>=30) lvl++; //saat poin mencapai limit, level bertambah limit+=10; //naikkan nilai limit level(); //memanggil fungsi level() awal(); //memanggil fungsi awal() /* //menampilkan info printf("poin = %d\n", poin); printf("tampung = %d\n", tampung); printf("limit = %d\n", limit); printf("lvl = %d\n\n\n", lvl); */ "membalik" window cvflip(bg,bg,1); cvflip(bg,bg,0); //fungsi untuk xl
28 // menampilkan image pada window cvshowimage("capture Gambar",fin_img ); cvshowimage("edge Detection", ImgGray); cvshowimage("color Segmentation", cam_seg); cvshowimage("serangga Nakal", bg); memory yg terpakai // membebaskan cvreleaseimage(&fin_img); cam = NULL; cvreleaseimage(&cam_seg); cvreleaseimage(&imggray); cvreleaseimage(&bg); detik cvwaitkey(10); //delay dengan satuan mili mfcdlg.h // mfcdlg.h : header file // #include "cv.h" #include "highgui.h" #if!defined(afx_mfcdlg_h EDE490D5_36E4_4514_9537_9C59DAA44E50 INCLUDED_) #define AFX_MFCDLG_H EDE490D5_36E4_4514_9537_9C59DAA44E50 INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 ///////////////////////////////////////////////////////////// //////////////// // CMfcDlg dialog class CMfcDlg : public CDialog xli
29 // Construction public: CMfcDlg(CWnd* pparent = NULL); // standard constructor void prog(iplimage *img); // void bikin_srg(); void awal(); CvPoint rnd(cvpoint pos); void serangga(); void mati(); void level(); void background(); int game(); // Dialog Data //AFX_DATA(CMfcDlg) enum IDD = IDD_MFC_DIALOG ; CString m_hwnd; CString m_hwnd2; CString m_skor; //AFX_DATA // ClassWizard generated virtual function overrides //AFX_VIRTUAL(CMfcDlg) protected: virtual void DoDataExchange(CDataExchange* pdx); // DDX/DDV support //AFX_VIRTUAL // Implementation protected: HICON m_hicon; ; // Generated message map functions //AFX_MSG(CMfcDlg) virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nid, LPARAM lparam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void Onbtnstart(); afx_msg void Onbtnexit(); //AFX_MSG DECLARE_MESSAGE_MAP() //AFX_INSERT_LOCATION // Microsoft Visual C++ will insert additional declarations immediately before the previous line. xlii
30 #endif //!defined(afx_mfcdlg_h EDE490D5_36E4_4514_9537_9C59DAA44E50 INCLUDED_) xliii
BAB III PERENCANAAN DAN PEMBUATAN SISTEM
BAB III PERENCANAAN DAN PEMBUATAN SISTEM Pada bab ini akan dipaparkan perencanaan dan pembuatan perangkat lunak secara keseluruhan, dimana dalam proyek akhir ini, terdiri dari dua sub besar perangkat lunak,
Lebih terperinciPraktikum 1 Installation for OpenCV
Praktikum 1 Installation for OpenCV Persiapan Praktikum ini dapat dikerjakan dengan syarat mahasiswa: - Memiliki konsep dasar pemrograman dan pengoperasian MS.Visual C++ - Memiliki konsep dasar image processing
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA Pada bab IV ini akan membahas sistem kerja, pengujian dan juga analisa dari rancang bangun sistem ini. Disini juga disajikan hasil uji coba secara riil percobaan dengan kondisi
Lebih terperinciDAFTAR ISI. 2.1 Analisis Peluang Universitas Kristen Maranatha
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii SURAT PERNYATAAN KEASLIAN SKRIPSI... iii SURAT PERNYATAAN TIDAK MENGADAKAN PENELITIAN MENGGUNAKAN PERUSAHAAN... iv PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...
Lebih terperinciPENGARUH GREEN MARKETING TERHADAP KEPUTUSAN PEMBELIAN PRODUK HIJAU TEH KOTAK ABSTRAK
PENGARUH GREEN MARKETING TERHADAP KEPUTUSAN PEMBELIAN PRODUK HIJAU TEH KOTAK ABSTRAK Tujuan dari penelitian ini adalah mengetahui pengaruh green marketing mix yang terdiri dari produk, promosi, harga dan
Lebih terperinciBAB III METODE PENELITIAN. ada beberapa cara yang telah dilakukan, antara lain:
BAB III METODE PEELITIA Untuk pengumpulan data yang diperlukan dalam melaksanakan tugas akhir, ada beberapa cara yang telah dilakukan, antara lain: 1. Studi kepustakaan Studi kepustakaan berupa pencarian
Lebih terperinciLAMPIRAN CODE PROGRAM PLC. Program master (P0) STEP 0 IF saklar THEN LOAD V200 TO TP0 SET T0 RESET P1 RESET P2. STEP 1 IF N T0 THEN SET sila SET silc
LAMPIRAN CODE PROGRAM PLC Program master (P0) STEP 0 IF saklar LOAD V200 TO TP0 SET T0 RESET P1 RESET P2 STEP 1 IF N T0 SET sila SET silc STEP 2 IF N saklar LOAD V300 TO TP0 SET T0 STEP 3 IF N T0 SET silb
Lebih terperinciDaftar Isi Standarisasi Harga dan Standarisasi Sarana dan Prasarana Kerja Pemerintah Provinsi Kalimantan Timur
Daftar Isi 2014 1 Kata Pengantar 2014 KATA PENGANTAR Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Esa, karena berkat Rahmat dan Hidayah-Nya, maka Buku Standarisasi Harga dan Standarisasi Sarana
Lebih terperinciABSTRAK. Keywords : Accounting System Information, Payroll, Absence. Universitas Kristen Maranatha
ABSTRAK PT. Sinar Pangjaya Mulia in their work is still using manual method. The changes are expected to alter the manual method to be computerized. This computerization is created to reduce human error,
Lebih terperinciAbstrak. Kata kunci: proyek pendidikan,simulasi nilai mutu, simulasi ipk, simulasi pembiayaan. Universitas Kristen Maranatha
Abstrak Mahasiswa yang sedang menempuh pembelajaran di Universitas memiliki hak untuk mendapatkan hasil dari pembelajarannya berupa nilai. Untuk mendapatkan suatu nilai sebelumnya mahasiswa harus mengambil
Lebih terperinciABSTRAK. Kata Kunci : mengintegrasikan, mudah, terkomputerisasi
ABSTRAK Kemajuan di bidang teknologi informasi semakin hari semakin meningkat seiring berkembangnya permintaan akan hidup yang lebih mudah, efisien, dan aman. Peralihan sistem informasi Kumon dari sistem
Lebih terperinciAbstrak. Kata kunci : Nilai ekonomis, psikologis, sosial, fungsional, loyalitas. vii. Universitas Kristen Maranatha
Abstrak Pemasaran pada dasarnya adalah membangun merek di benak konsumen agar mendapatkan loyalitas yang kuat. Untuk menciptakan loyalitas yang kuat maka harus dibangun hambatan-hambatan untuk mencegah
Lebih terperinci1 Pendahuluan. 1. Tujuan: 2 Dasar Teori: Praktikum
Praktikum 1 Pendahuluan 1. Tujuan: 1. Mahasiswa dapat membuat program pengolahan citra menggunakan Visual C++ dengan MFC. 2. Mahasiswa dapat membuat dialog menggunakan Visual C++ dengan MFC. 2 Dasar Teori:
Lebih terperinciABSTRACT. vii. Universitas Kristen Maranatha
ABSTRACT This study aimed to test whether the discipline of work affecting the performance of the Regional Water Company employees Tirtawening Bandung. The study was conducted on the distribution of clean
Lebih terperinciABSTRAKSI. Keywords: Aplikasi Web, Keuangan, Sistem Akuntansi. Universitas Kristen Maranatha
ABSTRAKSI Dalam dunia bisnis, suatu perusahaan, baik perusahaan besar atau kecil pasti membutuhkan sebuah sistem untuk memperlancar proses bisnis perusahaan tersebut. Sistem tersebut berfungsi untuk mengatur
Lebih terperinciABSTRACT. The Effect of Total Quality Management (TQM) Implementation on the Internal Audit Function at PT. Pos Indonesia (Persero)
ABSTRACT The Effect of Total Quality Management (TQM) Implementation on the Internal Audit Function at PT. Pos Indonesia (Persero) This research aim to know the applying TQM that have an effect on significant
Lebih terperinciPraktikum 8 Feature Extraction
Praktikum 8 Feature Extraction 1. Sobel Edge Detection Program berikut ini menerapkan sobel edge detection untuk deteksi tepi pada gambar. #include #include //main OpenCV header //GUI
Lebih terperinciABSTRAK. Kata kunci : pemesanan tiket online, rental mobil, CRM.
ABSTRAK Saat ini jasa shuttle dan rental mobil sangat diminati oleh masyarakat. Proses pemesanan tiket shuttle dan rental mobil yang ada masih belum teratur. Hal tersebut sering menjadi masalah. Aplikasi
Lebih terperinciABSTRAK. Kata kunci : Pengolahan data komplain, PHP, MySQL. v Universitas Kristen Maranatha
ABSTRAK Noc adalah sebuah tempat dimana pemeliharaan dan perbaikan komputer di Maranatha. Selama ini untuk mengelola data komplain dan data barang dilakukan secara manual, yaitu dengan mencatat segala
Lebih terperinciDasar Pengolahan Citra (1)
Praktikum 2 Dasar Pengolahan Citra (1) 2.1. Tujuan: 1. Mahasiswa dapat membuat program untuk memproses gambar dengan mengambil warna RGB 2. Mahasiswa dapat membuat program untuk memproses gambar dengan
Lebih terperinciABSTRAK. Kata Kunci : Grand Pacific, Front Office, Reservasi, Mode Harga. ii Universitas Kristen Maranatha
ABSTRAK Aplikasi front office ini ini dibuat untuk Hotel Grand Pacific Bandung. Aplikasi front office pada Hotel Grand Pacific Bandung untuk mengelola segala data kamar, tamu, pemesanan, check in, check
Lebih terperinciABSTRAK. Kata kunci : sistem informasi, laboratorium komputer, SMAN 8 Bandung, web
ABSTRAK Laboratorium Komputer SMAN 8 Bandung merupakan salah satu laboratorium yang ada di SMAN 8 Bandung. Banyaknya sumber data yang harus diolah dan disebarkan dalam waktu yang relatif singkat, maka
Lebih terperinciABSTRACT The Relation Between Applying Internal Audit Profession Standard With Realization of Good Corporate Governance PT. POS Indonesia (Persero)
ABSTRACT The Relation Between Applying Internal Audit Profession Standard With Realization of Good Corporate Governance at PT. POS Indonesia (Persero) This research owns target to find out whether applying
Lebih terperinciUNIVERSITAS NEGERI YOGYAKARTA FAKULTAS ILMU SOSIAL
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) PERTEMUAN KE SATU PRODI/JURUSAN MATA KULIAH : Pendidikan IPS KODE MATA KULIAH : PIS 243 : Pengembangan Sumber Daya JUMLAH SKS : 2 Teori : 2 Praktik : - SEMESTER :
Lebih terperinciABSTRACT. Keywords: The Implementation of Management Control, Sales Effectiveness. vii. Universitas Kristen Maranatha
ABSTRACT This research was conducted in Perkebunan Nusantara VIII Corporate. The objective of research is to identify quality level of implementation of Management Control System and to identify does the
Lebih terperinciBAB V KESIMPULAN DAN SARAN. titik tinjauan (hilir) pada Jalan Prof. Dr. Supomo yaitu menit.
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan 1. Waktu konsentrasi yang dibutuhkan air dari titik terjauh (hulu) sampai ke titik tinjauan (hilir) pada Jalan Prof. Dr. Supomo yaitu 29.0563 menit. 2. Berdasarkan
Lebih terperinciABSTRACT. Universitas Kristen Maranatha
ABSTRACT The survival ofthe company is required to conductits operation seffectively and efficiently. Effectivenessas the basis forthe success and efficiency as the minimum conditionfor the survival ofthe
Lebih terperinciABSTRAK. Kata Kunci : Website Penjualan Handphone Dan Alat Elektronika Online, shopping chart. ii Universitas Kristen Maranata
ABSTRAK Website Penjualan Handphone Dan Alat Elektronika Online adalah sebuah website yang dibentuk untuk melakukan pemesanan dan penjualan handphone dan alat elektronika secara online. Pelaksanaan proyek
Lebih terperinciDasar Pengolahan Citra (1)
Praktikum 2 Dasar Pengolahan Citra (1) 1. Tujuan: 1. Mahasiswa dapat membuat program untuk memproses gambar dengan mengambil warna RGB 2. Mahasiswa dapat membuat program untuk memproses gambar dengan meletakkan
Lebih terperinciABSTRAK. Kata Kunci : Modul barang, pemasok, pembelian, penjualan, jurnal, laporan laba rugi, metode average, metode AHP.
ABSTRAK Pembuatan aplikasi yang mencakup analisa perancangan dan dokumentasi ini, dibuat berdasarkan permintaan dari pihak toko Union Electronic. Pembuatan aplikasi ini bertujuan untuk membantu proses
Lebih terperinci3.5.3 DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES 6...
vii ABSTRAK Kemajuan teknologi informasi pada saat ini sudah banyak dikembangkan untuk mempermudah suatu sistem baik dalam perusahaan besar maupun kecil. Seperti contohnya sebuah Pabrik Kue Madona yang
Lebih terperinciABSTRACT. Keywords: Service quality, customer loyalty, tangible, realibility, responsiveness, assurance, empathy. viii Universitas Kristen Maranatha
ABSTRACT The purpose of this research is to examine and analyze the influence of service quality which consists of tangible, realibility, responsiveness, assurance, and empathy toward customer loyalty
Lebih terperinciABSTRAKSI. Kata kunci : Rencana Anggaran Biaya, Analisa Harga Satuan Pekerjaan, Konstruksi, Quick Cost Estimator ABSTRACT
ABSTRAKSI Analisa harga satuan pekerjaan merupakan proses yang penting dalam proses estimasi harga proyek konstruksi. Analisa harga satuan pekerjaan yang baik akan menunjang rencana anggaran biaya yang
Lebih terperinciABSTRAK. Universitas Kristen Maranatha
ABSTRAK Pada tahun-tahun terakhir, persaingan antara produsen teh siap minum dalam kemasan di Indonesia semakin marak. Para produsen teh siap minum dalam kemasan di Indonesia berkompetisi untuk menciptakan
Lebih terperinciABSTRAK. Kata kunci : media cetak, pemesanan koran, pengembalian Koran, sistem informasi, integerasi. vii Universitas Kristen Maranatha
ABSTRAK Industri media cetak di indonesia sangat pesat perkembangannya dengan keberadaan beberapa surat kabar daerah serta surat kabar regional maupun nasional. Setiap perusahaan yang bergerak di bidang
Lebih terperinciABSTRAK. Kata kunci : pengukuran kinerja, penggajian, presensi, aplikasi desktop
ABSTRAK Pengembangan sistem informasi ini bertujuan untuk membantu menangani sistem presensi dan penggajian pada perusahaan x. Selain itu, juga terdapat fitur untuk membantu pengukuran kinerja pegawai
Lebih terperinciABSTRACT. Keywords: sensitivity, response, brand extension
ABSTRACT Brand plays a role in a company to run the competition in the business world. Competition situation in the business world in today s changing very drastically that it become increasingly competitive.
Lebih terperinciPraktikum 3 Color Conversion
Praktikum 3 Clr Cnversin 1. Grayscale Prgram berikut ini mengubah dari clr image menjadi grayscale image. // Declare a new IplImage pinter IplImage* gray; // Lad an image src = cvladimage("image.jpg",1);
Lebih terperinciDAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. SURAT PERNYATAAN KEASLIAN SKRIPSI... iii. TIDAK MENGGUNAKAN PERUSAHAAN...
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii SURAT PERNYATAAN KEASLIAN SKRIPSI... iii SURAT PERNYATAAN MENGADAKAN PENELITIAN TIDAK MENGGUNAKAN PERUSAHAAN... iv PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...
Lebih terperinciABSTRACT. Keywords: Product quality, price, purchasing decisions. ix Universitas Kristen Maranatha
ABSTRACT The era of globalization are promising sweeping the world a new business opportunities and challenges for companies operating in indonesia. Consciousness producers will progress information technology
Lebih terperinciABSTRACT. Keywords: Motivation, Tax Knowledge, Taxpayer compliance. vii. Universitas Kristen Maranatha
ABSTRACT The purpose of this research is to examine whether there is influence between motivation and knowledge of taxation on tax compliance. In this study, researchers divided the problem into three
Lebih terperinciColor Detection. Praktikum
Praktikum 9 Color Detection I. TUJUAN : 1. Mahasiswa dapat memahami prinsip-prinsip detection pada suatu image 2. Mahasiswa dapat menggunakan proses detection untuk mengetahui suatu gambar yang memiliki
Lebih terperincikesombongan kerendahdirian rasa kasihan kebenaran cinta Allah
Jikalah aku melangkah, semoga itu bukan karena kesombongan Jikalah aku melangkah, semoga itu bukan karena kerendahdirian Jikalah aku melangkah, semoga itu bukan karena rasa kasihan Jikalah aku melangkah,
Lebih terperinciABSTRAK. Kata kunci : pengetahuan, sistem, tekstil.
i ABSTRAK PT. X Textiles merupakan perusahaan yang bergerak dalam pembuatan dan pendistribusian kain. Dalam usaha PT. X Textiles untuk menyamakan pengetahuan yang dimiliki oleh seluruh karyawan dan memperbaharui
Lebih terperinciABSTRAK. iii UNIVERSITAS KERISTEN MARANATHA
ABSTRAK Pengelolaan disposisi surat perintah perjalanan dinas merupakan salah satu faktor penting dalam kegiatan perjalanan dinas di KPU Provinsi Jawa Barat. Pengelolaan secara manual yang masih dilakukan
Lebih terperinciABSTRACT. Keyword: Activiity based Costing system, Cost of Goods Manufacture, Cost Driver, Overhead Cost. vii. Universitas Kristen Maranatha
ABSTRACT This research will discuss about calculation cost of goods manufactured in PT. Abadi Jaya which is still the traditional system in determining the cost of goods manufactured. Traditional system
Lebih terperinciABSTRACT. Keywords: Income Tax Act No. 36 In 2008, Income Tax Act No. 17 In 2000, income tax payable. vii Universitas Kristen Maranatha
ABSTRACT Tax is one important source of state revenue to advance the state revenue. The company is recognized as a business entity required to withhold income tax of Article 21 of its employees. The purpose
Lebih terperinciABSTRACT. Keywords: Hedonic Shopping Motivation. vii. Universitas Kristen Maranatha
ABSTRACT Along with the development of era, the current shopping concept has turned into a reflection of lifestyle and leisure among communities. Humans also have the motivation of a hedonist is a form
Lebih terperinciPembelajaran/ Media. Metode Ceramah, Tanya jawab,diskusi. - Tes Lisan. Media, Komputer, LCD. - Essai. Metode Ceramah, Tanya jawab,diskusi
B. SATUAN ACARA PERKULIAHAN Tujuan Pembelajaran Umum Pertemuan I teori SIG Tujuan Pembelajaran Khusus pembelajaran SIG Pokok Bahasan/sub Pokok Bahasan a. Silabus dan Tata tertib perkuliahan Sistem Informasi
Lebih terperinciBAB III METODE PENELITIAN Perancangan Sistem dan Blok Diagram Sistem. Model penelitian yang akan dilakukan adalah model penelitian
BAB III METODE PENELITIAN 3.1. Perancangan Sistem dan Blok Diagram Sistem Model penelitian yang akan dilakukan adalah model penelitian pengembangan. Untuk mempermudah dalam memahami sistem yang akan dibuat
Lebih terperinciE. Analisis Data...29 BAB IV. HASIL PENELITIAN DAN PEMBAHASAN...31 A. Gambaran Subyek Penelitian Distribusi jenis kelamin pasien tuberkulosis
DAFTAR ISI KATA PENGANTAR...viii DAFTAR ISI...x DAFTAR GAMBAR...xiii DAFTAR TABEL...xiv DAFTAR LAMPIRAN...xvi INTISARI...xvii ABSTRACT...xviii BAB I. PENDAHULUAN...1 A. Latar Belakang Masalah...1 B. Perumusan
Lebih terperinciABSTRAK. Kata kunci: pengelolaan, pemesanan, dan pemberian informasi. vii Universitas Kristen Maranatha
ABSTRAK Di era globalisasi ini Teknologi dan Informasi semakin berkembang dan sangat dibutuhkan dalam berbagai aspek kehidupan salah satunya dalam aspek bisnis. Hampir seluruh bidang ini menggunakan Teknologi
Lebih terperinciLAMPIRAN. Lampiran 1 Pertanyaan yang Diajukan untuk Pengujian Game. Tempel hasil jawaban disini
LAMPIRAN Lampiran 1 Pertanyaan yang Diajukan untuk Pengujian Game Tempel hasil jawaban disini xv Lampiran 2 Pertanyaan yang Diajukan untuk Menguji Aturan Fuzzy Uji Aturan Fuzzy Logic Metode Mamdani dengan
Lebih terperinciUNIVERSITAS NEGERI YOGYAKARTA FAKULTAS ILMU SOSIAL
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) PERTEMUAN KE SEPULUH PRODI/JURUSAN MATA KULIAH : Pendidikan IPS KODE MATA KULIAH : PIS 218 : Kependudukan dan Ketenagakerjaan JUMLAH SKS : 2 Teori : 2 Praktik : -
Lebih terperinciABSTRACT. Keyword: operational audit, effectiveness and employee performance. vii. Universitas Kristen Maranatha
ABSTRACT Operational audit was quality controlling for activity of employee which hoped can support reached company objective in a comprehensive manner. Operational audit done by independent and competent
Lebih terperinciUNIVERSITAS NEGERI YOGYAKARTA FAKULTAS ILMU SOSIAL DAN EKONOMI RENCANA PELAKSANAAN PEMBELAJARAN (RPP) PERTEMUAN KE 1
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) PERTEMUAN KE 1 PRODI/JURUSAN MATA KULIAH : Pendidikan IPS KODE MATA KULIAH : PIS 207 : Dasar-dasar Ilmu Ekonomi JUMLAH SKS : 2 Teori : 2 Praktik : - SEMESTER : 4
Lebih terperinciABSTRAK. Kata Kunci: sistem pendataan karyawan, ASP.NET, SQL server 2008
ABSTRAK PT X (nama disamarkan) adalah perusahaan kayu export yang sistem pencatatan datanya masih dilakukan secara manual, sehingga dapat terjadi kesalahan dalam pengorganisasian data. Oleh karena itu,
Lebih terperinciABSTRAK. Kata Kunci : absensi, KPI, evaluasi kinerja, mutasi, calon pegawai
ABSTRAK Perum Jasa Tirta II Jatiluhur merupakan perusahaan yang mengelola penyediaan dan penyalur baik air maupun tenaga listrik. Perum Jasa Tirta II (PJT-II) memiliki beberapa bagian dalam organisasinya.
Lebih terperinciABSTRAK. Kata-kata kunci : perceived value, brand association, brand loyalty, dan keputusan pembelian. Universitas Kristen Maranatha
ABSTRAK Seiring dengan perkembangan zaman saat ini, industri otomotif merupakan pasar industri yang dibutuhkan oleh masyarakat. Berdasarkan sebuah survey yang menunjukkan bahwa industri otomotif merek
Lebih terperinciABSTRAK. Kata kunci : Periklanan Televisi, Citra Merek. Universitas Kristen Maranatha
ABSTRAK Periklanan televisi diakui sebagai media iklan paling berpengaruh dan menjangkau spektrum konsumen. Dari perspektif pembangunan merek, iklan televisi mempunyai dua kekuatan yang sangat penting
Lebih terperinciABSTRACT. Keywords: Internal Audit, Sales Internal Control. vii Universitas Kristen Maranatha
ABSTRACT The purpose of this research was to determine the internal audit adopted by the PT. PINDAD (PERSERO) has adequate and internal audit significantly influence the effectiveness of sales internal
Lebih terperinciPraktikum 6 Image Transformation 2
Praktikum 6 Image Transfrmatin 2 1. Laplacian Transfrm Prgram berikut ini menggunakan fungsi Laplacian Transfrm pada sebuah vide. #include #include #include #include
Lebih terperinciABSTRACT. Keywords : experiential marketing, repeat purchase. Universitas Kristen Maranatha
ABSTRACT Bandung coffee house is one of the coffee shop located in the city of Bandung. Bandung Coffee House serves the variants of the local coffee (toraja, Aceh, Gayo land, Kintamani, Lintong, roared,
Lebih terperinciABSTRAK. Kata kunci: manajemen, fuzzy, karyawan. iii
ABSTRAK Karya ilmiah Pembuatan Aplikasi Sistem Informasi Dalam Manajemen SDM Dengan Metode Fuzzy Dan Kuantitatif Teknik Eksponen Penentu ini bertujuan untuk memudahkan proses manajemen dan mengontrol manipulasi
Lebih terperinciABSTRAK. Kata Kunci : E-commerce, Website Penjualan Alat Musik, Customer. ii Universitas Kristen Maranatha
ABSTRAK Pesatnya perkembangan teknologi informasi mendorong setiap orang untuk memanfaatkan dalam setiap bidang, termasuk dalam bidang penjualan yang lebih dikenal dengan istilah e-commerce. Website penjualan
Lebih terperinciABSTRACT. Keywords : The Role of Internal Audit, Good Corporate Governance. vii. Universitas Kristen Maranatha
ABSTRACT Corporate Governance has become an interesting issue since the last decade.world organizations like the World Bank and the Organization For Economic Cooperation and Development (OECD) participated
Lebih terperinciABSTRACT. Key word : Website of sale, record of customer s order, record transaction of sales. v Universitas Kristen Maranatha
ABSTRACT Data from website of sale which recorded for the order of customers can be used as product s references that very famous and always ordered by customers, that can make company easily to offering
Lebih terperinci1 ABSTRAK. Kata Kunci: proyek, biaya, anggaran. iii Universitas Kristen Maranatha
1 ABSTRAK PT. FELIXINDO adalah perusahaan yang bergerak di bidang jasa desain, kontraktor CME (Continuing Medical Education), perdagangan umum dan isntalasi mekanikal elektrikal. Jenis pengerjaan yang
Lebih terperinciABSTRAK. Kata Kunci: Berbasis Komputer dan Online, Bauran Pemasaran, CRM, ASP.Net, SQL Server 2008.
ABSTRAK Lily Shop adalah perusahaan yang bergerak di bidang kosmetik dan kesehatan. Perusahaan ini melakukan pemasaran produk, penjualan produk, pembelian produk dan pengarsipan data-data pelanggan. Lily
Lebih terperinciABSTRACT. Key Words : Financial Crisis, Bankruptcy, Financial Ratio Analysis, Springate Bankruptcy Model. Universitas Kristen Maranatha
v ABSTRACT In Indonesia at 1998 th has experienced a financial crisis which resulted in 80% of 280 companies that go public have even collapsed due to the company's asset value is far below the nominal
Lebih terperinciABSTRAK. Kata kunci : Sistem pendukung keputusan, Perekrutan. vi Universitas Kristen Maranatha
ABSTRAK Aplikasi sistem pendukung keputusan perekrutan karyawan pada Hotel & Apartemen Majesty adalah sebuah program yang dibuat untuk membantu perusahaan dalam merekrut karyawan baru. Aplikasi yang dibuat
Lebih terperinciP - 36/BC/2007 TATALAKSANA AUDIT KEPABEANAN
P - 36/BC/2007 TATALAKSANA AUDIT KEPABEANAN Contributed by Administrator Friday, 30 November 2007 Pusat Peraturan Pajak Online PERATURAN DIREKTUR JENDERAL BEA DAN CUKAI NOMOR P - 36/BC/2007 TENTANG TATALAKSANA
Lebih terperincipbab 4 IMPLEMENTASI DAN EVALUASI PROGRAM APLIKASI uji coba terhadap program aplikasi pengenalan plat nomor kendaraan roda empat ini,
pbab 4 IMPLEMENTASI DAN EVALUASI PROGRAM APLIKASI Bab ini berisi penjelasan tentang implementasi sistem meliputi kebutuhan perangkat lunak dan perangkat keras yang digunakan untuk melakukan perancangan
Lebih terperinciFitur bentuk merupakan fitur dasar dalam visual content
7407030059 1 KLASIFIKASI CIRI BENTUK MENGGUNAKAN METODE FUZZY INFERENCE SYSTEM Mala Alfiyah Ningsih; Setiawardhana, S.T; Nana Ramadijanti, S.Kom,M.Kom Abstract Fitur bentuk merupakan fitur dasar dimana
Lebih terperinciABSTRACT. THE INFLUENCE OF INTERNAL AUDIT AS A TOOL OF CONTROL TO PREVENT EMPLOYEE FRAUD AT PT. BANK X (Study of Internal Auditor PT.
ABSTRACT THE INFLUENCE OF INTERNAL AUDIT AS A TOOL OF CONTROL TO PREVENT EMPLOYEE FRAUD AT PT. BANK X (Study of Internal Auditor PT. Bank X) Internal Audit is an appraisal function within an organization
Lebih terperinciProses Filter. Gambar 1.1 Blok Diagram Pengolahan Citra
1.1. Tujuan: 1. Mahasiswa dapat membuat program pengolahan citra menggunakan Visual C++ dengan MFC 2. Mahasiswa dapat membuat menu menggunakan Visual C++ dengan MFC. 1.2. Dasar Teori: Image processing
Lebih terperinciABSTRAK. Kata Kunci: sistem informasi, absensi,penggajian,recruitment, DSS, WPM, C#, SQL server 2008 R2.
ABSTRAK PT.Maestro adalah perusahaan dengan jumlah tenaga kerja yang cukup banyak, tetapi masih menggunakan cara manual dalam mengolah data kepegawaian dan juga dalam menyeleksi pelamar pekerjaan. Akibatnya,
Lebih terperinciABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha
ABSTRAK Perusahaan LS adalah sebuah perusahaan barang bekas di Bengkulu. Perusahaan LS mempunyai banyak transaksi yang dilakukan setiap hari. Transaksi tersebut berupa transaksi penjualan, pembelian, stok
Lebih terperinciPERATURAN KEPALA BADAN KOORDINASI PENANAMAN MODAL
PERATURAN KEPALA BADAN KOORDINASI PENANAMAN MODAL 1. PERATURAN KEPALA BADAN KOORDINASI PENANAMAN MODAL NOMOR 11 TAHUN 2009 TANGGAL 23 DESEMBER 2009 TENTANG TATA CARA PELAKSANAAN, PEMBINAAN, DAN PELAPORAN
Lebih terperinciDAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi
DAFTAR ISI Halaman Judul... i Lembar Pengesahan Pembimbing... ii Lembar Pengesahan Penguji... iii Halaman Persembahan... iv Halaman Motto... v Kata Pengantar... vi Abstrak... viii Daftar Isi... ix Daftar
Lebih terperinciABSTRAK. Kata Kunci : Pendaftaran, Penerimaan PNS, ujian penerimaan PNS, Kalimantan Tengah. viii Universitas Kristen Maranatha
ABSTRAK BKD (Badan Kepegawaian Daerah) Kota Palangkaraya merupakan sebagai salah satu badan yang bergerak di dalam menyebarkan informasi penerimaan dan tempat mengadakan ujian penerimaan Pegawai Negeri
Lebih terperinciABSTRAKSI. Keywords : Aplikasi Web, Manajemen Retail, Sistem Akuntansi. Universitas Kristen Maranatha
ABSTRAKSI Dalam dunia bisnis, suatu perusahaan pasti membutuhkan sebuah sistem untuk memudahkan dan memperlancar bisnis dari perusaahaan tersebut. Sistem tersebut berfungsi untuk mengatur keuangan yang
Lebih terperinciE-Trik Visual C++ 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciABSTRAKSI. Universitas Kristen Maranatha
ABSTRAKSI PD Lancar adalah sebuah organisasi, sehingga sangat membutuhkan sistem komputerisasi yang akan digunakan dalam mengumpulkan, menyimpan dan mengolah data untuk menghasilkan informasi yang akan
Lebih terperinciLampiran 1. Rencana Pelaksanaan Pembelajaran (RPP) Guru
LAMPIRAN Lampiran 1 Rencana Pelaksanaan Pembelajaran (RPP) Guru RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah Mata Pelajaran Kelas/ semester Alokasi waktu : SLB-A Dria Adi Semarang : Matematika : II (dua)
Lebih terperinciORISINALITAS LAPORAN PENELITIAN...
ABSTRAKSI Tugas Akhir ini berkaitan dengan pembangunan sistem informasi untuk membantu administrasi pusat maupun administrasi jurusan dalam hal mengolah persediaan Barang Milik Negara yang berjalan di
Lebih terperinciABSTRAK. iii. Kata kunci : Usaha Kecil Menengah (UKM), web commerce online mall, Yii PHP Framework dan MySQL. Universitas Kristen Maranatha
ABSTRAK Usaha Kecil dan Menengah (UKM) merupakan salah satu tulang punggung perekonomian Indonesia saat ini. Web commerce online mall merupakan suatu media yang dapat digunakan sebagai sarana penjualan
Lebih terperinciProses Filter. Gambar Hasil. Gambar Asli. Gambar 1.1 Blok Diagram Pengolahan Citra
Praktikum 1 Pendahuluan 1.1. Tujuan: 1. Mahasiswa dapat membuat program pengolahan citra menggunakan Visual C++ dengan MFC 2. Mahasiswa dapat membuat menu menggunakan Visual C++ dengan MFC. 3. Mahasiswa
Lebih terperinciABSTRACT. ix Universitas Kristen Maranatha
ABSTRACT Promotion through advertisements for the purpose of product introductions in the community one brand Indomie instant noodle products. In this case Indomie is the brand of the product that has
Lebih terperinciABSTRAK. Kata Kunci : aplikasi, terkomputerisasi, akuntansi
ABSTRAK Alex Car Wash adalah sebuah salon mobil yang berdiri pada tahun 2009 dan bertempat di Jakarta. Alex Car Wash memfokuskan diri pada perawatan mobil. Alex Car Wash menawarkan konsep cuci & salon
Lebih terperinciABSTRACT. Keyword : Specification Hardware, Sequential Elimination by Conjunctive Constraint Method, Sequential Elimination by Lexicography
ABSTRACT Nowadays, computer (PC) not only used to work or handling many data, but have also rounded into entertainment media to user. Computer not only used by adult but also by children, they are using
Lebih terperinciLAMPIRAN. Lampiran 1: 5S Lay Out Bottling Line. xvii AREA 3 AREA 5 AREA 4 AREA 2. Panel Control BOTTLING OFFICE. Pintu masuk area Packaging.
LAMPIRAN Lampiran 1: 5S Lay Out Bottling Line BOTTLING OFFICE Roller Conv Crate Spare Pintu masuk area Packaging Alat Transpot NR Sisa Roller Conv Crate Spare Ink jet Coding Bottle Conveyoor Carton Closing
Lebih terperinciLampiran 1. Kuesioner Responden KUESIONER PENGARUH SUPPLY CHAIN MANAGEMENT TERHADAP KEUNGGULAN BERSAING DAN KINERJA PERUSAHAAN
Lampiran 1 Kuesioner Responden KUESIONER PENGARUH SUPPLY CHAIN MANAGEMENT TERHADAP KEUNGGULAN BERSAING DAN KINERJA PERUSAHAAN PADA CV. CYNTHIA BOX KUDUS Petunjuk Umum Saudara dimohon kesediaanya untuk
Lebih terperinciDEPARTEMEN KEUANGAN REPUBLIK INDONESIA DIREKTUR JENDERAL BEA DAN CUKAI SALINAN PERATURAN DIREKTUR JENDERAL BEA DAN CUKAI NOMOR P-36 /BC/2007 TENTANG
DEPARTEMEN KEUANGAN REPUBLIK INDONESIA DIREKTUR JENDERAL BEA DAN CUKAI SALINAN PERATURAN DIREKTUR JENDERAL BEA DAN CUKAI NOMOR P-36 /BC/2007 TENTANG TATALAKSANA AUDIT KEPABEANAN DIREKTUR JENDERAL BEA DAN
Lebih terperinciABSTRAK. Keyword : inventory, income tax. Universitas Kristen Maranatha
ABSTRAK Pada saat sekarang ini, kurang stabilnya iklim perekonomian di indonesia, ketatnya persaingan antara perusahaan dan juga inflasi mengakibatkan perusahaan harus mencari alternatif untuk dapat tetap
Lebih terperinciABSTRACT. Keywords : capital budgeting, PP, DPP, NPV, IRR, PI. Universitas Kristen Maranatha
ABSTRACT The economics growth in Indonesia which it is rapidly makes companies try to increase their production. But it does not necessarily improve the efficiency in terms of cost so that the required
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis 3.1.1 Permasalahan Pemanfaatan Augmented Reality pada umumnya berfokus pada kemampuan visualnya, yaitu berupa bentuk tiga dimensi, lingkungan tiga dimensi, animasi,
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile,
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan ini terdapat
Lebih terperinciABSTRAK. Kata Kunci : Java Server Pages(JSP), struts, ibatis, dan mysql
ABSTRAK Aplikasi inventory dan accounting untuk toko safari ini merupakan aplikasi yang digunakan untuk pencatatan bahan bahan baku dan barang jadi dalam gudang, purchase order, delivery order, sales order,
Lebih terperinciABSTRAK. Keyword : Gap Analisis, ISO 27001:2005, SMKI. iii Universitas Kristen Maranatha
ABSTRAK Dengan perkembangan teknologi informasi yang sangat pesat, kemungkinan terjadinya gangguan keamanan semakin meningkat, untuk itu perusahaan harus menerapkan mengatasi gangguan keamanan sistem informasi
Lebih terperinci