BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi...

53
21 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan Penulis melakukan tinjauan perusahaan pada PT. Inti Energi Solusi. 3.1.1 Sejarah Perusahaan PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin Usaha Perdagangan No.063/24.1b.0/31.71.02.0000/-1.824.271/2015. PT Inti Energi Solusi berdiri pada tanggal 8 Mei 2014. Dengan pengalaman di bidang manufaktur pemanas air tenaga surya untuk pasar ekspor dan memiliki pengalaman untuk produk Solar Water Heater dan Hot Water Tank. Berpengalaman sebagai importir heat pump dengan merek Midea, Enviro HWH, HiCop, Warmepumpe, Wotech mendistribusikan produk insulasi NBR merek Durkee, fleksibel ducting merek DurkeeSox dan juga mendistribusikan prepaid water meter merek Meter. 3.1.2. Struktur Organisasi dan Fungsi Dalam setiap badan usaha dibutuhkan struktur organisasi untuk mengetahui peranan dan tugas setiap anggota badan usaha tersebut agar pekerjaan menjadi lebih mudah karena sudah pada tugasnya masing-masing.

Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi...

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

21

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

Penulis melakukan tinjauan perusahaan pada PT. Inti Energi Solusi.

3.1.1 Sejarah Perusahaan

PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi

thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin Usaha

Perdagangan No.063/24.1b.0/31.71.02.0000/-1.824.271/2015. PT Inti Energi Solusi

berdiri pada tanggal 8 Mei 2014. Dengan pengalaman di bidang manufaktur pemanas

air tenaga surya untuk pasar ekspor dan memiliki pengalaman untuk produk Solar

Water Heater dan Hot Water Tank. Berpengalaman sebagai importir heat pump

dengan merek Midea, Enviro HWH, HiCop, Warmepumpe, Wotech

mendistribusikan produk insulasi NBR merek Durkee, fleksibel ducting merek

DurkeeSox dan juga mendistribusikan prepaid water meter merek Meter.

3.1.2. Struktur Organisasi dan Fungsi

Dalam setiap badan usaha dibutuhkan struktur organisasi untuk mengetahui

peranan dan tugas setiap anggota badan usaha tersebut agar pekerjaan menjadi lebih

mudah karena sudah pada tugasnya masing-masing.

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

22

Adapun stuktur organisasi yang ada di PT. Inti Energi Solusi yaitu:

Sumber : PT. Inti Energi Solusi

Gambar III.6

Struktur Organisasi PT.Inti Energi Solusi

Berikut ini akan di jelaskan tugas dan tanggung jawab dari masing-masing

bagian yang terdapat dalam struktur organisasi PT.Inti Energi Solusi

1. Direktur Utama

a. Memimpin dan mengendalikan seluruh kegiatan sesuai tugas pokok untuk

mencapai maksud dan tujuan perusahaan.

b. Mengambil kebijakan tugas untuk kepentingan perusahaan yang tidak

bertentangan dengan ketentuan perundang-undangan serta peraturan yang

berlaku.

2. Direktur Keuangan

a. Mengatur dan mengawasi setiap pengeluaran bagi penyediaan bahan baku

dan pemasukan hasil penjualan produk.

b. Mengatur dan merencanakan anggaran belanja

Direktur

Utama

Direktur

Personalia

ADM&

Gudang

Direktur

Keuangan

Manager

Pabrik

Manager

Pemasaran

Manager

Personalia

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

23

c. Mengatur dan menyerahkan gaji karyawan.

3. Direktur Personalia

a. Menjaga struktur kerja dengan memperbarui persyaratan kerja dan

deskripsi pekerjaan untuk semua posisi

b. Memastikan kepatuhan hukum dengan memantau karyawan.

c. Menyelidiki dan melaporkan jika terjadi kecelakaan pada salah satu

karyawan guna kepentingan asuransi.

4. Manager Personalia

a. Mengatur dan meningkatkan hubungan kerjasama antar karyawan

perusahaan dengan client.

b. Memberi pelatihan pendidikan bagi karyawan.

5. Manager Pemasaran

a. Menetapkan harga jual produk dan mempromosikan hasil produksi.

b. Meningkatkan hubungan kerjasama dengan perusahaan lain.

c. Mengatur pembelian kebutuhan pabrik.

6. Manager Pabrik

a. Melakukan perencanaan dan pengorganisasian jadwal produksi

b. Menilai proyek dan sumber daya persyaratan.

c. Menentukan standar kontrol kualitas.

7. ADM & Gudang

a. Menyusun laporan penjualan dan membuat statistik penjualan berdasarkan

angka yang diperoleh dan menyajikan secara berkala kepada atasan.

b. Menyelenggarakan sistem arsip yang memadai terutama dokumen-

dokumen dan catatan-catatan yang di perlukan di bagian penjualan.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

24

3.2. Analisa Kebutuhan

A. Kebutuhan Pengguna

Dalam perancangan program helpdesk pada PT. Inti Energi Solusi terdapat

tiga pengguna yang saling berinteraksi dalam lingkungan sistem yaitu admin,

karyawan dan teknisi. Ketiga pengguna ini memiliki hak akses yang berbeda. Analisa

kebutuhan program berdasarkan hak akses adalah sebagai berikut:

1. Analisa Kebutuhan Admin

a. Melakukan login pada program.

b. Melihat list ticket.

c. Menyutujui ticket yang masuk.

d. Memberikan pekerjaan kepada teknisi.

e. Mengelola data karyawan.

f. Mengelola data user.

g. Mengelola data jabatan.

h. Mengelola data dapartemen.

i. Mengelola data bagian dapartemen.

j. Mengelola data kategori.

k. Mengelola data sub kategori.

l. Mengelola data teknisi.

m. Mencetak list ticket.

n. Melihat report teknisi.

o. Melakukan logout pada program.

2. Analisa Kebutuhan Karyawan

a. Melakukan login pada program.

b. Membuat ticket pada form new ticket.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

25

c. Melihat ticket pada form my ticket.

d. Melihat progress teknisi pada form progress teknisi.

e. Melakukan retur ticket pada.form ticket

f. Mencetak my ticket.

g. Memberikan feedback teknisi pada form my ticket.

h. Melakukan logout pada program.

3. Analisa Kebutuhan Teknisi

a. Melakukan login pada program.

b. Melakukan approval ticket pada form my assigment ticket.

c. Melakukan progress ticket pada form update progress.

d. Melakukan logout pada program.

B. Kebutuhan Sistem

1. Untuk dapat mengakses program, pengguna harus melakukan login terlebih

dahulu dengan memasukan kode pengguna dan password masisng-masing

pengguna agar tetap terjaga keamanannya.

2. Setelah melakukan program helpdesk, pengguna diharuskan melakukan

logout agar tetap terjaga kemanannya.

3.3. Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukan (input)

Dokumen masukan adalah segala bentuk masukan yang berasal dari sistem

yang berupa data-data yang akan diolah dalam suatu proses sehingga dapat

menghasilkan keluaran sesuai dengan kebutuhan perusahaan. Dokumen masukan PT.

Inti Energi Solusi adalah:

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

26

1. Nama Dokumen : Data Bagian Dapartemen

Fungsi : Untuk mengetahui data bagian dapartemen

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data bagian dapartemen baru

Media : Komputer

Jumlah : Menyesuaikan jumlah bagian dapartemen

Bentuk : Lampiran A.1

2. Nama Dokumen : Data Dapartemen

Fungsi : Unruk mengetahui data bagian dapartemen

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data dapartemen baru

Media : Komputer

Jumlah : Menyesuaikan jumlah dapartemen

Bentuk : Lampiran A.2

3. Nama Dokumen : Data Jabatan

Fungsi : Untuk mengetahui data jabatan

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data jabatan baru

Media : Komputer

Jumlah : Menyesuaikan jumlah jabatan

Bentuk : Lampiran A.3

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

27

4. Nama Dokumen : Data Karyawan

Fungsi : Untuk mengetahui data karyawan

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data karyawan baru

Media : Komputer

Jumlah : Menyesuaikan jumlah karyawan

Bentuk : Lampiran A.4

5. Nama Dokumen : Data Kategori

Fungsi : Untuk mengetahui data kategori

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data kategori baru

Media : Komputer

Jumlah : Menyesuaikan jumlah kategori

Bentuk : Lampiran A.5

6. Nama Dokumen : Data Sub Kategori

Fungsi : Untuk mengetahui data sub kategori

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data sub kategori baru

Media : Komputer

Jumlah : Menyesuaikan jumlah sub kategori

Bentuk : Lampiran A.6

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

28

7. Nama Dokumen : Data Teknisi

Fungsi : Untuk mengetahui data teknisi

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada teknisi baru

Media : Komputer

Jumlah : Menyesuaikan jumlah teknisi

Bentuk : Lampiran A.7

8. Nama Dokumen : Data Ticket

Fungsi : Untuk menambahkan data ticket

Sumber : Karyawan

Tujuan : Admin dan teknisi

Frekuensi : Setiap ada data ticket baru

Media : Komputer

Jumlah : Menyesuaikan jumlah ticket

Bentuk : Lampiran A.8

9. Nama Dokumen : Data User

Fungsi : Untuk mengetahui data user

Sumber : Admin

Tujuan : Karyawan

Frekuensi : Setiap ada data user baru

Media : Komputer

Jumlah : Menyesuaikan jumlah user

Bentuk : Lampiran A.10

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

29

3.3.2. Rancangan Dokumen Keluaran (output)

Dokumen keluaran sebagai proses output untuk mengetahu suatu informasi

yang dihasilkan perusahaan berdasarkan pengelolahan data yang telah terjadi.

Adapun dokumen keluaran yang di usulkan untuk PT. Inti Energi Solusi adalah:

1. Nama Dokumen : Laporan Data Ticket

Fungsi : Untuk mengetahui seluruh data ticket

Sumber : Karyawan

Tujuan : Admin

Frekuensi : Sesuai kebutuhan

Media : 1 Lembar

Jumlah : Menyesuaikan kebutuhsn

Bentuk : Lampiran B.1

2. Nama Dokumen : Laporan Data My Ticket

Fungsi : Untuk mengetahui laporan data my ticket

Sumber : Karyawan

Tujuan : Karyawan

Frekuensi : Sesuai kebutuhan

Media : 1 Lembar

Bentuk : Lampiran B.2

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

30

1

3.4. Entity Relationship Diagram

3.4.1. ERD (Entity Relationship Diagram)

user membuat ticket

menampilkan

tracking

melakukan

retur

menampilkan

history_feedback

diproses teknisi

menampilkan memiliki

kategori

karyawan

memiliki

sub_kategori memiliki

memiliki

jabatan

bagian_dapartemen dapartemen memiliki memiliki

id_ticket tanggal_solved

reported

id_sub_kategori

progress

status

id_user problem_summary

id_teknisi

problem_detail

tanggal

tanggal_proses

username

id_user

password

level

id_feedback

feedback reported

id_ticket

nama_sub_kategori

id_sub_kategori

id_kategori

nama_kategori

id_kategori

id_teknisi

nik

id_kategori

status

point

tanggal id_user

deskripsi id_ticket

id_tracking

status idretur

id_ticket

deskripsi_retur tanggal_retur nik

nama

alamat

jk

id_jabata

n

id_bagian_de

pt id_bagian_dept id_dept

nama_bagian_dept nama_dept

id_dept

nama_jabatan

id_jabatan

1 1 1 1

1

M

M

1

M 1

1

1

M

1 1

1

1

1

1

1 M

1

1

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

31

M

1

1

1

1 1

1

1

1

1

1

M 1

1

1

M

1 1

1

1

1

M

1

1

Gambar III.7

Entiry Relationship Diagram

3.4.2. LRS (Logical Record Structure)

Gambar III.8

Logical Record Structure

history_feedback

PK id_feedback

FK id_ticket

feedback

reported

tracking

PK id_tracking

FK id_ticket

tanggal

status

deskripsi

id_user

ticket

PK id_ticket

tanggal

tanggal_proses

tanggal_solved

reported

FK id_sub_kategori

problem_summary

problem_detail

FK id_teknisi

FK id_user

status

progress

retur

PK idretur

FK id_ticket

feedback

deskripsi_retur

karyawan

PK nik

nama

alamat

jk

FK id_bagian_dept

FK id_jabatan

teknisi

PK id_teknisi

FK nik

FK id_kategori

tanggal_solved

user

PK id_user

username

password

level

jabatan

PK id_jabatan

nama_jabatan

bagian_dapartemen

PK id_bagian_dept

nama_bagian_dept

FK id_dept

sub_kategori

PK id_sub_kategori

nama_sub_kategori

FK id_kategori

kategori

PK id_kategori

nama_kategori

dapartemen

PK id_dept

nama_dept

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

32

3.5. Spesifikasi File

A. Spesifikasi File Bagian Dapartemen

Nama File : Bagian Dapartemen

Akronim : bagian_dapartemen

Fungsi : Menyimpan data bagian dapartemen

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 32 byte

Kunci Field : id_bagian_dept

Software : XAMPP

Tabel III.1

Spesifikasi File Bagian Dapartemen

No Element Data Akronim Tipe Panjang Keterangan

1. Bagian Dapartemen id_bagian_dept Integer 11 Primary Key

2. Nama Bagian Dapartemen nama_bagian_dept Varchar 20

3 Id Dapartemen id_dept Integer 11 Foreign Key

B. Spesifikasi File Dapartemen

Nama File : Dapartemen

Akronim : dapartemen

Fungsi : Menyimpan data dapartemen

Tipe File : File Master

Organisasi File : Index Squential

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

33

Akses File : Random

Media : Hard disk

Panjang Record : 41 byte

Kunci Field : id_dept

Software : XAMPP

Tabel III.2

Spesifikasi File Dapartemen

No Element Data Akronim Tipe Panjang Keterangan

1. Dapartemen id_dept Integer 11 Primary Key

2. Nama Dapartemen nama_dept Varchar 30

C. Spesifikasi File History Feedback

Nama File : History Feedback

Akronim : history_feedback

Fungsi : Menyimpan data feedback

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 40 byte

Kunci Field : id_feedback

Software : XAMPP

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

34

Tabel III.3

Spesifikasi File History Feedback

No Element Data Akronim Tipe Panjang Keterangan

1. ID Feedback id_feedback Integer 11 Primary Key

2. Ticket id_ticket Varchar 13 Foreign Key

3 Feedback feedback Integer 11

4. Reported reported Varchar 5

D. Spesifikasi File Jabatan

Nama File : Jabatan

Akronim : jabatan

Fungsi : Menyimpan data jabatan

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 41 byte

Kunci Field : id_jabatan

Software : XAMPP

Tabel III.4

Spesifikasi File Jabatan

No Element Data Akronim Tipe Panjang Keterangan

1. Jabatan id_jabatan Integer 11 Primary Key

3 Nama Jabatan nama_jabatan Varchar 30

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

35

E. Spesifikasi File Karyawan

Nama File : Karyawan

Akronim : karyawan

Fungsi : Menyimpan data karyawan

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 71 byte

Kunci Field : nik

Software : XAMPP

Tabel III.5

Spesifikasi File Karyawan

No Element Data Akronim Tipe Panjang Keterangan

1. NIK nik Varchar 4 Primary Key

2. Nama nama Varchar 35

3 Alamat alamat Text

4. Jenis Kelamin jk Varchar 10

5. ID Bagian Dapartement id_bagian_dept Integer 11 Foreign Key

6. ID Jabatan id_jabatan Integer 11 Foreign Key

F. Spesifikasi File Kategori

Nama File : Kategori

Akronim : kategori

Fungsi : Menyimpan data kategori

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

36

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 46 byte

Kunci Field : id_kategori

Software : XAMPP

Tabel III.6

Spesifikasi File Kategori

No Element Data Akronim Tipe Panjang Keterangan

1. Kategori id_kategori Integer 11 Primary Key

2. Nama Kategori nama_kategori Varchar 35

G. Spesifikasi File Retur

Nama File : Retur

Akronim : retur

Fungsi : Menyimpan data Retur

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 24 byte

Kunci Field : idretur

Software : XAMPP

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

37

Tabel III.7

Spesifikasi File Retur

No Element Data Akronim Tipe Panjang Keterangan

1. ID Retur idretur Integer 11 Primary Key

2. ID Ticket id_ticket Varchar 13 Foreign Key

3 Tanggal Retur tanggal_retur Datetime

4. Deskripsi Retur deskripsi_retur Text

H. Spesifikasi File Sub Kategori

Nama File : Sub Kategori

Akronim : sub_kategori

Fungsi : Menyimpan data Sub Kategori

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 57 byte

Kunci Field : id_sub_kategori

Software : XAMPP

Tabel III.8

Spesifikasi File Sub Kategori

No Element Data Akronim Tipe Panjang Keterangan

1. ID Sub Kategori id_sub_kategori Integer 11 Primary Key

2. Nama Sub Kategori nama_sub_kategori Varchar 35

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

38

3 ID Kategori kategori Integer 11 Foreign Key

I. Spesifikasi File Teknisi

Nama File : Teknisi

Akronim : teknisi

Fungsi : Menyimpan data Teknisi

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 43 byte

Kunci Field : id_teknisi

Software : XAMPP

Tabel III.9

Spesifikasi File Teknisi

No Element Data Akronim Tipe Panjang Keterangan

1. Teknisi id_teknisi Varchar 5 Primary Key

2. Karyawan nik Varchar 5 Foreign Key

3 ID Kategori id_kategori Integer 11 Foreign Key

4. Status status Varchar 20

5. Point point Decimal 2,0

J. Spesifikasi File Ticket

Nama File : Ticket

Akronim : ticket

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

39

Fungsi : Menyimpan data Ticket

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 116 byte

Kunci Field : id_ticket

Software : XAMPP

Tabel III.10

Spesifikasi File Ticket

No Element Data Akronim Tipe Panjang Keterangan

1. Ticket id_ticket Vachar 13 Primary Key

2. Tanggal tanggal Datetime

3 Tanggal Proses tanggal_proses Datetime

4. Tanggal Solved tanggal_solved Datetime

5. Reported reported Varchar 5

6. ID Sub Kategori id_sub_kategori Integer 11 Foreign Key

7. Problem Summary problem_summary Varchar 50

8. Problem Detail problem_detail Text

9. ID Teknisi id_teknisi Varchar 5 Foreign Key

10. ID User id_user Integer 11 Foreign Key

11. Status status Integer 11

12. Progress progress Decimal 10,0

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

40

K. Spesifikasi File Tracking

Nama File : Tracking

Akronim : tracking

Fungsi : Menyimpan data Teknisi

Tipe File : File Tracking

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 79 byte

Kunci Field : id_tracking

Software : XAMPP

Tabel III.11

Spesifikasi File Tracking

No Element Data Akronim Tipe Panjang Keterangan

1. Tracking id_tracking Integer 11 Primary Key

2. ID Ticket id_ticket Varchar 13 Foreign Key

3 Tanggal tanggal Datetime

4. Status Status Varchar 50

5. Deskripsi deskripsi Text

6. ID User id_user Varchar 5 Foreign Key

L. Spesifikasi File User

Nama File : User

Akronim : user

Fungsi : Menyimpan data User

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

41

Tipe File : File Master

Organisasi File : Index Squential

Akses File : Random

Media : Hard disk

Panjang Record : 26 byte

Kunci Field : id_user

Software : XAMPP

Tabel III.12

Spesifikasi File User

No Element Data Akronim Tipe Panjang Keterangan

1. User id_user Integer 11 Primary Key

2. Username username Varchar 5

3 Level level Varchar 10

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

42

1.6. Pengkodean

Struktur kode atau pengkodean bertujuan untuk mempermudah dan

mempercepat dalam menghasilkan data, pemasukan data dan untuk mengambil

berbagai informasi yang berhubungan dengan nya dalam suatu database. Dibawah ini

di jelaskan tentang elemen data yang digunakan untuk pengkodean pada program ini

yaitu sebagai berikut:

A. Id Teknisi

X 9 9 9

Keterangan Teknisi Nomor Urut

Contoh :

T 0 0 1

Keterangan :

T : Inisialisasi Teknisi

01 : Nomor Urut Teknisi yaitu 001

B. Nik

X 9 9 9

Keterangan Karyawan Nomor Urut

Contoh :

K 0 0 1

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

43

Keterangan :

K : Inisialisasi Karyawan

01 : Nomor Urut Karyawan yaitu 001

C. Id Ticket

X 9 9 9 9 9 9 9 9 9 9 9 9

Keterangan Ticket Tahun Bulan Tanggal Nomor Urut

Pembuatan Pembuatan Pembuatan

Contoh :

T 2 0 1 9 0 6 2 0 0 0 0 1

Keterangan :

T : Inisialisasi Ticket

2019 : Pembuatan Pada tahun 2019

06 : Pembuatan Pada Bulan 06

20 : Pembuatan Pada Tanggal 20

0001 : Nomor Urut Ticket yaitu 000

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

44

1.7. Spesifikasi Program

A. Struktur Navigasi Halaman Admin

Dashboard

List Ticket

Login

Approval Ticket

Karyawan

User

Jabatan

Dapartemen

Report Teknisi

Teknisi

Kategori

Bagian Dapartemen

Sub Kategori

Home

Profile

Logout

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

45

Gambar III.9

Struktur Navigasi Halaman Admin

B. Srtuktur Navigasi Halaman Karyawan

Gambar III.10

Struktur Navigasi Halaman Karyawan

C. Struktur Navigasi Halaman Teknisi

Login

My Ticket

Home

Dashboard

New Ticket

Profile

Logout

Login

Home

Dashboard

My Assigment Ticket

Profile

Logout

Ticket Complete

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

46

Gambar III.11

Struktur Navigasi Halaman Teknisi

1.8. Spesifikasi Sistem Komputer

Perangkat keras yang dimaksud disini adalah seperangkat alat atau elemen

elektronik yang dapat membantu sistem yang diusulkan. Sehingga program yang

diusulkan oleh penulis dapat bekerja dengan baik. Perangkat keras yang dibutuhkan

user. Keberadaan perangkat lunak selalu menyertai perangkat keras yang ada.

Perangkat lunak yang dibutuhkan dibagi atas dua bagian, yaitu perangkat luank

untuk web server dan perangkat lunak untuk user.

Spesifikasi sistem komputer yang digunakan untuk menjalankan aplikasi ini

adalah sebagai berikut :

A. Spesifikasi Perangkat Keras

1. Server

a. CPU

1. Processor Intel Core i5

2. RAM DDR4 4GB

3. Hard Disk 250 GB

b. Mouse

c. Keyboard

d. Monitor

2. User

a. CPU

1. Processor Intel Core i3

2. RAM DDR4 2GB

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

47

3. Hard Disk 250 GB

b. Mouse

c. Keyboard

d. Monitor

B. Spesifikasi Perangkat Lunak

1. Server

a. Sistem operasi yang digunakan seperti : Microsoft Windows.

b. Program desain digunakan seperti : SublimeText.

c. Aplikasi budle web server seperti :XAMPP yang terdiri dari beberapa

komponen, diantaranya :

1. Aplikasi Apache Server

2. Aplikasi Php Server

3. Aplikasi MySQL Server

4. Aplikasi phpMyAdmin

d. Aplikasi web browser seperti: Mozilla Firefox,Internet Explorer, Google

Chrome.

2. User

a. Sistem operasi yang digunakan seperti : Microsoft Windows

b. Aplikasi web browser seperti: Mozilla Firefox, Opera , Google Chrome.

1.9. Implementasi

Implementasi adalah proses untuk memastikan terlaksananya suatu kebijakan

dan tercapainya kebijakan tersebut. Pengujian Unit adalah elemen kritis dari jaminan

kualitas perangkat lunak dan mempresentasikan kajian pokok dari spesifikasi, desain,

dan pengkodean.

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

48

A. Halaman Admin

1. Halaman Login

Admin harus login terlebih dahulu.

Gambar III.12

Halaman Login

2. Halaman Utama Admin

Admin langsung melihat tampilan halaman utama.

Gambar III.13

Halaman Utama Admin

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

49

3. Halaman Data Ticket

Admin dapat melihat seluruh ticket yang sudah di input oleh karyawan.

Gambar III.14

Halaman Data Ticket

4. Halaman Approval Ticket

Admin dapat menerima atau menolak ticket yang telah dibuat karyawan.

Gambar III.15

Halaman Approval Ticket

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

50

5. Halaman Pembagian Tugas

Admin akan memberikan tugas kepada teknisi yang sesuai kategori.

Gambar III.16

Halaman Pembagian Tugas

6. Halaman Data Karyawan

Admin dapat mengubah, menghapus dan menambahkan data karyawan.

Gambar III.17

Halaman Data Karyawan

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

51

7. Halaman Input Data Karyawan

Admin dapat menginput jika ada data karyawan baru.

Gambar III.18

Halaman Input Data Karyawan

8. Halaman Data User

Admin dapat mengubah, menghapus dan menambahkan data user.

Gambar III.19

Halaman Data User

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

52

9. Hamana Input Data User

Admin dapat menginput jika ada data user baru.

Gambar III.20

Halaman Input Data User

10. Halaman Data Jabatan

Admin dapat mengubah, menghapus dan menambahkan data jabatan.

Gambar III.21

Halaman Data Jabatan

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

53

11. Halaman Input Data Jabatan

Admin dapat menginput jika ada data jabatan baru.

Gambar III.22

Halaman Input Data Jabatan

12. Halaman Data Dapartemen

Admin dapat mengubah, menghapus dan menambahkan data

dapartemen.

Gambar III.23

Halaman Data Dapartemen

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

54

13. Halaman Input Data Dapartemen

Admin dapat menginput jika ada data dapartemen baru.

Gambar III.24

Halaman Input Data Dapartemen

14. Halaman Data Bagian Dapartemen

Admin dapat mengubah, menghapus dan menambahkan data bagian

dapartemen.

Gambar III.25

Halaman Data Bagian Dapartemen

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

55

15. Halaman Input Data Bagian Dapartemen

Admin dapat menginput jika ada data bagian dapartemen baru.

Gambar III.26

Halaman Input Data Bagian Dapartemen

16. Halaman Data Kategori

Admin dapat mengubah, menghapus dan menambahkan data kategori.

Gambar III.27

Halaman Data Kategori

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

56

17. Halaman Input Data Kategori

Admin dapat menginput jika ada data kategori baru.

Gambar III.28

Halaman Input Data Kategori

18. Halaman Data Sub Kategori

Admin dapat mengubah, menghapus dan menambahkan data sub

kategori.

Gambar III.29

Halaman Data Sub Kategori

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

57

19. Halaman Input Data Sub Kategori

Admin dapat menginput jika ada data sub kategori baru.

Gambar III.30

Halaman Input Data Sub Kategori

20. Halaman Data Teknisi

Admin dapat mengubah, menghapus dan menambahkan data teknisi.

Gambar III.31

Halaman Data Teknisi

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

58

21. Halaman Input Data Teknisi

Admin dapat menginput jika ada data teknisi baru.

Gambar III.32

Halaman Input Data Teknisi

22. Halaman Data Report Teknisi

Admin dapat melihat data report teknisi dan mencetaknya.

Gambar III.33

Halaman Data Report Teknisi

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

59

B. Halaman User (Karyawan)

1. Halaman Utama User (Karyawan)

Karyawan langsung melihat tampilan halaman utama.

Gambar III.34

Halaman Utama User

2. Halaman Input Ticket

Karyawan dapat mengisi masalah untuk membuat ticket.

Gambar III.35

Halaman Input Ticket

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

60

3. Halaman Data My Ticket

Karyawan dapat melihat seluruh tiket yang pernah dibuat, jika

masalahnya sudah selesai karyawan bisa memberi feedback kepada

teknisi, jika masalah belum benar-benar selesai karyawan bisa

melakukan retur kembali agar bisa di tindak lanjuti lagi oleh teknisi.

Gambar III.36

Halaman Data My Ticket

4. Halaman Progress Teknisi

Karyawan dapat melihat progress teknisi.

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

61

Gambar III.37

Halaman Progress Teknisi

5. Halaman Input Retur

Karyawan dapat mengisi deskripsi retur jika masalah nya belum benar-

benar selesai.

Gambar III.38

Halaman Input Retur

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

62

C. Halaman Teknisi

1. Halaman Utama Teknisi

Teknisi langsung dapat melihat halaman utama.

Gambar III.39

Halaman Utama Teknisi

2. Halaman Data My Assignment

Teknisi dapat menerima masalah dari karyawan.

Gambar III.40

Halaman Data My Assignment

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

63

3. Halaman Input Progress Teknisi

Teknisi dapat memproses masalah karyawan dengan mengisi progress

dan deskripsi progress.

Gambar III.41

Halaman Input Progress Teknisi

4. Halaman Data Ticket Complete

Teknisi dapat melihat masalah yang sudah selesai.

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

64

Gambar III.42

Halaman Data Ticket Complete

1.10. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan black box testing

yang fokus terhadap masukan dan keluaran program.

A. Pengujian Terhadap Login Admin

Tabel III.13

Hasil Pengujian Black Box Testing Halaman Login Admin

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

login, lalu langsung

mengklik tombol

‘Login’

Username

: (kosong)

password :

(kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is

a required

field” yang

artinya “ini

adalah kolom

yang harus

diisi”

Sesuai

harapan

Valid

2. Hanya mengisi data

username admin

dan mengosongkan

data password lalu

mengklik tombol

‘Login’

Username

: K001

(benar)

password

: (kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is

a required

field” yang

artinya “ini

adalah kolom

yang harus

diisi”

Sesuai

harapan

Valid

3. Hanya mengisi data

password dan

mengosongkan

data username lalu

Username

:(kosong)

password :

admin

Sistem kan

menolak akses

login dan

menampilkan

Sesuai

Valid

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

65

mengklik tombol

‘Login’

(benar) pesan “This is

a required

field” yang

artinya “ini

adalah kolom

yang harus

diisi”

harapan

4. Menginput data

login yang benar,

lalu mengklik

tombol ‘Login’

Username

: K001

(benar)

Password :

admin

(benar)

Sistem akan

menerima

akses login

dan kemudian

langsung

menampilkan

halaman

admin

Sesuai

harapan

Valid

B. Pengujian Terhadap Halaman Input Karyawan

Tabel III.14

Hasil Pengujian Black Box Testing Halaman Input Karyawan

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama :

(kosong)

Jenis

Kelamin :

(kosong)

Alamat :

(kosong)

Dapartemen

: (kosong)

Jabatan :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama : Adi

(benar)

Jenis

Kelamin :

Laki-laki

(benar)

Alamat :

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

karyawan

Sesuai

harapan

Valid

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

66

Jakarta

(benar)

Dapartemen

: IT(benar)

Jabatan :

Teknisi

(benar)

C. Pengujian Terhadap Halaman Input User

Tabel III.15

Hasil Pengujian Black Box Testing Halaman Input User

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Karyawan:

(kosong)

Password :

(kosong)

Level:

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “You

must choose an

item fromthe

list” yang

artinya “Anda

harus memilih

item dari daftar”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Karyawan:

Reza

(benar)

Password :

User

(benar)

Level:

User

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

user

Sesuai

harapan

Valid

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

67

D. Pengujian Terhadap Halaman Input Jabatan

Tabel III.16

Hasil Pengujian Black Box Testing Halaman Input Jabatan

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Jabatan :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Jabatan :

Teknisi

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

jabatan

Sesuai

harapan

Valid

E. Pengujian Terhadap Halaman Input Dapartemen

Tabel III.17

Hasil Pengujian Black Box Testing Halaman Input Dapartemen

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Dapartemen

: (kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

Sesuai

harapan

Valid

Page 48: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

68

harus diisi”

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Dapartemen

: IT

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

dapartemen

Sesuai

harapan

Valid

F. Pengujian Terhadap Halaman Input Bagian Dapartemen

Tabel III.18

Hasil Pengujian Black Box Testing Halaman Input Bagian Dapartemen

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Bagian

Dapartemen

: (kosong)

Nama

Dapartemen

: (kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Bagian

Dapartemen

: Hardware

(benar)

Nama

Dapartemen

: IT

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

bagian

dapartemen

Sesuai

harapan

Valid

Page 49: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

69

G. Pengujian Terhadap Halaman Input Kategori

Tabel III.19

Hasil Pengujian Black Box Testing Halaman Input Kategori

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Kategori :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Kategori :

Hardware

& Jaringan

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

kategori

Sesuai

harapan

Valid

H. Pengujian Terhadap Halaman Input Sub Kategori

Tabel III.20

Hasil Pengujian Black Box Testing Halaman Input Sub Kategori

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama Sub

Kategori :

(kosong)

Nama

Kategori :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

Sesuai

harapan

Valid

Page 50: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

70

harus diisi”

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama Sub

Kategori :

Monitor

(benar)

Nama

Kategori :

Hardware

& Jaringan

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

sub kategori

Sesuai

harapan

Valid

I. Pengujian Terhadap Halaman Input Teknisi

Tabel III.21

Hasil Pengujian Black Box Testing Halaman Input Teknisi

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Nama

Karyawan

: (kosong)

Spesialis :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “You

must choose an

item fromthe

list” yang

artinya “Anda

harus memilih

item dari daftar”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Nama

Karyawan

: Deni

(benar)

Spesialis :

Hardware

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

teknisi

Sesuai

harapan

Valid

Page 51: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

71

J. Pengujian Terhadap Halaman Login User (Karyawan)

Tabel III.22

Hasil Pengujian Black Box Testing Halaman Login User

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

login, lalu

langsung

mengklik tombol

‘Login’

Username

: (kosong)

password :

(kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Hanya mengisi

data username

admin dan

mengosongkan

data password

lalu mengklik

tombol ‘Login’

Username

: K005

(benar)

password :

(kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

3. Hanya mengisi

data password

dan

mengosongkan

data username

lalu mengklik

tombol ‘Login’

Username

: (kosong)

password :

user

(benar)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

4. Menginput data

login yang benar,

lalu mengklik

tombol ‘Login’

Username

: K005

(benar)

Password :

user

Sistem akan

menerima akses

login dan

kemudian

langsung

Sesuai

harapan

Valid

Page 52: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

72

(benar)

menampilkan

halaman admin

K. Pengujian Terhadap Halaman Input New Ticket

Tabel III.23

Hasil Pengujian Black Box Testing Halaman Input New Ticket

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

lalu langsung

mengklik tombol

‘Simpan’

Kategori

Masalah :

(kosong)

Sub kategori

: (kosong)

Deskripsi

Masalah :

(kosong)

Sistem kan

menolak akses

dan

menampilkan

pesan “You must

choose an item

fromthe list”

yang artinya

“Anda harus

memilih item

dari daftar”

Sesuai

harapan

Valid

2. Mengisi dengan

benar, lalu

mengklik tombol

‘Simpan’

Kategori

Masalah :

Hardware &

Jaringan

(benar)

Sub kategori

: Monitor

(benar)

Deskripsi

Masalah :

Layar Hitam

(benar)

Sistem berhasil

menyimpan ke

database dan

diredirect ke

halaman data

informasi

Sesuai

harapan

Valid

L. Pengujian Terhadap Halaman Login Teknisi

Tabel III.24

Hasil Pengujian Black Box Testing Halaman Login Teknisi

Page 53: BAB III PEMBAHASAN - repository.bsi.ac.id · PT Inti Energi Solusi bergerak pada bidang efisiensi energi untuk energi thermal, listrik, maupun energi lainnya. Dengan Nomor Surat Izin

73

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpilan

1. Mengosongkan

semua isian data

login, lalu

langsung

mengklik tombol

‘Login’

Username

: (kosong)

password :

(kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

2. Hanya mengisi

data username

admin dan

mengosongkan

data password

lalu mengklik

tombol ‘Login’

Username

: K003

(benar)

password :

(kosong)

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

3. Hanya mengisi

data password

dan

mengosongkan

data username

lalu mengklik

tombol ‘Login’

Username

: (kosong)

password :

teknisi

Sistem kan

menolak akses

login dan

menampilkan

pesan “This is a

required field”

yang artinya

“ini adalah

kolom yang

harus diisi”

Sesuai

harapan

Valid

4. Menginput data

login yang benar,

lalu mengklik

tombol ‘Login’

Username

: K003

Password :

teknisi

Sistem akan

menerima akses

login dan

kemudian

langsung

menampilkan

halaman admin

Sesuai

harapan

Valid