Anda di halaman 1dari 16

[] /// DOC01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

APLIKASI SALON KECANTIKAN

untuk : UMUM

Dipersiapkan oleh: -Riza Ramanda -Agung Setiawan -Rini Ristiani -Machmud Tahnihan Isma R -Satri Wahyudi -Fahri Dea Renaldo

Program Studi Teknik Informatika - Jurusan Teknik Elektro Politeknik Negeri Pontianak

Logo

Nomor Dokumen Program Studi Teknik Informatika Politeknik Negeri Pontianak Doc01-Gxx <x:no grp> Revisi
<nomor revisi>

Halaman

polnep

<#>/<jml #
Tgl: <isi tanggal>

DAFTAR PERUBAHAN
Revisi Deskripsi

INDEX TGL Ditulis oleh Diperiksa oleh

Disetujui oleh

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi

Daftar Isi

Pendahuluan ......................................................... Error! Bookmark not defined. 1.1 Tujuan ............................................................. Error! Bookmark not defined. 1.2 Lingkup Masalah ............................................. Error! Bookmark not defined. 1.3 Definisi, Akronim dan Singkatan...................... Error! Bookmark not defined. 1.4 Referensi ......................................................... Error! Bookmark not defined. 1.5 Deskripsi umum (Overview) ............................ Error! Bookmark not defined. 2 Deskripsi Keseluruhan .......................................... Error! Bookmark not defined. 2.1 Perspektif produk ............................................ Error! Bookmark not defined. 2.2 Fungsi Produk ................................................. Error! Bookmark not defined. 2.3 Karakteristik Pengguna ................................... Error! Bookmark not defined. 2.4 Batasan-batasan ............................................. Error! Bookmark not defined. 2.5 Asumsi dan Ketergantungan ........................... Error! Bookmark not defined. 3 Kebutuhan khusus................................................. Error! Bookmark not defined. 3.1 Kebutuhan antarmuka eksternal...................... Error! Bookmark not defined. 3.1.1 Antarmuka pemakai .................................. Error! Bookmark not defined. 3.1.2 Antarmuka perangkat keras ...................... Error! Bookmark not defined. 3.1.3 Antarmuka perangkat lunak....................... Error! Bookmark not defined. 3.1.4 Antarmuka komunikasi .............................. Error! Bookmark not defined. 3.2 Kebutuhan fungsionalitas ................................ Error! Bookmark not defined. 3.2.1 aliran informasi .......................................... Error! Bookmark not defined. 3.2.1.1 DFD 1 ..................................................... Error! Bookmark not defined. 3.2.1.1.1Entitas data ....................................... Error! Bookmark not defined. 3.2.1.1.2proses................................................ Error! Bookmark not defined. 3.2.1.1.3topologi .............................................. Error! Bookmark not defined. 3.2.1.2 DFD 2 ..................................................... Error! Bookmark not defined. 3.2.1.2.1Entitas data ....................................... Error! Bookmark not defined. 3.2.1.2.2proses................................................ Error! Bookmark not defined. 3.2.1.2.3topologi .............................................. Error! Bookmark not defined. 3.2.1.2.4.... ...................................................... Error! Bookmark not defined. 3.2.1.3 DFD n ..................................................... Error! Bookmark not defined. 3.2.2 Deskripsi proses ........................................ Error! Bookmark not defined. 3.2.2.1 Proses 1 ................................................. Error! Bookmark not defined. 3.2.2.1.1Entitas data masukan ........................ Error! Bookmark not defined. 3.2.2.1.2Algoritma atau Formula dari proses... Error! Bookmark not defined. 3.2.2.1.3entitas data terlibat ............................ Error! Bookmark not defined. 3.2.2.2 Proses 2 ................................................. Error! Bookmark not defined. 3.2.2.3 Proses n ................................................. Error! Bookmark not defined. 3.2.3 Spesifikasi konstruksi data ........................ Error! Bookmark not defined. 3.2.3.1 Konstruksi 1 ............................................ Error! Bookmark not defined. 3.2.3.1.1Tipe record ........................................ Error! Bookmark not defined. 3.2.3.1.2field-field ............................................ Error! Bookmark not defined. 3.2.3.2 Konstruksi n ............................................ Error! Bookmark not defined. 3.2.4 Kamus data ............................................... Error! Bookmark not defined. 3.2.4.1 Elemen data 1 ........................................ Error! Bookmark not defined. 3.2.4.1.1Nama ................................................. Error! Bookmark not defined. 3.2.4.1.2Representasi ..................................... Error! Bookmark not defined. 3.2.4.1.3Unit/format ......................................... Error! Bookmark not defined. 3.2.4.1.4presisi /keakuratan ............................ Error! Bookmark not defined.

3.2.4.1.5Range ................................................ Error! Bookmark not defined. 3.2.4.2 elemen data 2 ......................................... Error! Bookmark not defined. 3.2.4.3 ..... .......................................................... Error! Bookmark not defined. 3.2.4.4 elemen data n ......................................... Error! Bookmark not defined. 3.3 Kebutuhan performansi ................................... Error! Bookmark not defined. 3.4 Batasan perancangan ..................................... Error! Bookmark not defined. 3.5 Atribut sistem perangkat lunak ........................ Error! Bookmark not defined. 3.6 Kebutuhan lain ................................................ Error! Bookmark not defined.

BAB I PENDAHULUAN

1.1. Tujuan Dokumen ini berisi tentang Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirements Specifications (SRS) untuk Aplikasi Salon. Dokumen ini sebagian besar diadaptasi dari dokumen IEEE Std 830-1998. Dokumen ini dibuat untuk memudahkan penulis untuk menjaga hak cipta karya ilmiahnya agar tidak terjadi peniruan hak cipta. 1.2 Lingkup Masalah Aplikasi Salon merupakan aplikasi yang digunakan untuk mengelola administrasi dalam usaha salon . Dibuat agar pengelolaan atau administrasi dalam bidang usaha salon ini tersusun rapi dalam file elektronik dan meninggalkan cara lama yang konvensional dalam pencatatan atau pengelolaan administrasi . Adapun fitur utama dari aplikasi ini adalah sebagai berikut : 1. Pendaftaran pelanggan, tampilan menu dan produk Fitur ini digunakan sebagai pendaftaran pembeli , dan sebuah interface yang menyajikan produk produk yang akan di jual dan bidang jasa layanan salon yang dtawarkan 2. Proses transaksi Proses ini dimaksudkan untuk pengelolaan transaksi dimana seluruh pembelian dan pembayaran jasa maupun produk yang dibeli dicatat dan dimasukkan kedalam sebuah database yang nantinya akan dilaporkan pada proses selanjutnya . 3. Fitur Laporan. Fitur yang mencetak dokumen jadi dari seluruh biaya transaksi yang telah dicatat sebelumnya pada program ini .

1.3 Definisi, Akronim dan Singkatan Admin : adalah orang yang memiliki hak akses penuh terhadap pemereiksaan atau mengubah daftar harga dan jasa pada usaha ini.

SKPL Pelanggan Karyawan ini

: adalah Spesifikasi Kebutuhan Perangkat Lunak. : adalah orang yang membeli atau menggunakan jasa salon : adalah orang yang mengelola aplikasi atau jalanya program

DFD : adalah data flow diagram. ERD : adalah entity relationship diagram merupakan jaringan yang menggunakan susunan data yang disimpan dari system secara abstrak.

1.4 Referensi Referensi yang digunakan dalam pembuatan dokumen perangkat lunak ini adalah: Pusat Dokumentasi dan Informasi Ilmiah (PDII). IEEE Std 830-1998, IEE Recommended Practice for Software Requirement Specification. IEEE Std 610.12-1990, IEEE Standart Glossary of Software Engineering Terminology (ANSI).

1.5 Deskripsi Umum (Overview) Dokumen ini terdiri dari tiga bab, deskripsi singkat dari setiap bab dalam dokumen ini adalah sebagai berikut : Bab 1 : Pendahuluan Berisi tujuan dari penulisan dokumen SKPL, Lingkup Masalah, definisi akronim dan singkatan, referensi dan deskripsi umum (overview). Bab 2 : Deskripsi Keseluruhan Berisi perspektif produk, fungsi produk, karakteristik pengguna, batasanbatasan dan asumsi dan ketergantungan. Bab 3 : Kebutuhan Khusus Pada bab ini Berisi : 3.1. Kebutuhan Antarmuka Ekternal 3.1.1 Antarmuka Pemakai 3.1.1.1 Form Pendaftaran Pengguan Umum

BAB II

DESKRIPSI KESELURUHAN

2.1. Perpestif Produk Aplikasi Salon adalah sebuah software yang diperuntukkan mempermudah dalam mengelola administrasi maupun pengelolaan jasa di salon tempat aplikasi salon ini digunakan . Aplikasi ini dapat digunakan oleh user sebagai admin untuk mengatur segala urusan bidang administrative, mulai dari pembayaran jasa yang di jual , produk yang di jual dan mencatat laporan bulanan . Selain itu , aplikasi ini juga memiliki interface yang hanya diperuntukkan kepada pelanggan yang ingin membeli produk salon / kecantikan yang juga di jual . 2.2. Fungsi Produk Fungsi Aplikasi salon ini yaitu : 1. Mempermudahkan penjualan produk salon dan kecantikan . 2. Mempermudahkan pemilik salon dalam mengelola administrasi salon. 3. Mempermudahkan pembeli untuk melakukan transaksi .. 2.3. Karakteristik Pengguna Pengguna Karyawan - Login Hak Akses Tingkat Keterampilan

Mampu mengoperasikan komputer terutama aplikasi salon - Mencatat data transaksi jual beli barang kecantikan - Mengecek stok barang - Mencetak laporan

2.4. Batasan-batasan Karyawan hanya sebatas pengguna dalam penggunaan aplikasi ini, sedangkan admin hanya diperuntukkan kepada pemilik selaku administrator .

BAB III KEBUTUHAN KHUSUS

3.1 Kebutuhan Antarmuka Ekternal 3.1.1 Antarmuka Pemakai Antar pemuka pemakai dalam aplikasi salon ini terdiri dari beberapa tampilan antarmuka pemakai dengan hubungan masing-masing sebagai berikut : Form Login : - From Login Pengguna Umum - From Login Admin Form pendaftaran pengunjung / pembeli. Form menu layanan Form transaksi Form menu penjualan produk Form laporan

3.1.1.1 Form Login a. From Login Pengguna Umum Form ini merupakan form untuk mendaftarkan diri sebagai user atau admin pada program ini . b. From Login Admin Form ini merupakan form yang digunakan oleh administrator untuk mengelola dan hak akses penuh terhadap seluruh operasi dan fungsi yang ada diaplikasi ini . 3.1.1.1 Form Pendaftaran Pengunjung / pembeli . Form ini merupakan form awal yang diakses pertama kali oleh pembeli untuk mendaftarkan diri sebagai pelanggan salon

3.1.1.3 Form menu layanan Form ini digunakan melihat menu dan layanan jasa yang ditawarkan pada usaha salon ini .

3.1.1.4 Menu Transaksi Form ini digunakan untuk mencatat transaksi yang dilakukan 3.1.1.5 Form Menu penjualan produk Form ini digunakan untuk menyediakan daftar pemesanan produk yang ditawarkan . 3.1.1.6 Form Laporan Form ini digunakan menampilkan laporan dari seluruh transaksi yang telah dimasukkan sebelumnya dalam aplikasi ini 3.2.2 Deskripsi Proses Jalanya Program ini dimulai dengan pendaftaran lalu pemilihan menu dan jasa yang ditawarkan pada Form 2 kemudian, pembayaran dicatat form transaksi. Laporan dari seluruh transaksi yang ada akan dicetak pada Form laporan yang mana laporan ini akan ditujukan kepada pemilik usaha. 3.2.2.1 Proses 1

PELANGGAN

KARYAWAN

APLIKASI SALON KECANTI KAN

SUPLIER

PEMILIK

Aplikasi ini deperuntukan atau diberikan akses yang berbeda-beda pada masing-masing individu(user) untuk program ini. Program ini dapat di akses oleh pembeli selaku tujuan utama pembuatan program ini. Pemilik dan karyawan adalah pengelola atau user yang mencatat seluruhoperasi dan administrasi yang diinputkan pada program ini. 3.2.2.2 Proses 2

Pengambaran Proses umum ini dilakukan mulai dari pengolahan data induk yang dikelola oleh karyawan dimana data induk tersebut berisi oleh entitas data karyawan dan data dari bidang jasa dan produk yang akan dijual. Kemudian proses selanjutnya adalah proses transakasi bisnis, dimana seluruh transaksi dicatat pada proses ini . dilanjutkan dengan pencatatan laporan yang akan dicetak dan ditujukan kepada pemilik .

3.2.2.3 Proses 3

Pada proses ini , karyawan mengolah atau menginventarisis alat-alat dan produk yang tersedia untuk dijual atau dipakai sebagai alat usaha. Data-data tersebut disimpan dalam table data alat dan data produk sesuai dengan entitas masing-masing .

3.2.2.4 Proses 4

Pada proses ini seluruh transaksi atau tagihan pembelian/pembayaran jasa salon dicatat. Seluruh jumlah produk yang telah terjual di masukan kedalam table data produk . untuk tagihan pembelian produk dan jasa salon dikemas dalam table data transaksi, dimana seluruh data yang disimpan dari proses transaksi akan dilaporkan langsung kepada pemilik

3.2.3 Spesifikasi Kontruksi Data

3.2.3.1 Tipe Record Pembeli : ID_Pembeli, Nama, No_TELP Transaksi : KD_Barang, ID_Transaksi, TGL_Transaksi, Nama Barang : KD_Barang, Jumlaj, Harga, NM_Barang Karyawan : Bagian, NM_Karyawan, ID_Karyawan.