BAB I
PENDAHULUAN
A. LATAR BELAKANG
Teknologi Informasi terdiri dari dua kata, teknologi dan informasi. Teknologi adalah pengembangan dan aplikasi dari alat, mesin, material dan proses yang menolong manusia menyelesaikan masalahnya. Sedangkan Informasi adalah hasil pemrosesan, manipulasi dan pengorganisasian/penataan dari sekelompok data yang mempunyai nilai pengetahuan (knowledge) bagi penggunanya. Dapat kita simpulkan bahwa Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas.
Membahas tentang teknologi informasi, bahasannya akan tidak jauh dari bahasa pemrograman atau yang lebih sering disebut dengan istilah bahasa komputer. Banyak terdapat jenis-jenis bahasa pemrograman, maka dari itu bahasa pemrograman dikelompokkan menjadi 3 level bahasa, yaitu:
1. High level (contohnya Pascal dan Basic)
2. Middle level (contohnya Bahasa C)
3. Low level (contohnya Bahasa Assembly)
Dan juga dalam bahasa pemrograman terdapat banyak sekali bahasa pemrogaman salah satunya adalah bahasa pemrograman microsoft visual foxpro, dalam foxpro terdapat yang namanya database dan form, dalam makalah ini kita akan membahas tentang database dan form.
B. RUMUSAN MASALAH
1. Pengertian form & database
2. Macam-macam data di visual foxpro
3. Studi Kasus : Input Data Buku Perpustakaan
C. TUJUAN
Adapun Tujuan dari makalah ini adalah :
1. Untuk memahami pengertian form & database
2. Mengenal beberapa bentuk data dalam visual foxpro
3. Penerapan desain form & database dalam microsoft visual foxpro(Studi Kasus : Program input data perpustakaan)
BAB II
PEMBAHASAN
A. PENGERTIAN FORM & DATABASE
1. Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.
Dan database secara spesifik dalam fisual foxpro adalah kumpulan dari beberapa tabel yang saling berelasi.
2. Form adalah merupakan tempat atau wadah yang di gunakan untuk meletakan kontrol-kontrol yang lain sehingga di pergunakan sebagai sarana untuk berinteraksi dengan user.
B. MACAM – MACAM DATA DI VISUAL FOXPRO
1. Database
Adalah kumpulan dari beberapa tabel yang saling berelasi, di mana di dalam database ini kita dapat mendesain beberapa tabel.
Contoh Gambar :
2. Free table
Free table/ tabel bebas adalah tabel yang berdiri sendiri, di mana dalam tabel ini dapat di gunakan di luar dari database,kita bisa menyimpan di mana saja yang kita inginkan.
Contoh gambar :
3. Queries
Quiries adalah merupakan file yang berisi pendefinisian sebuah informasi dari sebuah database yang terbentuk menggunakan kriteria tertentu ekstensi dari file ini adalah .qpx
C. STUDI KASUS : Desain Program Input data Buku Dalam makalah ini kami mengangkat studi kasus yang nantinya sebagai contoh penggunaan operasi desain form & database, studi kasus yang di ambil adalah program input data buku perpustakaan.
1. Perintah untuk menyimpan
Gambar 1.1
Sintaks yang berjalan di tombol simpan :
select buku
if empty(thisform.text1.value) or empty(thisform.text2.value)or empty(thisform.text3.value) OR EMPTY(thisform.text4.Value) OR EMPTY(thisform.text5.Value)then
messagebox("Data Belum Lengkap")
ELSE
SEEK(ALLTRIM(thisform.text1.Value))
if found() then
messagebox("kd_buku " + thisform.text1.value + " Data Anda Sudah Terdaftar ")
thisform.text1.value=""
thisform.text1.setfocus
return.f.
ENDIF
x=messagebox("Apakah Yakin data Anda sudah benar..??",36,"Simpan Data")
if x=6 then
APPEND BLANK
replace kd_buku WITH thisform.text1.Value
replace judul WITH thisform.text2.Value
replace penerbit WITH thisform.text3.Value
replace pengarang WITH thisform.text4.Value
replace tgl_terbit WITH THISFORM.text5.value
thisform.refresh
messagebox("Data Anda berhasil disimpan")
endif
endif
2. Perintah untuk mengosongkan input
Gambar 1.2
Syntaks :
thisform.text1.Value=""
thisform.text2.Value=""
thisform.text3.Value=""
thisform.text4.Value=""
thisform.text5.Value=""
3. Perintah untuk mencari
Syntaks :
select buku
if empty(thisform.text1.value) then
messagebox("Isi Kode buku anda")
thisform.text1.setfocus
ELSE
seek(alltrim(thisform.text1.value))
if found () then
messagebox("Kd_buku " + thisform.text1.value + " DATA SUDAH DITEMUKAN")
thisform.text1.value=kd_buku
thisform.text2.value=judul
thisform.text3.value=penerbit
thisform.text4.value=pengarang
thisform.text5.value=tgl_terbit
else
messagebox("Kd_buku " + thisform.text1.value + " DATA BELUM TERDAFTAR ")
thisform.text1.value=""
thisform.text1.setfocus
endif
endif
4. Perintah update
Syntaks :
select buku
if empty(thisform.text1.value) or empty(thisform.text2.value )or empty(thisform.text3.value) or empty(thisform.text4.value)or empty(thisform.text5.value)then
messagebox("maaf data anda belum lengkap")
else
replace kd_buku with thisform.text1.value
replace judul with thisform.text2.value
replace penerbit with (thisform.text3.value)
replace pengarang with (thisform.text4.value)
replace tgl_terbit with (thisform.text5.value)
thisform.refresh
messagebox("data anda sudah di update")
endif
5. Perintah hapus
Syntaks :
SELECT Buku
x=messagebox("yakin ingin menghapus data.??",36,"opsi hapus")
if x=6 then
DELETE
MESSAGEBOX("data anda sudah di hapus")
ENDIF
thisform.Refresh
6. Skip ( > )
Syntaks :
SKIP +1
thisform.text1.Value=kd_buku
thisform.text2.Value=judul
thisform.text3.Value=penerbit
thisform.text4.Value=pengarang
thisform.text5.Value=tgl_terbit
7. Skip ( < )
Syntaks :
SKIP -1
thisform.text1.Value=kd_buku
thisform.text2.Value=judul
thisform.text3.Value=penerbit
thisform.text4.Value=pengarang
thisform.text5.Value=tgl_terbit
8. Perintah untuk keluar
Syntaks :
x=messagebox("yakin ingin keluar.??",36,"opsi keluar")
if x=6 then
THISFORM.release
ENDIF
Dan nantinya stiap tampilan di atas akan memunculkan hasil sesuai dengan perintah syntaks yang telah kita ketik.
BAB III
PENUTUP
A. Kesimpulan
3. Dalam desain form dan database kita perlu harus mengetahui beberapa hal yang terpenting yaitu kita harus mengetahui dulu pengertian form dan database di mana Form adalah merupakan tempat atau wadah yang di gunakan untuk meletakan kontrol-kontrol yang lain sehingga di pergunakan sebagai sarana untuk berinteraksi dengan user.
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi.
B. SARAN
Mengunakan form dan database adalah sangat penting dalam pemrograman visual basic, karena dengan form dan database kita bisa berkomunikasi dengan user dengan baik apalagi dalam program input data perpustakaan.
DAFTAR PUSTAKA
http://www.slideshare..net
teknik informatika
Raihlah impian anda dan jadilah yang terbaik.!!!!
Kamis, 10 Desember 2015
Rabu, 09 Desember 2015
contoh script html, untuk penulisan peragraf dan heading.
<html>
<head>
<title>HEADING & PARAGRAF</title>
</head>
<body bgcolor:green>
<center>
<h2>BAB 1 : PENDAHULUAN</h2>
</center>
<h3>A. LATAR BELAKANG</h3>
<p align="justify" style="text-indent:50px" > Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat. Aspek yang menjadi perhatian utama adalah masalah kompabilitas. Saat ini, teknologi yang mampu menjawab masalah itu adalah web. Pertukaran informasi dalam dunia internet saat ini merupakan pilihan yang paling banyak digunakan. Hal ini dibuktikan dengan adanya fakta bahwa semakin mendominasinya situs-situs jejaring sosial seperti Facebook, Twitter dan Myspace. Melalui situs-situs ini user diijinkan untuk secara bebas menyampaikan informasi kepada user lainnya dalam bentuk teks, gambar, audio, dan video.
<h3>B. RUMUSAN MASALAH</h3>
<p align="justify" style="text-indent:50px" >Masalah yang akan diselesaikan pada penulisan ini termasuk:
<p>1. Bagaimana membangun sebuah situs jejaring sosial yang baik.
<p>2. Bagaimana melakukan proses komunikasi dengan menggabungkan teknologi AJAX di sisi client dan web service di sisi server, dengan XML sebagai media
<h3>C. BATASAN MASALAH </h3>
<p align="justify" style="text-indent:50px" > Batasan masalah yang menjadi acuan dalam penulisan ini adalah :
<P>1. Pembuatan aplikasi AJAX pada client sangat bergantung pada web browser yang digunakan.
<P>2. Tidak menangani permasalahan keamanan web (web security) dan keamanan jaringan (network security).
<P>3. Aplikasi dibangun menggunakan bahasa pemrograman PHP versi 5.0.
<P>4. Database Management Systems yang digunakan MySQL versi 5.2.
<h3>D. TUJUAN PENULISAN</h3>
<p align="justify" style="text-indent:50px" >Tujuan penulisan ini adalah untuk menciptakan sebuah sistem aplikasi situs jejaring sosial yang menggunakan konsep following/interest dengan memanfaatkan web service sebagai layanan yang menghubungkan antara client dengan server sehingga aplikasi dapat diakses secara mudah dan hemat dari segi pengadaan biaya.
<h3>E. MANFAAT PENULISAN</h3>
Adapun manfaat dari penelitian ini adalah sebagai berikut :
<P>1. Mengetahui kegunaan web service dalam menunjang keberhasilan sebuah situs jejaring sosial pada teknologi internet.
<P>2. Lebih mengenalkan tentang keunggulan sebuah situs yang menggunakan AJAX sebagai elemen pendukung yang dapat diandalkan.
<P>3. Memberikan pemahaman pentingnya menyediakan dan menghemat bandwidth pada sebuah situs yang akan dibangun.
</body>
</html>
ini adalah cara jika kita ingin memunculkan seperti makalah dalam html dan nanti tampilannya akan seperti ini :
<head>
<title>HEADING & PARAGRAF</title>
</head>
<body bgcolor:green>
<center>
<h2>BAB 1 : PENDAHULUAN</h2>
</center>
<h3>A. LATAR BELAKANG</h3>
<p align="justify" style="text-indent:50px" > Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat. Aspek yang menjadi perhatian utama adalah masalah kompabilitas. Saat ini, teknologi yang mampu menjawab masalah itu adalah web. Pertukaran informasi dalam dunia internet saat ini merupakan pilihan yang paling banyak digunakan. Hal ini dibuktikan dengan adanya fakta bahwa semakin mendominasinya situs-situs jejaring sosial seperti Facebook, Twitter dan Myspace. Melalui situs-situs ini user diijinkan untuk secara bebas menyampaikan informasi kepada user lainnya dalam bentuk teks, gambar, audio, dan video.
<h3>B. RUMUSAN MASALAH</h3>
<p align="justify" style="text-indent:50px" >Masalah yang akan diselesaikan pada penulisan ini termasuk:
<p>1. Bagaimana membangun sebuah situs jejaring sosial yang baik.
<p>2. Bagaimana melakukan proses komunikasi dengan menggabungkan teknologi AJAX di sisi client dan web service di sisi server, dengan XML sebagai media
<h3>C. BATASAN MASALAH </h3>
<p align="justify" style="text-indent:50px" > Batasan masalah yang menjadi acuan dalam penulisan ini adalah :
<P>1. Pembuatan aplikasi AJAX pada client sangat bergantung pada web browser yang digunakan.
<P>2. Tidak menangani permasalahan keamanan web (web security) dan keamanan jaringan (network security).
<P>3. Aplikasi dibangun menggunakan bahasa pemrograman PHP versi 5.0.
<P>4. Database Management Systems yang digunakan MySQL versi 5.2.
<h3>D. TUJUAN PENULISAN</h3>
<p align="justify" style="text-indent:50px" >Tujuan penulisan ini adalah untuk menciptakan sebuah sistem aplikasi situs jejaring sosial yang menggunakan konsep following/interest dengan memanfaatkan web service sebagai layanan yang menghubungkan antara client dengan server sehingga aplikasi dapat diakses secara mudah dan hemat dari segi pengadaan biaya.
<h3>E. MANFAAT PENULISAN</h3>
Adapun manfaat dari penelitian ini adalah sebagai berikut :
<P>1. Mengetahui kegunaan web service dalam menunjang keberhasilan sebuah situs jejaring sosial pada teknologi internet.
<P>2. Lebih mengenalkan tentang keunggulan sebuah situs yang menggunakan AJAX sebagai elemen pendukung yang dapat diandalkan.
<P>3. Memberikan pemahaman pentingnya menyediakan dan menghemat bandwidth pada sebuah situs yang akan dibangun.
</body>
</html>
ini adalah cara jika kita ingin memunculkan seperti makalah dalam html dan nanti tampilannya akan seperti ini :
| Add caption |
Sabtu, 05 Desember 2015
cara membuat tabel & memasukan gambar di html ( materi web 1)
UNIVERSITAS INDONESIA TIMUR
FAKULTAS ILMU KOMPUTER
SK.MENDIKNAS RI Nomor : 3725/D/T/K-IX/2009 Tanggal 29 Oktober 2009
Alamat : Jalan Rappocini Raya No.171, 171a, 173, 173a Telp.0411-42197 PO Box 1667 Makassar 90222
FAKULTAS ILMU KOMPUTER
SK.MENDIKNAS RI Nomor : 3725/D/T/K-IX/2009 Tanggal 29 Oktober 2009
Alamat : Jalan Rappocini Raya No.171, 171a, 173, 173a Telp.0411-42197 PO Box 1667 Makassar 90222
| No | Nim | Nama | Paraf Mahasiswa/Dosen | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |||
| 1 | 14.1401.281 | nama 1 | ||||||||
| 2 | 14.1401.300 | Nama 2 | ||||||||
| 3 | 14.1401.269 | Nama 3 | ||||||||
| 4 | 14.1401.290 | nama 4 | ||||||||
| 5 | 14.1401.294 | nama 5 | ||||||||
| 6 | 14.1401.288 | nama 6 | ||||||||
| 7 | 14.1401.271 | nama 7 | ||||||||
| 7 | 14.1401.274 | Nama 8 | ||||||||
| 8 | 14.1401.277 | nama 9 | ||||||||
| 9 | 14.1401.293 | nama 10 | ||||||||
| 10 | 14.1401.295 | nama 11 | ||||||||
Langganan:
Postingan (Atom)
