Anda di halaman 1dari 14

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/314284433

RANCANG BANGUN SISTEM PENGELOLAAN TUGAS KULIAH MAHASISWA


SECARA ONLINE

Article · September 2014

CITATIONS READS

0 366

2 authors, including:

Muhamad Danuri
AMIK Jakarta Teknologi Cipta Semarang
11 PUBLICATIONS   3 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Suplay Management Center View project

Green Campus Strategy View project

All content following this page was uploaded by Muhamad Danuri on 08 March 2017.

The user has requested enhancement of the downloaded file.


INFOKAM Nomor II/Th. X/September/14 33

RANCANG BANGUN SISTEM PENGELOLAAN


TUGAS KULIAH MAHASISWA SECARA ONLINE
Muhamad Danuri 1, Subianto 2

1
Manajemen Informatika, AMIK Jakarta Teknologi Cipta Semarang
E-mail : mdanuri@gmail.com
2
Manajemen Informatika, AMIK Jakarta Teknologi Cipta Semarang
E-mail : masbianto1@gmail.com

ABSTRAK
Pengelolaan teknologi informasi untuk membantu di bidang Pendidikan sangat
bermanfaat untuk meningkatkan efektifitas kegiatan dan efiseinsi dari semua pihak. Dosen
memiliki banyak tanggung jawab dalam kegiatan pelaksanaan pemenuhan tri dharma
perguruan tinggi, namun dengan adanya computer, web dan teknologi informasi semua dapat
dilakukan dengan lebih cepat efektif dan efisien.
Sebuah Sistem pengelolaan Tugas kuliah mahasiswa dapat dijadikan alternatif untuk
meningkatkan efektifitas dan mengatasi permasalahan yang kadang muncul, dalam proses
pendidikan dan pengajaran yang dilakukan oleh dosen khususnya dalam pengelolaan tugas-
tugas mahasiswa. Sistem pengelolaan tugas mahasiswa melalui media web ini dapat
bermanfaat bagi mahasiswa sebagai sharing pengetahuan dan teknologi dengan mahasiswa
yang lain, begitu juga masyarakat dapat memanfaatkan tugas tersebut untuk tambahan
pengetahuan, dan dosen dapat dengan mudah mengevaluasi tugas yang telah dikumpulkan
mahasiswa dan melakukan review tugas-tugas tersebut setiap saat.
Pembangunan sistem penggelolaan tugas mahasiswa menggunakaa metode
pengembangan sistem waterfall model melalui tahap identifikasi kebutuhan dosen dan
mahasiswa, perancangan sistem dengan alat bantu Unified Modeling Language (UML) dan
implementasi dengan bahasa pemrograman berbasis web dan MySQL sebagai pengolah
databasenya.
Manfaat utama dari sistem ini adalah meningkatkan media pelayanan dosen kepada
mahasiswa, sebagai media menulis ilmiah bagi mahasiswa secara profesional di internet dan
meningkatkan sarana penyeberluasan informasi ilmiah ke masyarakat luas.

Kata Kunci : Perancangan, Kuliah, Tugas , Pengelolaan , Online

1. PENDAHULUAN
Perkembangan teknologi semakin cepat dan meluas ke berbagai bidang, dengan
adanya internet masyarakat dengan cepat dapat mendapatkan informasi yang dibutuhkannya
setiap saat. Dunia pendidikan menyambut perkembangan ini dengan memanfaatkan berbagai
media untuk mengefektifkan pendidikan dan pengajaran yang dilakukannya.
Penelitian ini merupakan tindak lanjut dari kegiatan pendidikan dan pengajaran yang
dilakukan oleh dosen di Kampus AMIK JTC Semarang dengan tugas-tugas yang telah
diserahkan oleh mahasiswa. Selama ini dosen memberikan tugas kepada mahasiswa dan
dikumpulkan dalam bentuk hardcopy, atau juga softcopy dengan media email. Jika
menggunakan hardcopy atau print out dokumen akan banyak sekali tunpukan tugas diruang
kerja dosen dan tugas tersebut tidak dapat bermanfaat khususnya bagi mahasiswa yang
mengumpulkan tugas dan umumnya bagi mahasiswa atau orang lain disekitar kampus. Begitu
juga dengan pemgumpulan tugas melalui email banyak juga kendalanya, pertama dosen tidak
cukup waktu untuk meneliti semua tugas-tugas tersebut, gangguan internet yang mungkin
terjadi, belum lagi jika ada mahasiswa yang mengumpulkan tugasnya sama dengan mahasiswa
yang lain.
Dari pengalaman pengumpulan tugas kuliah mahasiswa diatas muncullah gagasan
untuk membuat sebuah web yang dapat digunakan untuk menampung tugas mahasiswa.
Dalam web tersebut mahasiswa dapat login dan mengirimkan tugasnya dalam bentuk text,
dokumen, gambar maupun video dan dapat juga melihat tugasnya sendiri maupun tugas
34 INFOKAM Nomor II / Th. IX/ September / 14

mahasiswa yang lain, sehingga tugasnya dapat dikoreksi dengan sendirinya jika terjadi
kesamaan dengan mahasiswa yang lain. Dari sisi Dosen dapat langsung mengevaluasi tugas-
tugas dari mahasiswa, mulai dari yang pertama kali mengumpulkan sampai terakhir kali dan
tiap tugas diurutkan berdasarkan tanggal Messagesingnya, memberikan review dan catatan
khusus dalam tugas tersebut yang dapat langsung dilihat oleh mahasiswa. Interaksi mahasiswa
dan dosen tidak terbatas waktu karena setiap saat dosen dapat mereview tugas mahasiswa
tersebut, begitu juga dengan mahasiswa dapat setiap saat melihat tugas dan hasil review dari
dosen yang bersangkutan.
Diharapkan dengan pengelolaan tugas kuliah mahasiswa melalui media web ini dapat
bermanfaat bagi mahasiswa karena meraka mendapat pengetahuan dari tugas-tugas yang
terlihat sebelumnya, dan akan mengirimkan tugas yang berbeda dengan yang telah ada,
masyarakat dapat memanfaatkan tugas tersebut untuk tambahan pengetahuan, dan dosen
dapat dengan mudah mengecek semua tugas yang telah dikumpulkan mahasiswa dan
melakukan review.
Pembangunan sistem penggelolaan tugas mahasiswa dengan metode pengembangan
sistem waterfall model melalui tahap identifikasi kebutuhan dosen dan mahasiswa, perancangan
sistem dengan alat bantu Unified Modeling Language (UML) dan implementasi dengan bahasa
pemrograman berbasis web dan MySQL sebagai pengolah databasenya. Setelah sistem berjalan
dengan baik kemudian dionlinekan dengan menempatkan sistem pada web hosting diinternet.

2. LANDASAN TEORI

2.1 Konsep Aplikasi berbasis WEB


Aplikasi berbasis web merupakan sebuah aplikasi yang memanfaatkan World Wide
Web (WWW) sebagai antarmuka, yang berarti data yang diinginkan dapat diakses dan
dimanipulasi dengan menggunakan sebuah web browser. Pada penerapannya, hal ini
sangat menguntungkan, karena aplikasi ini dapat dijalankan di sembarang komputer,
selama komputer tersebut memiliki web browser terpasang di dalamnya. Beberapa
keuntungan lainnya dari Web-Based Applications ialah (Pressman, 2001).
a. Data dapat diakses kapan saja dan dari mana saja.
b. Mudah dipakai, pemakai cukup melakukan point dan klik.
c. Perusahaan tidak harus membeli program pengakses karena browser umumnya
tersedia secara gratis di Internet.
d. Selain itu, aplikasi berbasis web memudahkan pemeliharaan, karena aplikasi secara
fisik hanya ada di server. Apabila ada modifikasi atau penambahan modul tidak
perlu dilakukan terhadap komputer client satu per satu.

2.2 Komponen Penyusun Web


Berikut adalah komponen-komponen yang dapat menyusun sebuah aplikasi web.
Komponen ini identik dengan perangkat lunak dan bahasa pemrograman yang digunakan
untuk membuat aplikasi web baik web statis maupun web dinamis (M. Rudyanto Arief,
2011 : 18-21).
a) Bahasa Pemrograman/Scripting Language, Secara garis besar ada dua kategori script
yang dibutuhkan untuk membuat aplikasi web, yaitu :
1) Client Side Scripting, contohnya adalah : Hypertext Markup Language (HTML),
HTML5, XHTML, Cascading Style SheetI (CSS), JavaScript, VBScript, JQuery. Untuk
Client Side Scripting eksekusinya dilakukan di sisi client yaitu oleh web browser
langsung.
2) Server Side Scripting, contohnya adalah : Active Server Pages (ASP), Hypertext
Preprocessor (PHP), Java Server Pages (JSP). Untuk Server Side Scripting
eksekusinya dilakukan di sisi server oleh sebuah modul yang disebut web engine.
b) Web Editor, Merupakan program aplikasi yang berfungsi untuk mengetikkan perintah-
perintah dokumen web baik Client Side Scripting maupun Servert Side Scripting. Contoh
web editor adalah Notepad, Notepad++, Macromedia Dreamweaver.
c) Web Browser, Merupakan program yang berfungsi untuk menampilkan dokumen-
dokumen web dalam format HTML.
INFOKAM Nomor II/Th. X/September/14 35

d) Web Server, adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan
dokumen-dokumen web
e) Database Server, adalah program yang digunakan untuk meyimpan data yang akan
diolah di halaman web. Database biasa disebut Database Management System (DBMS)
adalah sebuah aplikasi yang menjembatani user dan data-data di dalam database.
f) Image Editor, adalah program aplikasi yang berfungsi untuk melakukan pengolahan
gambar/image.

2.3 Unified Modeling Language (UML)


Sebuah bahasa pemodelan berorientasi objek yang digunakan untuk melakukan
spesifikasi, visualisasi, dan konstruksi terhadap sistem atau software (Booch et al., 1999).
UML bertujuan untuk melakukan permodelan terhadap pembuatan suatu sistem atau
software dengan menggunakan konsep object oriented. UML telah berkembang menjadi
suatu notasi standar untuk melakukan pemodelan sistem. Berikut ini merupakan model-
model yang akan digunakan dalam pengembangan:
a) Use Case Diagram Use case diagram menggambarkan aktivitas yang dapat dilakukan
oleh sistem dari sudut pandang user sebagai pemakai (external observer) dan
berhubungan dengan skenario-skenario yang dapat dilakukan oleh user (Booch et al.,
1999). Sebuah Use Case adalah suatu kesimpulan dari suatu skenario untuk sebuah ask
atau tujuan. Sedangkan Use Case diagram merupakan sekumpulan aktor, Use Cases,
dan komunikasi antara aktor dengan Use Case. Tujuan dari Use Case diagram adalah
memodelkan kebutuhan user (user requirements) yang akan diberikan oleh sistem dan
juga mendokumentasikan spesifikasi sistem yang antara lain terdiri dari (Bennet et al.,
2002):
1) gambaran umum mengenai Use Case tersebut
2) aktor, yaitu user dari sebuah Use Case, dapat berupa orang atau sistem eksternal
3) skenario, yaitu urutan aksi yang dilakukan sebuah Use Case secara temporal, dan
divisualisasikan dalam bentuk sequence diagram
4) aturan yang harus dipenuhi sistem, antara lain, prakondisi, dan pascakondisi.
b) Class Diagram Class diagram menggambarkan objek yang terdapat pada sistem dan
relasi antar objek tersebut (Booch et al., 1999). Ada tiga jenis relasi penting yang
menghubungkan objek, yaitu:
1) Association Association merupakan suatu relationship antar dua atau lebih classifier
yang menyangkut hubungan antar instance.
2) Agregation Agregation merupakan bentuk lain dari association yang menerangkan
hubungan whole-part antara agregate class (whole) dan component part.
3) Generalization merupakan sebuah taxonomic relationship antara class, yang lebih
umum dengan class yang lebih khusus.
c) Data Model Diagram : merupakan diagram yang menunjukan keterkaitan antar entitas-
entitas data dan atribut yang dimiliki dari database sistem.

3. METODE PENELITIAN

3.1 Analisa sistem


Dari hasil pengamatan yang ada di AMIK Jakarta Teknologi Cipta menjadi
bahan untuk melakukan tahap analisa sistem dan pengembangan sistem, dengan
langkah-langkah sebagai berikut :

a. Analisis masalah
Analisis masalah diambil dengan pendekatan PIECES, dimana menurut
Wetherbe (1994), bahwa pendekatan ini digunakan melakukan klasifikasi problem
berdasarkan kebutuhan untuk memperbaiki performa sistem ( Performace) , informasi
dan data (Information), Pengendalian biaya (economics), kendali sistem dan keamanan
(control), Efisiensi Infrastuktur (efisiensi) dan perbaikan layanan (service). Sumber
data analisa permasalahan berasal dari wawancara dan quesioner yang dilakukan
selama penelitian. Kemudian informasi ini dipilah-pilah kedalam pendekatan PIECES
36 INFOKAM Nomor II / Th. IX/ September / 14

dan dirumuskan rencana pemecahannya. Dari dari proses ini sehingga dapat diambil
analisa sumber permasalahan dan rencana pemecahannya seperti pada tabel 3.1.
dibawah ini :

Tabel 3.1. Tabel Analisa Permasalahan dan Rencana Penyelesaiannya


No Permasalahan Rencana Penyelesaian
Tugas kuliah diserahkan mahasiswa Tugas kuliah dikirim secara online tiap
kepada dosen yang bersangkutan saat melalui web yang telah
Service

pada jam kerja, sehingga disediakan, disimpan dalam bentuk file


mahasiswa terbatas waktu untuk dan disimpan di dalam data base.
berkonsultasi dengan dosen.
Dalam melakukan pengelolaan Tugas kuliah disimpan dalam bentuk
Control and

tugas kuliah dosen meneliti secara file dan di simpan di dalam data base
Eficiency

manual dari Admin yang diserahkan sehingga dosen dapat meneliti setiap
mahasiswa, sehingga kurang saat
efisien dan kemungkinan
menghabiskan waktu yang banyak.
Belum adanya informasi tugas Tugas dapat dimonitor oleh Dosen,
Informatio

kuliah tentang tugas dosen yang mahasiswa dan mungkin masyarakat


diberikan kepada mahasiswa luas.
n

maupun tugas yang telah


dikumpulkannya.
Tugas mahasiswa setelah Tugas dapat dilihat dan menjadi bahan
and Economics

dikumpulkan menjadi tidak berguna untuk melatih membuat artikel, tanpa


Performance

karena ada yang tidak biaya karena akses dapat dilakukan


dikembalikan ke mahasiwa lagi, dari rumah, kampus atau tempat yang
dan mahasiswa sudah lain.
mengeluarkan banyak biaya untuk
menyelesaikan tugas tersebut

b. Analisis Kebutuhan sistem Sistem pengelolaan tugas-tugas mahasiswa


secara online
Dari hasil analisa permasalahan dengan kerangka PIECES, dibutuhkan
sebuah sistem otomatis yang dapat mengelola tugas kuliah mahasiswa secara lebih
efektif dan efisien, adapun analisa kebutuhan sistem tersebut adalah sebagai
berikut :

1) Kebutuhan User
Kebutuhan user dari sistem pengelolaan tugas-tugas mahasiswa secara
online terbagi atas dua pengguna, seperti yang terlihat pada tabel berikut ini:
(a) Aktor Admin / (Dosen)
Tabel 3.2. Tabel aktor admin
Nama Aktor Definisi
Administrator Administrator bertugas untuk mengontrol jalannya
(Dosen) Aplikasi sistem Informasi

(b) Aktor Pengguna Sistem / Mahasiswa / User


Tabel 3.3. Tabel aktor pengguna
Nama Aktor Definisi
User (Mahasiswa) Aktor yang mengirimkan data tugas Kuliah, memantau
tugas dan melakukan perbaikan jika tugas yang
(c) A dikirimkan kurang sesuai.
ktor Tamu / (Guest) / Masyarakat
INFOKAM Nomor II/Th. X/September/14 37

Tabel 3.4. Tabel aktor admin


Nama Aktor Definisi
Guest Melihat dan menggunakan tugas untuk kebutuhan
(Masyarakat Umum) melengkapi pengetahuannya.

2) Kebutuhan Antarmuka Eksternal


Kebutuhan ini meliputi kebutuhan antarmuka untuk proses inputan bagi
pemakai, kebutuhan perangkat keras dan kebutuhan perangkat lunak sistem.
a. Antarmuka Pemakai
Server Sistem pengelolaan tugas-tugas mahasiswa secara online
menggunakan antarmuka berbasis web. Pengguna dapat mengoperasikan
menggunakan piranti input-an, keyboard dan mouse yang dilengkapi dengan
sistem operasi Windows, Linux dan web browser.
b. Antarmuka Perangkat-Keras
Server Web, server Database dan Komputer aplikasi Sistem pengelolaan
tugas-tugas mahasiswa secara online yang berjalan diatas perangkat-keras
Personal Computer (PC) dengan spesifikasi minimal Processor Intel Xeon
2,4GHz, Memori RAM 2G, Harddisk 160G, dan sistem operasi Windows,
Linux.
c. Antarmuka Perangkat-Lunak
Perangkal lunak yang digunakan terbagi menjadi dua kebutuhan, yaitu:
(1) Kebutuhan perangkat lunak dari sisi Server
a) Operating system Linux atau Windows XP dan diatasnya.
b) Program untuk server dengan Apache Friends XAMPP (Basis
Package) version 1.7.3, Pengolahan database dengan MySQL 5.1.41,
PHP 5.3.1
c) Web Browser Mozila FireFox 4.0
d) Web Hosting dan Domain web
(2) Kebutuhan perangkat lunak dari sisi user
a) Operating system Linux atau Windows XP, 7
b) Web Browser Mozila FireFox 4.0

3) Kebutuhan Fungsional
Kebutuhan fungsional dari Sistem pengelolaan tugas-tugas mahasiswa
secara online ini terbagi menjadi dua Proses, yaitu proses fungsional pada
komputer User dan proses fungsional pada komputer ADMIN dengan perincian
sebagai berikut :
a. Proses pada Komputer User (mahasiswa)
(1) Login User
(2) Pengelolaan Data user
(3) Pengiriman Data tugas Kuliah
(4) Edit Data tugas Kuliah
(5) Chating
(6) Mencari data
(7) Pengelolaan Pesan

b. Proses pada Server Web dan ADMIN (Dosen)


(1) Proses Login Admin
(2) Pengelolaan Data Admin
(3) Pengelolaan Topik Tugas Kuliah
(4) Pengelolaan Data tugas Kuliah
(5) Chating
(6) Mencari data
(7) Pengelolaan Pesan
(8) Monitoring Tugas-Tugas
38 INFOKAM Nomor II / Th. IX/ September / 14

(9) Seluruh proses yang ada pada sisi user

4) Kebutuhan sistem menu


Adapun sistem menu yang ada pada Sistem pengelolaan tugas-tugas
mahasiswa secara online adalah sebagai berikut :

Gambar 3.1. Rancangan Sistem Menu

Gambar 3.1. menjelaskan menu yang tersedia dalam sistem yang dibangun,
detail dari menu-menu tersebut adalah
1. Tampilan utama dari web adalah sebuah halaman yang menampilkan input login
dan daftar kategori, topik tugas mahasiswa, dimana untuk dapat mengirikan tugas
harus melakukan login terlebih dahulu baik admin maupun user.
2. Kategori adalah sebuah menu yang digunakan untuk mengumpulkan beberapa
mata kuliah dalam satu folder khusus, sedangkan topic adalah kumpulan dari sub-
sub tugas.
3. Login User digunakan untuk memvalidasi user atau mahasiswa yang akan masuk ke
dalam system. Di dalam menu user terdapat beberapa menu yang digunakan untuk
mengelola data user, mengirim tugas, monitoring tugas, chating, mengelola pesan
dan mencari tugas.
4. Login Admin digunakan untuk memvalidasi user yang akan masuk sebagai
administrator atau dosen. Di dalam menu admin terdapat beberapa menu yang
digunakan untuk mengelola data admin, memasukkan kategori, topic dan
informasi, monitoring tugas mahasiswa, chating dan mengelola pesan.
5. User yang tidak terdaftar menjadi user tamu hanya dapat mengakses system tetapi
hanya dapat memonitor dan melihat tugas-tugas saja.
6. Logout digunakan untuk keluar dari system baik dari sisi Admin maupun User.
INFOKAM Nomor II/Th. X/September/14 39

7. Pesan atau tugas yang dikirimkan dapat berupa :


a. Tulisan denganberbagai efek yang dapat dipilih oleh mahasiswa
b. Gambar dengan tipe jpg, gif maupun jpeg dengan ukuran yang ditetapkan
oleh sistem
c. Sisipan file adalah sebuah file yang disertakan dalam messages yang dapat
diunduh oleh user, adapaun ukuran dari file yang disisipkan juga dibatasi
d. Video yang dikaitkan ke youtube
e. Simbol-simbol yang disediakan oleh system
8. Chating dapat digunakan oleh admin dan user yang sebelumnya melakukan login

4. PEMBAHASAN

4.1 Disain Sistem


Pada tahap proses perancangan sistem menggunakan peralatan Unified
Modeling Language (UML) yang merupakan bahasa pemodelan berorientasi objek untuk
melakukan spesifikasi, visualisasi, dan konstruksi terhadap sistem atau software (Booch
et al., 1999). Berikut ini merupakan model-model yang digunakan dalam
pengembangan sistem pengelolaan tugas-tugas mahasiswa secara online :

a. Uses Case Diagram

Gambar 4.1. Rancangan Sistem dengan Use Case Diagram


Pada Gambar 4.1 Rancangan Sistem dengan Use Case Diagram terdapat tiga actor
yaitu admin, tamu dan mahasiswa sedangkan use casenya ada 10 yang bisa dilakukan
oleh actor-aktor tersebut.
40 INFOKAM Nomor II / Th. IX/ September / 14

b. Class Diagram

Gambar 4.2. Rancangan Sistem dengan Class Diagram


INFOKAM Nomor II/Th. X/September/14 41

c. Entity Relationship Diagram

tTopic

tMessage ** id_topic
Is_stiky
* Id_Message Id_message
Id_kategori Id_board
Id_Member Id_firt_msg
Subject Id_las_msg
Psoter_name Id_member_started
Poster_email Id_member_update
Poster_ip Id_prev_board
Smileys_enable Id_prev_topic
tMember Modifed_time Num_replies
Modified_name Num_view
** id_member Body Locked
Member_name Icon unApproved
Real_name Approved Approved
Instant_message
New_pm
Password tKategori
Email
Address * Id_Kategori
Kategori_name
Kategori_order

Gambar 4.3. Entity Reltionship Diagram

4.2 Pengujian Sistem

Tahap pengujian atau testing merupakan salah satu tahap yang harus ada dalam sebuah
siklus pengembangan perangkat lunak (selain tahap perencanaan atau design). Dalam
pengujian sistem ini digunakan pengujian sistem dengan black box testing. Berikut ini
merupakan tabel pengujian black box testing dari program Sistem Informasi tugas Kuliah
secara Online :
Table 4.1 Pengujian sistem
Ketera
Hasil yang Evaluasi /
Pengujian Deskripsi Prosedur ngan
diharapkan Hasil
Hasil
Memasukkan username dan Masuk ke Halaman
Login
password kemudian menekan halaman utama utama Diterima
Administrator
tombol login Administrator Administrator
Memasukkan username dan Masuk ke
Halaman
Login User password kemudian menekan halaman utama Diterima
utama User
tombol login User
Menampilkan Halaman
Menekan link halaman Menu
Menu Kategori halaman Menu Menu Diterima
Kategori
Kategori Kategori
Menampilkan
Menekan link halaman Menu Halaman
Menu Topic halaman Menu Diterima
Topic Menu Topic
Topic
Halaman
Menampilkan
Menu Menekan link halaman Menu Menu
halaman Menu Diterima
User/Mahasiswa User/Mahasiswa User/Mahasis
User/Mahasiswa
wa
Menampilkan Halaman
Menekan link halaman Menu
Menu Messages halaman Menu Menu Diterima
Messages
Messages Messages
Menekan tombol EDIT dalam Menampilkan
Form Ubah Form Ubah
daftar Messages atau meng- halaman form Diterima
Messages Messages
input id Messages pada kotak ubah Messages
42 INFOKAM Nomor II / Th. IX/ September / 14

Ketera
Hasil yang Evaluasi /
Pengujian Deskripsi Prosedur ngan
diharapkan Hasil
Hasil
isian dan klik tombol cari pada
Menu Messages.
Menekan tombol DELETE
dalam daftar Messages atau Menampilkan
Form Hapus Form Ubah
meng-input id Messages pada halaman form Diterima
Messages Messages
kotak isian dan klik tombol cari ubah Messages
pada Menu Messages.
Menampilkan
Menekan link halaman Menu Halaman
Menu Admin halaman Menu Diterima
Admin Menu Admin
Admin
Menampilkan
Menekan link halaman Menu Halaman
Menu Search halaman Menu Diterima
search Menu search
search
Menekan tombol EDIT dalam
daftar Kategori atau meng- Menampilkan
Form Ubah Form Ubah
input kode Kategori pada halaman form Diterima
Kategori Kategori
kotak isian dan klik tombol cari ubah Kategori
pada Menu Kategori.
Menekan tombol DELETE
dalam daftar Kategori atau
Menampilkan
Form Hapus meng-input kode Kategori Form Ubah
halaman form Diterima
Kategori pada kotak isian dan klik Kategori
ubah Kategori
tombol cari pada Menu
Kategori.
Menekan tombol EDIT dalam
daftar Topic atau meng-input Menampilkan
Form Ubah Form Ubah
id Topic pada kotak isian dan halaman form Diterima
Topic Topic
klik tombol cari pada Menu ubah Topic
Topic.
Menekan tombol DELETE
dalam daftar Topic atau meng- Menampilkan
Form Hapus Form Ubah
input id Topic pada kotak isian halaman form Diterima
Topic Topic
dan klik tombol cari pada ubah Topic
Menu Topic.
Menekan tombol DETAIL pada
daftar Admin Messages dalam
Menampilkan
Form Admin Menu Admin atau Meng-input Form Admin
halaman form Diterima
Detail kode booking pada kotak isian Detail
Admin detail
dan klik tombol cari pada
Menu Messages.
Menampilkan
Menekan link User /
Form User / halaman Form Form User /
Administrator pada Menu Diterima
Administrator User / Administrator
Lainnya
Administrator
Menampilkan
Menekan tombol EDIT dalam Form Ubah
Form Ubah User halaman Form
daftar pada Form User / User / Diterima
/ Administrator Ubah User /
Administrator. Administrator
Administrator
Menampilkan
Form Hapus Menekan tombol DELETE Form Hapus
halaman Form
User / dalam daftar pada Form User / User / Diterima
Hapus User /
Administrator Administrator. Administrator
Administrator
INFOKAM Nomor II/Th. X/September/14 43

4.3 Kesimpulan Pengujian


Berdasarkan hasil pengujian fungsional yang telah dilakukan dengan mengunakan
black box testing memberikan kesimpulan bahwa secara fungsional system sudah dapat
meghasilkan output yang di harapkan.

4.4 Tampilan Program

Dari perancangan yang sudah dilakukan pada tahap sebelumnya kemudian


diimplementasikan dengan menggunakan Content Menejemen System (CMS) dengan basis
WEB. CMS yang sesuai dengan kebutuhan system pengelolaan tugas kuliah ini adalah
Simple Machine Forum (SMF). Instalasi dilakukan ke hosting dan aplikasi dapat diakses
dialamat : http://kuliahdanuri.com/tugasku. Berikut tampilan aplikasi yang digunakan
untuk pengelolaan tugas kuliah mahasiswa, seperti pada gambar-gambar dibawah ini :

Gambar 4.4. Tampilan Home Page Forum Pengumpulan Tugas

Pada Gambar 4.4 merupakan tampilan login bagi user yang akan masuk kedalam
system, user memliki akses yang berbeda-beda. Setelah melakukan login user bisa membuat
topic, dan mengumpulkan tugas sesuai mata kuliah yang sedang diambil.

Gambar 4.5. Tampilan Home Page Forum Pengumpulan Tugas

Pada Gambar 4.5 merupakan tampilan awal dari forum Tugasku yang digunakan
untuk mengelola tugas Mahasiswa, disana terdapat beberapa kelas yang dapat dipilih
mahasiswa sesuai dengan kelas atau mata kuliah yang sedang diambil. Setelah memilih kelas
mahasiswa dapat memilih topic tugas yang ingin dikumpulkannya.
44 INFOKAM Nomor II / Th. IX/ September / 14

Gambar 4.6. Tampilan Halaman Topic Tugas

Pada Gambar 4.6 terdapat beberapa topic tugas yang dapat dipilih mahasiswa sesuai
dengan kelas atau mata kuliah yang sedang diambil. Setelah memilih kelas mahasiswa dapat
mengirimkan tugas dengan me-Reply tulisan tugas dari admin/dosen.

Gambar 4.7. Tampilan Halaman Pengumpulan Tugas

Pada Gambar 4.7 merupakan tampilan dimana terdapat tugas-tugas yang telah
dikumpulkan mahasiswa. Mereka dapat melihat tugas rekan-rekannya dan mempelajari tugas-
tugas yang telah dikumpulkan tersebut sehingga dapat dijadikan bahan referensi atau inspirasi
bagi tugas yang akan dikumpulkannya.
INFOKAM Nomor II/Th. X/September/14 45

Gambar 4.8. Tampilan Halaman Pengumpulan Tugas

Pada Gambar 4.8 merupakan tampilan yang digunakan user/mahasiswa untuk


mereply atau mengirim tugas. Pada form ini juga dapat menambahkan tautan ( link), gambar
dan efek tulisan yang dibutuhkan utnuk memperjelas tulisan yang dikirim.

5. KESIMPULAN

Sistem informasi Pelayanan Tugas kuliah mahasiswa secara online dapat membantu
dalam pengelolaan tugas kuliah mahasiswa kepada dosen, pemantauan dan melakukan review
terhadap tugas tersebut.
Sistem yang telah diimplementasikan di Hosting intenet bisa diakses kapan saja dan
dimana saja oleh dosen sebagai administrator dan mahasiswa sebagi usernya, sehingga
mahasiswa dapat mengirim tugasnya setiap saat dan tidak terkendala ruang dan waktu.
Diharapkan system ini dapat menjadi alternative dan berguna untuk meningkatkan
pengelolaan, pengawasan dan pengendalian kegiatan dosen terhadap mahasiswa sehingga
menghasilkan komunikasi yang lebih baik dan tugas tersebut dapat bermanfaat bagi mahasiswa
yang lain.

DAFTAR PUSTAKA
Al Fatta, Hanif, (2007), Analisis dan Perancangan Sistem Informasi, Andi, Yogyakarta.
Bennet S., McRobb., & Farmer. R, (2002), Object Oriented Systems Analysis and Design Using
UML (2 nd ed), McGraw Hill, United Kingdom
Booch, G; Rumbaugh, J and Jacobson, (1999), The UML User‟s Guide, 1st Edition, Addison and
Wesley
M. Rudyanto Arief, (2011), Pemrograman Web Dinamis dengan PHP dan MySQL, Andi
Publisher, Yogyakarta.
Pressman, R. S, (2001), Software Engineering (A Practitional’s Approach), McGraw-Hill.
Sutabri, Tata, (2004), Analisa Sistem Informasi, Andi, Yogyakarta.
Wetherbe, J., Vitalari, P., & Nicholas, (1994), Systems Analysis and Design Traditional,
Best Practices(4 ed.), St. Paul, MN: West Publishing

View publication stats

Anda mungkin juga menyukai