• Tidak ada hasil yang ditemukan

Pembangunan Aplikasi Pengolahan Data Merchant pada Divisi EDC (Electronic Data Capture) di PT. Bank Mandiri (Persero) Tbk Kanwil VI Bandung

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan Aplikasi Pengolahan Data Merchant pada Divisi EDC (Electronic Data Capture) di PT. Bank Mandiri (Persero) Tbk Kanwil VI Bandung"

Copied!
21
0
0

Teks penuh

(1)

PEMBANGUNAN APLIKASI PENGOLAHAN DATA MERCHANT PADA DIVISI EDC (ELECTRONIC DATA CAPTURE)

DI PT. BANK MANDIRI (PERSERO) TBK,KANWIL VI BANDUNG

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

SEPTYAWATI 10109304

IRNE TRI WAHYUNI 10109315

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG

(2)
(3)

LAMPIRAN E

(4)
(5)

DAFTAR RIWAYAT HIDUP

DATA PRIBADI

Nama : Irne Tri Wahyuni

Tempat/ Tanggal Lahir : Cirebon, 10 Januari 1991

Agama : Islam

Alamat : Taman Sari Bawah Gg.Mawar No.35 Bandung

Nomor Telepon : 089656381181

Email : 10109315_irnetriwahyuni_if7@gmail.com

Riwayat Pendidikan

 1999 – 2004 SD Kartika III-5 Cirebon

 2004 – 2006 SMP Negeri 5 Cirebon

 2006 – 2009 SMAN 9 Cirebon

 2009 – sekarang Universitas Komputer Indonesia Bandung, jurusan Teknik

(6)

DAFTAR RIWAYAT HIDUP

DATA PRIBADI

Nama : Septyawati Pasaribu

Tempat/ Tanggal Lahir : Jakarta, 27 September 1990

Agama : Kristen Protestan

Alamat : Jl.Kubang Selatan No.112 RT.04 RW.12 Dipatiukur

Bandung

Nomor Telepon : 08568203808

Email : sheptyaapasaribu@yahoo.com

Riwayat Pendidikan

 1999 – 2004 SDN Kuncup Mekar II Tangerang

 2004 – 2006 SMP Sholafide BKKK Tangerang

 2006 – 2009 SMAN 4 Tangerang

(7)

DAFTAR ISI

1.3 Maksud dan Tujuan ...2

1.3.1 Maksud ...2

1.3.2 Tujuan ...3

1.4 Batasan Masalah ...3

1.5 Metode Penelitian ...4

1.5.1 Tahap Pengumpulan Data ...5

1.5.2 Tahap Pengembangan Perangkat Lunak ...5

1.6 Sistematika Penulisan ...7

BAB II TINJAUAN PUSTAKA ... ...9

2.1 Profil Tempat Kerja Praktek ...9

2.1.1 Sejarah Singkat Bank Mandiri ...9

2.1.2 Badan Hukum Bank Mandiri ...13

2.1.3 Visi, Misi dan Nilai Inti Bank Mandiri ...15

2.1.4 Struktur Organisasi dan Job Description ...16

2.1.4.1 Struktur Organisasi ...18

2.1.4.2 Deskripsi Pekerjaan ...18

2.1.4.3 Alur Proses Kerja Akuisisi Merchant ...26

2.1.4.4 Persyaratan Kelengkapan Dokumen Merchant ...28

2.2 Landasan Teori ... .29

2.2.1 Pengertian Basis Data ... ...29

2.2.2 Pengertian ERD (Entity Relationship Diagram) ... 30

(8)

2.2.4 Perangkat Lunak Pendukung ...32

2.2.4.1 Perangkat Delphi ... .32

2.2.4.2 Pengertian MySQL ...33

2.2.4.3 ODBC (Open Database Connectivity) ...35

BAB III PEMBAHASAN ... 38

3.1 Kegiatan Kerja Praktek ... 38

3.1.1 Data Kerja Praktek ... 39

3.2 Pengembangan Perangkat Lunak ... 39

3.2.1 Analisis Sistem ... 39

3.2.1.1 Analisis Masalah ... 40

3.2.1.2 Analisis Prosedur yang sedang Berjalan ... 41

3.2.1.2.1 Prosedur Dokumen Merchant Yang Masuk ... 41

3.2.1.2.2 Prosedur Pengecekan Dokumen Merchant ...43

3.2.1.2.3 Prosedur Pemrosesan Dokumen Merchant ...45

3.2.1.2.4 Prosedur Pemasangan EDC ...47

3.2.1.2.5 Prosedur Finishing Pemasangan Mesin EDC Merchant...49

3.2.2 Anlisis Kebutuhan Fungsional dan Non Fungsional ... 51

3.2.2.1 Analisis Kebutuhan Non Fungsional ... 51

3.2.2.1.1 Analisis Pengguna ...51

3.2.2.1.2 Analisis Perangkat Keras ...52

3.2.2.1.3 Analisis Perangkat Lunak ...53

3.2.2.2 Analisis Fungsional ... 54

3.2.2.2.1 Analisis Basis Data ...54

3.2.2.2.2 Diagram Konteks ...55

3.2.2.2.3 Data Flow Diagram (DFD) ...55

3.2.2.2.4 Spesifikasi Proses ...60

3.2.2.2.5 Kamus Data ...66

3.2.3 Perancangan ... 67

3.2.3.1 Perancangan Database ... 67

3.2.3.1.1 Skema Relasi ...67

3.2.3.1.2 Struktur Tabel ...68

3.2.3.2 Perancangan Struktur Menu ... 69

3.2.3.3 Perancangan Antarmuka ... 70

(9)

3.2.4 Implementasi ... 79

3.2.4.1 Kebutuhan Perangkat Keras Pembangun ... 79

3.2.4.2 Kebutuhan Perangkat Keras Pembangun ... 79

3.2.4.3 Implementasi Basis Data ... 80

3.2.4.4 Implementasi Antarmuka Form ... 81

3.3 Pengujian ... 90

3.3.1 Pengujian Black Box ... 90

BAB IV KESIMPULAN DAN SARAN ... 99

4.1 Kesimpulan ... 99

4.2 Saran ... 99

(10)

KATA PENGANTAR

Pertama-tama penulis panjatkan puji dan syukur kehadirat Tuhan Yang Maha

Esa atas segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Laporan

Pelaksanaan Kerja Praktek ini.

Kerja Praktek ini merupakan salah satu mata kuliah yang wajib ditempuh di

Fakultas Teknik Informatika Universitas Komputer Indonesia. Laporan Kerja Praktek

ini disusun sebagai pelengkap kerja praktek yang telah dilaksanakan lebih kurang 1

bulan di PT.Bank Mandiri (Persero) Tbk Kanwil VI Bandung. Dalam pembuatan

laporan ini juga tidak akan lepas dari bantuan, bimbingan serta dorongan dari berbagai

pihak. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan ucapan terima

kasih sebesar-besarnya kepada:

1. Tuhan Yang Maha Esa, yang berkat dan rahmat-Nya yang melimpah sehingga

penulis mampu menyelesaikan laporan ini.

2. Orang tua dan keluarga yang memberi dukungan baik moril maupun materil.

3. Bapak Irawan Afrianto M.T., Selaku Ketua Jurusan Teknik Informatika,

Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia,

Bandung sekaligus dosen pembimbing kerja praktek.

4. Segenap karyawan Sekretariat Jurusan Teknik Informatika, Universitas

Komputer Indonesia, Bandung.

5. Bapak Yadi Surya Selaku Senior Manajer divisi edc.

6. Bapak Amiruddin, selaku pembimbing praktek di tempat kerja praktek.

7. Segenap karyawan dan Staf PT.Bank Mandiri (Persero) Tbk Kanwil VI

Bandung, khususnya divisi edc.

9. Adik-adik sekaligus teman seperjuangan yang melaksanakan PKL di PT.Bank

Mandiri (Persero) Tbk Kanwil VI Bandung.

10. Teman-teman kampus dan rekan-rekan lainnya serta semua pihak yang telah

(11)

Harapan penulis semoga laporan ini dapat bermanfaat bagi penulis sendiri dan

juga bagi semua pihak yang membacanya dalam menambah wawasan serta

pengetahuan.

Akhir kata, penulis mengucapkan terima kasih kepada semua pihak yang telah

membantu dalam menyelesaikan tugas dan laporan kerja praktek ini semoga Tuhan

Yang Maha Esa membalas kebaikan atas bantuannya dengan pahala yang berlipat,

Amin.

Bandung, Januari 2013

(12)

DAFTAR PUSTAKA

1. Hari, Soetanto, S.Kom, M. Sc., 2003, Sistem Informasi, Jakarta: Universitas Budiluhur.

2. http://www.bankmandiri.co.id di akses pada tanggal 20 Oktober 2012

3. Basofi, Arif, S.Kom, 2007, Konsep Database, Surabaya: ITS.

4. Rianux, Pengenalan Basis Data, diakses 17 Januari 2012, 01.00.

5. Pressman, R.S. (2010), Software Engineering : a practitioner’s approach, McGraw-Hill,

New York, 68.

6. Arikunto,Suharsimi.Prof., Dr..1998. Prosedur Penelitian Suatu Pendekatan Praktek.

(13)

1

BAB I

PENDAHULUAN

1.1Latar Belakang

Dalam lingkungan perusahaan, komputer adalah alat bantu yang mutlak

diperlukan sabagai pendukung pemrosesan data dan informasi. Penyediaan

informasi yang cepat dan akurat adalah faktor sangat membantu pihak manajemen

dalam memimpin suatu organisasi atau perusahaan karena tidak cukup hanya

dengan kemampuan dan pikiran dalam mencapai tujuan organisasi.

Pengolahan data yang cepat, tepat dan tingkat keakuratan yang tinggi akan

mempermudah suatu perusahaan dalam pemantapan manajemen dari persaingan

dunia bisnis yang semakin ketat, sebaliknya sistem lama yang masih agak lambat

dan tidak berkualitas tidak akan mampu mendukung kegiatan proses kerja suatu

perusahaan dalam mencapai tujuan perusahaan tersebut. Semakin baik sistem

informasi yang dipergunakan maka semakin baik pula informasi yang akan

dihasilkan. Untuk menyediakan informasi yang baik tersebut harus didukung oleh

penggunaan media dan sistem informasi yang baik, mudah dioperasikan serta

sumber daya manusia yang terlatih.

Pada umumnya pekerjaan yang masih dilakukan secara konvensional dan

melibatkan data dalam jumlah besar akan menimbulkan beberapa masalah antara

lain pengaksesan melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh

banyak pengguna cenderung menggunakan solusi sistem manajemen basis data

yang bersifat client/server, membingungkan user dalam mengolah data tersebut,

sulitnya mencari data yang diperlukan dengan jumlah yang terlalu banyak, dan

seringkali banyak mengalami kesalahan dalam mengolah data di Microsoft

Access. Dengan menggunakan sistem yang bersifat komputerisasi hasil yang

dicapai akan lebih optimal dan pekerjaan yang dilakukan akan lebih mudah,

(14)

2

pemanfaatan komputer dalam dunia pendidikan maupun dunia kerja untuk

mendapatkan informasi yang cepat, akurat dan tepat waktu.

Sebuah perusahaan melakukan proses kerja dan melakukan evaluasi

terhadap data merchant tentu membutuhkan sebuah penunjang sistem kerja dalam

kebutuhan pendataan. Hal inilah yang dibutuhkan oleh PT.Bank Mandiri (Persero)

Tbk, Kanwil VI Bandung dalam melakukan pendataan pada para merchant yang

akan memasang mesin edc di perusahaannya. Oleh karena itu, penulis bermaksud

untuk mengangkat judul yaitu “Pembangunan Aplikasi Pengolahan Data

Merchant Pada Divisi EDC(Electronic Data Capture) di PT. Bank Mandiri (Persero) Tbk,Kanwil VI Bandung”.

1.2Perumusan Masalah

Berdasarkan uraian pada latar belakang, dapat dirumuskan beberapa

masalah dan kelemahan aplikasi yang sudah ada, yakni :

1. Lambatnya dalam proses pencarian dokumen data merchant.

2. Keterbatasan penggunaan yang hanya di divisi edc saja.

3. Belum efektifnya sistem pendataan merchant.

4. Aplikasi yang ada tidak sesuai dengan sistem yang berjalan sekarang

karena lamanya proses peng-upgrade an data merchant.

Dari rumusan masalah diatas, maka timbul pertanyaan “ Bagaimana membangun aplikasi pengolahan data merchant menggunakan pemrograman delphi “.

1.3Maksud dan Tujuan

Maksud dan tujuan merupakan pedoman untuk menentukan arah dan

jalannya aplikasi yang akan dibangun.

1.3.1 Maksud

Maksud pelaksanaan kerja praktek ini adalah membangun sebuah software

untuk memudahkan pengolahan data merchant yang dibutuhkan PT. Bank

(15)

3 1.3.2 Tujuan

Adapun tujuan dari pembangunan aplikasi pengolahan data merchant di

PT. Bank Mandiri (Persero) Tbk,Kanwil VI Bandung adalah sebagai berikut.

a. Mempercepat proses pencarian data merchant .

b. Memperluas penggunaan aplikasi dengan menggunakan pemrograman

delphi.

c. Efektifnya sistem pendataan merchant.

d. Mempercepat proses peng-upgrade an data merchant.

1.4 Batasan Masalah 1) Data

Data yang akan akan diolah berupa data-data merchant yang berada di

Wilayah Jawa Barat kecuali daerah Bogor dan sekitarnya. Selain itu

terdapat data-data merchant yang merupakan dokumen yang saling

berkaitan dengan dengan data-data merchant lainnya. Terdapat pula

aplikasi yang berbasis desktop, yang diberikan oleh tempat kerja

praktek untuk dijadikan sebagai dasar pengembangan aplikasi.

2) Fungsionalitas proses

Proses yang terdapat dalam data yang akan diolah memiliki berbagai

fungsi. Sama seperti semua jenis aplikasi pada umumnya, fungsi yang

dimiliki adalah menampilkan informasi, manipulasi database serta

terdapat berbagai macam tools-tools yang memiliki fungsi yang

berbeda-beda.

a. Sumber informasi mengenai data merchant.

b. Tools pencarian data (mencari TID dan MID, nomer filling ,

tanggal masuk aplikasi dan nama merchant).

(16)

4 3) Pengguna

Administrator : ik hak akses untuk bisa mengolah

(tambah, edit, hapus, dsb. data

filling merchant.

Senior Manager : hak akses untuk bisa mengelolah

edit, hapus, dsb pada data

merchant, dan lokasi tempat

penyimpanan dokumen

merchant.

4) Permodelan terstruktur

Pemodelan data yang digunakan untuk membangun aplikasi adalah

pemodelan prosedural.

5) Aplikasi pembangun

Untuk membangun aplikasi Pengolahan Data Merchant Menggunakan

Delphi 7 Dengan Database Mysql Pada Divisi EDC(Electronic Data

Capture) di PT. Bank Mandiri (Persero) Tbk,Kanwil VI Bandungini

digunakan Delphi 7 sebagai software pembangun dan untuk DBMS

menggunakan Mysql.

1.5 Metode Penelitian

Metodologi penelitian merupakan suatu proses yang digunakan untuk

memecahkan masalah yang logis, dimana memerlukan data – data untuk

mendukung terlaksananya suatu penelitian. Metode penelitian yang digunakan

adalah metode deskriptif. Metode deskriptif merupakan metode yang

menggambarkan fakta – fakta dan informasi dalam situasi atau kejadian sekarang

secara sistematis, faktual dan akurat. Metode penelitian ini memiliki dua tahapan,

(17)

5 1.5.1 Tahap Pengumpulan Data

Tahap pengumpulan data dapat diperoleh secara langsung dari objek

penelitian. Beberapa cara yang mendukung untuk mendapatkan data primer

adalah sebagai berikut :

1. Observasi lapangan

Observasi lapangan adalah dimana penulis terjun langsung ketempat kerja

di PT Bank Mandiri (Persero) Tbk Kanwil VI Bandung, dengan tujuan

dari observasi lapangan ini adalah untuk mengetahui situasi dan kondisi

pada bagian divisi edc agar penulis dapat memperoleh data yang

diperlukan secara langsung.

2. Wawancara

Wawancara adalah salah satu cara mengumpulkan data dengan cara

wawancara atau berdiskusi dengan pembimbing kerja praktek untuk

mendapatkan sumber informasi di divisi edc PT Bank Mandiri (Persero)

Tbk Kanwil VI Bandung. Tujuan dari wawancara ini adalah untuk

mendapatkan data yang akurat langsung dari narasumber.

3. Studi Pustaka

Studi Pustaka ini tujuannya adalah untuk mendapatkan referensi mengenai

laporan yang akan penulis buat dari buku lain dan sebagai sumber

landasan teori.

1.5.2 Tahap Pengembangan Perangkat Lunak.

Teknik analisis data dalam pembuatan perangkat lunak menggunakan

metode Waterfall. Keterkaitan dan pengaruh antar tahap ini ada karena output

sebuah tahap dalam Waterfall Model merupakan input bagi tahap berikutnya,

dengan demikian ketidak-sempurnaan hasil pelaksanaan tahap sebelumnya adalah

awal ketidaksempurnaan tahap berikutnya. Waterfall Model adalah sebuah

metode pengembangan software yang bersifat sekuensial dan terdiri dari 5 tahap

(18)

6

Gambar 1.1. Metode Waterfall 1. Analisis Kebutuhan

Tujuan dilakukan tahapan ini untuk memahami sistem yang sedang berjalan

agar dapat mendefinisikan permasalahan sistem sehingga selanjutnya dapat

menentukan kebutuhan sistem secara garis besar sebagai persiapan ke

tahapan perancangan.

2. Desain Sistem / Perancangan

Pada tahap perancangan ini diberikan gambaran umum yang jelas kepada

pengguna dan rancang bangun yang lengkap tentang sistem yang akan

dikembangkan kepada pihak-pihak yang terlibat dalam pengembangan

sistem. Tahap perancangan ini digunakan untuk persiapan implementasi.

3. Penulisan Kode Program (Coding)

Setelah tahap perancangan sistem selanjutnya dilakukan konversi

rancangan sistem kedalam kode-kode bahasa pemrograman yang

diinginkan Pada tahap ini dilakukan pembuatan komponen-komponen

(19)

7 4. Pengujian / Implementasi

Tahap pengujian ini dilakukan untuk mendapatkan serta memastikan bahwa

perangkat lunak yang dihasilkan adalah valid dan sesuai dengan kebutuhan

yang telah dideskripsikan.

5. Pemeliharaan (Maintenance)

Pada tahap pemeliharaan ini perangkat lunak sudah diserahkan kepada

pengguna. Pada tahap ini dilakukan evaluasi terhadap sistem yang baru

untuk mengetahui apakah sistem telah memenuhi tujuan yang ingin dicapai.

Dari hasil evaluasi ini dimungkinkan untuk melakukan

perubahan-perubahan yang diperlukan terhadap sistem agar sistem senantiasa dapat

digunakan dengan baik.

1.6 Sistematika Penulisan

Adapun sistematika yang dipakai penulis dalam penyusunan laporan Kerja

Praktek ini adalah :

BAB I PENDAHULUAN

Dalam bab ini berisi uraian singkat mengenai latar belakang masalah,

perumusan masalah, maksud dan tujuan pembuatan aplikasi, batasan masalah,

metodologi penelitian dan sistematika penulisan laporan kerja praktek.

BAB II TINJAUAN PUSTAKA

Berisi tentang segala sesuatu yang menyangkut tempat kerja praktek itu

sendiri yaitu PT Bank Mandiri (Persero) Tbk Kanwil VI Bandung seperti Latar

Belakang atau Sejarah Dinas, Tempat dan Kedudukan Dinas, Bentuk dan

Badan Hukum Dinas, Bidang Pekerjaan Dinas, Bidang pekerjaan

Divisi/Departemen Tempat Kerja Praktek, Struktur Organisasi Dinas. Terdapat

juga tinjauan pustaka tentang landasan teori yang mendasari pembangunan

sistem informasi ini seperti pengertian sistem, informasi, sistem informasi,

(20)

8

teknologi informasi, internet, jaringan komputer, rekayasa perangkat lunak, dan

pengertian MySQL serta tools-tools yang digunakan.

BAB III PEMBAHASAN

Bab ini berisi kegiatan – kegiatan yang dilakukan selama kerja

praktek, jadwal kerja praktek, data – data kerja praktek , hasil kerja praktek

serta menguraikan semua kegiatan penelitian seperti analisis sistem, analisis

masalah, analisi non fungsional, analisi fungsional, perancangan basis data,

implementasi dan pengujian program aplikasi.

BAB IV KESIMPULAN DAN SARAN

Bab ini menjelaskan tentang kesimpulan dari penelitian ini serta saran

(21)

99

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan, maka dapat disimpulkan

hal-hal sebagai berikut :

1. Dengan dibangunnya aplikasi ini bisa membantu admin dan senior

manager divisi edc dalam mengolah data merchant.

2. Aplikasi yang dibangun memudahkan admin dan senior manager divisi

edc dalam mendata merchant yang bekerjasama dengan PT.Bank

Mandiri (Persero) Tbk Kanwil VI Bandung.

3. Dengan adanya aplikasi ini meminimalkan kesalahan dalam pengolahan

data.

4.2 Saran

Saran-saran yang penulis kemukakan diharapkan dapat lebih meningkatkan

hasil yang telah didapatkan.

Berikut beberapa saran yang disampaikan oleh penulis :

1. Masih perlu adanya pengembangan dan penyempurnaan aplikasi dari segi

user interface sehingga tampilan program tampak lebih menarik.

2. Penambahan informasi lainnya untuk pendataan agar data merchant yang

Gambar

Gambar 1.1. Metode Waterfall

Referensi

Dokumen terkait

Hasil penelitian ini menunjukan bahwa: (1) Guru, kepala sekolah, dan komite sekolah dasar negeri di kota Singaraja ditinjau dari segi konteks, input, proses, siap

Peningkatan dosis benzodiazepine menyebabkan depresi SSP yang meningkat dari sedasi ke hipnotis, dan dari hipnosis ke stupor; keadaan ini sering dinyatakan sebagai

pemetaan, penginderaan jauh dan Sistem Informasi Geografis termasuk kembangan aplikasi berbasis teknologi geospasial untuk terapan di Kehutanan seperti webGIS, pengembangan

[r]

Kecepatan dalam lari jarak pendek adalah hasil kontraksi yang kuat dan cepat dari otot-otot yang dirubah menjadi gerakan halus lancer dan efsien dan sangat dibutuhkan bagi

Praktikum ini bertujuan (1) Mengidentifikasi data dan informasi yang diperlukan untuk penyusunan rencana pemanenan, (2) Melakukan pengumpulan, pengolahan, dan

 Kesehatan lingkungan akan mengurangi populasi vektor dan memutus siklus hidup vektor sehingga vektor tersebut tidak dapat berkembang..  Setiap vektor mempunyai habitat dan

Akta Catatan Sipil adalah akta otentik yang berisi catatan lengkap seseorang mengenai kelahiran, perkawinan, perceraian, kematian, pengakuan dan pengesahan