Anda di halaman 1dari 11

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK


Sistem Informasi Penjualan Sepeda Motor
untuk:
CV.Intan Jaya Perkasa

Dipersiapkan oleh:
Labib Naufal Muttaqin

201110370311048

Andri Muhammad Zaini

201110370311030

Indra Satriawan

201110370311018

Willy Destyawan

201110370311005

Jurusan Teknik Informatika Universitas Muhammadiyah Malang


Jl. Raya Tlogomas

Nomor Dokumen

Halaman

Jurusan

GL01-Gxx <xx:no grp>

jml 11

Teknik Informatika

Revisi

UMM

<nomor revisi>

Tgl: 27-10-2013

DAFTAR PERUBAHAN
Revisi

Deskripsi

SKPL-Gxx

Halaman 2 dari 11 halaman

INDEX

TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh

SKPL-Gxx

Halaman 3 dari 11 halaman

Daftar Halaman Perubahan


Halaman

Revisi

Halaman

SKPL-Gxx

Revisi

Halaman 4 dari 11 halaman

Daftar Isi
1. Pendahuluan ........................................................................................................................................................ 6

1.1

Tujuan Penulisan Dokumen ..................................................................................................................... 6

1.2

Lingkup Masalah ..................................................................................................................................... 6

1.3

Definisi, Istilah dan Singkatan ................................................................................................................ 6

1.4

Aturan Penomoran ................................................................................................................................... 6

1.5

Referensi .................................................................................................................................................. 6

1.6

Deskripsi umum Dokumen (Ikhtisar) ....................................................................................................... 7

Deskripsi Umum Perangkat Lunak .................................................................................................................. 7


2.1

Skenario ................................................................................................................................................... 7

2.2

Batasan .................................................................................................................................................... 7

2.3

Lingkungan Operasi ................................................................................................................................. 7

Kebutuhan Fungsional ..................................................................................................................................... 8


3.1

3.1.1

Deskripsi Singkat ............................................................................................................................. 8

3.1.2

Aktor ................................................................................................................................................ 8

3.1.3

Pra Kondisi ...................................................................................................................................... 8

3.1.4

Pasca Kondisi .................................................................................................................................. 8

3.1.5

Skenario ........................................................................................................................................... 8

3.2

Nama Use Case 2 ..................................................................................................................................... 9

3.2.1

Deskripsi SIngkat............................................................................................................................. 9

3.2.2

Aktor ................................................................................................................................................ 9

3.2.3

Pra Kondisi ...................................................................................................................................... 9

3.2.4

Pasca Kondisi .................................................................................................................................. 9

3.2.5

Skenario ........................................................................................................................................... 9

3.3

Nama Use Case 3 ..................................................................................................................................... 9

3.3.1

Deskripsi SIngkat............................................................................................................................. 9

3.3.2

Aktor ................................................................................................................................................ 9

3.3.3

Pra Kondisi ...................................................................................................................................... 9

3.3.4

Pasca Kondisi .................................................................................................................................. 9

3.3.5

Skenario ........................................................................................................................................... 9

3.4

Nama Use Case 1 ..................................................................................................................................... 8

Nama Use Case 4 .......................................................................................................................................

3.4.1

Deskripsi SIngkat............................................................................................................................. 9

3.4.2

Aktor ................................................................................................................................................ 9

3.4.3

Pra Kondisi ...................................................................................................................................... 9

3.4.4

Pasca Kondisi .................................................................................................................................. 9

3.4.5

Skenario ........................................................................................................................................... 9

Kebutuhan Non Fungsional ........................................................................................................................... 10

SKPL-Gxx

Halaman 5 dari 11 halaman

1. Pendahuluan
1.1 Tujuan Penulisan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak ini ditujukan untuk
mendefinisikan dan menjabarkan kebutuhan Aplikasi Penjualan Sepeda Motor di
CV.Intan Jaya Perkasa.Dokumen ini digunakan oleh sales dealer dan manager. Untuk
sales dealer,dokumen ini bermanfaat untuk memperoleh informasi secara rinci tentang
spesifikasi kebutuhan system dan mendapatkan gambaran tentang system yang akan
dibangun.Sementara untuk manager,dokumen ini bermanfaat sebagai pedoman untuk
merancang aplikasi system penjualan.

1.2 Lingkup Masalah


Perangkat lunak yang akan dikembangkan adalah perangkat lunak Penjualan
Sepeda Motor,yaitu merupakan perangkat lunak yang digunakan untuk mempermudah
proses administrasi dan penjualan sepeda motor. Aplikasi komputer ini dapat
melakukan hal berikut ini :
1) Fasilitas login untuk admin, dan karyawan/kasir untuk menghindari
penyalahgunaan hak akses.
2) Admin dan karyawan dapat melihat laporan keluar masuknya barang.
dengan adanya aplikasi ini diharapkan,dapat membantu kinerja dari karyawan untuk
melihat data barang,melihat laporan keluar masuknya barang,melihat harga barang
secara lebih mudah dan efisien.

1.3 Definisi, Istilah dan Singkatan


UML : Unified Modelling Language
Adalah notasi yang digunakan untuk memodelkan paradigma pengembangan
perangkat lunak berorientasi objek.
SKPL : Spesikasi kebutuhan perangkat lunak

SKPL-Gxx

Halaman 6 dari 11 halaman

1.4 Referensi
IEEE Std 830-1993, IEEE Recommended Practice for Software Requirement
Specifications.
Panduan Penggunaan dan Pengisian Spesifikasi Kebutuhan Perangkat Lunak.
1.5 Deskripsi umum Dokumen (Ikhtisar)
Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut:
1) Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL yang berisi tujuan
penulisan dokumen, lingkup masalah pengembang perangkat lunak, juga membuat
definisi, akronim dan istilah yang digunakan serta deskripsi umum dokumen yang
merupakan ikhtisar dokumen SKPL.
2) Bab 2 Deskripsi Umum Perangkat Lunak, mendefinisikan perspektif produk
perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam
pengembangan aplikasi penjualan.

Deskripsi Umum Perangkat Lunak


2.1 Skenario
Dengan semakin banyaknya transaksi penjualan sepeda motor yang terjadi di CV.
Intan Jaya Perkasa.Maka dibuatlah suatu aplikasi yang dapat membantu mempermudah
dalam proses administrasi yang selama ini masih menggunakan metode manual.Dalam
aplikasi system informasi ini ada beberapa yang ditangani meliputi Pendaftaran,cek
harga,cek ketersediaan barang,proses pembayaran yang ada di CV.Intan Jaya Perkasa.
2.2 Batasan
Pengembangan aplikasi ini memiliki batasan-batasan yaitu
1.

Hanya menangani Sistem penjualan.

2.

Dalam aplikasi ini,mencakup pelayanan meliputi proses pendaftaran costumer yang nantinya akan di
simpan ke database sebagai rakap data dealer,untuk melihat ketersediaan barang,untuk mengecek saat
barang masuk dan keluar,untuk melihat laporan penjualan.

2.3 Lingkungan Operasi

Aplikasi Client server ini akan berfungsi dengan spesifikasi:


Operating System

: Windows 7

SKPL-Gxx

Halaman 7 dari 11 halaman

Database

: My Sql

Bahasa Pemrograman : Java

Kebutuhan Fungsional
Berikut adalah fungsionalitas sistem yang akan dibangun, secara rincinya akan
dijelaskan satu per satu. Gambaran keseluruhan fungsionalitas sistem akan diperlihatkan
dengan diagram use case berikut :

3.1

Nama Use Case 1 ( kelola data barang )


3.1.1

Deskripsi Singkat
Pada kelola data barang tugas yang paling penting adalah mengelolah barang
keluar dan masuk dari pabrik, setelah itu dibuatkan sebuah laporan yang akan
diberikan ke manager.

3.1.2

Aktor

3.1.3

Pengelola Gudang

Pra Kondisi
Halaman utama menu input data barang

3.1.4

Pasca Kondisi
Form input data barang

SKPL-Gxx

Halaman 8 dari 11 halaman

3.1.5

Skenario
Aksi Aktor
Reaksi Sistem
1. Mengklik Menu Input
2. Sistem akan menampilkan
Barang
form data barang
3. Input data
4. Sistem akan menyimpandata ke
dalam database

3.2

Nama Use Case 2 ( pendaftaran )


3.2.1

Deskripsi Singkat
Di pendaftaran ini sales akan mengisi biodata costumer untuk keperluan
pengurusan kelengkapan motor dll.

3.2.2

Aktor
Costumer

3.2.3

Pra Kondisi
Halaman Utama Buku Tamu

3.2.4

Pasca Kondisi
Form input Buku Tamu / data pelanggan

3.2.5

Skenario
Aksi Aktor
1. Mengklik Menu Buku
Tamu
3. Costumer akan mengisi
data dirinya

3.3

Reaksi Sistem
2. Sistem akan menampilkan
Form Buku Tamu
4. Sistem akan mnyimpan ke
dalam database.

Nama Use Case 3 ( pemesanan )


3.3.1

Deskripsi SIngkat
Disini sales akan memesan barang ke bagian gudang sesuai dengan pilihan
costumer yang sudah memesan.

3.3.2

Aktor
Sales

3.3.3

Pra Kondisi
Menu Halaman Utama Pemesanan

SKPL-Gxx

Halaman 9 dari 11 halaman

3.3.4

Pasca Kondisi
Sales akan menginputkan data pemesanan barang

3.3.5

Skenario

3.
5.

Aksi Aktor
Mengklik Menu
Pemesanan
Input data pemesanan

4.
6.
7.

3.4

Nama Use Case 4 (Pelaporan)


3.4.1

Deskripsi Singkat
Disini Pengelola barang membuat rekapan barang mulai dari barang masuk
,barang keluar,barang cacad atau rusak yang nantinya akan menjadi sebuah
laporan yang akan diberikan kepada manager sebagai rekapan manager untuk
mengetahui keadaan barang.

3.4.2

Aktor
Manager

3.4.3

Pra Kondisi
Halaman Awal form untuk mengisi data data barang

3.4.4

Pasca Kondisi
Sudah menjadi report atau hasil data yang disimpan dalam database

3.4.5

Skenario
Aksi Aktor
8. Mengklik Menu
Laporan

Reaksi Sistem
Sistem akan menampilkan form
pemesanan
Sistem akan menyimpan data
pemesanan ke dalam database
Input data selesai

Reaksi Sistem
9. Sistem akan menampilkan
lis laporan yang disimpan
dalam database
10. Cetak Laporan

Kebutuhan Non Fungsional


1. Performansi
Kecepatan Pelayanan

Proses pelayanan maksimal 0,5 detik untuk

setiap layanan
2. Batsan Memori
Memori Primer
Memori Sekunder

Minimal 512 Mb
Minimal 512 Mb
SKPL-Gxx

Halaman 10 dari 11 halaman

3. Modus Operasi
Operasi Backup dan Recovery

Minimal terdapat 1 back up an dan

kemampuan recovery >200 Mb

SKPL-Gxx

Halaman 11 dari 11 halaman

Anda mungkin juga menyukai