SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
“SISTEM INFORMASI ABSENSI DOSEN DAN MAHASISWA BERBASIS WEB”
PADA JURUSAN PENDIDIKAN TEKNOLOGI INFORMASI
Untuk:
PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI
Dipersiapkan Oleh :
Lia Ariani (3061246083)
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
STKIP PGRI BANJARMASIN
PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI
BANJARMASIN
DAFTAR ISI
1 PENDAHULUAN...5
1.1 Tujuan Penulisan Dokumen...5
1.2 Lingkup Masalah...5
1.4 Referensi...6
1.5 Deskripsi Umum Dokumen...6
2 KEBUTUHAN PERANGKAT LUNAK...7
2.1 Deskripsi Umum Sistem...7
2.2 Fitur Utama Perangkat Lunak...9
2.2.1 Kebutuhan Fungsional...9
2.2.2 Kebutuhan Non Fungsional...9
2.4 Data Flow Diagram (DFD)...17
2.4.1 Data Flow Diagram Level 0 (Context)...17
2.4.2 Data Flow Diagram Level 1...17
2.5 Entity-Relationship Diagram (ERD)...19
2.5.1 Conceptual Data Modelling (CDM)...19
2.5.2 Physical Data Modelling (PDM)...19
2.6 Sketsa Antarmuka...19
2.6.1 Sketsa Antarmuka Halaman Menu Login...20
2.6.2 Sketsa Antarmuka Halaman Menu Beranda...20
2.6.3 Sketsa Antarmuka Halaman Menu Input Surat "Surat Masuk"...21
2.6.4 Sketsa Antarmuka Halaman Menu Input Surat "Surat Keluar"...22
2.6.5 Sketsa Antarmuka Halaman Data Surat "Tabel Surat Masuk"...22
2.6.6 Sketsa Antarmuka Halaman Edit Surat Masuk...23
2.6.7 Sketsa Antarmuka Data Surat "Tabel Surat Keluar"...23
2.6.8 Sketsa Antarmuka Halaman Edit Surat Keluar...24
2.6.9 Sketsa Antarmuka Halaman Cari Data "Cari Surat Masuk"...25
2.6.10 Sketsa Antarmuka Halaman Cari Data "Cari Surat Keluar"...26
2.6.11 Sketsa Antarmuka Cetak Laporan "Surat Masuk"...27
2.6.12 Sketsa Antarmuka Cetak Laporan "Surat Keluar"...27
2.6.13 Sketsa Antarmuka Halaman Profil Admin...28
2.6.14 Sketsa Antarmuka Form Tambah Admin...28
2.6.15 Sketsa Antarmuka Halaman Edit Profil Admin...29
1 PENDAHULUAN
1.1 Tujuan Penulisan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) merupakan dokumen spesifikasi kebutuhan perangkat lunak yang akan dikembangkan. Dokumen ini digunakan sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya. Dokumen ini berisi kebutuhan fungsional dan non-fungsional dari Sistem Informasi Absensi Dosen dan Mahasiswa Berbasis Web Jurusan Pendidikan Teknologi Informasi Banjarmasin. Dokumen ini juga menggambarkan kebutuhan system ke dalam use case diagram dan serta desain yang berhubungan dengan system.
1.2 Lingkup Masalah
Sistem Informasi Absensi Dosen dan Mahasiswa Berbasis Web ini mempunyai beberapa fitur yang akan diuji antara lain :
Menangani Penginputan Data Jurusan
Menangani Penginputan Data Mata Kuliah
Menangani Penginputan Data Mahasiswa
Menangani Penginputan Data Dosen
Menangani Penginputan Data Absensi Mahasiswa
Menangani Penginputan Data Absensi Dosen
Menangani Pencarian Data Absensi Dosen dan Mahasiswa
1.3 Referensi
2. Hasil wawancara dengan Bu Afwina Azizah S.pd Staff TU
1.4 Deskripsi Umum Dokumen
Spesifikasi Kebutuhan Perangkat Lunak ini terdiri dari tiga bab sebagai berikut:
BAB I Pendahuluan
Pada bab ini dijelaskan gambaran umum tentang dokumen yang berisikan
Tujuan Penulisan Dokumen
Lingkup Masalah
Referensi
Deskripsi Umum Dokumen
BAB II Kebutuhan Perangkat Lunak
Pada bab ini dijelaskan kebutuhan perangkat lunak yang diperlukan di dalam Sistem Informasi Absensi Dosen dan Mahasiswa Berbasis Web.
BAB III Model Analisis
Pada BAB ini mendeskripsikan kebutuhan khusus bagi Sistem Informasi Absensi Dosen dan Mahasiswa Berbasis Wes yang terdiri dari kebutuhan fungsional, kebutuhan non fungsional dan kebutuhan lain yang mendukung agar sistem dapat bekerja sesuai dengan yang diharapkan.
2 KEBUTUHAN PERANGKAT LUNAK
2.1 Deskripsi Umum Sistem
ditanda tangani oleh Ketua Jurusan dan dikirim. Karena proses pengisian absensi yang dilakukan secara manual dan proses pengelolaan yang kurang efisien sehingga mempersulit staff/dosen/mahasiswa yang ingin mengetahui tingkat kehadirannya.
Sistem Workflow Absensi Dosen dan Mahasiswa Lama :
Gambar1 Sistem Workflow Absensi Dosen dan Mahasiswa
Penjelasan Sistem Workflow :
Dosen dan mahasiswa mengisi kertas absensi
Absensi kehadiran direkap
Absensi diserahkan ke bagian jurusan untuk disimpan
Kemudian absensi dapat dilihat oleh siapa saja yang membutuhkan
Gambar2 Sistem Workflow Absensi Dosen dan Mahasiswa Berbasis Web
Penjelasan Sistem Workflow :
Admin menginput data absensi
Absensi di simpan dalam sistem informasi absensi
Absensi dapat dicetak sebagai laporan kepada jurusan
Kemudian absensi dapat dilihat oleh siapa saja yang membutuhkan
2.2 Fitur Utama Perangkat Lunak
2.2.1 Kebutuhan Fungsional
SKPL-ID Keterangan
SKPL-F01 Menangani proses input data jurusan
SKPL-F02 Menangani proses input data mata kuliah
SKPL-F03 Menangani proses input data dosen
SKPL-F04 Menangani proses input data mahasiswa
SKPL-F05 Menangani proses input data absensi dosen
SKPL-F06 Menangani proses input data absensi mahasiswa
SKPL-F07 Menangani proses pencarian data absensi dosen dan mahasiswa
Tabel 2 Ringkasan Kebutuhan Fungsional
2.2.2 Kebutuhan Non Fungsional
SKPL-ID Keterangan
SKPL-NF01 Performance Model – Memberikan efisiensi terhadap waktu pemrosesan data penginputan absensi, yang sebelumnya masih bersifat manual pada map absensi. SKPL-NF02 Model Penyimpanan data (Information) – Dengan
menggunakan database data akan tersimpan dengan rapi pada system, sehingga memudahkan untuk admin apabila mencari arsip absensi tersebut.
SKPL-NF03 Portability – Sistem friendly, biasa digunakan diberbagai system operasi.
Tabel 3 Ringkasan Kebutuhan Non Fungsional
2.3 Data Flow Diagram (DFD)
2.3.1 Data Flow Diagram (DFD) Diagram Konteks
DATA FLOW DIAGRAM (DFD)
- Data Jurusan - Data M ata Kul iah - Data M ahasiswa - Data Dosen
- Data Absensi Mahasiswa - Data Absensi Dosen
- Info Jur usan - Info M ata Kuliah - Info M ahasiswa - Info D osen
- Info Absensi Mahasiswa - Info Absensi Dosen
- Info Jur usan - Info M ata Kuliah - Info M ahasiswa - Info D osen - Info Absensi Mahasiswa
- Info Absensi Dosen Laporan
- Data Jurusan - Data M ata Kuliah - Data M ahasi swa - Data Dosen
- Data Absensi Mahasiswa - Data Absensi Dosen
Gambar 3 Data Flow Diagram (DFD) Diagram Konteks
Mahasisw a & Dosen Jur.PTI Admin
- Info Jurusan - Info Mata Kuliah - Info Mahasiswa - Info Dosen - Info Absensi Mahasiswa - Info Absensi Dosen
Input Data,
- Info Mahasiswa & Dosen
Gambar 4 Data Flow Diagram (DFD) Level 0
2.4 Entity-Relationship Diagram (ERD)
Berikut merupakan gambaran dari ERD Sistem Informasi Absensi Dosen dan Mahasiswa
yang dibuat dalam Conceptual Data Modelling (CDM) dan Physical Data Modelling (PDM).
mengakses Relati on Login
Username nama mata kul iah SKS
status absen keter ang an
tg l nama mata kul iah SKS
status absen keter ang an
no_Id
Gambar 5 Conseptual Data Modelling
2.4.2 Physical Data Modelling (PDM)
Login nama mata kuliah SKS nama mata kuliah SKS
status absen keterang an
2.5 Sketsa Antarmuka
Pada sistem ini terdapat beberapa antar muka, sketsa antar muka untuk sistem ini digambarkan pada bagian 2.6.1 sampai 2.6.15
2.5.1 Sketsa Antarmuka Halaman Menu Login
Deskripsi : Antarmuka Menu Login, dan terdapat Form
Login.
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Halaman Login
No UI : INT-01
2.5.2 Sketsa Antarmuka Halaman Menu Beranda
No UI : INT-02
2.5.3 Sketsa Antarmuka Halaman Menu Jenis Pagar
Deskripsi : Antarmuka Menu Mata Kuliah Jurusan PTI, dan
terdapat Form berbagai tipe-tipe data mata kuliah yang tersedia
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Pilih
2.5.4 Sketsa Antarmuka Halaman Menu Cara pemesanan
Deskripsi : Antarmuka Menu Data MahasiswaJurusan PTI
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Input
2.5.5 Sketsa Antarmuka Halaman Data Dosen Jurusan PTI
Deskripsi : Antarmuka halaman Data Dosen Jurusan PTI Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Data Diri
No UI : INT-13
2.5.6 Sketsa Antarmuka Form Data Absensi Mahasiswa
Deskripsi : Antarmuka Form Data Absensi Mahasiswa
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Input(entry)
2.5.7 Sketsa Antarmuka Form Data Absensi Dosen
Deskripsi : Antarmuka Form Data Absensi Dosen
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Input(entry)
No UI : INT-14
Desain Tampilan : Menggunakan komponen dari Balsamiq Mockups
Jenis : Form Input (entry)
No UI : INT-15
3 Lampiran
Hasil Survei :
Daftar Pertanyaan
1. Apakah sistem informasi yang digunakan untuk pengelolaan absensi dosen da mahasiswa STKIP PGRI Banjarmasin masih manual ?
Jawab : Masih manual, dengan menggunakan kertas absensi.
2. Siapa yang mengelola absensi dosen dan mahasiswa STKIP PGRI Banjarmasin??
Jawab : dilakukan oleh bagian staf administrasi di prodi.
3. Apa saja jenis surat yang sering masuk dan keluar di Jurusan T.Elektro ?
Jawab : Jenisnya seperti surat beasiswa, surat pengumuman, surat
undangan, berita acara dan lain sebagainya.
4. Apa kendala sistem informasi yang digunakan saat ini ?
Jawab : Karena system informasinya masih manual, jadi memiliki
5. Bagaimana cara pengelolaan absensi dosen dan mahasiswa ?