Pembuatan Aplikasi VFP

Slides:



Advertisements
Presentasi serupa
Oleh Kelompok 8 : M. Hanafi Rumatiga ( ) Terra Kurnia Desita ( )
Advertisements

Pengantar Teknologi Informasi
Pemrograman Sistem terdistribusi
IMPLEMENTASI & APLIKASI BASIS DATA
Bab 6 PERANCANGAN PERANGKAT LUNAK
PERTEMUAN 4 TAHAP PEMROGRAMAN.
DAMPAK TEKNOLOGI INFORMASI PADA PROSES AUDIT
DAPODIK 2013 DIREKTORAT JENDERAL PENDIDIKAN DASAR KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN.
Database dalam VFP: Relasi, Query dan View
105/19/08 APLIKASI TEKNOLOGI INFORMASI DAN KOMUNIKASI dalam DUNIA PENDIDIKAN oleh: Agus Suroso
Konsep Dasar Database Database (basis data) adalah: sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa.
Perancangan Basis Data MI 1133
Mengaudit Sistem/ Teknologi Informasi
Sumber: A.B. Mutiara.
Prototyping Aplikasi Teknologi Informasi
Audit TrAIl & Real time audit
Materi Pertemuan ke-4 Sistem Informasi E-Business
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Basisdata & Sistem Basisdata
IMPLEMENTASI SISTEM BASIS DATA
MANAJEMEN DATA.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
PENGENALAN BASIS DATA.
AUDIT SISTEM INFORMASI dan TUJUANNYA
SISTEM PENDUKUNG KEPUTUSAN ORGANISASI (ODSS)
TAHAPAN AUDIT SISTEM INFORMASI
BASIS DATA
PENGENALAN SISTEM BASIS DATA
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Pengantar Client Server
DOKUMENTASI.
Pengantar Teknologi Informasi
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
Materi Pertemuan ke-4 Sistem Informasi E-Business
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
Sistem Informasi E-Business
Pertemuan III Betha Nurina Sari, M.Kom
PROTOTIPE (Berkerja dengan Model Pertama)
DATABASE TERDISTRIBUSI
PENGELOLAAN DATA Roni Kurniawan M.Si.
Basisdata & Sistem Basisdata
“ SISTEM BERKAS ” Oleh : Didik Haryanto ( ) A.
Sistem Basis Data (Kuliah 2)
Teknologi Komunikasi dan Informasi dalam New Economy
Pengenalan Sistem Basis Data
SISTEM BASIS DATA ( DBMS )
PEDOMAN PENYUSUNAN ALGORITMA
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
Teknologi Komunikasi dan Informasi dalam New Economy
PENGENALAN HTML MATA KULIAH PEMROGRAMAN WEB Materi Pertama
IMPLEMENTASI SISTEM BASIS DATA
DOKUMENTASI.
Andika Elok Amalia, ST., MT.
Pengantar Teknologi Informasi
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Database Server & Terdistribusi
Pengantar Teknologi Informasi
Sekilas Sistem Operasi
Pengantar Teknologi Informasi
PERANCANGAN BASIS DATA
Sistem Pengolahan Data
Database Management System
Database Server & Terdistribusi
Impelementasi Sistem 11/22/2018.
Tim RPL Progdi Teknik Informatika
Pengenalan Microsoft Access
BUKTI UNJUK KERJA SERTIFIKASI PROGRAMMER
Transcript presentasi:

Pembuatan Aplikasi VFP Pertemuan 8

Pengantar Aplikasi: suatu atau sekumpulan program komputer digunakan untuk melakukan pekerjaan tertentu. Aplikasi bisa berupa program yang sangat sederhana seperti kalkulator, atau yang sangat kompleks seperti aplikasi untuk logistik dan perlengkapan perusahaan multinasional. Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Aplikasi bisa dibuat untuk berbagai platform Aplikasi desktop Aplikasi mobile (untuk handphone) Aplikasi web dsb. Jenis pekerjaan yang dilakukan dengan aplikasi juga beragam: Pengelolaan informasi dan transaksi keuangan Game atau permainan Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Dalam konteks perkantoran moderen atau untuk pengelolaan informasi, suatu aplikasi pada umumnya merupakan bagian dari suatu sistem informasi. Dalam kaitan ini maka menjadi penting untuk memahami tahapan pembuatan suatu sistem informasi agar dapat mengembangkan aplikasi yang baik. Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Secara umum, pengembangan sistem informasi akan melibatkan beberapa tahap berikut: Investigasi/penelitian awal Analisis sistem Merancang usulan sistem Mengembangkan sistem Implementasi Perawatan sistem, termasuk pemutakhiran/ peningkatan Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Investigasi/penelitian awal Wawancara atau mencari informasi tentang kebutuhan sistem yang diinginkan oleh para pemangku kepentingan dan pengguna sistem. Berikan waktu yang cukup untuk tahap ini. Sistem yang diinginkan harus jelas, sebisa mungkin sangat spesifik Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Analisis sistem Pelajari sistem yang digunakan saat ini (jika ada): kelemahan dan kekuatannya. Analisis dan pencocokan dengan sistem yang akan dikembangkan: kelemahan dan kekuatannya. Kelompokkan keinginan pemangku kepentingan berdasarkan unit kerja atau fungsi. Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Merancang usulan sistem Rancang sistem berdasarkan hasil investigasi dan analisis Terdapat dua pendekatan yang dapat digunakan: Bottom-up: rancangan dimulai dari yang paling rinci, kemudian mengarah ke yang paling global Top-down: rancangan dimulai dari yang paling global ke yang paling rinci Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Merancang usulan sistem Gunakan berbagai alat yang tersedia seperti flowchart, pseudocode dan sejenisnya Jika ragu-ragu, klarifikasi lagi dengan para pemangku kepentingan atau pengguna sistem. Presentasikan hasil rancangan untuk memperoleh kesepakatan dan masukan. Perbaiki rancangan sesuai masukan. Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Pengembangan sistem / program Menterjemahkan jenis pekerjaan yang ada dalam rancangan sistem ke dalam instruksi yang dapat dipahami komputer. Fokus perhatian: Fungsi/kegunaan dari program/sub-sistem yang dikembangkan Efisiensi instruksi/perintah yang digunakan Struktur (mudah diikuti) Logika (mudah dipahami) Dokumentasi (terutama untuk pengembangan) Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Implementasi sistem Pelatihan penggunaan sistem Uji coba penggunaan sistem Perbaikan (jika diperlukan) Implementasi/penggunaan sistem dalam praktek yang sebenarnya Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pengantar Perawatan sistem Diperlukan untuk kelancaran penggunaan sistem Pada umumnya mencakup ketersediaan berbagai fasilitas seperti penambahan, penghapusan atau perbaikan data Membuka kemungkinan untuk pengembangan dan penyempurnaan sistem Peran dokumentasi sangat penting untuk perawatan sistem Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pembuatan Aplikasi dalam VFP Aplikasi: bagian dari sub-sistem yang akan dilakukan dengan bantuan komputer. VFP mengenal dua jenis aplikasi Aplikasi yang merupakan bagian dari suatu project Aplikasi mandiri (bukan merupakan bagian dari suatu project) Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pembuatan Aplikasi dalam VFP Terdapat dua cara yang dapat digunakan dalam menulis program dalam VFP: Dengan memanfaatkan semua objek dan komponen (table, form, dsb.) yang dibuat dengan fasilitas yang tersedia dalam VFP. Pendekatan ini hanya dapat digunakan untuk pembuatan aplikasi yang merupakan bagian dari project. Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pembuatan Aplikasi dalam VFP Terdapat dua cara yang dapat digunakan dalam menulis program dalam VFP: Dengan menggunakan program mandiri: table, form dan sebagainya semuanya dituliskan dalam program Pemrograman terstruktur STIS-S2-2012/2013 - 08

Pembuatan Aplikasi dalam VFP Terdapat dua cara yang dapat digunakan untuk menjalankan aplikasi VFP Dalam lingkungan VFP: tinggal menjalankan menu RUN. Program harus dikompilasi untuk menghasilkan file ‘.exe’. Diperlukan file tambahan (harus berada dalam direktori yang sama dengan file ‘.exe’): vfp9r.dll dan vfp9renu.dll Pemrograman terstruktur STIS-S2-2012/2013 - 08

Arsitektur aplikasi Merupakan rancang bangun dari aplikasi yang dikembangkan: komponen yang ada dan keterkaitan antar komponennya Tergantung dari jenis aplikasi yang akan dikembangkan Misalnya: Suatu aplikasi database akan terdiri dari struktur data, antarmuka pengguna, opsi query dan pelaporan. Suatu aplikasi pada umumnya memuat menu yang dapat memudahkan pengguna dalam mengoperasikanaplikasi tersebut

Pertimbangan dalam pengembangan aplikasi Rancangan: Pengolahan terpusat atau biasa saja Ukuran data yang akan diolah Pengguna tunggal atau banyak Siapa saja penggunanya Data tersimpan di komputer lokal atau di tempat lain

Pertimbangan dalam pengembangan aplikasi Arsitektur: Client/server: banyak pengguna, pengolahan dilakukan terpusat di server Rapid aplication development: buat purwarupa (prototipe) terlebih dahulu di komputer lokal sebelum diterapkan untuk semua komputer yang ada dalam jaringan Data yang akurat dan memiliki integritas: menjaga agar data yang ditransaksikan dalam sistem valid dan tidak kacau

Pertimbangan dalam pengembangan aplikasi Keamanan data Definisikan tujuan dan risiko dari sistem keamanan yang diterapkan Otentifikasi Otorisasi Transmisi data yang aman: enskripsi? Level delegai Sistem operasi aman? Akses fisik aman?

Pertimbangan dalam pengembangan aplikasi Kerja dalam tim: Kejelasan tugas dan fungsi masing-masing anggota tim Kewenangan masing-masing anggota juga harus terdefinisi dengan baik Pertimbangkan untuk mengatur dan mengelola file dengan baik Konsistensim dan keseragaman: standarisasi

Latihan pembuatan aplikasi Diinginkan aplikasi untuk mengolah nilai mahasiswa: NIM SEX A B 1 L 75 91 6 77 97 2 P 89 96 7 59 3 67 57 8 93 62 4 79 98 9 51 68 5 10 64 63 Pemrograman terstruktur STIS-S2-2012/2013 - 08

Latihan pembuatan aplikasi Fungsi yang diinginkan: Menghitung rata-rata nilai setiap orang Menghitung rata-rata nilai setiap pelajaran Menghitung rata-rata menurut jenis kelamin Menambah record Menghapus record Memperbaiki nilai Pemrograman terstruktur STIS-S2-2012/2013 - 08

Terima kasih!!! Pemrograman terstruktur STIS-S2-2012/2013 - 08