SlideShare a Scribd company logo
Jurusan
Teknik Informatika
ITS
Nomor Dokumen Halaman
SKPL-001 1 / 111 hlm
Revisi I 22 November 2015
DOKUMEN
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
POSKU
“Point of Sales Minimarket”
untuk:
Minimarket
Dipersiapkan oleh: Kelompok 08
Theo Pratama (5114100029)
Sabila Malahati A (5114100034)
Hilma Kamilah (5114100188)
Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember
Kampus ITS Keputih Sukolilo Surabaya
Jurusan Teknik Informatika ITS SKPL-001 Halaman 2 dari 25
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-001 Halaman 3 dari 25
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-001 Halaman 4 dari 25
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 .......................................................................................................................8
1.1 Tujuan Penulisan Dokumen.........................................................................................8
1.2 Lingkup Masalah .........................................................................................................8
1.3 Definisi dan Istilah.......................................................................................................9
1.4 Aturan Penamaan dan Penomoran...............................................................................9
1.5 Referensi ......................................................................................................................9
1.6 Ikhtisar Dokumen ......................................................................................................10
2 Deskripsi Umum Perangkat Lunak ..................................................................................10
2.1 Deskripsi Umum Sistem ............................................................................................10
2.2 Fungsi Produk............................................................................................................10
2.3 Karakteristik Pengguna..............................................................................................10
2.4 Batasan.......................................................................................................................11
2.5 Lingkungan Operasi...................................................................................................11
3 Deskripsi Umum Kebutuhan ............................................................................................12
3.1 Kebutuhan antarmuka eksternal.................................................................................12
3.1.1 Antarmuka pengguna..........................................................................................12
3.1.2 Antarmuka perangkat keras................................................................................12
3.1.3 Antarmuka perangkat lunak................................................................................12
3.1.4 Antarmuka komunikasi ......................................................................................12
3.2 Deskripsi Fungsional .................................................................................................12
3.2.1 Use Case Diagram ..............................................................................................12
3.2.2 Fungsi 1: Melakukan Login................................................................................12
3.2.3 Fungsi 2: Melakukan Transaksi POS .................................................................13
3.2.4 Fungsi 3 : Mengelola Keuangan.........................................................................14
3.2.5 Fungsi 4 : Melihat Detail Transaksi ...................................................................15
3.2.6 Fungsi 5 : Melihat Pemasukkan..........................................................................15
3.2.7 Fungsi 6 : Melihat Pengeluaran..........................................................................16
3.2.8 Fungsi 7 : Mengelola Pegawai ...........................................................................17
3.2.9 Fungsi 8 : Melihat Data Pegawai........................................................................17
Jurusan Teknik Informatika ITS SKPL-001 Halaman 5 dari 25
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.10 Fungsi 9 : Mengatur Gaji Pegawai .....................................................................18
3.2.11 Fungsi 10 : Mengubah Status Pegawai...............................................................19
3.2.12 Fungsi 11 : Menambah Data Pegawai ................................................................20
3.2.13 Fungsi 12 : Mengelola Stok Barang ...................................................................21
3.2.14 Fungsi 13 : Menambah Daftar Barang ...............................................................22
3.2.15 Fungsi 14: Melihat Stok Barang.........................................................................23
3.3 Kebutuhan Non Fungsional .......................................................................................24
Jurusan Teknik Informatika ITS SKPL-001 Halaman 6 dari 25
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
Table 1 Aturan Penamaan dan Penomoran.................................................................................9
Table 2 Karakteristik Pengguna ...............................................................................................10
Table 3 Deskripsi Kebutuhan Non Fungsional.........................................................................24
Jurusan Teknik Informatika ITS SKPL-001 Halaman 7 dari 25
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
Gambar 1 Use Case Diagram ...................................................................................................12
Jurusan Teknik Informatika ITS SKPL-001 Halaman 8 dari 25
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 berupa Spesifikasi Kebutuhan Perangkat Lunak(SKPL) atau SRS (Software
Requirements Specification) untuk POSku. Tujuan penulisan dokumen ini adalah memberikan
penjelasan mengenai rancangan perangkat lunak dalam melakukan pemantauan dan transaksi
penjualan. Penjelasan yang akan dimaksudkan dalam dokumen ini, berisi penjelasan umum,
spesifikasi fungsi dan sebagainya.
Pengguna dari dokumen ini adalah pengembang perangkat lunak POSku dan pengguna
dari perangkat lunak personil-personil yang terlibat dalam system. Dokumen ini akan
digunakan sebagai pemandu atau acuan dalam pengembangan perangkat lunak serta sebagai
bahan evaluasi baik pada saat proses maupun akhir dalam pengembanganya. Diharapkan
dengan disusunnya dokumen ini, pengembangan perangkat lunak akan lebih terarah dan
terfokus, sehingga hasil dari pengembangan perangkat lunak akan menghasil perangkat lunak
yang lebih baik dan terhindar dari ambiguitas maupun kekurangan lainnya.
1.2 Lingkup Masalah
Perangkat lunak yang dibangun adalah Point of Sales Minimarket, yaitu merupakan
perangkat lunak berupa sebuah aplikasi desktop yang digunakan pada sebuah Minimarket.
POSku ini dapat melakukan hal-hal berikut:
• Kasir:
o Dapat melakukan login
o Dapat melakukan transaksi dengan aplikasi POS
• Gudang:
o Dapat melihat stok barang
o Melakukan pencatatan barang
o Melakukan restock suatu barang
• Manager:
o Melihat kondisi keuangan seperti pemasukkan
o Melihat kondisi pengeluaran
o Melihat transaksi yang ada
• HR:
o Melihat pegawai
o Melihat status absensi pegawai
o Melihat kinerja pegawai dari jam login-logout
o Mengatur kepegawaian dan menonaktifkan pegawai
o Mengatur gaji pegawai
Dengan adanya POSku ini diharapkan semua transaksi dan pemantauan penjualan dapat
lebih rapi dan teratur, demi efektifnya peningkatan target penjualan barang di minimarket.
Jurusan Teknik Informatika ITS SKPL-001 Halaman 9 dari 25
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.3 Definisi dan Istilah
Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen SKPL
ini:
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 Standardisasi Amerika.
o TBD : To Be Defined
o LAN : Local Area Network
o POSku : Point of Sales
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 tercantum pada
Tabel 1 berikut ini.
Table 1 Aturan Penamaan dan Penomoran
Hal/Bagian Aturan Penomoran/Penamaan
Kebutuhan Fungsional SKPL-FXX : Menunjukkan kebutuhan fungsional ke-XX
Kebutuhan Non Fungsional SKPL-NFXX : Menunjukkan kebutuhan non fungsional ke-
XX
Ringkasan kebutuhan
fungsional
SKPL-Fxxx dimana xxx adalah tiga digit bilangan bulat
dimulai dari 000
Ringkasan kebutuhan non-
fungsional
SKPL-NFxxx dimana xxx adalah tiga digit bilangan bulat
dimulai dari 000
1.5 Referensi
Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini
adalah sebagai berikut :
1) Dokumen Software Requirement Spesification (SRS) – IEEE tahun 1999 oleh Karl E.
Wiegers.
2) Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik
Informatika, Institut Teknologi Sepuluh November.
3) Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik
Informatika, Institut Teknologi Bandung.
Jurusan Teknik Informatika ITS SKPL-001 Halaman 10 dari 25
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.6 Ikhtisar Dokumen
Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut:
● Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL ini yang berisi tujuan
penulisan dokumen, lingkup masalah, juga memuat definisi dan istilah yang digunakan
serta deskripsi umum dokumen yang merupakan ikhtisar dokumen SKPL.
● Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk perangkat
lunak serta asumsi dan ketergantungan yang digunakan dalam pengembangan Point of
Sales Minimarket.
● Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi Point of
Sales Minimarket, yang meliputi kebutuhan antarmuka eksternal, kebutuhan
fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem perangkat
lunak, dan kebutuhan lain dari Point of Sales Minimarket.
2 Deskripsi Umum Perangkat Lunak
2.1 Deskripsi Umum Sistem
POSku merupakan sistem yang digunakan untuk melakukan transaksi dan pemantauan
penjualan serta pemantauan dalam stok barang di minimarket.
Dalam sistem ini terdapat empat pengguna yang berhubungan dengan sistem ini, yaitu
HR, Kasir, Gudang, dan Manager. HR merupakan pemegang kendali dari pegawai, sehingga
dapat melakukan apapun yang berkaitan dengan pegawai. Kasir merupakan karyawan/pegawai
yang paling banyak menggunakan aplikasi ini, sebab kasirlah yang berhubungan langsung
dengan proses penjualan. Kemudian Gudang disini yang dimaksud adalah
pekerja/pegawai/karyawan bagian gudang yang bertugas untuk memastikan bahwa semua
barang ada, tidak ada yang kehabisan, mengelola penyediaan barang, dan lain-lain. Terakhir
adalah Manager, kerjanya adalah untuk melihat penjualan per-kategori, pemasukkan dan
pengeluaran, kemudian melihat barang terlaris, dan lain-lain.
2.2 Fungsi Produk
Perangkat Lunak POSku ini mempunyai beberapa fungsi utama, antara lain:
1. (SKPL-F1) Dapat melakukan transaksi penjualan.
2. (SKPL-F2) Dapat mengelola seluruh data barang.
3. (SKPL-F3) Dapat melihat track record penjualan.
4. (SKPL-F4) Dapat mengelola transaksi dan barang.
2.3 Karakteristik Pengguna
Karakteristik pengguna POSku ini dijabarkan dalam tabel sebagai berikut :
Table 2 Karakteristik Pengguna
No Kategori
Pengguna
Tugas Hak Akses ke
aplikasi
Kemampuan yang harus
dimiliki
Jurusan Teknik Informatika ITS SKPL-001 Halaman 11 dari 25
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. HR Melakukan
pemantauan pegawai
Mengelola (Melihat,
Menambah,
Mengubah,
Menghapus)
1. Mampu
mengoperasikan computer
2. Mengerti pemakaian
aplikasi
3. Mampu menggunakan
database
2. Kasir Melakukan transaksi
penjualan
Mengelola (Melihat,
Menambah)
1. Mampu
mengoperasikan computer
2. Mengerti pemakaian
aplikasi
3. Gudang Mengelola
pemantauan barang
Mengelola (Melihat,
Menambah,
Mengubah,
Menghapus)
1. Mampu
mengoperasikan computer
2. Mengerti pemakaian
aplikasi
4. Manager Melihat transaksi
penjualan, dan
kondisi keuangan
yang ada.
Melihat 1. Mampu
mengoperasikan computer
2. Mengerti pemakaian
aplikasi
2.4 Batasan
Pengembangan Aplikasi POSku ini memiliki keterbatasan-keterbatasan yaitu sebagai
berikut:
1. Aplikasi POSku dibuat dengan menggunakan Bahasa Pemrograman PHP, dengan
framework Codeigniter.
2. Antarmuka hanya berupa tampilan menu sederhana.
3. Keterbatasan dari sisi perangkat keras yang digunakan, contohnya kapasitas storage
yang terbatas, dan input hanya berupa text dan angka, serta beberapa karakter.
4. Software pendukung yang digunakan adalah DBMS SQL-Server, Notepad++ dan
Sublime text 3, PHP Storm.
2.5 Lingkungan Operasi
Aplikasi POSku ini akan berfungi dengan spesifikasi :
Platform sistem operasi : Microsoft Windows
Versi sistem operasi : Windows XP/Vista/7/8/10
DBMS : SQL-Server
Kerangka kerja : HTML dan PHP
Framework : Codeigniter
Jurusan Teknik Informatika ITS SKPL-001 Halaman 12 dari 25
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 Deskripsi Umum Kebutuhan
3.1 Kebutuhan antarmuka eksternal
3.1.1 Antarmuka pengguna
POSku menggunakan antarmuka yang indah dilihat. Pengguna dapat mengakses
menggunakan semua web browser.
3.1.2 Antarmuka perangkat keras
Sistem POSku berjalan di komputer server. Semua computer yang harus saling
terhubung dalam LAN atau Wifi.
3.1.3 Antarmuka perangkat lunak
POSku adalah program yang akan dibangun menggunakan bahasa HTML, PHP, SQL-
Server dan framework Codeigniter akan berjalan pada semua web browser.
3.1.4 Antarmuka komunikasi
POSku merupakan sistem yang terhubung di jaringan internet.
3.2 Deskripsi Fungsional
3.2.1 Use Case Diagram
Gambar 1 Use Case Diagram
3.2.2 Fungsi 1: Melakukan Login
3.2.2.1 Skenario: Melakukan Login
Jurusan Teknik Informatika ITS SKPL-001 Halaman 13 dari 25
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.
Kode Use Case UC001
Nama Use Case Melakukan Login
Aktor Kasir, Manager, Gudang, dan HR
Deskripsi
Sebelum memulai mengoperasikan aplikasi, pengguna akan
diarahkan untuk login sesuai dengan username-nya masing-
masing
Relasi Dependency
Kondisi Awal Pengguna telah terdaftar sebagai salah satu user di aplikasi.
Kondisi Akhir Pengguna dapat login sesuai dengan user-nya.
Alur Kejadian Normal
Aktor Sistem
1. Membuka aplikasi
2. Sistem menampilkan
tampilan untuk login
3. Mengisi username dan
password sesuai user id yang
dimiliki.
4. Sistem memeriksa kesesuaian
data username dan
passwordnya
A.4 Tidak ada atau salah
username dan password
5. Sistem menampilkan
tampilan sesuai dengan user-
nya.
6. Memulai mengoperasikan
aplikasi.
Alur Kejadian
Alternatif
Aktor Sistem
A.4. 1 Menampilkan peringatan
jika username dan/atau
password yang dimasukkan
salah.
A.4. 2 kembali ke alur nomor 2
3.2.3 Fungsi 2: Melakukan Transaksi POS
3.2.3.1 Skenario: Melakukan Transaksi POS
Kode Use Case UC002
Nama Use Case Melakukan Transaksi POS
Jurusan Teknik Informatika ITS SKPL-001 Halaman 14 dari 25
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.
Aktor Kasir
Deskripsi
Kasir melakukan transaksi penjualan menggunakan aplikasi POS
saat ada pembeli minimarket.
Relasi Asosiasi
Kondisi Awal Telah terdaftar sebagai user-kasir
Kondisi Akhir
Mampu melakukan transaksi dengan menghitung belanjaan
pembeli
Alur Kejadian normal
Aktor Sistem
1. Melakukan login sebagai kasir
2. Menampilkan tampilan
untuk kasir
3. Melakukan transaksi dengan
menghitung jumlah harga
belanjaan pembeli
4. Mengoperasikan setiap
perintah yang dimasukkan,
seperti menambah,
mengurang, mengali, dsb.
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.4 Fungsi 3 : Mengelola Keuangan
3.2.4.1 Skenario: Mengelola Keuangan
Kode Use Case UC003
Nama Use Case Mengelola Keuangan
Aktor Manajer
Deskripsi Manajer mengelola keuangan Minimarket melalui aplikasi POS
Relasi Asosiasi
Kondisi Awal Sudah melakukan login sebagai manajer
Kondisi Akhir Mengelola keuangan Minimarket
Alur Kejadian normal
Aktor Sistem
1. Melakukan login sebagai
manajer
2. Menampilkan tampilan
user manajer
3. Masuk sebagai user-manajer
Jurusan Teknik Informatika ITS SKPL-001 Halaman 15 dari 25
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.
4. Menampilkan menu untuk
mengelola keuangan
5. Memilih salah satu menu untuk
mengelola keuangan
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.5 Fungsi 4 : Melihat Detail Transaksi
3.2.5.1 Skenario: Melihat Detail Transaksi
Kode Use Case UC004
Nama Use Case Melihat Detail Transaksi
Aktor Manajer
Deskripsi
Manajer mampu melihat semua detail transaksi Minimarket
dengan pembeli.
Relasi Extend
Kondisi Awal Telah login masuk sebagai user-manajer
Kondisi Akhir Detail transaksi dapat dilihat manajer
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
manajer
2. Menampilkan tampilan user
manajer
3. Masuk sebagai user-manajer
4. Menampilkan menu untuk
mengelola keuangan
5. Memilih menu “Transaksi”
untuk melihat detail keuangan
6. Menampilkan data detail
transaksi keuangan
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.6 Fungsi 5 : Melihat Pemasukkan
3.2.6.1 Skenario: Melihat Pemasukkan
Kode Use Case UC005
Nama Use Case Melihat Pemasukan
Jurusan Teknik Informatika ITS SKPL-001 Halaman 16 dari 25
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.
Aktor Manajer
Deskripsi Manajer mampu melihat semua pemasukkan Minimarket
Relasi Extend
Kondisi Awal Telah login masuk sebagai user-manajer
Kondisi Akhir Pemasukkan dapat dilihat manajer
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
manajer
2. Menampilkan tampilan user
manajer
3. Masuk sebagai user-manajer
4. Menampilkan menu untuk
mengelola keuangan
5. Memilih menu “Pemasukkan”
untuk melihat detail keuangan
6. Menampilkan data
pemasukkan keuangan
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.7 Fungsi 6 : Melihat Pengeluaran
3.2.7.1 Skenario: Melihat Pengeluaran
Kode Use Case UC006
Nama Use Case Melihat Pengeluaran
Aktor Manajer
Deskripsi Manajer mampu melihat semua pengeluaran Minimarket
Relasi Extend
Kondisi Awal Telah login masuk sebagai user-manajer
Kondisi Akhir Pengeluaran dapat dilihat manajer
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
manajer
2. Menampilkan tampilan user
manajer
3. Masuk sebagai user-manajer
4. Menampilkan menu untuk
mengelola keuangan
Jurusan Teknik Informatika ITS SKPL-001 Halaman 17 dari 25
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.
5. Memilih menu “Pengeluaran”
untuk melihat detail keuangan
6. Menampilkan data
pengeluaran keuangan
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.8 Fungsi 7 : Mengelola Pegawai
3.2.8.1 Skenario: Mengelola Pegawai
Kode Use Case UC007
Nama Use Case Mengelola Pegawai
Aktor HR
Deskripsi HR mengelola pegawai Minimarket melalui aplikasi POS
Relasi Asosiasi
Kondisi Awal Sudah melakukan login sebagai HR
Kondisi Akhir Mengelola pegawai Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai HR
2. Menampilkan tampilan user
HR
3. Masuk sebagai user-HR
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih salah satu menu untuk
mengelola pegawai
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.9 Fungsi 8 : Melihat Data Pegawai
3.2.9.1 Skenario: Melihat Data Pegawai
Kode Use Case UC008
Nama Use Case Melihat Data Pegawai
Aktor HR
Jurusan Teknik Informatika ITS SKPL-001 Halaman 18 dari 25
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.
Deskripsi HR melihat data setiap pegawai Minimarket melalui aplikasi POS
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai HR
Kondisi Akhir Melihat data setiap pegawai Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai HR
2. Menampilkan tampilan user
HR
3. Masuk sebagai user-HR
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih menu “Lihat Pegawai”
untuk melihat data pegawai
6. Menampilkan data detail
mengenai pegawai
7. Meng-klik tombol dengan
gambar “mata” yang dimaksud
adalah detail
8. Menampilkan data detail
mengenai pegawai
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.10 Fungsi 9 : Mengatur Gaji Pegawai
3.2.10.1 Skenario: Mengatur Gaji Pegawai
Kode Use Case UC009
Nama Use Case Mengatur Gaji Pegawai
Aktor HR
Deskripsi HR mengatur gaji setiap pegawai Minimarket melalui aplikasi POS
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai HR
Kondisi Akhir Mengatur gaji setiap pegawai Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai HR
Jurusan Teknik Informatika ITS SKPL-001 Halaman 19 dari 25
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. Menampilkan tampilan user
HR
3. Masuk sebagai user-HR
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih menu “Lihat Pegawai”
untuk melihat data pegawai
6. Menampilkan data
mengenai pegawai
7. Meng-klik tombol dengan
gambar “mata” yang dimaksud
adalah detail
8. Menampilkan data detail
mengenai pegawai
9. Meng-klik tombol edit yang
berada dibawah data detail
pegawai
10. Menampilkan data
pegawai yang dapat diedit.
11. Mengatur gaji pegawai.
12. Data gaji pegawai telah di-
set.
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.11 Fungsi 10 : Mengubah Status Pegawai
3.2.11.1 Skenario: Mengubah Status Pegawai
Kode Use Case UC010
Nama Use Case Mengubah Status Pegawai
Aktor HR
Deskripsi
HR mengubah status pegawai Minimarket setiap kali ada pegawai
yang mengundurkan diri maupun baru masuk sebagai pegawai
baru.
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai HR
Kondisi Akhir Mengubah status setiap pegawai Minimarket
Jurusan Teknik Informatika ITS SKPL-001 Halaman 20 dari 25
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.
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai HR
2. Menampilkan tampilan user
HR
3. Masuk sebagai user-HR
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih menu “Lihat Pegawai”
untuk melihat data pegawai
6. Menampilkan data detail
mengenai pegawai
7. Meng-klik tombol dengan
gambar “mata” yang dimaksud
adalah detail
8. Menampilkan data detail
mengenai pegawai
9. Meng-klik tombol edit yang
berada dibawah data detail
pegawai
10. Menampilkan data
pegawai yang dapat diedit.
11. Merubah status pegawai.
12. Status pegawai telah
dirubah.
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.12 Fungsi 11 : Menambah Data Pegawai
3.2.12.1 Skenario: Menambah Data Pegawai
Kode Use Case UC011
Nama Use Case Menambah Data Pegawai
Aktor HR
Deskripsi
HR menambah data pegawai Minimarket setiap kali ada pegawai
yang baru masuk sebagai pegawai baru.
Jurusan Teknik Informatika ITS SKPL-001 Halaman 21 dari 25
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.
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai HR
Kondisi Akhir Menambah data setiap pegawai baru Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai HR
2. Menampilkan tampilan user
HR
3. Masuk sebagai user-HR
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih menu “Tambah
Pegawai” untuk menambah data
pegawai
6. Menampilkan form untuk
menambah pegawai
7. Mengisi form data pegawai
8. Memeriksa apakah data
yang dimasukkan sudah benar
sesuai format atau tidak
A.8. data yang dimasukkan
tidak sesuai format
10. Menyimpan data pegawai
baru.
Alur Kejadian
Alternatif
Aktor Sistem
A.8.1 Menampilkan
peringatan data yang
dimasukkan salah.
A.4.2 kembali ke alur nomor 2
3.2.13 Fungsi 12 : Mengelola Stok Barang
3.2.13.1 Skenario: Mengelola Stok Barang
Kode Use Case UC012
Nama Use Case Mengelola Stok Barang
Aktor Gudang
Deskripsi Gudang mengelola stok barang yang ada di Minimarket
Jurusan Teknik Informatika ITS SKPL-001 Halaman 22 dari 25
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.
Relasi Asosiasi
Kondisi Awal Sudah melakukan login sebagai Gudang
Kondisi Akhir Mengelola stok barang-barang yang ada di Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
Gudang
2. Menampilkan tampilan user
Gudang
3. Masuk sebagai user- Gudang
4. Menampilkan menu untuk
pergudangan
5. Memilih salah satu menu dari
menu Pergudangan untuk
mengelola barang
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.2.14 Fungsi 13 : Menambah Daftar Barang
3.2.14.1 Skenario: Menambah Daftar Barang
Kode Use Case UC013
Nama Use Case Menambah Daftar Barang
Aktor Gudang
Deskripsi
Gudang menambah data barang yang ada di Minimarket setiap kali
ada stok barang yang habis.
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai Gudang
Kondisi Akhir Menambah daftar barang baru Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
Gudang
2. Menampilkan tampilan user
Gudang
3. Masuk sebagai user- Gudang
4. Menampilkan menu untuk
pergudangan
Jurusan Teknik Informatika ITS SKPL-001 Halaman 23 dari 25
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.
5. Memilih menu “Tambah
Barang” untuk menambah data
barang
6. Menampilkan form untuk
menambah barang
7. Mengisi form data barang
8. Memeriksa apakah data
yang dimasukkan sudah benar
sesuai format atau tidak
A.8. data yang dimasukkan
tidak sesuai format
10. Menyimpan data stok
barang baru.
Alur Kejadian
Alternatif
Aktor Sistem
A.8.1 Menampilkan
peringatan data yang
dimasukkan salah.
A.4.2 kembali ke alur nomor 2
3.2.15 Fungsi 14: Melihat Stok Barang
3.2.15.1 Skenario: Melihat Stok Barang
Kode Use Case UC014
Nama Use Case Melihat Stok Barang
Aktor Gudang
Deskripsi
Gudang melihat data barang yang ada di Minimarket, untuk
mengecek apakah ada yang kehabisan stok atau tidak
Relasi Extend
Kondisi Awal Sudah melakukan login sebagai Gudang
Kondisi Akhir Melihat data setiap barang di Minimarket
Alur Kejadian Normal
Aktor Sistem
1. Melakukan login sebagai
Gudang
2. Menampilkan tampilan user
Gudang
3. Masuk sebagai user- Gudang
Jurusan Teknik Informatika ITS SKPL-001 Halaman 24 dari 25
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.
4. Menampilkan menu untuk
mengelola pegawai
5. Memilih menu “Lihat Barang”
untuk menambah data barang di
gudang
6. Menampilkan data detail
mengenai barang
Alur Kejadian
Alternatif
Aktor Sistem
- -
3.3 Kebutuhan Non Fungsional
Table 3 Deskripsi Kebutuhan Non Fungsional
SKPL-Id Parameter Kebutuhan
SKPL-N01 Availability Aplikasi ini harus dapat beroperasi terus
menerus selama jam buka minimarket,
karena aplikasi ini terus digunakan untuk
melakukan transaksi.
SKPL-N02 Reliability Aplikasi ini harus dibangun dengan
kehandalan yang setinggi mungkin meskipun
tidak perlu setinggi kehandalan sebuah
critical application. Kegagalan yang dapat
ditoleransi kurang lebih 10%. Dengan
kahandalan yang tinggi diharapkan aplikasi
ini dapat digunakan dengan baik pada saat
dibutuhkan.
Kehandalan yang dimiliki oleh aplikasi ini
juga akan sangat bergantung pada beberapa
hal eksternal, seperti kehandalan jaringan
telekomunikasi yang digunakan untuk akses
internet, kehandalan sistem daya listrik yang
digunakan, dll.
SKPL-N03 Ergonomy Aplikasi ini harus memiliki nilai ergonomi/
kenyamanan dipakai yang tinggi bagi user.
Aplikasi ini akan dibangun secara user
friendly.
SKPL-N04 Portability POSku dapat diimplementasikan lebih dari
100 komputer.
SKPL-N05 Memory Aplikasi dapat menampung database
sebanyak max 160 GB
SKPL-N06 Response time Database diakses dalam waktu 2 detik.
Jurusan Teknik Informatika ITS SKPL-001 Halaman 25 dari 25
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-N07 Safety Jaringan terdiri dari firewall
SKPL-N08 Security Aplikasi ini memiliki hak akses tertentu bagi
tiap aktornya. Password terenkripsi
SKPL-N09 Bahasa
komunikasi
Menggunakan Bahasa Indonesia

More Related Content

What's hot

Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Adam Alfian
 
Project charter pt karyaindo konstruksi
Project charter pt karyaindo konstruksiProject charter pt karyaindo konstruksi
Project charter pt karyaindo konstruksi
Miftakhul Akhyar
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
pipin ibnu faqih
 
Project Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangProject Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking Barang
Ghifaroza Rahmadiana
 
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
Google+
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
Hamka Aminullah
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
billy bahesa
 
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakanSistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Olbers Letfaar
 
Jenis-jenis penilaian kinerja yang berkembang saat ini
Jenis-jenis penilaian kinerja yang berkembang saat iniJenis-jenis penilaian kinerja yang berkembang saat ini
Jenis-jenis penilaian kinerja yang berkembang saat ini
Hendra Gunawan
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
POLITEKNIK GORONTALO
 
Pengantar logistic dan warehouse
Pengantar logistic dan  warehousePengantar logistic dan  warehouse
Pengantar logistic dan warehouse
Lukmandono Didot
 
Algoritma Apriori
Algoritma AprioriAlgoritma Apriori
Algoritma Apriori
dedidarwis
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart
SariWahyuningsih4
 
PERENCANAAN DAN PENJADWALAN PROYEK
PERENCANAAN DAN PENJADWALAN PROYEKPERENCANAAN DAN PENJADWALAN PROYEK
PERENCANAAN DAN PENJADWALAN PROYEK
AsadCungkring97
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunakFebriyani Syafri
 
Ch 04 Metode pengujian Black Box dan White Box
Ch 04 Metode pengujian Black Box dan White BoxCh 04 Metode pengujian Black Box dan White Box
Ch 04 Metode pengujian Black Box dan White Box
Tri Sugihartono
 
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Jacob Dwi Cristian Umboh
 
MPPL - T5 - Project Charter
MPPL - T5 - Project CharterMPPL - T5 - Project Charter
MPPL - T5 - Project Charter
NavindaMeutia1
 
Proposal manajemen proyek
Proposal manajemen proyekProposal manajemen proyek
Proposal manajemen proyek
AnandaAyu ZB
 

What's hot (20)

Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
 
Project charter pt karyaindo konstruksi
Project charter pt karyaindo konstruksiProject charter pt karyaindo konstruksi
Project charter pt karyaindo konstruksi
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
 
Project Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangProject Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking Barang
 
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakanSistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
 
Jenis-jenis penilaian kinerja yang berkembang saat ini
Jenis-jenis penilaian kinerja yang berkembang saat iniJenis-jenis penilaian kinerja yang berkembang saat ini
Jenis-jenis penilaian kinerja yang berkembang saat ini
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Pengantar logistic dan warehouse
Pengantar logistic dan  warehousePengantar logistic dan  warehouse
Pengantar logistic dan warehouse
 
Algoritma Apriori
Algoritma AprioriAlgoritma Apriori
Algoritma Apriori
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart
 
PERENCANAAN DAN PENJADWALAN PROYEK
PERENCANAAN DAN PENJADWALAN PROYEKPERENCANAAN DAN PENJADWALAN PROYEK
PERENCANAAN DAN PENJADWALAN PROYEK
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunak
 
Lembar pengesahan
Lembar pengesahanLembar pengesahan
Lembar pengesahan
 
Ch 04 Metode pengujian Black Box dan White Box
Ch 04 Metode pengujian Black Box dan White BoxCh 04 Metode pengujian Black Box dan White Box
Ch 04 Metode pengujian Black Box dan White Box
 
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
 
MPPL - T5 - Project Charter
MPPL - T5 - Project CharterMPPL - T5 - Project Charter
MPPL - T5 - Project Charter
 
Proposal manajemen proyek
Proposal manajemen proyekProposal manajemen proyek
Proposal manajemen proyek
 

Similar to SKPL-RK-POS.pdf

A.14.2 p2 tabk simda bpkp
A.14.2 p2 tabk simda bpkpA.14.2 p2 tabk simda bpkp
A.14.2 p2 tabk simda bpkptedynurul
 
SDD
SDDSDD
Aplikasi komputer akuntansi
Aplikasi komputer akuntansiAplikasi komputer akuntansi
Aplikasi komputer akuntansiArief Diaz
 
aplikasi_komputer_akuntansi_modul_tik.ppt
aplikasi_komputer_akuntansi_modul_tik.pptaplikasi_komputer_akuntansi_modul_tik.ppt
aplikasi_komputer_akuntansi_modul_tik.ppt
nafila204
 
1-aplikasi_komputer_akuntansi (keluar uts).ppt
1-aplikasi_komputer_akuntansi (keluar uts).ppt1-aplikasi_komputer_akuntansi (keluar uts).ppt
1-aplikasi_komputer_akuntansi (keluar uts).ppt
smkislamtikung
 
SKPL Bungkusin v1.0
SKPL Bungkusin v1.0SKPL Bungkusin v1.0
SKPL Bungkusin v1.0
Kania Amalia
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2Nendi Junaedi
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
Fajar Baskoro
 
Project Charter
Project CharterProject Charter
Project Charter
As Faizin
 
Sdpln
SdplnSdpln
Kak sistem layanan keuangan negara
Kak sistem layanan keuangan negaraKak sistem layanan keuangan negara
Kak sistem layanan keuangan negara
Yoshima Putri
 
FINALSUBMISSION_BAI09_E_07.pdf
FINALSUBMISSION_BAI09_E_07.pdfFINALSUBMISSION_BAI09_E_07.pdf
FINALSUBMISSION_BAI09_E_07.pdf
DanyNittnot1
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Fitri Evi Nasution
 
Nirva Serlin Utami 6701140096
Nirva Serlin Utami  6701140096Nirva Serlin Utami  6701140096
Nirva Serlin Utami 6701140096
nirvaserlin
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajian
tiaraanggt
 
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
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
Fajar Baskoro
 
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITSKerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
ChendrasenaOemaryoga
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905
Budi Raharjo
 
SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0
Kania Amalia
 

Similar to SKPL-RK-POS.pdf (20)

A.14.2 p2 tabk simda bpkp
A.14.2 p2 tabk simda bpkpA.14.2 p2 tabk simda bpkp
A.14.2 p2 tabk simda bpkp
 
SDD
SDDSDD
SDD
 
Aplikasi komputer akuntansi
Aplikasi komputer akuntansiAplikasi komputer akuntansi
Aplikasi komputer akuntansi
 
aplikasi_komputer_akuntansi_modul_tik.ppt
aplikasi_komputer_akuntansi_modul_tik.pptaplikasi_komputer_akuntansi_modul_tik.ppt
aplikasi_komputer_akuntansi_modul_tik.ppt
 
1-aplikasi_komputer_akuntansi (keluar uts).ppt
1-aplikasi_komputer_akuntansi (keluar uts).ppt1-aplikasi_komputer_akuntansi (keluar uts).ppt
1-aplikasi_komputer_akuntansi (keluar uts).ppt
 
SKPL Bungkusin v1.0
SKPL Bungkusin v1.0SKPL Bungkusin v1.0
SKPL Bungkusin v1.0
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
Project Charter
Project CharterProject Charter
Project Charter
 
Sdpln
SdplnSdpln
Sdpln
 
Kak sistem layanan keuangan negara
Kak sistem layanan keuangan negaraKak sistem layanan keuangan negara
Kak sistem layanan keuangan negara
 
FINALSUBMISSION_BAI09_E_07.pdf
FINALSUBMISSION_BAI09_E_07.pdfFINALSUBMISSION_BAI09_E_07.pdf
FINALSUBMISSION_BAI09_E_07.pdf
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
 
Nirva Serlin Utami 6701140096
Nirva Serlin Utami  6701140096Nirva Serlin Utami  6701140096
Nirva Serlin Utami 6701140096
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajian
 
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)
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
 
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITSKerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
Kerangka Acuan Kerja Sicepat Ekspres - MPPL E Informatika ITS
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905
 
SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0
 

More from Fajar Baskoro

Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdfPemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Fajar Baskoro
 
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptxSkills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Fajar Baskoro
 
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptxSlides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Fajar Baskoro
 
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptxPPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
Fajar Baskoro
 
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptxPPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
Fajar Baskoro
 
RIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptxRIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptx
Fajar Baskoro
 
Pengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSKPengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSK
Fajar Baskoro
 
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
Fajar Baskoro
 
Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
Fajar Baskoro
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
Fajar Baskoro
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
Fajar Baskoro
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
Fajar Baskoro
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Fajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Fajar Baskoro
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
Fajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
Fajar Baskoro
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
Fajar Baskoro
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
Fajar Baskoro
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
Fajar Baskoro
 

More from Fajar Baskoro (20)

Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdfPemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
 
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptxSkills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
 
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptxSlides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
 
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptxPPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
 
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptxPPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
 
RIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptxRIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptx
 
Pengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSKPengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSK
 
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
 
Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
 

Recently uploaded

Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
Arumdwikinasih
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
tsuroyya38
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
MsElisazmar
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
HengkiRisman
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
pristayulianabila
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
ssuser4dafea
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
YongYongYong1
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Sosdiklihparmassdm
 
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdfTugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
nurfaridah271
 

Recently uploaded (20)

Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
 
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdfTugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
 

SKPL-RK-POS.pdf

  • 1. Jurusan Teknik Informatika ITS Nomor Dokumen Halaman SKPL-001 1 / 111 hlm Revisi I 22 November 2015 DOKUMEN SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK POSKU “Point of Sales Minimarket” untuk: Minimarket Dipersiapkan oleh: Kelompok 08 Theo Pratama (5114100029) Sabila Malahati A (5114100034) Hilma Kamilah (5114100188) Jurusan Teknik Informatika - Institut Teknologi Sepuluh Nopember Kampus ITS Keputih Sukolilo Surabaya
  • 2. Jurusan Teknik Informatika ITS SKPL-001 Halaman 2 dari 25 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-001 Halaman 3 dari 25 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-001 Halaman 4 dari 25 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 .......................................................................................................................8 1.1 Tujuan Penulisan Dokumen.........................................................................................8 1.2 Lingkup Masalah .........................................................................................................8 1.3 Definisi dan Istilah.......................................................................................................9 1.4 Aturan Penamaan dan Penomoran...............................................................................9 1.5 Referensi ......................................................................................................................9 1.6 Ikhtisar Dokumen ......................................................................................................10 2 Deskripsi Umum Perangkat Lunak ..................................................................................10 2.1 Deskripsi Umum Sistem ............................................................................................10 2.2 Fungsi Produk............................................................................................................10 2.3 Karakteristik Pengguna..............................................................................................10 2.4 Batasan.......................................................................................................................11 2.5 Lingkungan Operasi...................................................................................................11 3 Deskripsi Umum Kebutuhan ............................................................................................12 3.1 Kebutuhan antarmuka eksternal.................................................................................12 3.1.1 Antarmuka pengguna..........................................................................................12 3.1.2 Antarmuka perangkat keras................................................................................12 3.1.3 Antarmuka perangkat lunak................................................................................12 3.1.4 Antarmuka komunikasi ......................................................................................12 3.2 Deskripsi Fungsional .................................................................................................12 3.2.1 Use Case Diagram ..............................................................................................12 3.2.2 Fungsi 1: Melakukan Login................................................................................12 3.2.3 Fungsi 2: Melakukan Transaksi POS .................................................................13 3.2.4 Fungsi 3 : Mengelola Keuangan.........................................................................14 3.2.5 Fungsi 4 : Melihat Detail Transaksi ...................................................................15 3.2.6 Fungsi 5 : Melihat Pemasukkan..........................................................................15 3.2.7 Fungsi 6 : Melihat Pengeluaran..........................................................................16 3.2.8 Fungsi 7 : Mengelola Pegawai ...........................................................................17 3.2.9 Fungsi 8 : Melihat Data Pegawai........................................................................17
  • 5. Jurusan Teknik Informatika ITS SKPL-001 Halaman 5 dari 25 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.10 Fungsi 9 : Mengatur Gaji Pegawai .....................................................................18 3.2.11 Fungsi 10 : Mengubah Status Pegawai...............................................................19 3.2.12 Fungsi 11 : Menambah Data Pegawai ................................................................20 3.2.13 Fungsi 12 : Mengelola Stok Barang ...................................................................21 3.2.14 Fungsi 13 : Menambah Daftar Barang ...............................................................22 3.2.15 Fungsi 14: Melihat Stok Barang.........................................................................23 3.3 Kebutuhan Non Fungsional .......................................................................................24
  • 6. Jurusan Teknik Informatika ITS SKPL-001 Halaman 6 dari 25 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 Table 1 Aturan Penamaan dan Penomoran.................................................................................9 Table 2 Karakteristik Pengguna ...............................................................................................10 Table 3 Deskripsi Kebutuhan Non Fungsional.........................................................................24
  • 7. Jurusan Teknik Informatika ITS SKPL-001 Halaman 7 dari 25 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 Gambar 1 Use Case Diagram ...................................................................................................12
  • 8. Jurusan Teknik Informatika ITS SKPL-001 Halaman 8 dari 25 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 berupa Spesifikasi Kebutuhan Perangkat Lunak(SKPL) atau SRS (Software Requirements Specification) untuk POSku. Tujuan penulisan dokumen ini adalah memberikan penjelasan mengenai rancangan perangkat lunak dalam melakukan pemantauan dan transaksi penjualan. Penjelasan yang akan dimaksudkan dalam dokumen ini, berisi penjelasan umum, spesifikasi fungsi dan sebagainya. Pengguna dari dokumen ini adalah pengembang perangkat lunak POSku dan pengguna dari perangkat lunak personil-personil yang terlibat dalam system. Dokumen ini akan digunakan sebagai pemandu atau acuan dalam pengembangan perangkat lunak serta sebagai bahan evaluasi baik pada saat proses maupun akhir dalam pengembanganya. Diharapkan dengan disusunnya dokumen ini, pengembangan perangkat lunak akan lebih terarah dan terfokus, sehingga hasil dari pengembangan perangkat lunak akan menghasil perangkat lunak yang lebih baik dan terhindar dari ambiguitas maupun kekurangan lainnya. 1.2 Lingkup Masalah Perangkat lunak yang dibangun adalah Point of Sales Minimarket, yaitu merupakan perangkat lunak berupa sebuah aplikasi desktop yang digunakan pada sebuah Minimarket. POSku ini dapat melakukan hal-hal berikut: • Kasir: o Dapat melakukan login o Dapat melakukan transaksi dengan aplikasi POS • Gudang: o Dapat melihat stok barang o Melakukan pencatatan barang o Melakukan restock suatu barang • Manager: o Melihat kondisi keuangan seperti pemasukkan o Melihat kondisi pengeluaran o Melihat transaksi yang ada • HR: o Melihat pegawai o Melihat status absensi pegawai o Melihat kinerja pegawai dari jam login-logout o Mengatur kepegawaian dan menonaktifkan pegawai o Mengatur gaji pegawai Dengan adanya POSku ini diharapkan semua transaksi dan pemantauan penjualan dapat lebih rapi dan teratur, demi efektifnya peningkatan target penjualan barang di minimarket.
  • 9. Jurusan Teknik Informatika ITS SKPL-001 Halaman 9 dari 25 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.3 Definisi dan Istilah Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen SKPL ini: 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 Standardisasi Amerika. o TBD : To Be Defined o LAN : Local Area Network o POSku : Point of Sales 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 tercantum pada Tabel 1 berikut ini. Table 1 Aturan Penamaan dan Penomoran Hal/Bagian Aturan Penomoran/Penamaan Kebutuhan Fungsional SKPL-FXX : Menunjukkan kebutuhan fungsional ke-XX Kebutuhan Non Fungsional SKPL-NFXX : Menunjukkan kebutuhan non fungsional ke- XX Ringkasan kebutuhan fungsional SKPL-Fxxx dimana xxx adalah tiga digit bilangan bulat dimulai dari 000 Ringkasan kebutuhan non- fungsional SKPL-NFxxx dimana xxx adalah tiga digit bilangan bulat dimulai dari 000 1.5 Referensi Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai berikut : 1) Dokumen Software Requirement Spesification (SRS) – IEEE tahun 1999 oleh Karl E. Wiegers. 2) Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik Informatika, Institut Teknologi Sepuluh November. 3) Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik Informatika, Institut Teknologi Bandung.
  • 10. Jurusan Teknik Informatika ITS SKPL-001 Halaman 10 dari 25 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.6 Ikhtisar Dokumen Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut: ● Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL ini yang berisi tujuan penulisan dokumen, lingkup masalah, juga memuat definisi dan istilah yang digunakan serta deskripsi umum dokumen yang merupakan ikhtisar dokumen SKPL. ● Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam pengembangan Point of Sales Minimarket. ● Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi Point of Sales Minimarket, yang meliputi kebutuhan antarmuka eksternal, kebutuhan fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem perangkat lunak, dan kebutuhan lain dari Point of Sales Minimarket. 2 Deskripsi Umum Perangkat Lunak 2.1 Deskripsi Umum Sistem POSku merupakan sistem yang digunakan untuk melakukan transaksi dan pemantauan penjualan serta pemantauan dalam stok barang di minimarket. Dalam sistem ini terdapat empat pengguna yang berhubungan dengan sistem ini, yaitu HR, Kasir, Gudang, dan Manager. HR merupakan pemegang kendali dari pegawai, sehingga dapat melakukan apapun yang berkaitan dengan pegawai. Kasir merupakan karyawan/pegawai yang paling banyak menggunakan aplikasi ini, sebab kasirlah yang berhubungan langsung dengan proses penjualan. Kemudian Gudang disini yang dimaksud adalah pekerja/pegawai/karyawan bagian gudang yang bertugas untuk memastikan bahwa semua barang ada, tidak ada yang kehabisan, mengelola penyediaan barang, dan lain-lain. Terakhir adalah Manager, kerjanya adalah untuk melihat penjualan per-kategori, pemasukkan dan pengeluaran, kemudian melihat barang terlaris, dan lain-lain. 2.2 Fungsi Produk Perangkat Lunak POSku ini mempunyai beberapa fungsi utama, antara lain: 1. (SKPL-F1) Dapat melakukan transaksi penjualan. 2. (SKPL-F2) Dapat mengelola seluruh data barang. 3. (SKPL-F3) Dapat melihat track record penjualan. 4. (SKPL-F4) Dapat mengelola transaksi dan barang. 2.3 Karakteristik Pengguna Karakteristik pengguna POSku ini dijabarkan dalam tabel sebagai berikut : Table 2 Karakteristik Pengguna No Kategori Pengguna Tugas Hak Akses ke aplikasi Kemampuan yang harus dimiliki
  • 11. Jurusan Teknik Informatika ITS SKPL-001 Halaman 11 dari 25 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. HR Melakukan pemantauan pegawai Mengelola (Melihat, Menambah, Mengubah, Menghapus) 1. Mampu mengoperasikan computer 2. Mengerti pemakaian aplikasi 3. Mampu menggunakan database 2. Kasir Melakukan transaksi penjualan Mengelola (Melihat, Menambah) 1. Mampu mengoperasikan computer 2. Mengerti pemakaian aplikasi 3. Gudang Mengelola pemantauan barang Mengelola (Melihat, Menambah, Mengubah, Menghapus) 1. Mampu mengoperasikan computer 2. Mengerti pemakaian aplikasi 4. Manager Melihat transaksi penjualan, dan kondisi keuangan yang ada. Melihat 1. Mampu mengoperasikan computer 2. Mengerti pemakaian aplikasi 2.4 Batasan Pengembangan Aplikasi POSku ini memiliki keterbatasan-keterbatasan yaitu sebagai berikut: 1. Aplikasi POSku dibuat dengan menggunakan Bahasa Pemrograman PHP, dengan framework Codeigniter. 2. Antarmuka hanya berupa tampilan menu sederhana. 3. Keterbatasan dari sisi perangkat keras yang digunakan, contohnya kapasitas storage yang terbatas, dan input hanya berupa text dan angka, serta beberapa karakter. 4. Software pendukung yang digunakan adalah DBMS SQL-Server, Notepad++ dan Sublime text 3, PHP Storm. 2.5 Lingkungan Operasi Aplikasi POSku ini akan berfungi dengan spesifikasi : Platform sistem operasi : Microsoft Windows Versi sistem operasi : Windows XP/Vista/7/8/10 DBMS : SQL-Server Kerangka kerja : HTML dan PHP Framework : Codeigniter
  • 12. Jurusan Teknik Informatika ITS SKPL-001 Halaman 12 dari 25 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 Deskripsi Umum Kebutuhan 3.1 Kebutuhan antarmuka eksternal 3.1.1 Antarmuka pengguna POSku menggunakan antarmuka yang indah dilihat. Pengguna dapat mengakses menggunakan semua web browser. 3.1.2 Antarmuka perangkat keras Sistem POSku berjalan di komputer server. Semua computer yang harus saling terhubung dalam LAN atau Wifi. 3.1.3 Antarmuka perangkat lunak POSku adalah program yang akan dibangun menggunakan bahasa HTML, PHP, SQL- Server dan framework Codeigniter akan berjalan pada semua web browser. 3.1.4 Antarmuka komunikasi POSku merupakan sistem yang terhubung di jaringan internet. 3.2 Deskripsi Fungsional 3.2.1 Use Case Diagram Gambar 1 Use Case Diagram 3.2.2 Fungsi 1: Melakukan Login 3.2.2.1 Skenario: Melakukan Login
  • 13. Jurusan Teknik Informatika ITS SKPL-001 Halaman 13 dari 25 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. Kode Use Case UC001 Nama Use Case Melakukan Login Aktor Kasir, Manager, Gudang, dan HR Deskripsi Sebelum memulai mengoperasikan aplikasi, pengguna akan diarahkan untuk login sesuai dengan username-nya masing- masing Relasi Dependency Kondisi Awal Pengguna telah terdaftar sebagai salah satu user di aplikasi. Kondisi Akhir Pengguna dapat login sesuai dengan user-nya. Alur Kejadian Normal Aktor Sistem 1. Membuka aplikasi 2. Sistem menampilkan tampilan untuk login 3. Mengisi username dan password sesuai user id yang dimiliki. 4. Sistem memeriksa kesesuaian data username dan passwordnya A.4 Tidak ada atau salah username dan password 5. Sistem menampilkan tampilan sesuai dengan user- nya. 6. Memulai mengoperasikan aplikasi. Alur Kejadian Alternatif Aktor Sistem A.4. 1 Menampilkan peringatan jika username dan/atau password yang dimasukkan salah. A.4. 2 kembali ke alur nomor 2 3.2.3 Fungsi 2: Melakukan Transaksi POS 3.2.3.1 Skenario: Melakukan Transaksi POS Kode Use Case UC002 Nama Use Case Melakukan Transaksi POS
  • 14. Jurusan Teknik Informatika ITS SKPL-001 Halaman 14 dari 25 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. Aktor Kasir Deskripsi Kasir melakukan transaksi penjualan menggunakan aplikasi POS saat ada pembeli minimarket. Relasi Asosiasi Kondisi Awal Telah terdaftar sebagai user-kasir Kondisi Akhir Mampu melakukan transaksi dengan menghitung belanjaan pembeli Alur Kejadian normal Aktor Sistem 1. Melakukan login sebagai kasir 2. Menampilkan tampilan untuk kasir 3. Melakukan transaksi dengan menghitung jumlah harga belanjaan pembeli 4. Mengoperasikan setiap perintah yang dimasukkan, seperti menambah, mengurang, mengali, dsb. Alur Kejadian Alternatif Aktor Sistem - - 3.2.4 Fungsi 3 : Mengelola Keuangan 3.2.4.1 Skenario: Mengelola Keuangan Kode Use Case UC003 Nama Use Case Mengelola Keuangan Aktor Manajer Deskripsi Manajer mengelola keuangan Minimarket melalui aplikasi POS Relasi Asosiasi Kondisi Awal Sudah melakukan login sebagai manajer Kondisi Akhir Mengelola keuangan Minimarket Alur Kejadian normal Aktor Sistem 1. Melakukan login sebagai manajer 2. Menampilkan tampilan user manajer 3. Masuk sebagai user-manajer
  • 15. Jurusan Teknik Informatika ITS SKPL-001 Halaman 15 dari 25 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. 4. Menampilkan menu untuk mengelola keuangan 5. Memilih salah satu menu untuk mengelola keuangan Alur Kejadian Alternatif Aktor Sistem - - 3.2.5 Fungsi 4 : Melihat Detail Transaksi 3.2.5.1 Skenario: Melihat Detail Transaksi Kode Use Case UC004 Nama Use Case Melihat Detail Transaksi Aktor Manajer Deskripsi Manajer mampu melihat semua detail transaksi Minimarket dengan pembeli. Relasi Extend Kondisi Awal Telah login masuk sebagai user-manajer Kondisi Akhir Detail transaksi dapat dilihat manajer Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai manajer 2. Menampilkan tampilan user manajer 3. Masuk sebagai user-manajer 4. Menampilkan menu untuk mengelola keuangan 5. Memilih menu “Transaksi” untuk melihat detail keuangan 6. Menampilkan data detail transaksi keuangan Alur Kejadian Alternatif Aktor Sistem - - 3.2.6 Fungsi 5 : Melihat Pemasukkan 3.2.6.1 Skenario: Melihat Pemasukkan Kode Use Case UC005 Nama Use Case Melihat Pemasukan
  • 16. Jurusan Teknik Informatika ITS SKPL-001 Halaman 16 dari 25 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. Aktor Manajer Deskripsi Manajer mampu melihat semua pemasukkan Minimarket Relasi Extend Kondisi Awal Telah login masuk sebagai user-manajer Kondisi Akhir Pemasukkan dapat dilihat manajer Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai manajer 2. Menampilkan tampilan user manajer 3. Masuk sebagai user-manajer 4. Menampilkan menu untuk mengelola keuangan 5. Memilih menu “Pemasukkan” untuk melihat detail keuangan 6. Menampilkan data pemasukkan keuangan Alur Kejadian Alternatif Aktor Sistem - - 3.2.7 Fungsi 6 : Melihat Pengeluaran 3.2.7.1 Skenario: Melihat Pengeluaran Kode Use Case UC006 Nama Use Case Melihat Pengeluaran Aktor Manajer Deskripsi Manajer mampu melihat semua pengeluaran Minimarket Relasi Extend Kondisi Awal Telah login masuk sebagai user-manajer Kondisi Akhir Pengeluaran dapat dilihat manajer Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai manajer 2. Menampilkan tampilan user manajer 3. Masuk sebagai user-manajer 4. Menampilkan menu untuk mengelola keuangan
  • 17. Jurusan Teknik Informatika ITS SKPL-001 Halaman 17 dari 25 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. 5. Memilih menu “Pengeluaran” untuk melihat detail keuangan 6. Menampilkan data pengeluaran keuangan Alur Kejadian Alternatif Aktor Sistem - - 3.2.8 Fungsi 7 : Mengelola Pegawai 3.2.8.1 Skenario: Mengelola Pegawai Kode Use Case UC007 Nama Use Case Mengelola Pegawai Aktor HR Deskripsi HR mengelola pegawai Minimarket melalui aplikasi POS Relasi Asosiasi Kondisi Awal Sudah melakukan login sebagai HR Kondisi Akhir Mengelola pegawai Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai HR 2. Menampilkan tampilan user HR 3. Masuk sebagai user-HR 4. Menampilkan menu untuk mengelola pegawai 5. Memilih salah satu menu untuk mengelola pegawai Alur Kejadian Alternatif Aktor Sistem - - 3.2.9 Fungsi 8 : Melihat Data Pegawai 3.2.9.1 Skenario: Melihat Data Pegawai Kode Use Case UC008 Nama Use Case Melihat Data Pegawai Aktor HR
  • 18. Jurusan Teknik Informatika ITS SKPL-001 Halaman 18 dari 25 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. Deskripsi HR melihat data setiap pegawai Minimarket melalui aplikasi POS Relasi Extend Kondisi Awal Sudah melakukan login sebagai HR Kondisi Akhir Melihat data setiap pegawai Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai HR 2. Menampilkan tampilan user HR 3. Masuk sebagai user-HR 4. Menampilkan menu untuk mengelola pegawai 5. Memilih menu “Lihat Pegawai” untuk melihat data pegawai 6. Menampilkan data detail mengenai pegawai 7. Meng-klik tombol dengan gambar “mata” yang dimaksud adalah detail 8. Menampilkan data detail mengenai pegawai Alur Kejadian Alternatif Aktor Sistem - - 3.2.10 Fungsi 9 : Mengatur Gaji Pegawai 3.2.10.1 Skenario: Mengatur Gaji Pegawai Kode Use Case UC009 Nama Use Case Mengatur Gaji Pegawai Aktor HR Deskripsi HR mengatur gaji setiap pegawai Minimarket melalui aplikasi POS Relasi Extend Kondisi Awal Sudah melakukan login sebagai HR Kondisi Akhir Mengatur gaji setiap pegawai Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai HR
  • 19. Jurusan Teknik Informatika ITS SKPL-001 Halaman 19 dari 25 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. Menampilkan tampilan user HR 3. Masuk sebagai user-HR 4. Menampilkan menu untuk mengelola pegawai 5. Memilih menu “Lihat Pegawai” untuk melihat data pegawai 6. Menampilkan data mengenai pegawai 7. Meng-klik tombol dengan gambar “mata” yang dimaksud adalah detail 8. Menampilkan data detail mengenai pegawai 9. Meng-klik tombol edit yang berada dibawah data detail pegawai 10. Menampilkan data pegawai yang dapat diedit. 11. Mengatur gaji pegawai. 12. Data gaji pegawai telah di- set. Alur Kejadian Alternatif Aktor Sistem - - 3.2.11 Fungsi 10 : Mengubah Status Pegawai 3.2.11.1 Skenario: Mengubah Status Pegawai Kode Use Case UC010 Nama Use Case Mengubah Status Pegawai Aktor HR Deskripsi HR mengubah status pegawai Minimarket setiap kali ada pegawai yang mengundurkan diri maupun baru masuk sebagai pegawai baru. Relasi Extend Kondisi Awal Sudah melakukan login sebagai HR Kondisi Akhir Mengubah status setiap pegawai Minimarket
  • 20. Jurusan Teknik Informatika ITS SKPL-001 Halaman 20 dari 25 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. Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai HR 2. Menampilkan tampilan user HR 3. Masuk sebagai user-HR 4. Menampilkan menu untuk mengelola pegawai 5. Memilih menu “Lihat Pegawai” untuk melihat data pegawai 6. Menampilkan data detail mengenai pegawai 7. Meng-klik tombol dengan gambar “mata” yang dimaksud adalah detail 8. Menampilkan data detail mengenai pegawai 9. Meng-klik tombol edit yang berada dibawah data detail pegawai 10. Menampilkan data pegawai yang dapat diedit. 11. Merubah status pegawai. 12. Status pegawai telah dirubah. Alur Kejadian Alternatif Aktor Sistem - - 3.2.12 Fungsi 11 : Menambah Data Pegawai 3.2.12.1 Skenario: Menambah Data Pegawai Kode Use Case UC011 Nama Use Case Menambah Data Pegawai Aktor HR Deskripsi HR menambah data pegawai Minimarket setiap kali ada pegawai yang baru masuk sebagai pegawai baru.
  • 21. Jurusan Teknik Informatika ITS SKPL-001 Halaman 21 dari 25 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. Relasi Extend Kondisi Awal Sudah melakukan login sebagai HR Kondisi Akhir Menambah data setiap pegawai baru Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai HR 2. Menampilkan tampilan user HR 3. Masuk sebagai user-HR 4. Menampilkan menu untuk mengelola pegawai 5. Memilih menu “Tambah Pegawai” untuk menambah data pegawai 6. Menampilkan form untuk menambah pegawai 7. Mengisi form data pegawai 8. Memeriksa apakah data yang dimasukkan sudah benar sesuai format atau tidak A.8. data yang dimasukkan tidak sesuai format 10. Menyimpan data pegawai baru. Alur Kejadian Alternatif Aktor Sistem A.8.1 Menampilkan peringatan data yang dimasukkan salah. A.4.2 kembali ke alur nomor 2 3.2.13 Fungsi 12 : Mengelola Stok Barang 3.2.13.1 Skenario: Mengelola Stok Barang Kode Use Case UC012 Nama Use Case Mengelola Stok Barang Aktor Gudang Deskripsi Gudang mengelola stok barang yang ada di Minimarket
  • 22. Jurusan Teknik Informatika ITS SKPL-001 Halaman 22 dari 25 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. Relasi Asosiasi Kondisi Awal Sudah melakukan login sebagai Gudang Kondisi Akhir Mengelola stok barang-barang yang ada di Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai Gudang 2. Menampilkan tampilan user Gudang 3. Masuk sebagai user- Gudang 4. Menampilkan menu untuk pergudangan 5. Memilih salah satu menu dari menu Pergudangan untuk mengelola barang Alur Kejadian Alternatif Aktor Sistem - - 3.2.14 Fungsi 13 : Menambah Daftar Barang 3.2.14.1 Skenario: Menambah Daftar Barang Kode Use Case UC013 Nama Use Case Menambah Daftar Barang Aktor Gudang Deskripsi Gudang menambah data barang yang ada di Minimarket setiap kali ada stok barang yang habis. Relasi Extend Kondisi Awal Sudah melakukan login sebagai Gudang Kondisi Akhir Menambah daftar barang baru Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai Gudang 2. Menampilkan tampilan user Gudang 3. Masuk sebagai user- Gudang 4. Menampilkan menu untuk pergudangan
  • 23. Jurusan Teknik Informatika ITS SKPL-001 Halaman 23 dari 25 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. 5. Memilih menu “Tambah Barang” untuk menambah data barang 6. Menampilkan form untuk menambah barang 7. Mengisi form data barang 8. Memeriksa apakah data yang dimasukkan sudah benar sesuai format atau tidak A.8. data yang dimasukkan tidak sesuai format 10. Menyimpan data stok barang baru. Alur Kejadian Alternatif Aktor Sistem A.8.1 Menampilkan peringatan data yang dimasukkan salah. A.4.2 kembali ke alur nomor 2 3.2.15 Fungsi 14: Melihat Stok Barang 3.2.15.1 Skenario: Melihat Stok Barang Kode Use Case UC014 Nama Use Case Melihat Stok Barang Aktor Gudang Deskripsi Gudang melihat data barang yang ada di Minimarket, untuk mengecek apakah ada yang kehabisan stok atau tidak Relasi Extend Kondisi Awal Sudah melakukan login sebagai Gudang Kondisi Akhir Melihat data setiap barang di Minimarket Alur Kejadian Normal Aktor Sistem 1. Melakukan login sebagai Gudang 2. Menampilkan tampilan user Gudang 3. Masuk sebagai user- Gudang
  • 24. Jurusan Teknik Informatika ITS SKPL-001 Halaman 24 dari 25 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. 4. Menampilkan menu untuk mengelola pegawai 5. Memilih menu “Lihat Barang” untuk menambah data barang di gudang 6. Menampilkan data detail mengenai barang Alur Kejadian Alternatif Aktor Sistem - - 3.3 Kebutuhan Non Fungsional Table 3 Deskripsi Kebutuhan Non Fungsional SKPL-Id Parameter Kebutuhan SKPL-N01 Availability Aplikasi ini harus dapat beroperasi terus menerus selama jam buka minimarket, karena aplikasi ini terus digunakan untuk melakukan transaksi. SKPL-N02 Reliability Aplikasi ini harus dibangun dengan kehandalan yang setinggi mungkin meskipun tidak perlu setinggi kehandalan sebuah critical application. Kegagalan yang dapat ditoleransi kurang lebih 10%. Dengan kahandalan yang tinggi diharapkan aplikasi ini dapat digunakan dengan baik pada saat dibutuhkan. Kehandalan yang dimiliki oleh aplikasi ini juga akan sangat bergantung pada beberapa hal eksternal, seperti kehandalan jaringan telekomunikasi yang digunakan untuk akses internet, kehandalan sistem daya listrik yang digunakan, dll. SKPL-N03 Ergonomy Aplikasi ini harus memiliki nilai ergonomi/ kenyamanan dipakai yang tinggi bagi user. Aplikasi ini akan dibangun secara user friendly. SKPL-N04 Portability POSku dapat diimplementasikan lebih dari 100 komputer. SKPL-N05 Memory Aplikasi dapat menampung database sebanyak max 160 GB SKPL-N06 Response time Database diakses dalam waktu 2 detik.
  • 25. Jurusan Teknik Informatika ITS SKPL-001 Halaman 25 dari 25 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-N07 Safety Jaringan terdiri dari firewall SKPL-N08 Security Aplikasi ini memiliki hak akses tertentu bagi tiap aktornya. Password terenkripsi SKPL-N09 Bahasa komunikasi Menggunakan Bahasa Indonesia