SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

dokumen-dokumen yang mirip
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

(E-prak) E-Learning Praktikum

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SARANA DISKUSI TUGAS TULIAH (SADIS) BERBASIS WEB

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. (Vending Machine System) (kepanjangan) Kelompok 5

Sistem Toko Olahraga Online

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA. Dipersiapkan oleh:

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. AKKSES (Aplikasi Konversi Kurs Sangat sederhana Sekali)

(SRM) Sistem Rental Mobil

SKPL-CekPanen SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. CekPanen. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: M. Raihan Fajri (G )

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

Software Requirements Specification

BAB V IMPLEMENTASI SISTEM

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PARKIR UB PARKSYS. untuk: UNIVERSITAS BRAWIJAYA

DOKUMEN UJI PERANGKAT LUNAK SISTEM RESERVASI GEDUNG (SRG)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. E Learning Praktikum. ( E-prak )

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sistem Pengolahan Nilai Mahasiswa 1.2 Perumusan Masalah 1.3 Maksud dan Tujuan 1.3.

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

Bab 3. Metode Perancangan

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB II LANDASAN TEORI...

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak> untuk: <Nama Customer> Dipersiapkan oleh: <Nomor Grup & Anggota>

BAB III ANALISIS DAN EVALUASI

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Q-AS. Dipersiapkan oleh: Elghar Wisnudisastra G

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 3 PERANCANGAN SISTEM

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

BAB 3 PERANCANGAN SISTEM. Tahap perancangan sistem merupakan tahapan awal yang dilakukan penulis dalam

BAB IV IMPLEMENTASI DAN PENGUJIAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK NAMA SISTEM

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB III DESAIN DAN PERANCANGAN

DAFTAR PERUBAHAN INDEX - A B C D E F G

BAB I PERSYARATAN PRODUK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 ANALISIS DAN PERANCANGAN. Sistem perangkat lunak (software) merupakan programprogram. pendukung dalam menjalankan perangkat keras.

BAB IV IMPLEMENTASI SISTEM DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB III ANALISIS DAN PERANCANGAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

BAB III PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Berdasarkan surat balasan kerja praktek dari Rumah Sakit Umum Pantura

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

Sistem Informasi Penjualan Handphone Pada Toko Ok Cell Pangandaran Berbasis Website

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES

BAB III ANALISA DAN PERANCANGAN

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

BAB III DESAIN DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB I PENDAHULUAN. Perpustakaan sekolah merupakan faktor penunjang dalam proses belajarmengajar,

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

BAB III METODOLOGI PENELITIAN

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB III PEMBAHASAN Spesifikasi Input

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III DESAIN DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

Transkripsi:

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SINM (Sistem Informasi Nilai Mahasiswa) Dipersiapkan oleh: 1. Ashary Gumelar J3D211145 2. Febriyanto Nugroho J3D111033 3. Husna Alliyus Dwi K J3D111094 Program Keahlian Teknik Komputer- Institut Pertanian Bogor Jl. Kumbang No.14 Nomor Dokumen Halaman Program Keahlian Teknik Komputer Diploma Institut Pertanian Bogor SKPL SINM 1/22 Revisi 1 Tgl: 21/10/2013

Revisi DAFTAR PERUBAHAN Deskripsi A 1. Perbaikan penulisan singkatan 2. Lebar sepasi antar Kalimat dan paragraf 3. Jarak antar sub bab 4. Ukuran font berbeda 5. Jarak spasi antar sub bab terlalu jauh 6. Perbaikan tabel dan keterangan 7. Tab paragraf kurang 8. Beda font huruf yang digunakan 9. DFD tidak di print screen 10. Tidak ada penanda gambar 11. Kesalahan bentuk panah ERD B C D E F G TGL INDEX - A B C D E F G Ditulis oleh Diperiksa oleh Teknik Komputer Diploma IPB SKPL SINM Halaman 2 dari 22

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Judul, 8, 8,9, 10,11,12,13, 15,18,19 A Teknik Komputer Diploma IPB SKPL SINM Halaman 3 dari 22

Daftar Isi 1. Pendahuluan... 7 1.1 Tujuan... 7 1.2 Lingkup Masalah... 8 1.3 Referensi... 8 1.4 Deskripsi Umum Dokumen... 9 2. Deskripsi Umum Perangkat Lunak... 9 2.1 Deskripsi Umum Sistem... 9 2.2 Fungsi Produk... 10 2.3 Karakteristik Pengguna... 10 2.4 Batasan Batasan... 11 2.5 Lingkup Operasi... 12 3. Deskripsi Rinci Kebutuhan... 12 3.1 Kebutuhan Antarmuka Eksternal... 12 3.1.1 Antarmuka Pemakai... 12 3.1.2 Antarmuka Perangkat Keras... 12 3.1.3 Antarmuka Perangkat Lunak... 13 3.1.4 Antarmuka Komunikasi... 13 3.2 Model Fungsional... 13 3.2.1 Diagram Konteks... 13 3.2.2 DFD Level 1... 14 3.2.3 DFD level 2... 16 3.3 Data Requirement... 19 3.3.1 ERD (Entity Relationship Diagram)... 20 3.4 Non Functional Requirement... 21 3.5 Batasan Perancangan... 21 3.6 Ringkasan Kebutuhan... 21 3.6.1 Functional Requirement Summary... 21 3.6.2 Non Functional Requirement Summary... 22 Teknik Komputer Diploma IPB SKPL SINM Halaman 4 dari 22

Daftar Gambar Gambar 1. DFD Level 0... 14 Gambar 2. DFD level 1... 15 Gambar 3. DFD level 2 Manipulasi Data... 16 Gambar 4. DFD level 2 Manipulasi Data Mahasiswa... 16 Gambar 5. DFD level 2 Manipulasi Data MK...17 Gambar 6. ERD... 20 Teknik Komputer Diploma IPB SKPL SINM Halaman 5 dari 22

Daftar Tabel Tabel 1 Fungsi Produk... 10 Tabel 2 Karakteristik Pengguna... 11 Tabel 3 Non Functional Requirement... 21 Tabel 4 Functional Requirement Summary... 22 Tabel 5 Non Functional Requirement Summary... 22 Teknik Komputer Diploma IPB SKPL SINM Halaman 6 dari 22

1. Pendahuluan Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS) untuk Reservasi Lapangan Futsal. Untuk penamaan dokumen ini selanjutnya akan digunakan istilah SKPL. Isi dari dokumen ini sebagian besar adalah terjemahan dari dokumen IEEE Std 830-1993. Dewasa ini dalam perkembangan teknologi informasi yang semakin pesat menuntut suatu pelayanan yang sempurna. Kemajuan teknologi informasi juga sangat membantu dalam mempermudah mahasiswa untuk melihat nilai, pengolahan data, dan pembuatan laporan nilai pada bidang penilaian mahasiswa. Sistem Akademik merupakan lembaga yang bergerak dalam bidang pelayanan untuk mempermudah melihat nilai mahasiswa. Sistem Akademik didirikan bertujuan untuk memberikan pelayanan informasi pada mahasiswa. Selain melayani mahasiswa, sistem akademik juga melayani dosen untuk dengan mudah menginputkan nilai mahasiswa agar mahasiswa tidak perlu bertanya nilai kepada dosen. Data tentang mahasiswa cukup banyak jumlahnya dan dalam pengolahan administrasi seperti: Nilai UTS, Nilai UAS, Huruf Mutu, dan IPK dan Informasi nilai tersebut diperlukan suatu sistem yang dapat bekerja secara cepat dan tepat. Selama ini sistem akademik hanya melakukan pembuatan absen pada mahasiswa dan pemberian transkrip nilai di tiap semester dikirimkan kerumah melalui pos berupa foto copy dari transkrip nilai asli sehingga hal tersebut membutuhkan proses yang lama dari mengcopy nya dan mengirimnya, belum lagi jika kantor pos sedang sibuk maka transkrip nilai tersebut akan lebih lama sampai ke tujuan. 1.1 Tujuan Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) merupakan dokumen spesifikasi kebutuhan perangkat lunak yang akan dikembangkan. Dokumen ini digunakan oleh pengembang perangkat lunak sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya. Teknik Komputer Diploma IPB SKPL SINM Halaman 7 dari 22

1.2 Lingkup Masalah SINM (Sistem Informasi Nilai Mahasiswa) adalah perangkat lunak untuk memudahkan melihat data mahasiswa serta melihat nilai IPS, Huruf Mutu, dan IPK mahasiswa dalam satu semester, dengan aplikasi komputer untuk menghitung besarnya IPK dalam 1 tahun belajar. Definisi, Akronim, dan Singkatan : SKPL adalah spesifikasi dari perangkat lunak yang akan dikembangkan, sebagai acuan atau panduan baik bagi pengembang dan pengguna perangkat lunak yang akan dibangun. SKPL-SINM.K-xxxx adalah kode yang digunakan untuk merepresentasikan kebutuhan (requirement) pada SINM, dengan SINM merupakan kode perangkat lunak, SINM.K adalah kode fase, dan xxxx adalah digit/nomor kebutuhan (requirement). DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem yang penggunanya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak. 1.3 Referensi Referensi yang digunakan pada perangkat lunak ini adalah: Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB. Ekananta, Arry. 2003. Spesifikasi Kebutuhan perangkat Lunak AKKSES (Aplikasi Konversi Kurs Sangat sederhana Sekali). Jurusan Ilmu Komputer IPB Teknik Komputer Diploma IPB SKPL SINM Halaman 8 dari 22

STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITB. 1.4 Deskripsi Umum Dokumen Dokumen SKPL menjelaskan dan memberi informasi tentang software atau aplikasi akademik yang berfungsi untuk melihat hasil belajar dalam satu semster baik huruf mutu, IPK maupun IPS secara online, yang bertujuan mempermudah Mahasiswa dalam melihat hasil belajar tanpa harus dikirim via pos ataupun mengunjungi dan menanyakan langsung ke akademik. Pada dokumen ini terdapat tiga bagian utama yaitu Pertama berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh pengembangan perangkat lunak, definisi, referensi, dan deskripsi umum. Kedua Berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci. 2. Deskripsi Umum Perangkat Lunak 2.1 Deskripsi Umum Sistem SINM adalah perangkat lunak yang digunakan untuk melihat data dan nilai mahasiswa saat mengikuti perkuliahan di sebuah universitas yaitu diploma IPB. Dalam sistem ini dibuat 3 user yaitu Mahasiswa, Admin, dan Dosen, Mahasiswa Mendaftarkan dirinya dan mengikuti matakuliah-matakuliah yang telah dipaketkan. Sedangkan Admin bertugas untuk menambah, mengubah dan menghapus Matakuliah yang disediakan, dan Dosen bertugas sebagai pemberi nilai meliputi Nilai UTS, UAS, QUIS, dan IPS. Teknik Komputer Diploma IPB SKPL SINM Halaman 9 dari 22

2.2 Fungsi Produk No. Id Fungsi Fungsi Perangkat Lunak 1 SKPL- SINM.K-0001 Fungsi Sign In 2 SKPL- SINM.K-0002 Fungsi menambah data Mahasiswa 3 SKPL- SINM.K-0003 Fungsi ubah data Mahasiswa 4 SKPL- SINM.K-0005 5 SKPL- SINM.K-0006 6 SKPL- SINM.K-0007 7 SKPL- SINM.K-0008 8 SKPL- SINM.K-0009 9 SKPL- SINM.K-0010 Fungsi ubah Nilai Menjadi Huruf Mutu Fungsi menambah data MK Fungsi ubah data MK Fungsi hapus data MK Fungsi Menghitung Nilai IPS Fungsi menghitung Nilai IPK 10 SKPL- SINM.K-0011 Fungsi membuat Laporan 11 SKPL- SINM.K-0012 Fungsi Menambahkan Nilai MK 12 SKPL- SINM.K-0013 Fungsi Logout Tabel 1 Fungsi Produk 2.3 Karakteristik Pengguna Pengguna system ini adalah mahasiswa, admin, dan dosen. Pengguna Proses yang Dilakukan Kode Perangkat Lunak Mahasiswa Melakukan Sign in SKPL- SINM.K -0001 Teknik Komputer Diploma IPB SKPL SINM Halaman 10 dari 22

Pengguna Proses yang Dilakukan Kode Perangkat Lunak Mahasiswa Melakukan tambah data Mhs SKPL- SINM.K -0002 Melakukan ubah data Mhs SKPL- SINM.K -0003 Fungsi Menghitung Nilai IPS SKPL- SIANM.K-0009 Fungsi menghitung Nilai IPK SKPL- SIANM.K-0010 Fungsi menambah data MK SKPL- SIANM.K-0006 Admin Fungsi ubah data MK SKPL- SIANM.K-0007 Fungsi mehapus data MK SKPL- SIANM.K-0008 Membuat Laporan SKPL- SIANM.K-0011 Melakukan Logout SKPL- SIANM.K-0013 Dosen Menambahkan Nilai MK SKPL- SINM.K -0012 Tabel 2 Karakteristik Pengguna 2.4 Batasan Batasan Batasan-batasan yang digunakan pada pengembangan sistem ini adalah 1. Mahasiswa hanya bisa memanipulasi data mahasiswa dan hanya melihat Nilai. Tidak bisa memanipulasi data MK. 2. Admin hanya dapat memanipulasi data MK, dan melakukan perhitungan nilai IPK, IPS. Tidak bisa memasukan nilai yang diberikan dosen. 3. Dosen hanya bisa memasukan nilai Matakuliah dan melihat masingmasing nilai, Proses perhitungan IPK, IPS, dan Huruf Mutu tetap di Admin. Teknik Komputer Diploma IPB SKPL SINM Halaman 11 dari 22

2.5 Lingkup Operasi Perangkat lunak yang dibutuhkan dalam pembuatan sistem Reservasi Lapangan Futsal ini antara lain Sistem Operasi : Windows 7 ultimate Prosesor : Intel core I3 Generasi I Clock 2,53 GHz Scripting Language : Dreamweaver CS 4 DBMS : phpmyadmin (XAMPP) 3. Deskripsi Rinci Kebutuhan Bagian ini berisi semua kebutuhan perangkat lunak yang diuraikan secara rinci untuk keperluan perancangan perangkat lunak. Kebutuhan perangkat lunak tersebut meliputi kebutuhan antarmuka eksternal, kebutuhan fungsionalitas dan kebutuhan data. 3.1 Kebutuhan Antarmuka Eksternal Kebutuhan antarmuka eksternal pada perangkat lunak Sistem Akademik Nilai Mahasiswa mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak. 3.1.1 Antarmuka Pemakai Perangkat lunak ini digunakan oleh Mahasiswa, Admin, dan Dosen. Administrator yang sekaligus merangkap menjadi operator, admin memiliki hak akses untuk mengatur data-data master (data MK). Sedangkan Mahasiswa mengatur data mahasiswa(data Mhs). Dosen mengatur master data nilai. 3.1.2 Antarmuka Perangkat Keras Aplikasi penyewaan ini membutuhkan beberapa perangkat keras berupa monitor sebagai alat bantu admin untuk melihat informasi, Teknik Komputer Diploma IPB SKPL SINM Halaman 12 dari 22

keyboard dan mouse untuk membantu admin dalam menginputkan data serta mengoperasikan aplikasi. 3.1.3 Antarmuka Perangkat Lunak Perangkat lunak yang dibutuhkan untuk mengoperasikan aplikasi reservasi lapangan futsal adalah sebagai berikut : 1. Nama : Windows 7 Sumber : Microsoft Sebagai sistem operasi komputer 2. Nama : Dreamweaver CS 4 Sumber : Microsoft Sebagai implementasi pembuatan sistem informasi akademik nilai mahasiswa. 3.1.4 Antarmuka Komunikasi Komunikasi yang digunakan adalah metode client-server pada jaringan intranet atau internet dan menggunakan protocol TCP/IP. 3.2 Model Fungsional Model fungsional merupakan penjabaran dari fungsi kebutuhan perangkat lunak (SKPL SIANM.K-xxxx) yang terdapat pada deskripsi global. Model fungsional menentukan proses-proses yang akan dilakukan oleh perangkat lunak. Model fungsional ini dimodelkan dengan menggunakan teknik terstruktur dengan alat bantu pemodelan. 3.2.1 Diagram Konteks Diagram konteks atau disebut juga dengan model system fundamental merepresentasikan seluruh elemen system sebagai sebuah lingkaran tunggal tepat ditengah data input dan data output yang ditunjukan oleh anak panah dengan masuk kedalam system dan arah keluar system secara berurutan. Teknik Komputer Diploma IPB SKPL SINM Halaman 13 dari 22

Informasi Mahasiswa Data Nilai Data Mahasiswa Username & Password DOSEN Mahasiswa Simak Username & Password MAHASISWA DOSEN User & password validasi User & password validasi Data MK Info MK Admin 3.2.2 DFD Level 1 Gambar 1. DFD Level 0 Pada DFD level 1 terdapat 4 proses utama yaitu Login, Pencarian Lapangan, Pemesanan Lapangan, Manipulasi Data. Berikut penjabarannya : 1. Login Ini merupakan proses pertama kali untuk menggunakan aplikasi. Dimana Admin harus memasukkan username dan password agar dapat menggunakan sistem. 2. Manipulasi MK Proses dimana Admin memanipulasi data MK, menambah, mengubah atau pun menghapus. 3. Hitung IPK dan IPS Apabila sudah terkumpul semua nilai dari dosen maka proses penghitungan IPK dan IPS dari nilai-nilai seperti nilai UTS, UAS, Quis dll. 4. Manipulasi Data Mahasiswa Proses dimana Mahasiswa memanipulasi data Mahasiswa, menambah, mengubah atau pun menghapus. Teknik Komputer Diploma IPB SKPL SINM Halaman 14 dari 22

Level 1(Sistem Akademik Process) Username & Password DOSEN DOSEN Username & Password MAHASISWA 1.0 Login Tuple Login Dosen Tuple Login Mhs Info Nilai Mahasiswa Info IPK/IPS Mahasiswa Info Mk Tuple Mhs Tbl_MHS Tbl_DOSEN Data Nilai Informasi Mahasiswa Data Mahasiswa 2.0 Manipulasi Mhs Record Mhs 3.0 Manipulasi Nilai Tuple Nilai Record Nilai Tbl_Nilai Record Mk Tbl MK Record MK Record Nilai 5.0 Hitung Nilai/ IPK 4.0 Manipulasi MK Tuple MK Info MK Admin Gambar 2. DFD level 1 Teknik Komputer Diploma IPB SKPL SINM Halaman 15 dari 22

3.2.3 DFD level 2 Level 2 (Manipulasi Data 2.0) Mahasiswa Data Mahasiswa Data Mhs Tambah 2.1 Menu Mhsi Data Mhs ubah 2.2 Tambah Mhs 2.3 UbaH Mhs Informasi Mahasiswa Record Mhs Ubah 2.6 Lihat Mhs Record Mhs Tambah Tuple Mhs Simpan 2.5 Simpan Mhs Tuple Mhs Record Mhs Tbl_MHS Gambar 3. DFD level 2 Manipulasi Data Mahasiswa Teknik Komputer Diploma IPB SKPL SINM Halaman 16 dari 22

Proses ini adalah proses dimana Mahasiswa dapat memanipulasi data Mahasiswa, diantara menambah Mahasiswa, serta mengubah data Mahasiswa. Level 2 (Manipulasi Data 3.0) Dosen Data Nilai Mahasiswa Tambah data Nilai 3.1 Menu Nilai Penghapusan Data Nilai Perubahan Data Nilai 3.2 Tambah Nilai 3.3 Ubah Nilai 3.4 Hapus Nilai Informasi Mahasiswa Berupa Nilai Tuple ubah Nilai 2.7 Lihat Nilai Tuple Tambah Nilai Record Nilai 3.5 Simpan Data Nilai Tuple Hapus Nilai Tuple Nilai Tbl_Nilai Gambar 4. DFD level 2 Manipulasi Data Nilai Teknik Komputer Diploma IPB SKPL SINM Halaman 17 dari 22

Level 2 (Manipulasi Data 4.0) Admin Info MK Data MK Dosen Tambah data MK 4.1 Pemilihan Menu MK Penghapusan Data MKi Pengubahan data Mahasiswa 4.2 Tambah Matakuliah 4.3 Ubah Matakuliah 4.4 Hapus Matakuliah Tuple Ubah Matakuliah Info MK 4.6 Lihat Mhs Matakuliah Record MK Tuple Tambah Matakuliah 4.5 Simpan Matakuliah Tuple Hapus Matakuliah Tuple MK Tbl_MK Gambar 5. DFD level 2 Manipulasi DataMK Proses ini adalah proses dimana Admin dapat memanipulasi data Matakuliah, diantara menambah Matakuliah, serta mengubah data Matakuliah, dan menghapus data Matakuliah. Teknik Komputer Diploma IPB SKPL SINM Halaman 18 dari 22

3.3 Data Requirement Data aplikasi SINM yang bersifat dinamis : 1. Admin, data yang menyimpan informasi tentang data MK. 2. Mahasiswa, data yang menyimpan informasi tentang Mahasiswa 3. Hitung Nilai, proses yang berisi fungsi untuk mendapatkan nilai IPK dan IPS. 4. Manipulasi Nilai, data yang menginformasikan tentang nilai yang diberikan dosen. Teknik Komputer Diploma IPB SKPL SINM Halaman 19 dari 22

3.3.1 ERD (Entity Relationship Diagram) Id_Dosen Nama_Dosen Alamat TTL Kd_MK Nama_Mk SKS Id_Dosen Kd_Mk Id_Pengajar Dosen Pengajar Matakuliah Id_Pengajar Nilai_Uts Penilaian Nilai_Uas Id_Mhs Nilai_Quis Mahasiswa id_mhs Nama_Mhs Alamat TTL Angkatan Gambar 4. ERD

3.4 Non Functional Requirement SRS_ID Parameter Requirement SKPL- SINM.K-0010 Availability 8 jam sehari SKPL- SINM.K-0011 Reliability Tidak Pernah gagal SKPL- SINM.K-0012 Portability Mudah diadopsi pada lingkungan sistem operasi Microsoft Windows dan Microsoft Apache dan DBMS phpmyadmin N/A Memory N/A N/A Safety N/A N/A Security N/A SKPL- SINM.K -0013 Komunikasi Bahasa Indonesia Tabel 3 Non Functional Requirement 3.5 Batasan Perancangan SINM hanya dapat dijalankan pada system operasi Microsoft_Windows, Dreamweaver CS 4, DBMS MYSQL. 3.6 Ringkasan Kebutuhan 3.6.1 Functional Requirement Summary No. Id Fungsi Fungsi Perangkat Lunak 1 SKPL- SINM.K-0001 Fungsi Sign In 2 SKPL- SINM.K-0002 Fungsi menambah data Mahasiswa 3 SKPL- SINM.K-0003 Fungsi ubah data Mahasiswa 4 SKPL- SINM.K-0005 5 SKPL- SINM.K-0006 Fungsi ubah Nilai Menjadi Huruf Mutu Fungsi menambah data MK

No. Id Fungsi Fungsi Perangkat Lunak 6 SKPL- SINM.K-0007 7 SKPL- SINM.K-0008 8 SKPL- SINM.K-0009 9 SKPL- SINM.K-0010 Fungsi ubah data MK Fungsi hapus data MK Fungsi Menghitung Nilai IPS Fungsi menghitung Nilai IPK 10 SKPL- SINM.K-0011 Fungsi membuat Laporan 11 SKPL- SINM.K-0012 Fungsi Menambahkan Nilai MK 12 SKPL- SINM.K-0013 Fungsi Logout Tabel 4 Functional Requirement Summary 3.6.2 Non Functional Requirement Summary SRS_ID Parameter Requirement SKPL- SINM.K-0010 Availability 8 jam sehari SKPL- SINM.K -0011 Reliability Tidak Pernah gagal SKPL- SINM.K-0012 Portability Mudah diadopsi pada lingkungan sistem operasi Microsoft Windows dan Microsoft Apache dan DBMS phpmyadmin N/A Memory N/A N/A Safety N/A N/A Security N/A SKPL- SINM.K -0013 Komunikasi Bahasa Indonesia Tabel 5 Non Functional Requirement Summary Teknik Komputer Diploma IPB SKPL SINM Halaman 22 dari 22