ii
Forum komunikasi 76 Jabar Banten adalah sebuah wadah
komunikasi untuk menyalurkan aspirasi warga masyarakat Jawa Barat dan
Banten kepada wakil – wakil rakyat. Dengan beranggotakan sebagai
purnawirawan TNI-AD angkatan 1976 maka terbentuklah Forum
Komunikasi 76 Jabar Banten di Holis 147 Bandung.
Banyak kegiatan yang dilakukan oleh Forum Komunikasi 76 Jabar
Banten dari aspek sosial, ekonomi, dan lainnya yang dapat menjadi contoh
oleh organisasi masyarakat lainnya yang masih dalam tahap penyesuaian
diri. Oleh sebab itu dibutuhkan aplikasi yang dapat menampilkan
kegiatan-kegiatan yang dilakukan oleh FK 76 Jabar-Banten sebagai dokumentasi.
Aplikasi ini dibuat menggunakan PHP, Flash dan XML. Adapun
Aplikasi ini berfungsi untuk menampilkan profil FK 76 Jabar-Banten yang
interaktif berbasis Multimedia, sehingga menampilkan tampilan yang
interaktif yang dapat menarik minat pengunjung untuk mengetahui lebih
dalam tentang FK 76 Jabar-Banten ini.
Kesimpulan yang dapat diambil antara lain, aplikasi ini dibuat
secara interaktif mungkin, sehingga dapat menarik pengunjung agar
tertarik dan turut serta ikut dalam kegiatan-kegiatan yang terdapat didalam
FK 76 Jabar-Banten ini.
BAB I
PENDAHULUAN
1.1
Latar Belakang Masalah
Forum komunikasi 76 Jabar Banten adalah sebuah wadah komunikasi untuk
menyalurkan aspirasi warga masyarakat Jawa Barat dan Banten kepada wakil – wakil
rakyat.
Berdasarkan hasil observasi dan wawancara di forum komunikasi tersebut
yang diwakili oleh Ganda Hutabarat bagian Humas Forum Komunikasi 76
Jabar-Banten, terdapat masalah bagaimana Forum Komunikasi 76 Jabar-Banten dapat
menyampaikan dan membagi informasi tentang Forum Komunikasi 76 Jabar-Banten
itu sendiri kepada masyarakat, yang menarik dan mengajak masyarakat agar ikut serta
didalam forum ini.
Penyampaian informasi kepada masyarakat tentang Forum Komunikasi 76
masih terasa kurang pas dan mengena kepada masyarakat. Karena pemberitahuan
informasi tentang Forum Komunikasi 76 tersebut masih dari mulut ke mulut dan dari
berbagai kegiatan yang telah dilakukan Forum Komunikasi 76 kepada masyarakat,
seperti gotong royong dan kegiatan lainnya. Cara ini masih kurang efektif, karena
masyarakat belum tahu dengan jelas apa itu forum komunikasi 76, dan kegiatan apa
yang mereka lakukan, dan dalam rangka apa.
Melihat hal tersebut Forum Komunikasi 76 Jabar-Banten berupaya untuk
dalam kegiatan Forum Komunikasi 76 di dalam membantu masyarakat. Berdasarkan
latar belakang yang mengacu pada permasalahan diatas, penulis mengambil judul
“
Pembangunan web di forum komunikasi 76 menggunakan flash dan XML
”
1.2 Perumusan Masalah
Berdasarkan uraian pada latar belakang masalah yang dibahas, dapat
disimpulkan bagaimana membangun aplikasi yang dapat menyampaikan informasi
tentang Forum Komunikasi 76 Jabar-Banten kepada masyarakat berbasis web dan
desktop.
1.3 Maksud dan Tujuan
1.3.1 Maksud
Maksud yang ingin dicapai berdasarkan identifikasi dari permasalahan ini
adalah untuk membangun aplikasi yang dapat menyampaikan informasi tentang
Forum Komunikasi 76 Jabar-Banten kepada masyarakat berbasis web dan desktop
yang menarik dan interaktif
1.3.2 Tujuan
Tujuan yang ingin dicapai dari pembangunan aplikasi Forum komunikasi 76
Jabar-Banten berbasis web dan desktop adalah sebagai berikut:
1.
Mempermudah penyampaian informasi kepada masyarakat.
2.
Membuat tampilan yang interaktif, sehingga mudah diingat dan diakses oleh
3.
Dengan informasi yang ada mebuat masyarakat tergugah untuk ikut serta
dalam kegiatan tersebut
1.4 Batasan Masalah
Aplikasi ini memiliki cakupan yang sangat luas, sementara waktu diberikan
kepada penulis untuk melakukan penelitian sangat terbatas. Karena itu penulis merasa
perlu untuk melakukan pembatasan dalam hal-hal sebagai berikut :
1.
Data Informasi yang diperoleh adalah data informasi yang diberikan oleh Forum
Komunikasi 76 Jabar-Banten
2.
Aplikasi ini dibangun menggunakan HIPO dalam perancangan navigasinya.
3.
Sistem Operasi yang mendukung sistem yang akan dibangun ini adalah Microsoft
windows XP, Vista & 7.
4.
Perangkat lunak yang digunakan untuk membangun Aplikasi Forum Komunikasi
76 Jabar-Banten Berbasis Web dan desktop yaitu Flash, XML, dan PHP.
1.5 Metodelogi Penelitian
Metode Penelitian yang akan digunakan dalam Praktek Kerja Lapangan ini
adalah :
1.
Pengumpulan data yang terdiri dari :
a.
Metode Observasi
Merupakan teknik pengumpulan data dengan mengadakan pengamatan
Merupakan teknik pengumpulan data dengan mengadakan wawancara
langsung berupa tanya jawab kepada pihak yang berperan dalam penggunaan
aplikasi ini untuk mendapatkan informasi yang lebih akurat.
c.
Metode Studi Pustaka
Merupakan teknik pengumpulan data dengan mempelajari buku –
buku, karya ilmiah, dan koleksi perpustakaan yang berkaitan dengan materi
yang dibahas.
2. Pengembangan Perangkat Lunak
Model perancangan perangkat lunak yang digunakan adalah model
Waterfall
,
dengan tahapan sebagai berikut:
[image:5.612.104.513.394.607.2]
Gambar 1.1 Pemodelan waterfall
Penjelasan:
System
Enggineering
Analisys
Design
Coding
Testing
a.
System Enggineering
: tahapan ini untuk mendefinisikan sistem,
batasan-batasan, maksud dan tujuan, dan kebutuhan pembangun sistem
menyangkut sumber daya perangkat keras, manusia, biaya dan jadwal.
b.
System Analysis
: dalam tahap ini yang terkumpul dilihat sejauh mana
kegunaan data tersebut nantinya dalam aplikasi yang akan dibangun.
Dalam tahap ini pula ditentukan kebutuhan dari aplikasi yang akan
dibangun.
c.
System Design
: dalam tahap ini dari data yang telah dianalisis sebelumnya
dapat ditentukan bentuk rancangan antarmuka aplikasi yang sesuai dengan
aplikasi yang akan dibangun.
d.
System Coding
: setelah selesai tahap analisis dan desain maka tahap
coding
dimana tahapan ini adalah penterjemah hasil perancangan ke dalam
bentuk mesin yang bisa dibaca yaitu membuat program dengan
menggunakan bahasa pemograman.
e.
System Testing
: setelah tahap
coding
selesai maka tahap
testing
atau
percobaan aplikasi dapat dilakukan yang difokuskan pada kebenaran
logika perangkat lunak dan fungsional sistem serta interaksi antara sistem
dan pemakai. Karena setiap program yang dibuat harus diuji.
f.
System Maintenance
: dalam tahap ini dilakukan pemeliharaan aplikasi
yang telah diimplementasikan sebelumnya untuk melakukan pengecekan
kesalahan atau perubahan-perubahan atau penambahan yang sesuai
1.6 Sistematika Penulisan
Sistematika penulisan memberikan informasi secara umum tentang
pembahasan yang terdapat dalam setiap bab. Sehingga dalam pembahasannya akan
lebih mudah dipahami. Sistematika penulisan tugas akhir ini adalah sebagai berikut:
BAB I : PENDAHULUAN
Bab ini membahas dan menerangkan perihal yang menjadi latar belakang
masalah, perumusan masalah, maksud dan tujuan, batasan masalah, metodologi
penelitian, serta sistematika penulisan.
BAB II : TINJAUAN PUSTAKA
Bab ini akan membahas mengenai teori–teori yang berhubungan dengan
aplikasi yang akan dibangun. Selain berisi teori-teori yang berhubungan pada bab ini
akan membahas pula mengenai gambaran umum tentang tempat aplikasi ini akan
diimplementasikan.
BAB III : PEMBAHASAN
Bab ini menerangkan tentang analisa perancangan aplikasi yang digunakan
dalam pembahasan masalah yang diangkat dan dibahas oleh penulis selama Praktek
Kerja Lapangan.
Bab ini Berisi tahapan-tahapan yang dilakukan untuk menerapkan sistem yang
telah dirancang dan analisa dari hasil pengujian yang dilakukan terhadap sistem yang
telah di implementasikan.
BAB V : KESIMPULAN DAN SARAN
Bab ini menjelaskan kesimpulan dari aplikasi yang dibuat oleh penulis serta
saran yang diberikan oleh pihak dari Forum Komunikasi 76 Jabar-Banten setelah
BAB II
TINJAUAN PUSTAKA
2.1 Profil Tempat Kerja Praktek
2.1.1 Sejarah
2.1.1.1 Forum Komunikasi 76 Jabar - Banten
Forum komunikasi 76 Jabar Banten adalah sebuah wadah komunikasi untuk menyalurkan aspirasi warga masyarakat Jawa Barat dan Banten kepada wakil – wakil rakyat dalam bidang sosial. Dengan beranggotakan sebagai purnawirawan TNI-AD angkatan 1976 maka terbentuklah Forum Komunikasi 76 Jabar Banten di Holis 147 Bandung.
Organisasi masyarakat yang mempunyai legalitas diantara organisasi masyarakat lainnya yang sedang berkembang. Forum ini dibangun mempunyai suatu tujuan yang mulia yakni memberikan pembelajaran kepada masyarakat bagaimana cara berorganisasi, berbagi, dan saling mengasihi satu sama lain.
2.1.2 Struktur Organisasi dan Job Description
[image:10.612.162.569.141.420.2]2.1.2.1Struktur Organisasi
Gambar 2.1 Struktur Organisasi
2.1.2.2Job Description
Ketua : memimpin penyelenggaraan oraganisasi, pembangunan dan pembinaaan kehidupan kemasyarakatan
Sekretaris : membantu Ketua dalam melaksanakan tugas pokoknya yaitu penyelenggaraan organisasi, pelaksanaan pembangunan, pembinaan masyarakat dan memberikan pelayanan administrasi, organisasi dan tata laksana serta memberikan pelayanan teknis administrasi umum.
pengelolaan barang, kearsipan, pengorganisasian, tatalaksana, hukum, dan hubungan kemasyarakatan.
Sub bag. Keuangan : mengumpulkan, mengolah dan merumuskan bahan kebijakan penyusunan rencana kerja, rencana strategis, dan pengelolaan tata usaha keuangan serta penyusunan laporan.
Sub Bagian Perencanaan, Evaluasi, dan Pelaporan : membantu Sekretaris dalam melaksanakan tugas menghimpun masukan/informasi dari Bidang dan Seksi lain sebagai bahan untuk menyusun perencanaan umum Forum, menganalisis informasi dan mengolahnya menjadi sumber data, dan menghimpun data yang masuk sebagai bahan pembuatan laporan akhir.
Sie Pendapatan : membantu Ketua dalam melaksanakan tugas pokok Penyelenggaraan Bidang Pembinaan Pendapatan yang bersumber dari Bantuan Pemerintah setempat, Bisnis dibidang pangan dan lain-lain pendapatan yang syah.
Sie Ekonomi dan Pembangunan : membantu Ketua dalam melaksanakan tugas pokok Penyelenggaraan di Bidang Ekonomi dan Pembangunan, Perencanaan Pembangunan, Perencanaan di bidang Perekonomian.
Sie Kesejahteraan Sosial : membantu Ketua dalam melaksanakan tugas Penyelenggaraan dibidang Kesejahteraan Sosial Kemasyarakatan, Pendidikan, Kesehatan, Keagamaan dan Organisasi Sosial Kemasyarakatan lainnya.
2.2Landasan Teori
2.2.1 Data
2.2.1.1 Pengertian Data
Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupunsuatu konsep.
2.2.1.2 Jenis Data
Adapun jenis data dapat dibedakan menjadi beberapa kategori a. Berdasarkan sumber data
Data primer
Data primer adalah secara langsung diambil dari objek / obyek penelitian oleh peneliti perorangan maupun organisasi
Data sekunder
Data sekunder adalah data yang didapat tidak secara langsung dari objek penelitian.
b. Berdasarkan tampilan data Data Kuantitatif
Data kuantitatif adalah data yang dipaparkan dalam bentuk angka-angka.
Data Kualitatif
Data kualitatif adalah data yang disajikan dalam bentuk kata-kata yang mengandung makna.
2.2.2 Program Aplikasi
2.2.2.1 Pengertian Program Aplikasi
Program aplikasi adalah program di komputer yang digunakan untuk mengerjakan sesuatu atau menyelesaikan masalah. contohnya, microsoft excel, winrar, winamp itu termasuk program aplikasi. Dan dapat digunakan untuk membuat program sendiri menggunakan visual basic, delphi, java, dll tapi memerlukan kemampuan programming dan pemahaman tentang software pembuat aplikasi tersebut.
2.2.2.2 Fungsi program Aplikasi
Adapun beberapa kemampuan program aplikasi adalah sebagai berikut: 1. Pengolah Angka (Spreadsheet)
Dengan program ini komputer berfungsi sebagai kertas kerja yang dapat melakukan perhitungan secara otomatis. Adapun jenis dari spreadsheet yang cukup terkenal seperti:
Lotus 123 (dengan berbagai versinya) Supercalc
Symphony FrameWork Quattro
Microsoft Works (Spreadsheet)
Microsoft Excel (dengan berbagai versinya) dan lain-lain. 2. Pengolah Data (DataBase)
Program ini dapat membuat komputer mengolah data dalam bentuk file secara mudah, rapi, dan cepat dalam hal penempatan dan manipulasinya. Yang termasuk program aplikasi ini antara lain:
dBase (dengan berbagai versinya) Paradox
FoxBase DacEasyBase FoxPro
Visual FoxPro dan lain-lain.
3. Pembuat Artikel (Publisher) atau lazim disebut software Desktop Publishing Dengan paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat majalah, koran, ataupun berbagai bentuk artikel lainnya. Yang termasuk dalam paket program ini antara lain:
Ventura Publisher
Aldus PageMaker (dengan berbagai versinya) Adobe PageMaker (dengan berbagai versinya)
Corel Draw (dengan berbagai versinya) Aldus FreeHand (dengan berbagai versinya) Harvard Graphics dan lain-lain
4. CAD (Computer Aided Design)
Dengan CAD komputer dapat berfungsi sebagai alat lukis elektronik yang canggih dalam membuat sketsa ruangan, mesin, model industri, pesawat, dan lain sebagainya. Yang termasuk paket program ini antara lain:
AutoCad Drafix CAD
5. Animasi
Program paket yang dapat membuat animasi berupa gambar ataupun tulisan, dengan berbagai fasilitasnya (warna, bergerak, dan lain-lain). Contoh-contoh program animasi adalah sebagai berikut:,
dr Hallo, Fanta Vision
Cartooner, Disney Animation Studio
Tempra Pro, Assymetric Toolcox, Animator Studio Macromedia Flash, Director dan lain-lain.
6. Statistik
Program yang digunakan untuk mengolah data-data statistik. Contoh-contoh program ini adalah:
My Stat Micro Stat Statplan SPSS MathLab dan lain-lain 2.2.3 Basis Data
2.2.3.1 Tujuan Basis Data
Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Adapun beberapa kegunaan dari data base antara lain :
1) Isolasi data untuk standarisasi 2) Kesulitan pengaksesan data 3) Redudansi dan Inkosistensi Data 4) Multiple user ( Banyak pemakai ) 5) Masalah keamanan data
2.2.3.2 MySql
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius. (sumber : http://id.wikipedia.org/wiki/MySQL )
2.2.3.3 Apache
Server HTTP Apache atau Server Web/WWW
Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naunganApache Software Foundation.
(sumber : http://id.wikipedia.org/wiki/MySQL )
2.2.3.4 PHP
PHP Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
2.2.3.5 DBMS (Database Management System)
Database (basis data) dapat diartikan sebagai kumpulan data. Secara manual dapat berupa lemari arsip, sedangkan secara komputerisasi, basis data merupakan file archive. Secara umum basis data berkaitan dengan pengarsipan data secara komputerisasi sehingga memudahkan dalam pengaksesan data pada suatu waktu dengan cepat.
Pengelolaan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang khusus. Perangkat lunak inilah disebut DBMS yang akan menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali. DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan atau konsistensi data, dan sebagainya.
2.2.3.6 Alat Pemodelan Sistem
Alat-alat pemodelan sistem sangat dibutuhkan dalam proses analisis dan perancangan sistem. Alat-alat pemodelan sistem informasi terdiri dari:
2.2.3.6.1Bagan Alir Dokumen (Flowmap)
Bagan alir dokumen (flowmap) atau disebut juga bagan alir formulir (form flowmap) atau paperwork flowmap merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.
2.2.3.6.2Entity Relationship Diagram (ERD)
Entity Relationship Diagram merupakan model data berupa notasi grafis dalam pemodelan data konseptual yang menggambarkan hubungan antara entitas. Model data sendiri merupakan sekumpulan cara, peralatan untuk mendeskripsikan data-data yang berhubungan satu sama lain, semantiknya, serta batasan konsistensi. Model data terdiri dari model hubungan entitas dan model relasional.
Diagram hubungan entitas digunakan untuk mengkonstruksikan model data konseptual, memodelkan struktur data dan hubungan antar data dan mengimplementasikan basis data secara logika maupun secara fisik dengan DBMS (Database Management system). Diagram hubungan entitas dapat membantu dalam menjawab persoalan tentang data yang diperlukan dan bagaimana data tersebut saling berhubungan. Simbol-simbol yang terdapat pada ERD diantaranya sebagai berikut: 1. Entitas
Entitas adalah suatu objek yang dapat didefinisikan dalam lingkungan pemakai. Sebagai contoh pelanggan, pegawai, dan lain-lain.
Atribut adalah properti atau karakteristik yang dimiliki oleh suatu entitas. Misalnya untuk entitas pegawai mungkin memiliki atribut-atribut nomor induk pegawai, nama, alamat, gaji pokok. Setiap diagram hubungan entitas bisa terdapat lebih dari satu atribut. 3. Relasi
Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
4. Kardinalitas
Kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Kardinalitas relasi yang terjadi di antara dua himpunan entitas dapat berupa:
[image:19.612.179.494.96.650.2]a. Satu ke satu (one to one)
Gambar 2.2 Kardinalitas Relasi Satu ke Satu
b. Satu ke banyak (one to many)
[image:19.612.205.436.492.609.2]c. Banyak ke satu (many to one)
Gambar 2. 4 Kardinalitas Relasi Banyak ke satu
d. Banyak ke banyak (many to many)
[image:20.612.203.436.280.389.2]BAB IV
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Adapun kesimpulan yang dapat diambil selama berlangsungnya kegiatan
Praktek Kerja Lapangan di FK 76 Jabar-Banten ini, antara lain :
1.
Aplikasi ini dibuat sebagai media publikasi FK 76 Jabar-Banten
2.
Aplikasi ini membantu FK 76 Jabar-Banten memiliki
image
tersendiri dimata
masyarakat didalam pengembangan organisasinya.
4.2 Saran
Dari penulisan penelitian, terdapat beberapa saran:
1.
Untuk memberi pengertian kepada masyarakat, sosialisasi tentang Fk 76
Jabar-Banten perlu ditingkatkan, agar masyarakat dapat mengetahuinya lebih luas.
76 JABAR-BANTEN BERBASIS WEB
KERJA PRAKTEK
Diajukan untuk Memenuhi
Tugas Mata Kuliah Kerja Praktek
Program Strata Satu Jurusan Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia
YUTA PRATAMA
10106203
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
ii LEMBAR JUDUL
LEMBAR PENGESAHAN
KATA PENGANTAR ... i
DAFTAR ISI ... ii
DAFTAR TABEL... iv
DAFTAR GAMBAR ... v
DAFTAR LAMPIRAN ... vi
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Maksud dan Tujuan ... 2
1.3.1 Maksud ... 2
1.3.2 Tujuan ... 2
1.4 Batasan Masalah ... 3
1.5 Metodologi Penelitian ... 3
1.5.1 Teknik Pengumpulan Data ... 3
1.5.2 Model Pembangunan Perangkat Lunak ... 4
1.6 Sistematika Penulisan ... 6
BAB II TINJAUAN PUSTAKA ... 8
2.1 Profil Tempat Kerja Praktek ... 8
2.1.1 Sejarah Instansi ... 8
2.1.2 Struktur Organisasi dan Job Description ... 9
2.2 Landasan Teori ... 11
2.2.1 Data ... 11
2.2.1.1 Pengertian Data ... 11
2.2.1.1 Jenis Data ... 11
2.2.2 Program Aplikasi ... 12
2.2.2.1 Pengertian program aplikasi ... 12
2.2.2.2 Fungsi program aplikasi ... 12
2.2.3 Basis Data ... 14
2.2.3.1 Tujuan Basis Data ... 14
iii
2.2.3.4 PHP ... 16
2.2.3.5 Database Management System (DBMS) ... 16
2.2.3.6 Pemodelan Sistem ... 17
2.2.3.6.1 Bagan Alir Dokumen(flowmap) ... 17
2.2.3.6.2 Entity Relationship Diagram(ERD) ... 17
BAB III PEMBAHASAN ... 20
3.1 Analisis Sistem ... 20
3.1.1 Analisis Masalah ... 20
3.1.2 Analisis Prosedur yang sedang berjalan... 21
3.1.2.1 Prosedur pemberian informasi kepada masyarakat ... 21
3.1.3 Analisis Basis Data ... 23
3.1.2.1 Entity Relationship Diagaram (ERD) ... 23
3.1.4 Analisis kebutuhan non fungsional ... 24
3.1.4.1 Analisis perangkat keras ... 24
3.1.4.2 Analisis perangkat lunak ... 24
3.1.4.3 Analisis User ... 25
3.1.5 Analisis kebutuhan fungsional ... 26
3.2 Perancangan Sistem ... 26
3.2.1 Diagram Konteks ... 26
3.2.2 Data Flow Diagram (DFD) ... 27
3.2.3 Spesifikasi Proses ... 28
3.2.4 Struktur Menu ... 29
3.3 Perancangan Antarmuka Sistem ... 30
3.4 Implementasi Aplikasi ... 36
BAB IV KESIMPULAN DAN SARAN ... 42
4.1 Kesimpulan ... 42
4.2 Saran ... 42
DAFTAR PUSTAKA ... 43
DAFTAR PUSTAKA
1.
Heryandi Andri. (2009),
Studi Kasus Database,
Universitas Komputer Indonesia,
Bandung.
2.
Jayan.
Desain Situs Flash Untuk Orang Awam
, Penerbit: MAXICOM.
Palembang. 2008.
A. DATA PRIBADI
Nama lengkap : Yuta Pratama
Tempat dan Tanggal Lahir : Bandung, 28 januari 1988 Jenis Kelamin : Pria
Status : Belum Menikah
Kewarganegaraan : Indonesia
E-Mail : unnamedcools@gmail.com
Alamat : Cipageran asri blok e8 no 6 cimahi
Telepon : 085624137786
B. PENDIDIKAN FORMAL
2006 – Sekarang : Teknik Informatika, UNIKOM Bandung 2003 – 2006 : SMAN 13 Bandung
2000 – 2003 : SMPN 1 Bandung 1994 – 2000 : SD IBNU SINA Batam
C. WORKSHOP DAN SEMINAR
2008 : Seminar Nasional 2.0 “Microsoft for fun”
2008 : Seminar “Rahasia Sukses membangun Kecerdasan Emosional dan Spiritual”
2006 : Kuliah Bersama
2009 : PT. INTI, Bandung
2008 : Telkom Divre 3 Supratman & Braga, Bandung
2008 : Mengajar di sekolah Al-Azhar
E. PENGALAMAN BERORGANISASI
2007-2008 : Anggota Himpunan Mahasiswa Unikom
2005-2006 : Wakil Ketua Divisi 3 OSIS SMAN 13 Bandung
2005-2006 : Ketua Divisi 4 Majelis Ta’lim Remaja SMAN 13 Bandung
F. KEAHLIAN
A. Database Oracle, Mysql, SQL server, dan Access B. Bahasa inggris : Cukup
C. Bahasa Indonesia : Baik
D. Microsoft Office 2003, 2007, & 2010 E. Adobe Master Collection 5
F. Borland Delphi 7, 8, & 2010 G. VB. NET 2005, 2008 & 2010 H. OS Linux Ubuntu, Suse & Fedora
I. OS Windows, 2003 server, 98, ME, XP, VISTA & 7 J. HTML, Javascript, PHP, Jquery, AJAX
K. Jaringan Komputer
Demikian riwayat hidup ini saya buat dengan sebenarnya
Bandung, 28 Januari 2012
APLIKASI SISTEM INFORMASI DI FORUM KOMUNIKASI
76 JABAR-BANTEN BERBASIS WEB
Laporan Kerja Praktek
Diajukan untuk memenuhi syarat mata kuliah kerja praktek Fakultas Teknik dan Ilmu Komputer Program Studi Teknik Informatika
Oleh :
Yuta Pratama
10106203
Disahkan oleh :
Dosen Pembimbing Koordinator Kerja Praktek
Galih Hermawan, S.Kom Ganda Hutabarat
Nip. 4127.70.06.020
Ketua Program Studi Teknik Informatika
APLIKASI SISTEM INFORMASI DI FORUM KOMUNIKASI
76 JABAR-BANTEN BERBASIS WEB
Laporan Kerja Praktek
Diajukan untuk memenuhi salah satu syarat Mata Kuliah Kerja Praktek Studi S-I
Program Studi Teknik Informatika
Yuta Pratama
10106203
Telah diperiksa dan disetujui sebagai laporan kerja praktek Pada tanggal 26 Januari 2012
Menyetujui,
Dosen Pembimbing Koordinator Kerja Praktek
Galih Hermawan, S.Kom Ganda Hutabarat
Nip. 4127.70.06.020
Ketua Program Studi Teknik Informatika