BAB III
A
ANALISIS DAN PERANCANGAN SISTEM
AY
Pembuatan aplikasi ini menerapkan konsep System Development Life Cycle (SDLC) atau yang disebut juga Siklus Hidup Pengembang Sistem yang
berfungsi untuk menggambarkan tahapan-tahapan utama dan langkah-langkah
AB
dari setiap tahapan. Langkah-langkah yang akan dilakukan dalam pembuatan
SU
3.1 Analisis Sistem
R
Sistem Informasi Monitoring dan Evaluasi Kinerja Mesin sebagai berikut:
Analisis sistem untuk memonitor dan mengevaluasi kinerja mesin yang dilakukan pada PKIS Sekar Tanjung meliputi identifikasi masalah dan analisis
O
M
kebutuhan.
IK
3.1.1 Identifikasi Masalah Bagian filling merupakan bagian yang berperan penting dalam proses
ST
pengemasan produk. Untuk menjalankan perannya tersebut, bagian filling melakukan aktifitas seperti memonitor dan mengevaluasi kinerja mesin kemasan. Memonitor dan mengevaluasi kinerja mesin ini digunakan untuk mengetahui produktifitas mesin kemasan dalam pencapaian output dan tingkat kualitas produksi.
33
34
Saat ini bagian filling dalam melakukan pencatatan data masih menggunakan aplikasi sederhana dan tidak memiliki aplikasi khusus untuk
A
mendukung dan mempermudah dalam melakukan aktifitasnya. kekurangan dari aplikasi sederhana yang digunakan oleh perusahaan ini, yaitu tidak adanya
AY
informasi tentang hasil produksi, informasi tentang kinerja masing-masing mesin, dan evaluasi kinerja masing-masing mesin. Akibatnya, informasi yang dihasilkan
AB
tidak dapat memonitor dan mengevaluasi kinerja masing-masing mesin.
Selain itu, informasi tersebut tidak dapat dilihat secara langsung oleh manajer dikarenakan menunggu logsheet dari operator mesin kemasan yang
SU
dilihat pada gambar 3.1.
R
diberikan kepada admin dalam kurung waktu satu hari. Proses tersebut dapat
1 Hari
M
LogSheet
Admin
Manajer
IK
O
Gambar 3.1 Proses Pembuatan Informasi Kinerja Mesin.
Dalam pembuatan informasi tersebut, admin membutuhan data kinerja mesin yang
ST
diperoleh dari logsheet yang dicatat oleh operator setiap shift-nya dalam waktu sehari. Kemudian admin mengolah data tersebut menjadi laporan kinerja mesin yang akan diberikan kepada manajer tiap hari, minggu, dan bulan. Berdasarkan permasalahan tersebut maka dibuatlah aplikasi Sistem
Informasi Monitoring dan Evaluasi Kinerja Mesin. Dengan adanya aplikasi ini dapat membantu manajer dalam memonitor dan evaluasi kinerja masing-masing
35
mesin yang dimilikinya. Dengan demikian pihak manajer dapat mengidentifikasi
A
permasalah mesin secara tepat dan lebih terarah.
AY
3.1.2 Analisis Kebutuhan Sistem
Aplikasi sistem informasi monitoring dan evaluasi kinerja mesin yang akan dibangun membutuhkan data kinerja mesin sebagai data utama yang
AB
digunakan untuk menghasilkan informasi ke manajer yang ada di PKIS Sekar
Tanjung. Data kinerja mesin ini sebagai acuan untuk mencatat berbagai aktifitas
R
mesin yang ada di PKIS Sekar Tanjung. Data kinerja mesin ini didapat dari
SU
logsheet operator kemasan yang di isi setiap satu jam sekali. Aplikasi sistem informasi monitoring dan evaluasi kinerja mesin ini nantinya dapat membantu manajer dalam memonitor dan mengevaluasi kinerja
M
masing-masing mesin.
Tabel 3.1 Tabel Analisa Kebutuhan Sistem
Pengguna
ST
IK
O
No
1
Manajer
Kebutuhan
Mampu mengakses laporan performance machine yang terdiri dari TU, PTU, dan TCU. Mampu mengakses laporan output product, problem, dan evaluation performance machine.
Laporan Yang dihasilkan
Performance Machine meliputi: 1. Time Utilization (TU). 2. Production Time Utilization (PTU). 3. Total Capacity Utilization (TCU). Output Product. Problem. Evaluation of Performance Machine.
36
Laporan Yang dihasilkan
Maintenance Master meliputi: 1. Machine 2. Plan Performance Machine 3. Category 4. Problem 5. Detail Team 6. Team 7. User
Activity meliputi : 1. Data Team. 2. Data Shift. 3. Data Machine. 4. Data Product. 5. Data Scheduled Time. 6. Data Output Product. 7. Data Problem Activity.
Admin
Operator
A
Mampu mengolah data master yang terdiri atas machine, plan performance machine, category, problem, detail team, team, dan user.
Mampu mengakses activity yang digunakan untuk menginputkan data aktifitas kinerja mesin
SU
R
3
Kebutuhan
AY
2
Pengguna
AB
No
Tabel 3.2 Functional dan Non Functional Sistem Informasi Monitoring & Evaluasi Kinerja Mesin
M
Functional
Non Functional
ST
IK
O
Sistem harus dapat memastikan Sistem harus menyediakan bahwa data yang digunakan dalam program yang memungkinkan sistem harus terlindung dari akses penggunannya mendapat laporan yang tidak berwenang. kinerja mesin. Sistem harus menyertakan sebuah Sistem harus dapat mencatat, prosedur otorisasi diaman mengubah, dan menghapus penggunanya harus mengidentifikasi aktifitas kinerja mesin dan datadiri dengan sebuah username dan data pendukung password.
3.2 Perancangan Sistem Sebelum membuat program aplikasi ini, terlebih dahulu dilakukan proses perancangan sistem. Hal ini dilakukan dengan tujuan program aplikasi yang
37
dibuat dapat berfungsi sesuai dengan yang diharapkan, yaitu dapat memonitor dan mengevaluasi kinerja masing-masing mesin.
A
Dalam perancangan sistem ini ada beberapa tahapan yang harus dilakukan, yaitu pembuatan Model Pengembangan, System Flow, Data Flow
AY
Diagram (DFD), Entity Relationship Diagram (ERD), Struktur Database, dan
AB
Design Input dan Output dari program aplikasi ini.
3.2.1 Model Pengembangan
R
Model pengembangan yang disarankan dalam tugas akhir ini yaitu berupa
SU
rancang bangun dengan mengumpulkan data machine, data plan performance machine, data problem, data team, data shift, data scheduled time, data product, data output product sebagai inputan dalam sistem ini. Selanjutnya data tersebut
M
diproses dan dianalisa sesuai dengan informasi yang dihasilkan. Model pengembangan dapat digambarkan dengan menggunakan blok diagram seperti
O
pada gambar 3.2.
IK
Data Machine
Data Plan Performance Machine
Data Team
Data Shift
Data Scheduled Time
Data Product
Data Output Product
Data Problem
ST
INPUT
Perhitungan Kinerja Mesin Menggunakan Metode CUTE
Evaluasi Kinerja Mesin
Monitoring Kinerja Mesin
PROSES
Time Utilization (TU)
Production Time Utilization (PTU)
Total Capacity Utilization (TCU)
Output Product
Problem
Evaluasi of Performance Machine
OUTPUT
Gambar 3.2 Blok Diagram S.I Monitoring dan Evaluasi Kinerja Mesin.
38
Pada gambar 3.2 menjelaskan tentang blok diagram sistem informasi monitoring dan evaluasi kinerja mesin pada PKIS Sekar Tanjung. Sistem
A
informasi ini membutuhkan data-data seperti data machine, data plan performance machine, data team, data shift, data scheduled time, data product, data output
AY
product, data problem. Setelah data-data tersebut didapat maka akan dilakukan proses perhitungan kinerja mesin dengan menggunakan metode CUTE. hasil dari
AB
perhitungan tersesbut digunakan sebagai proses monitoring dan evaluasi kinerja masing-masing mesin yang ada disana. Pada proses monitoring digunakan untuk
memonitor kinerja mesin yang berdasarkan Time Utilization (TU), Production
R
Time Utilization (PTU), Total Capacity Utilization (TCU), sedangkan pada proses
SU
evaluasi kinerja mesin menghasilkan informasi tentang output product, problem, dan evaluasi kinerja masing-masing mesin berdasarkan Time Utilization (TU),
M
Production Time Utilization (PTU), dan Total Capacity Utilization (TCU).
O
3.2.2 System Flow
IK
System flow merupakan suatu sistem yang simbol-simbol yang saling
berhubungan. System flow ini digunakan untuk menunjukkan jalannya program
ST
aplikasi sistem informasi monitoring dan evaluasi kinerja mesin pada PKIS Sekar Tanjung, Terdiri atas 4 (empat) entitas, yaitu operator, system, admin, dan manajer. Proses yang terdapat dalam sistem ini adalah maintenance master, activity, dan report kinerja mesin sebagaimana terlihat pada gambar 3.3.
39
System Flow Kinerja Mesin Operator
System
Admin
Manajer
Start
A
1 Logsheet Harian Kinerja Mesin Terisi
Maintenance Master
Detail Team
Tidak
Input Data Kinerja Mesin
1
2
2
Team
AY
User 3
Time Utilization (TU)
1 Jam?
Problem
Total Capacity Utilization (TCU)
3
Category Activity Machine
AB
Ya
Production Time Utilization (PTU)
Output Product
Standart
R
Activities
Detail Problem
SU
Report
Problem
Evaluation of Performance Machine
End
M
Gambar 3.3 System Flow S.I Monitoring dan Evaluasi Kinerja Mesin.
O
Pada gambar 3.3 terlihat pertama-tama admin menginputkan data master yang tediri dari machine, plan performance machine, category, problem, detail
IK
team, team, dan user. selanjutanya operator mencatat kinerja mesin dalam
ST
logsheet masing-masing mesin kurung waktu satu hari. Pencatatan logsheet tersebut dilakukan setiap satu jam sekali oleh operator, setelah itu, operator menginputkan data logsheet kedalam aplikasi untuk mengukur kinerja mesin. Kemudian hasil pengukuran kinerja mesin disimpan kedalam database yang
bernama activities. Setelah itu, sistem membuat report yang terdiri atas Time Utilization (TU), Production Time Utilization (PTU), Total Capacity Utilization
40
(TCU), output product, problem, dan evaluation of performance machine. Report tersebut berdasarkan dari database activities, database standart dan database
AY
A
detail problem sehingga hasil kinerja mesin dapat dipantau oleh manajer.
3.2.3 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) merupakan perangkat yang digunakan pada
AB
metodologi pengembangan sistem yang terstuktur. DFD dapat digambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. Selain itu DFD juga menggambarkan
komponen
yang
terdapat
pada
sistem
yang
R
mampu
SU
dikembangkan. Untuk membuat DFD dapat digunakan perangkat lunak power designer process analyst.
Penggambaran sistem menggukan DFD dimulai dari context diagram
M
seperti dapat dilihat pada gambar 3.4 dari context diagram dapat didekomposisi lagi menjadi level yang lebih rendah untuk menggambarkan sistem lebih rinci.
O
Pada context diagram tersebut, terdapat 3 (tiga) entitas luar, yaitu: operator,
IK
admin, dan manajer dan satu proses (Sistem Informasi Monitoring & Evaluasi Kinerja Mesin). Setelah context diagram didekomposisi akan didapat DFD level 0
ST
seperti yang terlihat pada gambar 3.5 yang terdiri atas 3 (tiga) proses, yaitu
mengolah master, mengolah activity, dan mengolah report. Pada proses mengolah master didekomposisi akan didapat DFD level 1 seperti pada gambar 3.6 yang terdiri atas 7 (tujuh) proses, yaitu mengolah machine, mengolah team, mengolah
detail team, mengolah user, mengolah problem, mengolah category, dan mengolah
plan
performance
machine.
Pada
proses
mengolah
report
41
didekomposisi akan didapat DFD level 1 seperti pada gambar 3.7 yang terdiri atas 4 (empat) proses, yaitu mengolah performance machine, mengolah output
A
product, mengolah problem, dan mengolah evaluation of performance machine. Pada proses mengolah performance machine didekomposisi akan didapat DFD
AY
level 2 seperti pada gambar 3.8 yang terdiri atas 3 (tiga) proses, yaitu mengolah
Time Utilization (TU), mengolah Production Time Utilization (PTU), dan
AB
mengolah Total Capacity Utilization (TCU). Detail Team Categ ory Problem Standard
Tang g al Volume
Problem
Admin
Speed Machine
Operator
R
Nama Product Nama M achine
Team
Action
SU
User
0
Time Nama Problem Bad Product
Req uest Periode Problem Req ust Periode Output Product Req uest Periode Evaluasi Kinerja M esin
Scheduled Time
Req uest Periode TCU
M
Good Product
Req uest Periode PTU Req uest Periode TU
Sistem Informasi M onitoring dan Evaluasi Kinerja Mesin
O
Req uest M achine TU Req uest M achine PTU Req uest M achine TCU Req est Machine Problem
ST
IK
+
Req uest M achine Output Product
Report Problem Report Output Product Report TU Manajer Report PTU Report TCU Report Evaluasi Kinerja Mesin
Gambar 3.4 Context Diagram S.I Monitoring dan Evaluasi Kinerja Mesin.
42
3
Team Data DetailTeam
Category
Data DetailTeam
Data Category
7
DetailTeam
Data Team Data Team Karyawan
2
Data Karyawan
Tanggal 11
Shift
AY
10
Speed
Data Shift
1
Problem
A
Data Category 5
Nama Machine
User
1
Machine
Scheduled Time
Data Machine
Data Machine
Machine
Volume
Detail Team Data Problem
2
Problem
Data User
6
User
Category Problem
Nama Product
AB
Mengolah Master
Team
Mengolah Activity
Data Problem
Good Product Bad Product
+
12 Data Standard
Product
Action
Data Product
8
Tim e
Activities
SU
Hasil Evaluasi
4
Nama Problem
Data User
R
Standard
Data Activities
Standard
9
Detail_Problem Data detail _problem
M
3 Request Periode TU
Data Standard
Request Periode PTU
O
Request Periode TCU Requst Periode Output Product Request Machine TCU Request Machine Output Product
ST
IK
Admin
Request Periode Problem Request Machine TU Mengolah Report
Request Machine PTU
Manajer
Reqest Machine Problem Request Periode Evaluasi Kinerja Mesin Report Output Product Report Problem Report TCU Report Evaluasi Kinerj a Mesin
+
Report PTU Report TU
Gambar 3.5 DFD Level 0 S.I Monitoring & Evaluasi Kinerja Mesin.
Operator
43
Data Standard
4
Data Standard
Standard
data detail_problem
data detail_problem
9 Detail_Problem
1
Report PTU
8
Activities
Data Activities
AY
Data Activities
A
Hasil Evaluasi
Data Activities
3
2
4
Report TU Request Machine PTU Request Periode PTU Request Periode TCU Request Periode TU
Mengolah Output Product
Mengolah Evaluasi of Performance Machine
SU
Request Machine TCU Request Machine TU
Mengolah Problem
R
Mengolah Performance Machine
AB
Report TCU
ST
IK
O
M
+
Manajer
Reqest Machine Problem Request Periode Problem Report Problem Request Machine Output Product Requst Periode Output Product Report Output Product Request Periode Evaluasi Kinerj a Mesin Report Evaluasi Kinerja Mesin
Gambar 3.6 DFD Level 1 Sub-sistem Mengolah Report.
44
Standard
Machine Category Problem
Team
Admin Problem
10
Karyawan
User
5
6
1
2
Mengolah Machine
Mengolah DetailTeam
Mengolah Team
3
Mengolah User
Mengolah Problem
4
Mengolah Plan Performance of Machine
Mengolah Category
Data Category
Data User 7
Machine
DetailTeam
Data Problem
Data DetailTeam
Data Category
Team
6
Data Team
User
2
5
Category
4
Standard
Problem
R
3
Data Standard
AB
Data Team 1
7
Data DetailTeam
Data Machine
AY
Data Karyawan
A
Detail Team
SU
Gambar 3.7 DFD Level 1 Sub-sistem Mengolah Master.
data detail_problem
data detail_problem
Data Activities
M
8
O
data standard
IK
Req uest Periode TU
Req uest M achine TU
ST
Report TU
Detail_Problem
data detail_problem
data activities
Activities
data activities 4
9
Data Standard
Standard data standard
1
2
3
Meng olah Time Utilisation
Meng olah Production Time Utilisation
Meng olah Total Capacity Utilisation
Req uest Periode PTU Req uest M achine PTU Manajer
Report PTU Req uest M achine TCU Req uest Periode TCU Report TCU
Gambar 3.8 DFD Level 2 Sub-sistem Mengolah Performance Machine.
45
3.2.4 Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) adalah suatu desain sistem yang
A
digunakan untuk mempresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan untuk sistem pemrosesan database. Pada gambar berikut ini
AY
dijelaskan relasi-relasi atau hubungan antar tabel dalam perancangan sistem informasi monitoring dan evaluasi kinerja mesin dalam bentuk Conceptual Data
AB
Model (CDM) pada gambar 3.9 dan Physical Data Model (PDM) pada gambar 3.10.
R
Detailteam id_detailteam
Relation_308
Relation_309
SU
Relation_310
User id_user status username password
M
Team id_team nama_team responsible
Relation_311
ST
IK
O
Machine id_machine maker nama_machine speed volume
Relation_189
Relation_236
Product id_product nama_product customer
Standard id_standard nama_standard nilai
Activities id_activities tang g al operasi volume g ood reject tu ptu tcu mme
Categ ory id_categ ory nama_categ ory
Shift id_shift nama_shift jam_masuk jam_pulang
Relation_192
Karyawan nik nama alamat tgl_lahir tempat_lahir ag ama g ender tlp email foto tgl_masuk sts_perkawinan pendidikan_akhir
Relation_195 Detail_Problem Relation_1952
Problem id_problem nama_problem
Relation_194
Gambar 3.9 Conceptual Data Model (CDM).
46
DETAILTEAM ID_DETAILTEAM integer ID_TEAM integer NIK varchar(20)
TEAM ID_TEAM integer NAMA_TEAM varchar(15) RESPONSIBLE varchar(50)
varchar(5) varchar(20) varchar(32) varchar(32) integer
ID_USER = ID_USER
SHIFT ID_SHIFT varchar(10) NAMA_SHIFT varchar(45) JAM_MASUK varchar(10) JAM_PULANG varchar(10)
ID_SHIFT = ID_SHIFT
ID_ACTIVITIES = ID_ACTIVITIES
SU
R
ACTIVITIES ID_ACTIVITIES integer ID_MACHINE varchar(5) PRODUCT TANGGAL date ID_PRODUCT integer OPERASI integer NAMA_PRODUCT varchar(100) ID_PRODUCT = ID_PRODUCTGOOD integer CUSTOMER varchar(100) REJECT integer TU varchar(5) PTU varchar(5) TCU varchar(5) MME varchar(5) ID_MACHINE = ID_MACHINE ID_SHIFT integer ID_PRODUCT integer ID_USER varchar(5) VOLUME integer MACHINE ID_MACHINE varchar(5) CATEGORY NAMA_MACHINE varchar(50) ID_CATEGORY varchar(5) SPEED_MACHINE integer NAMA_CATEGORY varchar(50) MAKER varchar(50) VOLUME_MACHINE integer
KARYAWAN NIK varchar(20) NAMA varchar(50) ALAMAT varchar(50) TGL_LAHIR date TEMPAT_LAHIR varchar(45) AGAMA varchar(20) GENDER varchar(20) TLP varchar(50) EMAIL varchar(50) FOTO varchar(45) TGL_MASUK date STS_PERKAWINAN char(2) PENDIDIKAN_AKHIR varchar(20)
A
USER ID_USER STATUS USERNAME PASSWORD ID_DETAILTEAM
STANDARD ID_STANDARD integer NAMA_STANDARD varchar(50) NILAI varchar(4)
AY
ID_DETAILTEAM = ID_DETAILTEAM
NIK = NIK
AB
ID_TEAM = ID_TEAM
ID_PROBLEM = ID_PROBLEM
PROBLEM ID_PROBLEM integer ID_CATEGORY varchar(5) NAMA_PROBLEM varchar(100)
M
ID_CATEGORY = ID_CATEGORY
DETAIL_PROBLEM ID_PROBLEM integer ID_ACTIVITIES integer TIME integer ACTION varchar(200)
IK
O
Gambar 3.10 Physical Data Model (PDM).
3.2.5 Struktur Basis Data
ST
Dari PDM yang sudah terbentuk, dapat disusun struktur basis data yang
akan digunakan untuk menyimpan data dalam aplikasi Sistem Informasi Monitoring dan Evaluasi Kinerja Mesin, yaitu: 1.
Nama Tabel
: Machine
Primary Key
: id_machine
Foreign Key
: -
47
Tabel 3.3 Tabel Machine
2. Nama Tabel
: Team
Primary Key
: id_team
Foreign Key
: -
Constraint Primary Key
A
Tipe Data Varchar (5) Varchar (50) Integer Integer Varchar (50)
AY
Nama Kolom id_machine nama_machine speed volume maker
AB
No 1 2 3 4 5
No
id_team nama_team responsible
Constraint
Integer Varchar (15) Varchar (50)
Primary Key
: Category
M
3. Nama Tabel
Tipe Data
SU
1 2 3
Nama Kolom
R
Tabel 3.4 Tabel Team
: id_category
Foreign Key
: -
IK
O
Primary Key
ST
No 1 2
Tabel 3.5 Tabel Category
Nama Kolom
id_category nama_category
4. Nama Tabel
: Standard
Primary Key
: id_standard
Foreign Key
: -
Tipe Data
Constraint
Varchar (5) Varchar (50)
Primary Key
48
Tabel 3.6 Tabel Standard
5. Nama Tabel
Constraint
Integer Varchar (50) Varchar (4)
Primary Key
AY
id_standard nama_standard nilai
Tipe Data
: Problem
Primary Key
: id_problem
Foreign Key
: id_category
AB
1 2 3
Nama Kolom
A
No
No
Nama Kolom id_problem id_category nama_ problem
6. Nama Tabel
O
Foreign Key
No
: id_user
: id_detailteam Tabel 3.8 Tabel User
Nama Kolom
id_user id_detailteam username password status
ST
IK
1 2 3 4 5
Primary Key Foreign Key
Integer Varchar (5) Varchar (100)
: User
M
Primary Key
Constraint
SU
1 2 3
Tipe Data
R
Tabel 3.7 Tabel Problem
7. Nama Tabel
: Detailteam
Primary Key
: id_detailteam
Foreign Key
: nik, id_team
Tipe Data
Constraint
Varchar (5) Integer Varchar (32) Varchar (32) Varchar (20)
Primary Key Foreign Key
49
Tabel 3.9 Tabel Detailteam
id_detailteam id_team nik
8. Nama Tabel
Tipe Data
Constraint
Integer Integer Varchar (20)
Primary Key Foreign Key Foreign Key
: DetailProblem : -
Foreign Key
: id_activities, id_problem
AB
Primary Key
A
1 2 3
Nama Kolom
AY
No
No
Nama Kolom id_activities id_problem time action
9. Nama Tabel
Constraint
Foreign Key Foreign Key
integer integer integer Varchar (200)
SU
1 2 3 4
Tipe Data
R
Tabel 3.10 Tabel DetailProblem
: Activities
: id_activities
Foreign Key
: id_machine, id_user, id_shift, id_product
O
M
Primary Key
ST
IK
No 1 2 3 4 5 6 7 8 9 10 11 12
Tabel 3.11 Tabel Activities
Nama Kolom
id_activities tanggal id_machine id_user id_shift id_product volume operasi good reject tu ptu
Tipe Data
Constraint
Integer Date Varchar (5) Varchar (5) Integer Integer Integer Integer Integer Integer Varchar (5) Varchar (5)
Primary Key Foreign Key Foreign Key Foreign Key Foreign Key
50
13 14
tcu mme
Tipe Data
Constraint
Varchar (5) Varchar (5)
Design Input Output
AY
3.2.6
Nama Kolom
A
No
Desain input output yang dibuat berfungsi untuk memudahkan user atau pengguna operator, admin, supervisor, dan general manager dalam menggunakan
AB
sistem. Form yang dirancang meliputi konsep interaksi manusia dan komputer
dimana seorang user hanya dengan melihat form dapat mengerti langkah-langkah
R
yang akan dilakukan selanjutnya. 1. Desain Form Login Administrator
SU
Desain form login ini digunakan oleh semua user untuk masuk kedalam sistem. Desain form login ini memiliki 4 (empat) user, yaitu operator, admin, dan manajer. Desain form login dapat dilihat pada gambar 3.11 dan fungsi setiap
ST
IK
O
M
obyeknya dapat dilihat pada tabel 3.12.
Sistem Informasi Kinerja Mesin
Username : Enter Text
Password : Enter Text
Login
Gambar 3.11 Desain Form Login Administrator.
51
Tabel 3.12 Fungsi Obyek Desain Form Login Administrator Nama Obyek Username Password
Tipe Obyek Texbox Textbox
3
Login
Button
Fungsi Memasukkan data username Memasukkan data password Sebagai autentifikasi dan autorisasi untuk menampilkan form berikutnya
2. Desain Form Halaman Utama Administrator
AY
A
No 1 2
AB
Desain form halaman utama administrator memiliki 5 (lima) menu, yaitu
home, master, activity, report, dan logout. Menu master memiliki 6 (enam) menu sub yaitu machine, plan performance machine, category, problem, detail team.
R
Team, dan user. Menu report memiliki 6 (enam) sub menu yaitu time utilization,
SU
production time utilization, total capacity utilization, output product, problem, dan evaluation of performance machine. Desain form halaman utama administrator ini dapat dilihat pada Gambar 3.12
M
Header
Home
Master
Activity
O
Machine
Time Utilization Production Time Utilization
Category
Total Capacity Utilization
Problem
Detail Team Team
Username Login
Report
Plan Peformance Machine
IK
ST
Logout
Output Product Problem Evaluation of Performance Machine
User
Gambar 3.12 Desain Form Halaman Utama Administrator.
52
3. Desain Form Machine Desain form machine ini digunakan oleh pengguna admin untuk
A
menambah, mengubah, dan menghapus data machine. Untuk menambah data machine terdapat 4 (empat) inputan yang harus diisi yaitu, name machine, volume
AY
machine, speed machine, dan maker. Desain form machine ini dapat dilihat pada gambar 3.13 dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.13. Log Out
Master
Home
Activity
Report
Master Machine Machine: xxxxx
Volume: xxxxx
xxxxx
/ Hour
Maker: xxxxx Reset 10
ID Text
SU
Save
Show
Nama Text
R
ml
Speed:
Username Login
AB
Header
Search :
Enter Text
Volume
Speed
Maker
Actions
Text
Text
Text
Update | Delete
O
M
Gambar 3.13 Desain Form Machine.
Tabel 3.13 Fungsi Obyek Desain Form Machine
Nama Obyek Machine Volume Speed Maker Save Reset
Tipe Obyek Texbox Textbox Textbox Textbox Button Button
7
Search
Textbox
8
Show
Combobox
9
Text
Grid View
ST
IK
No 1 2 3 4 5 6
Fungsi Memasukkan data name machine Memasukkan data volume machine Memasukkan data speed machine Memasukkan data maker machine Menyimpan data machine Membersihkan textbox Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data machine
53
4. Desain Form Plan Performance Machine Desain form plan performance machine ini digunakan oleh pengguna
A
admin untuk menambah, mengubah, dan menghapus data plan performance machine. Untuk menambah data plan performance machine terdapat 2 (dua)
AY
inputan yang harus diisi yaitu, name dan nilai. Desain form plan performance machine ini dapat dilihat pada gambar 3.14 dan fungsi dari setiap obyeknya dapat
AB
dilihat pada tabel 3.14.
Log Out
Activity
Report
Master Machine Performance Plan Name:
xxxxx Save
Show No
Reset
10
Machine Performance Text
Search :
Actions
Category
Update | Delete
Text
O
M
Text
SU
xxxxx
Nilai:
User
R
Master
Home
Nama Login
IK
Gambar 3.14 Desain Form Plan Performance Machine.
ST
Tabel 3.14 Fungsi Obyek Desain Form Plan Performance Machine
No
Nama Obyek
Tipe Obyek
1
Name
Texbox
2
Nilai
Textbox
3
Save
Button
4
Reset
Button
5
Search
Textbox
Fungsi Memasukkan data name plan performance machine Memasukkan data nilai Menyimpan data name plan performance machine Membersihkan textbox Mencari data yang ada di data grid view
54
Nama Obyek
Tipe Obyek
6
Show
Combobox
7
Text
Grid View
Fungsi Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data plan performance machine
A
No
AY
5. Desain Form Category
Desain form category ini digunakan oleh pengguna admin untuk
AB
menambah, mengubah, dan menghapus data category. Untuk menambah data
category terdapat 1 (satu) inputan yang harus diisi yaitu category. Desain form
R
category ini dapat dilihat pada gambar 3.15 dan fungsi dari setiap obyeknya dapat
SU
dilihat pada tabel 3.15. Header
Master
Home
Activity
Log Out
Username Login
Report
Master Category Category:
M
xxxxx Save
10
O
Show
Reset
ID
Category
Text
Enter Text
Actions Update | Delete
ST
IK
Text
Search :
No 1 2 3
Gambar 3.15 Desain Form Category.
Tabel 3.15 Fungsi Obyek Desain Form Category Nama Obyek Category Save Reset
Tipe Obyek Texbox Button Button
Fungsi Memasukkan data category Menyimpan data category Membersihkan textbox
55
Textbox
5
Show
Combobox
6
Text
Grid View
Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data category
A
Search
AY
4
6. Desain Form Problem
Desain form problem ini digunakan oleh pengguna admin untuk
AB
menambah, mengubah, dan menghapus data problem. Untuk menambah data problem terdapat 2 (dua) inputan yang harus diisi yaitu problem, dan category.
R
Desain form problem ini dapat dilihat pada gambar 3.16 dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.16.
SU
Header Master
Home
Log Out
Username Login
Report
Activity
Master Problem Problem: xxxxx
Category:
M
xxxxx
Save
Show
Reset
10
Problem
O
No
xxxxx
ST
IK
xxxxx
No 1 2 3 4
Search : Category
xxxxx
Actions Update | Delete
Gambar 3.16 Desain Form Problem.
Tabel 3.16 Fungsi Obyek Desain Form Problem Nama Obyek Problem Category Save Reset
Tipe Obyek Texbox Combobox Button Button
Fungsi Memasukkan nama problem Memilih jenis category problem Menyimpan data problem Membersihkan textbox
56
Nama Obyek
Tipe Obyek
5
Search
Textbox
6
Show
Combobox
7
Text
Grid View
Fungsi Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data problem
AY
A
No
7. Desain Form Detail Team
AB
Desain form detail team ini digunakan oleh pengguna admin untuk menambah, mengubah, dan menghapus data detail team. Untuk menambah data detail team terdapat 2 (dua) inputan yang harus diisi yaitu nik, dan team. Desain
R
form detail team ini dapat dilihat pada gambar 3.17 dan fungsi dari setiap
SU
obyeknya dapat dilihat pada tabel 3.17.
Header Master
Home
Log Out Username Login
Report
Activity
M
Master Detail Team NIK: xxxxx
Nama:
O
xxxxx
Team:
IK
xxxxx
Save
Show
10
No
Search : NIK
xxxxx
Team xxxxx
Actions Update | Delete
ST
xxxxx
Reset
Gambar 3.17 Desain Form Detail Team.
57
Tabel 3.17 Fungsi Obyek Desain Form Detail Team
6
Search
Textbox
7
Show
Combobox
8
Text
Grid View
R
8. Desain Form Team
Fungsi Memasukkan nik karyawan Memilih jenis nama karyawan Memilih group Menyimpan data detail team Membersihkan textbox Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data detail team
A
Tipe Obyek Texbox Textbox Combobox Button Button
AY
Nama Obyek Nik Nama Team Save Reset
AB
No 1 2 3 4 5
SU
Desain form team ini digunakan oleh pengguna admin untuk menambah, mengubah, dan menghapus data team. Untuk menambah data team terdapat 2 (dua) inputan yang harus diisi yaitu team, dan responsible. Desain form team ini
M
dapat dilihat pada gambar 3.18 dan fungsi dari setiap obyeknya dapat dilihat pada
O
tabel 3.18.
Header
Master
Activity
Report
ST
IK
Home
Log Out
Master Detail Team
Team: xxxxx
Responsible: xxxxx Save
Show
Reset 10
No xxxxx
Search : Team
xxxxx
Responsible xxxxx
Actions Update | Delete
Gambar 3.18 Desain Form Team.
Username Login
58
Tabel 3.18 Fungsi Obyek Desain Form Team
5
Search
Textbox
6
Show
Combobox
7
Text
Grid View
Fungsi Memasukkan nama team Memasukkan nama ketua team Menyimpan data team Membersihkan textbox Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data team
A
Tipe Obyek Texbox Textbox Button Button
AY
Nama Obyek Team Responsible Save Reset
AB
No 1 2 3 4
9. Desain Form User
R
Desain form user ini digunakan oleh pengguna admin untuk menambah,
SU
mengubah, dan menghapus data user. Untuk menambah data user terdapat 4 (empat) inputan yang harus diisi yaitu nik, username, password, dan status. Desain form user ini dapat dilihat pada gambar 3.19 dan fungsi dari setiap
M
obyeknya dapat dilihat pada tabel 3.19.
Log Out
Header
Master
Activity
Report
O
Home
Master User Nik:
xxxxx
ST
IK
Nama: xxxxx
Username: xxxxx
Password xxxxx
Password Operator
Admin
Save
Show
10
Search :
ID Text
Manager
Reset
NIK Text
Enter Text
Username
Password
Status
Actions
Text
Text
Text
Update | Delete
Gambar 3.19 Desain Form User.
Username Login
59
Tabel 3.19 Fungsi Obyek Desain Form User
Search
Textbox
9
Show
Combobox
10
Text
Grid View
SU
10. Desain Form Activity
A
8
Fungsi Memasukkan nik karyawan Memasukkan nama karyawan Memasukkan username Memasukkan password Memilih jenis login Menyimpan data user Membersihkan textbox Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data user
AY
Tipe Obyek Texbox Textbox Textbox Textbox Radio Button Button Button
AB
Nama Obyek Nik Nama Username Password Status Save Reset
R
No 1 2 3 4 5 6 7
Desain form activity ini digunakan oleh pengguna operator untuk menambah, mengubah, melihat, dan menghapus data activity. Untuk menambah
M
data activity terdapat 8 (delapan) inputan yang harus diisi yaitu, name machine,
O
volume machine, speed machine, name product, customer, scheluded time, good product, dan bad product. Desain form activity ini dapat dilihat pada gambar 3.20
ST
IK
dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.20.
60
Header Master
Activity
Activity
Report
Add Problem Scheluded Time:
Machine:
60
xxxxx
Speed: xxxxx xxxxx
/ Hour
xxxx
ml
Minute
Good Product: 9000
Volume:
pcs
Bad Product: pcs
0
Juara
Customer: xxxx
Save
Reset
Search :
10
No
Date
Shift
Text
Text
Machine
Enter Text
Text
Actions
View | Update | Delete
R
Text
Team
AB
Show
AY
Product:
Text
Username Login
A
Home
Log Out
SU
Gambar 3.20 Desain Form Activity.
Tabel 3.20 Fungsi Obyek Desain Form Activity Nama Obyek Machine Volume Speed Product Customer Scheduled Time Good Product Bad Product Save Reset
Tipe Obyek Texbox Textbox Textbox Combobox Textbox Textbox Textbox Textbox Button Button
11
Search
Textbox
12
Show
Combobox
13
Text
Grid View
ST
IK
O
M
No 1 2 3 4 5 6 7 8 9 10
Fungsi Memasukkan data name machine Memasukkan data volume machine Memasukkan data speed machine Memilih data name product Memasukkan data customer Memasukkan data scheduled time Memasukkan data good product Memasukkan data bad product Menyimpan data activity Membersihkan textbox Mencari data yang ada di data grid view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data activity
61
11. Desain Form Add Problem Activity Desain form add problem activity ini digunakan oleh pengguna operator.
A
untuk menambah, mengubah, melihat, dan menghapus data activity. Untuk menambah data activity terdapat 8 (delapan) inputan yang harus diisi yaitu, name
AY
machine, volume machine, speed machine, name product, customer, scheluded
time, good product, dan bad product. Desain form activity ini dapat dilihat pada
AB
gambar 3.21 dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.21. Header Master
Activity
Activity
Report
Add Problem
Problem: xxxxx xxxxx xxxxx
Minute
xxxxx
Action: xxxxx Save
Show
Reset
10
No
Date Text
Team
Shift
Text
Text
Search : Machine
Text
Enter Text Actions View | Update | Delete
O
M
Text
SU
Category: Time:
Username Login
R
Home
Log Out
IK
Gambar 3.21 Desain Form Add Problem Activity.
ST
Tabel 3.21 Fungsi Obyek Desain Form Add Problem Activity
No 1 2 3 4 5 6 7
Nama Obyek Problem Category Time Action Save Reset Search
Tipe Obyek Texbox Textbox Textbox Combobox Button Button Textbox
Fungsi Memasukkan data name problem Memasukkan data category problem Memasukkan data waktu problem Memasukkan data tindakan problem Menyimpan data problem activity Membersihkan textbox Mencari data yang ada di data grid
62
Tipe Obyek
8
Show
Combobox
9
Text
Grid View
Fungsi view Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih Berisi data problem activity
A
Nama Obyek
AY
No
12. Desain Form Time Utilization (TU)
Desain form Time Utilization (TU) digunakan oleh manajer untuk melihat
AB
graph dan detail Time Utilization (TU) yang sesuai dengan permintaan tanggal
dan nama mesin yang diinginkan. Desain form Time Utilization (TU) ini dapat
R
dilihat pada gambar 3.22 dan fungsi dari setiap obyeknya dapat dilihat pada tabel
SU
3.22. Header
Home
Master
Activity
Logout
Report
M
Time Utilization (TU) Detail
O
Graph
xxxxx
Machine
xxxxx
ST
IK
Date
S/d
xxxxx
View Graph
Gambar 3.22 Desain Form Time Utilization (TU).
Username Login
63
Tabel 3.22 Fungsi Obyek Desain Form Time Utilization (TU) Tipe Obyek Texbox Combobox Button
Fungsi Memasukkan data tanggal Memilih data name machine Menampilkan graph Time Utilization
A
Nama Obyek Date Machine View Graph
AY
No 1 2 3
13. Desain Form Graph Time Utilisation (TU)
AB
Desain form graph Time Utilization (TU) digunakan oleh manajer untuk
melihat grafik Time Utilization (TU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Grafik Time Utilization (TU) berupa grafik garis.
R
Grafik garis ini digunakan oleh manajer untuk melihat perkembangan kinerja
SU
mesin berdasarkan Time Utilization (TU) yang berkelanjutan. Grafik garis ini dapat di drilldown sampai ke level yang lebih spesifik. Desain form graph Time Utilization (TU) ini dapat dilihat pada gambar 3.23 dan fungsi dari setiap
M
obyeknya dapat dilihat pada tabel 3.23. Header
Master
Activity
O
Home
Log out
Username Login
Report
ST
IK
Time Utilization (TU) Graph Time Utilization (TU) By Day 1 0 .9 0 .8 0 .7 0 .6
0 .5
TU
0 .4
S ta n d a r d
0 .3 0 .2 0 .1 0
xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
Table Time Utilization (TU) / Day Date Text
Machine Text
Value
Standard
Text
Text
Gambar 3.23 Desain Form Graph Time Utilisation (TU).
64
Tabel 3.23 Fungsi Obyek Desain Form Graph Time Utilization (TU) Tipe Obyek Graph Combobox
Fungsi Tampilan Grafik Time Utilization Menampilkan data yang ada pada grafik
14. Desain Form Detail Time Utilization (TU)
A
Nama Obyek Grafik Text
AY
No 1 2
Desain form detail time utilization digunakan oleh manajer untuk melihat
AB
rincian activity time utilization yang sesuai dengan permintaan tanggal dan nama
mesin yang diinginkan. Desain form detail time utilization ini dapat dilihat pada
ST
IK
O
M
SU
R
gambar 3.24.
Gambar 3.24 Desain Form Detail Time Utilisation (TU).
65
15. Desain Form Production Time Utilization (PTU) Desain form Production Time Utilization (PTU) digunakan oleh manajer
A
untuk melihat graph dan detail Production Time Utilization (PTU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Desain form
dari setiap obyeknya dapat dilihat pada tabel 3.24. Header Activity
Report
Production Time Utilization (PTU) Detail
Date
xxxxx
Machine
xxxxx
SU
Graph
Username Login
AB
Master
Logout
R
Home
AY
Production Time Utilization (PTU) ini dapat dilihat pada gambar 3.25 dan fungsi
S/d
xxxxx
M
View Graph
O
.
IK
Gambar 3.25 Desain Form Production Time Utilization (PTU).
Tabel 3.24 Fungsi Obyek Desain Form Production Time Utilization (PTU)
ST
No 1 2 3
Nama Obyek Date Machine View Graph
Tipe Obyek Texbox Combobox Button
Fungsi Memasukkan data tanggal Memilih data name machine Menampilkan graph Production Time Utilization
66
16. Desain Form Graph Production Time Utilisation (PTU) Desain form graph Production Time Utilization (PTU) digunakan oleh
A
manajer untuk melihat grafik Production Time Utilization (PTU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Grafik Production
AY
Time Utilization (PTU) berupa grafik garis. Grafik garis ini digunakan oleh
manajer untuk melihat perkembangan kinerja mesin berdasarkan Production Time
AB
Utilization (PTU) yang berkelanjutan. Grafik garis ini dapat di drilldown sampai
ke level yang lebih spesifik. Desain form graph Production Time Utilization (PTU) ini dapat dilihat pada gambar 3.26 dan fungsi dari setiap obyeknya dapat
Home
Master
SU
Header
R
dilihat pada tabel 3.25.
Log out
Username Login
Report
Activity
Production Time Utilization (PTU)
Graph Production Time Utilization (PTU) By Day
1 0 .9 0 .8
M
0 .7 0 .6 0 .5
P TU
0 .4
S ta n d a r d
0 .3 0 .2 0 .1
xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
Table Production Time Utilization (PTU) / Day Date Text
Machine Text
Value
Standard
Text
Text
ST
IK
O
0
Gambar 3.26 Desain Form Graph Production Time Utilisation (PTU).
Tabel 3.25 Fungsi Obyek Desain Form Graph Production Time Utilization (PTU)
No 1
Nama Obyek Grafik
Tipe Obyek Graph
2
Text
Combobox
Fungsi Tampilan grafik Production Time Utilization Menampilkan data yang ada pada grafik
67
17. Desain Form Detail Production Time Utilization (PTU) Desain form detail Production Time Utilization (PTU) digunakan oleh
A
manajer untuk melihat rincian activity Production Time Utilization (PTU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Desain form
ST
IK
O
M
SU
R
AB
AY
detail Production Time Utilization (PTU) ini dapat dilihat pada gambar 3.27.
Gambar 3.27 Desain Form Detail Production Time Utilisation (PTU).
68
18. Desain Form Total Capacity Utilization (TCU) Desain form Total Capacity Utilization (TCU) digunakan oleh manajer
A
untuk melihat graph dan detail Total Capacity Utilization (TCU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Desain form Total
setiap obyeknya dapat dilihat pada tabel 3.26. Header Master
Activity
Logout
Report
Total Capacity Utilization (TCU) Detail xxxxx
Machine
xxxxx
S/d
xxxxx
SU
Date
R
Graph
Username Login
AB
Home
AY
Capacity Utilization (TCU) ini dapat dilihat pada gambar 3.28 dan fungsi dari
View Graph
M
Gambar 3.28 Desain Form Total Capacity Utilization (TCU).
O
Tabel 3.26 Fungsi Obyek Desain Form Total Capacity Utilization (TCU) Nama Obyek Date Machine View Graph
ST
IK
No 1 2 3
Tipe Obyek Texbox Combobox Button
Fungsi Memasukkan data tanggal Memilih data name machine Menampilkan graph Total Capacity Utilization
19. Desain Form Graph Total Capacity Utilization (TCU) Desain form graph Total Capacity Utilization (TCU) digunakan oleh
manajer untuk melihat grafik Total Capacity Utilization (TCU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Grafik Total
69
Capacity Utilization (TCU) berupa grafik garis. Grafik garis ini digunakan oleh manajer untuk melihat perkembangan kinerja mesin berdasarkan Total Capacity
A
Utilization (TCU) yang berkelanjutan. Grafik garis ini dapat di drilldown sampai ke level yang lebih spesifik. Desain form graph Total Capacity Utilization (TCU)
AY
ini dapat dilihat pada gambar 3.29 dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.27.
Home
Log out
Master
Report
Activity
Username Login
AB
Header
Total Capacity Utilization (TCU)
R
Graph Total Capacity Utilization (TCU) By Day 1 0 .8 0 .7 0 .6 0 .5 0 .4 0 .3
0 .2 0 .1 0
SU
0 .9
xxxxx
xxxxx
xxxxx
xxxxx
TC U S ta n d a r d
xxxxx
Table Total Capacity Utilization (TCU) / Day
M
Date
Machine Text
Value
Standard
Text
Text
O
Text
IK
Gambar 3.29 Desain Form Graph Total Capacity Utilisation (TCU).
ST
Tabel 3.27 Fungsi Obyek Desain Form Graph Total Capacity Utilization (TCU)
No 1
Nama Obyek Grafik
Tipe Obyek Graph
2
Text
Combobox
Fungsi Tampilan Grafik Total Capacity Utilization Menampilkan data yang ada pada grafik
70
20. Desain Form Detail Total Capacity Utilization (TCU) Desain form detail Total Capacity Utilization (TCU) digunakan oleh
A
manajer untuk melihat rincian activity Total Capacity Utilization (TCU) yang sesuai dengan permintaan tanggal dan nama mesin yang diinginkan. Desain form
ST
IK
O
M
SU
R
AB
AY
detail Total Capacity Utilization (TCU) ini dapat dilihat pada gambar 3.30.
Gambar 3.30 Desain Form Detail Total Capacity Utilization (TCU).
71
21. Desain Form Evaluation of Performance Machine Desain form evaluation of performance machine digunakan oleh manajer
A
untuk mengevaluasi kinerja mesin yang sesuai dengan permintaan waktu periode yang diinginkan. Desain evaluation of performance machine ini dapat dilihat pada
AY
gambar 3.31 dan fungsi dari setiap obyeknya dapat dilihat pada tabel 3.28. Header Master
Activity
Report
Evaluation of Performance Machine
xxxxx
S/d
SU
Process
xxxxx
R
Date
Username Login
AB
Home
Logout
Gambar 3.31 Desain Form Evaluation of Performance Machine.
Nama Obyek Date Process
Tipe Obyek Texbox Button
Fungsi Memasukkan data tanggal Menampilkan evaluation of performance machine
IK
O
No 1 2
M
Tabel 3.28 Fungsi Obyek Desain Form Evaluation of Performance Machine
ST
22. Desain Form Report Evaluation of Performance Machine Desain form report evaluation of performance machine digunakan oleh
manajer untuk melihat informasi tentang evaluasi kinerja mesin berdasarkan Time Utilization (TU), Production Time Utilization (PTU), dan Total Capacity Utilization (TCU) berdasarkan periode yang diminta. Desain form evaluation of performance machine ini dapat dilihat pada gambar 3.32.
ST
IK
O
M
SU
R
AB
AY
A
72
Gambar 3.32 Desain Form Report Evaluation of Performance Machine.
73
3.3
Perancangan Evaluasi Sistem
3.3.1 Perancangan Uji Coba Sistem
A
Perancangan uji coba sistem ini berisi tentang rancangan uji coba pada
AY
form yang telah dibuat. Uji coba ini dilakukan dengan menggunakan Black Box Testing. Aplikasi ini akan diuji dengan melakukan berbagai percobaan untuk
A. Rancangan Uji Coba Form Login
AB
membuktikan bahwa aplikasi yang dibuat sesuai dengan tujuan.
Proses login dilakukan oleh user dengan cara memasukkan username dan
R
password. Contoh data uji coba login yang digunakan untuk proses login ini dapat
pada Tabel 3.30.
SU
dilihat pada Tabel 3.29 dan untuk rancangan uji coba form Login dapat dilihat
Tabel 3.29 Data Uji Coba Login
M
Nama Field Username Password
O
No 1 2
IK
ST
Data 2 K.0000.0003 12345
Tabel 3.30 Rancangan Uji Coba Form Login
No Tujuan 1 Mendeskripsikan Username dan Password yang valid
2
Data 1 Administrator 12345
Mendeskripsikan Username atau Password yang invalid
Input Output yang diharapkan Memasukkan data 1 Pengguna langsung seperti pada Tabel diarahkan ke halaman 3.29 administrator dan menu aktif sesuai dengan level pengguna Memasukkan data Muncul Pesan Error “Maaf, Username: username atau password K.0000.0003 dan anda Salah”. Password : 12345
74
B. Rancangan Uji Coba Form Tambah Data Machine Proses dari form tambah data machine ini adalah menyimpan dan
A
mengubah data machine. Contoh uji coba form tambah data machine ini dapat dilihat pada Tabel 3.31 dan rancangan uji coba form tambah data machine pada
AY
Tabel 3. 32.
Tabel 3.31 Data Uji Coba Form Tambah Data Machine Data 1 M0001 A3 Compact Flex M 9000 125 Tetra Pack
AB
Nama Field Id Machine Nama Machine Speed Machine Volume Machine Maker
R
No 1 2 3 4 5
No
SU
Tabel 3.32 Rancangan Uji Coba Form Tambah Machine Tujuan
Meyimpan data machine baru kedalam database
2
Menghindari ada field yang kosong saat penyimpanan Menghindari ada field yang tidak boleh huruf
O
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Memasukkan speed machine dengan data seperti arsds
ST
IK
3
Memasukkan data 1 seperti pada Tabel 3.31
M
1
Input
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman view data machine Muncul Pesan Error “The name_ machine field is required” Muncul pesan error “The speed field must contain only numbers”
C. Rancangan Uji Coba Form Activity Form ini digunakan untuk mencatat aktifitas kinerja mesin. Di dalam
form activity ini terdapat 2 (dua) menu yaitu add activity dan add problem activity. Add problem activity boleh tidak isi tetapi add activity harus diisi setiap 1
75
(satu) jam sekali oleh operator. contoh uji coba activity dapat dilihat pada Tabel 3.33 dan rancangan uji coba form activity dapat dilihat pada Tabel 3.34.
Data 1 9000 125 Clevo Strawberry
AB
Garuda Food 60 7500 250
AY
A3 Compact Flex M
Conveyor Congestion
Technical 10 Mengganti Conveyor
R
Nama Field Machine Speed Machine Volume Machine Product Customer Scheduled Time Good Product Bad Product Problem Category Time Action
SU
No 1 2 3 4 5 6 7 8 9 10 11 12
A
Tabel 3.33 Data Uji Coba Form Activity
Tabel 3.34 Rancangan Uji Coba Form Activity No
O
M
1
Output yang diharapkan Meyimpan data Memasukkan data 1 seperti Data berhasil activity baru pada Tabel 3.33 disimpan dan muncul kedalam pada halaman view database data activity, dan halaman view add problem jika ada. Menghindari ada Memasukkan data kosong Muncul Pesan Error field yang pada salah satu field, “The name_machine kosong kemudian field is required” saat menekan tombol Save penyimpanan Menghindari ada Memasukkan good product Muncul pesan error field yang tidak dengan data seperti arsds “The good field must boleh huruf contain only numbers” Tujuan
ST
IK
2
3
Input
76
D. Rancangan Uji Coba Form Laporan Kinerja Mesin Proses dari form laporan kinerja mesin ini adalah menghasilkan informasi
A
kinerja mesin dalam bentuk grafik dan tabel serta dalam bentuk pdf. Contoh uji coba form laporan kinerja mesin dapat dilihat pada Tabel 3.35 dan rancangan uji
AY
coba form laporan kinerja mesin dapat dilihat pada Tabel 3.36.
Tabel 3.35 Data Uji Coba Form Laporan Kinerja Mesin No Nama Field 1 Date 1 2 Date 2 3 Machine
Data 1
AB
01-09-2013 02-09-2013
R
A3 Compact Flex M
1
Menampilkan laporan kinerja mesin dalam bentuk grafik dan tabel Menampilkan laporan kinerja mesin dalam bentuk pdf
ST
IK
O
2
Tujuan
Input
Memasukkan data 1 seperti pada Tabel 3.35
M
No
SU
Tabel 3.36 Rancangan Uji Coba Form Laporan Kinerja Mesin
Memasukkan data 1 seperti pada Tabel 3.35
Output yang diharapkan Laporan kinerja mesin berhasil ditampilkan pada bentuk grafik dan tabel
Laporan kinerja mesin berhasil ditampilkan pada bentuk pdf