KEBUTUHAN SYSTEM Software Requirement SpecificationSRS

commit to user 18 BAB III ANALISA SISTEM

3.1. KEBUTUHAN SYSTEM

3.1.1. Kebutuhan Hardware 3.1.1.1. Komputer Developer Tabel 3.1 Spesifikasi Hardware Komputer Developer Status Processor RAM Harddisk Minimal 2,6 Ghz Intel Pentium DualCore atau yang sebanding 1 GB Ruang kosong sebesar 750 MB Direkomendasikan 2.6 GHz Intel Pentium Core 2 Duo 2 GB Ruang kosong sebesar 1 GB 3.1.1.2. Perangkat Mobile Klien Perangakat Handphone Android dan memiliki fitur koneksi GPRS atau yang lebih tinggi. 3.1.2. Kebutuhan Software 3.1.2.1. Komputer Developer Tabel 3.2 Spesifikasi Software Komputer Developer Sistem Operasi IDE Windows 7 Netbeans 6.9 Eclipse Helios 3.1.2.2. Perangkat Mobile Perangakat mobile yang digunakan adalah yang mendukung teknologi Java dengan teknologi Android.

3.2. Software Requirement SpecificationSRS

Dalam merancang sebuah system, perlu diketahui dan di definisikan terlebih dahulu kebutuhan – kebutuhan system yang akan dibuat. Kebutuhan fungsional commit to user 19 disesuaikan dengan kebutuhan user sebagai pengguna aplikasi dan disesuaikan dengan proses bisnis dari sistem yang akan dibuat. 3.2.1.Kebutuhan Fungsional Kebutuhan fungsional merupakan kebutuhan – kebutuhan yang berhubungan dengan proses bisnis dari sistem yang dibuat. dari analisa yang dilakukan, kebutuhan – kebutuhan fungsional yang terdapat pada TMS seperti pada tabel 3.3. Tabel 3.3 SRS fungsional Nama Fungsi Deskripsi kebutuhan fungsional SRS - MF01 ClientCustomer Set new Order SRS - MF02 ClientCustomer Get Order report SRS - MF03 ClientCustomer Get Order List SRS - MF04 Shipper Get Shipment List SRS - MF05 Shipper Set Shipment report SRS - MF06 Super admin Set New User SRS - MF07 Super admin get total user unconfirmed SRS – MF08 Manager Get Managerial Report SRS – MF09 Manager Get Percentage Perfect Order SRS – MF10 Manager Get Percentage Damage Order SRS – MF11 Manager Get Percentage On time Order

3.2.2. SRS Non Fungsional

Kebutuhan non fungsional berhubungan dengan interaksi antar user dengan aplikasi yang dibuat. Dari hasil analisa yang dilakukan, terdapat beberapa kebutuhan non fungsional dalam sistem yang dibuat, seperti pada Tabel 3.4. Tabel 3.4 SRS non fungsional No Deskripsi kebutuhan non fungsional SRS – MNF01 Guest do Register SRS – MNF02 User Login SRS – MNF03 Super admin Confirm Registered User SRS – MNF04 All User Get Friendly User interface commit to user 20 3.3. Diagram – diagram UML 3.3.1. Use Case Diagram