Oleh :
FAKULTAS TEKNIK
UNIVERSITAS MULAWARMAN
2020
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah SWT, yang telah memberikan rahmat,
taufiq, serta hidayahnya sehingga Laporan Spesifikasi Kebutuhan Perangkat Lunak Sistem
Informasi E-Learning ini dapat terselesaikan dengan baik tanpa adanya kendala. Adapun
tujuan penulisan laporan ini adalah untuk menyelesikan tugas dari mata kuliah Dasar-Dasar
Pengembangan Perangkat Lunak.
Rasa terima kasih kami ucapkan kepada Dosen Pengampu mata kuliah Dasar-Dasar
Pengembangan Perangkat Lunak Ibu Islamiyah, S.Kom., M.Kom. yang telah memberikan
materi serta arahan sehingga laporan ini dapat tersusun dengan baik. Tidak lupa rasa terima
kasih kami ucapkan kepada teman-teman sekalian yang telah membantu dalam memberikan
ide dalam penyusunan laporan ini.
Akhir kata, semoga laporan ini bermanfaat bagi yang telah membaca dan bila terdapat
isi dalam laporan ini yang tidak lengkap dan bahasa penulisan yang masih salah, dapat
memberikan masukan agar kami dapat membuat laporan menjadi lebih baik lagi kedepannya.
Kelompok 4
DAFTAR ISI
KATA PENGANTAR...............................................................................................................2
DAFTAR ISI..............................................................................................................................3
BAB I PENDAHULUAN..........................................................................................................4
1.1 Identifikasi Permasalahan............................................................................................4
1.2 Deskripsi Sistem..........................................................................................................4
1.3 Kegunaan Sistem.........................................................................................................5
1.4 Kemampuan Sistem.....................................................................................................6
1.5 Target Pengguna..........................................................................................................7
BAB II KEBUTUHAN SISTEM.............................................................................................10
2.1 Kebtuhan Fungsional.....................................................................................................10
2.2.1 Deskripsi Kebutuhan...............................................................................................10
2.2.2 Use Case..................................................................................................................11
2.2.3 Diagram Konteks....................................................................................................12
2.2.4 Data Flow Diagram.................................................................................................13
2.2.5 Kebutuhan Data.......................................................................................................14
2.2 Kebutuhan Non-Fungsional...........................................................................................14
2.2.1 Usability..................................................................................................................14
2.2.2 Portability................................................................................................................15
2.2.3 Reliability................................................................................................................15
2.2.4 Supportability..........................................................................................................15
BAB I
PENDAHULUAN
Jadi, diperlukan sebuah sistem E-Learing agar dapat mengatasi berbagai permasalahan
diatas.
Biasanya kebanyakan orang yang ingin belajar lagi tidak memiliki waktu yang
cukup. Salah satu alasannya mungkin karena waktu Anda sudah digunakan untuk
bekerja. Pembelajaran berbasis digital atau e-learning ini adalah solusinya. Waktu
untuk belajar bisa dilakukan kapan saja tanpa terikat dengan jam belajar.
a. Suplemen
Dikatakan berfungsi sebagai supplemen (tambahan), apabila peserta
didikmempunyai kebebasanmemilih, apakah akan memanfaatkan materipembelajaran
elektronik atau tidak. Dalam hal ini, tidak ada kewajiban /keharusan bagi peserta didik
untuk mengakses materi pembelajaran elektronik.Sekalipun sifatnya opsional, peserta
didik yang memanfaatkannya tentu akan memiliki tambahan pengetahuan atau
wawasan.
b. Komplemen (Tambahan)
KEBUTUHAN SISTEM
Pelaksanaa
n Belajar
- Sistem memungkinkan dosen dapat mengelola kelas.
Mengajar
Aktor : Mahasiswa
2.2.3 Diagram Konteks
DFD LV 0
2.2.4 Data Flow Diagram
DFD LV 1
2.2.5 Kebutuhan Data
Diagram ER
Dari data diatas mengacu kepada DFD dimana terdapat sebuah data akun mahasiswa
yang memiliki jenis key mulai dari nama, nis, pass, dan lain-lain dan primarty key nya
terdapat pada nis yang membedakan antara siswa yang satu dengan yang lain kemudian untuk
mengakses materi siswa dapat mengakses e-learning lewat situs atau website secara online
dan hanya perlu memasukkan akun nis dan passnya. Setelah diakses website langsung
menuju materi dan memberikan sebuah menu yang dapat dilihat dan dipilih oleh mahasiswa
dan untuk mengakses kelas tersebut mahasiswa dapat mencari dengan memasukkan id mata
pelajaran atau nama mata pelajaran. Untuk materi yang menyusun adalah guru. Data guru
juga bervariasi seperti murid tetapi guru menggunakan nip sedangkan siswa menggunakan
nis.
Usability adalah kebutuhan non fungsional terkait dengan kemudahan penggunaan sistem
atau perangkat lunak oleh user.
2.2.1 Portability
Portability ialah kemudahan dalam pengaksesan sistem khususnya terkait dengan faktor
waktu dan lokasi pengaksesan, serta perangkat atau teknologi yang digunakan untuk
mengakses. Perangkat atau teknologi tersebut meliputi perangkat lunak, perangkat keras, dan
perangkat jaringan.
E-Learning dapat diakses lewat pc, laptop ataupun menggunakan mobile dan dapat diakses
walaupun jaringan tidak stabil.
2.2.2 Reliability
Reliability merupakan kebutuhan terkait kehandalan sistem atau perangkat lunak termasuk
juga faktor keamanan (security) sistem.
E-Learning memberikan sebuah id dan passwoord agar tidak mudah diakses oleh orang lain
2.2.3 Supportability
Supportability ialah kebutuhan terkait dengan dukungan dalam penggunaan sistem atau
perangkat lunak.
E-Learning sangat dianjurkan menggunakan perangkat yang memadai dan juga jaringan yang
memadai agar akses dapat lebih cepat.