Pengerjaan proyek mahasiswa ini merupakan upaya untuk menghasilkan aplikasi yang mampu memberikan nilai lebih kepada aplikasi komunitas online. Komunitas online yang ada selama ini mampu memfasilitasi usernya untuk berkomunikasi dengan user lain dan berfungsi sebagai media baru yang mampu membantu user dalam membentuk suatu komunitas dan berinteraksi dengan sesama. Aplikasi komunitas online yang kami kembangkan ini terdiri dari dua aplikasi yaitu aplikasi yang berbasis web dan aplikasi yang berbasis perangkat mobile. Aplikasi komunitas online yang berbasis web terdiri dari modul connecting people, modul manajemen user, modul forum, dan modul blog. Aplikasi komunitas online berbasis perangkat mobile terdiri dari modul manajemen user-mobile, modul connecting people-mobile, dan modul blog-mobile. Aplikasi komunitas online pada proyek mahasiswa ini mempunyai fungsi-fungsi seperti: menambah teman, membuat blog, membuat pesan dan lain sebagainya. Laporan proyek mahasiswa ini merupakan dokumentasi dari pengembangan aplikasi komunitas online dengan berbasis web dan berbasis perangkat mobile. Pengembangan aplikasi pada proyek mahasiswa ini dilakukan berdasarkan metodologi linear sequential model atau yang sering disebut sebagai waterfall model. Pengembangan yang dilakukan melalui tahap perencanaan pengembangan, analisis kebutuhan dari aplikasi yang meliputi analisis terhadap kebutuhan fungsional dan non-fungsional, perancangan aplikasi, implementasi dari aplikasi, dan pengujian dari aplikasi. Analisis yang dilakukan pada pengembangan aplikasi menggunakan pendekatan object-oriented. Pendekatan ini digunakan untuk memberikan perspektif atau pandangan yang lebih baik terhadap masalah-masalah dan requirements yang telah diberikan oleh narasumber. Selain itu, pendekatan analisis dengan object-oriented merupakan pendekatan yang sesuai dengan teknologi yang digunakan dalam pengembangan aplikasi. Adapun teknologi yang digunakan dalam pengembangan aplikasi komunitas online ini adalah Microsoft .NET Framework. Teknologi ini dianggap mampu memberikan kemudahan dalam mengembangkan dan membangun aplikasi serta yang sesuai dengan kebutuhan pengembangan aplikasi yang berbasis web dan aplikasi berbasis perangkat mobile. Aplikasi komunitas online yang dikembangkan pada proyek mahasiswa ini mempunyai fitur-fitur yang pada umumnya terdapat pada aplikasi komunitas online yang sudah ada sebelumnya. Terdapat satu lagi fitur penting yang menjadi kelebihan dari aplikasi komunitas online ini adalah fitur forum. Namun, pengembangan fitur forum baru sebatas rancangan antarmuka. Selain itu, aplikasi komunitas online ini juga telah melalui tahap pengujian. Secara umum hasil pengujian sistem telah memenuhi kebutuhan fungsional dan non-fungsional sistem. Namun ada salah satu kebutuhan non-fungsional sistem yang tidak terpenuhi, yakni faktor kehandalan dari aplikasi, dikarenakan belum adanya fasilitas yang memadai untuk berjalannya aplikasi ini.
|
|