• Tidak ada hasil yang ditemukan

SKPL rekayasa perangkat lunak. docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "SKPL rekayasa perangkat lunak. docx"

Copied!
17
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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

(6)

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

(7)

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)

(8)

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

(9)

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).

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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)

(15)

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

(16)

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

(17)

5. Bagaimana cara pengelolaan absensi dosen dan mahasiswa ?

Gambar

Tabel 2 Ringkasan Kebutuhan Fungsional
Gambar 3 Data Flow Diagram (DFD) Diagram Konteks
Gambar 4 Data Flow Diagram (DFD) Level 0
Gambar 5 Conseptual Data Modelling

Referensi

Dokumen terkait

Pengelolaan Informasi  Mengenali menu serta tombol shortcut perangkat lunak pengolah kata  Menggunakan fitur-fitur. pengelolaan dokumen perangkat lunak pengolah

Banyak kasus ditemui, bahwa pada akhirnya apa yang kita dapatkan dari proses analisa kebutuhan di awal proyek, tidak match dengan kebutuhan sesungguhnya dari pengguna

Kebutuhan non-fungsional dari segi Availability , sisem ini diharapkan mampu beroperasi terus menerus selama 24 jam, karena aplikasi ini digunakan oleh Bagian Umum

 Memberikan pemahaman tentang pengertian dan urgensi RPL, serta penerapan metoda-metoda pengembangan perangkat lunak dalam melakukan analisis kebutuhan perangkat lunak,

Dokumen VORD merupakan hasil kerja dari seorang analis dalam mendefinisikan kebutuhan fungsional dari stake holder yang terdiri dari para calon pemakai perangkat

Pada gambar 9 terlihat serangkaian tahapan proses yang berbeda yang dapat digunakan dalam berbagai tingkatan, tergantung dari tipe dan

Interface adalah class yang hanya mempunyai deklarasi method tanpa memiliki atribut..

Perangkat lunak meliputi setiap program yang berkaitan dengan komputer bahwa Anda tidak bisa merasakan dengan indra fisik misalnya, sistem sistem operasi, program anti-virus, web