Professional Documents
Culture Documents
Basis Data Modul 3
Basis Data Modul 3
Departemen tersebut bergabung secara langsung dengan Quality Assurance Team yang
Business Analyst & Quality Assurance Group adalah salah satu departemen yang
dikepalai oleh Bapak Yohan Wahyudi. Namun saat kerja magang berlangsung, Ibu
11
3.2 Tugas yang Dilakukan
Digital Raya terdapat tugas dan tanggung jawab yang diberikan selama kerja magang
developer, memberikan produk yang sudah siap digunakan kepada user, dan kemudian
Selama 40 hari kerja, pekerjaan yang dilakukan yaitu mengerjakan studi kasus
website ekspedisi ‘deliverit’ dan project SIPENDAR. Kedua tugas ini secara garis
besar sama – sama memiliki hasil akhir dokumen FSD. Setelah pengerjaan dokumen
FSD sudah selesai, dokumen tersebut kemudian akan dikirim ke pembimbing magang
Business Analyst dalam waktu 40 hari kerja dimulai dari tanggal 14 Juni 2021 sampai
dengan 06 Agustus 2021. Aktivitas yang dikerjakan secara garis besar yaitu membuat
hingga aplikasi siap digunakan oleh pengguna dengan melalui testing aplikasi terlebih
dahulu. Berikut ini merupakan timeline pelaksanaan kerja magang yang telah
dikerjakan.
12
Tabel 3. 1 Timeline dan Tugas Kerja Magang
Minggu
Tugas yang Dilakukan
Ke -
1 − Belajar membuat flow business dalam sebuah aplikasi
− Menganalisis studi kasus ekspedisi website ‘deliverit’
− Mengerjakan fitur register dan login pada website ‘deliverit’
2 − Mengerjakan fitur cek resi, cek ongkos kirim, dan input
barang pada website ‘deliverit’
3 − Mengerjakan fitur menu kontak, history, dan log pada website
‘deliverit’
4 − Mengerjakan fitur akun saya, menu FAQ, dan pengaturan
pada website ‘deliverit’
5 − Meeting dengan user Project SIPENDAR
− Mengumpulkan user requirement
6 − Meeting dengan tim developer
− Mengkoordinasi perancangan aplikasi SIPENDAR XML
Converter
7 − Testing full cycle aplikasi SIPENDAR
− Koordinasi dengan tim developer jika masih ditemukan bug
atau error pada aplikasi
8 − Memberikan aplikasi SIPENDAR Converter kepada user
− Membuat dokumen FSD SIPENDAR
Pada minggu pertama pelaksanaan kerja magang, tugas yang diberikan yaitu
ini.
13
Tabel 3. 2 User Requirement Studi Kasus Ekspedisi
14
No. User Requirement
• Terdapat menu FAQ untuk menjawab
pertanyaan-pertanyaan dari pengirim barang,
Supportability
7. • Terdapat menu kontak, agar pengirim barang
Requirement
dapat berinteraksi langsung dengan admin
ekspedisi.
− Website dapat diakses dari platform desktop,
− Login dapat dilakukan menggunakan Captcha,
Access − Melacak resi dilakukan menggunakan captcha
8.
Requirement jika tidak login kedalam website ekspedisi,
− Setiap pengguna memiliki kewenangan akses
yang berbeda.
Audit Semua aktivitas yang dilakukan dengan login
9.
Requirement ke aplikasi akan dicatat pada log
• Password yang digunakan untuk login memiliki
panjang minimal 8 karakter dengan gabungan
angka dan huruf,
Security • Apabila pengguna website melakukan
10.
Requirement kesalahan login sebanyak 3 kali, maka
pengguna diharuskan untuk me-reset kata kunci
ataupun menghubungi superadmin untuk
melakukan reset kata kunci.
pengiriman barang. Website ini digunakan oleh dua role berbeda, yaitu role
untuk pengirim barang dan role untuk admin. Yang membedakan setiap role
terdapat pada fitur-fitur yang disediakan. Hasil akhir dari tugas ini berupa
pengguna, yaitu fitur Register, Login, Cek Resi, Ongkos Kirim, Input Barang,
Menu Kontak, Menu History, Menu Log, Akun Saya, Menu FAQ, dan
15
Pengaturan. Sesuai dengan dokumentasi Functional Spesification Document
(FSD) setiap fitur memiliki empat point utama, point pertama yaitu syarat dan
ketentuan, point kedua flow business, point ketiga use case, dan point keempat
User Interface. Berikut ini adalah penjelasan setiap fitur pada website
‘deliverit’.
❖ Fitur Register
Register merupakan fitur daftar akun yang digunakan bagi admin baru yang
sistem deliverit.
2. Flow Business
16
Gambar 3. 1 Flow Business Register Website ‘deliverit’
3. Use Case
17
4. User Interface
❖ Fitur Login
− Hanya admin yang sudah terdaftar yang dapat melakukan login website
deliverit.
18
− Login digunakan untuk melakukan seluruh proses pekerjaan admin
sebelumnya.
2. Flow Business
19
Gambar 3. 4 Flow Business Login Website ‘deliverit’
3. Use Case
20
Gambar 3. 5 Use Case Login Website 'deliverit'
4. User Interface
21
3.3.2 Minggu Kedua : Fitur Cek Resi, Ongkos Kirim, Input Barang
Cek Resi merupakan fitur yang dapat melacak lokasi pengiriman barang
website deliverit,
website deliverit,
sistem deliverit,
2. Flow Business
22
Gambar 3. 7 Flow Business Cek Resi Website 'deliverit'
3. Use Case
23
Gambar 3. 8 Use Case Cek Resi Website 'deliverit'
4. User Interface
24
− User Interface untuk Pengirim Barang
Terdapat tiga fungsi dalam ongkir, yaitu cek ongkir, edit ongkir, dan tambah
Fungsi Deskripsi
Cek Ongkir Cek Ongkir berfungsi untuk melihat detail harga layanan
jasa pengiriman barang sesuai dengan asal dan tujuan
lokasi pengiriman
Edit Ongkir Edit Ongkir hanya dapat digunakan oleh admin deliverit
untuk mengubah data harga layanan berdasarkan
lokasinya.
25
Tambah Ongkir Tambah Ongkir hanya dapat digunakan oleh admin
deliverit untuk menambahkan data harga layanan di
lokasi atau wilayah yang belum terdaftar sebelumnya.
website deliverit,
website deliverit
sesuai dengan lokasi asal dan lokasi tujuan yang telah di input
sebelumnya.
− Pengubahan data pada fitur edit ongkir hanya dapat dilakukan oleh
− Fitur edit ongkir digunakan oleh admin untuk mengubah data biaya
− Jika nominal harga lama dan harga baru yang di input sama, maka
− Data edit harga yang telah berhasil dilakuan atau seluruh riwayat
− Penambahan data pada fitur tambah ongkir hanya dapat dilakukan oleh
26
− Fitur Tambah Ongkir hanya bisa ditambahkan jika lokasi / wilayah
2. Flow Business
27
Gambar 3. 12 Flow Business Edit Ongir Website 'deliveit'
28
Gambar 3. 13 Flow Business Tambah Ongkir Website 'deliverit'
3. Use Case
29
Gambar 3. 14 Use Case Ongkos Kirim Website ‘deliverit'
4. User Interface
30
Gambar 3. 16 UI Cek Ongkir Admin Website 'deliverit'
31
Gambar 3. 18 UI Tambah Ongkir Admin Website 'deliverit'
32
❖ Fitur Input Barang
− Fitur input barang hanya dapat diakses oleh admin deliverit yang
berhasil login.
pengiriman.
− Pengubahan data pada button edit dan delete hanya dapat digunakan
Status Deskripsi
New Status pengiriman barang yang baru di input
pada hari yang sama
On Process Status pengiriman sedang berjalan
Completed Status pengiriman barang yang telah terkirim
− Selain status ‘New’ , maka button edit dan delete secara otomatis akan
non-aktif./ disable.
33
− Pengubahan data tidak berlaku untuk nomor resi transaksi dan field
harga.
2. Flow Business
34
Gambar 3. 20 Flow Business Input Barang Website ‘deliverit’
3. Use Case
35
Gambar 3. 21 Use Case Input Barang Website ‘deliverit’
4. User Interface
36
3.3.3 Minggu Ketiga : Fitur Menu Kontak, History, Log
− Pertanyaan yang masuk pada jam 08.00 sampai 17.00 akan dijawab oleh
admin deliverit dihari yang sama. Lebih dari jam tersebut, maka dijawab
− Button reply message pada halaman Menu Kontak sisi admin akan
dijawab
2. Flow Business
37
Gambar 3. 23 Flow Business Menu Kontak Website ‘deliverit’
3. Use Case
38
Gambar 3. 24 Use Case Menu Kontak Website ‘deliverit’
4. User Interface
39
Gambar 3. 26 UI Menu Kontak Pengirim Website ‘deliverit’
website Deliverit.
− Data yang ditampilkan pada menu history adalah seluruh data transaksi
2. Flow Business
40
Gambar 3. 27 Flow Business Menu History Website ‘deliverit’
3. Use Case
4. User Interface
41
Gambar 3. 29 UI Menu History Website ‘deliverit’
Fitur Menu Log berisi seluruh riwayat pengubahan data biaya pengiriman
sesuai dengan halaman form edit ongkir yang di input oleh admin.
− Hanya admin yang dapat mengakses menu log dengan login ke website
Deliverit.
2. Flow Business
42
Gambar 3. 30 Flow Business Menu Log Website ‘deliverit’
3. Use Case
4. User Interface
43
Gambar 3. 32 UI Menu Log Website ‘deliverit’
Tampilan ini berisi profile sebuah akun admin. Di dalamnya memuat seluruh
− Hanya admin yang dapat mengakses akun saya dengan login ke website
Deliverit.
2. Flow Business
44
Gambar 3. 33 Flow Business Akun Saya Website ‘deliverit’
3. Use Case
4. User Interface
45
Gambar 3. 35 UI Akun Saya Website ‘deliverit’
Fitur Menu FAQ berisi list pertanyaan dan jawaban yang sering dijukan oleh
customer. Hal ini bertujuan agar customer dapat mengetahui terkait informasi
website Deliverit.
2. Flow Business
46
Gambar 3. 36 Flow Business Menu FAQ Website ‘deliverit’
3. Use Case
4. User Interface
47
Gambar 3. 38 UI Menu FAQ Website ‘deliverit’
❖ Fitur Pengaturan
ke website Deliverit.
− Pada pengaturan account, seluruh data dapat diubah selain data No.
Induk Karyawan
2. Flow Business
48
Gambar 3. 39 Flow Business Pengaturan Website ‘deliverit’
3. Use Case
49
Gambar 3. 40 Use Case Pengaturan Website ‘deliverit’
4. User Interface
50
Gambar 3. 42 UI Pengaturan Password Website ‘deliverit’
51
Gambar 3. 44 UI Pengaturan Help Website ‘deliverit’
SIPENDAR yang diminta oleh anak perusahaan emporia, yaitu PT. Harsya
melakukan convert data dari file excel menjadi file XML Project SIPENDAR
merupakan project untuk melaporkan data terkait initial watchlist yang terlibat
dalam tindakan kriminal seperti teroris, kejahatan masal, dan tindakan kriminal
karyawan dari PT. Harsya Remitindo yang terdapat pada data tindakan kriminal
sehingga kemudian bisa di tindak lanjutkan. Terdapat dua file template excel
52
Template ini digunakan oleh PPATK untuk mengirim data berisi initial
watchlist kepada PT. Harsya Remitindo. Template kedua, yaitu template file
excel internal dan proaktif. Template ini digunakan oleh PT. Harsya Remitindo
PPATK.
Selain template file excel, PT. Harsya Remitindo juga melampirkan dua
dokumen user sebagai panduan untuk membuat aplikasi XML Converter, yaitu
dokumen user pengayaan dan dokumen user internal dan proaktif. Berikut ini
53
diperkenankan untuk berkomunikasi secara langsung, maka disinilah peran
rancang bangun aplikasi XML Converter. Berikut ini adalah user interface
54
Gambar 3. 46 UI Template Internal & Proaktif SIPENDAR
dilakukan dengan membuat test script. Pengerjaan test ini seminggu karena saat
aplikasi di test, masih terdapat bug atau error sehingga perlu diperbaiki kembali
Berikut ini adalah test script pada template internal dan proaktif aplikasi
55
Tabel 3. 5 Test Script Template Internal & Proaktif SIPENDAR
Test Severit
Navigati Expectatio Statu
Case- Activity Results Case y of
on n s
ID Defect
Berhasil
memilih
Pilih Berhasil template
SIPEN template memilih pengayaan dan
Choose POSITI
DAR_ internal template dapat NONE PASS
Template VE
001 dan internal dan menampilkan
proaktif proaktif output di
halaman XML
Result
Tidak dapat
untuk tidak
Tidak dapat memilih salah
Tidak menampilk satu template
SIPEN
Choose memilih an output dan NEGA
DAR_ NONE PASS
Template salah satu di halaman menampilkan TIVE
002
template XML halaman sesuai
Result dengan
template yang
dipilih
Berhasil
Mengisi
menampilk Berhasil
semua
Form an semua menampilkan
SIPEN setiap
Sipendar isi data semua isi data POSITI
DAR_ form NONE PASS
Converte excel di excel di VE
003 SIPENDA
r halaman halaman XML
R
XML Result
Converter
Result
Tidak Tidak dapat Muncul Pop
mengisi menampilk Up Message
Form
SIPEN semua an output "File Excel Is
Sipendar NEGA
DAR_ form data excel Invalid!, NONE PASS
Converte TIVE
004 SIPENDA di halaman Missing Sheet
r
R XML Name!, Invalid
Converter Result Format File!"
Input
Berhasil
nama
membaca
sheet Berhasil
data pada
individu menampilkan
sheet
SIPEN Nama sesuai semua isi data
individu POSITI
DAR_ Sheet dengan sheet individu NONE PASS
dan VE
005 Individu file excel di halaman
menampilk
template XML Result
an di
internal Individu
halaman
dan
XML
proaktif
56
Test Severit
Navigati Expectatio Statu
Case- Activity Results Case y of
on n s
ID Defect
Result
Individu
Input
nama
sheet
Tidak dapat
individu
menampilk Tidak dapat
tidak
SIPEN Nama an output menampilkan
sesuai NEGA
DAR_ Sheet di halaman output di NONE PASS
dengan TIVE
006 Individu XML halaman XML
file excel
Result Result Individu
template
Individu
internal
dan
proaktif
Tidak dapat
Tidak menampilk Tidak dapat
SIPEN Nama mengisi an output menampilkan
NEGA
DAR_ Sheet sheet di halaman output di NONE PASS
TIVE
007 Individu name XML halaman XML
individu Result Result Individu
Individu
Berhasil
Input
membaca Berhasil
nama
data pada menampilkan
sheet
sheet semua isi data
korporasi
Nama korporasi file excel
SIPEN sesuai
Sheet dan internal dan POSITI
DAR_ dengan NONE PASS
Korporas menampilk proaktif pada VE
008 file excel
i an di sheet korporasi
template
halaman di halaman
internal
XML XML Result
dan
Result Korporasi
proaktif
Korporasi
Input
nama
sheet
Tidak dapat
korporasi Tidak dapat
menampilk
Nama tidak menampilkan
SIPEN an output
Sheet sesuai output di NEGA
DAR_ di halaman NONE PASS
Korporas dengan halaman XML TIVE
009 XML
i file excel Result
Result
template Korporasi
Korporasi
internal
dan
proaktif
SIPEN Tidak Tidak dapat Tidak dapat
Nama NEGAI
DAR_ mengisi menampilk menampilkan NONE PASS
Sheet VE
010 sheet an output output di
57
Test Severit
Navigati Expectatio Statu
Case- Activity Results Case y of
on n s
ID Defect
Korporas name di halaman halaman XML
i korporasi XML Result
Result Korporasi
Korporasi
Muncul hasil
Berhasil
convert pada
memanggil
Input file XML individu
sheet name
excel dan korporasi
SIPEN excel dan
Choose sesuai dengan output POSITI
DAR_ menampilk NONE PASS
File dengan yang sesuai VE
011 an di
choose pada file excel
halaman
template template
XML
internal &
Result
proaktif
Tidak dapat
Input file
menampilk Tidak dapat
excel
SIPEN an output menampilkan
Choose pengayaan NEGA
DAR_ di kedua output di NONE PASS
File pada TIVE
012 halaman kedua halaman
choose
XML XML Result
template
Result
Tidak dapat
Pemilihan file
Input file menampilk
SIPEN pada folder
Choose selain an output NEGA
DAR_ hanya terbaca NONE PASS
File format di halaman TIVE
013 pada format
excel XML
file excel
Result
Tidak dapat
Muncul Pop
Tidak menampilk
SIPEN Up Message
Choose menguplo an output NEGA
DAR_ "File Excel Is NONE PASS
File ad file di halaman TIVE
014 Invalid, Invalid
excel XML
Format File!"
Result
Muncul
pemilihan Muncul
Klik folder data pemilihan
SIPEN Button
button file dengan folder data file POSITI
DAR_ Choose NONE PASS
choose format dengan format VE
015 File
file excel yang excel yang
ingin di ingin di pilih
pilih
Berhasil
Berhasil
mengconve
Klik mengconvert
SIPEN rt to XML
Convert button to XML dan POSITI
DAR_ dan NONE PASS
to XML convert to menampilkan VE
016 menampilk
XML semua hasil
an semua
data excel di
hasil data
58
Test Severit
Navigati Expectatio Statu
Case- Activity Results Case y of
on n s
ID Defect
excel di halaman XML
halaman Result
XML
Result
Muncul
Muncul form
form save
save as dan
as dan
berhasil di
berhasil di
save dengan
save
SIPEN Klik type file XML
Save dengan POSITI
DAR_ button sesuai dengan NONE PASS
XML type file VE
017 save XML pilihan
XML dan
kategori dan
dapat
dapat dibuka
dibuka
melalui
melalui
notepad
notepad
Tidak
Tidak memilih
memilih
disave dan
disave dan
tidak dapat
SIPEN Tidak klik tidak dapat
Save melihat type NEGA
DAR_ button melihat tipe NONE PASS
XML file yang TIVE
018 save XML file yang
berhasil
berhasil di
terconvert to
convert to
XML
XML
SIPENDAR XML Converter pada template Internal dan Proaktif telah lulus
Berikut ini adalah test script pada template Pengayaan aplikasi SIPENDAR
XML Converter.
59
Tabel 3. 6 Test Script Template Pengayaan SIPENDAR
Test Severit
Navigat Statu
Case- Activity Expectation Results Case y of
ion s
ID Defect
Berhasil
SIPE memilih
NDA template
Berhasil
R Choose Pilih pengayaan dan
memilih POSITI
XML Templat template dapat NONE PASS
template VE
Conv e pengayaan menampilkan
pengayaan
erter_ output di
019 halaman XML
Result
Berhasil
Input Berhasil
SIPE menampilkan
nama membaca
NDA semua isi data
sheet data pada
R Nama file excel
individu sheet individu POSITI
XML Sheet pengayaan NONE PASS
sesuai dan VE
Conv Individu dengan nama
dengan menampilkan
erter_ sheet individu
file excel di halaman
020 di halaman
pengayaan XML Result
XML Result
Input
nama
SIPE
sheet
NDA Tidak dapat Muncul popup
individu
R Nama menampilkan message sheet
tidak NEGA
XML Sheet output di name not NONE PASS
sesuai TIVE
Conv Individu halaman found in file
dengan
erter_ XML Result excel
file excel
021
template
pengayaan
SIPE
NDA Tidak Tidak dapat Tidak dapat
R Nama mengisi menampilkan menampilkan
NEGA
XML Sheet nama output di output di NONE PASS
TIVE
Conv Individu sheet halaman halaman XML
erter_ individu XML Result Result
022
Berhasil
Input
SIPE menampilkan
nama
NDA Tidak dapat semua isi data
Nama sheet
R menampilkan file excel
Sheet korporasi POSITI
XML output di pengayaan NONE PASS
Korpora sesuai VE
Conv halaman dengan nama
si dengan
erter_ XML Result sheet individu
file excel
023 di halaman
pengayaan
XML Result
60
Test Severit
Navigat Statu
Case- Activity Expectation Results Case y of
ion s
ID Defect
Input
nama
SIPE
sheet
NDA Tidak dapat Muncul popup
Nama pengayaan
R menampilkan message sheet
Sheet tidak NEGA
XML output di name not NONE PASS
Korpora sesuai TIVE
Conv halaman found in file
si dengan
erter_ XML Result excel
file excel
024
template
pengayaan
SIPE
NDA Tidak Tidak dapat Tidak dapat
Nama
R mengisi menampilkan menampilkan
Sheet NEGA
XML nama output di output di NONE PASS
Korpora TIVE
Conv sheet halaman halaman XML
si
erter_ korporasi XML Result Result
025
SIPE
NDA Input Berhasil Berhasil
R Report rentity Id menampilkan menampilkan
POSITI
XML Rentity yang rentity id di rentity id di NONE PASS
VE
Conv Id sudah halaman halaman XML
erter_ terdaftar XML Result Result
026
SIPE
NDA Tidak dapat
Muncul popup
R Report Tidak menampilkan
message NEGA
XML Rentity mengisi output di NONE PASS
rentity id is TIVE
Conv Id rentity Id halaman
Invalid
erter_ XML Result
027
SIPE Berhasil
Input
NDA mengisi Berhasil
rentity
R Report rentity branch menampilkan
branch POSITI
XML Rentity dan rentity branch NONE PASS
yang VE
Conv Branch menampilkan di halaman
sudah
erter_ di halaman XML Result
terdaftar
028 XML Result
SIPE
NDA Tidak dapat
Tidak Muncul popup
R Report menampilkan
mengisi message NEGA
XML Rentity output di NONE PASS
rentity rentity branch TIVE
Conv Branch halaman
branch is Invalid
erter_ XML Result
029
SIPE Input Berhasil Berhasil
Report POSITI
NDA submissio mengisi menampilkan NONE PASS
Submiss VE
R n code submission submission
61
Test Severit
Navigat Statu
Case- Activity Expectation Results Case y of
ion s
ID Defect
XML ion yang code dan code di
Conv Code sudah menampilkan halaman XML
erter_ terdaftar di halaman Result
030 XML Result
SIPE
NDA Tidak dapat
Report Tidak Muncul popup
R menampilkan
Submiss mengisi message NEGA
XML output di NONE PASS
ion submissio submission TIVE
Conv halaman
Code n code code is Invalid
erter_ XML Result
031
SIPE
NDA Memilih Berhasil pilih Berhasil
R Report tanggal tanggal dan menampilkan
POSITI
XML Submiss yang menampilkan tanggal di NONE PASS
VE
Conv ion Date sudah di halaman halaman XML
erter_ disediakan XML Result Result
032
SIPE
NDA Tidak dapat
Muncul popup
R Report Tidak menampilkan
message NEGA
XML Submiss memilih output di NONE PASS
submission TIVE
Conv ion Date tanggal halaman
date is Invalid
erter_ XML Result
033
SIPE
Berhasil Berhasil
NDA Memilih
mengconvert mengconvert
R Report tanggal
to XML dan to XML dan POSITI
XML Submiss yang NONE PASS
menampilkan menampilkan VE
Conv ion Date sebelumn
di halaman di halaman
erter_ ya
XML Result XML Result
034
SIPE
Berhasil Berhasil
NDA
Memilih mengconvert mengconvert
R Report
tanggal to XML dan to XML dan POSITI
XML Submiss NONE PASS
selanjutny menampilkan menampilkan VE
Conv ion Date
a di halaman di halaman
erter_
XML Result XML Result
035
Berhasil
SIPE Berhasil mengconvert
Input file
NDA memanggil to XML dan
excel
R sheet name menampilkan
Choose sesuai POSITI
XML excel dan semua hasil NONE PASS
File dengan VE
Conv menampilkan data excel
choose
erter_ di halaman pengayaan di
template
036 XML Result halaman XML
Result
62
Test Severit
Navigat Statu
Case- Activity Expectation Results Case y of
ion s
ID Defect
SIPE Input file
Tidak dapat
NDA excel Muncul pop up
menampilkan
R tidak message sheet
Choose isi pada sheet NEGA
XML sesuai name not NONE PASS
File name di TIVE
Conv dengan found in file
halaman
erter_ choose excel
XML Result
037 template
Berhasil
mengconvert
SIPE
to XML, tetapi
NDA Tidak dapat
Input file tidak
R menampilkan
Choose selain menampilkan NEGA
XML output di NONE PASS
File format semua isi data TIVE
Conv halaman
excel excel
erter_ XML Result
pengayaan di
038
halaman XML
Result
SIPE
NDA Tidak dapat Muncul pop up
Tidak
R menampilkan message file
Choose menguplo NEGA
XML output di excel is NONE PASS
File ad file TIVE
Conv halaman invalid, Invalid
excel
erter_ XML Result format file
039
SIPE Tidak Tidak dapat
menampilkan Muncul
NDA Form mengisi
output data warning untuk
R SIPEN semua
excel di mengisi setiap NEGA
XML DAR form NONE PASS
halaman form TIVE
Conv Convert SIPENDA
XML Result SIPENDAR
erter_ er R
Converter
040 Converter
SIPE Mengisi
Berhasil Berhasil
NDA Form semua
menampilkan menampilkan
R SIPEN setiap
semua isi data semua isi data POSITI
XML DAR form NONE PASS
excel di excel di VE
Conv Convert SIPENDA
halaman halaman XML
erter_ er R
XML Result Result
041 Converter
SIPE
NDA
Klik Muncul form Muncul form
R Button
button data file name data file name POSITI
XML Choose NONE PASS
choose yang ingin di yang ingin di VE
Conv File
file pilih pilih
erter_
042
63
Test Severit
Navigat Statu
Case- Activity Expectation Results Case y of
ion s
ID Defect
Berhasil Berhasil
SIPE
mengconvert mengconvert
NDA
Klik to XML dan to XML dan
R Button
button menampilkan menampilkan POSITI
XML Convert NONE PASS
convert to semua hasil semua hasil VE
Conv to XML
XML data excel di data excel di
erter_
halaman halaman XML
043
XML Result Result
Muncul form
Berhasil di
SIPE save as dan
save ke
NDA berhasil di
dokumen
R Klik save dengan
Save dengan type POSITI
XML button type file NONE PASS
XML file XML dan VE
Conv save XML XML dan
dapat dibuka
erter_ dapat dibuka
melalui
044 melalui
notepad
notepad
Tidak
Tidak memilih
SIPE memilih
di save dan
NDA disave dan
tidak dapat
R Tidak klik tidak dapat
Save melihat type NEGA
XML button melihat type NONE PASS
XML file yang TIVE
Conv save XML file yang
berhasil
erter_ berhasil
terconvert to
045 terconvert to
XML
XML
XML Converter pada template Pengayaan telah lulus tahap testing. Karena
64
− User Requirement SIPENDAR XML Converter
Converter,
XML Result,
3. Pengguna dapat memilih dua sheet name dari template excel yang
65
• Template Pengayaan
4. Convert tidak akan berhasil jika file upload dan template tidak
sesuai,
− Flow Business
66
Gambar 3. 48 Flow Business Template Internal & Proaktif
SIPENDAR
− Use Case
− UI Requirement
67
Gambar 3. 50 UI Template Pengayaan SIPENDAR
68
3.4 Kendala yang Dihadapi
Kendala yang dihadapi pada saat melaksanakan kerja magang yaitu permintaan
user yang sering berubah-ubah. Hal ini yang membuat proses pengerjaan menjadi lebih
lama dari rencana sebelumnya. Karena ketika ada perubahan requirement, maka proses
pengerjaan dimulai dari tahap pertama lagi. Seluruh dokumen FSD akan berubah,
perancangan aplikasi akan lebih lama lagi, dan testing aplikasi dimulai dari awal lagi.
Solusi dari kendala terhadap masalah permintaan user yang sering berubah-
ubah yaitu dengan berkomunikasi yang baik dengan user. Komunikasi ini sangat
penting. Jika permintaan yang rumit, maka sebagai business analyst pelu
mengkomunikasikan dengan bahasa yang sederhana mengenai kendala apa saja yang
terjadi sesuai dengan sisi developer ketika permintaan tersebut harus dilakukan. Solusi
lainnya mungkin bisa juga dengan mencari solusi alternatif yang lain atau jalan tengah
69