• Tidak ada hasil yang ditemukan

PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ INSURANCE

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ INSURANCE"

Copied!
17
0
0

Teks penuh

(1)

PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ

INSURANCE

GROUP FIELD PROJECT

WINARTO AMIDJODJO 1022401633 DEDY 1022401620

PROGRAM PASCASARJANA ILMU KOMPUTER

PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA JENJANG S2 UNIVERSITAS BINA NUSANTARA

JAKARTA 2011

(2)

i

PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ

INSURANCE

GROUP FIELD PROJECT

WINARTO AMIDJODJO 1022401633 DEDY 1022401620

PROGRAM PASCASARJANA ILMU KOMPUTER

PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA JENJANG S2 UNIVERSITAS BINA NUSANTARA

JAKARTA 2011

(3)

iii

PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ

INSURANCE

GROUP FIELD PROJECT

WINARTO AMIDJODJO 1022401633 DEDY 1022401620

Pembimbing 1 : Pembimbing 2 :

Victor Erico Korompis Eldwin Wijaya Lo Tanggal : 30 – 05 – 2011 Tanggal : 30 – 05 – 2011

(4)

ii   

PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ

INSURANCE

   

GROUP FIELD PROJECT

WINARTO AMIDJODJO     1022401633  DEDY     1022401620 

Tesis Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Magister Magister Teknik Informatika

Pada

FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA NUSANTARA

(5)

v

PERNYATAAN STATEMENT

Dengan ini kami,

Nama : WINARTO AMIDJOJO

NIM : 1022401633

Nama : DEDY

NIM : 1022401620

Judul tesis : PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ INSURANCE

Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan tesis karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik.

Menyatakan bahwa kami, akan mempertahankan hak exclusive kami, untuk menggunakan seluruh atau sebagian isi tesis kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi.

Hereby grant to our school, Bina Nusantara University , the non-exclusive right to archive, reproduce, and distribute our thesis, in whole or in part , whether in the form of printed and electronic formats.

We acknowledge that we retain exclusive rights of we thesis by using all or part of it in the future work or outputs, such as article, book, software, and information system.

Jakarta, 30 Mei 2011

WINARTO AMIDJOJO DEDY

(6)

vi   

KATA PENGANTAR

Puji syukur dan terima kasih kepada Tuhan Yang Maha Esa atas kasih, karunia, berkat, tuntunan dan penyertaan-Nya selama penulisan tesis ini yang berjudul “Perancangan dan Penerapan Service Oriented Modeling Architecture pada Customer Service Management di PT. XYZ Insurance” sehingga penulis dapat menyelesaikannya sebagai salah satu syarat untuk memperoleh gelar master pada jenjang pendidikan Strata-2 Jurusan Magister Teknik Informatika di Universitas Bina Nusantara.

Pada kesempatan ini penulis juga ingin menyampaikan ucapan terima kasih atas segala bantuan, doa, dukungan, petunjuk, bimbingan, dan saran yang telah diberikan kepada penulis selama penulisan tesis ini. Terima kasih yang sebesar- besarnya penulis sampaikan kepada :

− Bapak Prof. Dr. Ir. Harjanto Prabowo MM., selaku Rektor Universitas Bina Nusantara, yang telah member kesempatan kepada penulis untuk menyusun proposal ini.

− Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara dan Ketua Jurusan Magister Teknik Informatika Universitas Bina Nusantara.

− Bapak Victor E. Korompis, M.Kom, selaku dosen pembimbing yang telah memberikan masukan kepada kami sehingga penulisan tesis dapat selesai dengan baik dan tepat waktu.

− Bapak Eldwin Wijaya Lo, selaku Deputy Division Head – System Solutions Division yang telah memberikan kesempatan untuk memberikan informasi yang dibutuhkan penulis dalam penyusunan proposal ini.

− Orang tua tercinta dan saudara-saudara penulis yang telah memberikan dukungan doa, moril maupun material selama penyusunan proposal ini.

− Teman-teman dan banyak pihak yang tidak dapat disebutkan satu persatu.

Dalam penyusunan tesis ini, penulis menyadari sepenuhnya bahwa masih terdapat banyak kekurangan karena keterbatasan penulis dalam hal kemampuan,

(7)

vii   

pengetahuan, serta pengalaman. Karena itu penulis mengharapkan adanya saran dan kritik yang berguna untuk menyempurnakan tesis ini.

Akhir kata penulis berharap agar tesis dapat berguna dan bermanfaat bagi semua pihak yang membaca atau memerlukan.

Jakarta, 30 Mei 2011

Penulis

(8)

x

DAFTAR ISI

HALAMAN JUDUL i

HALAMAN PERNYATAAN ii

HALAMAN PERSETUJUAN iii

HALAMAN PERNYATAAN NON PLAGIAT iv

HALAMAN PEMBERIAN HAK CIPTA NON EKSLUSIF v

KATA PENGANTAR vi

ABSTRAK (INDONESIA) viii

ABSTRAK (ENGLISH) ix

DAFTAR ISI x

DAFTAR TABEL xiv

DAFTAR GAMBAR xvi

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Perumusan Masalah 4

1.4 Tujuan dan Manfaat 4

1.4.1 Tujuan 4 1.4.2 Manfaat 5

1.5 Ruang Lingkup 5

1.6 Metodologi 6

1.7 Sistematika Penulisan 7

BAB 2 LANDASAN TEORI 9 2.1 Service Oriented Architecture 9

2.2 Prinsip – Prinsip Service Orientation 11 2.3 Service Oriented Modelling and Architecture 13

(9)

xi

2.4 Fractal Model untuk Pengembangan Perangkat Lunak 14

2.5 SOMA Lifecycle 16

2.5.1 SOMA Step 1 : Business Modeling dan Transformasi 16 2.5.1.1 Component Business Model 17

2.5.1.2 Use Case Diagram 18

2.5.1.3 Value Chain 18

2.5.1.4 Process Diagram 19

2.5.2 SOMA Step 2 : Manajemen Solusi 20

2.5.3 SOMA Step 3 : Identifikasi 21 2.5.4 SOMA Step 4 : Spesifikasi 22 2.5.5 SOMA Step 5 : Realisasi 24 2.5.6 SOMA Step 6 : Implementasi 25 2.5.7 SOMA Step 7 : Deployment, Monitoring and Management 25

2.6 Web Services 25

2.7 Penggunaan Service Berulang 26

2.8 Customer Service 27

2.9 Insurance 27

2.10 Life Insurance 28

BAB 3 METODOLOGI 29

3.1 Profil Perusahaan 29

3.1.1 Sejarah Perusahaan 29

3.1.2 Visi dan Misi 30

3.1.3 Produk dan Distribusi 30

3.1.4 Strategi Perusahaan 32

3.2 Grup Pengembangan Teknologi 33

3.3 Analisis Permasalahan 34

3.4 Solusi Permasalahan 37

3.5 Kerangka Kerja 40

3.6 Metodologi Service Oriented Modelling Architechture 41

(10)

xii

3.7 Business Modelling and Transformation 42

3.7.1 Value Chain Diagram 43

3.7.2 Component Business Model 45

3.7.3 Platform dan Aplikasi yang sedang digunakan 47 3.7.4 Business Process Diagram (BPD) pada 50

Customer Service

3.7.5 Use Case Diagram Aplikasi CARES sekarang 54 3.7.6 Use Case Spesification 56

3.8 Solution Management 58

3.8.1 Solution Template 58

BAB 4 DESAIN DAN IMPLEMENTASI 65

4.1 Identifikasi 65

4.1.1 Goal Service Modeling 65

4.1.2 Process Decomposition 66

4.1.3 Refactoring and Rationalize Services 68

4.2 Spesifikasi 70

4.2.1 Domain Model 70

4.2.1.1 Domain Model Lifeasia 71 4.2.1.2 Domain Model Accent 72 4.2.1.3 Domain Model Release 72 4.2.1.4 Domain Model Workflow 73 4.2.1.5 Domain Model Falcon 74 4.2.2 Component Spesification 75 4.2.3 Refactoring and Rationalize Services 81

4.3 Realisasi 82 4.3.1 Refine Detail Component 82

4.3.2 Prototyping 83 4.3.3 SOA References Architecture 87

4.4 Implementasi 101

(11)

xiii

4.4.1 Construct, Generate and Assemble Services 101 4.4.1.1 Web Services AS400 102 4.4.1.2 Web Services VB6 103 4.4.1.3 Web Services .NET Platform 105

4.4.2 Unit Testing 106

4.5 Deployment 109

4.5.1 Service Deployment 109

4.5.2 Execute UAT 110

4.5.3 Monitoring and Perfomance 112

BAB 5 KESIMPULAN DAN SARAN 117

5.1 Kesimpulan 117

5.2 Saran 118

DAFTAR ACUAN 120 DAFTAR PUSTAKA 121 LAMPIRAN 124 RIWAYAT HIDUP

(12)

xiv

DAFTAR TABEL

Tabel 3.1 Platform yang digunakan STG 34 Tabel 3.2 Perbandingan antara ERP/ETL dan SOA/SOMA 39

Tabel 3.3 CBM Description 46

Tabel 3.4 Aplikasi dan platform yang digunakan PT XYZ Insurance 48 Tabel 3.5 Use Case Spesification Inquiry Data 57 Tabel 3.6 Use Case Spesification Inquiry Lifeasia 57 Tabel 3.7 Use Case Spesification Inquiry Workflow 57 Tabel 3.8 Use Case Spesification Inquiry Release 58 Tabel 3.9 Use Case Spesification Inquiry Accent 58 Tabel 3.10 Alternatif solusi masing – masing platform 61 Tabel 4.1 Goal Service Modelling pada Customer Service Management 65 Tabel 4.2 Process Decomposition Description 66 Tabel 4.3 Aplikasi dan platform yang digunakan PT XYZ Insurance 88 Tabel 4.4 Deskripsi Component Layer Lifeasia 88 Tabel 4.5 Deskripsi Component Layer Accent 89 Tabel 4.6 Deskripsi Component Layer Release 90 Tabel 4.7 Deskripsi Component Layer Workflow 91 Tabel 4.8 Deskripsi Component Layer Falcon 92 Tabel 4.9 Deskripsi Service Layer Lifeasia 93 Tabel 4.10 Deskripsi Service Layer Accent 93 Tabel 4.11 Deskripsi Service Layer Release 94

(13)

xv

Tabel 4.12 Deskripsi Service Layer Workflow 94 Tabel 4.13 Deskripsi Service Layer Falcon 94 Tabel 4.14 Unit Testing AS400 Platform 106 Tabel 4.15 Unit Testing VB6 Platform 107 Tabel 4.16 Unit Testing .NET Platform 107 Tabel 4.17 Service Deployment Requirement 108

Tabel 4.18 UAT Form and Result 110

Tabel 4.19 Perbandingan Implementasi SOA dan non SOA 114

(14)

xvi

DAFTAR GAMBAR

Gambar 2.1 Fractral Model Development Software 15

Gambar 2.2 SOMA Lifecycle 16

Gambar 2.3 Component Business Diagram 18

Gambar 2.4 Use Case Diagram 18

Gambar 2.5 Potter’s Diagram of Value Chain 19

Gambar 2.6 Process Diagram 20

Gambar 2.7 Goal Service Modelling 22

Gambar 2.8 Domain Model 24

Gambar 3.1 Struktur Organisasi dari PT. XYZ Insurance 32

Gambar 3.2 Struktur Organisasi dari System Technology Group 33

Gambar 3.3 SOMA High Level View 42

Gambar 3.4 Business Modelling and Transformation Overview 43 Gambar 3.5 Value Chain Diagram pada PT. XYZ Insurance 43 Gambar 3.6 Component Business Model pada PT. XYZ Insurance 46 Gambar 3.7 Arsitektur High Level View CARES pada PT XYZ Insurance 47 Gambar 3.8 Arsitektur aplikasi CARES 50 Gambar 3.9 BPD Customer Service follow up cases 52 Gambar 3.10 BPD Customer Service Inquiry Accent, Lifeasia 53 Gambar 3.11 BPD Customer Service Inquiry Falcon, Release, Workflow 54 Gambar 3.12 Business Process Reengineering pada CSM 55 Gambar 3.13 Customer Service Main Use Case Diagram 56

(15)

xvii

Gambar 3.14 Customer Service Inquiry Use Case Diagram 56 Gambar 3.15 Solution Template Overview 59 Gambar 3.16 Project Management Activities 60 Gambar 3.17 SOA Reference Architecture sementara di PT XYZ Insurance 63 Gambar 4.1 Identification Overview 64 Gambar 4.2 Process Decomposition pada Customer Service Management 66 Gambar 4.3 Service Identification pada Customer Service Management 68 Gambar 4.4 Service Layer pada SOA References Architecture 68 Gambar 4.5 Spesification Overview 69 Gambar 4.6 Domain Model Inquiry LifeAsia 70 Gambar 4.7 Domain Model Inquiry Accent 71 Gambar 4.8 Domain Model Inquiry Release 72 Gambar 4.9 Domain Model Inquiry Workflow 73 Gambar 4.10 Domain Model Inquiry Falcon 74 Gambar 4.11 Lifeasia Component Diagram 75 Gambar 4.12 Accent Component Diagram 76 Gambar 4.13 Release Component Diagram 77 Gambar 4.14 Workflow Component Diagram 78 Gambar 4.15 Falcon Component Diagram 79 Gambar 4.16 Component Layer pada SOA References Architecture 80

Gambar 4.17 Realization Overview 81

Gambar 4.18 Hubungan layer dasar dalam SOA References Architecture 82 Gambar 4.19 Diagram aliran data 83

(16)

xviii

Gambar 4.20 Invoke Web Service LifeAsia 84 Gambar 4.21 Prototype Web Service Accent 85 Gambar 4.22 Invoke Web Service Release 85 Gambar 4.23 SOA Reference Architecture pada PT XYZ Insurance 87 Gambar 4.24 Component Layer Lifeasia 89 Gambar 4.25 Component Layer Accent 90 Gambar 4.26 Component Layer Release 91 Gambar 4.27 Component Layer Workflow 91 Gambar 4.28 Component Layer Falcon 92

Gambar 4.29 Business Process Layer CARES 96 Gambar 4.30 Business Process Layer CARES terhadap Lifeasia dan Accent 97

Gambar 4.31 Business Process Layer CARES terhadap Falcon, Release 98

dan Workflow

Gambar 4.32 Implementation Overview 100 Gambar 4.33 Web Services AS400 Setting 101 Gambar 4.34 Web Services AS400 WSDL 102 Gambar 4.35 Web Services VB6 Setting 103 Gambar 4.36 Web Services VB6 WSDL 103 Gambar 4.37 Web Services .NET Setting 104 Gambar 4.38 Web Services .NET WSDL 105

Gambar 4.39 Deployment Overview 108

Gambar 4.40 Menu Utama Aplikasi Inquiry 112 Gambar 4.41 Menu AS400 Platform Aplikasi Inquiry 113

(17)

xix

Gambar 4.42 Menu VB6 Platform Aplikasi Inquiry 114 Gambar 4.43 Menu .NET Platform Aplikasi Inquiry 115

Referensi

Dokumen terkait

Aktivitas fisik berupa permainan kecil yang diberikan akan mempengaruhi aspek fisik, mental, intelektual, emosional dan sosial, selain itu kemampuan gerak dan keterampilan gerak

Penelitian ini berjudul “Upaya Meningkatkan Sikap Komunikatif dan Prestasi Belajar Pada Mata Pelajaran Bahasa Indonesia Materi Menulis Laporan Pengamatan Melalui

ini juga didukung oleh (Mastur, dkk 2012:80) dalam penelitiannya men- jelaskan bahwa konseling kelompok dengan setrategi restrukturing kognitif menunjukkan hasil

Gross National Product (GNP) atau disebut juga dengan Pendapatan Nasional Bruto (PNB) merupakan nilai barang dan jasa dalam suatu negara yang diproduksikan oleh faktor-

Penentuan elevasi muka air rencana menggunakan beberapa komponen yaitu: komponen pasang surut en ini didapatkan dari pengamatan pasang surut yang disajikan pada tabel 1 dan

Hadikusuma Hilman, Mediasi di Pengadilan Agama , Bandung: PT.. Mediasi biasanya memakan biaya yang lebih murah jika dilihat daripertimbangan keuangan dibandingkan dengan

Minyak mentah (crude oil) belum bisa dimanfaatkan langsung sebagai bahan bakar. Oleh karena itu, perlu dilakukan pengolahan terlebih dahulu pada minyak mentah agar

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Ajaib karena telah mengajarkan tanggung jawab, kehendak yang kuat, serta memberikan kesempatan kepada peneliti