2. Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat seorang pemakai yang bertugas sebagai administrator jaringan, yang
mengelola administrasi dan sistem keamanan jaringan. 3.
Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data
yang digunakan di dalam jaringan. Kekurangan Jaringan client server :
1. Biaya operasional relatif lebih mahal. 2. Diperlukan adanya satu komputer khusus yang berkemampuan lebih
untuk ditugaskan sebagai server. 3. Kelangsungan jaringan sangat tergantung pada server. Bila server
mengalami gangguan maka secara keseluruhan jaringan akan terganggu.
Gambar 2.4 Sistem Client-Server Kompleks
[ Sumber : [Fat02] ]
2.6 Perangkat Lunak Pendukung
Perangkat Lunak Software pendukung sangatlah dibutuhkan dalam membangun sistem aplikasi ini, karena sistem aplikasi yang akan dibangun ini
membutuhkan beberapa program aplikasi yang digunakan untuk menghasilkan program aplikasi yang lengkap yang sesuai dengan yang dibutuhkan oleh
pengguna. Adapun program apliksi yang digunakan oleh program aplikasi yang akan dibangun ini adalah Microsoft Visual Basic 6.0 dan SQL Server 2000.
2.6.1 Sekilas tentang Visual Basic
Visual Basic 6.0 merupakan salah satu aplikasi pemrograman visual yang dibaut oleh Microsoft. Visual basic 6.0 berjalan dalam sistem operasi windows
dan tergabung dalam suite aplikasi Microsoft Visual Studio 6.0 yang dikeluarkan pada akhir tahun 1998.
Visual basic 6.0 terdiri atas tiga buah edisi, yaitu: 1.
Standard edition, merupakan produk dasar 2.
Profesional Edition, berisi tambahan Microsoft Jet Data Access Engine dan pembuatan server OLE Automation
3. Enterprise Edition, merupakan edisi untuk membuat program aplikasi
client-server Visual Basic 6.0 memanfaatkan pendekatan visual GUI General User
Interface dalam proses penggunaanya. Dengan pendekatan ini, proses pembuatan aplikasi menjadi lebih mudah dan nyaman.
Basic bahasa pemrograman yang digunakan VB6 adalah bahasa Basic Beginners All Purpose Symbolic Instruction Code. Bahasa basic merupakan
salah satu bahasa pemrograman tingkat tinggi yang sederhana dan mudah
dipelajari. Selain itu, VB6 memiliki keunggulan yang lain yaitu dalam hal pengaksesan terhadap beberapa pustaka library yang dimiliki oleh sistem operasi
windows. [Ram04]
2.6.2 SQL Server 2000
Pengertian SQL Server 2000 Menurut [Mar01] adalah : “Microsoft SQL server 2000 adalah perangkat lunak Relation Database
Management Sistem RDBMS yang handal.Di design untuk mendukung proses transaksi yang besar seperti order entry online, inventori, akuntansi
atau manufaktur. Microsoft SQL Server 2000 dapat dijalankan pada NT 4.0 Server atau Microsoft Windows 2000 Server, selain itu dapat pula di install
pada personal desktop di Windows 2000 Profesional, Windows 98 Milenium”.
Sistem akan dipergunakan oleh beberapa komputer client-server maka database yang dibangun adalah merupakan database yang berfungsi untuk
menunjang hal tersebut untuk itu dalam penulisan ini dipakai database Microsoft SQL Server 2000, selain itu database ini juga compatible dengan bahasa
pemrograman yang digunakan. Secara teoritis, program SQL yang sudah terinstall pada komputer dapat menampung 32.767 database dan terdapat lebih dari 2
billion objek. Kelebihan Microsoft SQL Server 2000 dalam pembuatan database adalah
sebagai berikut: 1. Mempunyai transaction log tersendiri dan mengatur transaksi dalam database.
2. Data dapat berkisar antara 1 MB sampai 1.048.516 TB. 3. Dapat menambah ukuran data secara manual atau otomatis.
4. Dapat diset sesuai dengan keinginan, misal sebuah database hanya dapat di baca tetapi tidak bisa diedit..