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