Anda di halaman 1dari 10

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

( Aplikasi Booking dan Antrian Perbaikan Kendaraan )

Untuk :

Ruang Baca Teknik Informatika

INFORMATICS & BUSSINESS INSTITUTE DARMAJAYA

Lampung

Disusun Oleh :

Kelompok 1

BUDI KISTIANTO 1511010038


IRFAN SANUSI 1611010101
RITA SARI 1611010015

Jurusan Teknik Informatika


INFORMATICS & BUSSINESS INSTITUTE DARMAJAYA
JL.Z.A. Pagar Alam No.93, Labuhan Ratu, Lampung 35141

Jurusan Nomor Dokumen Halaman


Teknik Informatika
IIB DARMAJAYA

DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL
Ditulis
Oleh

Diperiks
a Oleh

Disetujui
Oleh

Halaman Daftar Perubahan


Halaman Revisi Halaman Revisi

Daftar Isi
1. Pendahuluan ……………………………………………………………………………
1.1 Tujuan Penulisan Dokumen………………………………………………………...
1.2 Lingkup Masalah……………………………………………………………………
1.3 Definisi, Istilah dan Singkatan……………………………………………………...
1.4 Referensi…………………………………………………………………………….
1.5 Deskripsi Umum Dokumen…………………………………………………………
2. Deskripsi Umum Perangkat Lunak……………………………………………………..
2.1 Deskripsi Umum Sistem…………………………………………………………….
2.2 Fungsi
Produk……………………………………………………………………….
2.3 Karakteristik Pengguna……………………………………………………………..
2.4 Batasan……………………………………………………………………………...
2.5 Lingkungan Operasi………………………………………………………………...
3. Deskripsi Umum Kebutuhan……………………………………………………………
3.1 Kebutuhan Antarmuka Eksternal…………………………………………………...
3.1.1 Antarmuka Pemakai………………………………………………………...
3.1.2 Antarmuka Perangkat Keras………………………………………………...
3.1.3 E-R Diagram………………………………………………………………...
3.1.4 Data Flow Diagram…………………………………………………………

1. Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tujuan dari dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini adalah
memberikan gambaran yang spesifik dari kebutuhan software. Spesifikasi kebutuhan
tersebut termasuk dari perangkat lunak dan perangkat kerasnya, dalam dokumen ini
memberikan gambaran serta penjelasan mengenai sistem yang beroperasi pada sebuah
bengkel, dalam sistem tersebut diharapkan dapat me-manage /mengatur/mengontrol
kegiatan yang ada pada bengkel tersebut sehinggadapat terorganisir dengan baik.
Memungkinkan bengkel tersebut menjadi lebih cepat serta mempermudah pengelolaan
service dan pembelian suku cadang bagi setiap pelanggan yang datang, sehingga
mempercepat kinerja dari petugas Front Office .Dalam hal biaya service, system tersebut
dapat mengatur proses pembayaran daribiaya jasa service serta harga suku cadang yang
diganti (dibeli). Dari setiap pelanggan yang datang untuk melakukan service dan atau
membelisuku cadang maka akan dibuat dua laporan, laporan pertama dibuat untuk
manajerberupa laporan harian, dan laporan kedua diberikan kepada pelanggan berupa
struk service.

1.2. Ruang Lingkup

Adapun fungsi-fungsi yang didukung atau dipengaruhi oleh adanya pelaksanaan proyek
ini adalah:
1. Manajemen Jasa Service dan Penjualan Suku Cadang/Sparepart 
Setiap pelanggan yang datang akan mengisi data dirinya serta keluhannya. Pegawai Ifront
office.
2. Menejemen Pembayaran.
3. Manajemen Laporan.

1.2 Definisi, Istilah dan Singkatan


- SKPL adalah Kebutuhan Perangkat Lunak, atau dalam Inggris-nya adalah Software
Requirements Spesification (SRS), SRS ini merupakan spesifikasi dari perangkat
lunak yang akan dikembangkan.
- SIB atau Sistem Informasi Bengkel adalah sistem yang beroperasi dibengkeluntuk
mengatur semua kegiatan yang ada pada bengkel tersebut agarterkoordinasi dengan
baik dan dapat meningkatkan pendapatan dalam bengkeltersebut karena pelanggan
dimanjakan dengan pelayanan sistemnya.

1.3 Referensi
1.4 Deskripsi Umum Dokumen

Dokumen SRS ini dibagi tiga bagian utama, yaitu :

 1. Bagian Pertama, berisi penjelasan tentang dokumen SRS yang mencakup tujuan
pembuatan dokumen ini, ruang lingkup masalah dari Sistem Informasi Bengkel yang akan
dikembangkan, definisi, referensi, dan deskripsi umum.

2. Bagian kedua, berisi penjelasan secara umum mengenai Sistem Informasi Bengkel
yang akan dibangun, meliputi kegunaan dari Sistem Informasi Bengkel mulai dari
pelanggan datang hingga ke pembuatan laporan untuk diberikan kepada manajer.

3. Bagian ketiga, berisi uraian kebutuhan Sistem Informasi Bengkel secara lebih rinci,
dilengkapi dengan use case diagram, activity diagram, class diagram,sequence diagram,
serta deployment diagram.

2. Deskripsi Umum Perangkat Lunak

2.1. Deskripsi Umum Sistem

Sepertii yang sudah dijelaskan sebelumnya, Sistem Informasi Bengkel merupakan suatu
sistem yang meliputi :

 Sub sistem Halaman Utama
 Sub sistem Menu

1 . Sub sistem Halaman Utama
Dalam halaman utama ini hanya terdapat fasilitas login, fasilitias inimenyediakan
form yang akan digunakan untuk masuk ke menu selanjutnya.Fasilitas login
memberikan hak akses kepada petugas Front Office yang telahterdaftar sebelumnya
sehingga dapat masuk kedalam Sistem Informasi Bengkel.

2. Sub sistem Menu, menyediakan fasilitas sebagai berikut :


 a. Fasilitas Data Pegawai Front Office
Fasilitas ini menyediakan daftar nama serta data-data dari Pegawai FrontOffice.
Data data tersebut terdiri dari ID pegawai, nama pegawai, alamatpegawai, dan
nomor telepon pegawai. Dalam fasilitas ini pegawai front office bisa melihat data
pegawai front office tanpa bisa mengedit atau menghapusdata tersebut (hanya
melihat saja).

b. Fasilitas Data Pelanggan
Fasilitas ini menyediakan form data pelanggan yang diisikan oleh pegawai front
office. Petugas front office dapat menentukan jenis service berdasarkan keluhan
yang diberikan oleh pelanggan, dalam fasilitas ini juga dicantumkandetail dari
biaya yang harus dikeluarkan oleh pelanggan berdasarkan sparepart yang dibeli
dan jenis servicenya (service ringan atau berat).

c. Fasilitas Data Mekanik
Fasilitas ini menyediakan daftar nama mekanik serta data-data dari Mekanik.Data-
data tersebut terdiri dari ID mekanik, nama mekanik, alamat mekanik,dan nomor
telepon mekanik. Dalam fasilitas ini pegawai front office bias melihat data
mekanik tanpa bisa mengedit atau menghapus data tersebut (hanya melihat saja).

d. Fasilitas Data (Sparepart) 
Fasilitas ini menyediakan daftar Sparepart atau suku cadang yang tersedia pada
bengkel tersebut. Bukan hanya daftar saja tetapi terdapat informasi mengenai
sparepart mulai dari ID sparepart, nama sparepart, harga sparepart, dan stok
sparepart. Informasi mengenai sparepart ini nantinyaakan dipanggil atau
dimasukan kedalam laporan serta yang menentuan biaya dari sparepart yang
diganti (dibeli).

e.  Fasilitas Data Laporan Service
Fasilitas ini menyediakan laporan mengenai pelayanan service yang telah
dilakukan. Didalam fasilitas ini merupakan hasil akhir dari pelayanan service yang
telah dilakukan. Terdapat dua buah laporan dari setiap service yang dilakukan,
yang pertama ada laporan berbentuk struk service yang ditujukan untuk pelanggan,
dan yang kedua ada laporan yang berbentuk laporan harian ditujukan untuk
manajer, dalam laporan ini mengkalkulasikan kegiatan service yang terjadi selama
satu hari. Pelanggan akan menerima struk service, dalam struk ini terdapat
informasi mengenai nomor antrian, namap elanggan, nama mekanik, tanggal
service, jenis service , nama sparepart, harga sparepart, jumlah sparepart yang
dibeli, biaya service berdasarkan jenis service, total service, uang yang dibayar
oleh pelanggan, dan kembalian yang diterima pelanggan (jika diperlukan).

f. Fasilitas Logout
Fasilitas ini menyediakan perintah untuk keluar dari akun pegawai front office.
2.2. Fungsi Produk

Sistem Informasi Bengkel mempunyai beberapa fungsi.

2.3. Karakteristik Pengguna

Pengguna perangkat lunak ini adalah pegawai Front Office. Perangkat lunak ini
sepenuhnya diperuntukan pegawai front office yang sudah terdaftar sebelumnya dan telah
tercantum namanya dalam database. Adapun untuk pelanggan tidak berinteraksi langsung
dengan sistem, begitu pula untuk manajer. Manajer hanya menerima laporan berupa
laporan service harian, adapun untuk mengontrol dan menerima laporan berbentuk file
maka ada aplikasi tersendiri lagi untuk manajer.

2.4. Batasan –  Batasan

Batasan-batasan yang ada dalam aplikasi SIB adalah sebagai berikut :

 Sistem yang digunakan dalam Aplikasi ini adalam sistem berbasis web.
 SIB tidak bisa menambahkan data-data mekanik, sparepart , dan pegawai front office
 SIB akan memberikan kinerja yang optimal apabila ditunjang dengan spesifikasiyang
memadai.

2.5. Lingkup Operasi

Perangkat lunak yang dibutuhkan oleh SIB adalah sebagai berikut :

- Sistem Operasi : Windows
- Web server : Apache
- Programming language : C#
- DBMS : SQL Server
BAB III

DESKRIPSI RINCI KEBUTUHAN

3.1. Kebutuhan Antarmuka Eksternal
Kebutuhan antarmuka eksternal pada perangkat lunak SIB mencakup
kebutuhanantarmuka pengguna, antarmuka perangkat keras, dan antarmuka perangkat
lunak.

3.1.1. Antarmuka Pengguna
Antarmuka pengguna akan dikembangkan dengan menggunakan teknologi GUI
dan berbasis web. SIB menerima masukan dari penggunamelalui perintah yang
diarahkan oleh mouse atau yang diketikan melalui keyboard. Keluaran dari
perangkat lunak SIB dapat dilihat pengguna melaluimonitor secara langsung atau
dapat dicetak pengguna melalui printer.

3.1.2. Antarmuka Perangkat Keras
Kebutuhan minimum perangkat keras yang dapat digunakan oleh SIB adalah:
- PC IBM Compitable
- RAM Minimal 1GB
- VGA Minimal 500MB
- Keyboard Mouse
- Printer

3.1.3. Antarmuka Perangkat Lunak
SIB memerlukan perangkat lunak pihak ketiga untuk operasionalnya, yaitu :
- Microsoft Visual Studio 2015

3.2. Model Fungsional
Model fungsional merupakan penjabaran dari fungsi kebutuhan perangkat lunak(SKPL-SIB-
xxx) yang terdapat pada deskripsi global. Model fungsional menentukanproses-proses yang
akan dilakukan oleh perangkat lunak.
Model fungsional ini dimodelkan dengan menggunakan teknik terstruktur denganalat bantu
pemodelan Use Case Diagram, Activity Diagram, Class Diagram, SequenceDiagram, serta
Deployment Diagram.

3.2.1. Use Case Diagram
Karena SIB ini penggunanya hanya untuk pegawai front office maka hanya
terdapat satu aktivitas disetiap diagramnya. Termasuk dalam use case diagram,
berikut ini adalah use case diagram-nya :
.

Anda mungkin juga menyukai