Nama Anggota :
- Diana Kartika 11109420
- Lia Yuliawinarti 10109034
- Putri Ayunda 1119034
Kelas : 3KA14
Microsoft Visual Foxpro
A. DATABASE
Microsoft Visual Foxpro 6.0 mendefinisikan secara berbeda mengenai pengertian DATABASE dibandingkan bahasa Xbase yang lainnya. Database dalam pengertian Microsoft Visual foxpro adalah keterangan mengenai kumpulan sejumlah table, procedure tersimpan (stored procedure) dan hubungan relasi antar table yang saling berhubungan dalam membentuk suatu program aplikasi. Jadi ,file database dalam Microsoft Visual Foxpro hanya menampung nama file, hubungan relasi dan keterangan dari file-file table lainnya.
Keterangan brg maVisual Foxpro 6.0 merupakan versi terbaru dari generasi FoxPro. FoxPro sendiri merupakan perangkat lunak yang tidak hanya terbatas untuk membangun aplikasi berbasis database, melainkan juga bisa digunakan untuk berbagai macam keperluan seperti membuat label surat misalnya. Visual FoxPro 6.0 datang bersama produk-produk Microsoft lain dalam paket Visual Studio 6.0, seperti Visual Basic, Visual C++, dan lainnya. Dalam versi terbarunya ini, Visual FoxPro mempunyai banyak sekali fasilitas-fasilitas baru yang tidak akan kita dapatkan pada versi sebelumnya.
FoxPro adalah sebuah Sistem Manajemen Database (Database Management System/ DBMS) elektronik, yang membantu kita untuk mengumpulkan, mengambil dan menampilkan data. Sedangkan Visual Foxpro sendiri adalah bahasa pemrograman visual yang berorientasi pada obyek dan juga sebagai Sistem Manajemen Database Relasional (RDBMS). Visual FoxPro mempunyai beberapa kelebihan yang tidak dipunyai oleh bahasa pemrograman lain.
Beberapa fasilitas baru yang dimiliki oleh Visual FoxPro versi 6.0 adalah:
Access dan Assign Methods
Metode ini digunakan untuk mengeksekusi kode ketika nilai sebuah properti diquerikan atau ketika kita berniat mengubah nilai properti. Keuntungannya adalah kita dapat membuat sebuah interface publik untuk sebuah class atau objek yang memisahkan interface dari implementasi. Keuntungan lainnya adalah, kita dapat dengan mudah meng-implementasikan validasi properti dan juga dapat melindungi properti dalam kontrol ActiveX yang di-subclass-kan.
Active Document
Sebuah Active Document adalah sebuah Windows-based, aplikasi non-HTML yang diletakkan pada sebuah browser. Active Document menyediakan sebuah cara untuk fungsionaliti sebuah aplikasi yang dapat diakses melalui interface browser. Aplikasi Active Document Visual FoxPro sama seperti aplikasi Visual FoxPro lain yang dapat kita jalankan, seperti form, laporan dan label, peng-kelas-an siap pakai, dan memanipulasi data, tetapi juga ditambahkan keuntungan lain dalam container Active Document, seperti Internet Explorer.
Component Gallery
Component Gallery adalah tool baru yang membantu untuk mengumpulkan dan mengorganisasikan objek seperti librari class, form, button, dan lain-lain ke dalam objek, proyek, aplikasi atau group lainnya. Tool ini sangat dinamik sehingga kita dapat menggunakan, menggadakan atau mengatur kembali komponen antara beberapa klasifikasi dengan Componen Gallery. Component Gallery juga mengandung class pembentuk Visual FoxPro baru yang menyediakan fungsi "right-out-of-the-box".
Aplikasi Coverage Profiler
Aplikasi Pengulas (Coverage) menulis informasi tentang baris kode mana dalam sebuah file yang kita jalankan. Aplikasi Penampang (Profiler) menyediakan informasi tentang baris mana yang dijalankan, berapa lama, durasi, dan lain sebagainya. Pengulas dan Penampang digunakan untuk mengidentifikasi area masalah dalam sebuah aplikasi, terutama kode yang terlewat dan performansi "leher botol". Visual FoxPro Coverage Profiler juga menyediakan sebuah mesin Coverage yang dapat digunakan menurut keinginan, dan sebuah aplikasi multi jendela yang dapat digunakan untuk menganalisa program dan proyek.
GIF dan JPEG
Untuk lebih jauh mendukung kemampuan operasi antar Internet, Visual FoxPro ditingkatkan untuk mendukung format file grafis GIF (Graphics Interchange Format) dan JPEG (Joint Photographic Electronic Group).
HTML Help
HTML Help adalah solusi Microsoft untuk membawa isi Help ke dunia Internet. Visual Studio datang dengan HTML Help Workshop sehingga Anda dapat membuat dan mendistribusikan file HTML Help dengan aplikasi Visual FoxPro.
Elemen-elemen bahasa baru
Bahasa Visual FoxPro ditingkatkan untuk menyederhanakan tugas pemrogram. Dan juga, banyak fungsi manipulasi nama file yang tersedia dalam Foxtools.fll, perpustakaan Visual FoxPro, telah ditambahkan pada Visual foxPro.
OLE Drag & Drop
Visual FoxPro sekarang mendukung OLE (Object Linking & Embedded) drag-and-drop, sebuah tool yang canggih dan berguna untuk memindahkan data ke aplikasi lain yeng mendukung OLE drag-and-drop (seperti Visual Basic, Windows Explorer, Microsoft Excel dan Word). Dalam pendistribusian aplikasi Visual FoxPro, Anda dapat memindahkan data antara kontrol dalam aplikasi, atau antara kontrol dan aplikasi Windows lain yang mendukung OLE drag-and-drop.
Automation Server
Visual FoxPro mengalami peningkatan yaitu pengotomatisan server yang bekerja baik dengan produk dan teknologi seperti Microsoft Visual Basic, Microsoft Transaction Server, dan Active Server Pages.
Wizard dan Builder baru
Selain peningkatan beberapa wizard yang sudah ada, Visual FoxPro datang dengan wizard-wizard dan builder baru yang membantu dalam membangun aplikasi, membuat database, mempublikasikan data kita pada Web, membentuk pemodelan objek, dan membuat wizard sendiri.
Dukungan Year 2000 Date
Beberapa bahasa tingkat tinggi telah ditambahkan pada Visual FoxPro untuk mendukung penanggalan Year 2000 dalam kode aplikasi
Visual FoxPro 9.0 merupakan sarana pemrograman yang handal dan banyak digunakan dalam pembuatan aplikasi karena dapat menggabungkan sisi efisiensi dan nilai estetika pada sebuah aplikasi.
I. Kelebihan Visual Foxpro 9.0
Simpel
Fitur lengkap
Punya database sendiri yaitu DBF
Akses ke database internal mudah
OOP murni sejak versi 6.0
Dinamis
Akses ke library eksternal mudah
Sederhana
Tidak memerlukan spesifikasi hardware yang tinggi
II. Alasan Kelebihan Visual Foxpro 9.0:
Alasan pertama, Visual FoxPro is Data Centric Language… artinya VFP adalah suatu bahasa pemrograman yang sudah dioptimalisasi penggunaannya untuk pengolahan database. VFP juga mendukung transaction processing secara native, Data Dictionary Support, dan SQL ANSI 92 Standard Syntax.
Alasan kedua, Visual FoxPro is Object Oriented Programming … mungkin bagi sebagian orang, pemrograman berorientasi obyek bukanlah barang baru, tetapi ini adalah salah satu nilai lebih yang dimiliki oleh Visual FoxPro dibandingkan dengan dengan pemrograman lain VFP sudah berorientasi obyek sejak pertama kali diperkenalkannya Visual FoxPro 3 di Windows 3.1.
Alasan ketiga, Visual FoxPro is extremely fast database engine … seberapa cepat VFP dapat berlari?
Alasan keempat, Visual FoxPro is remote access data … VFP mendukung untuk mengakses data diluar dari database native yang dimilikinya, seperti Microsoft SQL Server, Oracle, mySQL, PostGreSQL, Thunderbird, Access dan lain sebagainya dengan menggunakan koneksi ODBC dan ADO.
Alasan kelima, Visual FoxPro is excellent RAD tools … dimana dengan kemampuan OOP yang dimiliki oleh VFP, kita dapat membangun sebuah aplikasi yang cepat berdasarkan class yang sudah kita bangun sebelumnya. Bahkan kalau seandainya ada perubahan interface atau business rules, dengan mudah kita ubah berdasarkan classnya. It’s really Rapid Application Development Tools.
Alasan keenam, Visual FoxPro is COM Based Complaint … merupakan standar komponen yang dapat digunakan oleh bahasa pemrograman lain yang juga COM Based Complaint, sehingga memungkinkan suatu proyek aplikasi yang besar dibuat lebih dari 1 bahasa pemrograman … sebagai contoh, modul inventory dibuat dengan VFP, modul sales dibuat dengan Delphi, sedangkan menu utamanya dibuat dengan Visual Basic.
Alasan ketujuh, Visual FoxPro is web-enabled … membuat aplikasi berbasis web bukanlah sesuatu yang sulit bagi VFP, dimana VFP menyediakan fasilitas FoxISAPI sebagai penghubung VFP dengan Web-Server. Atau jika ingin menggunakan fasilitas ASP atau ASP.NET.
Alasan kedelapan, Visual FoxPro is backwards compatibility… hal ini memudahkan bagi rekan-rekan programmer yang masih menggunakan FoxPro for Dos/Windows untuk beralih ke VFP, karena syntax yang biasa sudah dikenal di FoxPro for DOS/Windows masih dikenal dengan baik oleh VFP sehingga memungkinkan aplikasi yang dibuat dengan FoxPro for DOS/Windows dapat berjalan dengan baik di VFP (dengan sedikit perbedaan di tampilan layar, mengingat VFP sudah menggunakan fasilitas Windows GUI 32Bit).
Alasan kesembilan, Visual FoxPro is flexible & easy to use … kalimat ini bukan sekedar jargon, tetapi memang benar-benar mudah menggunakan VFP, bahkan bagi seseorang yang tidak mengerti bahasa pemrograman sekalipun. Lebih dari selusin Wizard yang disediakan oleh VFP untuk mempermudah pemakai menggunakan fasilitas didalamnya, dari Wizard membuat tabel hingga Wizard membuat aplikasi berikut interface-nya.
Alasan kesepuluh, Visual Foxpro is supported by Microsoft … microsoft memiliki komitmen untuk terus mengembangkan Visual Foxpro.
Visual Foxpro merupakan Software yang tangguh dalam merncang sistem Basis Data, penggunaan prototyping dan RAD –nya pun memiliki fitur – fitur yang lengkap untuk membangun basis data. Dimana tujuan dari prototyping adalah (menurut banyak para software developer ) adalah:
Mengurangi waktu perancangan.
Aplikasi ini dipenuhi oleh visual foxpro sehingga design aplikasi dan arsitektur sistem dapat dirancang dengan mudah dan cepat tanpa harus mengakses server secara remote untuk me – rebuilt server basis data. Anda selaku programmer dapat melakukan testing dan debugging dalam data store yang jauh lebih sederhana dan kecil dibanding penggunaan remote server yang sesungguhnya. Ini semua mempermudah kita dalam memperbaiki dan meningkatkan user interface sistem.
Beberapa hak yang akhirnya dihindari untuk menguji prototype yang dirancang :
o wasting development time dalam rebuilding
o reindexing
o reconnecting remote data
Mengurangi Biaya perancangan untuk meningkatkan kepuasan Konsumen.
Lokal prototype dibangun dan ada pada komputer, dengan demikian programmer dapat dengan mudah men-demonstrasikan model yang berjalan ini pada end user selaku pemakai akhir sewaktu masih dalam tapa awal pengembangan/ perancangan sistem.
Konsumen akan mendapatkan kepuasan dan kejelasan karena konsumen sudah mendapatkan gambaran akan program yang nantinya digunakan. Hal ini juga memberikan peluang terhadap masukan konsumen bagi interface aplikasi dan report yang dihasilkan sebelum perancang aplikasi menerpakannya pada sistem yang sesungguhnya dengan fasilitas remote server.
Memberikan konstribusi pada implementasi yang efektif.
Dengan prototyping, apliasi yang sudah ada dapat didemonstrasikan terlebih dahulu dan memungkinkan end user untuk ber eksperimen dan beradaptasi dengan sistem yang nantinya akan sepenuhnya digunakan Prototype dapat digunakan sebagai sarana pembelajaran terlebih dahulu sehingga akan menambah pada keberhasilan mengimplementasikan sistem yang sesunggungnya pada aplikasi client server.
Visual Foxpro menyediakan fasilitas seperti : wizards, builders, toolbars, and designers dan project manager yang mampu membangun aplikasi dengan cepat. Prototype yang dihasilkan lebih berkuliatas dan bermutu yang bahkan dapat dengan mudah dikembangkan untuk digunakan sebagai sistem informasi tanpa harus membuang prototype dan melakukan rancang bangun kembali.
III. Kekurangan Visual Foxpro 9.0
Tidak tersedia tipe data pointer
Tidak bisa digunakan untuk membuat OCX
Pengembangan versi sekarang sudah terhenti di versi 9.0
Pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
Menu-designer yang juga belum mengimplementasikan OOP.
Untuk menginstal Visual FoxPro
1.Quit semua aplikasi yang terbuka.
Catatan Jika Anda menggunakan program perlindungan virus pada komputer Anda, menimpa atau mematikannya sebelum menjalankan wizard Instalasi. Wizard Instalasi mungkin tidak berjalan dengan baik dengan perlindungan virus yang diaktifkan. Setelah instalasi, pastikan untuk me-restart program perlindungan virus Anda.
Visual FoxPro
2.Insert CD.
Para Visual FoxPro Setup halaman awal 8,0 muncul secara otomatis.
3.Click Instal Visual FoxPro untuk memulai Visual FoxPro Pengaturan.
4.To menentukan apakah Anda perlu komponen tambahan, klik Prasyarat untuk menampilkan semua komponen yang diperlukan.
5.Click Instal Sekarang! untuk menginstal komponen baru. Jika Visual FoxPro Prasyarat perlu hanya memperbarui komponen, klik Update Now!
6.Kamu mungkin perlu restart komputer Anda. Setelah selesai, klik Selesai.
Visual FoxPro Pengaturan muncul kembali.
7.To melanjutkan penginstalan, klik Visual FoxPro.
8.After menerima Perjanjian Lisensi Pengguna Akhir dan memasuki Kunci Produk dan nama Anda, klik Lanjutkan.
Catatan Visual FoxPro tidak dapat diinstal pada drive yang dipetakan. Anda harus menginstal Visual FoxPro pada drive lokal. Jangan mencoba menggunakan Map Network Drive fungsionalitas dalam Setup.
9.On halaman Pilihan, pilih fitur yang ingin Anda instal dan klik Install Now! untuk melanjutkan.
10.When selesai, klik Done untuk kembali ke Setup Visual FoxPro. Klik Exit untuk kembali ke halaman Penataan 8,0 Visual FoxPro mulai.
Jika Anda uninstall Visual FoxPro 8.0, sementara Visual FoxPro 7.0 yang ada di komputer Anda, kunci registri tertentu bersama yang digunakan oleh Visual FoxPro 7.0 akan dihapus. Anda harus menginstal ulang kunci registri kritis bersama.
Jika Anda menjalankan Visual FoxPro 7.0 dari menu Start, Visual FoxPro 7.0 Pengaturan otomatis menginstal ulang tombol-tombol ini. Jika Anda memulai Visual FoxPro 7.0 menggunakan cara lain, seperti menjalankan aplikasi langsung dieksekusi, program setup tidak dimulai secara otomatis. Anda harus menggunakan Add / Remove Programs pada Control Panel dan langkah-langkah berikut untuk menginstal ulang kunci registri secara manual:
Untuk menginstal ulang secara manual Visual FoxPro kunci registri 7,0
1.From menu Start, klik Control Panel.
2.Click Add / Remove Programs.
3.Click Ubah / Hapus untuk Microsoft Visual FoxPro 7.0.
4.Click Visual FoxPro dan Repair / Reinstall
- Diana Kartika 11109420
- Lia Yuliawinarti 10109034
- Putri Ayunda 1119034
Kelas : 3KA14
Microsoft Visual Foxpro
A. DATABASE
Microsoft Visual Foxpro 6.0 mendefinisikan secara berbeda mengenai pengertian DATABASE dibandingkan bahasa Xbase yang lainnya. Database dalam pengertian Microsoft Visual foxpro adalah keterangan mengenai kumpulan sejumlah table, procedure tersimpan (stored procedure) dan hubungan relasi antar table yang saling berhubungan dalam membentuk suatu program aplikasi. Jadi ,file database dalam Microsoft Visual Foxpro hanya menampung nama file, hubungan relasi dan keterangan dari file-file table lainnya.
Keterangan brg maVisual Foxpro 6.0 merupakan versi terbaru dari generasi FoxPro. FoxPro sendiri merupakan perangkat lunak yang tidak hanya terbatas untuk membangun aplikasi berbasis database, melainkan juga bisa digunakan untuk berbagai macam keperluan seperti membuat label surat misalnya. Visual FoxPro 6.0 datang bersama produk-produk Microsoft lain dalam paket Visual Studio 6.0, seperti Visual Basic, Visual C++, dan lainnya. Dalam versi terbarunya ini, Visual FoxPro mempunyai banyak sekali fasilitas-fasilitas baru yang tidak akan kita dapatkan pada versi sebelumnya.
FoxPro adalah sebuah Sistem Manajemen Database (Database Management System/ DBMS) elektronik, yang membantu kita untuk mengumpulkan, mengambil dan menampilkan data. Sedangkan Visual Foxpro sendiri adalah bahasa pemrograman visual yang berorientasi pada obyek dan juga sebagai Sistem Manajemen Database Relasional (RDBMS). Visual FoxPro mempunyai beberapa kelebihan yang tidak dipunyai oleh bahasa pemrograman lain.
Beberapa fasilitas baru yang dimiliki oleh Visual FoxPro versi 6.0 adalah:
Access dan Assign Methods
Metode ini digunakan untuk mengeksekusi kode ketika nilai sebuah properti diquerikan atau ketika kita berniat mengubah nilai properti. Keuntungannya adalah kita dapat membuat sebuah interface publik untuk sebuah class atau objek yang memisahkan interface dari implementasi. Keuntungan lainnya adalah, kita dapat dengan mudah meng-implementasikan validasi properti dan juga dapat melindungi properti dalam kontrol ActiveX yang di-subclass-kan.
Active Document
Sebuah Active Document adalah sebuah Windows-based, aplikasi non-HTML yang diletakkan pada sebuah browser. Active Document menyediakan sebuah cara untuk fungsionaliti sebuah aplikasi yang dapat diakses melalui interface browser. Aplikasi Active Document Visual FoxPro sama seperti aplikasi Visual FoxPro lain yang dapat kita jalankan, seperti form, laporan dan label, peng-kelas-an siap pakai, dan memanipulasi data, tetapi juga ditambahkan keuntungan lain dalam container Active Document, seperti Internet Explorer.
Component Gallery
Component Gallery adalah tool baru yang membantu untuk mengumpulkan dan mengorganisasikan objek seperti librari class, form, button, dan lain-lain ke dalam objek, proyek, aplikasi atau group lainnya. Tool ini sangat dinamik sehingga kita dapat menggunakan, menggadakan atau mengatur kembali komponen antara beberapa klasifikasi dengan Componen Gallery. Component Gallery juga mengandung class pembentuk Visual FoxPro baru yang menyediakan fungsi "right-out-of-the-box".
Aplikasi Coverage Profiler
Aplikasi Pengulas (Coverage) menulis informasi tentang baris kode mana dalam sebuah file yang kita jalankan. Aplikasi Penampang (Profiler) menyediakan informasi tentang baris mana yang dijalankan, berapa lama, durasi, dan lain sebagainya. Pengulas dan Penampang digunakan untuk mengidentifikasi area masalah dalam sebuah aplikasi, terutama kode yang terlewat dan performansi "leher botol". Visual FoxPro Coverage Profiler juga menyediakan sebuah mesin Coverage yang dapat digunakan menurut keinginan, dan sebuah aplikasi multi jendela yang dapat digunakan untuk menganalisa program dan proyek.
GIF dan JPEG
Untuk lebih jauh mendukung kemampuan operasi antar Internet, Visual FoxPro ditingkatkan untuk mendukung format file grafis GIF (Graphics Interchange Format) dan JPEG (Joint Photographic Electronic Group).
HTML Help
HTML Help adalah solusi Microsoft untuk membawa isi Help ke dunia Internet. Visual Studio datang dengan HTML Help Workshop sehingga Anda dapat membuat dan mendistribusikan file HTML Help dengan aplikasi Visual FoxPro.
Elemen-elemen bahasa baru
Bahasa Visual FoxPro ditingkatkan untuk menyederhanakan tugas pemrogram. Dan juga, banyak fungsi manipulasi nama file yang tersedia dalam Foxtools.fll, perpustakaan Visual FoxPro, telah ditambahkan pada Visual foxPro.
OLE Drag & Drop
Visual FoxPro sekarang mendukung OLE (Object Linking & Embedded) drag-and-drop, sebuah tool yang canggih dan berguna untuk memindahkan data ke aplikasi lain yeng mendukung OLE drag-and-drop (seperti Visual Basic, Windows Explorer, Microsoft Excel dan Word). Dalam pendistribusian aplikasi Visual FoxPro, Anda dapat memindahkan data antara kontrol dalam aplikasi, atau antara kontrol dan aplikasi Windows lain yang mendukung OLE drag-and-drop.
Automation Server
Visual FoxPro mengalami peningkatan yaitu pengotomatisan server yang bekerja baik dengan produk dan teknologi seperti Microsoft Visual Basic, Microsoft Transaction Server, dan Active Server Pages.
Wizard dan Builder baru
Selain peningkatan beberapa wizard yang sudah ada, Visual FoxPro datang dengan wizard-wizard dan builder baru yang membantu dalam membangun aplikasi, membuat database, mempublikasikan data kita pada Web, membentuk pemodelan objek, dan membuat wizard sendiri.
Dukungan Year 2000 Date
Beberapa bahasa tingkat tinggi telah ditambahkan pada Visual FoxPro untuk mendukung penanggalan Year 2000 dalam kode aplikasi
Visual FoxPro 9.0 merupakan sarana pemrograman yang handal dan banyak digunakan dalam pembuatan aplikasi karena dapat menggabungkan sisi efisiensi dan nilai estetika pada sebuah aplikasi.
I. Kelebihan Visual Foxpro 9.0
Simpel
Fitur lengkap
Punya database sendiri yaitu DBF
Akses ke database internal mudah
OOP murni sejak versi 6.0
Dinamis
Akses ke library eksternal mudah
Sederhana
Tidak memerlukan spesifikasi hardware yang tinggi
II. Alasan Kelebihan Visual Foxpro 9.0:
Alasan pertama, Visual FoxPro is Data Centric Language… artinya VFP adalah suatu bahasa pemrograman yang sudah dioptimalisasi penggunaannya untuk pengolahan database. VFP juga mendukung transaction processing secara native, Data Dictionary Support, dan SQL ANSI 92 Standard Syntax.
Alasan kedua, Visual FoxPro is Object Oriented Programming … mungkin bagi sebagian orang, pemrograman berorientasi obyek bukanlah barang baru, tetapi ini adalah salah satu nilai lebih yang dimiliki oleh Visual FoxPro dibandingkan dengan dengan pemrograman lain VFP sudah berorientasi obyek sejak pertama kali diperkenalkannya Visual FoxPro 3 di Windows 3.1.
Alasan ketiga, Visual FoxPro is extremely fast database engine … seberapa cepat VFP dapat berlari?
Alasan keempat, Visual FoxPro is remote access data … VFP mendukung untuk mengakses data diluar dari database native yang dimilikinya, seperti Microsoft SQL Server, Oracle, mySQL, PostGreSQL, Thunderbird, Access dan lain sebagainya dengan menggunakan koneksi ODBC dan ADO.
Alasan kelima, Visual FoxPro is excellent RAD tools … dimana dengan kemampuan OOP yang dimiliki oleh VFP, kita dapat membangun sebuah aplikasi yang cepat berdasarkan class yang sudah kita bangun sebelumnya. Bahkan kalau seandainya ada perubahan interface atau business rules, dengan mudah kita ubah berdasarkan classnya. It’s really Rapid Application Development Tools.
Alasan keenam, Visual FoxPro is COM Based Complaint … merupakan standar komponen yang dapat digunakan oleh bahasa pemrograman lain yang juga COM Based Complaint, sehingga memungkinkan suatu proyek aplikasi yang besar dibuat lebih dari 1 bahasa pemrograman … sebagai contoh, modul inventory dibuat dengan VFP, modul sales dibuat dengan Delphi, sedangkan menu utamanya dibuat dengan Visual Basic.
Alasan ketujuh, Visual FoxPro is web-enabled … membuat aplikasi berbasis web bukanlah sesuatu yang sulit bagi VFP, dimana VFP menyediakan fasilitas FoxISAPI sebagai penghubung VFP dengan Web-Server. Atau jika ingin menggunakan fasilitas ASP atau ASP.NET.
Alasan kedelapan, Visual FoxPro is backwards compatibility… hal ini memudahkan bagi rekan-rekan programmer yang masih menggunakan FoxPro for Dos/Windows untuk beralih ke VFP, karena syntax yang biasa sudah dikenal di FoxPro for DOS/Windows masih dikenal dengan baik oleh VFP sehingga memungkinkan aplikasi yang dibuat dengan FoxPro for DOS/Windows dapat berjalan dengan baik di VFP (dengan sedikit perbedaan di tampilan layar, mengingat VFP sudah menggunakan fasilitas Windows GUI 32Bit).
Alasan kesembilan, Visual FoxPro is flexible & easy to use … kalimat ini bukan sekedar jargon, tetapi memang benar-benar mudah menggunakan VFP, bahkan bagi seseorang yang tidak mengerti bahasa pemrograman sekalipun. Lebih dari selusin Wizard yang disediakan oleh VFP untuk mempermudah pemakai menggunakan fasilitas didalamnya, dari Wizard membuat tabel hingga Wizard membuat aplikasi berikut interface-nya.
Alasan kesepuluh, Visual Foxpro is supported by Microsoft … microsoft memiliki komitmen untuk terus mengembangkan Visual Foxpro.
Visual Foxpro merupakan Software yang tangguh dalam merncang sistem Basis Data, penggunaan prototyping dan RAD –nya pun memiliki fitur – fitur yang lengkap untuk membangun basis data. Dimana tujuan dari prototyping adalah (menurut banyak para software developer ) adalah:
Mengurangi waktu perancangan.
Aplikasi ini dipenuhi oleh visual foxpro sehingga design aplikasi dan arsitektur sistem dapat dirancang dengan mudah dan cepat tanpa harus mengakses server secara remote untuk me – rebuilt server basis data. Anda selaku programmer dapat melakukan testing dan debugging dalam data store yang jauh lebih sederhana dan kecil dibanding penggunaan remote server yang sesungguhnya. Ini semua mempermudah kita dalam memperbaiki dan meningkatkan user interface sistem.
Beberapa hak yang akhirnya dihindari untuk menguji prototype yang dirancang :
o wasting development time dalam rebuilding
o reindexing
o reconnecting remote data
Mengurangi Biaya perancangan untuk meningkatkan kepuasan Konsumen.
Lokal prototype dibangun dan ada pada komputer, dengan demikian programmer dapat dengan mudah men-demonstrasikan model yang berjalan ini pada end user selaku pemakai akhir sewaktu masih dalam tapa awal pengembangan/ perancangan sistem.
Konsumen akan mendapatkan kepuasan dan kejelasan karena konsumen sudah mendapatkan gambaran akan program yang nantinya digunakan. Hal ini juga memberikan peluang terhadap masukan konsumen bagi interface aplikasi dan report yang dihasilkan sebelum perancang aplikasi menerpakannya pada sistem yang sesungguhnya dengan fasilitas remote server.
Memberikan konstribusi pada implementasi yang efektif.
Dengan prototyping, apliasi yang sudah ada dapat didemonstrasikan terlebih dahulu dan memungkinkan end user untuk ber eksperimen dan beradaptasi dengan sistem yang nantinya akan sepenuhnya digunakan Prototype dapat digunakan sebagai sarana pembelajaran terlebih dahulu sehingga akan menambah pada keberhasilan mengimplementasikan sistem yang sesunggungnya pada aplikasi client server.
Visual Foxpro menyediakan fasilitas seperti : wizards, builders, toolbars, and designers dan project manager yang mampu membangun aplikasi dengan cepat. Prototype yang dihasilkan lebih berkuliatas dan bermutu yang bahkan dapat dengan mudah dikembangkan untuk digunakan sebagai sistem informasi tanpa harus membuang prototype dan melakukan rancang bangun kembali.
III. Kekurangan Visual Foxpro 9.0
Tidak tersedia tipe data pointer
Tidak bisa digunakan untuk membuat OCX
Pengembangan versi sekarang sudah terhenti di versi 9.0
Pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
Menu-designer yang juga belum mengimplementasikan OOP.
Untuk menginstal Visual FoxPro
1.Quit semua aplikasi yang terbuka.
Catatan Jika Anda menggunakan program perlindungan virus pada komputer Anda, menimpa atau mematikannya sebelum menjalankan wizard Instalasi. Wizard Instalasi mungkin tidak berjalan dengan baik dengan perlindungan virus yang diaktifkan. Setelah instalasi, pastikan untuk me-restart program perlindungan virus Anda.
Visual FoxPro
2.Insert CD.
Para Visual FoxPro Setup halaman awal 8,0 muncul secara otomatis.
3.Click Instal Visual FoxPro untuk memulai Visual FoxPro Pengaturan.
4.To menentukan apakah Anda perlu komponen tambahan, klik Prasyarat untuk menampilkan semua komponen yang diperlukan.
5.Click Instal Sekarang! untuk menginstal komponen baru. Jika Visual FoxPro Prasyarat perlu hanya memperbarui komponen, klik Update Now!
6.Kamu mungkin perlu restart komputer Anda. Setelah selesai, klik Selesai.
Visual FoxPro Pengaturan muncul kembali.
7.To melanjutkan penginstalan, klik Visual FoxPro.
8.After menerima Perjanjian Lisensi Pengguna Akhir dan memasuki Kunci Produk dan nama Anda, klik Lanjutkan.
Catatan Visual FoxPro tidak dapat diinstal pada drive yang dipetakan. Anda harus menginstal Visual FoxPro pada drive lokal. Jangan mencoba menggunakan Map Network Drive fungsionalitas dalam Setup.
9.On halaman Pilihan, pilih fitur yang ingin Anda instal dan klik Install Now! untuk melanjutkan.
10.When selesai, klik Done untuk kembali ke Setup Visual FoxPro. Klik Exit untuk kembali ke halaman Penataan 8,0 Visual FoxPro mulai.
Jika Anda uninstall Visual FoxPro 8.0, sementara Visual FoxPro 7.0 yang ada di komputer Anda, kunci registri tertentu bersama yang digunakan oleh Visual FoxPro 7.0 akan dihapus. Anda harus menginstal ulang kunci registri kritis bersama.
Jika Anda menjalankan Visual FoxPro 7.0 dari menu Start, Visual FoxPro 7.0 Pengaturan otomatis menginstal ulang tombol-tombol ini. Jika Anda memulai Visual FoxPro 7.0 menggunakan cara lain, seperti menjalankan aplikasi langsung dieksekusi, program setup tidak dimulai secara otomatis. Anda harus menggunakan Add / Remove Programs pada Control Panel dan langkah-langkah berikut untuk menginstal ulang kunci registri secara manual:
Untuk menginstal ulang secara manual Visual FoxPro kunci registri 7,0
1.From menu Start, klik Control Panel.
2.Click Add / Remove Programs.
3.Click Ubah / Hapus untuk Microsoft Visual FoxPro 7.0.
4.Click Visual FoxPro dan Repair / Reinstall
Keep on using FoxPro,it's a very useful tool. I tried and used it to automate Accounting and Operation system. Too bad that Microsoft stop updating it.
ReplyDeleteArtikelnya bermanfaat banget gan.. tq.
ReplyDeleteJgn lupak tolong kunjungi juga ya https://ayulestari27.wordpress.com/2015/03/11/10/