25
d. Index
merupakan tipe dari suatu table tertentu yang bersis nilai-nilai field kunci atau field.
e. Query
merupakan sekumpulan perintah Structure Query Language SQL yang dirancang untuk memanggil kelompok record tertentu dari satu tabel
atau lebih untuk melakukan operasi pada tabel.
3.7 Visual Basic.NET 2005
Visual Basic VB 2005 merupakan bahasa pemrograman yang terdapat dalam satu paket aplikasi Visual Studio 2005. Visual Studio 2005 merupakan
suatu produk Microsoft yang merupakan penerus dari Visual Studio 2003 Yuswanto, 2006:1.
Yuswanto 2006:1 menyebutkan, “ Tidak berlebihan jika para pemakai program Visual Basic harus bermigrasi ke Visual Basic.NET 2005”. Yuswanto
2006:1-2 juga menyebutkan alasan penting lainnya untuk melakukan migrasi ke VB 2005, yaitu :
a. Adanya fasilitas penangan kesalahan bug yang real time background
compiler sehingga developer Visual C dapat mengetahui kesalahan secara up
to date. b.
Visual Basic.NET 2005 menyediakan model pemrograman data akses ActiveX Data Object ADO, ditambah dengan XML baru berbasis Microsodt
ADO.NET. c.
Visual Basic.NET 2005 menghasilkan Visual Basic.NET 2005 untuk web. d.
Mendukung pembuatan aplikasi client-server, terdistribusi, serta aplikasi yang berbasis Window maupun web.
26
e. Net Framework com memungkinkan pemakai dapat berinteraksi dengan
sistem yang sudah ada dengan menggunakan XML web service. f.
Net Framework mendukung integrasi lebih dari 20 bahasa pemrograman. g.
Penyebaran program yang mudah, baik untuk aplikasi Windows maupun aplikasi web larea sudah tersedia wizard secara khusus dengan fasilitas
tambahan yang menarik.
3.8 .NET Framework
.NET Framework adalah lingkungan komputasi baru platform tunggal yang menyederhanakan pembuatan aplikasi lingkungan terdustribusi di internet
Yuswanto,2006 :2. Yuswanti 2006:2-3 menyebutkan tujuan .NET Framework didesain
adalah sebagai berikut : a.
Menyediakan lingkungan pemrograman berorientasi obyek yang konsisten meskipun kode obyek disimpan dan dijalankan secara lokal, tetapi disebarkan
melalui internet, atau disebarkan secara remote.. b.
Menyediakan lingkungan yang menjalankan kode dengan meminimalkan konflik saat software disebarkan Deployment dan tentang versi
Versionating c.
Menyediakan lingkungan untuk menjalakan kode yang menjamin keamanan saat kode dijalankan, termasuk kode yang dijalankan oleh pihak ketiga yang
tidak diketahui atau kurang dipercaya. d.
Menyediakan lingkungan untuk menjalankan kode yang dapat menghilangkan masalah performa dari lingkungan scripted dan inerpreted.
27
e. Menyediakan lingkungan berbasis standar produksi yang tinggi untuk
memadukan investasi yang ada dengan aplikasi service generasi mendatang. f.
Membuat pengembang memiliki pengalaman konsisten di berbagai aplikasi seperti aplikasi berbasis Windows dan aplikasi berbasis Web.
g. Membangun komunikasi standar industri guna memastikan kode berbasis
.NET Framework dapat disatukan dengan kode-kode lain.
BAB IV ANALISIS DESAIN SISTEM