Pembangunan Aplikasi Pengolahan Data Merchant pada Divisi EDC (Electronic Data Capture) di PT. Bank Mandiri (Persero) Tbk Kanwil VI Bandung
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 : [email protected]
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 Informatika
(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 : [email protected]
Riwayat Pendidikan
1999 – 2004 SDN Kuncup Mekar II Tangerang 2004 – 2006 SMP Sholafide BKKK Tangerang 2006 – 2009 SMAN 4 Tangerang
2009 – sekarang Universitas Komputer Indonesia Bandung, jurusan Teknik Informatika
(7)
DAFTAR ISI LEMBAR JUDUL
LEMBAR PENGESAHAN
KATA PENGANTAR... i
DAFTAR ISI ...ii
DAFTAR TABEL ...iii
DAFTAR GAMBAR ... iv
DAFTAR SIMBOL...v
DAFTAR LAMPIRAN...viii
BAB I PENDAHULUAN ...1
1.1 Latar Belakang Masalah...1
1.2 Perumusan Masalah ...2
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 membantu dalam menyelesaikan tugas dan laporan kerja praktek ini.
(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. Jakarta: Rineka Cipta.
(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, efektif dan efisien. Pembuatan program aplikasi (software) akan memperluas
(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 Mandiri (Persero) Tbk,Kanwil VI Bandung.
(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, yaitu tahap pengumpulan data dan tahap pengembangan perangkat lunak.
(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 yang saling terkait dan mempengaruhi seperti terlihat pada gambar berikut.
(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 sistem yang meliputi modul program, antarmuka, dan basis data.
(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, basis data, pemodelan data, analisis sistem, kamus data, pengolahan data,
(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 yang direkomendasikan untuk penelitian selanjutnya.
(21)
99
BAB IV
KESIMPULAN DAN SARAN
4.1 KesimpulanBerdasarkan 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 disediakan lebih lengkap.
(1)
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, yaitu tahap pengumpulan data dan tahap pengembangan perangkat lunak.
(2)
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
(3)
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 sistem yang meliputi modul program, antarmuka, dan basis data.
(4)
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
(5)
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 yang direkomendasikan untuk penelitian selanjutnya.
(6)
BAB IV
KESIMPULAN DAN SARAN
4.1 KesimpulanBerdasarkan 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 disediakan lebih lengkap.