SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

42
SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN BERBASIS OTRS DI UNIKA WIDYA MANDALA SURABAYA KERJA PRAKTEK Oleh Julius Desmon F. 05.41010.0016 Max Pangemanan 06.41010.0002 SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA 2010

Transcript of SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

Page 1: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN

BERBASIS OTRS DI UNIKA WIDYA MANDALA SURABAYA

KERJA PRAKTEK

Oleh

Julius Desmon F. 05.41010.0016

Max Pangemanan 06.41010.0002

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

2010

Page 2: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

LAPORAN KERJA PRAKTEK

SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN

BERBASIS OTRS DI UNIKA WIDYA MANDALA SURABAYA

Diajukan sebagai salah satu syarat untuk menyelesaikan

Program Sarjana Komputer

Oleh :

Julius Desmon F. 05.41010.0016

Max Pangemanan 06.41010.0002

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

2010

Page 3: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

LAPORAN KERJA PRAKTEK

SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN

BERBASIS OTRS DI UNIKA WIDYA MANDALA SURABAYA

Telah diperiksa, diuji dan disetujui

Surabaya, April 2010

Disetujui:

Dosen Pembimbing

Penyelia

Rangsang Purnama,M.Kom.,MCP Budi Setyawan, S.Kom NIDN.0711087301

Mengetahui:

Kaprodi S1 Sistem Informasi

Dra MJ. Dewiyani,M.Pd NIDN.0715067901

Page 4: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

iv

ABSTRAK

Universitas Katholik Widya Mandala merupakan salah satu universitas

yang ada di Surabaya. Universitas ini mengalami kesulitan dalam penanganan

komplain mahasiswa karena belum adanya proses komputasional pada proses

penanganan komplain. Hal ini mengakibatkan penanganan yang kurang baik dan

membuat kinerja menurun karena penanganan yang dilakukan masih manual

sehingga menjadi tidak efektif lagi dalam penanganan komplain.

Permasalahan yang ada pada Kerja Praktek ini adalah bagaimana

membuat Sistem penanganan komplain menggunakan Open Ticket Request

System (OTRS) yang diterjemahkan menjadi sistem penerimaan tiket terbuka

yang sebelum ini dilakukan secara manual, yang terkadang bila masalah terlalu

banyak mengakibatkan teknisi tidak mampu menyelesaikan pekerjaan yang satu

dan yang lain dengan cepat, sehingga pihak yang komplain bisa saja mengajukan

komplain lagi. Penggunaan aplikasi ini diharapkan dapat membantu pihak

universitas menangani komplain yang masuk dengan lebih efektif dan efisien.

Aplikasi ini membantu penanganan komplain menjadi efektif dan efisien

karena komplain langsung diterima oleh sistem yang secara otomatis akan

mengirimkan pemberitahuan kepada teknisi. Aplikasi ini menggunakan sistem

tiket yang memberikan garansi bila setelah beberapa waktu bila tidak ditangani

dengan baik maka komplain akan naik untuk ditangani oleh otoritas yang lebih

tinggi.

Page 5: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

v

KATA PENGANTAR

Puji syukur Penulis haturkan kepada Tuhan YME yang telah berkenan

mencurahkan berkat-Nya sehingga pelaksanaan tugas kerja praktek ini dapat

terselesaikan dengan baik. Laporan ini disusun sebagai bukti bahwa kami telah

menyelesaikan tugas kerja praktek yang dilaksanakan di Universitas Katolik

Unika Widya Mandala Dinoyo yang berada di kota Surabaya. Tujuan dari kerja

praktek ini untuk menerapkan ilmu yang telah penulis dapatkan di bangku kuliah.

Dengan melihat kerja sesungguhnya yang ada, diharapkan mampu menerapkan

ilmu yang telah dimiliki dengan kondisi permasalahan yang ada.

Dengan selesainya penyusunan buku laporan kerja praktek ini tidak lepas

dari bantuan berbagai pihak. Bapak Peter selaku penyelia yang banyak

memberikan masukan dan koreksi yang sangat membantu dalam penyelesaian

kerja praktek ini. Dalam kesempatan ini penulis juga mengucapkan terima kasih

kepada:

1. Bapak Rangsang Purnama, selaku dosen pembimbing atas segala arahan dan

bimbingannya.

2. Bapak Hubertus, yang telah memberikan masukan kepada penulis selama

pelaksanaan kerja praktek di Unika Widya Mandala.

3. Bapak Budi Setyawan, yang telah memberikan masukan kepada penulis

selama pelaksanaan kerja praktek di Unika Widya Mandala.

4. Keluarga dan kerabat yang telah memberikan dukungan moral dan doa demi

tercapainya pelaksanaan Kerja Praktek ini.

Page 6: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

vi

Penulisan tugas ini masih memiliki banyak kekurangan namun

diharapkan mampu memberikan dokumentasi, analisa, dan perancangan sistem

yang dibangun supaya dapat membantu instansi-instansi terkait dan tentunya

dapat memberikan kontribusi dalam perkembangan ilmu pengetahuan.

Surabaya, April 2010

Penulis

Page 7: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

vii

DAFTAR ISI

Halaman

ABSTRAK .................................................................................................... iv

KATA PENGANTAR ..................................................................................... v

DAFTAR ISI ................................................................................................... vii

DAFTAR TABEL ............................................................................................ x

DAFTAR GAMBAR ....................................................................................... ix

BAB I PENDAHULUAN ................................................................................ 1

1.1 Latar Belakang........................................................................................... 1

1.2 Perumusan Masalah .................................................................................... 1

1.3 Pembatasan Masalah ................................................................................... 1

1.4 Tujuan ......................................................................................................... 2

1.5 Manfaat ....................................................................................................... 2

1.6 Sistematika Penulisan .................................................................................... 2

BAB II GAMBARAN UMUM ORGANISASI ............................................... 4

2.1 Sejarah Singkat Unika Widya Mandala ................................................... 4

2.2 Visi dan Misi …………............................................................................. 4

2.2.1 Visi ................................................................................................... 4

2.2.2 Misi .................................................................................................. 4

2.3 Lokasi ……………................................................................................. 5

2.4 Struktur Organisasi .................................................................................. 5

BAB III LANDASAN TEORI ......................................................................... 7

3.1 Sistem Informasi ...................................................................................... 7

3.1.1 Informasi ......................................................................................... 7

Page 8: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

viii

Halaman

3.1.2 Analisa dan Disain Sistem .............................................................. 8

3.2 Database ................................................................................................... 9

3.2.1 Data Flow Diagram ......................................................................... 10

3.2.2 Flow Chart ....................................................................................... 11

3.2.3 Entity Relationship Diagram ........................................................... 12

3.3 Visual Basic .NET .................................................................................... 13

BAB IV DESKRIPSI DAN IMPLEMENTASI KERJA PRAKTEK ............... 14

4.1 Metodologi Penelitian ............................................................................. 14

4.2 Analisa Sistem .......................................................................................... 14

4.3 Desain Sistem ........................................................................................... 15

4.3.1 System Flow pelaporan dan penanganan complain ......................... 15

4.3.2 Data Flow Diagram Sistem Penerimaan dan Penanganan Komplain ........................................................................................ 16

4.3.3 Entity Relationship Diagram Sistem Penerimaan dan Penanganan Komplain ........................................................................................ 16

4.3.4 Struktur Tabel ................................................................................. 17

4.3.5 Desain Input Output ....................................................................... 18

4.3.6 Entity Relationship Diagram .......................................................... 18

4.3.7 Struktur Tabel ................................................................................. 18

4.3.8 Desain Input Output ....................................................................... 21

4.4 Kebutuhan Sistem .................................................................................... 24

4.4.1 Perangkat Keras .............................................................................. 24

4.4.2 Perangkat Lunak ............................................................................. 24

4.5 Penejelasan Pemakaian ............................................................................... 24

Page 9: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

ix

Halaman

BAB V PENUTUP ........................................................................................... 29

5.1 Kesimpulan .............................................................................................. 29

5.2 Saran ........................................................................................................ 29

DAFTAR PUSTAKA ........................................................................................ 30

LAMPIRAN 1 ..................................................................................................... 31

LAMPIRAN 2 ..................................................................................................... 32

Page 10: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

x

DAFTAR TABEL

Halaman

Tabel 3.1 Simbol Bagan Alir Dokumen ................................................................... 12

Tabel 4.1 Tabel Login ............................................................................................... 19

Tabel 4.2 Tabel OTRS .............................................................................................. 19

Page 11: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

xi

DAFTAR GAMBAR

Halaman

Gambar 2.1 Struktur Organisasi UNIKA Widya Mandala ................................ 5

Gambar 3.1 Simbol Kesatuan Luar (Eksternal Entity) ...................................... 10

Gambar 3.2 Simbol Arus Data........................................................................... 10

Gambar 3.3 Simbol Simpanan Data (Data Store) ............................................ 11

Gambar 3.4 Proses ............................................................................................ 11

Gambar 3.5 Tampilan Visual Basic .NET ........................................................ 13

Gambar 4.1 System Flow Pelaporan dan Penanganan Komplain Berbasis OTRS ............................................................................................ 15

Gambar 4.2 Context Diagram Sistem Penerimaan dan Penanganan Komplain berbasis OTRS ............................................................. 16

Gambar 4.3 DFD Level 0 Sistem Penerimaan dan Penanganan Komplain berbasis OTRS .............................................................................. 17

Gambar 4.4 DFD Level 1 Sistem Penerimaan dan Penangan Komplain berbasis OTRS .............................................................................. 18

Gambar 4.5 Conceptual Data Model Pelaporan Dan Penanganan Komplain .. 19

Gambar 4.6 Physical Data Model Pelaporan Dan Penanganan Komplai ........ 19

Gambar 4.7 Desain Halaman Awal .................................................................. 21

Gambar 4.8 Desain Halaman Login Editor ...................................................... 21

Gambar 4.9 Desain Halaman Login Preview.................................................... 22

Gambar 4.10 Desain Halaman Client Complain ................................................ 22

Gambar 4.11 Desain Halaman Technician ..…................................................... 23

Gambar 4.12 Desain Halaman Client and Technician Preview.......................... 23

Gambar 4.13 Halaman Awal .............................................................................. 25

Gambar 4.14 Halaman Login Editor.................................................................. 25

Page 12: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

xii

Gambar 4.15 Halaman Client Complain............................................................. 26

Gambar 4.16 Halaman Technician ...................................................................... 26

Gambar 4.17 Halaman Login Preview.................................................................. 27

Gambar 4.18 Halaman CT ................................................................................ 27

Gambar 4.19 Halaman Login Preview ................................................................ 28

Gambar 4.20 Halaman Client Complain ............................................................ 28

Page 13: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Semakin pesatnya perkembangan teknologi informasi dan penggunaan

teknologi informasi yang secara tidak langsung umumnya juga akan memberikan

tambahan masalah atau gangguan dari teknologi informasi seperti yang terjadi

pada UKWMS. Untuk menangani masalah tersebut, maka diperlukan proses

pelaporan komplain. Proses pelaporan komplain berupa dokumen yang diisi oleh

pelapor yang kemudian diserahkan pada bagian PDI. Kemudian Bagian PDI akan

menangani masalah atau komplain yang diajukan dari dokumen tersebut. Selama

ini proses tersebut masih dilakukan secara manual sehingga penanganan terhadap

komplain kurang cepat dan menyulitkan untuk membuat laporan.

Berdasarkan situasi tersebut, diperlukan solusi yaitu penggunaan Open

Ticket Request System (OTRS). Dengan adanya sistem ini diharapkan mampu

membantu bagian PDI untuk menangani komplain yang ada.

1.2 Perumusan Masalah

Menerima dan menangani komplain dengan baik yang sejauh ini

kurang cepat. Dengan mengubah proses penanganan yang manual, menjadi

terkomputerisasi.

1.3 Pembatasan Masalah

Pembatasan masalah dalam aplikasi ini adalah sebagai berikut:

Page 14: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

2

1. Aplikasi yang dibuat merupakan aplikasi berbasis desktop yang menggunakan

jaringan intranet

2. Aplikasi yang dibuat meliputi proses komplain, penanganan komplain.

1.4 Tujuan Kerja Praktek

Tujuan dari kerja praktek ini adalah menghasilkan aplikasi yang:

Dapat membantu proses penerimaan komplain. Dan proses penanganan

komplain yang diterima oleh PDI Unika Widya Mandala.

1.5 Manfaat

Adapun manfaat yang didapat oleh Unika Widya Mandala dengan

adanya Sistem Penerimaan dan Penanganan Komplain ini adalah:

1. Penggunaan kertas-kertas yang banyak dapat dikurangi.

2. Proses penanganan komplain yang relatif cepat.

1.6 Sistematika Penulisan

Sistematika penulisan yang digunakan dalam penulisan laporan kerja

praktek ini dibagi menjadi beberapa bab. Bab yang digunakan, yaitu:

Pendahuluan, Gambaran Umum Organisasi, Landasan Teori, Deskripsi Kerja

Praktek, Penutup.

Bab pertama pendahuluan membahas mengenai latar belakang,

perumusan masalah, pembatasan masalah, tujuan kerja praktek, manfaat,

sistematika penulisan. Latar belakang dari dibuatnya sistem ini menjelaskan

tentang hal-hal yang mendasari penulis membuat sistem informasi penerimaan

dan penanganan komplain.

Page 15: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

3

Bab kedua gambaran umum organisasi berisikan gambaran umum

organisasi. Serta visi dan misi perusahaan dari laporan kerja praktek ini.

Bab ketiga landasan teori berisikan tentang landasan-landasan teori yang

digunakan dalam menyelesaikan permasalahan. Landasan-landasan teori yang

digunakan Data Flow Diagram (DFD), Entity Relationship Diagram (ERD).

Bab keempat deskripsi kerja praktek mendeskripsikan kerja praktek dan

implementasi dari aplikasi dalam menyelesaikan masalah yang terjadi. Pengujian

terhadap aplikasi ini dilakukan dengan menggunakan trial and error.

Bab kelima penutup membahas tentang kesimpulan pembahasan

permasalahan terhadap penyelesaian masalah yang terjadi pada obyek kerja

praktek yang telah dilakukan dan saran bagi pengembang aplikasi yang telah

dibuat. Saran inilah yang menjadi masukan bagi pengembang untuk membangun

suatu sustem yang up to date terhadap masalah baru yang akan dihadapi ke

depannya.

Page 16: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

4

BAB II

GAMBARAN UMUM ORGANISASI

2.1 Sejarah Singkat Unika Widya Mandala

Sebagai pengelola Universitas Katolik Widya Mandala Surabaya,

Yayasan Widya Mandala Surabaya didirikan oleh Uskup Surabaya almarhum

Mgr. J. Klooster, CM di Surabya dengan akte Notaris Anwar Mahajudin No.

42/1960 tertanggal 11 Agustus 1960. Tanggal 20 september 1960 merupakan

kegiatan pertama Unika Widya Mandala Surabaya yang dimulai oleh Fakultas

Ilmu Pendidikan di Madiun, kemudian ditetapkan oleh Uskup Surabaya, Mgr.

Yohanes Hadiwikarta, Pr,. Sebagai Hari Jadi Universitas melalui Surat Keputusan

(SK) Uskup Surabaya nomor: 131/G113/III/98 tertanggal 6 Maret 1998.

2.2 Visi dan Misi Unika Widya Mandala

Berikut ini adalah visi dan misi pendiri Universitas:

Visi:

Terbentuknya komunitas akademik yang reflektif dan kreatif dilandasi oleh

nilai-nilai Pancasila dan prinsip-prinsip Kristiani.

Misi:

Menyelenggarakan Pendidikan Tinggi untuk menghasilkan lulusan

profesional, menguasai ilmu pengetahuan, teknologi, seni dan budaya,

bermoral, terbuka terhadap perubahan dan perkembangan serta memiliki

solidaritas yang tinggi, dengan memperhatikan pelayanan dan pengabdian

kepada golongan yang lemah.

Page 17: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

5

2.3 Lokasi

Unika Widya Mandala Surabaya di Jalan Dinoyo No. 42 - 44 Surabaya

Jawa Timur. Dengan nomor telepon (031) 5678478 – 5682211 dan nomor fax

(031) 5610818.

2.4 Struktur Organisasi

Berikut struktur organisasi Unika Widya Mandala yang dijelaskan pada

Gambar 2.1 :

Gambar 2.1 Struktur Organisasi UNIKA Widya Mandala

Rektor: memimpin penyelenggaraan pendidikan, penelitian, pengapdian kepada

masyarakat, dan membina tenaga kependidikan, mahasiswa, lembaga non

kependidikan serta hubungan dengan lingkungannya.

WK1: membantu rektor memimpin penyelenggaraan pendidikan, pengajaran,

penelitian, pengabdian kepada masyarakat pembinaan mahasiswa dan

pelayanan kesejahteraan mahasiswa serta hubungan kerjasama dengan

masyarakat dan alumni, serta hubungan internasional.

Page 18: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

6

WKII: membantu rektor dalam memimpin penyelenggaraan kegiatan di bidang

administrasi umum, keuangan dan kepegawaian.

Senat Akademik Universitas:

a. Merumuskan kebijakan akademik dan pengembangan Universitas

b. Merumuskan kebijakan penilaian prestasi akademik dan kecakapan serta

kepribadian sivitas akademika

Biro Administrasi: satuan pelaksana administratif pada Universitas yang

menyelenggarakan pelayanan teknis administratif.

Page 19: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

7

BAB III

LANDASAN TEORI

3.1 Sistem Informasi

Informasi adalah Informasi adalah pengetahuan yang didapatkan dari

pembelajaran, pengalaman, atau instruksi. Sedangkan sistem informasi adalah

sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara

satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu

informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukan adanya

klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan

suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara

lain, fleksibel, efektif dan efisien. (Herlambang, 2005:121)

3.1.1 Analisa dan Disain Sistem

Analisis sistem dapat didefinisikan sebagai penguraian suatu sistem

informasi yang utuh ke dalam bagian-bagian komponen dengan masksud untuk

mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan

yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.

(Kendall, 2003:7)

Analisis sistem dilakukan setelah tahap perencanaan sistem sebelum

tahap perencanaan sistem. Langkah-langkah dasar dalam melakukan analisis

(Hartono, 1999:64):

a. Identify, yaitu mengindentifikasi masalah.

b. Understand, yaitu mengenal masalah.

Page 20: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

8

c. Analyze, yaitu menganalisis masalah.

d. Report, yaitu membuat laporan hasil analisis.

Setelah analisis sistem dilakukan, tahap selanjutnya adalah perancangan

sistem. Perancangan sistem dapat didefinisikan sebagai tahap setelah:

a. Identify, yaitu mengindentifikasi masalah.

b. Understand, yaitu mengenal masalah.

(Hartono, 1999:65)

Perancangan sistem mempunyai dua tujuan utama, yaitu memenuhi

kebutuhan kepada pemakai dan untuk memberikan gambaran yang jelas dan

rancang bangun yang lengkap kepada pemrogram dan ahli teknik lainnya yang

terlibat. (Hartono, 1999:66)

Desain sistem adalah proses atau seni dalam pengartian arsitektur,

komponen, modul, tampilan dan data untuk sebuah sistem yang memuaskan

kebutuhan tertentu. (Hartono, 1999:67)

3.2 Database

Database adalah kumpulan koleksi yang terintegrasi dengan rekaman

yang terelasi secara logikal atau file yang terkosolidasi dalam bagian komon yang

memberikan data untuk satu atau lebih user, salah satu cara mengklasifikasi

database mengikutkan tipe dari isi. Satu database menunjukkan satu kumpulan

data yang dipakai dalam satu lingkup perusahaan, instansi. Dalam merancang

aplikasi database, selain harus mengatur rutin program agar kinerjanya

maksimum, juga harus memperhatikan tata letak penyimpanan data, baik secara

fisik maupun logis. Perancangan database yang baik memberikan waktu

pencarian minimum dalam menentukan lokasi record-record tertentu. Database

Page 21: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

9

yang baik juga harus mampu menyimpan data seefisien mungkin agar database

tidak berkembang terlalu besar. Dengan demikian data dapat diperbarui dengan

mudah. (Hartono, 1999:78)

Perancangan database yang baik melibatkan 7 aktivitas kunci yaitu :

1. Membuat model aplikasi.

2. Menentukan data yang diperlukan aplikasi.

3. Mengorganisir data ke dalam table.

4. Menetapkan hubungan antar table.

5. Menetapkan kebutuhan indeks, validasi dan integritas bagi data.

6. Membuat dan menyimpan query yang perlu untuk aplikasi.

7. Meninjau ulang rancangan database.

(Hartono, 1999:80)

DBMS (Database Management System) adalah kumpulan dari program

komputer yang mengontrol pembuatan, perawatan dan penggunaan database

dengan komputer sebagai media atau sebuah organisasi dan penggunanya. Yang

kemudian mengijinkan organisasi untuk menaruh atau menempatkan kontrol

perkembangan database organisasi pada database administrators (DBAs) dan

spesialis lainnya. DBMS adalah paket sistem software yang membantu

penggunaan koleksi rekaman data dan file yang terintegrasi diketahui sebagai

databases.(Hartono, 1999:85)

3.2.1 Data Flow Diagram

DFD berfungsi sebagai tampilan grafis dari aliran proses data melalui

sebuah sistem informasi. Adalah sebuah hal umum bila kita berlatih dengan

menggambar sebuah diagram alur data melalui level context terlebih dahulu, yang

Page 22: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

10

menunjukkan interaksi antara sistem dan agen eksternal dimana berfungsi sebagai

sumber data. Pada context diagram atau yang disebut juga DFD Level 0 dimana

interaksi sistem dengan dunia luar di model murni untuk syarat alir data melalui

system area. Context level DFD ini kemudian di dekomposisi menjadi DFD level

1, pada DFD Level ini menunjukkan bagaimana sebuah sistem dibagi menjadi

sub-sistem (proses).

Beberapa simbol dalam DFD antara lain:

1. External entity (kesatuan luar)

Kesatuan luar merupakan kesatuan (entity) di lingkungan luar sistem yang

dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan

luarnya yang akan memberikan input atau menerima output dari sistem.

Gambar dari kesatuan luar ini ditunjukkan pada gambar 3.1.

Gambar 3.1 Simbol Kesatuan Luar (Eksternal Entity)

2. Data flow (arus data)

Arus data menunjukkan arus dari data yang dapat berupa masukan untuk

sistem atau hasil dari proses sistem. Gambar arus data ditunjukkan oleh

gambar 3.2.

Gambar 3.2 Simbol Arus Data

Page 23: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

11

3. Data store (simpanan data)

Simpanan Data (Data Store) merupakan simpanan dari data yang dapat berupa

suatu file atau database di sistem computer. Gambar dari simpanan data

situnjukkan oleh gambar 3.3

Gambar 3.3 Simbol Simpanan Data (Data Store)

4. Process (proses)

Proses sebagaimana gambar 3.4 adalah kegiatan atau kerja yang dilakukan

oleh orang, mesin atau computer dari hasil suatu arus data yang masuk ke

dalam proses untuk dihasilkan arus data yang akan keluar dari proses.

Gambar 3.4 Simbol Proses

3.2.2 Flowchart

Bagan alir dokumen (document flowchart) atau disebut juga bagan alir

formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang

yang memberikan presentasi diagram dengan memberikan solusi langkah demi

langkah, data di presentasikan dengan kotak dan panah yang mengkoneksikan

mereka menjadi alur atau arah alur data. Alur data digunakan untuk, analisa,

desain, dokumentasi atau mengatur sebuah process atau program dalam berbagai

macam tipe. Berikut Tabel 3.1 merupakan simbol bagan alir dokumen:

Page 24: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

12

Tabel 3.1 Simbol Bagan Alir Dokumen

No Nama Simbol Penjelasan 1 Dokumen Menunjukkan dokumen input dan

output untuk proses manual, mekanik atau komputer

2 ProsesManual Menunjukkan pekerjaan manual

3 Simpanan Offline N

File non komputer yang diarsip urut angka (numerical)

4 Proses Komputerisasi

Menunjukkan kegiatan proses operasi program komputer

5 Keyboard Menunjukkan input yang menggunakan on-line keyboard

6 Garis Alir Menunjukkan arus dari proses

3.2.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) adalah alat yang digunakan untuk

mempresentasikan model tabel dalam database dan hubungan antar satu tabel

dengan tabel yang lainnya yang disebut juga dengan relationship. Entity

Relationship Diagram terdiri dari dua jenis model, yaitu:

1. Conceptual Data Model

Conceptual Data Model (CDM) adalah sebuah peta dari konsep dan

relasi nya. Secara khusus, ini menjelaskan bagian signifikan mengenai sebuah

organisasi (entity classes), untuk mengumpulkan informasi dan karakteristik

(attributes) dan asosiasi antara pasangan-pasangan yang signifikan (relationship).

(Hartono, 1999:90)

Page 25: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

13

2. Physical Data Model

Physical Data Model (PDM) atau disebut juga desain database adalah

representasi dari desain data yang mengambil akun dari fasilitas dan konstrain dari

sistem manajemen database yang diberikan. (Hartono, 1999:92)

3.3 Visual Basic .NET

Sebuah alat untuk mengembangkan dan membangun aplikasi yang

bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC.

Dengan menggunakan alat ini, para programmer dapat membangun aplikasi

Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-

line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti

Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh

secara terpadu dalam Microsoft Visual Studio .NET. Contoh tampilan Visual

Studio .NET bisa dilihat di gambar 3.5.

Gambar 3.5 Tampilan Visual Basic .NET

Page 26: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

14

BAB IV

DESKRIPSI KERJA PRAKTEK

4.1 Metodologi Kerja Praktek

Untuk menyelesaikan permasalahan dalam Kerja Praktek ini, diperlukan

waktu selama 20 hari atau setara dengan seratus enam puluh jam kerja di Unika

Widya Mandala bagian Pusat Data dan Informasi mulai 18 Januari 2010 sampai

dengan 12 Februari 2010. Kegiatan kerja praktek ini disamping dimaksudkan

untuk memperoleh data-data dan informasi yang diperlukan dalam membangun

sistem penerimaan dan penanganan complain berbasis OTRS di Unika Widya

Mandala, tetapi juga dimaksudkan agar mempunyai kesempatan untuk merasakan

kerja di suatu perusahaan atau instansi. Walaupun singkat, diharapkan dapat

memberikan pengalaman tersendiri sekaligus bekal menghadapi dunia kerja.

4.2 Analisis Sistem

Dalam pembahasan pekerjaan ini, yang menjadi masalah utama pada

bagian Pusat Data dan Informasi adalah proses pelaporan komplain yang masih

manual sehingga terjadi kesulitan dalam penanganan komplain karena banyaknya

pelaporan komplain menggunakan telepon atau dengan menggunakan dokumen

sehingga bila terjadi kehilangan dokumen atau banyaknya jumlah dokumen

komplain akan meyebabkan kebingungan dan keributan tersendiri karena jumlah

teknisi yang terbatas. Dari permasalahan yang ada, Bagian Pusat Data dan

Informasi membutuhkan aplikasi yang mampu menangani pelaporan komplain,

penanganan komplain, dan pembuatan laporan.

Page 27: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

15

4.3 Desain Sistem

Desain sistem merupakan tahap pengembangan setelah analisis sistem

dilakukan. Dalam desain sistem ini diuraikan antara lain: System Flow, Data Flow

Diagram (DFD), Entity relationship Diagram (ERD), struktur tabel dan desain

input/output (I/O).

4.3.1 System Flow Pelaporan Dan Penanganan Komplain

Berikut perancangan system flow untuk menyelesaikan permasalahan.

System flow yang dapat dirancang terdiri dari system flow pelaporan dan

penanganan komplain. Untuk lebih jelas, system flow digambarkan seperti

ditampilkan pada Gambar 4.1.

Gambar 4.1 System Flow Pelaporan dan Penanganan Komplain Berbasis OTRS

Page 28: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

16

4.3.2 Data Flow Diagram Pelaporan Dan Penanganan Komplain

DFD Sistem Pelaporan dan Penanganan Komplain OTRS

menggambarkan aliran data yang terjadi dalam sistem, sehingga dengan

dirancangnya DFD ini akan terlihat dengan jelas arus data yang mengalir dalam

sistem baik dari eksternal entity ke proses, proses ke data store, proses ke proses.

Pembuatan DFD ini akan dibuat mulai dari context diagram dan DFD level di

bawahnya.

4.3.3 Context Diagram

Pada Context Diagram Sistem Penerimaan dan Penanganan Komplain ini

terdiri dari 3 entitas (bagian), yaitu klien, teknisi, dan Admin yang lebih tinggi.

Pada Gambar 4.2 Ketiga entitas tadi memberikan input data dan menerima output

data yang diperlukan.

Confirm Login Admin

Laporan Masalah admin

Mengirim IP Nama Pass Admin

Confirm Login Tech

Laporan Masalah Tech

Mengirim IP_Nama_Pass Tech

Laporan Keluhan

Confirm Login

Mengirim Keluhan

Mengirim IP_Nama_Pass Client

0

Sistem Penerimaan dan Penangan Komplain

Berbasis OTRS

+

Client

Tech

Admin

Gambar 4.2 Context Diagram Sistem Penerimaan dan Penanganan Komplain berbasis OTRS

Page 29: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

17

4.3.4. Data Flow Diagram Level 0 Pelaporan Dan Penanganan Komplain

Dari context diagram diatas dapat dibuat DFD Level 0 yang terdiri dari 4

proses, yaitu Melakukan Login, process C1, process CT, process A2. Masing-

masing proses ini dapat dilihat pada gambar 4.3.

Confirm Login Tech

Confirm Login Admin

Confirm Login

Report masalah

Report Keluhans

Simpan Keluhan

Laporan Masalah admin

Laporan Masalah Tech

Laporan Keluhan

Mengirim Keluhan

Cek DB Login

Mengirim IP Nama Pass Admin

Mengirim IP_Nama_Pass Tech

Mengirim IP_Nama_Pass Client

Client

Client

Client

Client

Tech

Tech

Tech

Admin

Admin

Admin

1

Melakukan Login

1 DB Login

3

Proses C1

4

Proses CT

5

Process A2

2 DB OTRS

Gambar 4.3 DFD Level 0 Sistem Penerimaan dan Penanganan Komplain berbasis OTRS

2

Proses C1

3

Proses CT

4

Process A2

Page 30: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

18

4.3.5. Data Flow Diagram Level 1 Pelaporan Dan Penanganan Komplain

Dari context diagram diatas dapat dibuat DFD Level 0 yang terdiri dari 2

proses, yaitu penerimaan laporan komplain, penanganan komplain, mengecek

status komplain, memberikan laporan. Masing-masing proses ini dapat dilihat

pada gambar 4.4.

processing

[Cek DB Login]

[Mengirim IP Nama Pass Admin]

[Mengirim IP_Nama_Pass Tech]

[Mengirim IP_Nama_Pass Client]Client

Tech

Admin

1 DB Login

1.1

menginput data login

1.2

melakukan pengecekan

Gambar 4.4 DFD Level 1 Sistem Penerimaan dan Penangan Komplain Berbasis OTRS

4.3.6 Entity Relationship Diagram

Untuk struktur database yang digunakan akan dirancang menggunakan

Entity Relationship Diagram(ERD), menggunakan power designer. ERD dari

Sistem Penerimaan dan Penangan Komplain Berbasis OTRS meliputi Conceptual

Data Model dan Physical Data Model.

Page 31: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

19

A. Conceptual Data Model

Sebuah Conceptual Data Model (CDM) merupakan gambaran dari

struktur logik dari sebuah basis data. Berikut ini adalah CDM dari program yang

dibuat.

PK_NAME_F K_NAME

Login

IDNamePassIPStatus1Status2

OTRS

DateTimeNameTaken ByCasesNoteStatus

Gambar 4.5 Conceptual Data Model Pelaporan Dan Penanganan Komplain

B. Physical Data Model

Physical Data Model (PDM) merupakan hasil dari generate dari

Conceptual Data Model. Berikut adalah PDM dari program yang dibuat.

LOGIN

ID varchar(5)NAME varchar(20)PASS varchar(20)IP varchar(15)STATUS1 varchar(3)STATUS2 varchar(10)

OTRS

DATE varchar(20)TIME varchar(20)NAME varchar(20)TAKEN_BY varchar(20)CASES varchar(20)NOTE varchar(20)STATUS varchar(20)

Gambar 4.6 Physical Data Model Pelaporan Dan Penanganan Komplain

4.3.7 Struktur Tabel

Program Sistem Penerimaan dan Penanganan Komplain berbasis OTRS

ini memiliki database yang terdiri dari beberapa tabel dengan menggunakan

database Microsoft SQL Server Management Studio Express, yaitu:

1. Tabel Login

Primary Key : ID, Name

Foreign Key : -

Page 32: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

20

Fungsi : Menyimpan data User , pass dan IP

Tabel 4.1 Login

Kolom Tipe data besar Keterangan ID Varchar 5 ID Name Varchar 20 Name Pass Varchar 20 Pass IP Varchar 15 IP Status 1 Varchar 3 Status Status 2 Varchar 10 Status

2. Tabel OTRS

Primary Key : -

Foreign Key : -

Fungsi : Menyimpan data kasus-kasus yang telah di kumpulkan

Tabel 4.2 OTRS

Kolom Tipe data Besar Keterangan Date Varchar 20 Date Time Varchar 20 Time Name Varchar 20 Customer Name Taken By Varchar 20 Officer Name Cases Varchar 20 Cases Name Note Varchar 20 Cases Note Status Varchar 20 Case Status

4.3.8 Desain Input Output

Desain input/output Sistem Penerimaan Komplain dan Sistem Penanganan

Komplain adalah sebagai berikut:

A. Desain Halaman Awal

Halaman awal adalah halaman yang tampil pertama kali ketika aplikasi

dieksekusi, untuk mengecek kebenaran username dan password, dan apakah

Page 33: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

21

alamat IP sudah terhubung ke jaringan. Desain halaman awal dapat dilihat pada

gambar 4.7.

OTRS v1.2 OTRS ID  <Logo>  Universitas Katolik Widya Mandala v1.2 Date <Combo box>    Surabaya      <Text box> Name          Time <Textbox>          <Text box> Log out    Username      ADMIN: Exit    <Textbox> <Adm Note1>    Password <Adm Note2>    <Textbox>    Client     Unhide  Clear    <Clt Note1>     IP Address      Technician     <Combobox>    <T Note1>     <OK> <Cancel> Client n Tech    <CnT Note1>          Your IP: ‐‐‐‐‐‐‐ 

Gambar 4.7 Desain Halaman Awal

B. Desain Halaman Login Editor

Halaman Login Editor adalah halaman dimana admin (A1) dapat

melakukan perubahan pada ID dan IP. Desain halaman Login Editor dapat dilihat

pada gambar 4.8.

OTRS v1.2   <Logo>  Universitas Katolik Widya Mandala v1.2       Surabaya    New  OK Login Editor Delete Reset      List               ID  Name  Pass  IP  Status 1  Status 2     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     ID OTRS  Role Status1    Name  <TxtBox> Change A1 A2 ON OFF    Pass  <TxtBox> C1 T1 Status2    IP add      CT    Active  N Active     IP  <TxtBox>  Clear             IP  <TxtBox>             

Gambar 4.8 Desain Halaman Login Editor

Page 34: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

22

C. Desain Halaman Login Preview

Halaman Login Preview berfungsi untuk melihat data-data Login. Desain

halaman Login Preview dapat dilihat pada gambar 4.9.

OTRS v1.2   <Logo>  Universitas Katolik Widya Mandala v1.2         Surabaya             Login Preview    List             ID  Name  Pass  Status1  Status 2     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV> <LstV> <LstV> <LstV>    <LstV>  <LstV> <LstV> <LstV> <LstV>                                         

Gambar 4.9 Desain Halaman Login Preview

D. Desain Halaman Client Complain

Halaman Client Complain adalah halaman dimana Client dapat

menjelaskan dan menanyakan problem. Desain halaman Client Complain dapat

dilihat pada gambar 4.10.

OTRS v1.2   <Logo>  Universitas Katolik Widya Mandala v1.2      Surabaya                       Client Complain             Case          Status:  <Txtb>     Message                 <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>   

  <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>     <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>     Date  Time  Name  Taken By  Cases  Note  Status     <LstV> <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>    <LstV> <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>      Send    Cancel         

Gambar 4.10 Desain Halaman Client Complain

Page 35: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

23

E. Desain Halaman Technician

Halaman Technician dimana technician bisa melihat daftar dari kasus-

kasus yang ada, dan bila diambil oleh technician yang bersangkutan dapat muncul

pada my list. Desain halaman Technician dapat dilihat pada gambar 4.11.

OTRS v1.2   <Logo>  Universitas Katolik Widya Mandala v1.2         Surabaya           Technician    Case List            Refresh     Date  Time  Name  Taken By  Cases  Note  Status     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>     My List       Date  Time  Name Taken By Cases Note Status     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>       Delete  Take Job  Done  Gv Up       

Gambar 4.11 Desain Halaman Technician

F. Desain Halaman Client and Technician Preview

Halaman Client and Technician Preview untuk mereview data-data.

Desain halaman Client and Technician Preview dapat dilihat pada gambar 4.12.

OTRS v1.2   <Logo>  Universitas Katolik Widya Mandala v1.2         Surabaya                                Client n Technician Preview    List    Refresh     Date  Time  Name Taken By Cases Note Status     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>  <LstV>     <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>     <LstV>  <LstV> <LstV> <LstV> <LstV> <LstV> <LstV>                           

Gambar 4.12 Desain Halaman Client and Technician Preview

Page 36: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

24

4.4. Kebutuhan Sistem

Sistem yang digunakan dalam implementasi program ini, terbagi menjadi

dua perangkat. Perangkat tersebut, yaitu perangkat lunak dan perangkat keras.

Berikut penjelasan secara rinci perangkat lunak dan perangkat keras yang

digunakan.

4.4.1. Perangkat Keras

Untuk perangkat keras, minimal pengguna harus mempersiapkan

spesifikasi sebagai berikut:

1. Processor Intel Pentium Core 2 Duo.

2. Memory 2GB.

3. Hardisk 180 GB.

4. Kabel LAN atau Wi-Fi.

5. Kartu Graphics minimal 32MB.

4.4.2. Perangkat Lunak

Adapun perangkat lunak yang digunakan, yaitu:

1. Visual Studio 2008

2. Sistem operasi Windows® Vista dan Windows 7

3. Microsoft Sql Server Express 2005.

4.5. Penjelasan Pemakaian

Tahap ini merupakan langkah-langkah dari pemakaian program Sistem

Informasi Penanganan Komplain Berbasis OTRS. Yang telah dibuat.

Page 37: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

25

A. Halaman Awal

Halaman awal adalah halaman yang tampil pertama kali ketika aplikasi

dieksekusi untuk Login. halaman awal dapat dilihat pada gambar 4.13.

Gambar 4.13 Halaman Awal

B. Halaman Login Editor

Halaman Login Editor adalah halaman yang berisi data-data login dan

kemampuan edit data login. Halaman Login Editor dapat dilihat pada gambar

4.14.

Gambar 4.14 Halaman Login Editor

Page 38: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

26

C. Halaman Client Complain

Halaman Client Complain untuk client supaya bisa komplain. halaman

Client Complain dapat dilihat pada gambar 4.15.

Gambar 4.15 Halaman Client Complain

D. Halaman Technician

Halaman Technician dimana tech bisa menerima case dan melihat case apa yang

telah diambil. halaman Technician dapat dilihat pada gambar 4.16.

Gambar 4.16 Halaman Technician

Page 39: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

27

E. Halaman Login Preview

Halaman Login Preview untuk melihat data-data login. halaman Login

Preview dapat dilihat pada gambar 4.17.

Gambar 4.17 Halaman Login Preview

F. Halaman CT

Halaman CT dimana halaman ini memungkinkan client dan technician

untuk melihat saja. halaman CT dapat dilihat pada gambar 4.18.

Gambar 4.18 Halaman CT

Page 40: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

28

G. Halaman Login Preview

Halaman Login Preview dimana halaman ini memungkinkan

Administrator untuk melihat saja. halaman Login Preview dapat dilihat

pada gambar 4.19.

Gambar 4.19 Halaman Login Preview

H. Halaman Client Complain

Halaman Client Complaint dimana halaman ini memungkinkan

client dan technician untuk melihat saja. halaman Client Complaint dapat

dilihat pada gambar 4.20.

Gambar 4.20 Halaman Client Complain

Page 41: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

29

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil dari penelitian dan observasi langsung pada

Universitas Katholik Widya Mandala Surabaya terbukti bahwa sistem ini

memberi manfaat pada pihak UKWMS:

1 Mempermudah pelapor melakukan complain.

2 Mempermudah pengguna melihat status complain.

3 Dapat membantu mengurangi penggunaan dokumen dan meminimalkan

kehilangan informasi yang sering muncul apabila menggunakan

dokumen.

4 Dapat menghasilkan laporan sesuai kebutuhan manajemen.

5.2 Saran

Program SI Penerimaan dan Penanganan komplain berbasis OTRS

ini bisa dikembangkan lebih jauh menggunakan PHP atau ASP.NET untuk

pengembangan sistem supaya tidak hanya dipakai di jaringan dalam WM

tetapi dapat digunakan untuk jaringan luar WM.

Page 42: SISTEM PENERIMAAN DAN PENANGANAN KOMPLAIN …

30

DAFTAR PUSTAKA Hartono, Jogiyanto. 1999. Analisis & Disain Sistem Informasi: pendekatan

terstruktur teori dan praktek aplikasi bisnis. Andi. Yogyakarta

Kendall, K.E dan Kendall J.E. 2003. Analisis dan Perancangan Sistem Jilid 1. Prehallindo, Jakarta.

Winarko, Edi. 2006. Perancangan Database dengan Power Designer 6.32. Prestasi Pustaka, Jakarta.

Herlambang. 2005. Pengantar Sistem Informasi. Andi. Yogyakarta http://en.wikipedia.org/wiki/System_analysis http://en.wikipedia.org/wiki/Systems_design http://en.wikipedia.org/wiki/Data_flow_diagram http://en.wikipedia.org/wiki/Flowchart http://en.wikipedia.org/wiki/Entity_relationship_diagram http://en.wikipedia.org/wiki/Conceptual_data_model http://en.wikipedia.org/wiki/Physical_data_model