Pemrograman Dasar
Disusun oleh:
Nama : Faris Sumawijaya
NRP : 152018076
i
Kata Pengantar
Puji dan syukur saya panjatkan kepada Tuhan Yang Maha Esa karena atas izin,
rahmat dan karunia-Nya saya dapat menyelesaikan laporan ini dengan baik. Laporan
dengan judul “Pembelian Games” ini disusun dengan tujuan untuk menyelesaikan
Laporan Akhir Pemograman Dasar.
Saya berharap agar laporan yang telah saya susun ini dapat memberikan
inspirasi bagi pembaca dan penulis yang lain. Saya juga berharap agar laporan ini
menjadi acuan yang baik dan berkualitas. saran dan kritik yang membangun dari Akang
& Teteh demi kesempurnaan laporan ini.
Penyusun
1
DAFTAR ISI
Daftar Gambar……………………………………………………………………..…iv
Daftar Tabel…………………………………………………………………………..v
3.2 Desain
Mockup………………………………………………………………………………11
3.3 Flowchart………………………………………………………...………………14
2
4.1 Hasil Output dan Penjelasan Alur………………………………………………. 10
5.1 Kesimpulan………………………………………………………………………16
5.2 Saran…………………………………………………………….……………… 16
3
DAFTAR GAMBAR
Gambar 3.2.1……………………………………………………………………… 15
Gambar 3.2.2……………………………………………………………………… 16
Gambar 3.2.3……………………………………………………………………… 17
Gambar 3.3.1……………………………………………………………………… 19
Gambar 4.1.1……………………………………………………………………… 21
Gambar 4.1.2……………………………………………………………………… 22
Gambar 4.1.3……………………………………………………………………… 22
Gambar 4.1.4……………………………………………………………………… 23
Gambar 4.2.1……………………………………………………………………… 23
Gambar 4.2.2……………………………………………………………………… 24
Gambar 4.2.3………………………………………………………………………24
4
DAFTAR TABEL
Tabel 4.1.1…………………………………………………………………………..19
Tabel 4.2.1…………………………………………………………………………..24
5
BAB I
PENDAHULUAN
6
1.1 RUMUSAN MASALAH
1.2 TUJUAN
Berdasarkan judul project, maka dalam tujuan dapat dijelaskan sebagai
berikut:
1. Dapat memudahkan masyarkat dalam membeli games
2. Dapat menjelaskan cara kerja sistemnya.
3. Dapat merancang sistemnya.
7
3. BAB III ANALISIS & PERANCANGAN : Pada Bab dua menjelaskan
tentang studi kasus, penjelasan alur, flowchart dan desain project yang
akan dilakukan
4. BAB III IMPLEMENTASI : Pada Bab tiga membahas tentang program
dan penjelasan program
5. BAB IV PENUTUP : Pada Bab ini berisi kesimpulan dan penutup dari
hasi poject yang dilakukan.
8
BAB II
LANDASAN TEORI
Pada project yang dikerjakan komponen atau atribut yang saya gunakan
sebagai berikut :
9
pembayaran.
3. Button : Komponen yang dipakai untuk membuat button yang akan
dipakai untuk memilih pilihan di dalam aplikasi. Jika mengklik
komponen button tersebut maka suatu perintah atau kejadian akan
dijalankan. Pada aplikasi saya, Button digunakan sebagai perintah untuk
melanjutkan ke proses selanjutnya yang ada dapat kembali ke proses
sebelumnya.
4. GroupBox : Sebuah kontainer yang dapat digunakan untuk
mengelompokkan komponen-komponen lain seperti label, checkbox,
dan sebagainya.
5. Memo : digunakan untuk menampilkan beberapa baris teks pada form.
6. Checkbox : Digunakan untuk memilih dengan cara mencentang,
sehingga memungkinkan user dapat memilih lebih dari satu pilihan.
7. Image : Digunakan untuk menghiasi latar dari interface.
10
BAB III
PERANCANGAN
Gambar 3.2.1
11
Gambar 3.2.2
Gambar 3.2.3
12
Gambar 3.2.4
13
3.3 FLOWCHART
14
Gambar 3.3.3(form3) Gambar3.3.4(Form 4)
15
3.4 PENJELASAN AKHIR
Penjelasan:
Form 1
Form 2
1. Pengguna login
2. Jika tidak berhasil maka harus login kembali
3. Jika berhasil masuk from selanjutnya.
Form 3
Form 4
16
BAB IV
IMPLEMENTASI
Gambar 4.1.1
17
Form 2
Gambar 4.1.2
Form 3
Gambar 4.1.3
Pengguna dapat bebas memilih game yang dipilih dengan imputan saldo sesuai
dengan yang diinginkan pengguna, ketika membeli suatu game, maka saldo akan
berkurang sesuai harga game, jika pembelian selesai, maka klik tombol selesai.
18
Gambar 4.1.4
Penjelasan:
Tabel 4.1.1
Output Penjelasan
Edit text Untuk menginput data
Image Untuk memberi list sebuah gambar
Label Untuk memberi nama pada sebuah halaman
Memo Untuk menampilkan data yang sudah di input
Button Untuk proses maju mundurya sebuah from
Message Box Untuk menginformasikan sesuatu
Tabel 1
19
4.2 PROGRAM DAN PENJELASAN ALUR
Form 1
Gambar 4.2.1
20
Form 2
Gambar 4.2.2
21
Form 3
22
Gambar 4.2.3
Form 4
Gambar 4.2.4
23
Penjelasan:
Tabel 4.2.1
Output Penjelasan
Messagebox Memberi pesan pada pengguna
Application.terminate Untuk Mengakhiri sebuah program
Form Show Untuk membuka Form
Memo.Lines.Add Memo akan ditambahkan teks
Memo.Clear Mengosongkan kondisi awal pada memo
From.Hide Untuk menyembunyikan sebuah from
Inttostr Mengubah integer ke tipe data string
Strtoint Mengubah tipe data string ke integer
24
BAB V
PENUTUP
5.1.KESIMPULAN
Dari hasil pembuatan projek pembelian game secara online ini maka
dapat disumpulkan bahwa projek yang saya buat adalah sebuah aplikasi yang
dibuat dari software Delphi 7 yang digunakan untuk membuaat aplikasi
pembelian game secara online untuk mempermudah pecinta game untuk
melakukan pembelian game.
5.2. SARAN
Penulis menyadari masih banyak kekurangan dan jauh dari kata
sempurna pada project ini. Penulis berharap semoga project yang telah dibuat
dapat dikembangkan jauh lebih baik dan dapat bermanfaat bagi masyarakat
sekitar. Maka dari itu penulis mengharapkan kritik dan saran yang membangun
agar sistem ini dapat berkembang lebih baik.
25