74
No Jenis
Prinsip •
Mendukung jaringan •
Memiliki Lisensi •
Menggunakan konsep sistem terbuka Opensource •
Bersifat multiplatform dapat beroperasi pada semua platform
• DBMS harus dapat mengakomodasi kebutuhan
transaksi data •
Data dibuat sekali, tidak redundan, dan harus konsisten
• Data merupakan milik bersama bukan milik unit
organisasi tertenttu •
Pengkasesan data dibatasi oleh hak akses user •
Data mudah di pelihara dan di backup •
Bahasa pemrograman dapat menghasilkan aplikasi yang bersifat GUI
• Bahasa pemrograman mendukung teknik
pengembangan berorientasi obyek 3
Perangkat komunikasi •
Teknologi komunikasi mendukung komunikasi client server
• Jaringan yang dibangun harus handal dan akses
internet harus cepat •
Internet digunakan untuk Sistem Informasi Penerapan SNP
• Teknologi komunikasi mampu mendukung fungsi
bisnis di masa yang akan datang
2. Mendefinisikan platform teknologi
Tujuan dari tahapan ini adalah menentukan strategi distribusi aplikasi dan data serta mendefinisikan platform teknologi yang akan menjadi lingkungan bagi
aplikasi dan data yang akan mendukung fungsi bisnis yang ada. Pada prinsip teknologi teridentifikasi bahwa teknologi yang dibutuhkan adalah teknologi
jaringan yang menghubungkan antar aplikasi sehingga dalam menentukan platform teknologi, lokasi antar unit organisasi dan gedung perlu di perhatikan.
Aplikasi dan basis data yang akan dikembangkan menggunakan konsep open source, lisensi dan client server. Penggunaan aplikasi open source sejalan dengan
deklarasi IGOS Indonesia Goes Open Source yang dicanangkan pada tahun 2004, diharapkan tidak ada lagi penggunaan aplikasi ilegal atau yang tidak
berlisensi. Sedangkan aplikasi berlisensi akan tetap digunakan dalam proses migrasi ke open source dengan mempersiapkan sumber daya manusia yang cukup
untuk memanfaatkan aplikasi open source. Sedangkan untuk konsep client server nantinya aplikasi dan data diletakkan pada satu lokasi yang dapat diakses oleh
75
pengguna diseluruh bagian dan unit organisasi dengan pembatasan hak akses. Konsep ini memanfaatkan teknologi internet karena lokasi unit organisasi dan
gedung yang berjauhan. Bahasa pemrograman PHP dan basis data MySQL dipilih karena pertimbangan open source. Detail platform teknologi yang diusulkan untuk
pengembangan aplikasi terlihat pada Lampiran 18. Pada Lampiran 18 juga terlihat perubahan platform teknologi saat ini
dengan usulan platform teknologi yang akan dikembangkan. Dengan asumsi teknologi informasi ini dipersiapkan sampai lima tahun ke depan, maka
dibutuhkan perangkat keras dan perangkat lunak yang dibutuhkan dalam pengembangan arsitektur enterprise. Adapun perangkat keras yang perlu
dipersiapkan adalah:
a. Server
Saat ini hanya ada satu server yang digunakan untuk website, aplikasi SMS Gateaway dan e-learning. Berkaitan dengan arsitektur aplikasi yang akan
dibuat, maka diusulkan penambahan server dengan mengoptimalkan server yang sudah ada saat ini. Jumlah server yang diusulkan berjumlah dua unit,
yaitu: •
1 unit server sebagai application server untuk menyimpan aplikasi selain aplikasi sistem informasi penerapan SNP menggunakan server yang ada
saat ini. •
1 unit server sebagai database server untuk menyimpan data aplikasi sistem informasi penerapan SNP
b. PC Personal Computer
Saat ini jumlah PC yang ada sudah cukup memadai karena di semua unit organisasi telah terdapat PC, namun dibeberapa unit organisasi diperlukan
penambahan PC dengan requirement yang sesuai dengan kebutuhan. Beberapa lokasi yang memerlukan upgrading dan penambahan PC antara lain
laboratorium komputer 1 dan 2, perpustakaan, komputer informasi, ruang guru, dan ruang Wakasek dan Kaur. Unit PC yang memerlukan upgrading
dan penambahan adalah sebagai berikut: •
PC pada laboratorium komputer 1 dan 2 perlu di lakukan upgrade untuk spec dari masing-masing PC terutama dari processor dan OS nya. Dari