BAB III ANALISA SISTEM BERJALAN - repository.bsi.ac.id · Gambar III.6. Activity Diagram Laporan...
Transcript of BAB III ANALISA SISTEM BERJALAN - repository.bsi.ac.id · Gambar III.6. Activity Diagram Laporan...
BAB III
ANALISA SISTEM BERJALAN
3.1 Tinjauan Perusahaan
Tinjauan perusahaan dalam Tugas Akhir ini berupa sejarah perusahaan,
struktur organisasi dan fungsi serta sistem pemesanan tas pada PT.ARTLIN
KREASI MANDIRI.
3.1.1 Sejarah Perusahaan
PT. ARTLIN KREASI MANDIRI atas nama Ibu Silvy Fitriani yang berijin
usaha dengan nomor SIUP 503/001642-DPMPTSP/30-08/PK/XII/2017 suatu
perusahaan yang menerima pemesanan berbagai model tas seperti tas ransel, tas
selempang, tas tangan, tas laptop, tas sekolah, koper, tas travel, dan lain-lain
sesuai keinginan dan kebutuhan customer. Berdiri sejak 18 Juli 2014 didirikan di
Sragen Jawa Tengah dengan nama brand Silvas namun pada tahun 2015 berubah
menjadi brand Northline. Brand Northline ini sudah terdaftar dengan nomor
D002015051241 di Republik Departemen Properi dan Intelektual Indonesia. Pada
awal pendirian usaha produsen tas ini bekerja sama dengan rumah warna namun
pada 18 Juli 2015 perusahaan sudah resmi dilegalitas menjadi sebuah perseroan
terbatas.
Perusahaan ini menghasilkan berbagai tas dengan mengutamakan kualitas
sehingga memberikan kepuasan terhadap customer.
3.1.2 Struktur Organisasi dan Fungsi
Sumber: PT.Artlin Kreasi Mandiri (2018)
Gambar III.1. Struktur Organisasi PT.Artlin Kreasi Mandiri
Fungsi dan tanggung jawab dari setiap komponen organisasi adalah sebagai
berikut:
1. Direktur: memimpin perusahaan dengan menerbitkan kebijakan-kebijakan
perusahaan,memilih,menetapkan,mengawasi tugas dari karyawan.
2. Manager Marketing: melakukan perencanaan strategi pemasaran dengan
memperhatikan trend pasar dan sumber daya perusahaan.
3. Manager Produksi: menambah nilai guna barang yang dihasilkan,memiliki
ulitan barang yang baik.
4. Sales: bagian yang melaksanakan pemasaran.
5. Admin: membuat Surat Perintah Kerja dan invoice
6. Quality Control: meneliti produk dan proses produk perusahaan untuk
memperoleh standart kualitas yang baik.
3.2 Tinjauan Kasus
3.2.1 Prosedur Bisnis Sistem Berjalan
1. Proses Pemesanan
Pada tahap ini costumer order sesuai keinginan, melalui telepon, email
ataupun whatsApp bahwa mereka akan order tas sesuai dengan kebutuhannya dan
model yang diinginkan kepada team sales, kemudian team sales akan lanjutkan ke
bagian manager marketing untuk dicek kembali bahan baku dan diteruskan ke
manager produksi. Jika terjadi kendala maka team sales akan mengkonfirmasi ke
customer mengenai masalah yang terjadi(bahan baku belum tersedia) dan
customer yang akan membuat perjanjian tertentu mengenai masalah tersebut.
Setelah customer deal dengan permasalah tersebut maka customer akan
melakukan pembayaran DP ke staf admin,jika sudah di terima, admin langsung
membuat SPK(surat perintah kerja) kemudian diserah kan ke manager produksi.
2. Proses Produksi
Manager Produksi setelah mendapatkan SPK dari staff admin, maka akan
melakukan proses pembuatan tas, lama nya pembuatan tas tergantung berapa
banyak tas yang di order. Setelah produksi selesai, kemudian tas tersebut
diserahkan ke bagian QC untuk dilakukan proses pengecekan.
3. Proses Pengecekan
Pada proses ini bagian QC menerima tas dari manager produksi untuk
dilakukan pengecekan, apakah ada yang cacat atau tidak. Jika memang ada tas
yang cacat maka bagian QC akan mengembalikan ke bagian manager produksi
agar memperbaiki tas tersebut. Namun jika semua tas tidak ada yang cacat maka
tas-tas tersebuat akan dipacking oleh bagian QC untuk masuk dalam proses
pengiriman.
4. Proses Pengiriman
Pada proses ini tas-tas yang sudah dipacking rapih dan siap dikirim ke
costumer oleh invoice, kemudian surat jalan dan invoice diserahkan ke team sales
untuk dikirim ke costumer beserta tas pesanan costumer. Kemudian setelah
costumer menerima barang, maka customer akan menandatangani invoice dan
surat jalan kemudian costumer akan melakukan pelunasan bayar.
5. Proses Laporan
Setiap akhir bulan Admin membuat laporan pemesanan tas berdasarkan
dokumen surat jalan dan invoice dan laporan tersebut akan di serahkan kepada
Direktur.
3.2.2 Activity Diagram
1. Activity Diagram Pemesanan
Gambar III.2. Activity Diagram Pemesanan
2. Activity Diagram Produksi
Gambar III.3. Activity Diagram Produksi
3. Activity Diagram Pengecekan
Gambar III.4. Activity Diagram Pengecekan
4. Activity Diagram Pengiriman
Gambar III.5. Activity Diagram Pengiriman
5. Activity Diagram Laporan
Gambar III.6. Activity Diagram Laporan
3.2.3. Dokumen Masukan
Spesifikasi sistem berjalan yaitu serangkaian dari bentuk dokumen untuk
mendukung terbentuknya file-file yang dibutuhkan serta informasi yang disajikan,
maka dibutuhkan masukan-masukan untuk sistem.
1. Surat Pesanan
Nama dokumen : Surat Pesanan
Fungsi : Sebagai bukti pemesanan tas
Sumber : Customer
Tujuan : Team Sales
Media : kertas
Jumlah : Satu lembar
Frekuensi : Setiap proses pemesanan
Format : Lampiran A-1
3.2.4. Dokumen Keluaran
1. Surat Perintah Kerja
Nama Dokumen : Surat Perintah Kerja
Fungsi : Untuk melakukan produksi tas
Sumber : Admin
Tujuan : Manager Produksi
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap proses produksi
Format : Lampiran B-1
2. Surat Jalan
Nama Dokumen : Surat Jalan
Fungsi : Sebagai syarat pengiriman tas
Sumber : Team sales
Tujuan : Customer
Media : Kertas
Jumlah : Dua rangkap
Frekuensi : Setiap pengiriman tas
Format : Lampiran B-2
3. Invoice
Nama Dokumen : Invoice
Fungsi : Untuk mengetahui berapa total yang harus dibayar
Sumber : Team Sales
Tujuan : Customer
Media : Kertas
Jumlah : Dua rangkap
Frekuensi : Setiap proses Pembayaran
Format : Lampiran B-3
4. Surat Reject
Nama Dokumen : Surat Reject
Fungsi : Untuk mengembalikan tas supaya diperbaiki
Sumber : Staff Admin
Tujuan : Manager Produksi
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap terjadinya kecacatan dalam pembuatan tas
Format : Lampiran B-4
5. Laporan Pemesanan
Nama Dokumen : Laporan Pemesanan
Fungsi : Sebagai laporan Admin ke Direktur
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Jumlah : Satu atau dua lembar
Frekuensi : Sebulan sekali
Format : Lampiran B-5
3.2.5. Permasalahan Pokok
Bentuk sistem yang baik akan sangat dibutuhkan dalam organisasi apapun,
sehingga usaha-usaha yang dioperasikan sesuai dengan yang diharapkan, akan
tetapi perlu disadari bawa dengan adanya perkembangan zaman yang sedemikian
pesat yang mengakibatkan semua ketentuan dan cara pengolahan bentuk usaha
harus dapat sesuai dan pengaturan aktivitas yang baik sering timbul berbagai
masalah. Melihat dari semua proses yang terjadi, ada beberapa masalah yang
dihadapi di PT.Artlin Kreasi Mandiri dalam sistem penerimaan pemesanan tas.
Adapun permasalahan tersebut diantaranya:
1. Data pesanan sering hilang dan rusak karena masih dalam bentuk kertas.
2. Kehilangan data pesanan menyebabkan Admin mengalami kesulitan dalam
proses pemesanan dan laporan.
3.2.6. Pemecahan Masalah
Untuk mengatasi pemasalahan tersebut, maka penulis memberikan
alternatif pemecahan masalah yaitu berupa sistem yang sudah terkomputerisasi.
Sistem yang sudah terkomputerisasi tersebut mempunyai kelebihan diantaranya:
1. Dibuatkannya suatu sistem komputerisasi sehingga dalam pemesanan yang
dilakukan tidak ada data yang hilang atau rusak.
2. Dengan adanya sistem yang terkomputerisasi akan mempermudah admin
dalam melakukan proses pemesanan dan akan lebih cepat dan akurat.
3.3. Analisis Kebutuhan Software
3.3.1. Analisi Kebutuhan
Pada tahap selanjutnya Analisa Kebutuhan pengguna terhadap sistem
pemesanan untuk program di PT.Artlin Kreasi Mandiri diusulkan dengan
beberapa prosedur sebagai berikut:
A. Admin
A.1 Bagian admin dapat melakukan Login dalam sistem.
A.2 Admin mengakses menu utama.
A.3 Admin mengakses master data.
A.4 Admin mengakses menu transaksi.
A.5 Admin mengakses menu laporan.
A.6 Admin dapat melakukan logout.
3.3.2. Use Case Diagram
uc use case
Admin
Master Data
Data
Customer
Data Bahan
Data user
Data model
Data Perkiraan
Transaksi
Pemesanan
Laporan
Lapporan
pesanan
Login
password
username
Logout
Surat Jalan
Inv oice
Surat Reject
Jurnal
Laporan
Jurnal
edit hapus caribatal
close
tambah
edit
cari
hapus
bataltambah
edit
hapus
batal
cari tambah
edit
hapus
batal
cari
close
tambah
close
close
tambah
cari
edithapus
batal
close
tambah
edit
hapus
cari
batal
close
tambah
edit
hapus
cari
batal
batal
cetak
tambah
edit
hapus
cari
batal
close
cetak
tambah
edit
hapus
cari
batal
close
cetak
tambah
hitung
hapus
cari
close
cetak
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«include»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«include»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
Gambar III.7. Use Case Diagram
Tabel III.1.
Deskripsi Use Case Diagram Admin
Use Case Name Admin
Requirements A.1-A.7
Goal Admin dapat mengelola data customer, menginput
data bahan, data model. Dapat mengelola transaksi
pemesanan, surat jalan, invoice, surat reject dan
laporan.
Pre-Conditions Admin masuk mengakses halaman login
Post-Conditions Admin melakukan login dan masuk ke dalam
halaman bagian Admin
Failed End Condition Admin dapat membatalkan login
Primary Actors Admin
Main Flow/Basic Path 1. Admin dapat mengelola data customer.
2. Admin dapat menginput data bahan, data model
dan data perkiraan.
3. Admin dapat mengelola transaksi pemesanan,
surat jalan, invoice dan surat reject.
4. Admin dapat mengelola laporan pemesanan
dan laporan jurnal.
Invariant -
3.3.3 Activity Diagram
Gambar III.8. Activity Diagram Usulan
3.4 Desain
3.4.1. Entity Relationship Diagram (ERD)
Gambar III.9. Entity Relationship Diagram (ERD)
3.4.2. Logical Record Structure (LRS)
Gambar III.10. Logical Record Structure (LRS)
3.4.3. Spesifikasi File
Spesifikasi file yang digunakan dalam rancang bangun sistem PT.Artlin Kreasi
Mandiri terdiri dari satu database dan 11 tabel yang meliputi:
1. Spesifikasi File User
Nama Database : Db_pesanan_tas
Nama File : Tabel Data User
Akronim : User.myd
Tipe File : File Master Data
Akses File : Random
Panjang Record : 32 karakter
Kunci Field : Id_user
Tabel III.2.
Spesifikasi Tabel User
No. Elemen Data Nama Field Type Size Keterangan
1. Kode User id_user Varchar 6 Primary Key
2. Nama User nama_user Varchar 10
3. Password Pasword Varchar 8
4. Hak Akses hak_akses Varchar 8
2. Spesifikasi File Customer
Nama Database : Db_pesanan_tas
Nama File : Tabel Data Customer
Akronim : Customer.myd
Tipe File : File Master Data
Akses File : Random
Panjang Record : 33 Karakter
Kunci Field : id_cus
Tabel III.3.
Spesifikasi Tabel Customer
No. Elemen Data Nama Field Type Size Keterangan
1. ID customer id_cus Varchar 8 Primary Key
2. Nama customer nama_cus Varchar 10
3. Alamat Alamat Longtext -
4. No.tlp no.tlp Bigint 15
3. Spesifikasi File Jenis bahan
Nama Database : Db_pesanan_tas
Nama File : Tabel Jenis Bahan
Akronim : Jenis Bahan.myd
Tipe File : File Master Data
Akses File : Random
Panjang Record : 21 karakter
Kunci Field : id_bahan
Tabel III.4.
Spesifikasi Tabel Jenis Bahan
No. Elemen Data Nama Field Type Size Keterangan
1. Kode bahan id_bahan Varchar 6 Primary Key
2. Nama bahan nama_bahan Varchar 10
3. Stok Stok Integer 5
4. Harga Harga Double -
4. Spesifikasi Model
Nama Database : Db_pesanan_tas
Nama File : Tabel Model
Akronim : Model .myd
Tipe File : File Master Data
Akses File : Random
Panjang Record : 59 karakter
Kunci Field : id_model
Tabel III.5.
Spesifikasi Tabel Model
No. Elemen Data Nama Field Type Size Keterangan
1. Kode model id_model Varchar 10 Primary Key
2. Nama model nama_model Varchar 13
2. Satuan satuan Varchar 6
3. Keterangan keterangan Varchar 30
4. Harga harga Double -
5. Spesifikasi File Form Pesanan
Nama Database : Db_pesanan_tas
Nama File : Tabel form pesanan
Akronim : Form pesanan.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 30 karakter
Kunci Field : Notrans
Tabel III.6.
Spesifikasi Tabel Form pesanan
No. Elemen Data Nama Field Type Size Keterangan
1. Kode pesan Notrans Varchar 8 Primary Key
2. Tanggal Tanggal Date 8
3. Kode user id_user Varchar 6 Forein Key
4. Kode customer id_cus Varchar 8 Forein Key
5. Total Total Double -
6. Spesifikasi File Detail pesanan
Nama Database : Db_pesanan_tas
Nama File : Tabel pesanan
Akronim : Model.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 31 karakter
Kunci Field : Notrans
Tabel III.7.
Spesifikasi Tabel Detail pesanan
No. Elemen Data Nama Field Type Size Keterangan
1. Kode pesan Notrans Varchar 8 Foreign Key
2. Kode jenis id_bahan Varchar 6
3. Kode model id-model Varchar 6
4. Jumlah_pesan jumlah_tas Varchar 11
5. Total Subtotal Double -
7. Spesifikasi File Surat jalan
Nama Database : Db_pesanan_tas
Nama File : Tabel Surat jalan
Akronim : Surat jalan.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 41 karakter
Kunci Field : no_surat_jalan
Tabel III.8.
Spesifikasi Tabel Surat Jalan
No. Elemen Data Nama Field Type Size Keterangan
1. Nomer surat jalan no_surat_jalan Varchar 5 Primary Key
2. Tanggal Tanggal Date -
3. Nama customer nama_cus Varchar 10
4. Kode pesan Notrans Varchar 8 Foreign Key
5. Jumlah Jumlah Integer 6
6. Jenis kendaraan jenis_kendaraan Integer 6
7. Nomer polisi nomer_polisi Integer 6
8. Spesifikasi File Invoice
Tabel III.9.
Spesifikasi Tabel Invoice
No. Elemen Data Nama Field Type Size Keterangan
1. Nomer invoice no_invoice Varchar 8 Primary Key
2. Id pesan no_trans Varchar 8 Foreign Key
9. Spesifikasi File Surat reject
Nama Database : Db_pesanan_tas
Nama File : Tabel Surat reject
Akronim : Surat reject.myd
Tipe File : Tabel Transaksi
Akses File : Random
Panjang Record : 57 karakter
Kunci Field : no_surat
Nama Database : Db_pesanan_tas
Nama File : Tabel Invoice
Akronim : Invoice.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 16 karakter
Kunci Field : no_invoice
Tabel III.10.
Spesifikasi Tabel Surat reject
No. Elemen Data Nama Field Type Size Keterangan
1. Kode pesan Notrans Varchar 8 Primary Key
2. Nama customer nama_cus Varchar 20
3. Jumlah tas jumlah_tan Integer 6
4. Tanggal Tanggal Date -
5. Deskripsi Deskripsi Varchart 30
10. Spesifikasi File Jurnal
Tabel III.11.
Spesifikasi Tabel Jurnal
No. Elemen Data Nama Field Type Size Keterangan
1. Nomer referensi kd_jurnal Varchar 10 Primary Key
2. Tanggal Tanggal Date -
3. Nomer transaksil Notrans Varchar 8 Foreign Key
Nama Database : Db_pesanan_tas
Nama File : Tabel Jurnal
Akronim : jurnal.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 18 karakter
Kunci Field : kd_jurnal
11. Spesifikasi File Jurnal detail
Tabel III.12.
Spesifikasi Tabel Jurnal detail
No. Elemen Data Nama Field Type Size Keterangan
1. Nomer referensi kd_jurnal Varchar 10 Foreign Key
2. Nomer transaksi kd_akun Varchar 10
3. Total debet Debet Integer 6
4. Total kredit Kredit Integer 6
12. Spesifikasi File perkiraan
Nama Database : Db_pesanan_tas
Nama File : Tabel Jurnal detail
Akronim : jurnal_detail.myd
Tipe File : File Transaksi
Akses File : Random
Panjang Record : 32 karakter
Kunci Field : kd_jurnal
Nama Database : Db_pesanan_tas
Nama File : Tabel perkiraan
Akronim : perkiraan.myd
Tipe File : File Master Data
Akses File : Random
Panjang Record : 36 karakter
Tabel III.13.
Spesifikasi Tabel perkiraan
No. Elemen Data Nama Field Type Size Keterangan
1. Nomer referensi kd_akun Varchar 10 Primary Key
2. Jenis akun jenis_akun Varchar 20
3. Nama akun nama_akun Varchar 20
4. Saldo normal saldo_normal Varchar 6
3.4.4. Sequence Diagram
1. Sequence Diagram Login
Kunci Field : kd_akun
sd sequence
Admin
Form login proses Admin Menu Utama
Display()
pesan validasi()
Username tidak ditemukan()
Get username dan password()
Set Username dan Password()
input username dan password()
2. Sequence Diagram Pemesanan
Gambar III.11. Sequence Diagram
3.4.5. Deployment Diagram
deployment deployment diagram
Application Software
Netbeans IDE 8.1
Database
<<DBMS>>
MySQL
PT. Artlin Kreasi
Mandiri
Client
Pemesanan_Tas
Gambar III.12. Deployment Diagram
3.4.6 User Interface
1. Form Login
Gambar III.13. User Interface Form Login
2. Form Menu Utama
Gambar III.14. User Interface Menu Utama
3. Form user
Gambar III.15. User Interface Form User
4. Form Data Customer
Gambar III.16. User Interface Form Customer
5. Form Data Bahan
Gambar III.17. User Interface Form Data Bahan
6. Form Data Model
Gambar III.18. User Interface Form Model
7. Form Data Perkiraan
Gambar III.19
User Interface Form Data Perkiraan
8. Form Pesanan
Gambar III.20. User Interface Form Pesanan
9. Form Surat jalan
Gambar III.21. User Interface Form Surat Jalan
10. Form Invoice
Gambar III.22. User Interface Form Pesanan
11. Form Surat reject
Gambar III.23
User Interface Form Surat Reject
12. Laporan pemesanan
Gambar III.24
User Interface Laporan Pesanan
13. Laporan Jurnal
Gambar III.25
User Interface Laporan Jurnal
3.5. Implementasi
3.5.1. Code Generation
3.5.2. Blackbox Testing
1. Pengujian Form Login Admin
Tabel III.3
Hasil Pengujian Black Box Texting Form Login Admin
No. Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Nama user dan
Password tidak
diisi kemudian
klik tombol
login
Nama user
: (kosong)
Password :
(Password)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Username
dan
Password
tidak boleh
kosong”
Sesuai
harapan
Valid
2. Menggetikan
Nama user dan
Password tidak
diisi atau
kosong
kemudian klik
tombol login
Nama user
: (ika)
Password :
(kosong)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Username
dan
Password
tidak boleh
kosong”
Sesuai
harapan
Valid
3. Nama user
tidak di isi
(kosong) dan
Password diisi
kemudian klik
tombol
Nama user
:(kosong)
Password :
12345
Sistem akan
menolak
Akses dan
menampilkan
pesan
“Username
dan
Password
tidak boleh
kosong”
Sesuai
harapan
Valid
4. Mengetikan
salah satu
kondisi salah
pada Nama user
atau Password
kemudian klik
tombol login
Nama user
:Ika
(benar)
Password :
1234
(salah)
Sistem akan
menolak
akses akan
kembali
diarahkan ke
halaman
login dan
menampilkan
pesan
“Username
tidak
ditemukan”
Sesuai
harapan
Valid
5. Mengetikan
Nama user dan
Password
dengan data
Nama user
:Ika
(benar)
Password :
Sistem akan
menerima
akses login
dan akan
Sesuai
harapan
Valid
yang benar
kemudian klik
tombol login
12345
(benar)
menampilkan
pesan “Anda
masuk ke
halaman
admin “
2. Pengujian Form customer
Tabel III.5
Hasil Pengujian Black Box Texting Form Tambah Customer
No. Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Tidak
mengisi
semua font
kemudian
klik simpan
Kode customer :
(kosong)
Nama customer
:(kosong)
Alamat :
(kosong)
No.tlp
(kosong)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
2. Mengetikan
di font
dengan
salah satu
tidak diisi ,
kemudian
klik simpan
Kode customer :
(CS001)
Nama customer
:(Ayu)
Alamat :
(kosong)
No.tlp :
(082134375454)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
3. Mengetikan
di font
dengan data
benar
Kode customer :
(CS001)
Nama customer
:(Ayu)
Alamat :
(Jln.Duta
Bintaro No.11)
No.tlp :
(082134375454)
Sistem akan
menolak
Akses dan
menampilkan
pesan “Data
berhasil di
simpan”
Sesuai
harapan
Valid
Tabel III.6.
Hasil Pengujian Black Box Texting Form Edit Customer
No. Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Mengedit
font nama
customer
kemudian
klik simpan
Kode customer :
(CS001)
Nama customer
:(Dayu)
Alamat :
(Jln.Duta
Bintaro No.11)
No.tlp
(082134375454)
Sistem akan
menolak
akses dan
menampilkan
pesan “Data
berhasil
diupdate”
Sesuai
harapan
Valid
2. Mengedit
nama
customer
dan alamat
kemudian
klik simpan
Kode customer :
(CS001)
Nama customer
:(Ayuni)
Alamat :
(Jln.Duta
Bintaro No.21)
No.tlp :
(082134375454)
Sistem akan
menolak
akses dan
menampilkan
pesan “Data
berhasil
diupdate”
Sesuai
harapan
Valid
3. Mengedit
nama
customer ,
alamat, dan
no.tlp
Kode customer :
(CS001)
Nama customer
:(Ayuniar)
Alamat :
(Jln.Duta
Bintaro No,31)
No.tlp :
(082134375443)
Sistem akan
menolak
Akses dan
menampilkan
pesan “Data
berhasil
diupdate”
Sesuai
harapan
Valid
3. Pengujian Form Surat Jalan
Tabel III.10.
Hasil Pengujian Black Box Texting Form Surat Jalan
No. Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Tidak
melengkapi
nomer surat
jalan, tanggal,
kd customer,
nama
customer,
kode pesan,
jumlah, jenis
kendaraan,
nomor polisi
Nomer surat
jalan :
(kosong)
Tanggal :
(Kosong)
Kd customer
:(kosong)
Nama
customer:
(kosong)
Kode pesan
:(kosong)
Jumlah :
(kosong)
Jenis
kendaraan :
(kosong)
Nomor
polisi :
(kosong)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
2. Mengetikan di
font dengan
salah satu
tidak diisi ,
kemudian klik
simpan
Nomer surat
jalan :
(SJ003)
Tanggal :
(2018-08-
08)
Kd customer
:(CS002)
Nama
customer:
(Budiman)
Kode pesan
:(NO002)
Jumlah :
(1)
Jenis
kendaraan :
(Mobil)
Nomor
polisi :
(kosong)
Sistem akan
menolak
akses dan
menampilkan
pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
3. Mengetikan di
font dengan
data benar
Nomer surat
jalan :
(SJ003)
Tanggal :
(2018-08-
08)
Kd customer
:(CS002)
Nama
customer:
(Budiman)
Kode pesan
:(NO002)
Jumlah :
(1)
Jenis
kendaraan :
(Mobil)
Nomor
polisi :
(4832)
Sistem akan
menolak
Akses dan
menampilkan
pesan “Data
berhasil di
simpan”
Sesuai
harapan
Valid
3.5.3. Spesifikasi Hardware dan Software
Tabel III.13.
Spesifikasi Hardware dan Software
Kebutuhan Keterangan
Sistem Windowsn 8.1 64-bit
Processor Intel @celeron.processor N2840
RAM 2 GB
Harddisk 320 GB
Monitor 14”LED
Keyboard 108 key
Printer Pixma Ink Efficient E510
Mouse Standart
Software Bahasa script programming : NetBeans IDE 8.1
Web server : XAMMP
Database server : MySQL