BAB IV KESIMPULAN DAN SARAN
IV.2. Saran
Dengan tidak mengurangi rasa hormat, selama melaksanakan kerja praktek di PT.Ebdesk Indonesia Bandung khususnya pada divisi MM, saya memberikan beberapa saran demi kemajuan dan kelancaran, yaitu dalam memberikan suatu bimbingan praktek kerja diharapkan adanya jadwal untuk teori praktek bagi mahasiswa yang melaksanakan kerja praktek sehingga mahasiswa bisa lebih banyak mengetahui tentang MM dan perhatian dari pembimbing kerja praktek di perusahaan diharapkan dapat lebih ditingkatkan.
PEMBANGUNAN APLIKASI SETTING CRAWLER
FOR MEDIA MANAGEMENT
DI PT.EBDESK INDONESIA (TECHNOLOGY CENTER)
LAPORAN KERJA PRAKTEK
Diajukan Untuk Memenuhi Salah Satu Syarat Mata Kuliah Kerja Praktek Jenjang Strata Satu Jurusan Teknik Informatika
Oleh :
ANDIKA RIZKI ROHANDI - 10108064
SANDI BARKAH KUSUMADITA – 10108074
REZA MAULANA HANDINATA - 10108078
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2012
ii
Daftar Isi
Kata Pengantar ... i Daftar Isi ... ii Daftar Gambar ... v Daftar Tabel ... vi BAB I PENDAHULUAN ... 1I.1. Latar Belakang Masalah ... 1
I.2. Perumusan Masalah... 3
I.3. Maksud dan Tujuan ... 3
I.3.1. Maksud ... 3
I.3.2. Tujuan ... 3
I.4. Batasan Masalah ... 4
I.5. Metodologi Penelitian ... 4
I.5.1. Metode Pengumpulan Data ... 4
I.5.2. Metode Pembangunan Perangkat Lunak ... 5
I.6. Sistematika Penulisan ... 5
BAB II TINJAUAN PUSTAKA... 7
II.1 Sejarah Perusahaan ... 7
II.2 Struktur Organisasi ... 8
II.3 MEDIA MANAGEMENT ... 9
II.4 PENGENALAN WEB ... 10
II.1.1 Sekilas Mengenai Web ... 10
II.1.2 Sejarah Web ... 11
II.1.3 Aplikasi Web ... 11
II.5 DATABASE ... 13
II.2.1 MYSQL ... 13
II.6 Bahasa Pemrograman Hypertext Prepocessor (PHP) ... 14
iii
II.3.1 XAMPP ... 15
II.3.2 Web Browser ... 16
II.3.3 Macromedia Dreamweaver 8.0 ... 16
II.3.4 Xpatch ... 17
II.3.5 Fire Bug ... 17
BAB III PEMBAHASAN ... 18
III.1 Analisis Sistem ... 18
III.1.1 Analisis Masalah ... 18
III.1.2 Analisis Sistem yang Sedang Berjalan ... 19
III.1.3 Analisis Kebutuhan Non Fungsional ... 19
III.1.3.1 Analisis Kebutuhan Perangkat Keras... 20
III.1.3.2 Anlaisis Kebutuhan Perangkat Lunak ... 21
III.1.3.3 Anlaisis Kebutuhan Perangkat Pikir ... 22
III.1.4 Analisis Basis Data ... 22
III.1.4.1 Entity Relationship Diagram (ERD) ... 23
III.1.5 Analisis Kebutuhan Fungsional ... 24
III.1.5.1 Diagram Konteks ... 24
III.1.5.2 Data Flow Diagram (DFD) ... 25
III.1.5.3 Spesfikasi Proses ... 26
III.1.5.4 Kamus Data DFD ... 26
III.2 Perancangan Sistem ... 29
III.2.1 Perancangan Basis Data ... 29
III.2.2 Perancangan Arsitektur Perangkat Lunak ... 30
III.2.3 Perancangan Struktur Menu ... 31
III.2.4 Perancangan Antarmuka ... 32
III.2.5 Perancangan Pesan ... 42
III.2.6 Jaringan Semantik ... 43
III.2.7 Perancangan Prosedural ... 44
iv
III.3.1 Implementasi Basis Data ... 46
III.3.2 Implementasi Antar Muka ... 48
BAB IV KESIMPULAN DAN SARAN ... 49
IV.1. Kesimpulan ... 49
IV.2. Saran ... 49
v
Daftar Gambar
Gambar 1 Metode Pembangunan ...5
Gambar 2.1 Logo PT Ebdesk Indonesia ...7
Gambar 2.2 Struktur Organisasi ...8
Gambar 3.1 Entity Relational Diagram Aplikasi Media Management ... 23
Gambar 3.2 Diagram Konteks Aplikasi Media Management ... 24
Gambar 3.3 DFD level 1 Aplikasi Media Management ... 25
Gambar 3.4 Diagram Relasi ... 30
Gambar 3.5 Struktur Menu Pengguna ... 31
Gambar 3.6 Perancangan Antarmuka Login ... 32
Gambar 3.7 Perancangan Antarmuka Halaman Utama ... 33
Gambar 3.8 Perancangan Antarmuka Setting Crawler ... 34
Gambar 3.9 Perancangan Antarmuka Monitoring ... 35
Gambar 3.10 Perancangan Antarmuka List media Online ... 36
Gambar 3.11 Perancangan Antarmuka Monitring List Berita Crawler ... 37
Gambar 3.12 Perancangan Antarmuka Yml View ... 38
Gambar 3.13 Perancangan Antarmuka Html View ... 39
Gambar 3.14 Perancangan Antarmuka Generate Setting Crawler ... 40
Gambar 3.15 Perancangan Antarmuka View Source ... 41
Gambar 3.16 Perancangan Antarmuka View Sample Source ... 42
Gambar 3.17 Perancangan Pesan ... 43
Gambar 3.18 Jaringan Semantik Pengguna ... 44
vi
Daftar Tabel
Tabel 1 Analisis Kebutuhan Perangkat Pikir ... 22
Tabel 2 Spesifikasi Proses ... 26
Tabel 3 Kamus Data Aplikasi Media Management ... 27
Table 4 Perancangan Pesan ... 42
49
DAFTAR PUSTAKA
[1] Cyber, Johan. 2011. Pengenalan Web Site atau Situs. Diakses pada 22 Desember, 2011 dari World Wide Web :
http://fastergroupbengkulu.blogspot.com/2011/11/pengenalan-web-site-atau-situs.html
[2] Ahira, Anne. Sejarah Web dan Perkembangan Teknologi Web. Diakses pada 12 November, 2011 dari World Wide Web :
http://www.anneahira.com/sejarah-web.htm
[3] Ari Yuana, Rosihan. Dasar-dasar Pemrograman PHP.
[4] World Wide Web : http://www.ebdesk.com
[5] Sutabri, Tata. 2004. Analisa Sistem Informasi. Edisi I. Yogyakarta: Andi.
[6] Rachmad Saleh, Muslikhul A.B, Joko S.D. 2007. Panduan Lengkap Desain Web Macromedia. Gava Media
[7] ilowirawan. 2007. AYO BERKENALAN DENGAN XAMPP (Apache, PHP, MySQL dan phpMyAdmin) ….!. Diakses pada 14 Desember, 2011 dari World Wide Web :
http://ilowirawan.wordpress.com/2007/10/06/ayo-berkenalan-dengan-xampp-apache-php-mysql-dan-phpmyadmin-%E2%80%A6/
i
memberikan rahmat dan karunianya, sehingga dapat menyelesaikan Laporan Pelaksanaan Kerja Praktek ini.
Kerja praktek ini merupakan salah satu mata kuliah yang wajib ditempuh di Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Laporan Kerja Praktek ini disusun sebagai pelengkap kerja praktek yang telah dilaksanakan lebih kurang satu bulan di PT.eBdesk Indonesia yang bertempat di Bandung.
Dengan selesainya laporan kerja praktek ini, tidak terlepas dari bantuan banyak pihak yang telah memberikan masukan-masukan kepada penulis. Untuk itu penulis mengucapkasn banyak terimakasih kepada :
1. Bapak Dosen yang telah membimbing kami. 2. Project Manager PT.eBdesk Indonesia 3. HRD PT.eBdesk Indonesia
Penulis menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penulis. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan.
Bandung Januari 2012
D
DAAFFTTAARR RRIIWWAAYYAATT HHIIDDUUPP
B
BiiooddaattaaDDiirrii
Nama : ANDIKA RIZKI ROHANDI
Nama Panggilan : DIKA
Tempat, tanggal lahir : Bandung, 12 Agustus 1990
Alamat : Jl. Dago Pojok No 30/161C Rt 04 Rw 05 kel. Dago Kec Coblong
No Telp : 085659200037
E-mail : [email protected]
Status : Belum menikah
Agama : Islam
Jenis Kelamin : Laki-Laki
Kewarganegaraan : Indonesia
Suku bangsa : Sunda
Bahasa : Fasih dalam Indonesia dan cukup dalam B. Inggris
Hobi : Olah Raga, bermain musik dan Segala sesuatu yang
berhubungan dengan pengunaan komputer
R
RiiwwaayyaattPPeennddiiddiikkaann
SMA PGII 1 Bandung, Jawa Barat, 2005-2008 SLTP PGII 1 Bandung, Jawa Barat, 2002-2005 SDN Coblon 3 Bandung, Jawa Barat, 1996-2002
R
RiiwwaayyaattKKeelluuaarrggaa
Keluarga
Nama Hubungan Pekerjaan
Maryati Ibu Ibu Rumah Tangga,wirausaha
Kurnia Priadi Bapak Wiraswasta
Gilang Permana Kakak -
Aditya Rizki Anggana Kakak -
Saya menyatakan bahwa semua pernyataan yang saya buat tersebut di atas adalah benar dan sesuai dengan kenyataannya.
Bandung, 26 Januari 2012
Nama Panggilan : Reza
Tempat, tanggal lahir : Bandung, 20 Desember 1990
Alamat : komplek barujati blok 1 no. 7 rt.01 rw.16 ds.pakutandang
Kec.ciparay kab.bandung 40381
No Telp : 085759188018
E-mail : [email protected]
Status : Belum menikah
Agama : Islam
Jenis Kelamin : Laki-Laki
Kewarganegaraan : Indonesia
Suku bangsa : Sunda
Bahasa : Fasih dalam Indonesia dan cukup dalam B. Inggris
Hobi : futsal, makan, tidur, nonton, dan Segala sesuatu yang
berhubungan dengan pengunaan komputer
R
RiiwwaayyaattPPeennddiiddiikkaann
UNIKOM Bandung, Jawa Barat, 2008-sekarang SMAN 1 Ciparay Bandung, Jawa Barat, 2005-2008 SMPN 3 Ciparay Bandung, Jawa Barat, 2002-2005
SDN Pakutandang 2 Ciparay Bandung, Jawa Barat, 1996-2002
P
PeennggaallaammaannOOrrggaanniissaassii
Anggota tim futsal SMAN 1 Ciparay Bandung, 2005 Anggota tim futsal IF2 UNIKOM Bandung 2010
Anggota tim SepakBola SMPN 3 Ciparay Bandung, 2002 Anggota Pramuka SMPN 3 Ciparay Bandung, 2002
K
Keemmaammppuuaann//KKuuaalliiffiikkaassii
Lancar dalam komunikasi, disiplin, ulet, pekerja keras dan tidak mudah menyerah. Dapat bekerja dalam tim maupun individual
Bersahabat dan humoris.
Dapat mengoperasikan komputer, Microsoft Office dan Internet.
Memiliki kemampuan khusus di bidang IT, sedikit memahami tentang bahasa C, sedikit memahami membuat program dalam DELPHI, sedikit memahami tentang PHP dan HTML dalam web, dan masih menjalani pendidikan di salah satu Universitas swasta di
Bandung mengambil jurusan Teknik Informatika Tingkat III.
R
RiiwwaayyaattKKeelluuaarrggaa
Keluarga
Nama Hubungan Pekerjaan
Ayip M Ilyas Bapak PNS
Mardiah Ibu PNS
Saya menyatakan bahwa semua pernyataan yang saya buat tersebut di atas adalah benar dan sesuai dengan kenyataannya.
Bandung, 26 januari 2012
DAFTAR RIWAYAT HIDUP
Biodata Diri
Nama : SANDI BARKAH KUSUMADITA
Nama Panggilan : SANDI
Tempat, tanggal lahir : Bandung, 19 Februari 1990
Alamat : Komp.Matra Persada No.26 RT/RW 05/06 kel.Pasirkaliki
Kec Cimahi Utara
No Telp : 085724351190
E-mail : [email protected]
Status : Belum menikah
Agama : Islam
Jenis Kelamin : Laki-Laki
Kewarganegaraan : Indonesia
Suku bangsa : Sunda
Bahasa : Fasih dalam Indonesia dan cukup dalam B. Inggris
Hobi : Futsal, bermain musik dan Segala sesuatu yang
berhubungan dengan pengunaan komputer
Riwayat Pendidikan
• Universitas Komputer Indonesia Bandung, Jawa Barat, 2008-sekarang
• SMAN 15 Bandung, Jawa Barat, 2005-2008
• SMPN 5 Bandung, Jawa Barat, 2002-2005
• SDN Merdeka 5 Bandung, Jawa Barat, 1996-2002
Riwayat Keluarga
Keluarga
Nama Hubungan Pekerjaan
Dian Kusdiani Ibu Ibu Rumah Tangga,wirausaha
Surip Hidayat Bapak Wiraswasta
Oki Kusumadita Adik Kuliah
Kevin Kusumadita Adik SMA
Sindi A Kusumadita Adik SD
Saya menyatakan bahwa semua pernyataan yang saya buat tersebut di atas adalah benar dan sesuai dengan kenyataannya.
Bandung, Januari 2012