Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
SISTEM PEMBAYARAN UPAH WARTAWAN MEDIA MASSA PADA
DIVISION COMMUNICATION DI PT.TELKOM DIVRE I SUMATERA
DENGAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
DEFI RAKHMAWATI
062406025
PROGRAM STUDI D3 ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
SISTEM PEMBAYARAN UPAH WARTAWAN MEDIA MASSA PADA
DIVISION COMMUNICATION DI PT.TELKOM DIVRE I SUMATERA
DENGAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk menyelesaikan studi pada
Program Studi D-3 Ilmu Komputer
DEFI RAKHMAWATI
062406025
PROGRAM STUDI D3 ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
PENGESAHAN
Judul : SISTEM PEMBAYARAN UPAH WARTAWAN
MEDIA MASSA PADA DIVISION
COMMUNICATION DI PT.TELKOM DIVRE I
SUMATERA DENGAN MENGGUNAKAN PHP
DAN MYSQL
Katagori
: TUGAS AKHIR
Nama
: DEFI RAKHMAWATI
Nomor Induk Mahasiswa : 062406025
Program Studi
: D-3 ILMU KOMPUTER
Departemen
: MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan,
2009
Diketahui
Departemen Matematika FMIPA USU
Ketua,
Pembimbing,
Dr. Saib Suwilo, M.Sc.
Dra. Rahmawati Pane, M. Si.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
PERNYATAAN
SISTEM PEMBAYARAN UPAH WARTAWAN MEDIA MASSA PADA
DIVISION COMMUNICATION DI PT.TELKOM DIVRE I SUMATERA
DENGAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
PENGHARGAAN
Puji syukur Penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat dan
hidayah-Nya sehingga Penulis dapat menyelesaikan Tugas Akhir ini dengan lancer.
Ucapan terima kasih saya sampaikan kepada ibu Dra.Rahmawati Pane,M.Si
selaku dosen pembimbing pada penyelesaian Tugas Akhir ini yang telah memberikan
panduan dan kepercayaan penuh kepada saya untuk menyempurnakan Tugas Akhir
ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekertaris Departemen
Matematika, bapak Dr.Saib Suwilo M.Sc dan bapak Henri Rani Sitepu, M.Si. Dekan
Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara yaitu
bapak Dr. Eddy Marlianto,M.Sc, dan pembantu Dekan Fakultas Matematika Dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara, semua dosen pada Departemen
Matematika FMIPA USU, pegawai di FMIPA USU, dan teman-teman Komput er
stambuk 2006 USU, khususnya Komputer A stambuk 2006. Akhirnya kepada kedua
orang tua tercinta Ayahanda dan Ibunda, serta semua sanak-keluarga yang selama ini
memberikan bantuan dan dorongan yang diperlukan. Semoga Allah SWT
membalasnya.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
DAFTAR ISI
Halaman Pengesahan
v
Halaman Pernyataan
vi
Halaman Penghargaan
vii
Daftar Isi
viii
Daftar Tabel
x
Daftar Gambar
xi
Bab
1. Pendahuluan
1
1.1. Latar Belakang
1
1.2. Identifikasi Masalah
2
1.3. Batasan Masalah
2
1.4. Ruang Lingkup
3
1.5. Kontribusi Penelitian
3
1.6. Maksud dan Tujuan
3
1.7. Metode penelitian
4
1.8. Tinjauan Pustaka
4
1.9. Sistematika Penulisan
6
Bab
2. Landasan Teori
8
2.1 Pengertian Sistem Informasi
8
2.1.1 Data
8
2.1.2 Sitem
9
2.1.3 Informasi
9
2.2 Pengertian Komputer
10
2.3 Pengenalan Internet
11
2.3.1 Network
11
2.3.2 Web Server
12
2.3.3 Hyper Text Transfer Protokol
13
2.4 Pengenalan Personal Home Page (PHP)
13
2.4.1 Sejarah Personal Home Page (PHP)
14
2.4.2 Konsep Dasar Personal Home Page (PHP)
15
2.5 MySQL
16
2.6 CSS (Cascading Style Sheet)
17
2.7 Pengenalan Macromedia Dreamweaver 8
18
2.7.1 Apa Itu Dreamweaver 8
19
2.7.2 Tentang Dreamweaver 8
19
Bab
3. Gambaran Umum Perusahaan
22
3.1.Sejarah Singkat Perusahaan
22
3.2.Visi dan Misi PT. Telkom Indonesi, Tbk
24
3.2.1 Visi PT. Telkom Indonesia, Tbk
24
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
3.3. Struktur Organisasi PT. Telkom Divre I Sumatera
26
Bab
4. Perancangan Sistem
27
4.1 Perencanaan dan Perancangan Sistem
27
4.2 Membangun Halaman Web
27
4.3 Flowchart Situs 29
4.4 Database Website
37
4.5 Algoritma Website
40
4.6 Algoritma Administrator
42
4.7 Tampilan Website
43
Bab
5. Implementasi Sistem
45
5.1 Pengertian Implementasi Sistem
45
5.2 Tujuan Implementasi Sistem
45
5.3 Komponen-Komponen Kebutuhan Sistem
46
5.3.1 Hardware
46
5.3.2 Software
46
5.3.3 Menginstal PHP Triad
48
5.3.4 Brainware
50
Bab
6. Kesimpulan Dan Saran
51
6.1 Kesimpulan
51
6.2 Saran
51
Daftar Pustaka
53
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
DAFTAR TABEL
Halaman
Tabel 4.1. Tabel Login
37
Tabel 4.2. Tabel Media
38
Tabel 4.3. Tabel Per_med (persentase media)
39
Tabel 4.4. Table Brtmiring(Berita Miring)
39
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
DAFTAR GAMBAR
Halaman
Gambar 2.1 Tampilan Rancangan Dreamweaver 8
18
Gambar 3.1 Struktur Organisasi PT.Telkom Divisi Regional I Sumatera 26
Gambar 4.1 Rancangan Halaman Web yang dibangun
28
Gambar 4.2 Alur Flowchart Menu Utama
31
Gambar 4.3 Flowchart Home
32
Gambar 4.4 Flowchart Daftar Jurnalis
33
Gambar 4.5 Flowchart Persentase
34
Gambar 4.6 Flowchart Surat Pembaca
35
Gambar 4.7 Flowchart Wartawan
36
Gambar 4.8 Tampilan Website Pembayaran Upah Wartawan
Media Massa Pada Division Communication di
PT.Telkom Divre I Sumatera
44
Gambar 5.1 Tampilan antar muka Sistem Operasi Windows XP
47
Gambar 5.2 Tampilan antar muka Dreamweaver 8
47
Gambar 5.3 Tampilan instalasi Php Triad
48
Gambar 5.4 Tampilan Start Apache
49
Gambar 5.5 Tampilan Localhost
49
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
1.1. Latar Belakang
Sejalan dengan berkembangnya pembangunan Teknologi Informasi serta
pertumbuhan telekomunikasi di Indonesia, komputer menjadi suatu media elektronik
yang memegang peranan sangat penting dalam perkembangan pembangunan
teknologi informasi saat ini. Penggunaan sistem komputer ini dirasakan sangatlah
penting, karena pada saat ini ilmu pengetahuan dan teknologi berkembang sangat
cepat. Untuk itu, bagi setiap perusahaan baik milik pemerintah atau swasta yang tidak
ingin kalah bersaing, hendaklah menggunakan sistem komputerisasi.
Komputer merupakan seperangkat alat elektronik yang mampu mengolah data
dan melakukan perhitungan-perhitungan maupun pencatatan yang rumit dalam jumlah
besar, serta mampu menyajikan suatu informasi yang cepat, tepat dan teliti sesuai
dengan yang diharapkan. Kebutuhan yang mendesak dan semakin berharganya waktu,
semakin membuat semua orang harus bekerja ekstra cepat dengan mendapatkan hasil
semaksimal mungkin. Sistem ini nantinya akan memudahkan para pegawai division
communication dalam menandai pembayaran wartawan media massa setiap bulannya,
serta melihat persentase total iklan di media massa. Karena penulis berpendapat
bahwa penggunaan sistem ini jauh lebih optimal dalam menandai pembayaran upah
wartawan dari pada penandaan secara manual.
Untuk mencapai tujuan tersebut, maka saya merancang sistem berbasis web
untuk memberikan kemudahan dalam kegiatan pembayaran upah wartawan media
massa di PT.TELKOM. Sistem ini akan menyediakan menu untuk menandai
pembayaran upah yang telah dilakukan. Di dalamnya juga terdapat hasil scan
potongan berita dari media massa yang telah dibuat oleh wartawan. Berita tersebut
tentu berkaitan dengan PT.Telkom serta pesaingnya. Selain itu, sistem ini juga
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
mengenai produk telkom yang dimuat di media massa di bandingkan dengan
banyaknya berita para pesaing Telkom. Sistem ini menyediakan informasi mengenai
PT.TELKOM Indonesia. Terdapat link-link yang dapat menghubungkan ke website
TELKOM serta link website online di TELKOM.
Dari uraian tersebut, penulis tertarik memilih judul “Sistem Pembayaran Upah
Wartawan Media Massa Pada Division Communication Di PT. Telkom Divisi
Regional I Sumatera dengan Menggunakan PHP Dan Mysql.” Untuk memberi
kemudahan bagi pegawai division communication dalam menandai pembayaran upah
wartawan media massa.
1.2. Identifikasi masalah
Masalah yang dihadapi dalam tulisan ini adalah bagaimana membangun sebuah sistem
pembayaran upah wartawan media massa yang baik dan berguna. Untuk itu, penulis
membangun dengan menggunakan bahasa pemograman PHP dan MySQL.
1.3. Batasan Masalah
Agar tidak menyimpang dari tujuan dan permasalahan maka penulis melakukan
pembatasan tiap masalah, yaitu pada penginputan data pembayaran upah wartawan.
Mulai dari jumlah upah yang harus di bayar serta judul berita yang dibuat oleh
wartawan. Hal ini penulis lakukan agar penulis dapat lebih berkonsentrasi pada
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Adapun ruang lingkup dari tugas akhir ini adalah menampilkan halaman-halaman web
baik bersifat statis maupun dinamis sebagai suatu website yang memberikan berbagai
data dan informasi mengenai Pembayan Upah Wartawan Media Massa di
PT.TELKOM DIVRE I SUMATERA. Pihak administrator web sangat berperan
penting dalam membuat, menambah, maupun mengubah data yang ditampilkan pada
web seperti data produk telkom, data wartawan, data berita yang dimuat.
Sistem ini dibangun di bawah sistem operasi Windows XP menggunakan web
server WAP yang terdiri dari Apache Web Server, PHP dan MySQL, serta
menggunakan Macromedia Dreamweaver 8 sebagai Editor perancangan dan
pembangunan web.
1.5. Kontribusi penelitian
Kontribusi penelitian bagi penulis adalah untuk menciptakan suatu sistem yang dapat
mempermudah pekerjaan karyawan Division Communication di PT.TELKOM
DIVRE I SUMATERA. Khususnya yang berhubungan dengan media massa.
1.6. Maksud dan Tujuan
Sesuai dengan judul dan identifikasi masalah yang diutarakan sebelumnya maka
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
media massa yang memberi kemudahan dan keamanan yang lebih dibanding
pembayaran yang dilakukan secara manual.
1.7. Metode Penelitian
Metode penelitian adalah suatu cara yang sistematik untuk mengerjakan atau
menyelesaikan suatu masalah. Metode penelitian yang digunakan dalam tulisan ini,
meliputi:
1. Pengumpulan data:
a. Biodata wartawan media massa
b. Jumlah upah wartawan
c. Berita di media massa yang dibuat oleh wartawan bersangkutan.
2. Merancang atau membuat listing program sistem pembayaran upah wartawan
media massa sesuai dengan yang diinginkan perusahaan.
3. Membuat tampilan sistem pembayaran, agar dapat digunakan.
1.8. Tinjauan Pustaka
(Haris Supriansyah Kartoyo, 30 Menit Menjadi Webmaster, 2006)
Buku “30 Menit Menjadi Webmaster” ini disusun untuk memudahkan para pemula
dan awam dalam dunia web, maupun yang sudah mahir, untuk membuat sebuah situs
internet dengan cepat. Situs internet, baik untuk perusahaan ataupun untuk
kepentingan pribadi, pada saat ini merupakan sebuah kebutuhan. Buku ini berisi
program-program Php yang khusus dirancang untuk membangun Web pada
perusahaan.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
dibanding bahasa sejenis lainnya. Selain gratis, PHP juga mempunyai fungsi-fungsi
yang cukup lengkap, multiplatform serta mampu berinteraksi dengan berbagai macam
database. Pada PHP, banyak komponen atau fungsi yang dapat digunakan untuk
berbagai macam kebutuhan. Tidak hanya FTP, fungsi mengakses e-mail dapat pula
digunakan dengan gratis. Keunggulan PHP yang lain adalah dukungan terhadap
berbagai jenis webserver. Hampir semua webserver didukung oleh PHP, tetapi yang
paling umum ialah penggabungan PHP dengan Apache, webserver gratis.
(M.Syafii, Panduan Membuat Aplikasi Database dengan PHP 5, 2005)
Buku ini berisi tata cara pembuatan database dalam software PHP 5. Bagaimana
menggunakan perintah-perintah dalam pembuatan database sebuah website. Agar
Website yang dibangun memiliki database yang baik dan dapat di update secara
mudah. Buku ini juga menjelaskan cara penginstalan database pada software PHP 5.
(Iman Suwidodo Djaja, Pemograman Sql dan Database Server Mysql,2005)
Pemograman Sql adalah langkah untuk dapat membuat database server mysql. Sql dan
mysql berhubungan. Maka buku ini menjelaskan pembuatan database dengan bahasa
pemograman Sql dan Mysql. Program Mysql dapat dikoneksikan ke dalam program
Php untuk memudahkan koneksi databasenya, Buku ini juga berisi mengenai
pembuatan script php yang dapat menghubungkan ke server Mysql.
(Tavri D Mahyuzir, Analisa Perancangan Sistem Pengolahan Data, 2003)
Analisa perancangan sistem diperlukan dalam membangun sebuah sistem yang
berbasis web. Perancangan sistem dan pengolahan data saling berhubungan. Buku
karya Tavri D Mahyuzir yang mengupas permasalahan tentang Analisa Perancangan
Sistem Pengolahan Data sangat membantu para pembaca dalam mengolah data
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
(Bernard Renaldy S, Agus Prijono, Rusdy Agustaf, Mudah dan Cepat Menguasai
Pemrograman WEB, 2005)
Untuk membangun sebuah web page dibutuhkan sebuah bahasa pemrograman yang
lebih dikenal dengan sebutan web scripting. Web scripting yang bersifat client side
akan menghasilkan web page yang statis, artinya lebih menekankan pada desain
format tampilan informasi. HTML (Hypertext Markup Language) adalah bahasa untuk
web scripting bersifat client side yang memungkinkan untuk menampilkan informasi
dalam bentuk teks, grafik, serta multimedia dan juga untuk menghubungkan antar
tampilan web page (hyperlink).
1.9. Sistematika Penulisan
Secara garis besar tugas akhir ini terdiri atas enam bab dan beberapa lampiran.
Adapun keenam bab tersebut adalah :
BAB 1 : PENDAHULUAN
Bab ini merupakan bagian yang berisi mengenai latar belakang, identifikasi dan
batasan masalah, ruang lingkup, kontribusi penelitian, maksud dan tujuan, metodologi
penelitian, tinjauan pustaka serta sistematika penulisan.
BAB 2 : LANDASAN TEORI
Bab ini berisikan tentang uraian teoritis mengenai pengertian – pengertian, metode
penyusunan data serta mengenai bahasa pemrograman yang digunakan.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
organisasi perusaaan.
BAB 4 : PERANCANGAN SISTEM
Bab ini berisikan mengenai rancangan sistem yang dibentuk. Yaitu berisikan sistem
yang terpadu dengan database, rancangan model tampilan website, file yang
digunakan, flowchart serta algoritma terbentuknya program.
BAB 5 : IMPLEMENTASI SISTEM
Bab ini merupakan bagian yang berisi tentang pengertian dan tujuan implementasi
sistem serta panjabaran elemen-elemen sistem baik dari segi hardware, software dan
brainware.
BAB 6 : KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan mengenai hasil rancangan sistem yang telah dibentuk dan
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
BAB 2
LANDASAN TEORI
2.1. Pengertian Sistem Informasi
Sistem informasi merupakan suatu sistem yang menyediakan informasi. Di mana
sistem tersebut merupakan sekumpulan elemen yang saling berhubungan satu sama
lain untuk membentuk satu kesatuan yang menggabungkan data, memproses,
menyimpan, mendistribusikannya, sehingga dapat digunakan sebagai bahan dalam
pengambilan keputusan dan mengendalikannya.
2.1.1. Data
Data berasal dari bahasa Latin yaitu “datum” yang berarti fakta , kenyataan, kejadian
atau peristiwa. Jadi data atau fakta adalah kenyataan dari sesuatu kejadian atau
peristiwa. Data organisasi merupakan hasil kegiatan organisasi bersangkutan. Dalam
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
bentuk informasi yang sesuai dengan keperluan manajemen bersangkutan. Data dapat
didefinisikan sebagai kumpulan fakta-fakta yang berupa fisik dan bukan fisik,
kejadian-kejadian dan prosedur yang belum diolah oleh manusia atau peralatan yang
digunakan oleh manusia.
2.1.2. Sistem
Sistem merupakan suatu kumpulan atau himpunan dari elemen, komponen atau
variabel yang terorganisasi serta saling berinteraksi satu sama lain. Umumnya
elemen-elemen pada sebuah sistem saling berhubungan dan berinteraksi dalam pencapain
tujuan yang sama. Elemen-elemen yang mewakili suatu sistem secara umum adalah
masukan (input), pengolahan (processing) dan keluaran (output). Elemen-elemen
sistem secara garis besar dapat digambarkan sebagai berikut :
Suatu sistem juga mempunyai ciri-ciri yaitu :
a. Mempunyai ruang lingkup
b. Mempunyai elemen-elemen sistem
c. Mempunyai manajemen terpadu diantara elemen-elemen sistem
d. Mempunyai keterkaitan antar elemen-elemen sistem
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
2.1.3. Informasi
Informasi adalah data yang telah diolah menjadi sebuah pengetahuan yang berguna
bagi manusia atau telah dimengerti manusia dan dapat dikatakan sebagai hasil
pengolahan data yang dapat berfungsi untuk mencapai suatu tujuan tertentu serta
dapat bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang. Sumber
dari informasi adalah data, karena dari data yang diinput akan menghasilkan suatu
hasil akhir yang berupa informasi yang berguna bagi pengguna (user).
Syarat-syarat informasi yang baik dan lengkap adalah :
a. Ketersediaan (availability)
b. Mudah dipahami (comppehensibility)
c. Kehandalan (reliability)
d. Relevan
e. Bermanfaat
f. Tepat waktu
g. Akurat
h. Konsisten.
2.2. Pengertian Komputer
Istilah komputer (computer) diambil dari bahasa Latin “computare” yang berarti
menghitung (to compute atau reckon). Dengan demikian komputer dapat diartikan
sebagai alat hitung. Komputer bukan sekedar masin hitung tetapi computer
mempunyai kemampuan yang dapat membantu manusia dalam menyelesaikan
pekerjaan baik perhitungan yang makin kompleks. Komputer adalah alat elektronik
yang mampu melakukan beberapa pekerjaan diantaranya :
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
c. Menyimpan perintah-perintah dan hasil dari pengolahan
d. Menyediakan output dalam bentuk informasi.
Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah
terperinci ynag sudah dipersiapkan agar komputer dapat melakukan fungsinya dengan
cara yang sudah tertentu.
2.3. Pengenalan Internet
Internet (Interconnected Network) merupakan jaringan komputer yang terdiri dari
ribuan jaringan komuter independen yang dihubungkan satu dengan yang lainnya.
Secara etimologis, Internet berasal dari bahasa Inggris yakni Inter berarti antar dan
Net berarti jaringan sehingga dapat diartikan hubungan antar jaringan. Jaringan
komputer ini terdiri dari lembaga pendidikan, pemerintahan, militer, organisasi dan
bisnis dan organisasi lainnya. Internet atau nama pendeknya Net merupakan jaringan
komputer yang tersebar didunia. Sampai saat ini Internet sudah menghubungkan lebih
dari 100000 jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet
adalah jaringan luas dikomputer yang lazim disebut dengan world wide network
secara lebih ringkas Internet adalah sumber informasi dan alat komunikasi serta
hiburan. Jaringan Internet menyediakan beberapa aplikasi yang dapat digunakan oleh
user Internet :
1. E – mail
2. Mailing list
3. Newsgroup
4. File Transfer Protocol (FTP)
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
6. Telnet
7. Talk, Chat
8. World Wide Web
2.3.1. Network
Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau
lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komuniksi
membentuk satu sistem. Dengan network, komputer yang satu dapat menggunakan
data dikomputer lain, dapat mencetak laporan diprinter komputer lain, dapat memberi
berita ke komputer lain walaupun berlainan area. Network merupakan cara yang
sangat berguna untuk mengintegrsikan sistem informasi dan menyalurkan arus
informasi dari satu area ke area lainnya.
2.3.2. Web Server
Web server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan
halaman website atau homepage. Komputer dapat dikatakan web server jika komputer
tersebut memiliki suatu program server yang disebut Personal Web Server (PWS).
PWS ini difungsikan agar halaman web yang ada didalam sebuah komputer server
dapat dipanggil oleh komputer klien. Macam-macam web server antara lain :
a. Apache (Open Source)
b. Xitami
c. IIS
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Website (situs web) merupakan alamat (URL) yang berfungsi sebagai tempat
penyimpanan data dan informasi dengan berdasarkan topik tertentu. URL adalah suatu
sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server.
Situs atau web dapat dikategorikan menjadi 2 yaitu :
a. Web Statis, yaitu :
Web yang berisi atau menampilkan informasi-informasi yang sifatnya statis (tetap)
b. Web Dinamis, yaitu :
Web yang menampilkan informasi serta dapat berinteraksi dengan user yang
sifatnya dinamis.
2.3.3. Hyper Text Trasnfer Protocol (HTTP)
Seorang yang ingin menggunakan WWW memerlukan suatu program yang disebut
dengan browser. Browser ini akan melakukan komunikasi dengan server penyedia
informasi menggunakan protokol yang standar yaitu Hyper Text Trasnfer Protocol
(HTTP). HTTP adalah protokol yang menentukan aturan yang perlu diikuti oleh web
server dalam meminta atau mengambil suatu dokumen dan oleh web server dalam
menyediakan dokumen yang diminta web rowser.
2.4. Pengenalan Personal Home Page (PHP)
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang
digunakan dalam dunia website. PHP adalah bahasa pemrograman yang berbentuk
script yang diletakkan didalam server web. Ada beberapa pengertian tentang PHP,
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada
klien. Interpreter PHP dalam mengeksekusi kode PHP pada sisi server disebut
serverside, berbeda dengan mesin maya Java yang mengekseskusi program pada sisi
klien (client-server). Adapun kelebihan-kelebihan dari PHP adalah :
1. PHP mudah dibuat dan kecepatan akses tinggi.
2. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang
berbeda pula.
3. PHP diterbitkan secara gratis.
4. PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache,
IIS, Xitami dan lain-lain.
5. PHP adalah termasuk bahasa yang embeded (dapat diletakkan dalam tag HTML)
6. PHP termasuk server-side programming.
Sistem database yang didukung oleh PHP adalah :
1. Oracle
2. Sybase
3. MySQL
4. Solid
5. Generic ODBC
2.4.1. Sejarah Personal Home Page (PHP)
Sekitar tahun 1994, PHP pertama kali ditemukan oleh Ramus Lerdorf yang
merupakan seorang programmer UNIX dan Perl pada waktu itu. Rasmus membuat
sebuah script macro perl CGI yang pada awalnya hanya untuk mengetahui siapa saja
yang melihat resume tulisan pada homepage pribadinya. Kemudian sedikit demi
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
mencipta engine untuk script ini dan mencipta tool yang lain untuk mengambil input
dari HTML Form : F1. Form Interpreter juga dikenal sebagai PHP/F1 atau PHP2,
berlaku sekitar 1995. Pengguna mulai menggunakan tool ini untuk kegunaan yang
lebih rumit lagi dan pembangunan script ini telah berpindah dari perseorangan kepada
kumpulan pembangunan untuk membangun proyek. Ini permulaan PHP3 sekitar tahun
1993, sedangkan PHP4 memunculkan aplikasi pertamanya terdiri dari Zend Engine
sekitar tahun 2000. Pada saat ini PHP versi 4.0 (PHP4) adalah bahasa scripting yang
menyatu dengan HTML dan berada di server (Server-side HTML Embeded Sripting).
2.4.2. Konsep Dasar Personal Home Page (PHP)
Kode PHP diawali dengan tanda lebih kecil (<) dan diakhiri dengan tanda lebih besar
(>). Ada empat cara untuk menuliskan scrpit PHP yaitu :
1. <? Hallo ?>
2. <?php Hallo ?>
3. <% Halllo %>
4. <SCRIPT LANGUAGE=“php”> Hallo </SCRIPT>
Pemisah antar instruksi adalah tanda titik koma (;) dan untuk membuat atau
menambahkan komentar/standar penulisan adalah : /* komentar */, // komentar, #
komentar. Cara penulisan dibedakan menjadi Embeded dan Non Embeded script.
a. Embeded script
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
<html>
<head>
<title>Coba</title>
</head>
<body>
<?php “web master” ?>
</body>
</html>
Script diatas merupakan script yang sederhana. Script PHP disisipkan diantara tag-tag
html.
b. Non Embeded Script
Contoh Non Embeded Script :
<?php
echo “<html>”;
echo “<head>”;
echo “<title>”;
echo “ Me and web ”;
echo “</title>”;
echo “</head>”;
echo “<body>”;
echo “<p> My web design </p>”;
echo “</body>”;
echo “</html>”;
?>
Script ini digunakan murni pembuatan program dengan PHP, tag HTML yang
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
MySQL dikembangkan oleh sebuah perusahaan Swedia bernama mySQL AB yang
pada saat itu bernama Txc Data Konsult AB sekitar tahun 1994-1995. Meskipun cikal
bakal kodenya bisa disebut sudah ada sejak tahun 1979. Tujuan mula-mula Txc
membuat mySQL pada waktu itu juga untuk mengembangkan aplikasi web untuk
client Txc yaitu perusahaan pengembang software dan konsultan database. Fungsi
mySQL dapat dikatakan sebagai interpreter query, karena setiap kita menggunakan
query SQL kita harus meletakkannya didalam fungsi ini. Dengan kata lain, query SQL
tidak dapat dijadikan tanpa adanya fungsi mySQL. mySQL termasuk jenis relational
database management system (RDBMS). Sehingga istilah seperti tabel, baris dan
kolom tetap digunakan dalam mySQL. Pada mySQL sebuah database mengandung
beberapa tabel, tabel terdiri dari sejumlah baris dan kolom. MySQL adalah sebuah
database yang mampu berinteraksi dengan aplikasi apa saja. Umumnya sebuah
database menggunakan open database control (ODBC) sebagai komponen
penghubung database dengan aplikasi program. Akan tetapi, mySQL telah
menyiapkan beberapa API selain ODBC untuk dapat berinteraksi dengan PHP.
Fungsi-fungsi itu diantaranya adalah mySQL_connect(), mySQl_select_db() dan
lain-lain. Karena mySQL merupakan suatu server database yang bersifat multiuser dan
salah satu sifat program multiuser yaitu hanya dapat berjalan disisi server, maka kita
tidak dapat mengaksesnya tanpa ada izin dari server tersebut. Dalam mySQL fungsi
yang digunakan untuk dapat tersambung ke server adalah mySQL_connect() atau
dengan menggunakan mySQL_pcconnect(). mySQL mengenal beberapa tipe data field
yaitu tipe data numerik, tipe data string, tipe data char( ) dan varchar( ) dan tipe data
tanggal.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
CSS merupakan kependekan dari Cascading Style Sheet yang berfungsi untuk
mengatur tampilan dengan kemampuan jauh lebih baik dari tag maupun atribut
standar HTML (Hypertext Markup Language). CSS sebenarnya adalah suatu
kumpulan atribut untuk fungsi format tampilan dan dapat digunakan untuk mengontrol
tampilan banyak dokumen secara bersamaan. Keuntungan menggunakan CSS yaitu
jika ingin mengubah format dokumen, maka tidak perlu mengedit satu per satu.
Penggunaan CSS ada 2 (dua) cara yaitu dengan menyisipkan kode CSS
langsung dalam kode HTML atau simpan menjadi file tersendiri berekstensi .css.
Dengan menyimpan sebagai file tersendiri akan lebih memudahkan untuk mengontrol
tampilan dalam banyak dokumen secara langsung. CSS mendapat dukungan penuh
pada browser versi 4 (empat) dan pada versi sebelumnya, hanya dengan Internet
Explorer yang masih mampu mengenal CSS. Perlu diketahui bahwa tampilan CSS
dapat berbeda bila ditampilkan pada menu browser yang berbeda pula (Abdullah,
2003).
2.7. Pengenalan Macromedia Dreamweaver 8
Dreamwever 8 merupakan salah satu produk software yang dikeluarkan oleh
perusahaan Macromedia, Inc. Software ini bergerak dalam bidang perancangan web.
Sekelompok software perancang web yang diantaranya Flash, Dreamweaver,
Firework, Freehand dan lain-lain. Macromedia tampaknya sangat serius dalam
membuat software pembangun website yang mampu melakukan banyak hal dan
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Gambar 2. 1 Tampilan Rancangan Dreamweaver 8
2.7.1. Apa Itu Dreamweaver 8
Dreamweaver 8 adalah suatu bentuk software editor web yang dibuat oleh
Macromedia. Dengan software ini, seorang programmer web dapat dengan mudah
membuat tampilan websitenya. Dreamweaver 8 merupakan editor yang komplit dan
dapat digunakan untuk membuat animasi sederhana dalam bentuk halaman. Dengan
adanya software ini kita tidak direpotkan untuk menuliskan script-script format
HTML, PHP, ASP, maupun bentuk program lainnya. Sebagai editor, Dreamweaver 8
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
akan kamu peroleh” atau “what you see is what you get”. Dengan kelebihan ini,
seorang programmer dapat melihat langsung hasil buatannya tanpa harus membuka
browser. Seperti software-software editor web lain, Dreamweaver 8 juga memiliki
dua bentuk halaman yaitu, halaman rancangan dan halaman kode. Hal ini akan
mempermudah dalam menambahkan script yang berbasis PHP maupun Javascript.
Dreamweaver 8 selain mendukung dalam pembuatan web yang berbasis HTML, juga
mendukung software-software lain diantaranya PHP, ASP, Perl, Javascript dal
lain-lain.
2.7.2. Tentang Dreamweaver 8
Dreamweaver 8 juga mempunyai format bahasa pemrograman yang ada. Jadi dalam
menuliskan program, tidak harus menuliskan beberapa perintah seperti <? ?> dalam
PHP dan /% %/ dalam ASP. Karena dalam Dreamweaver 8 kita tinggal
memanggilnya melalui menu insert>PHP Object dan dari insert>ASP Object untuk
format ASP. Dengan menggunakan Dreamweaver 8 telah banyak dimudahkan dalam
merancang dan pengkodean. Hal ini akan sangat membantu dalam hal perancangan
sebuah website yang sedang dibangun. Adapun beberapa komponen yang dimiliki
oleh Dreamweaver 8 adalah :
1. Menu Panel Insert
Menu panel insert adalah sekumpulan menu yang berhubungan dengan operasi
pemasukan dan pembuatan pernik-pernik pada halaman web.
2. Menu Panel Common
Menu common adalah menu yang memiliki beberapa icon yang merupakan menu
standar pada saat merancang halaman web.
3. Menu Panel Layout
Menu ini teradapat icon yang juga tersedia pada manu common, yaitu menu icon
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Menu text ini digunakan untuk mengatur format text yang ada pada halaman web.
5. Menu Panel Tabel
Menu ini digunakan untuk membuat tabel yang ada pada halaman web.
6. Menu Panel Frame
Menu frame adalah salah satu menu yang akan digunakan untuk memilih bentuk
rancangan halama utama website.
7. Menu Panel Form
Menu form digunakan untuk membuat formulir.
8. Menu Panel Characters
Menu characters memiliki beberapa icon yang digunakan untuk melakukan operasi
halaman dan pengaturan paragraf.
9. Manu Panel Media
Menu media adalah sekumpulan icon yang berfungsi untuk melakukan
penggabungan file dari luar program Dreamweaver.
10. Menu Panel Head
Menu head digunakan untuk operasi-operasi penambahan komponen dalam tag
head HTML.
11. Menu Panel Script
Menu script adalah sekumpulan icon yang pada umumnya digunakan untuk
melakukan penulisan perintah script.
12. Menu Panel Application
Menu application digunakan untuk operasi database.
13. Menu Panel Propertis
Menu ini adalah sekumpulan menu yang berfungsi sebagai tool dalam pengaturan
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
[image:31.595.158.443.283.556.2]BAB 3
GAMBARAN UMUM PERUSAHAAN
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
PT. TELKOM adalah Badan Usaha Milik Negara (BUMN) yang bergerak dalam
bidang pelayanan jasa telekomunikasi untuk umum dan dalam negeri. Cikal bakal
TELKOM adalah suatu badan usaha bernama “Post en Telegraaf Dienst” yang
didirikan dengan Staatsblad No.52 tahun 1884. Penyelenggaraan Telekomunikasi di
Hindia Belanda pada waktu itu mulanya diselenggarakan oleh swasta. Bahkan sampai
tahun 1905 tercatat 38 perusahaan Telekomunikasi. Pada tahun 1906 diambil alih oleh
pemerintah Hindia Belanda dengan berdasarkan Staatsblad No. 395 tahun 1906. Sejak
itu berdirilah “Post Telegraaf en Telefoondienst” (PTT- Dienst). PTT-Dienst
ditetapkan sebagai perusahaan Negara berdasarkan Staatsblad No. 419 tahun 1927
tentang Indonesia Bedrijvenwet (I.B.W. Undang-Undang Perusahaan Negara). PT ini
berlangsung sampai dikeluarkannya Peraturan Pemerintah Pengganti Undang-Undang
(Perpu) No.19 Tahun 1960 oleh Pemerintah Republik Indonesia, tentang persyaratan
suatu perusahaan Negara dan PTT-Dienst memenuhi syarat untuk tetap menjadi suatu
Perusahaan Negara (PN). Kemudian berdasarkan Peraturan Pemerintah No.240 Tahun
1961, tentang pendirian Perusahaan Negara Pos dan Telekomunikasi disebutkan
bahwa Perusahaan Negara sebagaimana dimaksud dalam pasal 21 B.W dilebur ke
dalam Perusahaan Negara pos dan Telekomunikasi (PN Pos dan Telekomunikasi).
Dalam perkembangan selanjutnya pemerintah memandang perlu untuk
membagi PN Pos dan Telekomunikasi menjadi 2 (dua) Perusahaan Negara yang
berdiri sendiri. Berdasarkan Peraturan pemerintah No.29 tahun 1965, maka berdirilah
Perusahaan Pos dan Giro (PN Pos dan Giro) dan pendirian Perusahaan Negara
Telekomunikasi (PN Telekomunikasi) diatur dalam Peraturan Pemerintah No.30
tahun 1965. Bentuk ini pun dikembangkan menjadi Perusahaan Umum (Perum)
Telekomunikasi melalui Peraturan Pemerintah No.36 tahun 1974. Dalam peraturan
tersebut dinyatakan pula Perusahaan Umum Telekomunikasi sebagai penyelenggara
jasa telekomunikasi untuk umum, baik hubungan Telekomunikasi dalam negeri
maupun luar negeri. Tentang hubungan Telekomunikasi luar negeri. Untuk lebih
meningkatkan pelayanan jasa telekomunikasi untuk umum, maka dengan peraturan
pemerintah No. 22 Tahun 1984 yakni dengan menetapkan PERUMTEL sebagai badan
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
internasional. Memasuki Repelita V pemerintah merasakan perlunya percepatan
pembangunan Telekomunikasi, karena sebagai infrastruktur diharapkan dapat memacu
pembangunan sektor lainnya. Selain hal tersebut penyelenggaraan Telekomunikasi
membutuhkan manajemen yang lebih professional, oleh sebab itu perlu menyesuaikan
bentuk perusahaan. Untuk itu berdasarkan Peraturan Pemerintah No.25 tahun 1991,
maka bentuk perusahaan Umum (Perum) dialihkan menjadi perusahaan Perseroan
(Persero), sebagaimana dimaksud dalam undang-undang No.9 tahun 1989. Sejak itu
berdirilah Perusahaan Perseroan (Persero) Telekomunikasi Indonesia atau TELKOM.
Tepat tanggal 24 September 1991 peralihan bentuk perusahaan tersebut
ditandai dengan penandatanganan akte pendirian perusahaan Persero PT.
Telekomunikasi Indonesia oleh notaris Imas Fatimah, S.H bersama-sama dengan
Bapak Soesilo Darman yang bertindak sebagai pemegang saham PT. Telekomunikasi
Indonesia, Tbk memiliki beberapa anak buah perusahaan terafiliasi seperti PT.
Telekomunikasi seluler Indonesia yang bergerak sebagai penyelenggara jasa
telekomunikasi, PT. Indonesia Telemedia yang menangani bisnis Pay TV dengan
nama produk TELKOM VISION. PT. Telkom sebagai penyelenggara jasa
telekomunikasi dalam negeri untuk menghadapi persaingan global telah melakukan
rektrukturisasi organisasi. Struktur organisasi terdiri dari kantor Divre I Unit KSO,
dan kantor Pelayanan Telekomunikasi (KANDATEL). Awalnya di seluruh Sumatra
ada 24 Kandatel, kemudian dilakuakan merger dan rektrukrisasi hingga tahun 1998
hanya tinggal 8 Kandatel, Yaitu :
a.
Kandatel Aceh
b.
Kandatel Medan
c.
Kandel Sumut
d.
Kandatel Sumbar
e.
Kandatel Riau Daratan
f.
Kandatel Riau Kepulauan
g.
Kandatel Sumbagsel
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Dengan restrukturisasi ini diharapkan Telkom dapat menghadapi dinamika perubahan
dan iklim kompetisi yang semakin terbuka. Dinamika ekonomi yang semakin
meningkat ini menjadi Infrastruktur telekomunikasi semakin penting. Dengan adanya
pembagian antara Kandatel dan Divisi Regional jelas bahwa mengenali kebijaksanaan
Telkom ditangani oleh masing-masing Kandatel.
3.2. Visi Dan Misi PT. TELKOM, Tbk
3.2.1. Visi PT. TELKOM, Tbk
“ To Become a Leading InfoCom Player in The Region”
Telkom bercita-cita untuk dapat menempatkan diri menjadi perusahaan InfoCom yang
terkemuka dalam bidang kinerja finansial, pasar dan operasional di kawasan Asia.
Implementasi untuk mencapai visi tersebut di atas adalah Turn Around Management,
meliputi :
1. Berikan yang terbaik kepada pelanggan
2. Sapu Bersih fraund
3. Perkuat internal control
4. Tingkatkan kompetensi kunci
5. Raih pendapatan semaksimal mungkin
6. Lakukan efisiensi biaya semaksiamal mungkin
7. Berikan penghargaan bagi yang berhasil dan terapkan hukuman bagi yang
menyimpang
3.2.2 Misi PT. TELKOM, Tbk
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Telkom berkomitmen memberikan layanan terbaik dan berkualitas, untuk
kemudahan bagi pelanggan dengan harga yang kompetitif.
2. Managing business through best practice, competitive advantages and synergy”
Dalam mengelola bisnis, Telkom melakukan dengan cara-cara terbaik sesuai
dengan standar internasional, yang fokus pada optimalisasi keunggulan kompetitif
perusahaan, serta membangun inergi kemitraan yang saling mendukung dan
menguntungkan.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Gambar 3.1 Struktur Organisasi PT. Telkom Divisi Regional I Sumatera
BAB 4
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
4.1. Perencanaan dan Perancangan
Tahap perencanaan dan perancangan ini merupakan tahap awal dalam membangun
sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan, dan isi
dari sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai bahasa
pemogramannya dan Mysql sebagai databasenya, sedangkan Dreamweaver 8
digunakan sebagai tempat untuk membuat layout dari situs yang telah dirancang.
Tahap selanjutnya yaitu tahap pembuatan flowchart (bagan alir) atau aliran
informasi dari situs tersebut. Flowchart atau diagram alir adalah gambaran dari suatu
algoritma yang menampilkan struktur hierarki dan isi halaman per halaman. Dengan
adanya flowchart, akan sangat membantu untuk memvisualkan isi dari setiap halaman
situs tersebut.
Dengan pembuatan flowchart dalam situs dapat membantu mempermudah
dalam pemeliharaan dan pembaharuan isi situs. Hal ini sangat penting dilakukan
karena isi situs harus selalu diperbaharui sehingga pengunjung tidak bosan.
4.2. Membangun Halaman Web
Website pembayaran upah wartawan media massa pada division communication di
PT. Telkom Divre I Sumatera diakses atas dasar kebutuhan para pegawai division
communication dalam menandai pembayaran upah wartawan. Berikut ini adalah
halaman-halaman website pembayaran upah wartawan media massa pada division
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Gambar 4.1 Rancangan Halaman Web yang Dibangun
1. Halaman Login(index.php)
Merupakan halaman yang pertama kali muncul pada saat situs dibuka. Disini juga
para pengguna situs diharuskan untuk menginput username dan password agar dapat
mengakses website tersebut.
2. Halaman Home(index1.php)
Merupakan halaman yang menyediakan penjelasan tentang situs ini, serta disediakan
link-link daftar website surat kabar dan link-link menu pada website ini.
3. Halaman Daftar jurnalis
Homepage Sistem Informasi Pembayaran Upah Wartawan Media Massa di Division Communication Pada PT.Telkom DIVRE I Sumaterapada Pt
Login (Index) Home (Index1) Daftar Jurnalis Persentase Surat Pembaca Wartawan
Penjelasan Web yang
dibuat
Daftar Pembayaran
Upah
DaftarPersent ase Iklan
Daftar Surat Pembaca & Berita Miring Input
Username & Password
Daftar Nama Wartawan
Daftar Surat Kabar & menu link web
News Diagram
Persentase
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Halaman Daftar Jurnalis berisi form pembayaran upah wartawan media massa. Pada
halaman ini admin harus menginput data-data pembayaran upah wartawan.
4. Halaman Persentase
Merupakan halaman mengenai persentase banyaknya berita yang dimuat di media
massa atas produk-produk Telkom dan produk kompetitornya. Dilengkapi dengan
diagram batang yang menunjukkan total iklan.
5. Halaman Surat Pembaca
Merupakan halaman yang berisi berbagai surat pembaca yang memuat tentang
komplain bagi PT. Telkom. Serta berita miring mengenai Telkom. Pada halaman ini,
daftar surat pembaca dan berita miring yang diinput dan kemudian dijelaskan apakah
sudah ditanggapi oleh pihak Telkom.
6. Halaman Wartawan
Halaman yang memuat data wartawan yang selalu bekerja sama dengan PT.Telkom
Divre I Sumatera dalam memuat berita di media massa tentang Telkom. Halaman ini
akan memberi kemudahan bagi admin untuk dapat berkomunikasi dengan wartawan.
4.3. Flowchart Situs
Di dalam sistem informasi yang saya buat ini, terdapat alur-alur aktivitas yang dapat
kita gambarkan dalam bentuk flowchart. Flowchart sendiri merupakan gambaran yang
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
massa pada division communication di PT. Telkom Divre I Sumatera.
a. Flowchart Menu Utama
Seorang admin dapat mengakses web pembayaran upah wartawan media massa pada
division communication di PT. Telkom Divre I Sumatera dan dapat berpindah
halaman web menuju halaman lain. Terdiri dari 6 (enam) halaman utama yakni
halaman login, home, daftar jurnalis, persentase, surat pembaca, dan wartawan.
Masing-masing halaman utama memiliki link-link yang dapat dipilih oleh admin.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Gambar 4.2 Alur Flowchart Menu Utama
Start
Login
Input Username
& Password
dBase
True
No Yes
Halaman Menu
Utama
Home
Daftar Jurnalis
Persentase
Surat Pembaca
Wartawan
Logout
End
True
No Yes
Pilih Link yang Ada
Pilih Link yang Ada
Pilih Link yang Ada
Pilih Link yang Ada
Pilih Link yang Ada
A
B
C
D
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
b. Flowchart Home
Halaman Home memiliki banyak link yang berhubungan pada menu-menu website
ini, yaitu link Halaman daftar jurnalis, persentase, surat pembaca, wartawan hingga
[image:42.595.115.539.268.636.2]logout. Maka dapat dilihat pada flowchart di bawah ini:
Gambar 4.3 Flowchart Home
A
Buka Halaman daftar Jurnalis
Buka Halaman Persentase
Buka Halaman Surat Pembaca
Buka Halaman Wartawan
Logout
True
No Yes
Tampilkan Halaman Daftar Jurnalis
Tampilkan Halaman Surat Pembaca
Tampilkan Halaman Wartawan
Tampilkan Halaman Persentase
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
c. Flowchart Daftar Jurnalis
Pada halaman ini admin menginput data-data pembayaran upah wartawan. Dimana
[image:43.595.114.457.252.606.2]tahap-tahap tersebut dapat dijelaskan pada flowchart berikut:
Gambar 4.4 Alur Flowchart Daftar Jurnalis
B
Buka Halaman Daftar Jurnalis
Input Pembayaran
Upah Wartawan
Status = Administrator
True
Tampilkan Halaman
Daftar Jurnalis
Logout
True
No Yes
B
False
Data Gagal
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
d. Flowchart Persentase
Merupakan halan input data berita produk Telkom dan produk kompetitornya.
Manakan produk yang paling banyak muncuk di surat kabar maka akan terlihat
persentasenya. Flowchart yang dibuat untuk halaman ini adalah:
4.5 Alur Flowchart Persentase
C
Buka Halaman Persentase
Tambah Daftar
Iklan
Status = Administrator
True
Tampilkan Halaman
Persentase
Logout
True
No Yes
C
False
Data Gagal
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
e. Flowchat Surat Pembaca
Halaman yang menginput data surat pembaca dan berita miring terhadap Telkom.
Berita miring tersebut diinput oleh admin kemudian ditangani oleh pihak Telkom.
[image:45.595.113.457.283.667.2]Flowchart pada halaman Surat Pembaca ini adalah:
Gambar 4.6 Alur Flowchart Surat Pembaca
D
Buka Halaman Surat Pembaca
Input Surat Pembaca
& Berita Miring
Status = Administrator
True
Tampilkan Halaman
Surat Pembaca
Logout
True
No Yes
D
False
Data Gagal
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
f. Flowchart Wartawan
Halaman memuat daftar diri wartawan media massa yang memuat berita PT.Telkom
Divre I Sumatera. Admin dapat menginput atau menambah daftar wartawan tersebut.
[image:46.595.114.458.285.660.2]Maka pada halaman ini, dibuat flowchart sebagai berikut:
Gambar 4.7 Alur Flowchart Wartawan
E
Buka Halaman Wartawan
Tambah Daftar
Wartawan
Status = Administrator
True
Tampilkan Halaman
Wartawan
Logout
True
No Yes
E
False
Data Gagal
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
4.4. Database Website
Dalam penginputan data, data akan disimpan dalam database. Dalam hal ini penulis
menggunakan Mysql sebagai penyimpanan data pada website ini yang memiliki server
tersendiri. Untuk menghasilkan informasi pada website dibutuhkan beberapa tabel
data dalam satu database, yaitu:
[image:47.595.112.439.283.392.2]1. Tabel Login
Tabel login digunakan untuk menampung username dan password para admin agar
dapat mengakses website ini. Berikut field-field yang terdapat pada tabel login:
[image:47.595.106.537.412.691.2]Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
2. Tabel Media
Di dalam tabel ini terdapat field untuk menampung data-data mengenai pembayaran
upah wartawan pada division communication PT. Telkom Divre I Sumatera. Berikut
[image:48.595.111.531.295.555.2]field-field yang terdapat pada tabel login:
Tabel 4.2 Tabel Media
3. Tabel Per_Med (Persentase Media)
Dalam tabel ini terdapat field untuk menampung data-data diagram persentase total
iklan PT. Telkom dan kompetitiornya yang dimuat di media massa. Berikut field-field
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Tabel 4.3 Tabel Per_Med (Persentase Media)
[image:49.595.108.535.225.489.2]4. Tabel Brtmiring (Berita Miring)
Tabel ini digunakan untuk menampung data-data berita miring dan surat pembaca
yang ditujukan bagi PT. Telkom. Berikut field-field yang terdapat pada tabel login:
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
5. Tabel Wartawan
Dalam tabel ini terdapat field untuk menyimpan data wartawan yang berhubungan
dengan PT. Telkom Divre I Sumatera. Berikut field-field yang terdapat pada tabel
[image:50.595.108.533.89.377.2]wartawan:
Tabel 4.5 Tabel Wartawan
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Algoritma pada menu utama terdiri atas 5 bagian yang masing-masing bagian
memiliki hubungan satu dengan lainnya. Penjelasan tentang algoritma menu utama
adalah:
1. Home
File index1.php yang merupakan file pada halaman Home untuk membuka atau
melihat halaman Home tersebut.
2. Daftar Jurnalis
a.
jurnalis.php merupakan file pada halaman Daftar Jurnalis untuk melihat
halaman daftar jurnalis.
b.
payment.php merupakan File untuk melihat daftar pembayaran upah wartawan
yang sudah dibayar atau belum.
c.
input_data.php merupakan File untuk menginput data-data pembayaran upah
wartawan.
d.
input.php merupakan File yang menampilkan form penginputan data-data
pembayaran upah.
e.
ubah.php merupakan File untuk mengubah data pembayaran upah wartawan
media massa.
f.
saving_proc.php merupakan File untuk menyimpan data pembayaran yang
telah diinput dan diubah.
3. Persentase
a.
per_med.php merupakan File untuk melihat halaman Persentase untuk melihat
total iklan PT. Telkom dan kompetitornya di media massa.
b.
grafik.php merupakan File untuk menampilkan diagram / Grafik persentase
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
massa.
d.
save_persen merupakan File untuk menyimpan data-data persentase yang telah
di edit.
e.
update.php merupakan File untuk mengupdate data dan grafik persentase.
4. Surat Pembaca
a.
surat_pembaca.php merupakan File pada halaman Surat Pembaca yaitu untuk
membuka dan melihat halaman Surat Pembaca.
b.
input_surat.php merupaka File untuk menampilkan tabel untuk input surat
pembaca.
c.
input_brtmiring merupakan File untuk menampilkan halaman penginputan
surat pembaca / berita miring dan menginput datanya.
d.
input_berita merupakan File untuk menampilkan form untuk mengisi data-data
surat pembaca / berita miring.
e.
ubah_surat.php merupakan File untuk mengubah data surat pembaca / berita
miring yang diinput.
f.
saving_brt.php merupakan File untuk menyimpan data surat pembaca / berita
miring yang telah diinput / diedit.
5. Wartawan
a.
wartawan.php merupakan File pada halaman wartawan, yaitu file untuk
membuka / melihat halaman Wartawan.
b.
wartawan_edit.php merupakan File untuk mengedit data-data wartawan.
c.
update_war.php merupakan File untuk mengupdate data wartawan.
d.
save_wartawan.php merupakan File untuk menampilkan data wartawan yang
telah diedit / update.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Merupakan File untuk menampilkan Link Aplikasi Online dari PT. Telkom pada
sebelah kiri halaman index.php.
4.6. Algoritma Administrator
1. Login merupakan File index.php yaitu halaman yang pertama kali muncul pada
website ini ketika diakses.
a.
login.php merupakan File untuk mengirimkan proses login dengan
menghubungkan program php dengan database.
b.
ceksession.php merupakan File untuk menjaga keamanan data website ketika
salah melakukan login.
c.
ceksession2.php merupakan File untuk menjaga keamanan data website, agar
menu pada website tidak dapat diakses sebelum melakukan login.
d.
connection.php merupakan File untuk menyambungkan website dengan
database dan server.
e.
db.php merupakan File untuk mengkoneksikan ke database.
f.
logout.php merupakan File untuk keluar dari website dan kembali ke halaman
login, maka web tidak dpat diakses sebelum memasukkan username dan
password.
4.7. Tampilan Website
Dalam merancang tampilan suatu website, memiliki beberapa faktor yang perlu
diperhatikan. Dimana tampilan website ini digunakan sebagai interface terhadap para
user. Hal-hal yang perlu diperhatikan tersebut adalah:
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
c. Pengaturan animasi
d. Materi yang dipaparkan dalam website
Dalam peancangan ini penulis menggunakan kombinasi warna biru muda, putih lebih
dominan serta dipadukan dengan beberapa warna lain untuk memperindah tampilan
[image:54.595.114.522.297.675.2]website.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
BAB 5
IMPLEMENTASI SISTEM
5.1. Pengertian Implementasi Sistem
Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan
sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan
mengujinya, menginstal dan memulai menggunakan sistem baru yang diperbaiki.
Adapun langkah-langkah yang dibutuhkan dalam implementsi sistem adalah :
1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang
website.
2. Menyelesaikan rancangan sistem.
3. Menulis, menguji, mengontrol dan mendokumentasikan website.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
Adapun tujuan-tujuan dari implementasi sistem, yaitu :
a. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai
sarana pengolah data dan penyaji informasi.
b. Menyelesaikan rancangan sistem yang ada dalam dokumen sistem yang baru atau
yang telah disetujui.
c. Memastikan bahwa sistem yang dibuat dapat digunakan oleh setiap pemakai tanpa
mengalami kesulitan dalam penggunaanya..
d. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu dengan
menguji sistem secara menyeluruh.
5.3. Komponen Dalam Implementasi Sistem
Komponen-komponen yang sangat berperan dalam menunjang penerapan sistem yang
dirancang terhadap pengolahan data. Beberapa komponen yang dibutuhkan sistem
untuk dapat beroperasi dengan baik antara lain :
5.3.1. Hardware
Hardware merupakan suatu komponen yang sangat dibutuhkan dalam mewujudkan
sistem yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware
yaitu :
a. Personal Komputer dengan processor Min Intel Pentium MMX 233 Mhz
b. Hard Disk 4.2 GB
c. Monitor Super VGA.
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Dan Mysql, 2009.
5.3.2. Software
Hardware tidak akan daapat memecahkan suatu masalah tanpa adanya komponen
software. Adapun software yang digunakan dalam pembuatan website ini adalah :
[image:57.595.159.456.269.492.2]a. Sistem Operasi Windows XP
Gambar 5.1 Tampilan antar muka Sistem Operasi Windows XP
Defi Rakhmawati : Sistem Pembayaran Upah Wartawan Media Massa Pada Division Communication Di PT. Telkom Divre I Sumatera Dengan Menggunakan Php Da