Analisa Kebutuhan Konfigurasi Komputer yang Diusulkan

4.3.8. Analisa Kebutuhan

Analisa Kebutuhan Aplikasi SMS Reminder ini adalah : 1. Bagi pihak PUSKOM. Aplikasi ini diharapkan dapat memberikan kemudahan bagi administrator sistem AIS dalam hal pembagian hak penggunaan aplikasi dan mengurangi permasalahan yang dihadapi pada sistem penjadwalan akademik. 2. Akademik Pusat, Fakultas, Jurusan. Aplikasi ini dapat memberikan kemudahan kepada pihak akademik Pusat, Fakultas, dan Jurusan untuk memasukkan jadwal kegiatan yang terintegrasi sehingga dapat menghindari tabrakan jadwal kegiatan antara akademik Pusat, Fakultas, dan Jurusan. 3. Pihak diberikan pengingat Dosen, Mahasiswa, Pegawai kampus dan pihak akademik. Aplikasi ini diharapkan dapat melakukan pengiriman informasi secara cepat dan tepat mengenai jadwal kegiatan, tempat, tujuan, dan pihak siapa saja yang menjalankan kegiatan. Dan aplikasi ini diharapkan dapat membantu pihak yang diberikan pengingat untuk lebih meningkatkan kedisiplinan dengan informasi berbentuk pengingat ini.

4.3.9. Konfigurasi Komputer yang Diusulkan

Dalam perancangan aplikasi multiuser yang terintegrasi diperlukan dua komponen utama, diantaranya : 1. Software, meliputi pemilihan aplikasi perangkat lunak yang digunakan dalam pengembangan sistem yaitu diantaranya : a. Web browser digunakan sebagai antarmuka dalam pengembangan aplikasi berbasis web. b. Web server digunakan untuk pengembangan aplikasi berbasis web yang dapat melayani permintaan dari klien melalui web browser. c. Database digunakan sebagai tempat penyimpanan data. d. Bahasa pemrograman yang dapat menghubungkan aplikasi database dengan server. e. Framework pembentuk aplikasi kalender. f. Bahasa pemrograman untuk menjalankan aplikasi gammu untuk sms Gateway. Spesifikasi untuk perangkat lunak diantaranya : a. Sistem Operasi Windows XP7. b. Apache HTTP Server Versi 1.6.4. c. PHP versi 3 sampai 5.0.2. d. MySQL versi 1.3 sampai dengan 5.0 e. Web browser Mozilla firefox. f. Supercali-1.0.7. g. Gammu win32 for windows. 2. Hardware, meliputi pemilihan perangkat keras yang digunakan sebagai alat pendukung pengembangan aplikasi diantaranya : a. Bentuk fisik komputer digunakan sebagai alat inputoutput dalam pengembangan aplikasi. b. Topologi dan arsitektur jaringan digunakan untuk mengintegrasikan data dalam pengembangan aplikasi. Spesifikasi untuk perangkat keras diantaranya sebagai berikut : a. Processor minimal Pentium II 233 Mhz keatas . b. RAMMemory minimal 64 Mb. c. Monitor dengan resolusi sampai 800 x 600. d. Keyboard dan mouse sejenis serial, PS2, maupun USB. e. Modem Handphone GSM, peneliti menggunakan nokia 6630. f. Teknologi jaringan berupa internet atau LAN. Menu aplikasi yang ditawarkan yaitu : a. Menu Add event : menu yang digunakan untuk menmbah jadwal kegiatan dengan input-an tema kegiatan, group, bentuk input-an post langsung ditempatkanpropose hanya diajukan, kategori jabatan, waktu kegiatan, dan keterangan kegiatan. b. Menu User : menu yang digunakan untuk mengatur hak akses user. c. Menu Profil : merupakan perkembangan dari pengaturan menu user. Apabila user yang dibuat diberi hak untuk dapat melakukan aksi user, maka user ini memiliki menu User. Apabila tidak, user akan diberikan menu profil untuk mengetahui hak akses terhadap dirinya sendiri. d. Menu Modules : menu untuk menggunakan modul kalender year, month, week, day, quarter, upcoming e. Menu Groups : menu yang digunakan untuk melakukan aksi pada group. f. Menu Categories : menu yang digunakan untuk melakukan aksi pada categories. g. Menu member : menu yang digunakan untuk melakukan aksi pada user. Dalam pengaturan user, Aplikasi Kalender Akademik memiliki hak akses untuk; view calender, input event, edit categoriesmember, edit groups, edit user. Dalam kategori akses memiliki pengaturan untuk view, post, dan moderate kemampuan pemilihan kategori pada kalender lain pada kategori. Dalam group akses memiliki pengaturan untuk view, propose kemampuan pengajuan jadwal kegiatan, dan full access untuk kemampuan penuh terhadap group. Category dan member berupa data kategory jabatan dan data lengkap pihak atau anggota penerima informasi. Groups berupa data fakultas dan jurusan. Berikut dijelaskan strata user yang dirancang atau diatur oleh penulis untuk disesuaikan dalam keorganisasian Universitas Islam Negeri Syarif Hidyatullah Jakarta : 1. Admin PUSKOM a. Memiliki menu add event, module, users, groups, categories , member. b. View, Input, edit dan delete jadwal event ke kalender akademik Pusat, semua fakultas dan jurusannya. c. View, Input, edit, delete, dan setting data user yang akan mengelola kalender. Hal ini berdasarkan strata kedudukan organisasi UIN Syarif Hidyatullah. d. View, Input, edit dan delete semua group groups. e. View, Input, edit dan delete semua kategori categories. f. View, Input, edit dan delete semua anggota member berdasarkan group groups. 2. Admin Pusat a. Memiliki menu add event, profil, groups, categories, member . b. View, Input, edit dan delete jadwal event ke kalender akademik Pusat, semua fakultas dan jurusannya. c. View, Input, edit dan delete semua group groups. d. View, Input, edit dan delete semua kategori categories. e. View, Input, edit dan delete semua anggota member berdasarkan group groups. 3. Admin Fakultas a. Memiliki menu add event, profil, categories, member. b. View, Input, edit dan delete jadwal event ke kalender fakultas dan jurusannya. c. Propose event ke kalender akademik pusat. d. View, Input, edit dan delete semua kategori categories. e. View, Input, edit dan delete anggota member berdasarkan fakultasnya. 4. Admin Jurusan a. Memiliki menu add event, profil, categories, member. b. View, Input, edit dan delete jadwal event ke kalender jurusannya. c. Propose event ke kalender akademik fakultas. d. View, Input, edit dan delete semua kategori categories. e. View anggota member berdasarkan fakultasnya. 5. Public User dosen, mahasiswa, dan pegawai atau karyawan kampus a. View semua jadwal kegiatan pada kalender akademik pusat, fakultas dan jurusan.

4.4. Fase Perancangan