Survey Lapangan Perancangan Arsitektur Sistem

36

3.1 Survey Lapangan

Skripsi ini mengambil survey di Jurusan Teknik Elektro, Fakultas Teknik, Universitas Negeri Semarang. Survey ini bertujuan untuk mencari kebutuhan data yang diperlukan dan untuk memperoleh sistem yang maksimal sesuai dengan kondisi dan keinginan pemakai. Sasaran survey yang dilakukan penulis adalah sistem administrasi akademik dan basis data dari sistem KHS online berbasis web yang telah ada. Sistem survey yang dilakukan adalah sistem survey dari luar sistem, dimana penulis hanya mengamati dari luar tanpa masuk ke dalam sistem. Hal ini dikarenakan keterbatasan waktu dan kerahasiaan dari basis data akademik sistem KHS online. Namun demikian, sistem KHS online sangat banyak menyediakan sistem informasi akademik yang diperlukan dan dirasa cukup oleh penulis, seperti : data mahasiswa, data mata kuliah beserta kurikulum tiap konsentrasi, peserta mata kuliah tertentu dan lain sebagainya. Data-data tersebut kemudian dijadikan pedoman penulis untuk membuat sistem informasi KHS sesederhana dan selengkap mungkin.

3.2 Perancangan Arsitektur Sistem

Perancangan arsitektur suatu sistem perlu dibuat untuk menentukan perangkat keras dan perangkat lunak yang digunakan sebelum sistem itu dibangun. Perancangan arsitektur sistem dari aplikasi ini menggunakan ponsel terminal yang dihubungkan ke komputer server melalui sebuah kabel konektor. Ponsel yang terhubung ke komputer server tersebut merupakan SMSC dari sebuah 37 nomor pelanggan provider GSM yang memiliki SMSC asli. Gambar dari arsitektur sistem aplikasi SMS Gateway ini dapat dilihat pada Gambar 3.1 berikut. Gambar 3.1 Arsitektur Sistem Aplikasi SMS Gateway Perangkat keras dari aplikasi ini adalah : 1. Ponsel Nokia seri 51xx, 61xx,81xx dan kartu pelanggan provider GSM, sebagai penerima dan pengirim SMS. 2. Kabel konektor Nokia sesuai ponsel yang digunakan, sebagai penghubung ponsel terminal dengan komputer server. 3. Komputer server, sebagai penyimpan basis data dan penyedia program aplikasi. Perangkat lunak yang digunakan sistem aplikasi adalah : 1. Pemrograman Visual Basic 6.0, sebagai bahasa pemrograman untuk membuat jendela aplikasi dengan pengguna. 2. Microsoft Access 2003, sebagai DBMS untuk menyimpan basis data akademik dari sistem. 3. Komponen MFBUS, sebagai antar muka antara ponsel terminal dan komputer server, dengan serial sebagai protokolnya. 38

3.3 Perancangan Basis Data