S1 SISTEM INFORMASI
[RANCANG BANGUN SISTEM INFORMASI BENGKEL YAMAHA AGUNG MOTOR] Spesifikasi Kebutuhan Perangkat Lunak Versi [01]
Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya [Maret] [2011]
Rahasia
2 | halaman
HalamanPengesahan
[NAMA PROYEK]
Proyek ini dikerjakan sebagai bagian dari Proyek Mata Kuliah Pengembangan Sistem Informasi.
: [08.410101.0385]
Rahasia
3 | halaman
Daftar Isi
1. Perkenalan ....................................................................................................... 5 1.1. 1.2. 1.3. 1.4. 1.5. 2. 3. Tujuan ....................................................................................................... 5 Ruang lingkup .......................................................................................... 5 Definisi, akronim, dan singkatan .............................................................. 5 Referensi ................................................................................................... 6 Gambaran ................................................................................................. 6
Deskripsi produk ............................................................................................. 6 Kebutuhan spesifik .......................................................................................... 7 3.1. Kebutuhan fungsional ............................................................................. 12 Fungsionalitas [nama fungsi 1] ....................................................... 12 Fungsionalitas [nama fungsi 2] ....................................................... 12
3.1.1. 3.1.2.
Rahasia
4 | halaman
1. Perkenalan
Isi dari dokumen ini menjelaskan mengenai Spesifikasi kebutuhan perangkat lunak yang akan dibuat sesui dengan permintaan perusahaan, sehingga dapat meningkatkan daya saing perusahaan tersebut karena telah didukung dengan perangkat lunak yang memadai.
1.1. Tujuan
Tujuan pembuatan dokumen spesifikasi kebutuhan Perangkat Lunak ini adalah untuk memberi penjelasan dan pemahaman mengenai Sistem Informasi Bengkel Yamaha. Dokumen ini berisi tujuan pembuatan system, fitur-fitur system yang akan dibangun, interface system, kegunaan dan kehandalan system serta batasan-batasan dari operasional system. Dokumen ini juga bertujuan untuk pembuatan projek system informasi.
1.2. Ruanglingkup
Perangkat lunak yang dirancang adalah perangkat lunak berbasis desktop aplikasi untuk memudahkan dan mendukung efisiensi kerja serta membantu meningkatkan pendapatan perusahaan.
SIBY
Merupakan salah satu antar muka pengguna system yang berbasis desktop Merupakan salah satu metode penghitungan
Rahasia
5 | halaman
pemesanan barang barang yang efisien Java Salah satu bahasa pemrogramman yang berorientasi objeck yang digunakan untuk pengembangan sistem Database Sekumpulan data yang disimpan dalam sebuah system
1.4. Referensi
http://id.wikipedia.org/wiki/ http://digilib.stikom.edu/ http://digilib.petra.ac.id/ http://sourcevisual.wordpress.com/
1.5. Gambaran
Dokumen ini berisi Rancangan Sistem Informasi Bengkel yang akan dibuat, mulai dari system yang akan dibuat, desain interface, tools yang akan dibuat sampai bentuk laporan yang akan keluar dari system tersebut.
2. Deskripsi produk
Perusahaan Bengkel Yamaha Agung Motor ini merupakan perusahaan yang menjual spare-part kendaraan motor dan menyediakan fasilitas servis untuk kendaraan tersebut. Sistem administrasi yang terjadi pada perusahaan ini dilakukan dengan pencatatan secara manual dari proses pembelian, penjualan, servis, pendataan data supplier dan customer sampai pembuatan laporan pendapatan dari transaksi tersebut. Untuk proses servis, terdapat surat perintah kerja.
Rahasia
6 | halaman
Perusahaan bengkel motor dalam menjalankan sistem informasi administrasi tentunya akan mencatat banyak hal, dari proses pembelian barang, penentuan harga jual, proses penjualan dan servis. Hal-hal yang perlu dicatat antara lain waktu terjadinya proses pembelian maupun penjualan serta servis, dari dan oleh siapa terjadinya proses pembelian maupun penjualan serta servis, dari dan oleh siapa prose tersebut dilakukan, serta objek dan nilai prose situ sendiri. Kemudian data dari proses tersebut akan diarsipkan untuk membuat laporan pendapatan dalam periode tertentu sesuai dengan kebutuhan dari perusahaan. Untuk mengatasi permasalahan tersebut maka perlu dibuat system informasi inventori yang terintegrasi dengan baik sehinnga dapat membantu kinerja, serta membantu dalam pengembangan aplikasi sistem nantinya. 2.1 Perspektif Produk
SI Bengkel
Pembelian
Inventory
Pencatatan Transaksi Services Pencatatan Penjualan Spare Part Pencarian Data Spare Part Laporan Transaksi Penjualan
Pembelian Pencatatan Transaksi Pembelian Pencarian Data Supplier Pencarian Data Spare Part
Rahasia
7 | halaman
Inventori Monitoring Stok Spare Part Menghitung Jumlah Pembelian (Metode EOQ) Menghitung Harga Spare Part
2.3 Karakteristik Pengguna User Manajer Privilleges Mempunyai hak akses penuh CRUD (Create, Read, Update, Delete) semua data Bengkel Yamaha Agung Motor Bag. Penjualan - CRU data pelanggan, data kendaraan - Mencatat Transaksi Penjualan Spare Part - Mencatat Transaksi Service - Mencetak laporan penjualan Bag. Pembelian - CRU data Supplier - Menyimpan Harga Spare Part - Menghitung Pembelian Spare Part - Mencetak permintaan pembelian - Mencetak Laporan Transaksi Pembelian
2.4 Lingkungan Sistem Operasi Hardware Prossesor Pentium IV ke atas Memory RAM 128 Mb ke atas Hardisk 80 Gb ke atas VGA 8 Mb ke atas
Rahasia
8 | halaman
2.5 Batasan
Linux
a) Proses Penjualan, terdiri dari proses dibawah ini: 1. Pengecekan stok barang. 2. Pencatatan transaksi penjualan dan pembayaran secara tunai. b) Proses pembelian terdiri dari proses dibawah ini : 1. Pencatatan order pembelian. 2. Pencatatan transaksi pembelian. 3. Pencatatan transaksi retur ke supplier. c) Proses Service, terdiri dari proses dibawah ini : 1. Pencatatan transaksi service. 2. Pencatatan transaksi penjualan dan pembayaran secara tunai. 3. Pencatatan data pelanggan / motor 2.5 Asumsi dan Ketergantungan Aplikasi ini hanya dapat diakses oleh pegawai. Akses pegawai terhadap aplikasi ini hanya dapat dilakukan dengan menggunakan
username dan password yang hanya dimiliki oleh pegawai saja. Diasumsikan perlindungan fisik terhadap aplikasi ini sudah ditangani oleh pihak yang berwenang. Perangkat lunak yang dibuat merupakan aplikasi yang akan digunakan untuk mengolah data inventori dan transaksi Bengkel Yamaha Agung Motor. Oleh karena itu, kinerja aplikasi ini akan sangat tergantung pada data barang masuk dan barang keluar. Diasumsikan respon dari sistem ini merupakan respon yang benar dan dapat dipercaya baik dalam segi pengolahan data barang maupun pelaporan. Aplikasi ini sudah dilengkapi dengan pencetakan laporan yang digunakan manager untuk mengambil suatu keputusan
Rahasia
9 | halaman
YAMAHA YESS YAMAHA JL. Gubernur suryo Surabaya Phone : 0313990057 Peesanan per- bulan Nama barang Kampas Rem Depan Kampas Rem Belakang Saringan Udara Harga satuan 75.000 37.000 29.000 Jumlah beli 100 100 100 Total 7.500.000 3.700.000 2.900.000
EOQ=Q*=V(2RS/C) Dg : R : Jumlah pembelian (permintaan ) selama satu periode C : Biaya simpan tahunan dalam rupiah / unit S : Biaya setiap kali pemesanan Q* : jumlah pesanan optimum (EOQ)
Rahasia
10 | halaman
3. Kebutuhan spesifik
MembuatFormulirStockOpname
PetugasGudang
MembuatLaporanTandaTerimaPem belian
MencatatDataSepeda MencatatKeluhanPelanggan
MencariDataSparePart
<<include>>
MencatatTransaksiPembelianSpar ePart
MencetakSuratPerintahKerja <<include>>
PetugasPenjualan
MencetakTagihanPelanggan <<extend>>
Kasir
MencetakBuktiPembayaranPembe lian
MencariDataPenjualandanPembeli anSparePart
MencatatSparePart
<<include>> MencatatTransaksiPembayaran
MencetakBuktiPembayaran
PetugasPembelia n
MencetakDokumenPO
MembuatPermintaanPembelian
Rahasia
11 | halaman
- Obyektifitas - Aktor - Input - Proses - Output - Ketergantungan (dependency)] 3.1.2. Fungsionalitas [nama fungsi 2] []
Rahasia
12 | halaman