BAB 4 PERANCANGAN DAN IMPLEMENTASI
4.1
Usulan Prosedur Baru Pada sistem proses bisnis yang sedang berjalan di PT. Patria Maritime Lines
diketahui bahwa pemanfaatan teknologi informasi belum dilakukan secara maksimal. Hal ini terlihat dalam setiap proses yang dilakukan oleh masing-masing departemen. Seperti pada pihak marketing yang masih harus memberitahukan pihak production mengenai adanya order-order yang dilakukan oleh customer. Pihak production menentukan jadwal-jadwal kapal secara manual dengan mencatat terlebih dahulu seluruh jadwal kapal yang ada di atas kertas agar mendapatkan peta jadwal keseluruhan. Penjadwalan kapal-kapal pada bagian production akan memiliki fitur GPS yang telah terintegrasi dengan aplikasi sehingga user tidak perlu membuka aplikasi yang berbeda dengan sistem informasi yang akan dibangun. Pihak maintenance yang harus selalu mengingatkan production mengenai jadwal perawatan atau perbaikan kapal. Pihak operasional mencatat lisensi-lisensi dari setiap kru secara manual, serta harus selalu mengecek apabila ada lisensi yang telah kadaluarsa. Pihak direktur yang harus
menanyakan
masing-masing
departemen
untuk
mendapatkan
gambaran
perusahaan secara umum. Ditinjau dari permasalahan-permasalahan yang ada, maka diperlukan suatu rancangan sistem yang berguna untuk meningkatkan sistem pengorderan, maintenance, maupun operasional dalam melakukan proses bisnis berbasiskan teknologi informasi. 56
57
Dengan perancangan sistem yang baru berbasiskan teknologi informasi, diharapkan dapat membantu PT. Patria Maritime Lines untuk meningkatkan efisiensi dan efektivitas kerja para karyawan. 4.2
Perancangan Use Case Dari analisis yang telah dilakukan, terdapat 6 aktor utama yang terlibat di dalam
informasi pada PT. Patria Maritime Lines. Interaksi antara aktor dengan sistem sistem informasi pada PT. Patria Maritime Lines digambarkan dengan menggunakan use case diagram.
Gambar 4.1 Use Case Sistem Informasi Perkapalan
58
Berikut ini adalah use case specification dari use case Manage User: Tabel 4.1 Use Case Specification dari Use Case Manage User Use Case Specification Nama Use Case
Manage User
Primary Actor
Admin
Precondition
User yang terdaftar sebagai admin pada sistem, login terlebih dahulu, dapat melakukan change password, dan logout untuk mengakhiri session Menambah, memberikan hak akses dan
Description
menghapus user dari sistem Actor Action:
Response System:
1. Sebelum
dapat
meng-akses
2.
System
akan
mengecek
halaman tertentu sama hal nya
(validasi)
username
dan
dengan user yang lainnya, admin
password yang diinput oleh use
tetap harus melakukan login terlebih
dahulu
memasukkan
dengan username
password. 3. Admin menggunakan fungsi add untuk
menambah
sekaligus
memberikan hak akses kepada user
4. Id user akan disimpan dalam database
59
5. Admin
menggunakan
fungsi
6. User akan terhapus dari sistem
delete untuk menghapus user 7. User
dapat
fungsi
8. Old password akan dicek dengan
kemudian
password user yang ada didalam
menginput old password dan
database sesuai dengan id user
new password
yang melakukan fungsi change
change
memilih
password
9. Sama halnya dengan fungsi yang
password
dan
meng-update
ada pada user yang lain, admin
password yang lama dengan
juga dapat menggunakan fungsi
password yang baru
logout
untuk
keluar
dari
halaman web.
10. System akan mengakhiri session dan redirect ke halaman login
Berikut ini adalah use case specification dari use case Manage Customer: Tabel 4.2 Use Case Specification dari Use Case Manage Customer Use Case Specification Nama Use Case
Manage Customer
Primary Actor
Marketing
Precondition
Marketing yang terdaftar pada sistem
Description
Menambah
dan
mengubah
daftar
pelanggan dari database Actor Action: 1. Marketing menggunakan fungsi add untuk menambah daftar
Response System: 2. Data pelanggan disimpan dalam database
60
pelanggan 3. Marketing menggunakan fungsi edit
untuk
mengubah
data
4. Update data pelanggan pada database
pelanggan yang telah ada dalam database
Berikut ini adalah use case specification dari use case Make Order: Tabel 4.3 Use Case Specification dari Use Case Make Order Use Case Specification Nama Use Case
Make Order
Primary Actor
Marketing dan Production
Precondition
Marketing dan Production yang terdaftar pada sistem Menambah,
Description
mengubah,
membatalkan order dari database
dan
61
Actor Action:
Response System:
1. Hanya Marketing yang dapat
2. Id
order
disimpan
menggunakan fungsi add untuk
database
menambah order
memberikan status pending
3. Production mengeksekusi order yang
pending
alternatif
dan
kapal
memilih
yang
dapat
digunakan
dan
dalam
4. Mengubah menjadi
sistem
status on
akan
pending
progress
dan
alternatif kapal disimpan dalam database
5. Marketing mengeksekusi order
6. Mengubah status on progress
yang on progress dan memilih
menjadi on book dan menyimpan
kapal
data kapal dan biaya dalam
yang
production
diberikan serta
oleh
mengubah
database
biaya 7. Production mengeksekusi order yang on book dan melakukan
8. Mengubah
status
on
book
menjadi on voyage
konfirmasi 9. Marketing mengeksekusi order yang on voyage dan melakukan
10. Mengubah
status
on
voyage
menjadi finished
konfirmasi 11. Order dapat dibatalkan pada
12. Mengubah
status
status tertentu oleh Marketing
cancelled
atau
disimpan dalam database
Production
memberikan cancel note
dan
dan
menjadi
cancel
note
62
Berikut ini adalah use case specification dari use case Scheduling Maintenance: Tabel 4.4 Use Case Specification dari Use Case Scheduling Maintenance Use Case Specification Nama Use Case
Scheduling Maintenance
Primary Actor
Production dan Maintenance
Precondition
Production
dan
Maintenance
yang
terdaftar pada sistem Menambah,
Description
mengubah,
dan
membatalkan maintenance dari database Actor Action:
Response System:
1. Hanya Maintenance yang dapat
2. Id maintenance disimpan dalam
menggunakan fungsi add untuk
database
menambah daftar maintenance
memberikan status requested
3. Production
mengeksekusi
4. Mengubah
dan
sistem
status
akan
requested
maintenance yang requested dan
menjadi under maintenance dan
mengubah tanggal maintenance
update tanggal maintenance pada database
5. Maintenance maintenance maintenance
mengeksekusi yang dan
under
6. Mengubah
status
under
maintenance menjadi finished
melakukan
konfirmasi 7. Maintenance dapat dibatalkan pada
status
tertentu
oleh
8. Mengubah cancelled
status dan
menjadi
cancel
note
63
Production atau Maintenance
disimpan dalam database
dan memberikan cancel note
Berikut ini adalah use case specification dari use case Manage Crew: Tabel 4.5 Use Case Specification dari Use Case Manage Crew Use Case Specification Nama Use Case
Manage Crew
Primary Actor
Operational
Precondition
Operational yang terdaftar pada sistem
Description
Menambah, mengubah, dan menghapus daftar crew dari database
Actor Action: 1. Operational
Response System: menggunakan
fungsi add untuk menambah
2. Data
crew
disimpan
dalam
database
daftar crew 3. Operational
menggunakan
4. Update data crew pada database
fungsi edit untuk mengubah data crew yang telah ada dalam database 5. Operational
menggunakan
fungsi delete untuk menghapus data crew dari database
6. Data
crew
database
terhapus
dari
64
Berikut ini adalah use case specification dari use case View Report: Tabel 4.6 Use Case Specification dari Use Case View Report Use Case Specification Nama Use Case
View Report
Primary Actor
Director
Precondition
Director yang terdaftar pada sistem
Description
Melihat
seluruh
report
mengenai
kegiatan jasa perkapalan yang tersedia meliputi order status report, maintenance status report, customer overview report, income report, ship status report, detail ship status report Actor Action:
Response System:
1. Director dapat melihat berbagai
2. Menampilan data report yang
tersedia
dipilih
oleh
kemudian memilih data report
dengan
tampilan
yang ingin dilihat
tersedia bagi tiap jenis report
jenis
report
yang
director
sesuai
data
yang
65
4.3
Perancangan Sequence Diagram Untuk memperjelas use case dari sistem informasi perkapalan pada PT. Patria
Maritime Lines (Gambar 4.1), maka kami menyertakan sequence diagram yang menjelaskan tentang tiap proses yang terjadi pada use case gambar 4.1 secara mendetil. Sequence diagram yang dibuat adalah : a.
Sequence Diagram Login
Gambar 4.2 Sequence Diagram Login
66
b.
Sequence Diagram Change Password
Gambar 4.3 Sequence Diagram Change Password
67
c.
Sequence Diagram Logout
Gambar 4.4 Sequence Diagram Logout
68
d.
Sequence Diagram Add User
Gambar 4.5 Sequence Diagram Add User
69
e.
Sequence Diagram Delete User
Gambar 4.6 Sequence Diagram Delete User
70
f.
Sequence Diagram Add Customer
Gambar 4.7 Sequence Diagram Add Customer
71
g.
Sequence Diagram Update Customer
Gambar 4.8 Sequence Diagram Update Customer
72
h.
Sequence Diagram Add Order
Gambar 4.9 Sequence Diagram Add Order
73
i.
Sequence Diagram Cancel Order
Gambar 4.10 Sequence Diagram Cancel Order
74
j.
Sequence Diagram View History Order
Gambar 4.11 Sequence Diagram View History Order
k.
Sequence Diagram View History Maintenance
Gambar 4.12 Sequence Diagram View History Maintenance
75
l.
Sequence Diagram Add Maintenance
Gambar 4.13 Sequence Diagram Add Maintenance
76
m.
Sequence Diagram Cancel Maintenance
Gambar 4.14 Sequence Diagram Cancel Maintenance
77
n.
Sequence Diagram Add Crew
Gambar 4.15 Sequence Diagram Add Crew
78
o.
Sequence Diagram Update Crew
Gambar 4.16 Sequence Diagram Update Crew
79
p.
Sequence Diagram Delete Crew
Gambar 4.17 Sequence Diagram Delete Crew
80
q.
Sequence Diagram View Report
Gambar 4.18 Sequence Diagram View Report r.
Sequence Diagram Tracking Kapal
Gambar 4.19 Sequence Diagram Tracking Kapal
81
s.
Sequence Diagram Add Ship
Gambar 4.20 Sequence Diagram Add Ship
82
t.
Sequence Diagram Delete Ship
Gambar 4.21 Sequence Diagram Delete Ship
83
u.
Sequence Diagram Update Ship
Gambar 4.22 Sequence Diagram Update Ship
84
v.
Sequence Diagram Update User
Gambar 4.23 Sequence Diagram Update User
85
4.3
Perancangan Class Diagram
Gambar 4.24 Class Diagram Sistem Informasi Perkapalan
86
4.4
Perancangan Activity Diagram Untuk memperjelas peran setiap aktor yang telah dijabarkan, berikut ini akan
digambarkan activity diagram dari aktivitas utama yang terdapat pada aplikasi web PT. Patria Maritime Lines yang dihasilkan dari sequence diagram pada gambar 4.2 – gambar 4.20 yaitu Activity Diagram Login, Activity Diagram Change Password, Activity Diagram Logout, Activity Diagram Add User, Activity Diagram Delete User, Activity Diagram Add Customer, Activity Diagram Update Customer, Activity Diagram Delete Customer, Activity Diagram Add Order, Activity Diagram Delete Order, Activity Diagram View History Order, Activity Diagram View History Maintenance, Activity Diagram Add Maintenance, Activity Diagram Cancel Maintenance, Activity Diagram Add Crew, Activity Diagram Update Crew, Activity Diagram Delete Crew, Activity Diagram View Director Report, Activity Diagram Tracking Kapal, Activity Diagram AddShip, Activity Diagram Delete Ship, Activity Diagram Update Ship
87
a.
Activity Diagram Login
Insert Username and Password
/ invalid
/ valid
Cek Privilege
Buat Session
Halaman Home
Gambar 4.25 Activity Diagram Login
88
b.
Activity Diagram Change Password
Gambar 4.26 Activity Diagram Change Password
89
c.
Activity Diagram Logout
Gambar 4.27 Activity Diagram Logout
90
d.
Activity Diagram Add User
Gambar 4.28 Activity Diagram Add User
91
e.
Activity Diagram Add Customer
Gambar 4.29 Activity Diagram Add Customer
92
f.
Activity Diagram Update Customer
Gambar 4.30 Activity Diagram Update Customer
93
g.
Activity Diagram Add Order
Gambar 4.31 Activity Diagram Add Order
94
h.
Activity Diagram Cancel Order
Halaman Production - Marketing
List Order
View Detail Order
Input Cancel Note
/ invalid / back
/ valid
Cancel
Gambar 4.32 Activity Diagram Cancel Order
95
i.
Activity Diagram View History Order
Gambar 4.33 Activity Diagram View History Order j.
Activity Diagram View History Maintenance
Gambar 4.34 Activity Diagram View History Maintenance
96
k.
Activity Diagram Add Maintenance
Gambar 4.35 Activity Diagram Add Maintenance
97
l.
Activity Diagram Cancel Maintenance
Gambar 4.36 Activity Diagram Cancel Maintenance
98
m.
Activity Diagram Add Crew
Gambar 4.37 Activity Diagram Add Crew
99
n.
Activity Diagram Update Crew
Gambar 4.38 Activity Diagram Update Crew
100
o.
Activity Diagram Delete Crew
Gambar 4.39 Activity Diagram Delete Crew
101
p.
Activity Diagram View Director Report
Gambar 4.40 Activity Diagram View Director Report
102
s.
Activity Diagram Tracking Kapal
Halaman Production
Ship Position Map
Select Ship
Detail Order
Detail Ship and Crew
Gambar 4.41 Activity Diagram Tracking Kapal
103
t.
Activity Diagram Add Ship
Gambar 4.42 Activity Diagram Add Ship
104
u.
Activity Diagram Delete Ship
Gambar 4.43 Activity Diagram Delete Ship
105
v.
Activity Diagram Update Ship
Gambar 4.44 Activity Diagram Update Ship
106
w.
Activity Diagram Update User
Gambar 4.45 Activity Diagram Update User
107
4.5
Perancangan Aplikasi Setelah dilakukan tahap analisis, maka sistem akan mulai dirancang. Pada tahap
ini dilakukan perancangan terhadap program aplikasi yang akan dilakukan, dimana akan dibagi menjadi 4 sub-bab, yaitu struktur menu yang menggambarkan peta keseluruhan dari aplikasi ini, State Transition Diagram(STD) yang menggambarkan suatu skenario yang telah direncanakan, perancangan layar yang menggambarkan rancangan layar antar muka yang diharapkan, dan tampilan layar aplikasi yang merupakan screenshot dari layar antar muka yang telah dibuat.
4.5.1
Struktur Menu
Berikut ini adalah struktur dari menu yang dirancang untuk PT. Patria Maritime Lines
108
Gambar 4.46 Struktur Menu
109
4.5.2
State Transition Diagram(STD) Untuk memperjelas struktur menu yang ada, berikut ini digambarkan
state transition diagram (STD) sesuai dengan skenario-skenario yang ada:
Gambar 4.47 STD Login
Gambar 4.48 STD Change Password
110
Gambar 4.49 STD Admin Add User
Gambar 4.50 STD Admin Delete User
111
Gambar 4.51 STD Admin View Detail
Gambar 4.52 STD Marketing Add New Customer
112
Gambar 4.53 STD Marketing Customer View Detail
Gambar 4.54 STD Marketing Add New Order
113
Gambar 4.55 STD Marketing Status Order Pending
Gambar 4.56 STD Marketing Status Order On Progress
114
Gambar 4.57 STD Marketing Status Order On Book
Gambar 4.58 STD Marketing Status Order On Voyage
115 Menekan menu home
Input data
Login sukses Login
Home
Login gagal / cancel
Menekan halaman
Menekan menu view history
View History
Memasukan nilai search
Window hasil search
Gambar 4.59 STD Marketing View History
Gambar 4.60 STD Operational Add New Crew
116
Gambar 4.61 STD Operational Add New Ship
Gambar 4.62 STD Operational Delete Crew
117
Gambar 4.63 STD Operational Delete Ship
Gambar 4.64 STD Operational View Detail Crew
118
Gambar 4.65 STD Operational View Detail Ship
Gambar 4.66 STD Maintenace Status Order On Request
119
Gambar 4.67 STD Maintenace Status Order Under Maintenance
Gambar 4.68 STD Production Status Order On Pending
120
Gambar 4.69 STD Production Status Order On Progress
Gambar 4.70 STD Production Status Order On Book
121
Gambar 4.71 STD Production Status Order On Voyage
Gambar 4.72 STD Production View History Maintenance
122
Gambar 4.73 STD Production View History Order
Gambar 4.74 STD Production View Ship Position
123
Gambar 4.75 STD Maintenance Add New Maintenance
Gambar 4.76 STD Maintenance Status On Request
124
Gambar 4.77 STD Status Maintenace Under Maintenance
Gambar 4.78 STD Director View Maintenance Status
125
Gambar 4.79 STD Director View Report Order Status
Gambar 4.80 STD Director View Report Customer Overview
126
Gambar 4.81 STD Director View Report Income
Gambar 4.82 STD Director View Report Marketing Overview
127
Gambar 4.83 STD Director View Report Ship Process Overview
Gambar 4.84 STD Director View Report Ship Status
128
4.5.3
Perancangan Layar Tahap berikut dari perancangan adalah perancangan layar tatap antar
muka yang akan digunakan. Berikut ini adalah rancangan layar tatap antar muka untuk PT. Patria Maritime Lines:
Gambar 4.85 Rancangan Layar Login
129
Gambar 4.86 Rancangan Layar Home Admin
Gambar 4.87 Rancangan Layar Admin User List
130
Gambar 4.88 Rancangan Layar Admin Add User
Gambar 4.89 Rancangan Layar Admin Detail User
131
Gambar 4.90 Rancangan Layar Admin Edit User
Gambar 4.91 Rancangan Layar Marketing Home
132
Gambar 4.92 Rancangan Layar Marketing Customer List
Gambar 4.93 Rancangan Layar Marketing Customer Detail
133
Gambar 4.94 Rancangan Layar Marketing Edit User
134
Gambar 4.95 Rancangan Layar Marketing Add New Customer
135
Gambar 4.96 Rancangan Layar Marketing Order List
136
Gambar 4.97 Rancangan Layar Marketing Status Order Pending
137
Gambar 4.98 Rancangan Layar Marketing Status Order On Progress
138
Gambar 4.99 Rancangan Layar Marketing Status On Book
139
Gambar 4.100 Rancangan Layar Marketing Status Order On Voyage
Gambar 4.101 Rancangan Layar Marketing Add New Order
140
Gambar 4.102 Rancangan Layar Marketing View History Order
Gambar 4.103 Rancangan Layar Maintenance Home
141
Gambar 4.104 Rancangan Layar Maintenance List Maintenance
Gambar 4.105 Rancangan Layar Maintenance Detail Status Requested
142
Gambar 4.106 Rancangan Layar Maintenance Status Under Maintenance
Gambar 4.107 Rancangan Layar Maintenance Add New Maintenance
143
Gambar 4.108 Rancangan Layar Maintenance View History Maintenance
Gambar 4.109 Rancangan Layar Operational Home
144
Gambar 4.110 Rancangan Layar Operational List Crew
145
Gambar 4.111 Rancangan Layar Operational Crew Detail
146
Gambar 4.112 Rancangan Layar Operational Edit Crew
147
Gambar 4.113 Rancangan Layar Operational Add Crew
148
Gambar 4.114 Rancangan Layar Operational Ship List
149
Gambar 4.115 Rancangan Layar Operational Detail Ship
Gambar 4.116 Rancangan Layar Operational Edit Ship
150
Gambar 4.117 Rancangan Layar Operational Add Ship
Gambar 4.118 Rancangan Layar Production Home
151
Gambar 4.119 Rancangan Layar Production List Order
152
Gambar 4.120 Rancangan Layar Production Order Status Pending
153
Gambar 4.121 Rancangan Layar Production Order Status On Progress
154
Gambar 4.122 Rancangan Layar Production Order Status On Book
155
Gambar 4.123 Rancangan Layar Production Status Order On Voyage
156
Gambar 4.124 Rancangan Layar Production List Maintenance
Gambar 4.125 Rancangan Layar Production Status Maintenance Requested
157
Gambar 4.126 Rancangan Layar Production Status Maintenance Under Maintenance
158
Gambar 4.127 Rancangan Layar Production View History Order
159
Gambar 4.128 Rancangan Layar View History Maintenance
160
Gambar 4.129 Rancangan Layar Production View Ship Position
161
Gambar 4.130 Rancangan Layar Director Home
162
Gambar 4.131 Rancangan Layar Director Report Order Status
163
Gambar 4.132 Rancangan Layar Director Report Maintenance Status
164
Gambar 4.133 Rancangan Layar Director Report Customer Overview
165
Gambar 4.134 Rancangan Layar Director Report Income
166
Gambar 4.135 Rancangan Layar Director Marketing Overview
167
Gambar 4.136 Rancangan Layar Director Report Ship Status
168
Gambar 4.137 Rancangan Layar Director Report Ship Process Overview
169
4.5.4 a.
Tampilan Layar Aplikasi Tampilan Layar Bagi Seluruh User Website
Gambar 4.138 Tampilan Halaman Login
Layar ini merupakan halaman login bagi user website PT. Patria Maritime Lines. Setiap user yang akan mengakses aplikasi website harus login terlebih dahulu demi menjaga keamanan sekaligus menentukan hak akses menu-menu dari user yang login.
170
b.
Tampilan Layar Halaman Home Bagi Seluruh User Website
Gambar 4.139 Tampilan Halaman Home Layar ini merupakan halaman home bagi seluruh user yang berhasil melakukan login pada website PT. Patria Maritime Lines. c.
Tampilan Layar Bagi Admin
Gambar 4.140 Tampilan Halaman List User – Login Admin
171
Layar ini merupakan tampilan list user pada halaman login admin. Dari halaman ini, admin dapat melakukan beberapa fungsi yaitu add user, delete user, view detail user, dan edit user. Tampilan berbagai menu yang dapat diakses oleh admin adalah sebagai berikut : 1.
Add User Link ini mengarahkan admin pada halaman add user dimana admin
yang mangatur username sekaligus memberikan hak akses (privilege) kepada user tersebut serta memberikan status active.
Gambar 4.141 Tampilan Add User Pada halaman ini admin mengisi field sebagai berikut : a) Username : yang akan digunakan oleh user untuk melakukan login b) Position : menentukan menu hak akses yang dapat digunakan oleh user setelah melakukan login c) Since : tanggal pembuatan username tersebut
172
d) Email : system akan mengirimkan username dan password ke email user
2.
Delete User
Gambar 4.142 Tampilan Delete User
Layar ini adalah halaman delete user. Admin dapat menghapus data user dengan menekan tulisan delete pada baris nama user dan menekan button ok pada dialog box untuk menghapus dan menekan button cancel untuk membatalkan aksi.
173
3.
View Detail User
Gambar 4.143 Tampilan View Detail User Layar ini untuk melihat detail user yang telah diisi oleh admin ketika user di create.
4.
Edit User
Gambar 4.144 Tampilan Edit User
174
Link halaman edit user ini dapat diakses dari halaman view detail user (Pada Gambar 4.144). Halaman edit user dapat digunakan untuk mengganti hak akses (privilege) dari user serta mengganti status user dari active menjadi inactive atau sebaliknya. Active berarti account username masih dapat digunakan, inactive berarti account username telah ditutup dan tidak dapat digunakan lagi.
d.
Tampilan Layar Bagi Divisi Marketing Gambar di bawah ini adalah tampilan menu customer bagi divisi
marketing :
Gambar 4.145 Tampilan Halaman List Customer – Login Marketing
Layar ini merupakan tampilan list customer pada halaman login marketing. Halaman ini digunakan apabila ada customer dari PT. Patria Maritime Lines yang ingin melakukan order untuk pertama kalinya jadi customer tersebut harus didaftarkan terlebih dahulu. Dari halaman ini,
175
marketing dapat melakukan beberapa fungsi yaitu add customer, delete customer, view detail customer, dan edit customer. Tampilan berbagai menu yang dapat diakses oleh marketing adalah sebagai berikut :
1.
Add Customer
Gambar 4.146 Tampilan Add Customer Untuk melakukan fungsi add customer, marketing diharuskan mengisi field sebagai berikut : a) Name : Berisi nama perusahaan/customer PT. Patria Maritime Lines b) Address : Alamat perusahaan/customer c) Phone 1 dan Fax 1 : Harus diisi berupa angka d) Phone 2 dan Fax 2 : Dapat diisi tetapi tidak diharuskan e) Email : Email customer f) Note : Digunakan apabila ada informasi/keterangan tambahan yang harus diperhatikan mengenai customer
176
2.
View Detail Customer
Gambar 4.147 Tampilan View Detail Customer Layar ini untuk melihat detail customer yang telah diisi oleh marketing ketika customer di create.
3.
Edit Customer
Gambar 4.148 Tampilan Edit Customer
177
Layar ini digunakan untuk mengubah data-data customer ketika customer dibuat seperti address, phone 1, phone 2, fax 1, fax 2, email, dan note. Gambar di bawah ini adalah tampilan menu order bagi divisi marketing :
Gambar 4.149 Tampilan Halaman List Order – Login Marketing Layar ini adalah tampilan order bagi divisi marketing. Setiap pesanan jasa kapal yang dilakukan oleh customer (harus customer yang telah terdaftar dalam list customer sebelumnya yang dapat melakukan order) akan dilakukan melalui tampilan gambar diatas (Gambar 4.149). Sebelum pesanan kapal dianggap sah (legal) antara customer dan PT. Patria Maritime Lines, order yang dilakukan customer harus melewati beberapa tahap berikut yaitu order request (add order oleh pihak marketing), order pending, order onprogress, order onbook, order onvoyage, dan order finished. Tetapi ada beberapa kondisi tertentu dimana order customer dapat dicancel oleh pihak marketing/production yang disebut dengan cancel order dan order akan diberi flag, order cancelled.
178
1.
Order Request
Gambar 4.150 Tampilan Order Request Layar ini digunakan oleh pihak marketing untuk menangani order request yang diterima dari customer. Marketing diharuskan untuk mengisi beberapa field yang dibutuhkan seperti yang tertera pada gambar, yaitu : a) Buyer : nama customer yang ingin melakukan order penyewaan kapal b) Order Date : tanggal order yang dilakukan oleh customer c) Origin : tempat asal kapal akan mengangkut barang d) Destination : tempat tujuan kapal akan mengantarkan barang e) Laycan : tanggal berangkat dan tanggal tiba (lama perjalanan kapal) f) Incoterm : jenis kontrak g) Weight : berat muatan yang akan diangkut oleh kapal h) Price : harga penyewaan kapal per ton (berdasarkan merat muatan yang diangkut)
179
2.
Order Pending
Gambar 4.151 Tampilan Order Pending Layar ini berisi informasi detail pesanan customer yang belum diproses oleh pihak production.
3.
Order On Progress
Gambar 4.152 Tampilan Order On Progress
180
Layar ini adalah tampilan order onprogress yang tampil ketika order yang dimasukkan oleh customer (disebut dengan order pending) telah diproses oleh production pertama kali. Response yang diberikan oleh pihak production pada tahap ini adalah alternative kapal yang dapat ditawarkan
oleh
marketing
kepada
customer
untuk
digunakan
mengangkut muatan. Selain memilih kapal yang akan digunakan oleh customer, layar ini juga berisi informasi harga yang harus dibayarkan oleh customer untuk menggunakan jasa pengangkuatan PT. Patria Maritime Lines.
4.
Order On Book
Gambar 4.153 Tampilan Order On Book
Layar ini adalah tampilan layar yang tampil ketika order yang dilakukan oleh customer telah fix mulai dari nama pelanggan yang
181
melakukan order, asal dan tujuan pengangkutan barang, tanggal perjalanan kapal, jenis kontrak, berat muatan yang akan diangkut, kapal yang akan digunakan untuk mengangkut barang dan harga yang harus dibayarkan oleh customer.
5.
Order On Voyage
Gambar 4.154 Tampilan Order On Voyage Layar ini adalah tampilan ketika pesanan jasa penyewaan kapal yang dilakukan oleh customer dinyatakan telah jalan (running) mengangkut barang sesuai order request yang diinginkan oleh customer.
Gambar di bawah ini adalah tampilan menu history bagi divisi marketing:
182
Gambar 4.155 Tampilan Halaman List History – Login Marketing Tampilan pada gambar 4.155 adalah tampilan halaman yang berisi informasi tentang perjalanan kapal yang telah dilakukan (finished order) dan perjalanan kapal yang dibatalkan oleh pihak marketing/production (cancelled order). Untuk perjalanan kapal yang dibatalkan user harus memasukkan informasi mengenai alasan mengapa perjalanan kapal tersebut dibatalkan pada bagian note. Tampilan layar cancelled order
Gambar 4.156 Tampilan Layar Cancelled Order
183
e.
Tampilan Layar Bagi Divisi Maintenance Gambar di bawah ini adalah tampilan menu maintenance bagi divisi
maintenance :
Gambar 4.157 Tampilan Halaman List Maintenance – Login Maintenance Layar ini merupakan tampilan list maintenance pada halaman login maintenance. Halaman ini digunakan oleh pihak maintenance untuk menjadwalkan pengecekan/perbaikan kapal yang akan dilakukan. Cara menjadwalkan maintenance yang akan dilakukan terhadap suatu kapal yaitu menggunakan fungsi add new. Pada layar ini juga pihak maintenance dapat menggunakan fungsi search yang tersedia yaitu dengan menginput range jadwal maintenance yang ingin dilihat kemudian sistem akan mengecek kedalam database range jadwal yang diinput dengan start date maintenance.
184
1.
Add New Maintenance Schedule
Gambar 4.158 Tampilan Layar Add New Maintenance Schedule
Untuk melakukan fungsi add maintenance, maintenance diharuskan mengisi field sebagai berikut : a) Ship : kapal yang akan melakukan maintenance b) Start date maintenance : tanggal maintenance akan dimulai c) End date maintenance : tanggal maintenance berakhir d) Description : keterangan jenis maintenance yang akan dilakukan
185
2.
Cancelled Maintenance
Gambar 4.159 Tampilan Layar Cancelled Maintenance Sama halnya dengan cancel order, untuk membatalkan maintenance user harus memasukkan alasan pembatalan maintenance dilakukan.
Gambar di bawah ini adalah tampilan menu history maintenance bagi divisi maintenance :
Gambar 4.160 Tampilan Halaman History Maintenance – Login Maintenance
186
Tampilan gambar 4.160 menampilkan informasi maintenance kapal yang telah terjadi maupun maintenance kapal yang dibatalkan oleh user dengan alasan tertentu.
f.
Tampilan Layar Bagi Divisi Operational Gambar di bawah ini adalah tampilan menu crew bagi divisi
operational:
Gambar 4.161 Tampilan Halaman List Crew – Login Operational Tampilan layar ini adalah tampilan bagi divisi operational. Berisi tentang informasi crew yang terdaftar bekerja diatas kapal yang dimiliki oleh PT. Patria Maritime Lines. Tujuan dari didatakannya seluruh crew yang berlayar adalah selain untuk mengetahui data pribadi crew tersebut, juga untuk mengetahui masa berlaku license pelayaran yang dimiliki oleh crew, pengalaman kerja sebelum bergabung ke PT. Patria Maritime Lines. Pada halaman ini user divisi operational dapat melakukan add crew, view detail crew, delete crew, dan edit crew.
187
1.
Add Crew
Gambar 4.162 Tampilan Layar Add Crew Untuk melakukan fungsi add customer, marketing diharuskan mengisi field sebagai berikut : a) Personal information : mengisi name, gender, status, birth date, religion, address, phone, email b) Note : job history sebelum crew bergabung ke PT. Patria Maritime Lines c) Position : posisi yang dimiliki saat ini ketika bekerja diatas kapal d) Ship : kapal yang akan ditempati oleh crew selama 6 bulan (waktu standar bekerja diatas kapal sebelum dilakukan evaluasi kapal seperti perubahan jabatan, perubahan kapal, dll) e) Start date and end date license : masa berlaku pelayaran crew dapat bekerja diatas kapal
188
f) License number : nomor pembuatan license g) Issud place : tempat license dibuat
2.
View Detail Crew
Gambar 4.163 Tampilan Layar View Detail Crew
Layar ini untuk melihat detail crew yang telah diisi oleh operational ketika data crew di create.
189
3.
Delete Crew
Gambar 4.164 Tampilan Layar Delete Crew Layar ini adalah halaman delete crew. Operational
dapat
menghapus data crew dengan menekan tulisan delete pada baris nama crew dan menekan button ok pada dialog box untuk menghapus dan menekan button cancel untuk membatalkan aksi 4.
Edit Crew
Gambar 4.165 Tampilan Layar Edit Crew
190
Layar ini digunakan untuk mengubah data-data crew ketika crew dibuat seperti name, gender, status, birth_date, religion, address, phone, email, note, position, ship, start date license, end date license, license number, dan issued place license.
Gambar di bawah ini adalah tampilan menu ship bagi divisi operational :
Gambar 4.166 Tampilan Halaman List Ship – Login Operational Tampilan layar diatas ini adalah tampilan layar daftar kapal pada bagian operational. Layar ini digunakan untuk mendaftarkan kapal yang dapat digunakan oleh PT. Patria Maritime Lines untuk mengangkut barang atau melakukan kegiatan penyewaan jasa pengangkutan menggunakan kapal. Pada halaman ini bagian operational dapat melakukan fungsi sebagai berikut:
191
1.
Add New Ship
Gambar 4.167 Tampilan Layar Add New Ship Untuk menggunakan fungsi add ship maka user dari divisi operasional harus mengisi field yang tertera seperti pada gambar 4.167 : a) Ship name : Nama kapal b) DWT : Berat maksimum yang dapat diangkut oleh kapal c) Flag : Nama negara tempat kapal diproduksi d) Year Built : Tahun kapal diproduksi e) LOA : Panjang kapal f) Beam : Lebar kapal g) Ship type : Jenis kapal h) Max speed : Kecepatan maksimum yang dapat dicapai oleh kapal
192
2.
View Detail Ship
Gambar 4.168 Tampilan Layar View Detail Ship Layar ini untuk melihat detail crew yang telah diisi oleh operational ketika data crew di create.
3.
Delete Ship
Gambar 4.169 Tampilan Layar Delete Ship
193
Layar ini adalah halaman delete ship. Operational
dapat
menghapus data ship dengan menekan tulisan delete pada baris nama ship dan menekan button ok pada dialog box untuk menghapus dan menekan button cancel untuk membatalkan aksi.
4.
Edit Ship
Gambar 4.170 Tampilan Layar Edit Ship Layar ini digunakan untuk mengubah data-data ship ketika ship dibuat seperti ship name, dwt, flag, year build, loa, beam, ship type dan max speed.
194
g.
Tampilan Layar Bagi Divisi Production Gambar di bawah ini adalah tampilan menu order bagi divisi
production:
Gambar 4.171 Tampilan Halaman List Order – Login Production Tampilan layar ini adalah tampilan layar order yang telah masuk dari customer ke PT. Patria Maritime Lines. Pada halaman ini production bertugas untuk menjadwalkan perjalanan pengangkutan barang yang direquest dari bagian marketing kepada bagian production. Sama halnya seperti pada divisi marketing, pada divisi production juga akan merespon request order yang masuk sesuai dengan tugas dan wewenangnya mulai dari order status pending, on progress, on book, on voyage, finished, dan cancelled.
195
1.
Order Pending
Gambar 4.172 Tampilan Layar Order Pending Layar ini berisi informasi request order yang diterima oleh divisi marketing dimana pada layar ini user divisi production bertugas untuk memberikan pilihan alternative kapal yang dapat ditawarkan oleh marketing kepada customer melalui informasi yang tampil dan kemudian menekan button accept order untuk menginformasikan kepada bagian marketing bahwa order tersebut telah direspon oleh pihak production .
196
2.
Order On Progress
Gambar 4.173 Tampilan Layar Order On Progress Layar ini menampilkan data yang telah diisi oleh production yaitu mengenai pilihan kapal yang dapat digunakan oleh customer sesuai dengan request order yang diterima oleh perusahan.
3.
Order On Book
Gambar 4.174 Tampilan Layar Order On Book
197
Layar ini menampilkan kapal yang sudah fix yang akan digunakan oleh customer untuk mengangkut muatan ke atas kapal sampai ke tujuan beserta harga yang harus dibayarkan customer untuk melakukan perjalanan tersebut.
4.
Order On Voyage
Gambar 4.175 Tampilan Layar Order Onvoyage Layar ini berisi informasi pesanan customer dan kapal yang digunakan untuk mengangkut muatan dari asal sampai ke daerah tujuan.
5.
Order Cancelled Sama halnya pada gambar 4.156 divisi production juga dapat
membatalkan order dengan mengisi note pembatalan perjalanan dan menggunakan fungsi cancel order.
198
Gambar di bawah ini adalah tampilan menu status maintenance bagi divisi production :
Gambar 4.176 Tampilan Halaman List Maintenance – Login Production Layar ini menampilkan request maintenance yang dilakukan oleh divisi maintenance terhadap kapal tertentu. Pihak maintenance membutuhkan persetujuan
divisi
production
sebelum
menyatakan
bahwa
jadwal
maintenance tersebut fix untuk kapal yang diinginkan karena jadwal maintenance akan berdampak terhadap penjadwalan pelayaran kapal. Jika kapal dimaintenance berarti kapal tersebut tidak dapat disewakan kepada customer selama jangka waktu tertentu. Yang dapat dilakukan divisi production dalam merespon maintenance kapal hanyalah menyetujui request maintenance yang diajukan oleh divisi maintenance atau membatalkan maintenance terhadap kapal tersebut dengan mengisi cancel note yang tersedia.
199
Requested maintenance ditunjukkan seperti pada gambar dibawah ini :
Gambar 4.177 Tampilan Layar Request Maintenance
Layar ini menampilkan jadwal maintenance suatu kapal yang diajukan oleh divisi production. Pada layar ini divisi production dapat mengganti jadwal maintenance selama masih didalam range tanggal awal yang ditentukan oleh divisi production dan kemudian menyetujui maintenance dapat dilaksanakan.
Seperti pada gambar yang kita lihat pada tampilan layar bagi divisi production juga memiliki menu view history yang terbagi atas 2 yaitu view history order (seperti pada gambar 4.155) dan view history maintenance (seperti pada gambar 4.160)
200
Gambar di bawah ini adalah tampilan menu view ship position bagi divisi production :
Gambar 4.178 Tampilan Halaman View Ship Position– Login Production
Layar ini menampilkan seluruh posisi kapal yang sedang melakukan perjalanan (On Voyage). Mark yang tampil pada map menunjukkan posisi kapal berada pada saat ini. Untuk melihat informasi perjalanan yang dilakukan oleh kapal tersebut maka user dapat memilih kolom ship untuk melihat informasi secara mendetil terhadap perjalanan yang dilakukan oleh kapal yang berisi order detail, crew detail, dan ship detail.
201
Seperti yang ditunjukkan pada gambar di bawah ini :
Gambar 4.179 Tampilan Halaman View Map Ship Detail – Login Production
h.
Tampilan Layar Bagi Divisi Director Director sebagai alat untuk mengendalikan kegiatan menuju pada
sasaran/target yang telah ditetapkan, disamping sebagai alat pengawasan. Director
mempunyai
tugas
pokok
memimpin,
mengkoordinasikan,
merumuskan tujuan dan sasaran serta mengelola dan mengendalikan arah jalannya perusahaan oleh karena itu pada layar director ditampilkan berbagai laporan yang berfungsi sebagai alat pendukung dalam pengambilan keputusan. Layar report yang tampil pada director adalah sebagai berikut :
202
1.
Order Status Report
Gambar 4.180 Tampilan Layar Order Status Report Layar ini menampilkan current order status yang terjadi pada perusahaan pada saat ini. Jadi melalui layar ini, director dapat melihat berapa banyak transaksi order yang terjadi dalam perusahaan.
2.
Maintenance Status Report
Gambar 4.181 Tampilan Layar Maintenance Status Report
203
Sama halnya dengan order status report, maintenance status report juga menampilkan transaksi maintenance kapal yang pernah terjadi dalam perusahaan pada kapal yang terdaftar sebagai kapal milik perusahaan. Melalui layar ini tersedia informasi seluruh kegiatan maintenance mulai dari tanggal pelaksanaan, kapal, dan yang paling penting yaitu alasan maintenance perlu dilakukan.
3.
Customer Overview Report
Gambar 4.182 Tampilan Layar Customer Overview Report Layar ini menampilkan seluruh biaya transaksi yang pernah dilakukan oleh customer yang terdaftar pada PT. Patria Maritime Lines. Berapa banyak pendapatan yang diterima perusahaan dari tiap customer. Sehingga melalui layar ini director dapat mengetahui siapa-siapa saja pelanggan potensial yang dimiliki oleh perusahaan.
204
4.
Income Report
Gambar 4.183 Tampilan Layar Income Report Layar ini menampilkan pemasukan total yang diterima oleh perusahaan dari tiap kapal (belum di kurangin dengan running cost) jadi masih pendapatan kotor atau omset yang diterima oleh perusahaan setiap bulannya.
5.
Marketing Overview Report
Gambar 4.184 Tampilan Marketing Overview Report
205
Layar ini menampilkan total order finished dan cancelled yang dilakukan oleh marketing. Melalui layar ini director dapat mengetahui performa dari tiap marketing. Akan terlihat data dari mulai marketing yang terbaik sampai dengan marketing yang terburuk sekalipun.
6.
Ship Status Report
Gambar 4.185 Tampilan Layar Ship Status Report Layar ini menampilkan kondisi status tiap kapal pada saat ini (current condition). Status yang akan tampil pada layar ini adalah status kapal jika sedang berlayar (On Voyage), sedang dalam perbaikan (maintenance), ataupun kapal sedang tidak bertugas (Free). Melalui tampilan ini director dapat memperoleh informasi mengenai status kapal yang dimiliki pada saat ini.
206
7.
Ship Proccess Overview Report
Gambar 4.186 Tampilan Layar Ship Proccess Overview Report Layar ini menampilkan kondisi yang pernah dilalui suatu kapal dalam bulan tertentu. Status yang dimaksud adalah berapa kali suatu kapal digunakan untuk melakukan perjalanan (On Voyage), terdaftar dimaintenance, cancelled maintenance, serta cancalled order.
4.6
Implementasi Implementasi merupakan suatu tahapan, sejak sistem dibuat dari awal hingga
sistem siap digunakan. Pada tahap ini dilakukan rencana implementasi yang terkait pada aplikasi sistem informasi yang diusulkan. 4.6.1
Jadwal Implementasi Jadwal dari rencana implementasi sistem informasi PT. Patria Maritime
Lines adalah sebagai berikut
207
Tabel 4.7 Jadwal Implementasi Periode Waktu (Bulan – Minggu) Bulan 1
Proses 1
2
3
Bulan 2 4
1
2
3
Bulan 3 4
1
2
3
4
Testing Upload aplikasi ke server Pelatihan user Debugging Dokumentasi sistem
4.6.2
Spesifikasi Perangkat Keras Dalam merancang sebuah sistem, dibutuhkan beberapa standar
spesifikasi minimum untuk perangkat keras yang akan dimiliki oleh perusahaan. Spesifikasi minimum diperlukan agar sistem dapat berjalan dengan baik di perangkat keras yang ada.
Spesifikasi perangkat keras minimum yang
diperlukan dalam implementasi aplikasi sistem informasi pada PT. Patria Maritime Lines adalah sebagai berikut
208
Spesifikasi minimum untuk server : − Quad-Core Intel® Xeon® Processor E5520 (2.26 GHz, 8MB cache, 5.86 GT/s, DDR3-1066, HT, Turbo 1/1/2/2) − 6 GB (3x 2 GB) ECC DDR3 Unbuffered DIMM 1333 MHz − 1 TB of Hard Disk Space − Monitor, Mouse, Keyboard, Printer − USB port and (IEEE 1284- Centronics parallel compatible) − Internet Access
Spesifikasi minimum untuk client: − Pentium 4 2,66 MHz − 1GB DDR3 − 80 GB HDD, DVD±RW, − VGA Intel GMA 4500 512MB (shared) − Monitor, Mouse, Keyboard, Printer (Optional) − USB port and (IEEE 1284- Centronics parallel compatible) − Internet Access
Spesifikasi minimum untuk client (notebook): − Intel® Core™ i3-330M Processor (2.4 GHz, Cache 3 MB) − 1 GB DDR3 SODIMM PC-10600 ( 8 GB (2 DIMMs) ) − Intel® Graphics Media Accelerator 4500MHD 384MB (shared) − 320 GB Serial ATA 5400 RPM
209
− Monitor, Mouse, Keyboard, Printer (Optional) − 14.1" WXGA LED ( 1366 x 768 ) BrightView LED USB port and (IEEE 1284- Centronics parallel compatible) − Internet Access
4.6.3
Spesifikasi Perangkat Lunak Selain kebutuhan minimum akan perangkat keras, dibutuhkan juga
spesifikasi minimum perangkat lunak, agar sistem dapat berjalan dengan baik. Spesifikasi perangkat lunak yang diperlukan dalam implementasi aplikasi sistem informasi pada PT. Patria Maritime Lines adalah sebagai berikut Kebutuhan minimum perangkat lunak untuk server: − Operating System Microsoft Windows XP/Vista − Microsoft Windows Server 2003 − Internet Explorer 7 atau di atasnya, Mozilla Firefox 4.0 atau di atasnya
Kebutuhan minimum perangkat lunak untuk client: − Operating System Microsoft Windows XP/Vista − Internet Explorer 7, Mozilla Firefox 3.0 atau di atasnya
210
4.6.4
Konversi Data Apabila sistem telah berhasil dibuat, maka akan dilakukan konversi
terhadap data-data yang telah dimiliki oleh PT. Patria Maritime Lines. Dikarenakan data yang ada pada PT. Patria Maritime Lines masih dalam bentuk formulis (paper based), maka dalam melakukan konversi data ke basis data yang baru dilakukan secara manual. Data yang dilakukan konversi hanya sebatas data master karena data master diperlukan dalam melakukan transaksi, sedangkan data transaksi dari sistem sebelumnya (manual) tidak dikonversi karena hanya berfungsi sebagai data arsip. Metode yang digunakan dalam melakukan transformasi data adalah secara manual dengan melakukan pemasukan data ke dalam sistem yang baru. Strategi konversi data yang akan digunakan adalah menggunakan skema parrarel conversion. Dimana sistem yang lama akan tetap digunakan bersamaan dengan sistem yang baru, dimana sistem yang lama akan digantikan secara perlahan dengan sistem yang baru.
4.7
Evaluasi Setelah sistem telah siap digunakan, maka sistem akan dievaluasi. Evaluasi
dianggap perlu untuk meihat perubahan-perubahan apa saja yang didapatkan oleh perusahaan dengan adanya sistem baru. Evaluasi yang akan dibahas penulis adalah evaluasi dari sisi sistem dan evaluasi dari sisi eight golden rules.
211
4.7.1
Evaluasi Sistem Setelah menyerahkan prototype sistem yang baru kepada pihak
perusahaan, maka dibagikan kuisioner kepada semua pengguna sistem sebagai bahan kajian evaluasi. Berikut adalah hasil evaluasi dari aplikasi yang telah dibuat : 1. Aplikasi sudah memenuhi kebutuhan sistem secara keseluruhan bagi PT. Patria Maritime Lines. 2. Sistem memberikan kemudahan bagi pengguna dalam hal efektivitas dan efisiensi. 3. Sistem menunjang keamanan database dimana hanya pengguna yang berkepentingan yang dapat mengakses menu-menu yang telah ditetapkan.
4.7.2
Evaluasi Eight Golden Rules Menurut Shnedeirman(2005,p74) di dalam merancang layar tatap antar
muka, terdapat 8 pedoman emas adalah sebagai berikut :
212
1. Konsistensi Kekonsistensian web application ini dapat terlihat contohnya pada penggunaan 1 bahasa yang digunakan..
Gambar 4.187 Konsistensi Berdasarkan Eight Golden Rules (1)
Gambar 4.188 Konsistensi Berdasarkan Eight Golden Rules (2)
213
2. Memungkinkan pengguna untuk menggunakan shortcut Pengguna dapat juga menekan tombol “Enter” pada saat sign in, selain menekan tombol “Sign In”
Gambar 4.189 Shortcut Berdasarkan Eight Golden Rules 3. Memberikan umpan balik yang informative Sistem yang ada memberitahu user apabila user memasukan kombinasi username dan password yang salah..
Gambar 4.190 Umpan Balik Informative Berdasarkan Eight Golden Rules
214
4. Merancang kotak dialog Terdapat kotak dialog pada saat user ingin menghapus 1 data
Gambar 4.191 Kotak Dialog Berdasarkan Eight Golden Rules 5. Menawarkan pencegahan kesalahan dan penanganan error Sistem melakukan penanganan error apabila user memasukkan e-mail dengan format yang salah
Gambar 4.192 Pencegah Kesalahan Berdasarkan Eight Golden Rules
215
6. Mengijinkan pembatalan aksi dengan mudah Adanya tombol back sebagai bentuk pembatalan aksi dengan mudah, serta mengijinkan user untuk mengekplorasi aplikasi secara leluasa
Gambar 4.193 Pencegah Kesalahan Berdasarkan Eight Golden Rules 7. Mendukung pusat kendali internal Sistem memiliki fasilitas edit password
untuk user, sehingga
menempatkan user sebagai pusat kendali
Gambar 4.194 Pembatalan Aksi Berdasarkan Eight Golden Rules
216
8. Mengurangi beban ingatan jangka pendek Adanya informasi yang masih tersimpan pada saat user ingin melakukan edit data, sehingga mengurangi beban ingatan user.
. Gambar 4.195 Mengurangi Beban Ingatan Berdasarkan Eight Golden Rules