• Tidak ada hasil yang ditemukan

Aplikasi sistem informasi di Forum Komunikasi 76 Jabar-Banten berbasis web : laporan kerja praktek

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi sistem informasi di Forum Komunikasi 76 Jabar-Banten berbasis web : laporan kerja praktek"

Copied!
30
0
0

Teks penuh

(1)

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.

(2)

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

(3)

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

(4)

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

(5)

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

(6)

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

(7)

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.

(8)

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

(9)

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.

(10)

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.

(11)

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.

(12)

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.

(13)

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

(14)

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:,

(15)

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

(16)

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.

(17)

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.

(18)

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.

(19)

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]
(20)
[image:20.612.198.437.128.238.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]
(21)

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.

(22)

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

(23)

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 

(24)

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 

(25)

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.

(26)

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

(27)

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

(28)
(29)

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

(30)

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

Gambar

Gambar 1.1 Pemodelan waterfall
Gambar 2.1 Struktur Organisasi
Gambar 2.3 Kardinalitas Relasi Satu ke Banyak
Gambar 2. 4 Kardinalitas Relasi Banyak ke satu

Referensi

Dokumen terkait

Akulturasi psikologis merupakan proses adaptasi individu terhadap budaya baru yang menimbulkan perubahan secara psikologis, dan berdampak pada perilaku

bagi kelompok yang jawabannya sesuai dengan kunci jawaban yang dibacakan guru, maka memberikan tanda Check ( — ) pada kotak tersebut dan langsung bersorak dan

Menurut Ustadz Jerri Desa Jembayat Margasari (selaku Ustadz yang berpengaruh di desa tersebut) bahwa transaksi yang dilakukan antara petani dengan pemberi utang

Data yang dikumpulkan meliputi identitas lengkap pasien dan informasi seputar tata laksana diare akut setiap pasien yang dirawat yaitu derajat dehidrasi, pemberian cairan rehidrasi

5 tahun 1960 tentang Peraturan Pokok-Pokok Agraria pasal 19 (1) Untuk menjamin kepastian hukum di sekuruh wilayah Indonesia maka dilaksanakanlah pendaftaran

Body of knowledge atau keilmuan dan keahlian yang akan diselenggarakan oleh Prodi S-1 Pendidikan Kimia FMIPA UNNES mencakup bidang ilmu kimia, bidang metodik-pedagogik

masyarakat desa Bandar Setia yang memeluk agama yang telah diakui di Negara Indonesia. yakni Islam, Kristen Katolik, Kristen Protestan, Hindu