Anda di halaman 1dari 10

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Kassa Pusat Perbelanjaan


Bab I Pendahuluan

1.1 Tujuan Software perangkat requirements lunak yang specifications akan (SRS) adalah sebuah dari

dokumentasi yang berisikan seluruh spesifikasi dari sebuah dikembangkan dimulai kemungkinan-kemungkinan, permasalahan dalam pengembangan hingga penjelasan rinci keseluruhan perangkat luak tersebut. Dokumentasi ini sangat diperlukan karena fungsinya yaitu sebagai sarana pemberitahuan kepada seluruh stakeholder mengenai perangkat lunak yang akan dikembangkan, dari mulai perangkat lunak pengembangan, deskripsi dan penjelasan rinci dari keseluruhan perangkat lunak tersebut. Hal ini akan memudahkan semua komponen yang terlibat system dalam memahami dan mengkonstruksi system tersebut. 1.2 Lingkup masalah
1

Perangkat lunak yang akan dikembangkan adalah perangkat lunak untuk kassa pusat perbelanjaan. Perangkat lunak yang akan dikembangkan ditujukan untuk mempercepat transaksi pembeli pada saat pembayaran barang-barang yang dibeli, dan untuk mempermudah pembeli membayar melalui kartu ATM. Lebih jelasnya aplikasi dalam pengembangan perangkat lunak kassa pusat perbelanjaan dapat melakukan hal-hal sebagai berikut:
a) Fasilitas untuk mengecek kode/ jenis barang pada saat

penginputan data b) Fasilitas pembayaran untuk ATM c) Fasilitas untuk Output daftar barang yang dibeli d) Fasilitas pembayaran melalui uang tunai
e) Aplikasi dan hardware untuk mempermudah user dalam

pencarian barang jika terjadi kesalahan. Dengan andanya aplikasi ini diharapka pembeli tidak harus mengantri lama untuk membayar barang-barang yang dibelinya, karena selama ini biasanya kassa pusat perbelanjaan agak lamban menangani pelanggan paa saat pembayaran karena terjadi gangguan.

1.3 Definisi, Akronim, dan Singkatan

Tabel 1. Definisi, Akronim, dan Singkatan Defenisi, Akronim, dan Keterangan


2

Singkatan User Transaksi Karyawan/kasir pusat perbelanjaan Hasil kesepakatan dari proses jual beli yang akan dimasukkan kedalam daabase ATM Input Output Alat pembayaran berupa karu kredit Masukan barang kedalam database Keluaran daftar harga barang beropa nota pembelian Kassa/kasir Tempat melakukan transaksi/pembayaran barang-barang yang dibeli Kode barang Hardware Berupa angka-angka/serial number pada barang Perangkat keras yang mendukung kassa, seperti computer dan lainnya.

1.4

Referensi

Dokumen-dokumen yag digunakan untuk referensi dalam pembuatan SKPL ini adalah sebagai berikut: a) Dokumen 1: menjelaskan tentang database barang b) Dokumen 2 : berisi tentang daftar barang-barang yang dibeli c) Dokumen 3 : berisi tentang laporan keseluruhan pusat perbelanjaan 1.5 Deskripsi Umum Dokumen

Dokumen ini secara garis besar terdiri dari 3 bab dengan perincian sebagai berikut:
3

a) Bab 1 berisi tentang pendahuluan mengenai deskripsi SRS,

tujuan, lingkup masalah, definisi akronom dan singkatan, referensi dan deskripsi umum dokumen.
b) Bab 2 berisi tentang Deskripsi umum, perspektif produk,

fungsi produk, karateristik pengguna, batasan-batasan, asumsi dan ketergantungan.


c) Bab 3 berisi tentang Definisi rinci kebutuhan, kebuuhan

eksternal dan attribute perangkat lunak yang baik. 1.6 Use-Case dalam SRS
Lih a t in fo

M e lih a t d a fta r ba ra n g

co stu m e r
D a fta r h ar ga ba ra n g

Agen

M e ng am bil b a r an g

tra nsa ksi

K a ssa sir /ka


M e lih a t kod e p r od u k ba r an g

M e n ge ce k h ar g a b ar a ng

Bab II Deskripsi Umum 2.1 Perspektif Produk


4

Perangkat Lunak kassa pusat perbelanjaan ini ditujukan untuk para costumer/pembelipusat perbelanjaan agar lebih mudah mencari barang/produk yang ingin dibelinya, dan mempercepat proses pembayaran jadi para pelanggan tidak usah mengantri terlalu lama pada saat pembayaran barang. Kasir juga akan lebih mudah dalm menginput data barang yang dibeli oleh costumer dan lebih mudah dalam mengatasi gangguan atau kesalahan yang terjadi sewaktu-waktu. System keamanan pada kasir ini mengunakan firewall dan system hanya tidak kasir ini tidak perlo connec LAN dengan yang internet/online keamanannya membutuhkan usah jaringan karena

menghubungkan kasir dengan database administrasi jadi tingkat dikhawatirka kurangnya kemungkinan untuk cracker. Akan tetapi keamanan akan masih diperhitungkan karena tidak menutup kemungkinan kasir akan di ganggu oleh para cracker. 2.2 Fungsi Produk Perangkat lunak kassa pusat perbelanjaan ini memilik fungsi utama yaitu: a) Program terkompresi dengan ukuran yang sangat

kecil, sehingga ringan digunakan pada PC/computer dengan spesifikasi yang rendah, dengan hal ini akan menghemat investasi toko anda. b) Kecepatan dan stabilitas bias diandalkan, karena

mampu multitasking, dan melakukan perhitungan dan entry data yang berbeda scara simultan, sehingga menghemat waktu bekerja anda.

c)

Design layer dan GUI yang menarik dan user friendly,

mudah digunakan. d) e) Mudah diinstalasikan pada system anda. Kemampuan penyimpanan data unlimited, karena

tergantung pada kapasitas HDD bukan pada table record datanya. 2.3 Karateristik Pengguna

Karateristik pengguna akan lebih mudah dalam pencarian produkproduk barang, jenis barang dan mengetahui harga barang karena sudah tertera pada label produk jadi costumer tinggal memilh barang-barang yang ingin dibelinya. 2.4 Batasan-Batasan tidak boleh mencoba barang berupa makanan

Costumer

/minuman, costumer tidak boleh membuka label barang dan costumer tidak boleh memecahkan barang yang mudah pecah seperti kramik dan bahan kaca lainnya karena memecahkan sama saja dengan membeli produk yang dirusak. 2.5 Asumsi dan Ketergantungan a) Setiap produk memiliki kode barang agar muda dikenali oleh computer b) Setiap barang terupdate sesuai dengan

permintaan/kebutuhan costumer c) Setiap barang memiliki label harga 2.6 Entity Relationship Diagram (ERD)
6

Bab III Deskripsi Rinci Kebutuhan 3.1 Kebutuhan Antarmuka Eksternal a) Antarmuka Pemakai Karyawan menggunakan keyboard dan mouse untuk

meginput databarang dari costumer. b) Antarmuka Perangkat Keras Perangkat lunak ini berjalan diatas perangkat keras berupa computer dan printertask untuk nota pembelian barangbarang yang digunakan oleh karyawan kasir. c) Antarmuka perangkat lunak Perangkat lunak ini menggunakan antarmuka berbasis

program berupa visual basic 6.0,crystal report, dan MySQL ketiga proram ini salingteritegrasi satu sama lain.
7

d) Antarmuka Komunikasi Desain layer/tampilan dan GUI yang friendly mudah

digunakan oleh user 3.2 Kebutuhan Fungsionalitas 3.2.1 Fungsi User a) Menginput Data Barang Seorang costumer harus membayar barang yang dibelinya dan membayarnya pada kasir. Kasir akan menginput datadata barang costumer dan memasukkannya ke dalam database pusat perbelanjaan b) Mengecek Kesalahan Biasanya barang yang ingin dibeli costumer tidak memiliki kode produk atau kode produknya belum dibaca/terinput dalam database karena barangnya yang baru masuk sehingga computer tidak mengenali kode barang tersebut jadi seorang karyawan kasir harus melihat kode brang didalam data base secara manual sahingga barang yang transaksi kembali berjalan. c) Pencetakan Hasil pembelian Barang-barang harganay yang dibeli oleh costumer printout dan berupa daftar nota

dapat

dilaihat

setalah

pembelian/transaksi. 3.3 Fungsi Admin a) Pengelolaan User


8

Admin memiliki otoritas untuk menambahkan mengedit atau menghapus user yang terdiri dari karyawan kasir dan mengatur waktu kerja dari user. b) Mengecek Data Ketika data yang dibeli oleh costumer akan masuk kedalam database pusat perbelanjaan, disini admin bertugas untuk mengecek daftar barang dan harga barang yang dibeli oleh costumer dan mencocokkanya, untuk menghindari adanya karyawan yang nakal.
3.4 Performansi

Performansi yang dimiliki baik perangkat keras maupun perangkat lunak sudah layak digunakan karena lebih efektif dan efisien. 3.5 Atribut Perangkat Lunak yang Baik perangkat lunak seharusnya memberikan pengguna kebutuhan fungsionalitas dan unjuk kerja yang dapat dirawat dan berguna. a) Maintanability Perangkat lunak harus dapat memenuhi perubahan kebutuhan. b) Dependability Perangkat lunak harus dapat dipercaya c) 4.2 Efisiensi Perangkat lunak harus efisien dalam peggunaan resource d) Usability Perangkat lunak harus dapat digunaka sesuai dengan yang direncanakan.
9

3.4 Batasan Perancangan System perangkat lunak kassa pusat perbelanjaan ini akan diimplementasikan menggunakan program Visual Basic 6.0, MySQL, dan Crystal Report

10

Anda mungkin juga menyukai