Professional Documents
Culture Documents
Siskaku 0.2
Siskaku 0.2
Siskaku 0.2
0
2018
PENGEMBANGAN SISTEM
KERJASAMA USAHA (SISKAKU)
SOFTWARE REQUIREMENT SPECIFICATION
© 2018
2016 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
DOCUMENT CONTROL
[This section should provide record of any changes occur along the making of this document. This
section also provide the information of the reviewers of this document until it would be finalized,
and who should get this document.
Delete this page for the final version of the document.]
CHANGE RECORD
Date Author Version Change Reference
28/02/2018 Agung Dwijayanto 1.0 Initial document
REVIEWERS
Date Name Position
DISTRIBUTION
Copy No. Name Position
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
DAFTAR ISI
Document Control..................................................................................................................................
Daftar Isi.................................................................................................................................................ii
Daftar Tabel............................................................................................................................................v
Daftar GAmbar........................................................................................................................................
I. Pendahuluan...............................................................................................................................1
I.1 Latar Belakang...................................................................................................................1
I.2 Tujuan................................................................................................................................1
I.3 Scope.................................................................................................................................1
I.4 Daftar Istilah......................................................................................................................5
I.5 Overview...........................................................................................................................6
II. Deskripsi Umum..........................................................................................................................6
II.1 Kondisi Eksisting................................................................................................................6
II.1.1 Kewenangan Pengambilan Keputusan..................................................................6
II.1.2 Fitur Monitoring SLA.............................................................................................7
II.1.3 Proses Evaluasi Terkait Aspek Resiko dan Aspek Hukum.......................................8
II.1.4 Dashboard Terpisah untuk Kerjasama yang Memiliki Permasalahan Hukum.......9
II.2 Kondisi yang Diharapkan...................................................................................................9
II.2.1 Perubahan Kewenangan Pengambilan Keputusan................................................9
II.2.2 Penambahan Fitur Monitoring SLA.....................................................................11
II.2.3 Penambahan Fitur Monitoring SLA.....................................................................12
II.2.4 Penambahan Dashboard untuk Kerjasama yang Memiliki Permasalahan Hukum
13
II.2.5 Penambahan Fitur Monitoring SLA.....................................................................14
II.2.6 Penambahan Dashboard untuk Kerjasama yang Memiliki Permasalahan Hukum
14
II.3 User Characteristics.........................................................................................................16
II.1 User Authorization Matrix..................................................................................................
II.2 Constraints.........................................................................................................................
II.3 Assumptions and Dependencies.........................................................................................
III. System Design...............................................................................................................................
III.1 System Requirement..........................................................................................................
III.1.1 Hardware Requirement.........................................................................................i
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
DAFTAR TABEL
Table 1 Matriks penambahan access role baru......................................................................................2
Table 2 Daftar istilah yang digunakan....................................................................................................5
Table 3 Rekap ketercapaian SLA di setiap Cabang dan Kantor Pusat....................................................11
Table 4 Rekap ketercapaian SLA per proses dan jabatan.....................................................................12
Table 5 Matriks Eksisting – To Be pengembangan Siskaku...................................................................13
Table 5 Matriks Eksisting – To Be pengembangan Siskaku...................................................................15
Table 7 karakteristik user.....................................................................................................................16
Table 8 Matriks access role user..........................................................................................................18
Table 9 Spesifikasi Server.....................................................................................................................20
Table 10 Spesifkasi Environment System.............................................................................................21
Table 11 Daftar modul dan fungsi Siskaku...........................................................................................21
Table 12 Deskripsi Use Case Dashboard Kontrak Bermasalah..............................................................23
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
DAFTAR GAMBAR
Gambar 1 Contoh Kewenangan Persetujuan di Pusat............................................................................7
Gambar 2 Monitoring SLA kondisi saat ini.............................................................................................8
Gambar 3 Dashboard List Kontrak saat ini.............................................................................................9
Gambar 4 Diagram Perubahan Kewenangan Pengambilan Keputusan................................................11
Gambar 5 Sequence Diagram Pemisahan Dashboard Bermasalah......................................................24
Gambar 6 Sequence Diagram Kewenangan Direktur Terkait...............................................................26
Gambar 7 Sequence Diagram Kewenangan Direktur Utama...............................................................27
Gambar 8 Sequence Diagram Kewenangan Dewan Komisaris.............................................................29
Gambar 9 Sequence Diagram Kewenangan RUPS................................................................................31
Gambar 10 Sequence Diagram Kewenangan GM................................................................................33
Gambar 11 Sequence Diagram Rekap SLA...........................................................................................34
Gambar 12 Sequence Diagram Evaluasi Aspek Resiko dan Aspek Hukum...........................................36
Page |
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
I. PENDAHULUAN
Salah satu dasar dari pelaksanaan Sistem Aplikasi Kerjasama Usaha (SISKAKU) adalah mengacu
pada prinsip-prinsip dari GCG (Good Corporate Governance), yang berdasarkan kepada
transparansi, akuntabilitas, pertanggungjawaban, kemandirian dan kewajaran, sehingga
monitoring dan evaluasi terhadap Sistem Aplikasi Kerjasama Usaha (SISKAKU) secara berkala
selalu dilakukan agar dapat tercapai prinsip-prinsip GCG (Good Corporate Governance) yang
baik dan benar.
Bahwa berdasarkan monitoring dan evaluasi secara berkala kepada Sistem Aplikasi Kerjasama
Usaha (SISKAKU), maka diperlukannya perubahan sejalan dengan perubahan kewenangan
pengambilan keputusan dalam kerjasama di Lingkungan PT Pelabuhan Indonesia II (Persero)
berdasarkan Berita Acara Kesepakatan Direksi PT Pelabuhan Indonesia II (Persero) Nomor:
KS.01/27/7/1/KSU/UT/PI.II-17.
Bahwa berdasarkan monitoring dan evaluasi kepada Sistem Aplikasi Kerjasama Usaha
(SISKAKU), juga memerlukan pengembangan-pengembangan pada fitur dan prosedur
persetujuan rencana kerjasama.
I.2 TUJUAN
Tujuan dari dokumen ini adalah memberikan deskripsi secara mendetail dari kebutuhan
pengembangan Sistem Aplikasi Kerjasama Usaha (SISKAKU). Dokumen SRS ini akan menjelaskan
tujuan dan penjelasan secara lengkap terkait pengembangan Sistem Aplikasi Kerjasama Usaha
(SISKAKU). Dokumen ini juga menjelaskan mengenai constraints, interface dan interaksi antara
Sistem Aplikasi Kerjasama Usaha (SISKAKU) dengan sistem lain.
I.3 SCOPE
Ruang lingkup pekerjaan pengembangan Sistem Aplikasi Kerjasama Usaha (SISKAKU) adalah
sebagai berikut:
Page | 1
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 2
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
My Task
Kerjasama
Track and Trace
Contrack Maintenance
Konfigurasi
Berikut ini adalah detail lingkup pekerjaan pengembangan Sistem Kerjasama Usaha:
Page | 3
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
d. Pembuatan username dan password untuk SVP Hukum dan VP Manajemen Risiko.
5. Dibuatkan Field Upload Untuk Surat dari GM ke Direktur Utama dan Juga Sebaliknya
a. Field Upload surat dari GM ke Direktur Utama pada Form Pembahasa Persetujuan Pusat,
dengan ketentuan sebagai berikut :
- Field ini muncul di Role GM jika persetujuan diluar kewenangan cabang, yaitu :
memiliki nilai kerjasama sampai dengan Rp 15 M dengan jangka waktu kurang dari 5
tahun.
b. Field Upload surat dari Direktur Utama ke GM pada Form Persetujuan Direktur Utama
Page | 4
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
b. Kondisi yang diinginkan : hanya task yang dikerjakan oleh role tersebut yang muncul di
daftar my task.
9. Penambahan Fitur Export Data Kerjasama Pada Header (Disamping Fitur Download) ke
Dalam Bentuk File Excel dan PDF. Data Yang di Export Mengandung Informasi :
Nomor Id,
Cabang,
Kontrak Mulai Kontrak Berakhir,
Kontrak Periode,
Kontrak Seelum,
Kontrak Status,
Type Segmen,
Proposal Title,
Contract Pattern,
Contract No, Contrtact Value,
Initiative Type,
Asset Name,
Luas Gabungan Asset,
Asset Name,
Tarif Perm2,
Tarif Hand Throughput,
Tarif Min Throughtput Peryr,
Revenue Sharing Percent,
Tarif Peryr,
Problem Criteria,
Problem Status Comment.
Page | 5
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
GM General Manager
I.5 OVERVIEW
Bagian selanjutnya pada dokumen ini terdiri dari tiga bagian termasuk appendix. Pada bagian
kedua dokumen menyajikan penjelasan mengenai fungsi dari sistem dan interaksi sistem
dengan sistem lain. Bagian ini juga menjelaskan mengenai stakeholder dan interaksi mereka
terhadap sistem. Lebih jauh lagi, bagian ini juga akan menyajikan hal-hal terkait constraints
pada sistem dan asumsi mengenai produk.
Bagian ketiga menyajikan spesifikasi kebutuhan secara rinci dan penjelasan mengenai berbagai
interface yang terdapat pada sistem. Bagian ke-empat menjelaskan mengenai prioritas dari
kebutuhan pada saat proses pengembangan sistem.
Saat ini kewenangan pengambilan keputusan pada Sistem Aplikasi Kerjasama Usaha
(SISKAKU) masih berdasarkan SK Direksi PT Pelabuhan Indonesia II (Persero) Nomor:
HK.568/30/12/2/PI.II-16 tanggal 30 Desember 2016 tentang Pedoman Kerjasama di
Lingkungan PT Pelabuhan Indonesia II (Persero), dimana kewenangan persetujuan
kerjasama ditetapkan sebagai berikut:
Page | 6
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Saat ini, fitur monitoring sudah terdapat di Sistem Aplikasi Kerjasa Usaha (SISKAKU), baik
fitur monitoring untuk seluruh kontrak kerjasama dan juga fitur monitoring untuk
melihat ketercapaian SLA di setiap rencana kerjasama.
Untuk fitur monitoring SLA saat ini, sudah dapat menampilkan daftar rencana kerjasama
berdasarkan SLA yang telah ditentukan untuk setiap proses dan jabatan. Setiap SLA
memiliki masa berlaku (waktu mulai – waktu akhir). Dimana fitur monitoring SLA juga
dilengkapi oleh fitur notifikasi yang bertujuan untuk memberikan informasi kepada
pengguna apabila waktu proses melebihi waktu SLA yang telah ditetapkan.
Page | 7
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Proses evaluasi merupakan bagian dari tahapan rencana kerjasama, dimana tahapan
rencana kerjasama terdiri dari:
Page | 8
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Saat ini, evaluasi rencana kerjasama di Kantor Pusat pada Sistem Aplikasi Kerjasa Usaha
(SISKAKU), belum memasukkan evaluasi terkait aspek risiko dan aspek hukum terkait
rencana kerjasama.
Kondisi saat ini, setelah Cabang menginput rencana kerjasama serta hasil proses
pemilihan mitra, maka akan menjadi tasknya VP Komersial dan DVP Kerjasama Usaha
untuk mengevaluasi rencana kerjasama dan usulan pemilihan Mitra dari Cabang.
Sedangkan kondisi realnya VP Komersial juga meminta evaluasi/permohonan pendapat
dari Divisi Hukum dan Divi Manajemen Risiko terkait usulan rencana kerjasama dari
Cabang. Dan selanjutnya SVP Hukum dan VP Manajemen Risiko akan memberikan
rekomendasi dan hasil evaluasi rencana kerjasama.
Saat ini, dashboard monitoring seluruh kontrak Kerjasama sudah dapat diakses oleh
cabang dan Kantor Pusat. Dashboard monitoring seluruh kontrak kerjasama berada pada
tampilan awal dashboard Sistem Kerjasama Usaha. Dimana dasboard untuk kontrak
kerjasama terdiri dari kontrak berjalan, kontrak dalam proses, kontrak akan berakhir dan
kontrak telah berakhir.
Page | 9
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
a. Nilai Kerjasama sampai dengan Rp 15.000.000.000 dan/atau jangka waktu kurang dari
5 (lima) tahun persetujuan oleh General Manager;
b. Nilai Kerjasama sampai dengan Rp 20.000.000.000 dan/atau jangka waktu sampai
dengan 5 (lima) tahun persetujuan oleh Direktur Terkait;
c. Nilai Kerjasama sampai dengan Rp 25.000.000.000 dan/atau jangka waktu sampai
dengan 5 (lima) tahun persetujuan oleh Direktur Utama.
d. Nilai Kerjasama diatas Rp 25.000.000.000 sampai dengan Rp 100.000.000.000
dan/atau jangka waktu diatas 5 (lima) tahun sampai dengan 10 (sepuluh) tahun
persetujuan oleh Dewan Komisaris;
e. Nilai Kerjasama diatas Rp 100.000.000.000 dan/atau jangka waktu diatas 10 (sepuluh)
tahun persetujuan oleh RUPS.
Berikut ini adalah diagram perubahan kewenangan pengambilan keputusan:
Page |
10
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Dengan adanya detail rekap ketercapaian baik di setiap Cabang dan Kantor Pusat, maka
diharapkan penilaian KPI akan lebih mudah dan diharapkan setiap role/jabatan dapat
mematuhi SLA yang telah ditentukan.
Page |
12
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page |
13
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
hukum yang memiliki dashboard terpisah dengan dashboard utama kerjasama diseluruh
Cabang.
Page |
15
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
1. Dashboard
Page |
16
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
3.1 Edit Kontrak Modul ini digunakan untuk melakukan edit data-data
kontrak yang telah tersimpan. Modul ini hanya bisa
diakses oleh admin pusat dan admin cabang.
3.2 Input Kondisi Kontrak Modul ini digunakan oleh user untuk melakukan
entry data (update) data kondisi kontrak.
Page |
17
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
A. Cabang
Disposisi evaluasi
Approve review evaluasi
Approval evaluasi penawaran
B. Kantor Pusat
Page |
18
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
11. Staff Divisi Kerjasama Divisi kerjasama usaha selaku divisi yang bertugas
Usaha mengelola kerjasama usaha dapat bertindak sebagai:
C Anak Perusahaan
Page |
19
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
kantor Pusat
Page |
20
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 21
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 22
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
II.6 CONSTRAINTS
Integrasi dengan system Customer Data Management (CDM), dengan penjelasan sebagai
berikut:
1. Setelah kerjasama usaha di approve, maka mitra tersebut harus di daftarkan di
system CDM.
2. Setelah mitra terdaftar di CDM, maka Siskaku harus mendapat data mitra dari CDM
(integrasi dengan CDM).
Sistem dapat diakses melalui perangkat mobile, sehingga harus dilengkapi dengan fitur
responsive layout.
Siskaku merupakan system yang dapat berdiri sendiri tanpa adanya dependency dengan
system lain. Namun demikian, data-data kontrak kerjasama usaha dapat digunakan/dibaca
oleh system lain melalui metode integrasi antar system (jika diperlukan).
III.SYSTEM DESIGN
Pada bagian ini berisi seluruh kebutuhan sistem baik secara fungsional dan juga kualitas dari
sistem. Bagian ini menjelaskan deskripsi lengkap dari sistem dan seluruh fitur-fiturnya.
Bagian ini menjelaskan seluruh kebutuhan untuk proses pembangunan sistem dan kebutuhan
pengguna untuk melakukan akses terhadap sistem dari segi hardware maupun software.
Page | 23
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Hardisk 500 GB
Operating System Linux
Pengguna dapat melakukan akses terhadap aplikasi dapat menggunakan seluruh jenis
perangkat komputer baik mobile ataupun desktop selama perangkat tersebut terkoneksi
kedalam jaringan internet.
Pengguna yang ingin melakukan akses terhadap aplikasi hanya perlu melakukan akses
melalui web-browser jenis apapun yang terdapat pada perangkat keras milik pengguna.
Adapun requirement untuk environment aplikasi Siskaku adalah sebagai berikut:
1. OS Server Centos 7
ID DESCRIPTION
FR.1.1 Modul Login
FR.1.2 Dashboard – Kontrak IPC (Dashboard Kantor Pusat)
FR.1.3 Dashboard – Kontrak Bermasalah
FR.1.3.1 Detail kontrak bermasalah
Page | 24
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
ID DESCRIPTION
FR.1.4 My Task
FR.1.4.1 Create Evaluasi
FR.1.4.2 My Task Direktur Terkait
FR.1.4.2.1 Form approval direktur terkait
FR.1.4.2.2 Form reject direktur terkait
FR.1.4.2.2 Form disposisi direktur terkait
FR.1.4.3 My Task Direktur Utama
FR.1.4.3.1 Form approval direktur utama
FR.1.4.3.2 Form reject direktur utama
FR.1.4.3.3 Form disposisi direktur utama
FR.1.4.4 My Task Dewan Komisaris
FR.1.4.4.1 Form approval dewan komisaris
FR.1.4.4.2 Form reject dewan komisaris
FR.1.4.4.3 Form disposisi dewan komisaris
FR.1.4.5 My Task RUPS
FR.1.4.5.1 Form approval RUPS
FR.1.4.5.2 Form reject RUPS
FR.1.4.5.3 Form disposisi RUPS
FR.1.4.6 My Task VP Manajemen Resiko
FR.1.4.6.1 Form entry aspek resiko
FR.1.4.7 My Task SVP Hukum
FR.1.4.7.1 Form entry aspek hokum
FR.1.5 Contract Maintenance
FR.1.5.1 Edit Kontrak
FR.1.5.2 Input Kondisi Kontrak
FR.1.6 Konfigurasi
FR.1.6.1 Konfigurasi SLA
FR.1.6.2 Rekap waktu SLA
FR.1.7 Ekspor data kerjasama (PDF)
Page | 25
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 26
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
FulFill Requirement - FR.4 Lampiran 1.D Dashboard Terpisah untuk Kantor Pusat
- FR.4 Lampiran 1.E Submenu kontrak bermasalah Kantor Pusat
- FR.4 Lampiran 1.F List kontrak bermasalah seluruh cabang
- FR.4 Lampiran 1.G Dashboard Terpisah untuk Kantor Cabang
- FR.4 Lampiran 1.H Isi List kontrak bermasalah cabang
Page | 27
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 28
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
FulFill Requirement - FR.1.1 Lampiran 1.D Halaman Utama Menu My Task Direktur Terkait
- FR.1.1 Lampiran 1.E Form Input Direktur Terkait
- FR.1.1 Lampiran 1.F Form Approve
- FR.1.1 Lampiran 1.G Form Reject
- FR.1.1 Lampiran 1.H Form Disposisi
Pre-Condition - List data yang ditampilkan adalah yang menjadi kewenangan Direktur
Terkait.
- List data yang di tampilkan adalah data yang sudah melalui proses
approval dari kewenangan sebelum direktur terkait.
Post-Condition - List data My Task akan hilang setelah approval,disposisi di lakukan, dan
akan menjadi kewenangan oleh tahapan kewenangan berikutnya.
Page | 30
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 31
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 32
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 33
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 34
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
III.3.6 KEWENANGAN GM
Page | 35
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 36
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 37
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 38
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 39
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
TABLE 21 DESKRIPSI USE CASE UPLOAD SURAT DARI GM KEPADA DIREKTUR UTAMA DAN SEBALIKNYA
ITEM DESCRIPTION
Use Case name Upload surat.
Description - Dibuatkan field upload surat untuk menjadi lampiran tambahan pada saat dari cabang jika
kewenangan kerjasama tersebut tidak menjadi kewenangan cabang.
FulFill Requirement - FR.5 Lampiran 1.C Sequence Upload Surat
- FR.5 Lampiran 1.E upload surat Direktur Utama ke GM
Pre-Condition - Field ini muncul di Role GM jika persetujuan diluar kewenangan cabang, yaitu: memiliki
nilai kerjasama sampai dengan Rp 15 M dengan jangka waktu kurang dari 5 tahun.
- Field upload surat dari direktur utama adalah balasan dari surat Gm.
Action - Upload Surat
Yaitu melampirkan surat yang berkaitan dengan pengajuan kerjasama yang menjadi
kewenangan pusat.
Post-Condition - Direktur bias melihat upload surat dari gm.
- GM bias melihat upload surat dari Direktur Utama.
Page | 40
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
GAMBAR 13 SEQUENCE DIAGRAM UPLOAD SURAT DARI GM KEPADA DIREKTUR UTAMA DAN SEBALIKNYA
sedang dalam proses dan kontrak kerjasama yang sedang berjalan pada
seluruh cabang.
2. Dashbord kontrak bermasalah untuk menampilkan total kontrak kerjasama
yang sedang bermasalah, seperti ketidakmampuan mitra atau permasalahan
hukum pada seluruh cabang.
3. Dashbord Anak Perusahaan untuk menampilkan data total seluruh kontrak
sedang berjalan, kontrak yang sudah berakhir.
e. Menu Dashboard terdiri dari:
1. Dashbord cabang
2. Dashbord kontrak bermasalah
3. Dashboard Anak Perusahaan
- Pencarian Kerjasama
Digunakan untuk pencarian kerjasama kerjasama.
- Track and Trace
Digunakan untuk pencarian data pengajuan kerjasama dengan informasi yang detail.
Informasi yang di tampilkan serperti:
f. Tahapan Terakhir proses pengajuan kerjasama.
g. Detail tahapan penyelesaian proses pengajuan kerjasama.
h. Status pengajuan pengajuan kerjasama.
- Contract Maintenance
Terdiri dari 2 submenu:
i. Edit Kontrak
j. Input Kondisi kontrak.
FulFill Requirement - FR.6 Lampiran 1.D Halaman Utama Role Staff Kerjasama Usaha
Pre-Condition - User yang mengakses harus terdaftar di database dan diberikan privilege untuk akses role
SKU.
Action - User melakukan login terlebih dahulu.
- Buka link untuk membuka halaman yang dibutuhkan.
Post-Condition - Halaman akan terbuka setelah menu di klik.
Page | 42
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
TABLE 23 DESKRIPSI USE CASE PERUBAHAN WAKTU PENGIRIMAN NOTIFIKASI EMAIL KONTRAK YANG AKAN
BERAKHIR
ITEM DESCRIPTION
Use Case name Pengiriman Email
Description - Pengiriman email notifikasi kontrak kerjasama dilakukan otomatis oleh system berdasarkan
periode waktu dari kontrak kerjasama.
FulFill Requirement -
Pre-Condition - Kontrak yang mendapatkan email notifikasi adalah Kontrak akan berakhir = 75% x durasi
Kontrak.
Action - System menghitung masa kontrak kerjasama dan mengirim email notifikasi jika masa
kontrak akan berakhir =75% masa kontrak.
Post-Condition - Mitra menerima email notifikasi masa berakhir kontrak kerjasama.
GAMBAR 15 SEQUENCE DIAGRAM PERUBAHAN WAKTU PENGIRIMAN NOTIFIKASI EMAIL KONTRAK YANG
AKAN BERAKHIRTABLE 24
Page | 43
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 44
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
TABLE 26 DESKRIPSI USE CASE PENAMBAHAN FITUR EKSPORT DATA DAFTAR KERJASAMA
ITEM DESCRIPTION
Use Case name Export Data
Description - Export data dalam 2 format, yaitu excel dan Pdf bisa di export oleh semua user.
FulFill Requirement - FR.9 Lampiran 1.D halaman Export Data
- FR.8 Lampiran 1.E Export Data Format
Pre-Condition - User diharus login terlebih dahulu untuk export data.
Action - Pilih Format export dan masukan periode awal dan akhir dan klik “export data”
Post-Condition - List data export format exel mengikuti ketentuan format periode tanggal kontrak
kerjasama.
- List data export format Pdf berdasarkan ID Kontrak kerjasama.
Page | 45
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 47
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 48
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 49
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 50
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 51
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 52
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 53
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 54
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 55
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 56
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 57
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 58
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 59
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 60
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 61
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 62
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 63
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 64
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 65
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 66
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
IV. LAMPIRAN
Berikut ini adalah flow bisnis proses kerjasama usaha di lingkungan PT Pelabuhan Indonesia II
(Persero)
Page | 67
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 68
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
Page | 69
Software Requirement Specification
© 2018 PT. Pelabuhan Indonesia II (Persero). All Rights Reserved.
V. APPROVAL
Dengan menandatangani lembar ini semua pihak menyatakan telah membaca, memahami, dan
menyetujui isi dari dokumen ini.
Status : Final
Klasifikasi : Hanya untuk penggunaan internal
Dibuat Oleh :
Nama Jabatan Tanda tangan
Diketahui Oleh :
Nama Jabatan Tanda tangan
Junior Officer
Ibnu Alam Pengembangan Sistem
Informasi
Junior Officer
Najihati Aufa Pengembangan Sistem
Informasi
Disetujui Oleh :
Nama Jabatan Tanda tangan
DVP Pengembangan
Donald H Sitompul
Sistem Informasi
Page | 70