SlideShare a Scribd company logo
1 of 23
DOKUMEN
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
untuk:
PT SYAFI’I NASIONAL UTAMA
Jalan Bendul Merisi Utara, Surabaya
Dipersiapkan oleh:
KELOMPOK A11
<Dahniar Bias S 5110100104>
<Reda Aulia Jalil 5110100113>
Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember
Kampus ITS Keputih Sukolilo Surabaya
Jurusan
Teknik Informatika
ITS
Nomor Dokumen Halaman
SKPL-A11 hlm / 25 hlm
Revisi - 6 Juni 2012
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 2 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
DAFTAR PERUBAHAN
Revisi Deskripsi
A
B
C
D
E
F
G
INDEX
TGL
- A B C D E F G
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 3 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 4 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Daftar Isi
1 Pendahuluan.......................................................................................................................................................................7
1.1 Tujuan Penulisan Dokumen....................................................................................................................................7
1.2 Lingkup Masalah......................................................................................................................................................7
1.3 Definisi dan Istilah ...................................................................................................................................................7
1.4 Aturan Penamaan dan Penomoran .........................................................................................................................7
1.5 Referensi....................................................................................................................................................................8
1.6 Ikhtisar Dokumen .....................................................................................................................................................8
2 Deskripsi Umum Perangkat Lunak ................................................................................................................................9
2.1 Deskripsi Umum Sistem..........................................................................................................................................9
2.2 Fungsi Produk...........................................................................................................................................................9
2.3 Karakteristik Pengguna ...........................................................................................................................................9
2.4 Batasan.....................................................................................................................................................................10
2.5 Lingkungan Operasi...............................................................................................................................................10
3 Deskripsi Umum Kebutuhan.........................................................................................................................................10
3.1 Kebutuhan antarmuka eksternal...........................................................................................................................10
3.1.1 Antarmuka pengguna....................................................................................................................................10
3.1.2 Antarmuka perangkat keras .........................................................................................................................10
3.1.3 Antarmuka perangkat lunak.........................................................................................................................10
3.1.4 Antarmuka komunikasi ................................................................................................................................10
3.2 Deskripsi Fungsional.............................................................................................................................................11
3.2.1 Use Case Diagram.........................................................................................................................................11
3.2.2 Fungsi 1: Mengelola Perpanjangan Sewa .................................................................................................12
3.3 Deskripsi Kelas-kelas ............................................................................................................................................18
3.3.1 Diagram Kelas................................................................................................................................................18
3.3.2 Deskripsi Domain Persoalan .......................................................................................................................19
3.3.3 Deskripsi Kelas Pengendali.........................................................................................................................19
3.3.4 Deskripsi Kelas Entity (Persisten)..............................................................................................................20
3.3.5 Deskripsi Kelas Boundary...........................................................................................................................21
3.4 Deskripsi Perilaku Sistem.....................................................................................................................................22
3.5 Kebutuhan Non Fungsional..................................................................................................................................22
3.6 Batasan Perancangan.............................................................................................................................................22
3.7 Ringkasan Kebutuhan............................................................................................................................................22
3.7.1 Ringkasan Kebutuhan Fungsional..............................................................................................................22
3.7.2 Ringkasan Kebutuhan Non Fungsional .....................................................................................................23
LAMPIRAN A ..………………………………………………………………………………………………………………...……A-1
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 5 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Daftar Tabel
Tabel 1 Aturan Penamaan dan Penomoran ...........................................................................................................................8
Tabel 2 Karakteristik Pengguna .............................................................................................................................................9
Tabel 3 Deskripsi Kelas Domain Persoalan ........................................................................................................................19
Tabel 4 Deskripsi Kelas Pengendali .....................................................................................................................................19
Tabel 5 Deskripsi Kelas Entity ..............................................................................................................................................21
Tabel 6 Deskripsi Kelas Boundary........................................................................................................................................21
Tabel 7 Deskripsi Kebutuhan Non Fungsional...................................................................................................................22
Tabel 8 Ringkasan Kebutuhan Fungsional..........................................................................................................................22
Tabel 9 Ringkasan Kebutuhan Non Fungsional .................................................................................................................23
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 6 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Daftar Gambar
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 7 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
1 Pendahuluan
1.1 Tujuan Penulisan Dokumen
Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Sistem Requirement
Spesification (SRS) untuk SIPESTA . Tujuan penulisan dokumen ini adalah memberikan penjelasan mengenai
hasil analisis perangkat lunak yang dibangun baik berupa gambaran umum maupun penjelasan secara detil dan
menyeluruh.
Pengguna dari dokumen ini adalah pengembang perangkat lunak SIPESTAdan pengguna dari perangkat
lunak atau personil-personil yang terlibat dalam sistem. Dokumen ini akan digunakan sebagai bahan acuan
dalam proses pengembangan dan sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak
maupun diakhir pengembangannya. Dengan adanya dokumen SKPL ini diharapkan pengembangan perangkat
lunak akan lebih terarah dan terfokus serta tidak menimbulkan ambiguitas terutama bagi para pengambang
perangkat lunak SIPESTA.
1.2 Lingkup Masalah
Perangkat lunak yang akan dikembangkan adalah perangkat lunak SIPESTA, yaitu merupakan perangkat
lunak yang berupa sebuah sistem informasi desktop yang digunakan pada sebuah perusahaan penyewaan alat-
alat pesta dalam menangani permintaan-permintaan dari customer. SIPESTA dapat melakukan hal-hal berikut ini
:
- Menangani pengelolaan data anggota customer, termasuk registrasi baru anggota dan pencarian data
anggota yang sudah ada.
- Menangani pengelolaan data pekerja, baik yang masih masih aktif maupun tidak.
- Menangani pengelolaan data penyewaancustomer, termasuk permintaan dekorasi untuk acara.
- Menangani pengelolaan alat-alat pesta, termasuk pemeriksaan ketersedian alat pesta yang ada.
- Menangani pengelolaan data keuangan dan data status barang, termasuk dalampengelolaan laporan
keuangan dan laporan status barang secara berkala.
- Menangani pembayaran penyewaan customer, baik secara lunas maupun menggunkan uang muka.
- Mencetak nota penyewaan, pengiriman, pengembalian yang memiliki nomor id tersendiri.
- Memiliki fungsi serching nomor id nota pembayaran untuk verifikasi penyewaan saat pesanan
diterima oleh customer.
Dengan adanya SIPESTA ini diharapkan penanganan permintaan-permintaan dari customer dapat
ditangani lebih cepat dan rapi sehingga waktu yang digunakan dapat lebih efisien dan juga dap at meminimalisir
kesalahan-kesalahan manusia dalam hal pencatatan pemasukan dan pengeluaran dengan cara yang lebih cepat
dan tidak mengginakan tenaga lebih dari manusia.
1.3 Definisi dan Istilah
Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen SKPL ini:
o SIPESTA : Sistem Informasi Penyewaan Alat-Alat Pesta.
o SRS : Software Requirements Specification,atau
SKPL : Spesifikasi Kebutuhan Perangkat Lunak
Dokumen hasil analisis yang berisi spesifikasi kebutuhan perangkat lunak.
o IEEE : Institute of Electrical and Electronics Engineering
Standar internasional untuk pengembangan dan perancangan produk.
o ANSI : American National Standard Institute
Lembaga Standardisasidi Amerika.
o TBD : To be defined
1.4 Aturan Penamaan dan Penomoran
Penulisan dokumen SKPL ini menggunakan berbagai macam aturan penamaan dan penomoran yang
berbeda-beda untuk beberapa bagian tertentu. Aturan penamaan dan penomoran yang digunakan berdasarkan
hal/bagian tersebut adalah seperti yang tercantumpada Tabel 1.
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 8 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Tabel 1 Aturan Penamaan dan Penomoran
Hal/Bagian Aturan Penomoran/Penamaan
SKPL-FXXX
NFXXX
1.5 Referensi
Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai
berikut:
1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.
2. Software Engineering, Aparctitioner’s Approach 5th edition, Roger S Pressman, Mc Graw Hill,
2001.
3. Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik
Informatika, Institut Teknoogi Bandung, 2000.
4. Panduan Pengisian Spesifikasi Perangkat Lunak (SKPL) Beroriantasi Proses, Jurusan Teknik
Informatika, Institut Teknologi Bandung
1.6 Ikhtisar Dokumen
Dokumen ini berisikan tentang deskripsi segala rancangan yang akan digunakan bagi programmer untuk
membangun system informasi ini.Selain itu, dokumen ini mendeskripsikan tentang Spesifikasi Perangkat
Lunak secara arsitektural.
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 9 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
2 DeskripsiUmum PerangkatLunak
2.1 Deskripsi Umum Sistem
Context Diagram
Jelaskan context diagram tsb
2.2 Fungsi Produk
Perangkat Lunak SIPESTA ini mempunyai beberapa fungsiutama, antara lain:
1. (SKPL-F1) Menerima input registrasi anggota baru.
2. (SKPL-F2) Melakukan pemeriksaan status customer.
3. (SKPL-F3) Menangani pencatatan penyewaancustomerbeserta kebutuhan untuk alat yang disewa.
4. (SKPL-F4) Melayani pembayaran penyewaan,baik secara lunas maupun menggunakan uang muka.
5. (SKPL-F5) Mencetak nota penyewaancustomer.
6. (SKPL-F6) Mencetak nota pengirimancustomer
7. (SKPL-F7) Mencetak nota pengembaliancustomer
8. (SKPL-F8) Memvalidasi id penyewaan untuk perpanjang penyewaan.
9. (SKPL-F9) Memvalidasi id penyewaan untuk pengambilan alat-alat pesta.
10. (SKPL-F10) Melakukan pemeriksaan terhadap ketersedian alat-alat pesta.
11. (SKPL-F11) Menerima inputan alat-alat pesta.
12. (SKPL-F12) Mengubah statusalat-alat pesta.
13. (SKPL-F13) Melakukan pencatatan pada setiap transaksi penyewaan.
14. (SKPL-F14) Menampilkan laporan keuangan dalam jangka waktu yang ditentukan.
15. (SKPL-F15) Menampilkan laporan status barang dalam jangka waktu yang ditentukan.
16. (SKPL-F16) Menerima inputan pekerja.
17. (SKPL-F17) Mengubah statuspekerja.
2.3 Karakteristik Pengguna
Karakteristik pengguna dari SIPESTA dijabarkan dalam tabel berikut ini.
Tabel 2 Karakteristik Pengguna
Kategori
Pengguna
Tugas Hak Akses ke aplikasi Kemampuan yang harus
dimiliki
Customer
Services
Mencetak data-data
pemesanan
Mencetak nota penyewaan -
Marketting Mengelola data sewa Akses data customer, data
penyewaan, dan data barang
Menguasaioffice tools dan
memiliki ilmu administrasi
Akuntansi Mengelola data keuangan
dan pembayaran
Akses laporan keuangan Menguasaioffice tools,
excel, dan ilmu akuntansi.
Tenaga
Lapangan
Mengelola data barang Akses data dan laporan barang Memiliki pengetahuan dasar
dalam office tools.
SDM
(Sumber
Daya
Manusia)
Mengolah data pekerja Akses penuh ke semua data
termasuk menambah dan
mengurangi data pekerja
Memiliki pengetahuan dasar
dalam office tools.
Operasional Mencetak bon Mencetak semua nota -
Pemilik Mengelola server
termasuk set up
Akses penuh ke semua data Memiliki pengetahuan
jaringan dan program
aplikasi.
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 10 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Kategori
Pengguna
Tugas Hak Akses ke aplikasi Kemampuan yang harus
dimiliki
&maintenance database,
pemberian hak akses
2.4 Batasan
Pengembangan SIPESTA ini memiliki keterbatasan-keterbatasan yaitu sebagaiberikut :
1. SIPESTA hanya dapat dijalankan di sistemoperasi Windows.
2. Antarmuka hanya berupa tampilan menu yang sederhana.
3. SIPESTA akan dibangun menggunakan bahasa C#.
4. Sistem ini hanya bisa diakses dari dalam area perusahaan yang bersangkutan saja.
2.5 Lingkungan Operasi
Lingkungan operasi dari SIPESTA hanya pada satu lingkungan perusahaan dan tidak bisa diakses dari luar area.
3 DeskripsiUmum Kebutuhan
3.1 Kebutuhan antarmuka eksternal
3.1.1 Antarmuka pengguna
SIPESTA menggunakan antarmuka berbasis GUI (Graphic User Interfaces), dan pengguna dapat
mengoperasikan sistemdengan menggunakan mouse dan keyboard dengan sistemoperasi Windows.
3.1.2 Antarmuka perangkat keras
SIPESTA ini berhubungan dengan alat cetak yang memiliki kompatibiltas dengan sistemoperasi
Windows sehingga bisamencetak nota dan laporan dengan cepat.
3.1.3 Antarmuka perangkat lunak
SIPESTA merupakan program yaang akan dibangun dengan menggunakan bahasa C#, SQL server, dan
berjalan pada sistemoperasi Windows.
3.1.4 Antarmuka komunikasi
SIPESTA merupakan sistemyang saling terhubung dari satu dekstop ke desktop lainnya, berdasarkan
penggunanya,dan berada dalam satu lingkup operasi. Masing-masing desktop pengguna dihubungkan dengan
Local Area Network (LAN) untukmengintegrasikan SIPESTA di masing-masing dekstop.
Jurusan Teknik Informatika ITS SKPL-FRS Halaman 11 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2 Deskripsi Fungsional
3.2.1 Use Case Diagram
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 12 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.2 Fungsi 1: Mengelola Perpanjangan Sewa
3.2.2.1 Skenario: Mengelola Perpanjangan Sewa
Nama Use Case Memasukkan data konfirmasi perpanjangan sewa
Nomor PS-002
Deskripsi Marketting dapat memasukkan nomor pesanan yang akan diperpanjangsewanya kedalam
suatu menu form pemesanan.
Aktor Marketting
Kondisi Awal Marketting masuk kedalam menu pemesanan dan menyiapkan data perpanjangan sewa.
Kondisi Akhir Sistem menampilkan informasi pemesanan yang telah diperpanjang sewanya
Alur Normal 1. Marketting membuka halaman beranda
2. Marketting memilih menu form pemesanan
3. Marketting memasukkan nomor pesanan yang akan diperpanjang sewanya
4. Sistem menampilkan halaman pemesananberdasarkan nomor pesanan
5. Marketting mengecek ketersediaan barang
A1. Barang yang diperpanjang tidak tersedia, dikarenakan, contoh, stok barang sedang
terpakai
6. Sistem informasi akan menampilkan status ketersediaan barang, tersedia atau tidak
7. Marketting mengupdate data pemesanan perpanjangan (tanggal kembali, biaya)
8. Sistem menampilkanstatus pemesanan yang telah berhasil diupdate
Alur Alternatif A1. Barangyang diperpanjangtidak tersedia,dikarenakan,contoh,stok barangsedangterpakai
1. Sistem menampilkan pesan bahwa tidak bisa dilakukan perpanjangan
2. Kembali ke Alur Normal nomor 2
3. Selesai
Kebutuhan
Khusus
-
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 13 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.2.2 Diagram Aktivitas: Mengelola Perpanjangan Sewa
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 14 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.2.3 Diagram Sekuens: Perpanjangan Sewa
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 15 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.2.4 Diagram Collaboration : Perpanjangan Sewa
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 16 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.3 Fungsi 2 : Mengecek Status Barang
3.2.3.1 Skenario : Mengecek Status Barang
Nama Use
Case
Mengecek Status Barang
Nomor PS-004
Deskripsi Tenagalapangandapat mengecekstatusbarangyanghilang,rusakmaupun tidak
terpakai
Aktor Tenaga Lapangan
Kondisi
Awal
Tenaga lapangan berada pada halaman menu data barang
Kondisi
Akhir
Sistem menampilkan status barang yang di cek
Alur
Normal
1. Tenaga lapangan masuk halaman beranda
2. Tenaga lapangan masuk ke dalam halaman menu data barang
3. Sistem menampilkan semua status data barang yang ada
4. Tenaga lapangan memilih jenis barang yang akan dicek
A1. Tenaga lapangan dapat mengupdate status data barang
5. Sistem menampilkan status data barang yang baru atau telah terupdate
Alur
Alternatif
A1. Tenaga lapangan dapat mengupdate status data barang
1. Tenaga lapangan memilih jenis barang yang akan diupdate statusnya
2. Tenaga lapangan mengganti status barang
3. Kembali ke alur normal nomor 3
Kebutuhan
Khusus
-
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 17 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.3.2 Diagaram Aktivitas : Validasi Pengambilan
3.2.3.3 Diagram Sekuens : Validasi Pengambilan
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 18 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.2.3.3 Diagram Collaboration : Validasi Pengambilan
3.3 Deskripsi Kelas-kelas
3.3.1 Diagram Kelas
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 19 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.3.2 Deskripsi Domain Persoalan
Tabel 3 Deskripsi Kelas Domain Persoalan
No. Nama Metode Atribut Tugas
3.3.3 Deskripsi Kelas Pengendali
Tabel 4 Deskripsi Kelas Pengendali
No. Nama Metode Atribut Tugas
1. ControlBarang
Validate Barang statusBarang, idBarang,
Nama Barang
Validasi status
barang
2. ControlDataSewa
Validate Penyewaan statusPenyewaan, Tanggal
Penyewaan
Validasi Nomor
Penyewaan
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 20 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.3.4 Deskripsi Kelas Entity (Persisten)
CDM UNTUK SIPESTA
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 21 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
Tabel 5 Deskripsi Kelas Entity
No. Nama Atribut Metode Tugas
1. barang idBarang, NamaBarang,
JenisBarang,
HargaBarang,
StatusBarang
- TampilBarang,
TambahBarang,
HapusBarang,
UbahBarang
Mengelola pengelolaan terhadap persediaan
barang / alat-alat pesta termasuk manipulasi data
barang.
2. pekerja idPekerja, NamaPekerja,
JenisKelamin,
UsiaPekerja, TelpPekerja,
AlamatPekerja,
GajiPekerja,
StatusPekerja
- TampilPekerja,
TambahPekerja
, HapusPekerja,
CariPekerja
Mengelola data pekerja termasuk pendaftaran
pekerja, melihat dan hapus.
3.3.5 Deskripsi Kelas Boundary
Tabel 6 Deskripsi Kelas Boundary
No. Nama Atribut Metode Tugas
1 FormBarang
idBarang,
NamaBarang,
JenisBarang,
HargaBarang,
StatusBarang
- Tambah
Barang,
UbahBarang
Menyediakan form GUI untukmengelola
data barang / alat-alat pesta
2. FormDataSewa
idSewa,
JenisSewa,
TanggalSewa
- Tambah
DataSewa,
UbahDataSewa
Menyediakan form GUI untukmengelola
data sewa yang baru maupun yang sudah
ada
3. FormSchedule
idPekerja,
NamaPekerja
- Tambah
Schedule,
UbahSchedule
Menyediakan form GUI untukmengelola
Schdelue bagi para pekerja
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 22 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
3.4 Deskripsi Proses dan Data
Masukkan gambar DFDLOGICAL Level 1, 2 dst jika ada
3.5 Kebutuhan Non Fungsional
Tabel 7 Deskripsi Kebutuhan Non Fungsional
SKPL-Id Parameter Kebutuhan
SKPL-N01 Availability Aplikasi bersifat bisa dimatikan apabila tidak
diperlukan dengan catatan data-data sudah disimpan.
SKPL-N02 Reliability Aplikasi bergantung pada jaringan komputer yang
cukup bagus karena bekerja di jaringan lokal saja.
Tentu saja tetap membutuhkan kebutuhan listrik yang
cukup.
SKPL-N03 Ergonomy Aplikasi mempunyai desain yang menarik dan dibuat
semudah mungkin untuk digunakan. Sehingga
mempermudah pemakainya.
SKPL-N04 Portability Aplikasi ini tidak portable karena pada dasarnya
memerlukan PC Desktop atau Laptop untuk
menggunakannya.
Memory Membutuhkan memori besar sebesar minimal 320
GB untuk menampung database yang jumlahnya
banyak.
SKPL-N05 Response time Response time paling lama 8 detik.
Safety Aman karena tidak menggunakan hal-hal yang
menyebabkan kerusakan ataupun bahaya.
SKPL-N06 Security Menggunakan autentifikasi login untuk setiap user
yang berbeda-beda.
SKPL-N07 Bahasa
komunikasi
Menggunakan bahasa Indonesia karena pengguna
merupakan kewarganegaraan Indonesia.
SKPL-N08 Lain-lain -
3.6 Batasan Perancangan
- Pada sistem ini, untuk pembayaran dimuka disetorkan sesuaikeinginan customer dari total biaya
pemesanan barang.
- Pembatalan penyewaan alat pesta dilakukan paling lambat 3 hari setelah pemesanan.
- Pengambilan barang oleh pihak perusahaan dilakukan paling lambat 1hari setelah alat-alat pesta
selesai disewa.
- Ekstensi file desain harus berupa .cdr ; .psd,; atau .jpg dengan ukurann file maksimal 100
Megabyte.
- Hanya menggunakan jaringan lokal di dalam perusahaan tersebut.
3.7 Ringkasan Kebutuhan
3.7.1 Ringkasan Kebutuhan Fungsional
Tabel 8 Ringkasan Kebutuhan Fungsional
SKPL-Id Keterangan
SKPL-F000 Menerima data Nomor Customer dari pengguna dan mem-validasinya
Jurusan Teknik Informatika ITS SKPL-XXX Halaman 23 dari 23
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-ITS.
SKPL-Id Keterangan
SKPL-F001 Menyimpan jenis sewa yang disepakati antara customer dan desainer
SKPL-F002 Mencatat secara detail mengenai barang/alat pesta yang dipesan customer
SKPL-F003 Mencatat dekorasi apa yang ingin diterapkan pada acara
SKPL-F004 Mencatat pembayaran yang dilakukan customer baik dimuka ataupun lunas
SKPL-F005 Membuat nota penyewaan untuk customer
SKPL-F006 Membuat nota pengiriman/ surat jalan pengiriman untuk customer
SKPL-F007 Membuat nota pengembalian untuk customer
SKPL-F008 Melakukan pencetakan nota dengan alat pencetak
SKPL-F009 Melakukan finishing sesuai dengan catatan customer services
SKPL-F010 Mencocokkan nota penyewaan customer terhadap barang yang disewacustomer
SKPL-F011 Melakukan validasi bahwa barang/alat pesta sudah dikirim ke customer
SKPL-F012 Mencatat pemasukan dari penyewaan barang / alat pesta
SKPL-F013 Mencatat pengeluaran untuk belanja tambahan barang / alat pesta
SKPL-F014 Membuat laporan keuangan dan laporan status barang
3.7.2 Ringkasan Kebutuhan Non Fungsional
Tabel 9 Ringkasan Kebutuhan Non Fungsional
SKPL-Id Keterangan
SKPL-NF000 Menggunakan infrastruktur intranet sebagaimedia jaringan antar komputer dari
bagian-bagian dalam sistem
SKPL-NF001 Menggunakan sistem operasi windows (XP, Vista, 7) dengan spesifikasi minimum
perangkat keras yaitu :Prosesor Intel Dual Core, RAM 1 GB, Memory 320 GB
SKPL-NF002 Menggunakan userlogin berbeda-beda pada setiap bagian sistemyang ingin
mengakses sistem. Seperti pada bagian penyewaan, pencetakan,keuangan, pekerja, dan
barang, masing-masing memiliki user login sendiri-sendiri
SKPL-NF003 Pada sistem ini, untuk pembayaran dimuka disetorkan sesuaikeinginan customer dari
total biaya pemesanan barang
SKPL-NF004 Pembatalan penyewaan alat pesta dilakukan paling lambat 3 hari setelah pemesanan.
SKPL-NF005 Pengambilan barang oleh pihak perusahaan dilakukan paling lambat 1 hari setelah
barang selesai disewa
SKPL-NF006 Ekstensi file desain harus berupa .cdr ; .psd,; atau .jpg dengan ukurann file maksimal
100 Megabyte

More Related Content

What's hot

membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysqlsukangimpi
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Nabil Muhammad Firdaus
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitekturalFebriyani Syafri
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajiantiaraanggt
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLDejiko Chaem
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakAdam Mukharil Bachtiar
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasifachrizal lianso
 
Proses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanProses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanTrivinaa Santoso
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasiryanprasetya
 
Perencanaan proyek si
Perencanaan proyek siPerencanaan proyek si
Perencanaan proyek siFajar Baskoro
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanRicky Kusriana Subagja
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataShofura Kamal
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlowEdi Yanto
 
Laporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerLaporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerElytua Napitupulu
 

What's hot (20)

membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
SDD
SDDSDD
SDD
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajian
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 
Proses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanProses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi Perusahaan
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasi
 
Perencanaan proyek si
Perencanaan proyek siPerencanaan proyek si
Perencanaan proyek si
 
Contoh studykasus-2
Contoh studykasus-2Contoh studykasus-2
Contoh studykasus-2
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlow
 
Laporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerLaporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputer
 
Print dppl (2)
Print dppl (2)Print dppl (2)
Print dppl (2)
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 

Viewers also liked

Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakHanum Dinda
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunakAinul Yaqin
 
Rekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakRekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakSherly Uda
 
Iplementasi ISO dan OHSAS
Iplementasi ISO dan OHSASIplementasi ISO dan OHSAS
Iplementasi ISO dan OHSASAl Marson
 
Gugus Kendali Mutu Industri Kecil Menengah
Gugus Kendali Mutu Industri Kecil MenengahGugus Kendali Mutu Industri Kecil Menengah
Gugus Kendali Mutu Industri Kecil MenengahDede Firmansah
 
Kerangka acuan kerja mppl b
Kerangka acuan kerja   mppl bKerangka acuan kerja   mppl b
Kerangka acuan kerja mppl bWinda Dwiastini
 
dokumen wajib Iso 9001:2015
dokumen wajib Iso 9001:2015dokumen wajib Iso 9001:2015
dokumen wajib Iso 9001:2015Arfi Maulana
 
Formulir anjab subbag perencanaan
Formulir anjab subbag perencanaanFormulir anjab subbag perencanaan
Formulir anjab subbag perencanaanReddy Prayudie
 
Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Winda Dwiastini
 
Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Pande Narendra
 

Viewers also liked (10)

Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunak
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunak
 
Rekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakRekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat Lunak
 
Iplementasi ISO dan OHSAS
Iplementasi ISO dan OHSASIplementasi ISO dan OHSAS
Iplementasi ISO dan OHSAS
 
Gugus Kendali Mutu Industri Kecil Menengah
Gugus Kendali Mutu Industri Kecil MenengahGugus Kendali Mutu Industri Kecil Menengah
Gugus Kendali Mutu Industri Kecil Menengah
 
Kerangka acuan kerja mppl b
Kerangka acuan kerja   mppl bKerangka acuan kerja   mppl b
Kerangka acuan kerja mppl b
 
dokumen wajib Iso 9001:2015
dokumen wajib Iso 9001:2015dokumen wajib Iso 9001:2015
dokumen wajib Iso 9001:2015
 
Formulir anjab subbag perencanaan
Formulir anjab subbag perencanaanFormulir anjab subbag perencanaan
Formulir anjab subbag perencanaan
 
Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705
 
Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5
 

Similar to skpl-sistem-informasi-pesewaan-tanah-dan-bangunan

SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0Kania Amalia
 
SKPL Bungkusin v3.0
SKPL Bungkusin v3.0SKPL Bungkusin v3.0
SKPL Bungkusin v3.0Kania Amalia
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Budi Raharjo
 
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)Decky Kalagison
 
Tugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelTugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelBudi Raharjo
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2Nendi Junaedi
 
Skpl_sis
Skpl_sisSkpl_sis
Skpl_sisdesloni
 
Laporan Praktikum P3 SPO Kelompok 6
Laporan Praktikum P3 SPO  Kelompok 6Laporan Praktikum P3 SPO  Kelompok 6
Laporan Praktikum P3 SPO Kelompok 6Nadhira Nurfathiya
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlowEdi Yanto
 
Tugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarTugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarREZEKIBASO
 
disaster recovery plan
disaster recovery plandisaster recovery plan
disaster recovery planPuput Puspita
 
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-fJbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-fbromo telecenter
 
Pemeliharaan servis sistem-pendingin
Pemeliharaan servis sistem-pendinginPemeliharaan servis sistem-pendingin
Pemeliharaan servis sistem-pendinginasharis
 
Pedoman Petunjuk Teknis Skripsi Teknik Informatika
Pedoman Petunjuk Teknis Skripsi Teknik InformatikaPedoman Petunjuk Teknis Skripsi Teknik Informatika
Pedoman Petunjuk Teknis Skripsi Teknik InformatikaFahriza Riza
 
SKPL Bungkusin v4.0
SKPL Bungkusin v4.0SKPL Bungkusin v4.0
SKPL Bungkusin v4.0Kania Amalia
 
Teknologi bengkel elektronika
Teknologi bengkel elektronikaTeknologi bengkel elektronika
Teknologi bengkel elektronikaEko Supriyadi
 

Similar to skpl-sistem-informasi-pesewaan-tanah-dan-bangunan (20)

SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0
 
SKPL Bungkusin v3.0
SKPL Bungkusin v3.0SKPL Bungkusin v3.0
SKPL Bungkusin v3.0
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905
 
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
 
SKPL
SKPLSKPL
SKPL
 
Tugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelTugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixel
 
SDD-Akksess.pdf
SDD-Akksess.pdfSDD-Akksess.pdf
SDD-Akksess.pdf
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2
 
Skpl_sis
Skpl_sisSkpl_sis
Skpl_sis
 
Laporan Praktikum P3 SPO Kelompok 6
Laporan Praktikum P3 SPO  Kelompok 6Laporan Praktikum P3 SPO  Kelompok 6
Laporan Praktikum P3 SPO Kelompok 6
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlow
 
Tugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarTugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos Makassar
 
Kkp bsi bogor
Kkp bsi bogorKkp bsi bogor
Kkp bsi bogor
 
disaster recovery plan
disaster recovery plandisaster recovery plan
disaster recovery plan
 
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-fJbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
 
Pemeliharaan servis sistem-pendingin
Pemeliharaan servis sistem-pendinginPemeliharaan servis sistem-pendingin
Pemeliharaan servis sistem-pendingin
 
Pedoman Petunjuk Teknis Skripsi Teknik Informatika
Pedoman Petunjuk Teknis Skripsi Teknik InformatikaPedoman Petunjuk Teknis Skripsi Teknik Informatika
Pedoman Petunjuk Teknis Skripsi Teknik Informatika
 
41826155 laporan-pkl
41826155 laporan-pkl41826155 laporan-pkl
41826155 laporan-pkl
 
SKPL Bungkusin v4.0
SKPL Bungkusin v4.0SKPL Bungkusin v4.0
SKPL Bungkusin v4.0
 
Teknologi bengkel elektronika
Teknologi bengkel elektronikaTeknologi bengkel elektronika
Teknologi bengkel elektronika
 

More from Winda Dwiastini

Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakWinda Dwiastini
 
Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakWinda Dwiastini
 
Analisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoAnalisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoWinda Dwiastini
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxWinda Dwiastini
 
Proposal penawaran mppl b
Proposal penawaran   mppl bProposal penawaran   mppl b
Proposal penawaran mppl bWinda Dwiastini
 

More from Winda Dwiastini (9)

Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunak
 
Dokumen monitoring
Dokumen monitoringDokumen monitoring
Dokumen monitoring
 
Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunak
 
Kak registrasi sbmptn
Kak registrasi sbmptnKak registrasi sbmptn
Kak registrasi sbmptn
 
Cocomo
CocomoCocomo
Cocomo
 
Analisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoAnalisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomo
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docx
 
Proposal penawaran mppl b
Proposal penawaran   mppl bProposal penawaran   mppl b
Proposal penawaran mppl b
 
Ecology
EcologyEcology
Ecology
 

Recently uploaded

PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanNiKomangRaiVerawati
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxrahmaamaw03
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 

skpl-sistem-informasi-pesewaan-tanah-dan-bangunan

  • 1. DOKUMEN SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK untuk: PT SYAFI’I NASIONAL UTAMA Jalan Bendul Merisi Utara, Surabaya Dipersiapkan oleh: KELOMPOK A11 <Dahniar Bias S 5110100104> <Reda Aulia Jalil 5110100113> Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember Kampus ITS Keputih Sukolilo Surabaya Jurusan Teknik Informatika ITS Nomor Dokumen Halaman SKPL-A11 hlm / 25 hlm Revisi - 6 Juni 2012
  • 2. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 2 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. DAFTAR PERUBAHAN Revisi Deskripsi A B C D E F G INDEX TGL - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh
  • 3. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 3 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Daftar Halaman Perubahan Halaman Revisi Halaman Revisi
  • 4. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 4 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Daftar Isi 1 Pendahuluan.......................................................................................................................................................................7 1.1 Tujuan Penulisan Dokumen....................................................................................................................................7 1.2 Lingkup Masalah......................................................................................................................................................7 1.3 Definisi dan Istilah ...................................................................................................................................................7 1.4 Aturan Penamaan dan Penomoran .........................................................................................................................7 1.5 Referensi....................................................................................................................................................................8 1.6 Ikhtisar Dokumen .....................................................................................................................................................8 2 Deskripsi Umum Perangkat Lunak ................................................................................................................................9 2.1 Deskripsi Umum Sistem..........................................................................................................................................9 2.2 Fungsi Produk...........................................................................................................................................................9 2.3 Karakteristik Pengguna ...........................................................................................................................................9 2.4 Batasan.....................................................................................................................................................................10 2.5 Lingkungan Operasi...............................................................................................................................................10 3 Deskripsi Umum Kebutuhan.........................................................................................................................................10 3.1 Kebutuhan antarmuka eksternal...........................................................................................................................10 3.1.1 Antarmuka pengguna....................................................................................................................................10 3.1.2 Antarmuka perangkat keras .........................................................................................................................10 3.1.3 Antarmuka perangkat lunak.........................................................................................................................10 3.1.4 Antarmuka komunikasi ................................................................................................................................10 3.2 Deskripsi Fungsional.............................................................................................................................................11 3.2.1 Use Case Diagram.........................................................................................................................................11 3.2.2 Fungsi 1: Mengelola Perpanjangan Sewa .................................................................................................12 3.3 Deskripsi Kelas-kelas ............................................................................................................................................18 3.3.1 Diagram Kelas................................................................................................................................................18 3.3.2 Deskripsi Domain Persoalan .......................................................................................................................19 3.3.3 Deskripsi Kelas Pengendali.........................................................................................................................19 3.3.4 Deskripsi Kelas Entity (Persisten)..............................................................................................................20 3.3.5 Deskripsi Kelas Boundary...........................................................................................................................21 3.4 Deskripsi Perilaku Sistem.....................................................................................................................................22 3.5 Kebutuhan Non Fungsional..................................................................................................................................22 3.6 Batasan Perancangan.............................................................................................................................................22 3.7 Ringkasan Kebutuhan............................................................................................................................................22 3.7.1 Ringkasan Kebutuhan Fungsional..............................................................................................................22 3.7.2 Ringkasan Kebutuhan Non Fungsional .....................................................................................................23 LAMPIRAN A ..………………………………………………………………………………………………………………...……A-1
  • 5. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 5 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Daftar Tabel Tabel 1 Aturan Penamaan dan Penomoran ...........................................................................................................................8 Tabel 2 Karakteristik Pengguna .............................................................................................................................................9 Tabel 3 Deskripsi Kelas Domain Persoalan ........................................................................................................................19 Tabel 4 Deskripsi Kelas Pengendali .....................................................................................................................................19 Tabel 5 Deskripsi Kelas Entity ..............................................................................................................................................21 Tabel 6 Deskripsi Kelas Boundary........................................................................................................................................21 Tabel 7 Deskripsi Kebutuhan Non Fungsional...................................................................................................................22 Tabel 8 Ringkasan Kebutuhan Fungsional..........................................................................................................................22 Tabel 9 Ringkasan Kebutuhan Non Fungsional .................................................................................................................23
  • 6. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 6 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Daftar Gambar
  • 7. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 7 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 1 Pendahuluan 1.1 Tujuan Penulisan Dokumen Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Sistem Requirement Spesification (SRS) untuk SIPESTA . Tujuan penulisan dokumen ini adalah memberikan penjelasan mengenai hasil analisis perangkat lunak yang dibangun baik berupa gambaran umum maupun penjelasan secara detil dan menyeluruh. Pengguna dari dokumen ini adalah pengembang perangkat lunak SIPESTAdan pengguna dari perangkat lunak atau personil-personil yang terlibat dalam sistem. Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun diakhir pengembangannya. Dengan adanya dokumen SKPL ini diharapkan pengembangan perangkat lunak akan lebih terarah dan terfokus serta tidak menimbulkan ambiguitas terutama bagi para pengambang perangkat lunak SIPESTA. 1.2 Lingkup Masalah Perangkat lunak yang akan dikembangkan adalah perangkat lunak SIPESTA, yaitu merupakan perangkat lunak yang berupa sebuah sistem informasi desktop yang digunakan pada sebuah perusahaan penyewaan alat- alat pesta dalam menangani permintaan-permintaan dari customer. SIPESTA dapat melakukan hal-hal berikut ini : - Menangani pengelolaan data anggota customer, termasuk registrasi baru anggota dan pencarian data anggota yang sudah ada. - Menangani pengelolaan data pekerja, baik yang masih masih aktif maupun tidak. - Menangani pengelolaan data penyewaancustomer, termasuk permintaan dekorasi untuk acara. - Menangani pengelolaan alat-alat pesta, termasuk pemeriksaan ketersedian alat pesta yang ada. - Menangani pengelolaan data keuangan dan data status barang, termasuk dalampengelolaan laporan keuangan dan laporan status barang secara berkala. - Menangani pembayaran penyewaan customer, baik secara lunas maupun menggunkan uang muka. - Mencetak nota penyewaan, pengiriman, pengembalian yang memiliki nomor id tersendiri. - Memiliki fungsi serching nomor id nota pembayaran untuk verifikasi penyewaan saat pesanan diterima oleh customer. Dengan adanya SIPESTA ini diharapkan penanganan permintaan-permintaan dari customer dapat ditangani lebih cepat dan rapi sehingga waktu yang digunakan dapat lebih efisien dan juga dap at meminimalisir kesalahan-kesalahan manusia dalam hal pencatatan pemasukan dan pengeluaran dengan cara yang lebih cepat dan tidak mengginakan tenaga lebih dari manusia. 1.3 Definisi dan Istilah Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen SKPL ini: o SIPESTA : Sistem Informasi Penyewaan Alat-Alat Pesta. o SRS : Software Requirements Specification,atau SKPL : Spesifikasi Kebutuhan Perangkat Lunak Dokumen hasil analisis yang berisi spesifikasi kebutuhan perangkat lunak. o IEEE : Institute of Electrical and Electronics Engineering Standar internasional untuk pengembangan dan perancangan produk. o ANSI : American National Standard Institute Lembaga Standardisasidi Amerika. o TBD : To be defined 1.4 Aturan Penamaan dan Penomoran Penulisan dokumen SKPL ini menggunakan berbagai macam aturan penamaan dan penomoran yang berbeda-beda untuk beberapa bagian tertentu. Aturan penamaan dan penomoran yang digunakan berdasarkan hal/bagian tersebut adalah seperti yang tercantumpada Tabel 1.
  • 8. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 8 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Tabel 1 Aturan Penamaan dan Penomoran Hal/Bagian Aturan Penomoran/Penamaan SKPL-FXXX NFXXX 1.5 Referensi Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai berikut: 1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications. 2. Software Engineering, Aparctitioner’s Approach 5th edition, Roger S Pressman, Mc Graw Hill, 2001. 3. Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik Informatika, Institut Teknoogi Bandung, 2000. 4. Panduan Pengisian Spesifikasi Perangkat Lunak (SKPL) Beroriantasi Proses, Jurusan Teknik Informatika, Institut Teknologi Bandung 1.6 Ikhtisar Dokumen Dokumen ini berisikan tentang deskripsi segala rancangan yang akan digunakan bagi programmer untuk membangun system informasi ini.Selain itu, dokumen ini mendeskripsikan tentang Spesifikasi Perangkat Lunak secara arsitektural.
  • 9. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 9 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 2 DeskripsiUmum PerangkatLunak 2.1 Deskripsi Umum Sistem Context Diagram Jelaskan context diagram tsb 2.2 Fungsi Produk Perangkat Lunak SIPESTA ini mempunyai beberapa fungsiutama, antara lain: 1. (SKPL-F1) Menerima input registrasi anggota baru. 2. (SKPL-F2) Melakukan pemeriksaan status customer. 3. (SKPL-F3) Menangani pencatatan penyewaancustomerbeserta kebutuhan untuk alat yang disewa. 4. (SKPL-F4) Melayani pembayaran penyewaan,baik secara lunas maupun menggunakan uang muka. 5. (SKPL-F5) Mencetak nota penyewaancustomer. 6. (SKPL-F6) Mencetak nota pengirimancustomer 7. (SKPL-F7) Mencetak nota pengembaliancustomer 8. (SKPL-F8) Memvalidasi id penyewaan untuk perpanjang penyewaan. 9. (SKPL-F9) Memvalidasi id penyewaan untuk pengambilan alat-alat pesta. 10. (SKPL-F10) Melakukan pemeriksaan terhadap ketersedian alat-alat pesta. 11. (SKPL-F11) Menerima inputan alat-alat pesta. 12. (SKPL-F12) Mengubah statusalat-alat pesta. 13. (SKPL-F13) Melakukan pencatatan pada setiap transaksi penyewaan. 14. (SKPL-F14) Menampilkan laporan keuangan dalam jangka waktu yang ditentukan. 15. (SKPL-F15) Menampilkan laporan status barang dalam jangka waktu yang ditentukan. 16. (SKPL-F16) Menerima inputan pekerja. 17. (SKPL-F17) Mengubah statuspekerja. 2.3 Karakteristik Pengguna Karakteristik pengguna dari SIPESTA dijabarkan dalam tabel berikut ini. Tabel 2 Karakteristik Pengguna Kategori Pengguna Tugas Hak Akses ke aplikasi Kemampuan yang harus dimiliki Customer Services Mencetak data-data pemesanan Mencetak nota penyewaan - Marketting Mengelola data sewa Akses data customer, data penyewaan, dan data barang Menguasaioffice tools dan memiliki ilmu administrasi Akuntansi Mengelola data keuangan dan pembayaran Akses laporan keuangan Menguasaioffice tools, excel, dan ilmu akuntansi. Tenaga Lapangan Mengelola data barang Akses data dan laporan barang Memiliki pengetahuan dasar dalam office tools. SDM (Sumber Daya Manusia) Mengolah data pekerja Akses penuh ke semua data termasuk menambah dan mengurangi data pekerja Memiliki pengetahuan dasar dalam office tools. Operasional Mencetak bon Mencetak semua nota - Pemilik Mengelola server termasuk set up Akses penuh ke semua data Memiliki pengetahuan jaringan dan program aplikasi.
  • 10. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 10 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Kategori Pengguna Tugas Hak Akses ke aplikasi Kemampuan yang harus dimiliki &maintenance database, pemberian hak akses 2.4 Batasan Pengembangan SIPESTA ini memiliki keterbatasan-keterbatasan yaitu sebagaiberikut : 1. SIPESTA hanya dapat dijalankan di sistemoperasi Windows. 2. Antarmuka hanya berupa tampilan menu yang sederhana. 3. SIPESTA akan dibangun menggunakan bahasa C#. 4. Sistem ini hanya bisa diakses dari dalam area perusahaan yang bersangkutan saja. 2.5 Lingkungan Operasi Lingkungan operasi dari SIPESTA hanya pada satu lingkungan perusahaan dan tidak bisa diakses dari luar area. 3 DeskripsiUmum Kebutuhan 3.1 Kebutuhan antarmuka eksternal 3.1.1 Antarmuka pengguna SIPESTA menggunakan antarmuka berbasis GUI (Graphic User Interfaces), dan pengguna dapat mengoperasikan sistemdengan menggunakan mouse dan keyboard dengan sistemoperasi Windows. 3.1.2 Antarmuka perangkat keras SIPESTA ini berhubungan dengan alat cetak yang memiliki kompatibiltas dengan sistemoperasi Windows sehingga bisamencetak nota dan laporan dengan cepat. 3.1.3 Antarmuka perangkat lunak SIPESTA merupakan program yaang akan dibangun dengan menggunakan bahasa C#, SQL server, dan berjalan pada sistemoperasi Windows. 3.1.4 Antarmuka komunikasi SIPESTA merupakan sistemyang saling terhubung dari satu dekstop ke desktop lainnya, berdasarkan penggunanya,dan berada dalam satu lingkup operasi. Masing-masing desktop pengguna dihubungkan dengan Local Area Network (LAN) untukmengintegrasikan SIPESTA di masing-masing dekstop.
  • 11. Jurusan Teknik Informatika ITS SKPL-FRS Halaman 11 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2 Deskripsi Fungsional 3.2.1 Use Case Diagram
  • 12. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 12 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.2 Fungsi 1: Mengelola Perpanjangan Sewa 3.2.2.1 Skenario: Mengelola Perpanjangan Sewa Nama Use Case Memasukkan data konfirmasi perpanjangan sewa Nomor PS-002 Deskripsi Marketting dapat memasukkan nomor pesanan yang akan diperpanjangsewanya kedalam suatu menu form pemesanan. Aktor Marketting Kondisi Awal Marketting masuk kedalam menu pemesanan dan menyiapkan data perpanjangan sewa. Kondisi Akhir Sistem menampilkan informasi pemesanan yang telah diperpanjang sewanya Alur Normal 1. Marketting membuka halaman beranda 2. Marketting memilih menu form pemesanan 3. Marketting memasukkan nomor pesanan yang akan diperpanjang sewanya 4. Sistem menampilkan halaman pemesananberdasarkan nomor pesanan 5. Marketting mengecek ketersediaan barang A1. Barang yang diperpanjang tidak tersedia, dikarenakan, contoh, stok barang sedang terpakai 6. Sistem informasi akan menampilkan status ketersediaan barang, tersedia atau tidak 7. Marketting mengupdate data pemesanan perpanjangan (tanggal kembali, biaya) 8. Sistem menampilkanstatus pemesanan yang telah berhasil diupdate Alur Alternatif A1. Barangyang diperpanjangtidak tersedia,dikarenakan,contoh,stok barangsedangterpakai 1. Sistem menampilkan pesan bahwa tidak bisa dilakukan perpanjangan 2. Kembali ke Alur Normal nomor 2 3. Selesai Kebutuhan Khusus -
  • 13. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 13 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.2.2 Diagram Aktivitas: Mengelola Perpanjangan Sewa
  • 14. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 14 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.2.3 Diagram Sekuens: Perpanjangan Sewa
  • 15. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 15 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.2.4 Diagram Collaboration : Perpanjangan Sewa
  • 16. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 16 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.3 Fungsi 2 : Mengecek Status Barang 3.2.3.1 Skenario : Mengecek Status Barang Nama Use Case Mengecek Status Barang Nomor PS-004 Deskripsi Tenagalapangandapat mengecekstatusbarangyanghilang,rusakmaupun tidak terpakai Aktor Tenaga Lapangan Kondisi Awal Tenaga lapangan berada pada halaman menu data barang Kondisi Akhir Sistem menampilkan status barang yang di cek Alur Normal 1. Tenaga lapangan masuk halaman beranda 2. Tenaga lapangan masuk ke dalam halaman menu data barang 3. Sistem menampilkan semua status data barang yang ada 4. Tenaga lapangan memilih jenis barang yang akan dicek A1. Tenaga lapangan dapat mengupdate status data barang 5. Sistem menampilkan status data barang yang baru atau telah terupdate Alur Alternatif A1. Tenaga lapangan dapat mengupdate status data barang 1. Tenaga lapangan memilih jenis barang yang akan diupdate statusnya 2. Tenaga lapangan mengganti status barang 3. Kembali ke alur normal nomor 3 Kebutuhan Khusus -
  • 17. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 17 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.3.2 Diagaram Aktivitas : Validasi Pengambilan 3.2.3.3 Diagram Sekuens : Validasi Pengambilan
  • 18. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 18 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.2.3.3 Diagram Collaboration : Validasi Pengambilan 3.3 Deskripsi Kelas-kelas 3.3.1 Diagram Kelas
  • 19. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 19 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.3.2 Deskripsi Domain Persoalan Tabel 3 Deskripsi Kelas Domain Persoalan No. Nama Metode Atribut Tugas 3.3.3 Deskripsi Kelas Pengendali Tabel 4 Deskripsi Kelas Pengendali No. Nama Metode Atribut Tugas 1. ControlBarang Validate Barang statusBarang, idBarang, Nama Barang Validasi status barang 2. ControlDataSewa Validate Penyewaan statusPenyewaan, Tanggal Penyewaan Validasi Nomor Penyewaan
  • 20. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 20 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.3.4 Deskripsi Kelas Entity (Persisten) CDM UNTUK SIPESTA
  • 21. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 21 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. Tabel 5 Deskripsi Kelas Entity No. Nama Atribut Metode Tugas 1. barang idBarang, NamaBarang, JenisBarang, HargaBarang, StatusBarang - TampilBarang, TambahBarang, HapusBarang, UbahBarang Mengelola pengelolaan terhadap persediaan barang / alat-alat pesta termasuk manipulasi data barang. 2. pekerja idPekerja, NamaPekerja, JenisKelamin, UsiaPekerja, TelpPekerja, AlamatPekerja, GajiPekerja, StatusPekerja - TampilPekerja, TambahPekerja , HapusPekerja, CariPekerja Mengelola data pekerja termasuk pendaftaran pekerja, melihat dan hapus. 3.3.5 Deskripsi Kelas Boundary Tabel 6 Deskripsi Kelas Boundary No. Nama Atribut Metode Tugas 1 FormBarang idBarang, NamaBarang, JenisBarang, HargaBarang, StatusBarang - Tambah Barang, UbahBarang Menyediakan form GUI untukmengelola data barang / alat-alat pesta 2. FormDataSewa idSewa, JenisSewa, TanggalSewa - Tambah DataSewa, UbahDataSewa Menyediakan form GUI untukmengelola data sewa yang baru maupun yang sudah ada 3. FormSchedule idPekerja, NamaPekerja - Tambah Schedule, UbahSchedule Menyediakan form GUI untukmengelola Schdelue bagi para pekerja
  • 22. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 22 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. 3.4 Deskripsi Proses dan Data Masukkan gambar DFDLOGICAL Level 1, 2 dst jika ada 3.5 Kebutuhan Non Fungsional Tabel 7 Deskripsi Kebutuhan Non Fungsional SKPL-Id Parameter Kebutuhan SKPL-N01 Availability Aplikasi bersifat bisa dimatikan apabila tidak diperlukan dengan catatan data-data sudah disimpan. SKPL-N02 Reliability Aplikasi bergantung pada jaringan komputer yang cukup bagus karena bekerja di jaringan lokal saja. Tentu saja tetap membutuhkan kebutuhan listrik yang cukup. SKPL-N03 Ergonomy Aplikasi mempunyai desain yang menarik dan dibuat semudah mungkin untuk digunakan. Sehingga mempermudah pemakainya. SKPL-N04 Portability Aplikasi ini tidak portable karena pada dasarnya memerlukan PC Desktop atau Laptop untuk menggunakannya. Memory Membutuhkan memori besar sebesar minimal 320 GB untuk menampung database yang jumlahnya banyak. SKPL-N05 Response time Response time paling lama 8 detik. Safety Aman karena tidak menggunakan hal-hal yang menyebabkan kerusakan ataupun bahaya. SKPL-N06 Security Menggunakan autentifikasi login untuk setiap user yang berbeda-beda. SKPL-N07 Bahasa komunikasi Menggunakan bahasa Indonesia karena pengguna merupakan kewarganegaraan Indonesia. SKPL-N08 Lain-lain - 3.6 Batasan Perancangan - Pada sistem ini, untuk pembayaran dimuka disetorkan sesuaikeinginan customer dari total biaya pemesanan barang. - Pembatalan penyewaan alat pesta dilakukan paling lambat 3 hari setelah pemesanan. - Pengambilan barang oleh pihak perusahaan dilakukan paling lambat 1hari setelah alat-alat pesta selesai disewa. - Ekstensi file desain harus berupa .cdr ; .psd,; atau .jpg dengan ukurann file maksimal 100 Megabyte. - Hanya menggunakan jaringan lokal di dalam perusahaan tersebut. 3.7 Ringkasan Kebutuhan 3.7.1 Ringkasan Kebutuhan Fungsional Tabel 8 Ringkasan Kebutuhan Fungsional SKPL-Id Keterangan SKPL-F000 Menerima data Nomor Customer dari pengguna dan mem-validasinya
  • 23. Jurusan Teknik Informatika ITS SKPL-XXX Halaman 23 dari 23 Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik Informatika-ITS. SKPL-Id Keterangan SKPL-F001 Menyimpan jenis sewa yang disepakati antara customer dan desainer SKPL-F002 Mencatat secara detail mengenai barang/alat pesta yang dipesan customer SKPL-F003 Mencatat dekorasi apa yang ingin diterapkan pada acara SKPL-F004 Mencatat pembayaran yang dilakukan customer baik dimuka ataupun lunas SKPL-F005 Membuat nota penyewaan untuk customer SKPL-F006 Membuat nota pengiriman/ surat jalan pengiriman untuk customer SKPL-F007 Membuat nota pengembalian untuk customer SKPL-F008 Melakukan pencetakan nota dengan alat pencetak SKPL-F009 Melakukan finishing sesuai dengan catatan customer services SKPL-F010 Mencocokkan nota penyewaan customer terhadap barang yang disewacustomer SKPL-F011 Melakukan validasi bahwa barang/alat pesta sudah dikirim ke customer SKPL-F012 Mencatat pemasukan dari penyewaan barang / alat pesta SKPL-F013 Mencatat pengeluaran untuk belanja tambahan barang / alat pesta SKPL-F014 Membuat laporan keuangan dan laporan status barang 3.7.2 Ringkasan Kebutuhan Non Fungsional Tabel 9 Ringkasan Kebutuhan Non Fungsional SKPL-Id Keterangan SKPL-NF000 Menggunakan infrastruktur intranet sebagaimedia jaringan antar komputer dari bagian-bagian dalam sistem SKPL-NF001 Menggunakan sistem operasi windows (XP, Vista, 7) dengan spesifikasi minimum perangkat keras yaitu :Prosesor Intel Dual Core, RAM 1 GB, Memory 320 GB SKPL-NF002 Menggunakan userlogin berbeda-beda pada setiap bagian sistemyang ingin mengakses sistem. Seperti pada bagian penyewaan, pencetakan,keuangan, pekerja, dan barang, masing-masing memiliki user login sendiri-sendiri SKPL-NF003 Pada sistem ini, untuk pembayaran dimuka disetorkan sesuaikeinginan customer dari total biaya pemesanan barang SKPL-NF004 Pembatalan penyewaan alat pesta dilakukan paling lambat 3 hari setelah pemesanan. SKPL-NF005 Pengambilan barang oleh pihak perusahaan dilakukan paling lambat 1 hari setelah barang selesai disewa SKPL-NF006 Ekstensi file desain harus berupa .cdr ; .psd,; atau .jpg dengan ukurann file maksimal 100 Megabyte