Tugas 5 APSI - Standarisasi Dokumen
SPESIFIKASI
KEBUTUHAN PERANGKAT LUNAK
APLIKASI
KEPEGAWAIAN SPEEDWAGON FOUNDATION
KOTA
SURABAYA
Untuk : Tugas Mata Kuliah –
Analisis dan Perancangan Sistem Informasi
DISUSUN OLEH :
Revanantyo Dwigantara (5025211113)
JURUSAN TEKNIK INFORMATIKA
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2023
BAB I
PENDAHULUAN
1.1
Tujuan
Tujuan
dalam pembuatan dokumen SKPL ini adalah sebagai dokumentasi spesifikasi kebutuhan
perangkat lunak dalam pembuatan Sistem Informasi berbasis aplikasi untuk
mengolah Data Kepegawaian Speedwagon Foundation Kota Surabaya.
1.2
Lingkup Masalah
Dalam
melaksanakan beberapa tugasnya Speedwagon Foundation Kota Surabaya masih belum menerapkan
sistem informasi untuk mempermudah pengolahan data pegawai dan Daftar Urut Kepangkatan.
Menurut Peraturan Pemerintah Republik Indonesia Nomor 15 Tahun 1979. Daftar urut
Kepangkatan adalah suatu daftar yang memuat nama Pegawai Negeri Sipil dari
suatu satuan organisasi Negara yang disusun menurut tingkatan kepangkatan.
Daftar Urut Kepangkatan dibuat sekali setahun, yang digunakan untuk menetapkan
nomor urut dalam Daftar Urut Kepangkatan, secara berturut-turut adalah Pangkat,
Jabatan, Masa kerja, Latihan jabatan, Pendidikan dan Usia. Pengolahan data
kepegawaian dan Daftar Urut Kepangkatan masih dilakukan secara manual. Data
kepegawaian diisi dengan tulis tangan dalam sebuah form yang sudah disiapkan
oleh Kasubbag Umum dan Kepegawaian.
1.3
Definisi, Akronim dan Singkatan
ODBC
Open DataBase Connectivity Merupakan protokol yang menyambungkan databases ke
aplikasi dengan sebuah sistem manajemen basis data UI User Interface Merupakan
sebuah desain tampilan yang ada pada screen. UX User Experience Merupakan
sebuah pengalaman seorang user dalam menggunakan suatu User Interface. ERD
Entity Relationship Diagram Merupakan diagram pemodelan data atau sistem dalam
database. DFD Data Flow Diagram Merupakan diagram pemodelan arus/aliran data
dari suatu proses/sistem informasi. SKPL Spesifikasi Kebutuhan Perangkat Lunak
merupakan dokumentasi yang berisikan spesifikasi kebutuhan perangkat lunak yang
hendak dikembangkan.
1.5
Deskripsi Umum (Overview)
Secara
umum di dalam dokumentasi SKPL ini dapat dibagi menjadi 5 bagian. Bagian pertama
berisi tujuan pembuatan SKPL ini seperti tujuan pembuatan, lingkup masalah,
definisi, referensi, dan deskripsi umum. Bagian kedua berisi deskripsi
kebutuhan dalam pembuatan aplikasi nantinya seperti perspektif produk, fungsi
produk, karakteristik pengguna, batasan - batasan, dan asumsi & ketergantungan.
Bagian ketiga berisi kebutuhan khusus yang dibutuhkan dalam pembuatan aplikasi Sistem
Informasi seperti kebutuhan antarmuka dan kebutuhan fungsional perangkat lunak.
Bagian keempat berisi uraian/rincian spesifikasi kebutuhan perangkat lunak
secara jelas dan detail. Bagian kelima berisi gambaran atau ilustrasi bagaimana
Sistem Informasi dibuat di dalam aplikasi.
BAB II
DESKRIPSI KEBUTUHAN
2.1
Perspektif Produk
Aplikasi
Sistem Informasi Data Kepegawaian & Daftar Urut Kepangkatan merupakan
sebuah aplikasi yang mengolah Data Pegawai dan Daftar Urut Kepangkatan Speedwagon
Foundation Kota Palangka Raya. Sistem ini akan diimplementasikan pada aplikasi
berbasis web, dimana web ini dapat diakses oleh Speedwagon Foundation Kota
Palangka Raya.
2.2
Fungsi Produk
Aplikasi
Sistem Informasi Data Kepegawaian & Daftar Urut Kepangkatan Speedwagon
Foundation Kota Surabaya ditujukan untuk membantu para pegawai – pegawainya
dalam mengolah data pegawai & daftar urut kepangkatan yang sebelumnya masih
dilakukan secara manual (tulis tangan). Dengan Sistem Informasi ini, dapat
memfasilitasi pegawai Kota Surabaya dalam
pengolahan Data Pegawai dan Daftar Urut Kepangkatan.
2.3
Karakteristik Pengguna
Pengguna
Karakteristik
Admin :
1. Mengelola
Database Login
2. Mengelola
Database Data Pegawai
Pegawai :
1. Menggunakan
Database Login
2. Menggunakan
Database Data Pegawai
2.4
Batasan-Batasan
Berikut
adalah beberapa batasan dalam pembuatan aplikasi ini:
- Aplikasi
ini hanya berfokus berdasarkan kebutuhan dalam pengelolaan data Kepegawaian Kota
Surabaya
-
Aplikasi
hanya berisi data – data yang berkaitan dengan Kepegawaian Kota Surabaya
-
Aplikasi
hanya dapat diakses melalui platform Android.
-
Aplikasi
haris diakses menggunakan internet.
2.5
Asumsi dan Ketergantungan
Asumsi:
-
Admin
memiliki kekuasan penuh dalam mengelola Aplikasi Sistem Informasi.
-
Aplikasi
diperkirakan untuk memenuhi permintaan Kota Surabaya dalam mengelola data pegawai
& daftar urut kepangkatan.
Ketergantungan:
-
Aplikasi
hanya dapat digunakan apabila tersambung koneksi internet.
-
Aplikasi
hanya dapat ditemukan pada platform Android.
-
Aplikasi
hanya tersedia pada Android 5.0 atau ke atas.
BAB III
KEBUTUHAN KHUSUS
3.1
Kebutuhan Antarmuka Eksternal
Kebutuhan
antarmuka eksternal pada sistem informasi kepegawaian Surabaya berbasis website
meliputi kebutuhan antarmuka pemakai, antarmuka perangkat keras dan antarmuka
perangkat lunak.
3.1.1.
Antarmuka Pemakai
Antarmuka
pemakai yang akan ditampilkan kepada pegawai beserta admin yaitu berupa tampilan
Login, tampilan Create Account, tampilan Beranda, tampilan menu, tampilan searching,
dan tampilan biodata pegawai & daftar urut kepangkatan.
3.1.2.
Antarmuka Perangkat Keras
Aplikasi
Sistem Informasi Perangkat Lunak Data Pegawai & Daftar Urut Kepangkatan membutuhkan
beberapa perangkat keras seperti halnya Mouse sebagai pointer, keyboard sebagai
tombol input, dan yang terpenting yaitu handphone atau Laptop untuk mengakses aplikasi.
3.1.3.
Antarmuka Perangkat Lunak
Antarmuka
perangkat lunak yang dibutuhkan yaitu windows atau IOS.
3.2
Kebutuhan Fungsionalitas Perangkat Lunak
Kebutuhan
fungsional yang diperlukan yaitu:
-
Aplikasi
dapat menampilkan UI Login Form.
-
Aplikasi
dapat menampilkan UI Beranda.
-
Aplikasi
dapat menampilkan UI Biodata Orang/Pribadi.
-
Aplikasi
dapat menampilkan UI Menu.
-
Aplikasi
dapat menampilkan UI Searching Data Pegawai.
-
Aplikasi
dapat menyajikan (read) informasi kepada pengguna (User)
BAB IV
SPESIFIKASI RINCI KEBUTUHAN
Kebutuhan
fungsional yang diperlukan dalam pembuatan aplikasi system informasi Data Pegawai
& Daftar Urut Kepangkatan yaitu :
-
User
Interface
User
Interface berguna untuk menampilkan segala informasi – informasi yang ingin kita
sampaikan kepada para pengguna supaya dapat menerima setiap informasi yang ada.
-
Menu
bar
Menu bar
berguna untuk menampilkan berbagai berbagai fitur – fitur yang tersedia di aplikasi.
-
Searching
Engine
Searching
engine berguna untuk melakukan query pada database supaya data yang dicari
dapat
ditampilkan ke User Interface.
Komentar
Posting Komentar