Mengidentifikasi Prinsip Teknologi dan Platform Mendefinisikan platform teknologi

71

4.7 Phase D

Technology Architecture Tahapan ini bertujuan untuk mengidentifikasi platform teknologi saat ini dan melihat secara langsung penggunaan platform teknologi saat ini terhadap aplikasi, serta membuat usulan platform teknologi terkait kebutuhan SMA Negeri 4 Bandung. Langkah yang dilakukan pada fase ini yaitu :

4.7.1 Mengidentifikasi Prinsip Teknologi dan Platform

Prinsip teknologi dan platform yang telah digunakan di SMA Negeri 4 Bandung mempertimbangkan prinsip fungsionalitas. Prinsip dasar dari teknologi dan platform bisa dilihat di tabel 4.10. Tabel 4.10 Prinsip Teknologi dan Platform No Komponen Prinsip 1 Hardware a. Komputer harus memiliki standar minimal prosesor 2,4 Ghz Pentium IV b. Spesifikasi minimal memory setiap komputer 1 Gb c. Perangkat komputer memiliki koneksi jaringan d. Perangkat keras mudah di dapat dipasarkan dan mudah menemukan service center apabila ada kerusakan 2 Jaringan komputer a. Jaringan mudah dikelola menggunakan kabel UTP dan wireless. b. Topologi yang digunakan topologi star c. Desain jaringan harus dapat memungkinkan untuk penambahan titik komputer 3 Sistem Operasi a. Sistem operasi yang digunakan harus mendukung perangkat lunak yang dikembangkan b. Sistem operasi untuk server biasa menggunakan opensource yang mendukung terhadap aplikasi c. Keamanan sistem operasi dan mudah untuk diupgrade apabila terjadi kerusakan 4 Aplikasi a. Aplikasi berbasis web supaya lebih mudah dalam pemeliharaannya b. Aplikasi mudah diupgrade c. Aplikasi tidak perlu diinstal setiap client d. Aplikasi mendukung client server e. Aplikasi mudah digunakan oleh user f. Aplikasi dibuat menggunakan bahasa pemrograman php dengan menggunakan framework yang sudah ada. Agar aplikasi bisa dikembangkan lebih cepat 72 No Komponen Prinsip 5 Manajemen bisnis a. Database terpusat b. Database mudah dibackup secara remote c. Keamanan data terjaga dan memiliki interface tersendiri d. Database mendukung relasi e. Opensource untuk menghemat biaya seperti Mysql

4.7.2 Mendefinisikan platform teknologi

Pada tahapan ini menentukan strategi distribusi aplikasi dan data serta mendefinisikan platform teknologi yang akan menjadi lingkungan bagi aplikasi dan data yang mendukung fungsi bisnis yang ada. Pada prinsip teknologi teridentifikasi bahwa teknologi yang dibutuhkan adalah teknologi jaringan yang menghubungkan antara aplikasi sehingga dalam menentukan platform teknologi, lokasi antar unit organisasi dan gedung perlu diperhatikan. Aplikasi dan basis data yang akan dikembangkan menggunakan konsep open source, client server dan cloude computing. Adapun perangkat keras yang harus disiapkan : 1. Server Saat ini hanya satu server yang digunakan untuk website, berkaitan dengan arsitektur aplikasi yang akan dibuat, maka disusulkan penambahan server dengan mengoptimalkan server yang ada saat ini. Jumlah server yang diusulkan dua unit; 1 unit server sebagai web server untuk menyimpan aplikasi dan 1 unit sebagai server database yang digunakan untuk menyimpan data. Adapun Spesifikasi server tersebut adalah Komputer Server asli artinya Komputer yang memang dirancang sebagai komputer server bukan computer rumahan, memang lebih bagus jika kita bandingkan dengan Komputer rumahan yang kita jadikan sebagai Server. Namun untuk server sederhana, minimal spesifikasinya harus menggunakan prosesor 73 minimal 2GH, MemoriRAM Minimal 8 GB, Hard Disk minimal 200Gb atau sesuaikan saja dengan banyaknya data yang akan kita simpan. Bukan Cuma itu sebuah server juga harus menggunakan VGA dengan kapasitas yang cukup tinggi, paling tidak Anda menggunakan 1 GB untuk VGAnya dan kecepatan jaringan paling tidak 2×100 Mbps. 2. PC Personal Computer Saat ini jumlah PC yang ada sudah cukup memadai karena di semua unit organisasi telah terdapat PC, namun beberapa unit organisasi diperlukan penambahan PC dengan requirement yang sesuai dengan kebutuhan. 3. Access Point Penambahan access point dimaksudkan agar seluruh warga sekolah mulai dari pendidik, peserta didik, tenaga kependidikan, dan tenaga layanan khusus maupun tamu yang datang ke sekolah dapat dengan leluasa mengakses Sistem Informasi Sekolah melalui internet tanpa jaringan kabel. 4. Router Router adalah perangkat jaringan yang digunakan untuk membagi protokol kepada anggota jaringan yang lainnya sehingga sebuah protokol dapat di sharing ke perangkat jaringan lain 74 5. Switch Switch adalah komponen jaringan yang digunakan untuk menghubungkan beberapa HUB untuk membentuk jaringan yang lebih besar atau menghubungkan komputer-komputer yang mempunyai kebutuhan bandwich yang besar. 75 Gambar 4.5 Usulan Topologi Jaringan 76 Keterangan : Hotspot 1 : hotspot 1 di letakkan di lantai 2 ruang sekolah Hotspot 2 : hotspot 2 di letakkan di lantai 1 ruang sekolah

4.8 Phase E Opportinuties Solution