You are on page 1of 37

KAPITA SELEKTA

Kelompok 3

Lestia Habshary ( J1F107024 )


Fajrin Nafarin ( J1F107209 )
Gt M Noor Julivian ( J1F107009 )
Nevi Isabella M. ( J1F107012 )
Zepi Al-Ayubi ( J1F107207 )

UNIVERSITAS LAMBUNG MANGKURAT


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
PROGRAM STUDI S1 ILMU KOMPUTER
2010
MODUL-MODUL
 MODUL MATERI
 MODUL LAPORAN
 MODUL USER MANAGEMENT
 MODUL DATA MASTER
 MODUL TUGAS
 MODUL PESAN

MODUL MATERI
Use Case
Structure Natural Language

Use Case Name Mengunggah materi perkuliahan

Short Description Dosen dapat mengunggah materi perkuliahan kedalam Sistem


yang dapat diunduh oleh mahasiswa

Actor Dosen

Pre condition materi belum diunggah ke dalam database

Post Condition File berhasil diunggah kedalam database

Normal Flow Login


Memilih file materi di computer
Mengunggah materi
Materi berhasil ditugas

Alternative flow -

Exception flow Sistem memberikan pesan peringatan apabila file tidak bisa
diunggah atau nama file sudah ada dalam data base.

Use Case Name Memberi komentar pada setiap materi perkuliahan

Short Description Dosen/mahasiswa dapat memberikan komentar atau


menjawab komentar yang diberikan mahasiswa mengenai
materi ataupun mengenai tugas

Actor Dosen/mahasiswa

Pre condition Isian untuk komentar belum diisi

Post Condition Komentar berhasil ditambahkan

Normal Flow Login


Mengisi isian komentar
Menambahkan komentar
Komentar berhasil ditambahkan

Alternative flow -
Exception flow Sistem memberikan peringatan apabila komentar tidak bisa
ditambahkan

Use Case Name Menilai materi

Short Description Mahasiswa dapat memberikan nilai untuk materi perkuliahan


yang diunggah oleh dosen

Actor Mahasiswa

Pre condition Materi belum dinilai

Post Condition Materi sudah dinilai

Normal Flow Login


Halaman beranda mahasiswa
Halaman materi perkuliahan
Mengisi nilai
Materi berhasil dinilai

Alternative flow -

Exception flow -

Use Case Name Mengunduh materi perkuliahan

Short Description Mahasiswa dapat mengunduh yang telah diunggah oleh dosen

Actor Mahasiswa

Pre condition Materi sudah ada di database

Post Condition Materi berhasil diunduh

Normal Flow Login


Memilih materi yang ingin diunduh
Mengunduh materi
Materi berhasil diunduh
Alternative flow

Exception flow Sistem memberikan peringatan apabila file materi gagal


diunduh.

Activity Diagram
MODUL LAPORAN
Use Case
Structure Natural Language

Use Case Name Mengetahui informasi umpan balik setiap mata kuliah yang
diajarkan

Short Description Dosen dapat melihat umpan balik tentang perkuliahan yang
diajarkan kepada mahasiswa setelah perkuliahan

Actor Dosen

Pre condition Halaman beranda dosen

Post Condition Data umpan balik berhasil ditampilkan

Normal Flow Login

Masuk ke halaman beranda dosen

Memilih menu informasi umpan balik

Informasi umpan balik ditampilkan

Alternative flow

Exception flow Sistem memberikan peringatan apabila umpan balik masih


kosong atau informasi umpan balik gagal ditampilkan.

Use Case Name melihat daftar peringkat reputasi dosen atau mahasiswa

Short Description Mahasiswa/Dosen/Pimpinan dapat melihat daftar peringkat


reputasi dosen atau mahasiswa

Actor Mahasiswa /Dosen/Pimpinan

Pre condition Halaman beranda mahasiswa

Post Condition Daftar peringkat reputasi dosen atau mahasiswa ditampilkan

Normal Flow Login

Masuk ke halaman beranda dosen

Memilih menu peringkat reputasi dosen atau mahasiswa

Daftar peringkat ditampilkan


Alternative flow

Exception flow Sistem memberikan peringatan bila data informasi kosong

Use Case Name Melihat hasil umpan balik yang diberikan kepada dosen

Short Description Pimpinan dapat melihat hasil umpan balik dosen berdasarkan
kuisioner yang dari penilaian mahasiswa setelah selesai
perkuliahan.

Actor Pimpinan

Pre condition Belum mengetahui hasil umpan balik Dosen dari penilaian
mahasiswa.

Post Condition hasil umpan balik Dosen Berhasil di tampilkan

Normal Flow User memasukkan username dan password(Login).

Sistem menghitung dan menggabungkan perhitungan


umpanbalik setiap perkuliahan.

Sistem menampilkan berupa Grafiik hasil peringkat reputasi


Dosen.
Alternative flow -

Exception flow Sistem memberikan pesan peringatan apabila halaman


penilaian hasil umpan balik tidak bisa di buka.

Use Case Name Melihat kualitas pengajaran

Short Description Pimpinan dapat melihat kualitas pengajaran dosen


berdasarkan materi perkuliahan yang disampaikan dan dinilai
oleh mahasiswa

Actor Pimpinan

Pre condition Belum mengetahui kualitas pengajaran Dosen

Post Condition Peringkat Reputasi Dosen Berhasil di tampilkan

Normal Flow User memasukkan username dan password(Login).


Sistem menghitung dan menggabungkan perhitungan kualitas
pengajaran dosen berdasarkan berdasarkan materi perkuliahan
yang disampaikan dan dinilai oleh mahasiswa.

Sistem menampilkan berupa Grafiik hasil peringkat kualitas


pengajaran dosen.
Alternative flow -

Exception flow Sistem memberikan pesan peringatan apabila halaman


penilaian kualitas pengajaran tidak bisa di buka.

Use Case Name Melihat reputasi Dosen

Short Description Pimpinan dapat melihat reputasi dosen berdasarkan penilaian


mahasiswa.

Actor Pimpinan

Pre condition Belum Mengetahui Reputasi Dosen

Post Condition Reputasi Dosen Berhasil di tampilkan

Normal Flow User memasukkan username dan password(Login).

Sistem menghitung dan menggabungkan perhitungan reputasi


dosen setiap perkuliahan.

Sistem menampilkan berupa Grafiik hasil Reputasi Dosen.


Alternative flow -

Exception flow Sistem memberikan pesan peringatan apabila halaman


penilaian reputasi tidak bisa di buka.

Use Case Name membuat grafik dari umpan balik mahasiswa

Short Description Sistem membuat grafik dari umpan balik mahasiswa kepada
dosen.

Actor Sistem

Pre condition Data umpan balik ada didatabase.

Post Condition Grafik umpan balik berhasil dibuat.


Normal Flow Data umpan balik ada didatabase.

Sistem membuat grafik.

Grafik umpan balik telah dibuat.

Alternative flow -

Exception flow -

Diagram Activity
Umpan balik
Peringkat
MODUL USER MANAGEMENT
USE CASE

Structure Natural Language

Use Case Name Register

Short Description User mendaftarkan dirinya untuk mendapatkan username dan


password yang dapat digunakan untuk proses login

Actor Dosen/Mahasiswa

Pre condition Data Dosen/Mahasiswa harus ada didalam data base


Post Condition User mendapatkan username dan password untuk masuk
kedalam sistem

Normal Flow User memasukkan NIP/NIM,username, password, email.

Sistem akan memeriksa keberadaan data pegawai berdasarkan


NIP/NIM.

Proses registrasi berhasil.

Alternative flow -

Exception flow Sistem memberikan pesan apabila NIP/NIM tidak terdapat


dalam database.

Sistem memberikan pesan apabila NIP/NIM sudah terdaftar


sebagai user

Use Case Name Login

Short Description User masuk ke dalam sistem

Actor Dosen/mahasiswa/admin

Pre condition Data dosen/mahasiswa/admin harus ada di dalam data base

Post Condition Dosen dapat masuk dalam sistem

Normal Flow User memasukkan username dan password (Login).

Sistem akan memeriksa kesesuaian data yang diinputkan.

Proses Login berhasil

Alternative flow -

Exception flow Sistem memberikan peringantan apabila username dan


password tidak sesuai atau bila data belum ada.
DIAGRAM ACTIVITY
REGISTER

LOGIN
MODUL DATA MASTER
Use Case

Structure Natural Language

Use Case Name Mengelola data user

Short Description Admin dapat mengelola stabel user pada database

Actor Admin

Pre condition Halaman beranda admin


Post Condition Database dikelola

Normal Flow Login

Halaman beranda admin.

Memilih database yang akan dikelola.

Database dikelola.

Alternative flow -

Exception flow -

Use Case Name Mengelola data dosen

Short Description Admin dapat mengelola tabel dosen pada database

Actor Admin

Pre condition Halaman beranda admin

Post Condition Database dikelola

Normal Flow Login

Halaman beranda admin.

Memilih database yang akan dikelola.

Database dikelola.

Alternative flow -

Exception flow -

Use Case Name Mengelola data mahasiswa

Short Description Admin dapat mengelola tabel mahasiswa pada database

Actor Admin

Pre condition Halaman beranda admin


Post Condition Database dikelola

Normal Flow Login

Halaman beranda admin.

Memilih database yang akan dikelola.

Database dikelola.

Alternative flow -

Exception flow -

Use Case Name Mengelola data perkuliahan

Short Description Admin dapat mengelola tabel matakuliah pada database

Actor Admin

Pre condition Halaman beranda admin

Post Condition Database dikelola

Normal Flow Login

Halaman beranda admin.

Memilih database yang akan dikelola.

Database dikelola.

Alternative flow -

Exception flow -
ACTIVITY DIAGRAM
MODUL TUGAS
Use Case
Structure Natural Language

Use Case Name mengunggah file tugas

Short Description Dosen dapat mengunggah tugas kuliah untuk diunduh atau
dilihat oleh mahasiswa

Actor Dosen

Pre condition File tugas belum diunggah kedatabase/Database tugas kosong

Post Condition File tugas berhasil diunggah kedalam datadase

Normal Flow Login

Memilih file tugas

Mengunggah tugas

Tugas berhasil diunggah

Alternative flow -

Exception flow Sistem memberikan pesan peringatan apabila file tidak bisa
diunggah atau nama file sudah ada dalam data base

Use Case Name Memberi nilai tugas mahasiswa

Short Description Dosen dapat menilai tugas yang telah dikumpulkan/diunggah


oleh mahasiswa.

Actor Dosen

Pre condition Tugas mahasiswa belum diberi nilai.

Post Condition Tugas mahasiswa telah dinilai.

Normal Flow Login.

Membaca/memeriksa tugas mahasiswa.

Memberi nilai pada tugas mahasiswa

Alternative flow -

Exception flow Sistem memberikan peringatan apabila tugas gagal dinilai atau
tugas sudah dinilai.

Use Case Name Menilai file tugas

Short Description Mahasiswa dapat memberikan nilai untuk tugas perkuliahan


yang diunggah oleh dosen

Actor Mahasiswa

Pre condition Materi belum dinilai

Post Condition Materi sudah dinilai

Normal Flow Login

Halaman beranda mahasiswa

Halaman perkuliahan

Mengisi nilai

Tugas berhasil dinilai

Alternative flow -

Exception flow -

Use Case Name Memberi komentar terhadap file tugas

Short Description Dosen/Mahasiswa dapat memberikan komentar terhadap


tugas kuliah yang diunggah oleh dosen

Actor Dosen/Mahasiswa

Pre condition Isian komentar belum diisi

Post Condition Komentar sudah ditambahkan

Normal Flow Login

Mengisi isian komentar

Menambahkan komentar

Komentar berhasil ditambahkan


Alternative flow

Exception flow Sistem memberikan peringatan bila komentar gagal


ditambahkan

Use Case Name Mengunggah file tugas untuk dikumpul

Short Description Mahasiswa dapat mengumpulkan tugas kuliah dengan cara


mengunggah tugas ke sistem.

Actor Mahasiswa

Pre condition Database kosong

Post Condition Tugas berhasil diunggah

Normal Flow Login

Memilih file tugas yang akan diunggah

Mengunggah tugas

Tugas berhasil diunggah

Alternative flow

Exception flow Sistem memberikan peringatan apabila tugas gagal diunggah


atau nama file sudah ada dalam database, atau waktu untuk
mengunggah file sudah habis.
Activity Diagram
MODUL PESAN
Use Case

Structure Natural Language

Use Case Name Mengirim pesan

Short Description Mahasiwa/Dosen dapat mengirimkan pesan kepada dosen


ataupun sesama mahasiswa.

Actor Mahasiswa/Dosen

Pre condition Isian pesan belum diisi

Post Condition Pesan berhasil dikirimkan

Normal Flow Login

Membuat pesan dengan mengisi isian


Menentukan penerima pesan

Mengirim pesan

Pesan terkirim

Alternative flow

Exception flow Sistem memberikan pesan apabila pesan gagal dikrim

Use Case Name Menerima pesan

Short Description Dosen/Mahasiwa dapat menerima pesan yang dikirimkan oleh


dosen/mahasiswa lain.

Actor Dosen/Mahasiswa

Pre condition Tampilan halaman pesan

Post Condition Pesan kiriman ditampilkan

Normal Flow Login

Membuka halaman pesan

Membuka pesan

Membaca pesan

Alternative flow

Exception flow

Use Case Name Membalas pesan

Short Description Dosen/mahasiswa dapat membalas pesan yang masuk

Actor Dosen/Mahasiswa

Pre condition Isian pesan balasan belum diisi kecuali nama tujuan dan judul
pesan

Post Condition Pesan balasan berhasil dikirimkan


Normal Flow Login

Membuka pesan

Membalas pesan

Membuat pesan

Mengirim pesan

Pesan balasan terkirim

Alternative flow

Exception flow Sistem memberikan pesan apabila pesan gagal dikrim


Activity Diagram
Class Diagram
USER INTERFACE
Login Sebagai Admin

You might also like