Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Version 1.0
<<Annotated Version>>
KELOMPOK
:
Submitted in partial fulfillment
M Ihsan Maulana
Of the L 10519126
requirements of
Rizza Tsany
Software Fawwaz
Engineering
1
1. Introduction.............................................................................3
1.1 Purpose................................................................................3
1.2 Scope....................................................................................3
1.3 Definitions, Acronyms and Abbreviations.......................4
1.4 References...........................................................................5
1.5 Overview.............................................................................5
2. Overall Description.................................................................5
2.1 Product Perspective.................................................................6
2.3 User Characteristics................................................................8
2.4 Constraints...............................................................................8
2.5 Assumptions and Dependencies.............................................9
2.6 Requiremet Subsets SERVER............................................9
3. Specific Requirements...........................................................10
3.1 Functionality.....................................................................10
3.2 Non Functionality.............................................................10
3.3 Supportability...................................................................12
3.4 Design Constraints...........................................................12
3.5 Online User Documentation and Help System
Requirements....................................................................13
3.6 Purchased Components...................................................13
3.7 Interfaces...........................................................................13
3.8 Licensing Requirements..................................................14
3.9 Legal, Copyright and Other Notices..............................15
3.10Applicable Standards.......................................................15
4. Supporting Information........................................................15
2
Software Requirements Specification
1. Introduction
1.1 Purpose
Tujuan dari dokumen SRS ini adalah memberikan gambaran yang spesifik
dari kebutuhan software. Spesifikasi kebutuhan tersebut termasuk dari segi
perangkat lunak dan perangkatkeras.
1.2 Scope
Ruang lingkup dari dokumen SRS ini adalah:
3
d. Kinerja Perangkat lunak
e. Dukungan perangkat lunak
f. Desain batasan dan kendala proyek
g. Interface
h. Lisensi kebutuhan software
i. Standart perangkat lunak
3. Supporting
Information proyek
4.
5
obyek dan mengindikasikan komunikasi diantaraobyek-obyek tersebut.
j. Inventory merupakan sejumlah barang yang disediakan untuk memenuhi permintaan
dari pelanggan.
k. Purchasing adalah pemesanan atau order barang ke Supplier berdasarkan
permintaan pembelian barang dari gudang
l. Sales adalah Penerimaan yang diperoleh dari pengiriman barang dagangan
m. Assembly adalah sebuah produk akhir terdiri dari beberapa bagian-bagian
lainnya hingga menja disebuah produk akhir
n. Software : Perangkat Lunak.
o. Hardware : Perangkat Keras.
p. JU : Jasa Usaha
1.4 References
Beynon-Davies, Paul, 1991, Relational Database System : A Paragmatic Approach,
Blackwell Scientific Publication, Oxford
FitGerald, Jerry, 1987, Fundamental of Analysis: Using Structured Analysis Design
Techniques, Jhon Wley & Sons, Singapore
Hawryszieycs, Igor T., 1990, Introduction to system Analysis and design,
Prentice Hall, Sydney Lucas C. Henry, 1987, Analisis, Desain dan
Implementasi Sistem Informasi,Erlangga, Jakarta
1.5 Overview
Dokumen SRS ini merupakan acuan untuk mengetahui spesifikasi
kebutuhan dalam menyelesaikan proyek ini. Dokumen SRS berisi tentang deskripsi
tentang kebutuhan perangkat lunak (tools pembuat sistem, perancangan sistem yang
akan dikembangkan), perangkat keras, dan sumber daya manusia (SDM).
2. Overall Description
6
Sistem Transaksi Inventory ini dibuat untuk dapat digunakan oleh
perusahaan tempat studi kasus yaitu PT. Ecco Indonesia dalam melakukan
prosesnya dalam siklus inventory. Dengan diterapkannya sistem ini dalam PT. Ecco,
akan meminimalisir kesalahan-kesalahan perhitungan yang dilakukan oleh manusia
biasa, bahkan dapat juga memonitor siklus keluar masuk per item yang dilakukan
oleh setiap divisi. Sistem ini merupakan suatu penerapan dari siklus lengkap
transaksi inventori bagi perusahaan yang bersangkutan, yang terdiri dari Purchasing
(pembuatan penawaran, Dokumen penawaran, laporan, serta penerimaan barang),
Assembly (Proses pembuatan Bill Of Material (BOM), permintaan assembly, serta
progress produksi), serta Sales (pembuatan surat penjualan, laporan, hingga proses
pengiriman).
Sistem ini dapat digunakan oleh multiuser. Selain itu, dapat dibuat user-user
dengan roles yang dapat disesuaikan sesuai kebutuhan, tetapi ada 3 fungsi roles
utama, yaitu Admin, Supervisor, dan Operator, sehingga pembagian pekerjaan pada
tiap-tiap divisi dapat berjalan dengan baik serta terintegrasi satu sama lainnya.
7
Administrasi
Master Invoice
Category
Sales
Item Quotation
PLU S/O
Salesman Production
Customer Work Order
Currency
PermintaanBahan
Beginning Balance
Account
8
2.3 User Characteristics
Adapun user karakteristik dari pengguna program sistem informasi
peramalan persediaan barang ini adalah sebagai berikut :
2.4 Constraints
Batasan proyek sistem transaksi inventori dalam dokumen SRS ini adalah sebagai
berikut :
Sistem informasi ini akan dibangun dengan menggunakan bahasa pemrograman Ruby
dengan framework Rails v2.3.11.
9
e. Proyek ini hanya mengerjakan perangkat lunak system transaksi inventori
yang Meliputi purchasing, assembly, dan sales, sertatidak termasuk
peramalan persediaan barang.
f. Sistem informasi ini hanya dapat digunakan untuk mengolah beberapa data,
diantaranya : Data barang, data supplier, data jenis barang, data rekap
barang, data inventory, outward, inward, dan data login
2.6 Requiremet
Subsets
SERVER :
CLIENT :
10
Minimum Requirement Specification
Perangkat Keras Jenis
Motherboard : Gigabyte GA-G31M-ES2C (G31,1333/1066/800,DC D2
800,PCX,V)
Processor : E2220 (2.4 Ghz) 800,C1Mb Box
Memory : V-GEN 2Gb PC 5300
Harddisk : Seagate 250 Gb SATA-II 2Mb
Lan Card : Ethernet Card UTP 10/100 32 Bit
Monitor : LG 16 Inch 1642S
Casing : Power Logic Futura 500 450W
Keyboard & Mouse : Logitech KB Classic Plus + Ms Optical Black
3. Specific Requirements
Berikut adalah kebutuahan perangkat lunak untuk perancangan system
dan petugas penguji dalam melakukan verifikasi :
3.1 Functionality
3.2.1 Usability
11
12
pengguna terhubung dengan internet.
3.2.2 Reliability
3.2.2.1 Availability
Ketersediaan system aplikasi ini untuk digunakan adalah 24 jam per hari.
3.2.2.2 Accuracy
Akurasi menjadi prasyarat utama berfungsinya system aplikasi ini dengan
baik. Sehingga tidak terjadi kesalahan dalam proses perekaman data di dalam
system ini.
3.2.3 Performance
3.2.3.2 Capacity
Kapasitas penyimpanan data yang di butuhkan untuk rekam data, harus
mampu menampung data barang dan jumlah transaksi penjualan barang selama5
tahun terakhir.
3.2.3.3 Throughput
- Untuk kecepatan perhitungan stock persediaan barang sebesar kurang dari
10 detik.
- Untuk kecepatan pembuatan dokumen yang dibutuhkan setelah Submit
kurang dari 15 detik.
3.2.4 Security
Sistem keamanan yang digunakan dalam sistem transaksi inventori: studi kasus
PT. adalah dengan melakukan encripsi password untuk masing-masing user yang
menggunakan “md5”dan menggunakan system security default dari Rails.
3.3 Supportability
PC Server
PC Client
Kabel UTP
HUB
15
On Rails dan HAML dengan menggunakan CSS.
16
3.9 Legal, Copyright and Other Notices
Hak cipta atas rancang bangun system transaksi inventori ini menjadi milik
PT. Ecco Indonesia.
Data-data ini merupakan data yang berhubungan dengan PT. Ecco Indonesia.
Data tersebut meliputi data struktur organisasi, data job description, data
barang, data jenisdan data-data yang lainnya.
17