0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan15 halaman

Spesifikasi Sistem Keputusan TAGANA

Diunggah oleh

Kelas ANikolas Abi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan15 halaman

Spesifikasi Sistem Keputusan TAGANA

Diunggah oleh

Kelas ANikolas Abi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

SKPL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Sistem Pendukung Keputusan Peenerimaan Anggota TAGANA Pada Kantor Dinas Sosial
Kabupaten TTU Menggunakan Metode Topsis Berbasis Web

untuk:

Kantor Dinas Sosial [Link]

Dipersiapkan oleh

NIKOLAS ABI

51190011

Teknologi Informasi
Fakultas Pertanian
Universitas Negeri Timor

Nomor Dokumen Halaman


Teknologi Informasi
Univ. Negeri Timor SKPL-SPEKTA

Tgl:
Revisi

Program Studi Magister Teknik Informatika DPPL – SPKBM 1/63

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Magister
Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi
dokumen ini tanpa diketahui oleh Program Studi Magister Teknik Informatika
DAFTAR PERUBAHAN

Revisi Deskripsi

Indeks TGL - A B C D

Ditulis oleh

Diperiksa oleh

Disetujui oleh
DAFTAR HALAMAN PERUBAHAN

Halaman Revisi Halaman Revisi


DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
1. Pendahuluan
1.1 Tujuan

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen


spesifikasi kebutuhan perangkat lunak Sistem Pendukung Keputusan Peenerimaan Anggota
TAGANA Pada Kantor Dinas Sosial Kabupaten TTU Menggunakan Metode Topsis Berbasis
Web untuk mendefinisikan kebutuhan perangkat lunak yang meliputi antarmuka eksternal
(antarmuka antara sistem dengan sistem perangkat lunak dan perangkat keras, dan pengguna),
dan atribut (feature-feature tambahan yang dimiliki sistem), serta mendefinisikan fungsi
perangkat lunak. SKPL-SPEKTA ini juga mendefinisikan batasan perancangan perangkat
lunak. Dokumen SKPL ini menjadi dasar kesepakatan antara pihak pengembang mengenai
perangkat lunak yang akan dikembangkan.

1.2 Lingkup Masalah


Perangkat Lunak SPEKTA dikembangkan dengan tujuan untuk:
a) Menangani pengelolaan TAGANA.
b) 2. Menangani pengelolaan pendaftar TAGANA (alternatif).
c) 3. Menangani pengelolaan kriteria TAGANA.
d) 4. Menangani pengelolaan bobot kriteria.
e) 5. Menangani perhitungan untuk mendapatkan penerima TAGANA.
f) 6. Menangani pengelolaan laporan data penerima TAGANA
a. Menangani pengelolaan data User
b. Menangani pengelolaan data TAGANA
c. Menangani pengelolaan pendaftar TAGANA (alternatif).
d. 3. Menangani pengelolaan kriteria TAGANA.
e. 4. Menangani pengelolaan bobot kriteria.
f. 5. Menangani perhitungan untuk mendapatkan penerima TAGANA.
g. 6. Menangani pengelolaan laporan data penerima TAGANA
b. Menangani pengelolaan pendaftar calon TAGANA (alternatif).
c. Menangani pengelolaan kriteria TAGANA
d. Menangani pengelolaan bobot kriteria.
e. Menangani perhitungan untuk menjadi anggota TAGANA.
f. Menangani pengelolaan laporan data penerima anggota TAGANA

1.3 Definisi, Akronim dan Singkatan


Tabel 1. Daftar definisi akronim dan singkatan:
Keyword/Phrase Definisi
SKPL Merupakan spesifikasi kebutuhan dari perangkat
lunak yang akan dikembangkan.
SPEKTA Perangkat lunak yang digunakan untuk Penetuan
penerimaan anggota TAGANA
Kode yang merepresentasikan kebutuhan pada
SPEKTA dimana XXX merupakan nama fungsi
[Link]-00
bagian produk dan 00 merupakan nomor fungsi
produk.
Database Management System atau pengelola
DBMS
manajemen database.
Kumpulan data yang terkait yang diorganisasikan
Database dalam struktur tertentu dan dapat diakses dengan
cepat.
Technique for Order Preference by Similarity to
TOPSIS
Ideal Solution

1.4 Referensi
Referensi yang digunakan pada perangkat lunak tersebut adalah:
1. Bennet Simon, McRobb Steve, Farmer Ray, Object- Oriented System
AnalySiHir and Design Using UML, McGraw-Hill Companies, 2002.
2. Boggs Wendy, Boggs Michael, Mastering UML with Rational Rose 2002,
SYBEX Inc, 2002.
3. Hartanto, Steven, Spesifikasi Kebutuhan Perangkat Lunak SIPelit (Sistem
Informasi Penelitian), PT. Mediantara Televisi Bali, Universitas Atma Jaya
Yogyakarta.

1.5 Deskripsi Umum (Overview)


Secara umum dokumen SKPL ini terbagi atas 3 bagian utama. Bagian utama
berisi penjelasan mengenai dokumen SKPL tersebut yang mencakup tujuan
pembuatan SKPL, ruang lingkup masalah dalam pengembangan perangkat lunak
tersebut, definisi, referensi dan deskripsi umum tentang dokumen SKPL ini.
Bagian kedua berisi penjelasan umum tentang perangkat lunak SPEKTA yang
akan dikembangkan, mencakup perspektif produk yang akan dikembangkan, fungsi
produk perangkat lunak, karakteristik pengguna, batasan dalam penggunaan
perangkat lunak dan asumsi yang dipakai dalam pengembangan perangkat lunak
SPEKTA tersebut. Bagian ketiga berisi penjelasan secara lebih rinci tentang
kebutuhan perangkat lunak SPEKTA yang akan dikembangkan.

2. Deskripsi Kebutuhan

2.1 Perspektif Produk


Perangkat lunak SPEKTA akan dikembangkan dengan metode TOPSIS berbasis
Web, yang digunakan oleh pihak Dinas Sosial. Dalam berinteraksi dengan SPEKTA,
pengguna (pihak pengambil keputusan) akan berinteraksi melalui antarmuka GUI (Graphical
User Interface).

2.2 Fungsi Produk


Fungsi produk (SPEKTA) adalah sebagai berikut:
1. Login
Login (SKPL-SPEKTA-1): Fungsi yang digunakan oleh pengguna atau user untuk
masuk kedalam sistem.
a. Login (SKPL-SPEKTA-1.1): Fungsi yang digunakan untuk masuk ke dalam
sistem.
b. Cancel (SKPL-SPEKTA-1.2): Fungsi yang digunakan untuk membatalkan masuk
kedalam sistem.
2. Pengelolaan Data User.
Pengolahan data user atau pengguna (SKPL- SPEKTA-2): Fungsi yang digunakan
untuk melakukan pengolahan data user (pengguna).
a. Tambah data user (SKPL- SPEKTA -2.1): Fungsi yang digunakan untuk
menambah data user.
b. Ubah data user (SKPL- SPEKTA -2.2): Fungsi yang digunakan untuk mengubah
data user.
c. Hapus data user (SKPL- SPEKTA -2.3): Fungsi yang digunakan untuk
menghapus data user.
d. Cari data user (SKPL- SPEKTA -2.4): Fungsi yang digunakan untuk mencari data
user.

3. Pengelolaan data TAGANA


Fungsi Pengelolaan TAGANA (SKPL-SPEKTA-002).
Merupakan fungsi yang digunakan untuk mengelola data TAGANA yang dibuka di
dalam penerimaan TAGANA. Fungsi Pengelolaan Data TAGANA mencakup :
a. Fungsi Input Data TAGANA (SKPL-SPEKTA-002-01). Merupakan fungsi yang
digunakan untuk menambahkan data TAGANA yang baru.
b. Fungsi Edit Data TAGANA (SKPL-SPEKTA-002-02). Merupakan fungsi yang
digunakan untuk mengubah data TAGANA .
c. Fungsi Delete Data TAGANA (SKPL-SPEKTA-002-03). Merupakan fungsi yang
digunakan untuk menghapus data beasisw
Fungsi Pengelolaan data TAGANA (SKPL-SPEKTA-3).Merupakan fungsi yang
digunakan untuk mengelola data TAGANA yang dibuka didalam penerimaan anggota
TAGANA. Fungsi Pengelolaan Data TAGANA mencakup :
a. Fungsi Input Data TAGANA (SKPL-SPEKTA-3.1). Merupakan fungsi yang
digunakan untuk menambahkan data TAGANA yang baru.
b. Fungsi Menyimpan Data TAGANA (SKPL-SPEKTA-3.2). Merupakan fungsi
yang digunakan untuk menyimpan data TAGANA
c. Fungsi Edit Data TAGANA (SKPL-SPEKTA-3.3). Merupakan fungsi yang
digunakan untuk mengubah data TAGANA .
d. Fungsi Delete Data TAGANA (SKPL-SPEKTA-3.4). Merupakan fungsi yang
digunakan untuk menghapus data TAGANA

4. Pengelolaan Pendaftar TAGANA


Fungsi Pengelolaan Pendaftar TAGANA (SKPL-SPEKTA-4).
Merupakan fungsi yang digunakan untuk mengelola data pendaftar TAGANA yang
yang mendaftar TAGANA. Fungsi Pengelolaan Data Pendaftar TAGANA mencakup :
a. Fungsi Input Data Pendaftar TAGANA (SKPL-SPEKTA-4-01). Merupakan
fungsi yang digunakan untuk menambahkan data pendaftar TAGANA yang baru.
b. Fungsi Edit Data Pendaftar TAGANA (SKPL-SPEKTA-4-02). Merupakan
fungsi yang digunakan untuk mengubah data pendaftar TAGANA.
c. Fungsi Delete Data Pendaftar TAGANA (SKPL-SPEKTA-4-03). Merupakan
fungsi yang digunakan untuk menghapus data pendaftar TAGANA.
d. Fungsi View Data Pendaftar TAGANA (SKPL-SPEKTA-4-04). Merupakan
fungsi yang digunakan untuk melihat data pendaftar TAGANA.
e. Fungsi Penilaian Pendaftar TAGANA (SKPL-SPEKTA-4-05). Merupakan
fungsi yang digunakan untuk menambahkan data nilai pendaftar TAGANA
berdasarkan kriteria
Fungsi Pengelolaan Pendaftar TAGANA (SKPL-SPEKTA-4).
Merupakan fungsi yang digunakan untuk mengelola data pendaftar TAGANA
yangyang mendaftar TAGANA. Fungsi Pengelolaan Data Pendaftar TAGANA
mencakup:
a. Fungsi Input Data Pendaftar TAGANA (SKPL-SPEKTA-4.1). Merupakan fungsi
yang digunakan untuk menambahkan data pendaftar TAGANA yang baru.
b. Fungsi Edit Data Pendaftar TAGANA (SKPL-SPEKTA-4.2). Merupakan fungsi
yang digunakan untuk mengubah data pendaftar TAGANA.
c. Fungsi Delete Data Pendaftar TAGANA (SKPL-SPEKTA-4.3). Merupakan fungsi
yang digunakan untuk menghapus data pendaftar TAGANA.
d. Fungsi View Data Pendaftar TAGANA (SKPL-SPEKTA-4.4). Merupakan fungsi
yang digunakan untuk melihat data pendaftar TAGANA.
e. Fungsi Penilaian Pendaftar TAGANA (SKPL-SPEKTA-4.5). Merupakan fungsi
yang digunakan untuk menambahkan data nilai pendaftar TAGANA berdasarkan
kriteria
f. Fungsi Cari data pendaftar TAGANA (SKPL-SPEKTA-4.6): Merupakan Fungsi
yang digunakan untuk mencari data pendaftar TAGANA.

5. Pengelolaan Kriteria TAGANA


Fungsi Pengelolaan Kriteria TAGANA (SKPL-SPEKTA-5).
Merupakan fungsi yang digunakan untuk mengelola data kriteria TAGANA yang
Fungsi Pengelolaan Kriteria TAGANA (SKPL-SPEKTA-5).
Merupakan fungsi yang digunakan untuk mengelola data kriteria TAGANA yang
digunakan untuk parameter perhitungan. Fungsi Pengelolaan Data Kriteria TAGANA
mencakup :
a. Fungsi Input Data Kriteria TAGANA (SKPL-SPEKTA-5.1). Merupakan fungsi
yang digunakan untuk menambahkan data kriteria TAGANA yang baru.
b. Fungsi Edit Data Kriteria TAGANA (SKPL-SPEKTA-5.2). Merupakan fungsi
yang digunakan untuk mengubah data kriteria TAGANA.
c. Fungsi Delete Data Kriteria TAGANA (SKPL-SPEKTA-5.3). Merupakan fungsi
yang digunakan untuk menghapus data kriteria TAGANA.
d. Fungsi Pilih Data Kriteria TAGANA (SKPL-SPEKTA-5.4). Merupakan fungsi
yang digunakan untuk memilih data kriteria TAGANA berdasarkan
jenisTAGANA yang digunakan sebagai parameter TAGANA tersebut.

6. Pengelolaan Bobot Kriteria


Fungsi Pengelolaan Bobot Kriteria (SKPL-SPEKTA-6).
Merupakan fungsi yang digunakan untuk mengelola data bobot kriteria yang
merupakan nilai range dari kriteria TAGANA. Fungsi Pengelolaan Data Bobot
Kriteria mencakup :
a. Fungsi Input Data Bobot Kriteria (SKPL-SPEKTA-6-01). Merupakan fungsi
yang digunakan untuk menambahkan data bobot kriteria yang baru.
b. Fungsi Edit Data Bobot Kriteria (SKPL-SPEKTA-6-02). Merupakan fungsi
yang digunakan untuk mengubah data bobot kriteria.
c. Fungsi Delete Data Bobot Kriteria (SKPL- SPEKTA-6-03). Merupakan fungsi
yang digunakan untuk menghapus data bobot kriteria
Fungsi Pengelolaan Bobot Kriteria (SKPL-SPEKTA-6).
Merupakan fungsi yang digunakan untuk mengelola data bobot kriteria yang
merupakan nilai range dari kriteria TAGANA. Fungsi Pengelolaan Data BobotKriteria
mencakup :
a. Fungsi Input Data Bobot Kriteria (SKPL-SPEKTA-6.1). Merupakan fungsiyang
digunakan untuk menambahkan data bobot kriteria yang baru.
b. Fungsi Edit Data Bobot Kriteria (SKPL-SPEKTA-6.2). Merupakan fungsiyang
digunakan untuk mengubah data bobot kriteria.
c. Fungsi Delete Data Bobot Kriteria (SKPL- SPEKTA-6.3). Merupakan
fungsiyang digunakan untuk menghapus data bobot kriteria.

7. Pengelolaan Perhitungan penerimaan Anggota TAGANA


Fungsi Perhitungan Penerimaan Anggota TAGANA (SKPL-SPEKTA-7)
Fungsi Pengelolaan User (SKPL-SPEKTA-006).
Merupakan fungsi yang digunakan untuk mengelola data user pengguna sistem.
Fungsi Pengelolaan Data User mencakup :
a. Fungsi Input Data User (SKPL-SPEKTA-006-01). Merupakan fungsi yang
digunakan untuk menambahkan data user yang baru.
b. Fungsi Edit Data User (SKPL-SPEKTA-006-02). Merupakan fungsi yang
digunakan untuk mengubah data user.
c. Fungsi Delete Data User (SKPL- SPEKTA-006-03). Merupakan fungsi yang
digunakan untuk menghapus data user
Merupakan fungsi yang digunakan untuk perhitungan untuk mendapatkan hasil
penerimaan TAGANA berdasarkan jenis TAGANA dengan memasukkan data bobot
dan jenis atribut.
Merupakan fungsi yang digunakan untuk perhitungan untuk mendapatkan hasil
penerimaan anggota TAGANA berdasarkan jenis kriteria dengan memasukkan data
bobot dan jenis atribut.

8. Pengelolaan Laporan
Fungsi Pengelolaan
Laporan (SKPL-SPKPB-
008).
Merupakan fungsi yang
digunakan untuk
mengelola data laporan
berupa data dan
hasil penerima beasiswa
berdasarkan jenis
beasiswa. Fungsi
Pengelolaan Data
Laporan mencakup :
a. Fungsi Cetak Data
(SKPL-SPKPB-008-01).
Merupakan fungsi yang
digunakan
untuk mencetak laporan
data
Fungsi Pengelolaan Laporan (SKPL-SPEKTA-8).Merupakan fungsi yang digunakan
untuk mengelola data laporan berupa data dan hasil penerimaan anggota TAGANA.
Fungsi Pengelolaan Data Laporan mencakup :
a. Fungsi Cetak Data (SKPL-SPEKTA-8.1). Merupakan fungsi yang digunakan
untuk mencetak laporan data.

3. Kebutuhan Khusus
3.1 Kebutuhan Antarmuka Eksternal

Kebutuhan antarmuka eksternal pada perangkat lunak SPEKTA meliputi kebutuhan


antarmuka pemakai, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka
komunikasi.

3.1.1 Antarmuka Pemakai


Pengguna berinteraksi dengan antarmuka yang ditampilkan dalam bentuk form-
form pada aplikasi yang berbasis Web.

3.1.2 Antarmuka Perangkat Keras


Antarmuka perangkat keras yang digunakan dalam perangkat lunak SPEKTA
adalah:
a. Laptop Asus Processor AMD Core A4
b. RAM 4 GB
c. Harddisk 1 TB
d. Printer

3.1.3 Antarmuka Perangkat Lunak


Perangkat lunak yang dibutuhkan untuk mengoperasikan perangkat lunak
SPEKTA adalah sebagai berikut:
a. Nama: Windows 10
Sumber: Microsoft
Sebagai sistem operasi untuk perangkat komputer.
b. Nama: MySQL Server 8.0
Nomor Versi: 2022
Sumber: Microsoft
Sebagai Database Management System (DBMS) yang dibutuhkan untuk
penyimpan data SPEKTA.
c. Nama: PHP
Sumber: Borland
Sebagai bahasa pemrograman yang digunakan untuk membuat SPEKTA.

3.2 Kebutuhan Fungsionalitas Perangkat Lunak


3.2.1 Use Case SPEKTA

Pengolahan data user

Pengolahan data TAGANA

Pengelolaan pendaftar
TAGANA

Pengelolaan kriteria
TAGANA

Pengelolaan bobot kriteria

Olah data TOPSIS

Anda mungkin juga menyukai