Analisis Bahasa Pemrograman PEMBAHASAN

131 3. Menentukan perangkat lunak dan perangkat keras. Para analis biasanya merancang SPK dengan menggunakan paket perangkat luna dan perangkat keras yang sudah ada. Penentuan perangkat lunak dan perangkat keras merupakan persoalan yang saling berhubungan, karena kemampuan setiap perangkat lunak berbeda dan mempengaruhi kebutuhan perangkat keras. 4. Menggunakan model 5. Memelihara sistem. Tahap pemeliharaan sistem termasuk pemeliharaan perangkat lunak dan perangkat keras yang digunakan.

D. Analisis Bahasa Pemrograman

Sistem dibuat dengan menggunakan Program Visual Basic 6, yang merupakan bahasa pemrograman visual dari Microsoft. Program ini dipilih karena beberapa alasan, antara lain : 1. Program Visual Basic 6 compatible dengan Windows, apalagi saat ini penguna windows paling banyak, sehingga dapat lebih mudah untuk menggunakan program ini di berbagai tempat. Lain halnya dengan Delphi keluaran Borland, jika dibandingkan dengan Visual Basic, program VB jauh lebih compatible dengan Windows, karena berasal dari produsen yang sama 2. Mudah dalam pengembangan aplikasi, karena program ini keluaran Microsoft yang merupakan market leader, sehingga semua perkembangan baik dari segi support program sampai kepada trik penggunaan dapat diperoleh programmer dengan mudah, baik lewat fasilitas internet website maupun CD program yang terdapat di pasaran. 3. Visual Basic 6, dilengkapi dengan Active X, sehingga mempermudah dalam membuat program aplikasi database, dan program yang dihasilkan lebih baik. Sejak dikembangkan pada tahun 80-an. Visual Basic kini telah mencapai versinya yang ke-6. Beberapa keistimewaan dari visual Basic 9 Kurniadi 1999 antara lain : 132 1. Menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++. Dengan begitu programmer dapat bermigrasi atau belajar bahasa pemrograman lainnya dengan mudah dan cepat tanpa harus belajar dari nol lagi 2. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari sebelumnya 3. Memiliki beberapa tambahan sarana Wizard yang baru. Wizard adalah sarana yang mempermudah di dalam pembuatan aplikasi dengan mengotomasi tugas- tugas tertentu 4. Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Visual Basic 5. Kemampuan membuat Active X dan fasilitas internet yang lebih banyak 6. Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi 7. Visual Basic 6 memiliki beberapa versi atau edisi yang disesuaikan dengan kebutuhan pemakainya. Terdapat bahasa pemrograman lain, selain Visual Basic, seperti Delphi. Delphi tidak dipilih, karena program tersebut membutuhkan banyak memori, dan jika dibandingkan dengan Visual Basic, Delphi kurang compatible dengan aplikasi Windows, hal ini dikarenakan Delphi keluaran dari Borland, bukan Microsoft. Bahasa pemrograman lain adalah Pascal. Pascal tidak dipilih karena tampilan yang dihasilkan tidak sebaik Visual Basic, dan penulisan program tidak semudah Visual Basic, karena Pascal tidak memiliki tambahan kontrol selengkap Visual Basic. Pembuatan Report dibantu dengan menggunakan Cristal Report. Program ini dipilih karena kemudahan dalam melakukan compile data dengan Visual Basic, disamping itu perintah yang dipergunakan tidak terlalu banyak, sehingga memudahkan pembuat program. Report dapat pula dibuat dengan menggunakan Microoft Access, akan tetapi proses compile data dengan Visual Basic lebih banyak. Cristal Report merupakan program khusus untuk membuat laporan, tidak seperti 133 Microsoft Access yang memiliki fungsi selain membuat report, sehingga fasilitas menu yang disajikan Cristal Report lebih beragam dan tampilan yang dihasilkan lebih baik. Program yang dipergunakan untuk aplikasi database adalah Microsoft Access. Program ini dipilih karena lebih mudah dipakai, fleksibel, mudah diintegrasikan dengan program Microsoft lain, dapat bekerja bersama dengan sistem jaringan dengan lebih baik, serta dapat memanfaatkan fasilitas-fasilitas yang terdapat pada internet atau intranet Permana 2002. User dapat masuk kedalam program aplikasi, apabila sudah melewati kata kunci, hal ini dilakukan untuk memberikan kenyamanan kepada pengguna, sehingga program aplikasi yang digunakan tidak dapat dipergunakan oleh orang lain yang tidak berkepentingan, dan data yang ada didalamnya dapat tersimpan dengan aman. Tampilan awal SPIAS 1.0 dapat dilihat pada Gambar 47. Gambar 47. Tampilan awal SPIAS 1.0 134

E. Rekomendasi Perbaikan