Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pembuatan Aplikasi VFP Pertemuan 8. Pengantar Aplikasi: suatu atau sekumpulan program komputer digunakan untuk melakukan pekerjaan tertentu. Aplikasi.

Presentasi serupa


Presentasi berjudul: "Pembuatan Aplikasi VFP Pertemuan 8. Pengantar Aplikasi: suatu atau sekumpulan program komputer digunakan untuk melakukan pekerjaan tertentu. Aplikasi."— Transcript presentasi:

1 Pembuatan Aplikasi VFP Pertemuan 8

2 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 terstrukturSTIS-S2-2012/

3 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 terstrukturSTIS-S2-2012/

4 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 terstrukturSTIS-S2-2012/

5 Pengantar Secara umum, pengembangan sistem informasi akan melibatkan beberapa tahap berikut: 1.Investigasi/penelitian awal 2.Analisis sistem 3.Merancang usulan sistem 4.Mengembangkan sistem 5.Implementasi 6.Perawatan sistem, termasuk pemutakhiran/ peningkatan Pemrograman terstrukturSTIS-S2-2012/

6 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 terstrukturSTIS-S2-2012/

7 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 terstrukturSTIS-S2-2012/

8 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 terstrukturSTIS-S2-2012/

9 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 terstrukturSTIS-S2-2012/

10 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 terstrukturSTIS-S2-2012/

11 Pengantar Implementasi sistem Pelatihan penggunaan sistem Uji coba penggunaan sistem Perbaikan (jika diperlukan) Implementasi/penggunaan sistem dalam praktek yang sebenarnya Pemrograman terstrukturSTIS-S2-2012/

12 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 terstrukturSTIS-S2-2012/

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

14 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 terstrukturSTIS-S2-2012/

15 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 terstrukturSTIS-S2-2012/

16 Pembuatan Aplikasi dalam VFP Terdapat dua cara yang dapat digunakan untuk menjalankan aplikasi VFP 1.Dalam lingkungan VFP: tinggal menjalankan menu RUN. 2.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 terstrukturSTIS-S2-2012/

17 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

18 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

19 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

20 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

21 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

22 Latihan pembuatan aplikasi Diinginkan aplikasi untuk mengolah nilai mahasiswa: Pemrograman terstrukturSTIS-S2-2012/ NIMSEXABNIMSEXAB 1L75916L7797 2P89967P8959 3P67578L9362 4P79989P5168 5L917510L6463

23 Latihan pembuatan aplikasi Fungsi yang diinginkan: 1.Menghitung rata-rata nilai setiap orang 2.Menghitung rata-rata nilai setiap pelajaran 3.Menghitung rata-rata menurut jenis kelamin 4.Menambah record 5.Menghapus record 6.Memperbaiki nilai Pemrograman terstrukturSTIS-S2-2012/

24 Pemrograman terstrukturSTIS-S2-2012/ Terima kasih!!!


Download ppt "Pembuatan Aplikasi VFP Pertemuan 8. Pengantar Aplikasi: suatu atau sekumpulan program komputer digunakan untuk melakukan pekerjaan tertentu. Aplikasi."

Presentasi serupa


Iklan oleh Google