Laporan PPL Kelompok 3

17
1

description

Tugas

Transcript of Laporan PPL Kelompok 3

1

KATA PENGANTAR

Puji dan syukur kami panjatkan kehadirat Tuhan Yang Maha Esa. Karena atas berkat

dan rahmat-Nya, kami dapat menyelesaikan makalah ini dengan sebaik mungki. Makalah ini

berisi tentang Pengujian dan Implementasi Website transindoexpress.com. Pengujian

perangkat lunak ini menggunakan metode pengujian black box testing yang berfokus

pada persyaratan fungsional perangkat lunak yang dibuat.

Makalah ini disusun agar pembaca dapat mengetahui apa itu pengujian perngkat lunak

terutama dengan metode black box testing dan bagaimana pengimplementasiannya. Makalah

ini di susun oleh penyusun dengan berbagai rintangan, namun dengan penuh kesabaran dan

terutama pertolongan dari Allah SWT, akhirnya makalah ini dapat terselesaikan. Tidak lupa

kami ucapkan banyak terima kasih kepada semua pihak yang telah membantu dalam

menyelesaikan tugas yang diberikan oleh Dosen Pengajar Ibu Mina Ismu Rahayu, M.T .

Semoga makalah ini dapat memberikan wawasan yang lebih luas kepada pembaca.

Walaupun makalah ini memiliki keterbatasan dan kekurangan, penyusun mohon untuk saran

dan kritiknya. Terima kasih.

Bandung, Juni 2013

PENYUSUN

STMIK BANDUNG 2013 Halaman 2

DAFTAR ISI

STMIK BANDUNG 2013 Halaman 3

BAB I

PENDAHULUAN

1.1. Latar Belakang

Perkembangan teknologi yang ada saat ini, membuat semuanya semakin

mudah dikerjakan dengan komputer. Salah satu kemajuan teknologi tersebut dengan

adanya komputer. Komputer selain membuat pekerjaan yang dikerjakan oleh manusia

lebih praktis, cepat dan mudah, komputer juga dapat dihubungkan dengan internet

sehingga dapat diakses oleh masyarakat.

Dahulu, proses pengiriman dokumen dilakukan dengan cara para pengirim

memasukkan dokumen dalam amplop. Kemudian dokumen tersebut dikirim ke alamat

yang di tuju. Dokumen yang berada di dalam amplop tidak terjamin kerahasiaannya,

banyak terjadi kebocoran karena dokumen yang dikirimkan ada kemungkinan dilihat

oleh pihak yang tidak berwenang. Dimungkinkan terjadi adanya manipulasi dokumen

sebelum jadwal pembukaan dokumen. Oleh karena dokumen dimasukkan ke dalam

amplop tanpa disertai kunci sama sekali, maka amplop dapat dibuka oleh siapa saja.

Selain itu dokumen yang juga masih menggunakan cara manual itu menyebabkan

kurang akurat dan efektif. Sehingga bisa saja dokumen tersebut tidak sampai kepada

si penerima.

Kemudian untuk menindak lanjuti hal diatas, maka dibuatlah suatu sistem

informasi yang bernama “SISTEM INFORMASI PENGIRIMAN BARANG

BERBASIS WEB DI PT. TRANSINDO XPRESS”. Dan untuk menjamin kualitas

ketepatan dan kebenaran sistem informasi tersebut yang diharapkan dapat sesuai

dengan hasil nyata dilapangan, dibuatlah suatu usaha pengujuan perangkat lunak yang

salah satunya yang akan dibahas adalah dengan metode black box testing dan design

test case.

STMIK BANDUNG 2013 Halaman 4

1.2. Rumusan MasalahBerdasarkan identifikasi masalah pada jaminan kualitas ketepatan dan

kebenaran sistem informasi tersebut antara lain : a. Bagaimana ketepatan dan kebenaran aplikasi pengiriman dokumen/barang terkait

dengan kebutuhan pegawai dalam mengirim dokumen/barang pada sistem. b. Bagaimana mengolah kebenaran data pengiriman dokumen/barang tersebut

sehingga dapat memudahkan customer dalam pengiriman.

1.3. Tujuan dan ManfaatAdapun tujuan yang ingin dicapai adalah untuk menjamin kualitas ketepatan

dan kebenaran sistem informasi tersebut yang diharapkan dapat sesuai dengan hasil nyata dilapangan melalui metode pengujian black box testing.

Kemudian manfaat yang diharapkan adalah dapat memberikan kualitas sistem informasi yang ketepatan dan kebenarannya terjamin melalui metode pengujian perangkat lunak.

1.4. Batasan MasalahPengujian perangkat lunak ini menggunakan hanya menggunakan metode

pengujian black box testing dan design test case yang berfokus pada persyaratan

fungsional perangkat lunak yang dibuat.

STMIK BANDUNG 2013 Halaman 5

BAB II

PEMBAHASAN

2.1. Analisis FungsionalBerikut merupakan analisis fungsional dari Sistem Informasi Pengiriman

Barang Berbasis Web di PT. TRANSINDO XPRESS

a. Customer dapat mengetahui letak barangnya dengan melakukan pencarian dengan

kode STTB pada website

b. Cabang dapat menginput SMU dan tanda terima dari customer melalui website.

Operator melakukan transaksi STTB, SMU , upload , serta download data pada website.

2.2. Analisis PenggunaAda dua jenis pengguna dalam system PT Transindo ini :

a. Admin ialah pegawai PT transindo Xpress di cabang manapun. Berikut jenis-jenis level admin :

1) Admin, ialah pengguna tertinggi dalam level admin. Fungsinya ialah melakukan maintenance (perawatan) terhadap sistem . Memiliki semua hak akses .

2) Operator, bertugas melakukan semua input ke dalam database.3) User, hanya dapat melihat isi database dan mengunduhnya .

b. Customer ialah pelanggan yang mengirimkan barangnya melalui PT Transindo Xpress. Dapat mengetahui harga pengiriman barang serta mengecek status keberadaan barang kirimannya melalui website.

2.3. Analisis Kebutuhan Data Data yang dibutuhkan untuk sistem ialah :

a. Data user, berisi identitas user mulai dari username, password, email, no telefon, level serta status .

b. Data customer, berisi identitas customer mulai dari nama, alamat, no telefon, email dan status.

c. Data STTB (Surat Tanda Terima Barang) , berisi penjelasan tentang barang yang akan di kirim, mulai dari no STTB, tanggal terima barang, tanggal terima cabang,tanggal terima customer, tipe kiriman, tujuan, isi barang, koli (jumlah package), berat, nama pengerima, no SMU , id customer .

d. Data SMU (Surat Muatan Barang), berisi penjelasan tentang kargo yang membawa paket . Dimana terdapat no SMU, tujuan, maskapai, koli, berat, level , total SMU, total non SMU, grant total, agent, vendor.

e. Data Kota, berisi daftar tujuan .

STMIK BANDUNG 2013 Halaman 6

f. Data Hubungi berisi cara serta alamat customer dapat menghubungi operator perusahaan.

g. Data Statistik berisi tentang informasi pengunjung website .h. Data Berita, berisi konten website berupa produk maupun pengumuman

2.4. Desain Test Case

2.5. PengujianPengujian perangkat lunak ini menggunakan metode pengujian black

box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat.

2.6. Rencana PengujianPengujian aplikasi manajemen user dan manajemen barang berikut

menggunakan data uji berupa pengolahan data, pengolahan proses dan pengolahan laporan serta informasi kelengkapannya.

2.7. Kasus dan Hasil PengujianDalam melakukan pengujian, Tentu saja ada objek yang harus diuji dimana

setelah itu akan didapat hasil dari pengujian tersebut.a. Pengujian Login Admin Web

STMIK BANDUNG 2013 Halaman 7

Pengujian Login

Kasus dan Hasil Uji (Data Normal)

Data Yang diharapkan Hasil UjiKesimpulan

username : admin berhasil login, username dan password cocok

/ sesuai dengan databaseberhasil login Ok

password : adminKasus dan Hasil Uji (Data Salah)

Data Yang diharapkan Hasil UjiKesimpulan

username : adminmenampilkan pesan peringatan pesan peringatan muncul Ok

password : salah1. Password atau

username tidak terdaftar

2. Password tidak sesuai dengan username

3. Password atau username tidak diisi (kosong)

4. Penggunaan huruf besar kecil (Caps Lock) karena bersifat case sensitive

5. Username dan password tidak boleh lebih dari 20 karakter

.

STMIK BANDUNG 2013 Halaman 8

b. Pengujian Entri Data STTB.

1) Tujuan Entri data STTB adalah untuk mencatat data transaksi STTB

2) Ketentuan Entri data STTB

a) Untuk no bukti otomatis di generate oleh sistem

b) Untuk tipe kirim, tujuan, kode SMU, Customer menggunakan combobox yang mangambil data yang telah disediakan sebelumnya

c) Untuk isi koli dan berat harus mengguakan angka 1-9 dengan maksimal 6 karakter

d) Untuk isi barang dan penerima harus menggunakan huruf a-z dan dengan max 50 karakter

e) Untuk no SMU, disi ketika barang telah dikirim (telah input SMU)

3) Keluaran yang diharapkan

a) Entri data sesuai dengan ketentuan diatas, agar data dapat diolah lebih lanjut,kemudian data tersebut dimasukkan ke dalam database.

STMIK BANDUNG 2013 Halaman 9

Pengujian Transaksi STTB

Kasus dan Hasil Uji (Data Normal)

Data Yang diharapkan Hasil Uji

Kesimpulan

Isi barang & nama : Diisi dengan huruf /

Angka max 50 karakter

berhasil entri data STTB Data berhasil tersimpan Ok

Koli & Berat :Diisi hanya dengan

angka saja

Tipe Kirim, Tujuan, Kode Smu, customer :

Diisi sesuai dengan pilihan ComboBox yang telah

disediakanKasus dan Hasil Uji (Data Salah)

Data Yang diharapkan Hasil Uji

Kesimpulan

Isi barang & nama : Diisi dengan huruf /Angka > 50 karakter

menampilkan pesan peringatan

1. pesan peringatan muncul jika isian > 50 karakter

OkKoli & Berat :Diisi hanya dengan angka saja, max 15

karakter

2. pesan peringatan muncul jika isian > 15 karakter pesan

3. peringatan muncul jika isian selain huruf 0 - 9

STMIK BANDUNG 2013 Halaman 10

c. Pengujian Entri Data SMU

1) Tujuan Entri data SMU adalah untuk mencatat data transaksi SMU

2) Entri data SMU

3) Ketentuan Entri data SMU

STMIK BANDUNG 2013 Halaman 11

a) Untuk no bukti otomatis di generate oleh sistem

b) Untuk tipe kirim, tujuan, maskapai, level menggunakan combobox yang mangambil data yang telah disediakan sebelumnya

c) Untuk isi koli dan berat dan total harus mengguakan angka 1-9 dengan maksimal 6 karakter

d) Untuk isi agen dan vendor harus menggunakan huruf a-zdan dengan max 50 karakter

4) Jika tidak memenuhi ketentuan diatas, maka data yang diinput tidak dapat tersimpan

Pengujian Transaksi SMU

Kasus dan Hasil Uji (Data Normal)Data Yang diharapkan Hasil Uji Kesimpulan

Agen & vendor : Diisi dengan huruf /

Angka max 50 karakter

berhasil entri data SMU Data berhasil tersimpan Ok

Koli & Berat, Total SMU,Total Non SMU, Gand Total :

Diisi hanya dengan angka saja

Tujuan, Maskapai , Level :Diisi sesuai dengan pilihan

ComboBox yang telah disediakan

Kasus dan Hasil Uji (Data Salah)Data Yang diharapkan Hasil Uji Kesimpulan

Isi barang & nama : Diisi dengan huruf /

menampilkan pesan peringatan

4. pesan peringatan muncul jika isian > 50 karakter

Ok

STMIK BANDUNG 2013 Halaman 12

Angka > 50 karakter

Koli & Berat, Total SMU,Total Non SMU, Gand Total :

Diisi hanya dengan angka saja, max 15 karakter

5. pesan peringatan muncul jika isian > 15 karakter

6. pesan peringatan muncul jika isian selain

huruf 0 - 9

d. Pengujian Entri Data User

STMIK BANDUNG 2013 Halaman 13

1) Tujuan Managemen User adalah untuk mengatur akses user dalam menggunakan fasilitas transindoxpress.com sesuai dengan level yang ada

2) Input dan ubah data user

3) Ketentuan Managemen User

a) Untuk Isian kode user otomatis oleh sistem

b) Untuk Isian nama user tidak boleh sama

c) Isian tidak boleh kosong, terutama untuk isian nama user, password, dan level karena akan dipergunakan pada fasilitas login admin web

d) Harus huruf (a-z) dan angka (0-9), tidak diperbolehkan memakai simbol

e) Isian bersifat case sensitive (huruf besar dan kecil dianggap beda)

f) Untuk nama user dan password tidak boleh lebih dari 20 karakter

g) Untuk isian yang lainnya tidak boleh lebih dari 50 karakter

4) Jika tidak memenuhi ketentuan diatas, maka data yang diinput tidak dapat tersimpan

Pengujian Entri Data User

Kasus dan Hasil Uji (Data Normal)Data Yang diharapkan Hasil Uji Kesimpulan

User name & password :Diisi dengan Huruf /

angka max 50 karakter

berhasil entri data STTB Data berhasil tersimpan OkLevel :Diisi sesuai dengan

pilihan ComboBox yang telah

disediakanKasus dan Hasil Uji (Data Salah)

Data Yang diharapkan Hasil Uji KesimpulanUser name & password :

Diisi dengan huruf /Angka > 50 karakter

menampilkan pesan peringatan 1. pesan peringatan muncul jika isian > 50 karakter

Ok

STMIK BANDUNG 2013 Halaman 14

User name & password : Diisi dengan simbol

(/^*|\)

2. pesan peringatan muncul jika isian > 15 karakter pesan

3. peringatan muncul jika isian mengandung simbol

e. Pengujian View Data STTB

1) Tujuan Lihat Data STTB adalah untuk melihat Lihat Data STTB

2) Pencarian / Filter data

STMIK BANDUNG 2013 Halaman 15

3) Ketentuan Pencarian / Filter data boleh perkategori maupun bebas

f. Pengujian View Data SMU

1) Tujuan Lihat Data SMU adalah untuk melihat Lihat Data SMU

2) Pencarian / Filter data

3) Ketentuan Pencarian / Filter data boleh perkategori maupun bebas

BAB III

KESIMPULAN DAN SARAN

3.1. Kesimpulan

Berdasarkan hasil pengujian dengan kasus Black Box dapat ditarik kesimpulan bahwa perangkat lunak dapat mengetahui fungsi – fungsi yang tidak benar atau

STMIK BANDUNG 2013 Halaman 16

hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan kinerja, inisialisasi, kesalahan terminasi dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

STMIK BANDUNG 2013 Halaman 17