Pembangunan Aplikasi Berbasis Web Serikat Karyawan Di PT. Telkom Unit Enterprise Regional 3

(1)

KERJA PRAKTEK

Diajukan untuk memenuhi tugas mata kuliah Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

Disusun oleh:

FEMMY TAMPI DASARI

10105136

IAN FEBIANTO

10105151

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

iii LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... iii

DAFTAR TABEL ... ix

DAFTAR GAMBAR ... x

DAFTAR SIMBOL ... xiv

DAFTAR LAMPIRAN ... xvi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.4 Batasan Masalah... 3

1.5 Metodologi Penelitian ... 4

1.6 Tempat dan Waktu Penelitian ... 4

1.7 Sistematika Penulisan Laporan ... 5

BAB II TINJAUAN UMUM PERUSAHAAN ... 7

2.1 Profil PT.Telkom ... 7

2.1.1 Sejarah Singkat PT.Telkom ... 7

2.1.2 Visi dan Misi PT.Telkom ... 11


(3)

iv

2.1.3.4 The Telkom Way 135 ... 14

2.1.4 Produk PT.Telkom... 15

2.1.5 Strategi Bisnis PT.Telkom ... 16

2.1.6 Struktur Organisasi PT.Telkom Indonesia,Tbk ... 18

2.2 Profil SEKAR Telkom ... 19

2.2.1 Sejarah Singkat SEKAR Telkom ... 19

2.2.2 Maksud dan Tujuan ... 20

2.2.3 Logo SEKAR ... 20

BAB III LANDASAN TEORI ... 21

3.1 Konsep Dasar Teori ... 21

3.1.1 Pengertian Data ... 21

3.1.2 Pengertian Informasi ... 21

3.1.3 Pengertian Sistem ... 21

3.1.4 Pengertian Database ... 22

3.1.5 Pengertian DBMS ... 22

3.1.6 Pengertian Internet ... 23

3.1.7 Pengertian WWW ... 24

3.1.8 Pengertian URL ... 24

3.1.9 Pengertian HTTP ... 25


(4)

v

3.2.2 Rekayasa Perangkat Lunak ... 27

3.2.3 MySQL ... 27

3.2.4 PHP ... 28

3.2.5 Macromedia Dreamwaver MX ... 28

3.2.6 Internet Explorer ... 29

BAB IV PEMBAHASAN ... 30

4.1 Analisis Sistem ... 30

4.1.1 Analisis Masalah ... 30

4.1.2 Analisis Prosedur Pada Sistem yang Berjalan ... 31

4.1.2.1 Prosedure Pengolahan Data Anggota ... 31

4.1.2.2 Prosedure Pengisian Lembar Saran dan Kritik ... 33

4.2 Analisis Basis Data ... 35

4.2.1 Entity relationship Diagram (ERD) ... 35

4.3 Diagram Konteks ... 36

4.4 Data Flow Diagram (DFD) ... 37

4.4.1 DFD Level 1 ... 37

4.4.2 DFD Level 2 Proses 1 Akses admin... 38

4.4.3 DFD Level 2 Proses 2 Akses RegUser ... 39

4.4.4 DFD Level 2 Proses 3 Akses Pengunjung ... 40


(5)

vi

4.6 Kamus Data ... 54

4.7 Perancangan Basis Data ... 57

4.7.1 Skema Relasi ... 57

4.7.2 Struktur Tabel ... 57

4.7.2.1 Admin ... 58

4.7.2.2 Anggota ... 58

4.7.2.3 RegUser ... 59

4.7.2.4 Saran ... 59

4.8 Perancangan Arsitektur Menu ... 60

4.9 Perancangan Antar Muka ... 61

4.9.1 Menu Utama ... 61

4.9.1.1 Menu Home ... 61

4.9.1.2 Menu Profile ... 61

4.9.1.3 Menu Struktur Organisasi ... 62

4.9.1.4 Menu Program Kerja ... 62

4.9.1.5 Menu Peristiwa ... 63

4.9.1.6 Menu Saran & Kritik ... 63

4.9.1.7 Menu Dokumen Sekar ... 64

4.9.1.8 Proses Login Admin ... 64


(6)

vii

4.9.2.2 Menu Tamabah Anggota ... 66

4.9.2.3 Menu Update Anggota ... 67

4.9.2.4 Menu Delete Anggota ... 68

4.9.2.5 Menu Lihat Anggota ... 68

4.9.2.6 Menu Daftar Saran & Kritik ... 69

4.9.2.7 Menu Upload ... 69

4.9.3 Menu User ... 71

4.9.3.1 Menu Home User ... 71

4.9.3.2 Menu Profiile ... 71

4.9.3.3 Menu Struktur Organisasi ... 72

4.9.3.4 Menu Program Kerja ... 72

4.9.3.5 Menu Peristiwa ... 73

4.9.3.6 Menu Saran & Kritik ... 73

4.9.3.7 Menu Dokumentasi Sekar ... 74

4.10 Perancangan Pesan ... 75

4.11 Perancangan Prosedural ... 76

4.12 Jaringan Semantik ... 80

BAB V IMPLEMENTASI DAN PENGUJIAN... 83

5.1 Implementasi Antar Muka ... 83


(7)

viii

5.3.2.1 Pengujian Akses Admin ... 104

5.3.2.1 Pengujian Akses RegUser ... 105

5.3.2.1 Pengujian Akses Pengunjung ... 106

5.3.2.1 Pengujian Update Anggota ... 108

5.3.2.1 Pengujian Delete Anggota ... 109

5.3.2.1 Pengujian Daftar Saran dan Kritik ... 110

BAB VI KESIMPULAN DAN SARAN ... 112

6.1 Kesimpulan ... 112

6.2 Saran ... 112 DAFTAR PUSTAKA


(8)

1

1.1 Latar Belakang Masalah

Perkembangan teknologi yang semakin meningkat membuat sumber daya manusia harus mampu mengikuti dan menerapkannya dalam sebuah perusahaan agar dapat terus berkembang dan menghasilkan informasi yang lebih akurat. Pada umumnya setiap perusahaan pasti punya sebuah organisasi pegawai yang berfungsi sebagai wadah komunitas dalam menampung aspirasi para anggotanya untuk kemajuan perusahaannya itu sendiri. Begitu pula yang ada di PT. Telkom, dimana dengan dilandasi rasa memiliki, rasa kecintaan dan kebanggaan yang mendalam terhadap perusahaan serta dengan semangat kebersamaan dan persaudaraan maka pada tanggal 1 Maret 2000 di Bandung, karyawan perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia, Tbk membentuk satu organisasi yang merupakan wadah untuk penyalur aspirasi karyawan secara terorganisir dan sebagai wadah untuk menyikapi kebijakan manajemen perusahaan kepada karyawan secara obyektif dan bertanggung jawab. Organisasi ini bernama Serikat Karyawan Perusahaan (Persero) PT Telekomunikasi Indonesia, Tbk atau disingkat dengan nama "SEKAR TELKOM", dengan kedudukan dan kantor pusat di Bandung, Jawa Barat.

Namun permasalahannya, fasilitas media yang digunakan sebagai wadah untuk berkomunikasi dan memperoleh informasi dari organisasi SEKAR UNER 3 ini masih kurang sehingga kebutuhan yang cukup tinggi akan komunikasi dan


(9)

informasi dari anggotanya ini masih belum cukup terpenuhi. Selain itu, dari pihak pengurus masih merasa kesulitan dalam mengelola data anggota karyawan yang cukup banyak karena sistem yang ada masih belum terkomputerisasi secara menyeluruh, sehingga tidak mampu menangani masalah tersebut. Dikarenakan kebutuhan yang cukup tinggi akan komunikasi dan informasi dari anggotanya masih belum cukup terpenuhi, maka hal itu bisa mempengaruhi kinerja para karyawan menjadi kurang produktif karena para anggota karyawan tersebut kesulitan dalam memperoleh data dan informasi yang mereka butuhkan dari organisasi SEKAR ini.

Berdasarkan latar belakang yang telah diuraikan di atas, maka dibuat sebuah perancangan aplikasi berbasis web dengan judul “ PERANCANGAN APLIKASI BERBASIS WEB SERIKAT KARYAWAN di PT. TELKOM UNIT ENTERPRISE REGIONAL 3 ”.

1.2 Perumusan Masalah

Berdasarkan latar belakang yang telah diuraikan maka timbul masalah bagaimana merancang aplikasi berbasis web serikat karyawan di PT. TELKOM Unit Enterprise Regional 3.

1.3 Maksud dan Tujuan

Adapun maksud dari penelitian ini adalah untuk merancang sebuah aplikasi berbasis web serikat karyawan di PT Telkom Unit Enterprise Regional 3.


(10)

Sedangkan Tujuan yang ingin dicapai adalah:

1. Dapat memenuhi kebutuhan komunikasi dan informasi yang diperlukan oleh anggota SEKAR UNER 3, sehingga dapat lebih memudahkan lagi dalam proses pengaksesan data informasi dan komunikasi.

2. Memudahkan pihak pengurus dalam mengelola data anggota karyawan yang cukup banyak karena sudah tersedianya sistem yang terkomputerisasi secara menyeluruh dan terstruktur.

3. Menambah kinerja anggota karyawan, sehingga bisa lebih produktif lagi.

1.4 Batasan Masalah

Adapun batasan-batasan permasalahan yang telah dibuat dalam proses perancangan aplikasi ini, diantaranya yaitu:

1. Data yang diperoleh untuk perancangan aplikasi ini terbatas, karena tidak semua didapat karena beberapa alasan tertentu dari perusahaan. 2. Aplikasi ini hanya mencakup tentang data-data anggota dan beberapa

informasi dari organisasi SEKAR UNER 3.

3. Metode yang digunakan adalah metode aliran terstruktur dimana tools yang digunakan adalah Data Flows Diagram (DFD) dan Entity Relationship Diagram (ERD).

4. Sistem aplikasi ini berbasis web PHP dengan Software pembangun untuk memakai Macromedia Dreamweaver 8. Sedangkan untuk DBMS-nya sendiri memakai SQL.


(11)

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan adalah metode eksplorasi, yaitu metode yang mempelajari sumber-sumber informasi pendukung penelitian, kemudian menerapkan hasil pembelajaran menjadi aplikasi yang dapat dipergunakan. Metode ini bertujuan untuk membuat deskripsi secara sistematis, yaitu:

1. Wawancara

Yaitu dengan melakukan tanya jawab langsung kepada pembimbing lapangan serta para pengurus SEKAR divisi UNER 3.

2. Observasi

Yaitu suatu proses pengumpulan data dengan cara mengamati langsung ke objek penelitian langsung.

3. Studi Kepustakaan

Yaitu dengan cara mempelajari catatan, literature, serta buku-buku yang berhubungan dengan masalah yang diteliti.

1.6 Tempat dan Waktu Penelitian

1.6.1. Tempat

Tempat Penelitian/ kerja praktek dilaksanakan di PT. Telekomunikasi Indonesia, Tbk Unit Enterprise regional 3, Bandung yang beralamat di BRI Tower Lt.10 jln. Asia Afrika No. 57-59 Bandung, 40111.


(12)

1.6.2. Waktu

Waktu yang digunakan untuk penelitian/ Kerja Praktek adalah selama 1 bulan, mulai dari tanggal 21 Juli s/d 23 Agustus 2008.

1.7 Sistematika Penulisan Laporan

Sistematika pembahasan yang akan diuraikan dalam laporan kerja praktek ini terbagi dalam beberapa bab yang akan dibahas sebagai berikut :

BAB I Pendahuluan.

Bab ini menjelaskan secara umum mengenai latar belakang masalah, perumusan masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, tempat dan waktu pelaksanaan kerja praktek, serta sistematika penulisan laporan kerja praktek ini.

BAB II Tinjauan Umum Perusahaan

Bab ini berisi penjelasan sejarah singkat perusahaan, visi dan misi perusahaan, struktur organisasi perusahaan dan SEKAR serta data-data yang berkaitan dengan perusahaan dan organisasi SEKAR.

BAB III Landasan Teori

Bab ini membahas tentang seluruh teori pendukung yang berkaitan dengan pembuatan laporan kerja praktek.


(13)

BAB IV Pembahasan

Bab ini membahas tentang tentang perancangan sistem dalam pembuatan aplikasi. aliran data, Entity Relationship Diagram (ERD), skema relasi, kamus data, perancangan arsitektur menu, perancangan antar menu maupun perancangan antar muka dalam desain dan jaringan semantik. BAB V Penutup

Bab ini berisi kesimpulan yang telah didapatkan dari hasil kerja praktek di PT. Telekomunikasi Indonesia di divisi Unit Enterprise Regional 3.


(14)

7

2.1 Profil PT.Telkom

2.1.1 Sejarah Singkat PT.Telkom

PT.Telekomunikasi Indonesia, Tbk. Atau Telkom adalah suatu badan usaha

yang memiliki catatan panjang dalam sejarahnya. Berawal dari Post en

Telegraafdienst yaitu perusahaan swasta yang menyelenggarakan jasa-jasa pos dan

telekomunikasi yang didirikan dengan staatsblad no.52 tahun 1984.

Penyelenggaraan telekomunikasi oleh swasta ini berlangsung sampai tahun 1906

dan sejak itu berdirilah Post Telegraaf en Telefoon Dients atau disebut PTT Diens

yang pada tahun 1927 ditetapkan sebagai perusahaan Negara pemerintah Hindia Belanda. PTT berlangsung sampai keluarnya Peraturan Pemerintah Pengganti Undang-undang (Perpu) no.19 tahun 1906 yang menetapkan PTT untuk tetap jadi perusahaan Negara. Berdasarkan PP RI no.240 tahun 1961 PTT berubah menjadi Perusahaan Negara (PN) Pos dan Telekomunikasi. Dalam perkembangannya pada tahun 1965,pemerintah secara resmi memisahkak Dinas PTT menjadi 2 (dua) PN yang berdiri sendiri. Berdasarkan Peraturan Pemerintah (PP) no.29 tahun 1965 dibentuk PN Pos dan Giro dan Perusahaan Negara (PN) Telekomunikasidibentuk melalui PP No.30 Tahun 1965. Pembenahan terus berlangsung ditubuh PN.Telekomunikasi, PP No.36 Tahun 1974 mengubah PN. Telekomunikasi


(15)

menjadi Perusahaan Umum Telekomunikasi,yang disingkat Perumtel. Tahun 1991, dengan berlandaskan PP Nomor 25 Tahun 1991 Perumtel berubah menjadi Perusahaan Perseroan (Persero) atau disingkat PT.Telkom (Persero).

PT. TELKOM Indonesia (TELKOM) adalah Badan Usaha Milik Negara yang bergerak dalam bidang pelayanan jasa telekomunikasi untuk umum dalam negeri. Kantor Perusahaan TELKOM berdasarkan akte perubahan terakhir berkedudukan di Jl. Japati No.1 Bandung, bertanggung jawab atas penyampaian sasaran pengelola perusahaan melalui kegiatan unit kerja perusahaan secara keseluruhan. Dengan kaitannya dengan Divisi, Kantor Perusahaan hanyalah menetapkan hal-hal yang strategis, sedangkan penjabaran operasionalnya dilaksanakan oleh masing-masing Divisi.

Adapun ruang langkup dari masing-masing divisi di TELKOM dapat diuraikan sebagai berikut :

1. Divisi Regional

Merupakan pengganti struktur Wilayah Usaha Telekomunikasi (WITEL) yang memiliki daerah territorial tertentu, nemun hanya menyelenggarakan jasa telepon local dan mendapat bagian dari jasa telepon Sambungan Langsung Jarak Jauh (SLJJ), Sambungan Langsung Internasional (SLI) melalui perhitungan interkoneksi.

2. Divisi Network

Merupakan divisi yang menyelenggaraakan jasa telekomunikasi jarak jauh dalam negeri melalui pengoperasian jaringan transmisi jalur utama


(16)

nasional. Pelanggan divisi network utamanya adalah kepentingan internal TELKOM.

3. Divisi Multimedia

Merupakan divisi TELKOM yang mengelola jasa Multimedia dan Network Provider untuk melayani masyarakat, langganan dan internal TELKOM, Internet Provider, Corporate Customer. Divisi ini bertanggung jawab untuk menyiapkan bisnis masa depan yang ditandai

dengan adanya konvergensi telepo, televise kabel (video

communication), dan internet (computer communication).

4. Divisi Sistem Informasi

Merupakan divisi yang menyediakan informasi,baik untuk kepentingan TELKOM maupun pihak lain. Produk-produk layanan yang dihasilkan : Software,Management Information System; System Informasi Kastemer (SISKA); Billing; Corporate Database; Interkoneksi Billing dan Proses Telepon Selular.

5. Divisi Riset Teknologi Informasi (RisTI)

Merupakan divisi yang melaksanakan Riset dan Pengembangan Teknologi Telekomunikasi dan Informasi untuk kepentingan internal TELKOM, baik riset pengembangan produk baru, standardisasi perangkat, Grand scenario technology, dan uji kaji laboratorium.


(17)

6. Divisi Properti

Merupakan divisi yang mengelola properties (tanah, gedung dan sarana lain) milik TELKOM yang tidak berkaitan dengan alat produksi. Pengelolaan properties ini utamanya untuk kepentingan TELKOM, namun bila memungkinkan dapat melayani pihak lainnya.

7. Divisi Atelir

Merupakan divisi yang berfungsi sebagai Repair Centre (Pusat perbengkelan) bagi kepentingan TELKOM, meliputi : Pengetesan dan Modul Repair, menyediakan suku cadang perangkat dan konsultasi teknis.

8. Divisi Pelatihan

Merupakan divisi yang menyelenggarakan pendidikan dan pelatihan pegawai TELKOM untuk menunjang terwujudnya Sumber Daya Manusia yang berkualitas, professional dan berintegritas.

9. MerupakanDivisi Pembangunan

Merupakan divisi yang melaksanakan pembangunan, konstruksi jaringan, kolsultasi pembangunan, design proyek, dan pengadaan untuk kepentingan TELKOM. Divisi pembangunan ini tidak menangani pembangunan yang menjadi tanggung jawab mitra KSO yang harus diselesaikan sampai akhir Repelita VI.


(18)

2.1.2 Visi dan Misi PT. Telkom Visi Perusahaan

“To Become a Leading InfoCome Player in the Region”

Menjadi Infocom Player mengandung arti bahwa TELKOM bergerak

dalam disnis informasi dan komunikasi yang secara konkret diwujudkan dalam

bentuk keragaman produk jasa. Semula layanan yang disajikan hanya POTS (Plain

Ordinary Telephone Service); kini menjadi PMVIS (Phone, Mobile, View, Internet, Services). Leading InfocomPlayer in the Region mengandung pengertian bahwa TELKOM berupaya untuk menemoatkan diri sebagai perusahaan Infocom berpengruh di Kawasan Asia Tenggara, yang kemudian akan berlanjut ke kawasan Asia, dan Asia – Pasifik.

Misi Perusahaan

Telkom mempunyai misi memberikan layanan “ One stop Infocome

dengan jaminan bahwa pelanggan akan mendapatkan layanan terbaik, berupa kemudahan, produk dan jaringan berkualitas, dengan harga kompetitif. Telkom

akan mengelola bisnis melalui praktek-praktek terbaik dengan

mengoptimalisasikan sumber daya manusia yang unggul, penggunaan tekhnologi yang kompetitif, serta membangun kemitraan yang saling menguntungkan dan saling mendukung secara sinergis.


(19)

2.1.3 BudayaPT.Telkom 2.1.3.1 Logo PT.Telkom

Gambar 2.1 Logo PT.Telkom

Bentuk bulatan dari logo melambangkan Keutuhan Kawasan Nusantara ; Ruang Gerak TELKOM secara nasional dan internasional;

TELKOM yang mantap, modern, luwes dan sederhana;

Warna biru tua dan biru muda bergradasi melambangkan teknologi telekomunikasi tinggi/canggih yang terus berkembang dalam suasana masa depan yang gemilang;

Garis-garis tebel yang mengesankan gerak pertemuan yang beraturan

menggambarkan sifat komunikasi dan kerjasama yang selaras secara berkesinambungan dan dinamis.

Tulisan INDONESIA dengan huruf Futura Blod Itelic,

menggambarkan kedudukan perusahaan ; TELKOM sebagai Pandu

Bendera Telekomunikasi Indonesia (Indonesian Telecommunication Flag


(20)

2.1.3.2 Arti Kredo

Gambar 2.2 Kredo PT. Telkom.

• PT. Telkom selalu focus kepada pelanggan

• PT. Telkom selalu memberikan pelayanan prima dan mutu produk yang

tinggi serta harga yang kompetitif

• PT. Telkom selalu melaksanakan segala sesuatu yang melelui cara-cara

yang terbaik ( Best Practise)

• PT. Telkom selalu menghargai karyawan yang proaktif dan inovatif, dalam

peningkatan produktifitas dan kontribusi kerja PT. Telkom selalu berusaha menjadi yang terbaik

2.1.3.3 Maskot PT.Telkom


(21)

• Antena Lebah sensitive terhadap segala keadaan dan perubahan

• Mahkota kemenangan

• Mata yang Tajam dan Cerdas

• Sayap Lincah dan praktis

• Tangan Kuning Memberikan Karya Yang Terbaik

2.1.3.4 The Telkom Way 135

Sesuai dengan KD.24/PR.180/CTG-00/2003, Tanggal : 26 MARET

2003 maka Budaya Perusahaan PT. TELKOM “THE TELKOM WAY 135”

dirumuskan dengan 1 (satu) asumsi dasar, 3 (tiga) nilai inti, dan 5 (lima) langkah perilaku, sebagai berikut:

1 (satu) Asumsi Dasar – Commited 2 U:

Yakni keyakinan yang senentiasa harus diteguhkan oleh suluruh insan Telkom di dalam ‘hati’ mereka bahwa hanya dengan memberikan yang terbaik kepada para stakeholders-lah, perusahaan bisa memperthankan keberadaan dan kelangsungan hidupnya.

3(tiga) Nilai Inti:

Yakni keyakinan yang senantiasa harus diteguhkan tersebut harus ditindaklanjuti dengan merajut ‘pikiran’ yaitu:


(22)

Customer Value (peningkatan nilai bagi pelanggan)

Excellent Service (pelayanan yang istimewa)

Competent people (orang yang kompeten).

5 (Lima) Langkah Perilaku:

Yakni dengan menyerasikan langkah perilaku seluruh insan Telkom untuk kemudian dapat memberikan yang terbaik kepada para stakeholders.

o Stretch the Goals (rentangkan tujuan ke luar dari batas yang biasa/normal);

o Simplify (sederhana);

o Involve Everyone (Libatkan setiap orang);

o Quality is My Job (Kualitas sebagai pekerjaan insane Telkom); o Rewaads the Winner (hargai/imbali pemenang)

2.1.4 Produk PT. Telkom

Berikut produk dari PT.Telkom :

Phone (P) Net; Telepon Pelanggan, SPJJ, Centrex, DID,FWA – CDMA,

TelkomISDN, TELKOMTeleconference, TelkomSMS, TelkomVote,

TelkomUnicall, TelkomVirtuaInet, TelkomFree Personal, Telkom Premium, Telkom Flexi.


(23)

Mobile (M) Net; KartuHALO, simPATI, Mobile Banking, TELKOMSELsiaga

View (V) Net Pay TV Cable, TV Satelite.

Inter (I) Net; TELKOMNet Instan, TELKOMNet ISDN, TELKOMNet Prima, TELKOMNet Astinet, TELKOMNet Turbo, TELKOMNet Whole Sale, TELKOMWeb Plazatron, Plasa.com, Trust, Manage, Settle, Deal, i-Exchange, HOTNet, E-Public Sevrice, Internet Telepone; TELKOMSave

TELKOMGlobal 017. Service (S) Net; TELKOMIntercarrier, TELKOMLink,

TELKOMLink-ADSL, TELKOMLink-Wireless, TTELKOMLink>2Mbps,

TELKOMESatelite, TELKOM Telecast, Interconnect Call, Pengendalian Satelit, TT&C. Sesuai dengan CSS 2000-2004, maka mulai tahun 2001 TELKOM telah berkembang menjadi penyelenggara jasaINFOCOM dalam lima area bisnis (Phone

– Mobile – View – Internet – Service : PMVIS). Sumber :http://Telkom.com.id

2.1.5 Strategi Bisnis PT. Telkom

Secara umum, arah dari strategi yang sedang dijalankan oleh PT. Telkom adalah sebagai berikut:

1. Multy Service Bundling

Dalam upayanya untuk mengembangkan bisnis jasa InfoCom, PT. Telkom memberikan layanan yang terpadu sehingga pelanggan tidak lagi mengenal PT. Telkom hanya sebagai penyedia telepon saja, tetapi juga menyediakan berbagai layanan secara paket. Dalam hal ini PT. Telkom menggunakan


(24)

perusahaan yang tergabung dalam TELKOM Group. Jadi setiap pelanggan dari perusaha-perusaha tersebut merupakan pelanggan PT Telkom.

2. Service Excellent

Service Excellent sudah menjadi keharusan dalam berkompetisi. Layanan prima baik dari sisi kualitas produk, delivery, price dan layanan purna jual menjadi bagian penting yang harus mendapat perhatian jajaran PT. Telkom. Oleh karena itu PT. Telkom selalu berupaya untuk meningkatkan kualitas pelayanannya sebagaimana terdapat dalam budaya perusaan yang telah ditetapkan.

3. Build Business scale

Membangun bisnis slake besar sangat penting dan dibutuhkan oleh PT. Telkom yang sudah dikenal dengan National Company. Untuk itulah, Central Policy harus diperkuat dan produk harus mencakup National Wide.

Produk dengan berbbanding locak perlu dihentikan kemudian dibuat standarisasinya sehingga apabila diimplementasikan secara nasional akan membentuk Business Scale yang besar dan kompetitif.

4. Strong Financial Growth

Pertumbuhan perusahaan secara financial sudah sangat perlu ditingkatkan dan akan semakin menjadi kunci kesinambungan dan pertumbuhan perusahaan.


(25)

2.1.6 Struktur Organisasi PT Telkom Indonesia, Tbk.

Gambar 2.4 Struktur Organisasi PT Telkom Indonesia, Tbk

Pada tingkat pusat terdapat Majelis Pertimbangan Organisasi yang bertugas memberikan masukan atau pertimbangan-pertimbangan terhadap masalah-masalah yang terjadi di perusahaan.

Dewan pengurus Pusat membawahi untuk tingkat wilayah meliputi Dewan Pengurus Wilayah Regional I sampai dengan VII, Dewan Pengurus Wilayah Khusus untuk Divisi Multimedia dan Divisi Pendukung, Dewan Pengurus Wilayah untuk Divisi Long Distance, dan Dewan Pengurus Wilayah untuk Divisi Enterprise dan Whole Sale.


(26)

2.2 Profil SEKAR Telkom

2.2.1 Sejarah Singkat SEKAR Telkom

Dengan dilandasi rasa memiliki, rasa kecintaan dan kebanggaan yang mendalam terhadap perusahaan serta dengan semangat kebersamaan dan persaudaraan pada tanggal 1 Maret 2000 di Bandung karyawan perusahaan Perseroaan (Persero) PT Telekomunikkasi Indonesia, Tbk membentuk satu organisasi yang merupakan wadah penyalur aspirasi karyawan secara terorganisir dan sebagai wadah untuk menyikapi kebijakan manajemen perusahaan kepada karyawan secara obyektif dan bertanggung jawab. Organisasi ini bernama Serikat Karyawan Perusahaan (Persero) PT Telekomunikasi Indonesia, Tbk atau disingkat "SEKAR TELKOM" dengan kedudukan dan kantor pusat di Bandung, Jawa Barat.


(27)

2.2.2 Maksud da

Organisasi karyawan TELKOM keutuhan korps dan Tujuan Organisasi

1. Tercapainya pen

2. Terwujudnya pe

3. Penyaluran dan

4. Terlaksananya

optimal.

5. Terbinanya pers

6. Tercapainya dal

7. Terwujudnya k

anggota dan per

2.2.3 Logo SEKA

dan Tujuan

si ini didirikan dengan maksud untuk dija OM dalam rangka membina persatuan dan kes dan kemajuan perusahaan.

si adalah untuk mengupayakan :

peningkatan kesejahteraan lahir dan bathin Ang pengayoman dan perlindungan bagi anggota. an perjuangan aspirasi anggota.

a pemberdayaan dan pendayagunaan poten

ersatuan dan kesatuan anggota.

dalam pelaksanaan tugas untuk organisasi dan p keselarasan, keseimbangan dan keserasian

erusahaan

KAR

Gambar 2.6 Logo SEKAR

ijadikan wadah bagi esatuan anggota demi

nggota.

tensi anggota secara

n perusahaan.


(28)

Keterangan Logo:

1. Gambaran Keseluruhan

Stilasi dari bentuk bunga yang tetap berunsur pada logo TELKOM 2. Rincian

Warna gradasi orange kuning (pada bagian atas) adalah gambaran matahari yang menyinari kehidupan, arah kepada PT TELKOM.

Garis yang membelah bagian kiri dan kanan adalah penyederhanaan bentuk logo menggambarkan kehidupan organisasi yang tak terpisahkan dengan PT TELKOM, bentuk gabungan kanan kiri yang berwarna sama menggambarkan visi yaitu wadah pemersatu.

Pilihan logotype Futura Medium Italic menyesuaikan dengan logotype TELKOM, memiliki ketegasan juga dinamis (unsur italic) mengikuti perkembangan. Warna hitam untuk "Serikat Karyawan TELKOM" menggunakan huruf Garamond menggambarkan sesuatu yang stabil, mudah diterima.


(29)

21

3.1 Konsep Dasar Teori

3.1.1 Pengertian Data

Menurut the liang gie: ”Data atau bahan keterangan adalah hal atau peristiwa kenyataan lainnya apapun yang mendukung suatu pengetahuan untuk dijadikan dasar guna penyusunan keterangan pembuatan kesimpulan atau penetapan keputusan, atau data ibarat bahan mentah yang melalui pengolahannya tertentu lalu menjadi keterangan (informasi)”.

3.1.2 Pengertian Informasi

Keterangan, penerangan. Data yang telah diproses ke dalam suatu bentuk yang mempunyai arti bagi si penerima dan mempunyai nilai nyata, sehingga dapat dipakai sebagai dasar untuk mengambil keputusan, dan terasa bagi keputusan saat itu atau keputusan mendatang.

3.1.3 Pengertian Sistem

Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat. Dalam pengertian yang


(30)

paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di antara mereka.

3.1.4 Pengertian Database

Database adalah kumplan data yang saling berkaitan, berhubungan yang disimpan secara bersama-sama sedemikian rupa tanpa pengulangan yang tidak perlu, untuk memenuhi berbagai kebutuhan. Data-data ini harus mengandung semua informasi untuk mendukung semua kebutuhan sistem.

Proses dasar yang dimiliki oleh database ada 4, yaitu: 1. Pembuatan data-data baru (create database) 2. Penambahan data (insert)

3. Mengubah data (update) 4. Menghapus data (delete).

Sistem Manajemen Database (Database Management System) merupakan sistem pengoprasian dan sejumlah data pada komputer. Dengan sistem ini dapat merubah data, memperbaiki data yang salah dan menghapus data yang tidak dapat dipakai.

3.1.5 DBMS

DBMS adalah Sistem pengorganisasian dan pengolahan data base pada komputer. Sistem ini dirancang untuk mampu melakukan berbagai data dengan beberapa referensi data yang sama. DBMS ini mampu diakses oleh berbagai aplikasi.


(31)

DBMS merupakan software yang digunakan untuk membangun suatu sistem basis data yang “sempurna”. DBMS harus dapat mengatur basis data tersebut sehingga dapat tersimpan dengan baik tanpa menimbulkan kekacauan, dapat dipakai oleh banyak user sesuai dengan kepentingan masing-masing, melindungi dari gangguan pihak-pihak yang tidak berwenang.

3.1.6 Pengertian Internet

Internet berasal dari kata Interconnection Networking yang mempunyai arti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.

Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.

Untuk dapat ikut serta menggunakan fasilitas Internet, biasanya Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada di kota Anda. ISP ini biasanya disebut penyelenggara jasa internet ataupun Anda dapat menggunakan fasilitas dari Telkom yakni Telkomnet Instan. Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan


(32)

untuk saling berkomunikasi dan pemakaian bersama informasi dengan cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima file, membahas topik tertentu pada newsgroup dan lain-lain.

3.1.7 Pengertian World Wide Web (WWW)

Sering disingkat sebagai WWW atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunak yang disebut browser.

WWW adalah suatu set protokol dan software yang mengijinkan jar ingan komputer secara global untuk mrenggunakan internet menjadi doumen display multimedia. Website dapat menampung teks foto ilustrasi vidio, musik ataupun program-program komputer secara keseluruhan. Terkadang juga termasuk linkdari situs lain dalam bentuk hypertext, yang teksnya diberikan warna highlighted agar memudahkan user untuk berpindah kesitus baru. Setiap situs mempunyai alamat yang spesifik dalamWWW, yang dinamakan Uniform Resourch Locator (URL).

3.1.8 Pengertian Universal Resource Locater(URL)

URL atau Uniform Resource Locator (diterjemahkan: Pelokasi Sumber Daya Seragam), adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber - seperti dokumen dan gambar - di Internet.


(33)

URL merupakan suatu inovasi dasar bagi perkembangan sejarah Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen dokumen dapat merujuk pranala ke Jaringan Jagat Jembar atau World Wide Web. Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas.

3.1.9 Pengertian HTTP

HTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.

HTTP adalah sebuah protokol meminta/menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tuan rumah yang jauh (biasanya port 80).

3.1.10 Pengertian HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML


(34)

adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).

3.1.11 Pengertian JavaScript

JavaScript adalah nama implementasi Netscape Communications Corporation untuk ECMAScript standar, suatu bahasa skrip yang didasarkan pada konsep pemrograman berbasis prototipe. Bahasa ini terutama terkenal karena penggunaannya di situs web (sebagai JavaScript sisi klien) dan juga digunakan untuk menyediakan akses skrip untuk objek yang dibenamkan (embedded) di aplikasi lain.

Walaupun memiliki nama serupa, JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.

3.2 Konsep Teori Permasalahan

3.2.1 Pengertian Perangkat Lunak

Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai 'penterjemah' perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh


(35)

perangkat keras. Perangkat lunak ini dibagi menjadi 3 tingkatan: tingkatan program aplikasi , tingkatan sistem operasi dan tingkatan bahasa pemrograman .

Perangkat lunak adalah program komputer yang isi instruksinya dapat diubah dengan mudah. Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras (yang sering disebut sebagai device driver), melakukan proses perhitungan, berinteraksi dengan perangkat lunak yang lebih mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain.

3.2.2 Rekayasa Perangkat Lunak

Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan sebagainya.

3.2.3 MySQL

MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan


(36)

hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.

3.2.4 PHP

PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

3.2.5 Macromedia Dreamweaver MX

Macromedia dreamweaver adalah suatu bentuk program editor web yang dibuat oleh macromedia. Dengan program ini seorang programmer web dapat dengan mudah membuat dan mendesain webnya.

Macromedia dreamweaver adalah editor yang mempunyai tools lengkap yang dapat digunakan untuk membuat animasi sederhana berbentuk layer. Dengan adanya program ini kita tidak akan susah-susah mengetik script-script format HTML, PHP ASP maupun bentuk program lainnya.

Sebagai editor macromedia dreamweaver mempunyai sifat yang WYS/WYG dibaca (WaSiWig), artinya apa kamu lihat akan kamu peroleh (what you see is what you get). Dengan kelebihan ini, seorang programmer dapat langsung melihat hasil buatannya tanpa harus dibuka di browser.


(37)

3.2.6 Internet Explorer

Internet Explorer, disingkat IE atau MSIE, adalah sebuah penjelajah web dan perangkat lunak tak bebas yang gratis dari Microsoft. Ia tersedia untuk banyak versi Microsoft Windows, namun Microsoft telah berhenti mengeluarkan versi mutakhir untuk semua platform kecuali Windows XP. Untuk beberapa waktu lamanya, Microsoft juga mengeluarkan Internet Explorer untuk Mac (yang berdasarkan mesin pengarsir yang berbeda) dan versi-versi untuk penggunaan melalui X Window System pada Solaris dan HP-UX, tetapi kini mereka sudah tidak dikembangkan.

Internet Explorer hingga kini masih merupakan penjelajah web yang paling banyak digunakan, meliputi 93.7% dari keseluruhan penggunaan penjelajah web, menurut sebuah perusahaan pengulas web WebSideStory. Explorer diikutkan sebagai penjelajah web bawaan (default) di semua versi Microsoft Windows sejak Windows 95 OSR-2.


(38)

30

4.1 Analisis Sistem

Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

Hal-hal yang dianalisis pada tahap analisis sistem adalah analisis masalah, analisis prosedur sistem yang sedang berjalan, analisis basis data, analisis fungsional dan analisis aliran informasi.

4.1.1 Analisis Masalah

Dari tahap analisis dapat diketahui dengan jelas masalah-masalah apa saja yang sering muncul, bagaimana user menggunakan sistem yang berjalan sampai solusi yang dapat diajukan untuk memecahkan masalah tersebut. Berdasarkan hasil penelitian yang dilakukan, didapatkan bahwa :

1. fasilitas media yang digunakan sebagai wadah untuk berkomunikasi dan memperoleh informasi dari organisasi SEKAR UNER 3 ini masih kurang sehingga kebutuhan yang cukup tinggi akan komunikasi dan informasi dari anggotanya ini masih belum cukup terpenuhi sehingga kinerja anggota karyawan menjadi kurang produktif.


(39)

2. pihak pengurus masih kesulitan dalam mengelola data anggota karyawan yang cukup banyak karena sistem yang ada masih belum terkomputerisasi secara menyeluruh

4.1.2 Analisis Prosedur Pada Sistem Yang Berjalan

Analisis prosedur atau proses sistem, sistem memberikan gambaran tentang sistem yang pada saat ini telah berjalan. Analisis sistem bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut, sehingga kelebihan dan kekurangan sistem dapat diketahui.

4.1.2.1Prosedur Pengolahan Data Anggota

Prosedur pengolahan data anggota dilakukan oleh pengurus anggota, dimana form data anggota diisi oleh anggota karyawan itu sendiri, langkah-langkah prosesnya adalah sebagai berikut:

1. Bagian pengurus memberikan form data anggota kepada anggota karyawan.

2. Anggota karyawan mengisi form data anggota. Setelah diisi, form dikembalikan ke bagian pengurus lalu diperiksa kelengkapannya. 3. Jika belum lengkap, form akan dikembalikan kepada anggota

untuk diisi lagi kelengkapannya. Dan jika sudah lengkap, akan dilakukan pencatatan data anggota.

4. Data anggota akan dimasukkan ke dalam buku induk anggota karyawan SEKAR UNER 3 dan dijadikan sebuah arsip. Form data anggota yang sudah diisi tadi akan disimpan.


(40)

(41)

4.1.2.2Prosedur Pengisian Lembar Saran dan Kritik

Prosedur pengisian lembar saran dan kritik dilakukan oleh anggota karyawan itu sendiri, langkah-langkah prosesnya adalah sebagai berikut:

1. Bagian pengurus memberikan lembar saran yang masih kosong kepada anggota untuk diisi.

2. Anggota mengisi lembar saran, lalu mengeceknya kembali apakah pengisian sudah lengkap atau belum.

3. Jika belum lengkap, maka anggota mengisi kembali kelengkapannya. Dan jika pengisian lembar saran sudah lengkap maka akan dikembalikan ke bagian pengurus.

4. Bagian pengurus menerima lembar saran yang sudah diisi anggota, dan akan disimpan sebagai arsip.


(42)

(43)

4.2 Analisis Basis Data

Basis data merupakan kumpulan data yang saling berkaitan satu sama lain yang direalisasikan dengan relation key yang digambarkan dalam Entity Relationship Diagram.

4.2.1 Entity relationship Diagram (ERD)

Dalam memodelkan data dan menggambarkan hubungan antara data yang ada pada sistem yang sedang berjalan di organisasi SEKAR UNER 3 digunakan alat bantu yaitu Entity Relationship Diagram (ERD). Berikut ini adalah ERD yang akan digunakan:


(44)

4.3 Diagram Konteks

Admin Memasukkan input berupa id admin dan password, lalu admin bisa mengakses menu admin. Dan untuk user, agar dapat mengakses seluruh menu user maka harus mendaftar dulu sebagai user untuk mendapatkan account ketika user tersebut melakukan Login.


(45)

4.4 Data Flow Diagram (DFD)

Data flow diagram merupakan model dari sistem untuk menggambarkan pembagian sistem ke model yang lebih kecil. Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer dapat mengerti sistem yang akan dijalankan. Berikut data flow diagram untuk sistem yang akan dibuat:

4.4.1. DFD level 1

!

" " " # $

" % " % & % ' () " * +) " ,) " - . -" - . -" / %


(46)

4.4.2 DFD Level 2 Proses 1 Akses Admin


(47)

4.4.3 DFD Level 2 Proses 2 Akses RegUser


(48)

4.4.4 DFD Level 2 Proses 3 Akses Pengunjung


(49)

4.4.5 DFD Level 3 Proses 1.3 Update Anggota

Gambar 4.9 DFD Level 3 Proses 1.3 Update Anggota

4.4.6 DFD Level 3 Proses 1.4 Delete Anggota

Gambar 4.10 DFD Level 3 Proses 1.4 Delete Anggota

4.4.7 DFD Level 3 Proses 1.6 Daftar Saran & Kritik


(50)

4.5.Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari DFD yang telah dibuat dapat dijelaskan pada tabel berikut:

Tabel 4.1 Spesifikasi Proses

No Proses Keterangan

1. No Proses 1.1

Nama Proses Home admin

Source (Sumber) Admin

Input Request halaman utama admin

Output Tampilan halaman utama admin

Destination (Tujuan) Admin

Logika Proses {admin merequest halaman utama admin }

If request halaman utama admin ada then halaman utama admin ditemukan Else halaman utama admin tidak ditemukan

2. No Proses 1.2

Nama Proses Tambah proses

Source (Sumber) Admin

Input Data anggota

Output Info data anggota

Destination (Tujuan) Admin

Logika Proses {admin menambah data anggota} If data anggota ada then

Info data anggota ditemukan Else data anggota tidak ditemukan


(51)

3. No Proses 1.3

Nama Proses Update anggota Source (Sumber) Admin

Input Data lama anggota

Output Data baru anggota

Destination (Tujuan) Admin

Logika Proses {admin mengubah data anggota} If data lama anggota ada then data baru anggota ditemukan

Else data baru anggota tidak ditemukan

4. No Proses 1.4

Nama Proses Delete anggota Source (Sumber) Admin

Input Data anggota

Output Info data anggota

Destination (Tujuan) Admin

Logika Proses {Admin menghapus data anggota} If data anggota ada then

Info data anggota ditemukan Else data anggota tidak ditemukan

5. No Proses 1.5

Nama Proses Lihat anggota

Source (Sumber) Admin

Input Request data anggota

Output Lihat data anggota

Destination (Tujuan) Admin

Logika Proses {Admin dapat melihat anggota } If request data anggota ada then data anggota ditemukan


(52)

6. No Proses 1.6

Nama Proses Daftar saran dan kritik Source (Sumber) Admin

Input - Nama

- nik anggota

Output Daftar saran terbaru

Destination (Tujuan) Admin

Logika Proses {Admin dapat mengelola saran} If nik anggota ada then

saran ditemukan

Else saran tidak ditemukan

7. No Proses 1.7

Nama Proses Upload

Source (Sumber) Admin

Input File yang akan diupload

Output Pesan file yang berhasil diupload Destination (Tujuan) Admin

Logika Proses {Admin dapat mengupload file} If file ditemukan then

file berhasil diupload

Else File tidak berhasil diupload

8. No Proses 1.8

Nama Proses Logout admin

Source (Sumber) Admin

Input Pesan ingin keluar dari menu admin Output Pesan telah keluar dari menu admin Destination (Tujuan) Admin

Logika Proses {Admin keluar dari menu admin} If pesan ingin keluar dari menu admin then pesan admin telah keluar dari menu


(53)

admin Else

admin masih berada di menu admin

9. No Proses 2.1

Nama Proses Login user

Source (Sumber) User member

Input Nama user, password

Output Menu user member

Destination (Tujuan) User member

Logika Proses {User member dapat mengakses seluruh menu user}

If nama user and password valid then menu user member

Else

Login user invalid

10. No Proses 2.2

Nama Proses Home user

Source (Sumber) User member

Input Request halaman utama user member

Output Tampilan halaman utama user member Destination (Tujuan) User member

Logika Proses { User member merequest halaman utama user member }

If request halaman utama user member ada then halaman utama user member ditemukan

Else

halaman utama user member tidak ditemukan


(54)

Nama Proses Saran dan kritik Source (Sumber) User member

Input Request form saran & kritik

Output Tampilan saran, pesan terima kasih atas saran & kritiknya

Destination (Tujuan) User member

Logika Proses {User member dapat merequest form saran & kritik}

If request form saran & kritik ada then saran & kritik ditemukan

Else

form saran & kritik tidak ditemukan

12. No Proses 2.4

Nama Proses Dokumen sekar

Source (Sumber) User member

Input Request halaman dokumen sekar

Output Tampilan halaman dokumen sekar

Destination (Tujuan) User member

Logika Proses {User member dapat merequest halaman dokumen sekar }

If request halaman dokumen sekar ada then tampilan halaman dokumen sekar ditemukan

Else

halaman utama dokumen sekar tidak ditemukan

13. No Proses 2.5

Nama Proses Logout user


(55)

Input Pesan anda yakin ingin keluar dari menu user

Output Pesan anda telah keluar dari menu user Destination (Tujuan) User member

Logika Proses {User member dapat keluar dari menu user}

If pesan ingin keluar dari menu user then pesan user telah keluar dari menu admin Else

user masih berada di menu user

14. No Proses 3.1

Nama Proses Login admin

Source (Sumber) Pengunjung

Input - Login admin

- Request lihat saran

Output - Pesan silahkan mengisi sesuai data admin anda,

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses { Pengunjung login admin} If data admin invalid then

Muncul Pesan silahkan mengisi sesuai data admin anda

Else

Muncul pesan valid

15. No Proses 3.2

Nama Proses Login user


(56)

Input - Login user

- Request lihat saran

Output - Pesan silahkan login terlebih dahulu - Lihat saran

Destination (Tujuan) Pengunjung

Logika Proses { Pengunjung login user} If data user invalid then

Muncul Pesan silahkan login terlebih dahulu

Else

Muncul pesan valid

16. No Proses 3.3

Nama Proses Home

Source (Sumber) Pengunjung

Input - Request halaman home

- Request lihat saran

Output - Tampilan halaman home

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses {Pengunjung merequest halaman home} If request halaman home ada then thalaman home ditemukan

Else

halaman home tidak ditemukan

17. No Proses 3.4

Nama Proses Profile

Source (Sumber) Pengunjung

Input - Request halaman profile

- Request lihat saran


(57)

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses {Pengunjung dapat merequest halaman profile dan melihat saran}

If request halaman profile or request lihat saran ada Then halaman profile or saran ditemukan

Else if ubah then Ubah data user Else if cari then Cari data user Else if hapus then Hapus data user

18. No Proses 3.5

Nama Proses Struktur organisasi Source (Sumber) Pengunjung

Input - Request halaman struktur organisasi - Request lihat saran

Output - Tampilan halam struktur organisasi - Lihat saran

Destination (Tujuan) Pengunjung

Logika Proses { Pengunjung dapat request halaman struktur organisasi dan request lihat saran }

If request halaman struktur organisasi or request lihat saran then halaman struktur organinsasi or saran ditemukan

Else

halaman struktur organinsasi or saran tidak ditemukan

19. No Proses 3.6

Nama Proses Program kerja


(58)

Input - Request halaman program kerja - Request lihat saran

Output - Tampilan halam program kerja

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses {Pengunjung dapat request program kerja dan request lihat saran} If request halaman program kerja or request lihat saran then halaman program kerja or saran ditemukan Else

halaman program kerja or saran tidak ditemukan

20. No Proses 3.7

Nama Proses Peristiwa

Source (Sumber) Pengunjung

Input - Request halaman peristiwa

- Request lihat saran

Output - Tampilan halam peristiwa

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses {Pengunjung dapat request halaman peristiwa dan request lihat saran} If request halaman halaman peristiwa or request lihat saran then halaman

halaman peristiwa or saran ditemukan Else

halaman halaman peristiwa or saran tidak ditemukan


(59)

Nama Proses Daftar Source (Sumber) Pengunjung

Input - Request form registrasi user - Request lihat saran

Output - Pesan registrasi sukses

- Lihat saran Destination (Tujuan) Pengunjung

Logika Proses {Pengunjung dapat merequest form registrasi user dan request lihat saran} If request form registrasi user or request lihat saran then form registrasi user or saran ditemukan

Else

form registrasi user or saran tidak ditemukan

22. No Proses 1.3.1

Nama Proses Cari anggota yang akan diupdate Source (Sumber) Admin

Input Nama, nik anggota

Output Nama, nik anggota

Destination (Tujuan) Admin

Logika Proses { Admin mencari anggota yang akan diupdate }

If Nama and nik anggota ada then Nama and nik anggota ditemukan Else

Nama dan nik anggota tidak ditemukan

23. No Proses 1.3.2

Nama Proses Edit anggota yang diupdate Source (Sumber) Admin


(60)

Input Data lama anggota

Output Data baru anggota

Destination (Tujuan) Admin

Logika Proses {Admin mengedit anggota yang diupdate }

If Data lama anggota then Update data anggota Else

Update data anggota invalid

24. No Proses 1.4.1

Nama Proses Cari anggota yang akan dihapus Source (Sumber) Admin

Input Nama, nik anggota

Output Nama, nik anggota

Destination (Tujuan) Admin

Logika Proses { Admin mencari anggota yang akan dihapus }

If Nama and nik anggota ada then Nama and nik anggota ditemukan Else

Nama dan nik anggota tidak ditemukan

25. No Proses 1.4.2

Nama Proses Hapus anggota

Source (Sumber) Admin

Input Data anggota

Output Info data anggota

Destination (Tujuan) Admin

Logika Proses { Admin menghapus data anggota } If Hapus data anggota then


(61)

Info data anggota Else

Batal hapus data

26. No Proses 1.6.1

Nama Proses Cari saran & kritik Source (Sumber) Admin

Input Nama, nik anggota

Output Nama, nik anggota

Destination (Tujuan) Admin

Logika Proses { Admin mencari saran & kritik } If Nama and nik anggota ada then Nama and nik anggota ditemukan Else

Nama dan nik anggota tidak ditemukan

27. No Proses 1.6.2

Nama Proses Hapus saran & kritik Source (Sumber) Admin

Input Nama, nik anggota

Output - Pesan saran telah dihapus

- Daftar saran terbaru Destination (Tujuan) Admin

Logika Proses { Admin menghapus saran & kritik } If Nama and nik anggota ada then Pesan saran telah dihapus update daftar saran terbaru


(62)

4.6.Kamus Data

Kamus data berfungsi untuk menjelaskan semua data yang digunakan di dalam sistem. Berikut adalah kamus data untuk sistem informasi yang akan dibuat:

Tabel 4.2 Kamus Data 1. Nama Alur Data Akses Admin

Alur Data Proses 1,1.1,1.8

Penjelasan Mengakses menu admin

Struktur Data Id_admin+password Id_admin

password

[A..Z | a..z | 0..9] [A..Z | a..z | 0..9] 2. Nama Alur Data Akses Reguser

Alur Data Proses 2,2.1,2.2,2.5

Penjelasan Mengakses seluruh menu user member Struktur Data nik+nama_user+password

nik

nama_user password

[0..9]

[A..Z | a..z | 0..9] [A..Z | a..z | 0..9] 3. Nama Alur Data Akses Pengunjung

Alur Data Proses 3,3.1,3.2,3.3,3.4,3.5,3.6,3.7 Penjelasan Mengakses menu Pengunjung dan lihat

saran

Struktur Data Id_admin+tanggal+nama+nik+email+saran Id_admin

tanggal nama nik email

[A..Z | a..z | 0..9] datetime

[A..Z | a..z | 0..9] [0..9]


(63)

saran [A..Z | a..z | 0..9] 4. Nama Alur Data Daftar

Alur Data Proses 3.3

Penjelasan Mendaftar sebagai User Member Struktur Data nik+nama_user+password nik

nama_user password

[0..9]

[A..Z | a..z | 0..9] [A..Z | a..z | 0..9] 5. Nama Alur Data Data Anggota

Alur Data Proses 1.2,1.3,1.4,1.5 Penjelasan Mengolah data anggota

Struktur Data

nik+ nama_job+ nama+ tgl_lahir+ alamat_rumah+ telp_kantor +ext+ langsung + facs + hp+ telp_rumah +flexi nik nama_job nama tgl_lahir alamat_rumah telp_kantor ext langsung facs hp telp_rumah flexi [0..9]

[A..Z | a..z | 0..9] [A..Z | a..z | 0..9] [A..Z | a..z | 0..9] [A..Z | a..z | 0..9] [0..9] [0..9] [0..9] [0..9] [0..9] [0..9] [0..9]

6. Nama Alur Data Upload

Alur Data Proses 1.7,2.4


(64)

7. Nama Alur Data Saran & Kritik

Alur Data Proses 1.6,2.3

Penjelasan Mengolah dan mengakses data saran Struktur Data Id_admin+tanggal+nama+nik+email+saran Id_admin

tanggal nama nik email saran

[A..Z | a..z | 0..9] datetime

[A..Z | a..z | 0..9] [0..9]

[A..Z | a..z | 0..9] [A..Z | a..z | 0..9]


(65)

4.7Perancangan Basis Data 4.7.1 Skema Relasi

Skema relasi untuk aplikasi berbasis web serikat karyawan di PT. TELKOM UNER 3 ini dapat dilihat pada gambar di bawah ini:

Gambar 4.12 Skema Relasi 4.7.2 Struktur Tabel

Program aplikasi yang berbasis data pada umumnya menggunakan file database yang memiliki struktur yang menggambarkan suatu entitas(objek dalam sistem). Dalam perancangan, struktur file merupakan suatu kumpulan dari data-data yang saling terkait. Dalam aplikasi SEKAR UNER 3 ini terdapat sebuah database yang diberi nama “sekar” yang di dalamnya terdiri dari beberapa tabel. Tabel-tabel tersebut diantaranya adalah:


(66)

4.5.2.1 Admin

Tabel 4.3 Admin

Field Jenis Null Keterangan

Id_admin varchar(10) No Primary key password varchar(10) No

4.5.2.2 Anggota

Tabel 4.4 Anggota

Field Jenis Null Keterangan

nik varchar(6) No Primary key

nama_job varchar(35) No

nama varchar(30) No

tgl_lahir varchar(25) No alamat_rumah varchar(35) No telp_kantor varchar(11) Yes

ext varchar(3) Yes

langsung varchar(11) Yes

facs int(12) Yes

hp varchar(13) Yes

telp_rumah varchar(12) Yes flexi varchar(13) Yes


(67)

4.5.2.3 Reguser

Tabel 4.5 Reguser

Field Jenis Null Keterangan

nik varchar(6) No Primary key

nama_user varchar(15) No

password varchar(10) No

Tabel ini berfungsi untuk menyimpan data user yang melakukan proses registrasi atau pendaftaran mempunyai primary key yaitu nik.

4.5.2.4 Saran

Tabel 4.6 Saran

Field Jenis Null Keterangan

Id_admin varchar(10) No Foreign Key

tanggal datetime No

nama varchar(40) No

nik varchar(6) No Foreign Key

email varchar(30) No

saran varchar(250) No

Tabel ini berfungsi untuk menyimpan data saran dari user yang mempunyai foreign key dari tabel Admin dan foreign key dari tabel Reguser.


(68)

4.8 Perancangan Arsitektur Menu

Pada perancangan ini dibuat menu yang dapat mengintegrasikan seluruh data dalam sistem yang disertai dengan instruksi yang ada, pada pilihan menu tertentu. Selain itu juga untuk mempermudah pemakai dalam menjalankan program, sehingga pada saat dioperasikan tidak menemui kesulitan dalam memilih menu-menu yang diinginkan.

Berikut ini adalah struktur menu di dalam aplikasi SEKAR UNER 3.


(69)

4.9 Perancangan Antar Muka

4.9.1 Menu Utama

Adalah tampilan awal ketika mengakses aplikasi ini.

4.9.1.1 Menu Home

Gambar 4.14Tampilan Utama 4.9.1.2 Menu Profile


(70)

4.9.1.3 Menu Struktur Organisasi

Gambar 4.16 Struktur Organisasi

4.9.1.4 Menu Program Kerja


(71)

4.9.1.5 Menu Peristiwa

Gambar 4.18 Peristiwa

4.9.1.6 Menu Saran & Kritik


(72)

4.9.1.7 Menu Dokumen Sekar

Gambar 4.20 Belum Login User

4.9.1.8 Proses Login admin

Tampilan jika data Login Admin tidak diinputkan


(73)

4.9.1.9 Proses Login User

Tampilan jika data Login User tidak diinputkan

Gambar 4.22 Proses Login User 4.9.1.10 Menu Daftar


(74)

4.9.2 Menu Admin

Adalah menu ketika seorang admin telah melakukan proses Login Admin.

4.9.2.1 Menu Home Admin

Gambar 4.24 Home Admin

4.9.2.2 Menu Tambah Anggota


(75)

Gambar 4.26 validasi admin

4.9.2.3 Menu Update Anggota


(76)

4.9.2.4 Menu Delete Anggota

Gambar 4.28 Delete Anggota

4.9.2.5 Menu Lihat Anggota


(77)

4.9.2.6 Menu Daftar Saran & Kritik

Gambar 4.30 Daftar Saran & Kritik

4.9.2.7 Menu Upload


(78)

Gambar 4.32 Proses Upload


(79)

4.9.3 Menu User

Adalah menu ketika seorang user telah melakukan proses Login user.

4.9.3.1 Menu Home User

Gambar 4.34 Home User 4.9.3.2 Menu Profile


(80)

4.9.3.3 Menu Struktur Organisasi

Gambar 4.36 Struktur Organisasi

4.9.3.4 Menu Program Kerja


(81)

4.9.3.5 Menu Peristiwa

Gambar 4.38 Peristiwa 4.9.3.6 Menu Saran & Kritik


(82)

Gambar 4.40 Validasi saran &kritik

4.9.3.7 Menu Dokumen Sekar


(83)

4.10 Perancangan Pesan

Tampilan perancangan pesan dari aplikasi SEKAR UNER 3 ini adalah sebagai berikut:

0" 1 / $ " "

23+

0" 1 /

$ " " 4

23,

0"

" $ " 5

23(

0"

" $ " 5

236

0" 1 / $ " "

237


(84)

4.11 Perancangan Prosedural

Perancangan prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan ke dalam suatu program. Adapun perancangan prosedural untuk aplikasi yang akan dibangun sebagai berikut:

1. Flowchart login, merupakan proses masuk admin/ user untuk mengelola dan mengakses menu admin/ menu user secara penuh.


(85)

2. Flowchart tambah data, merupakan prosedur yang terjadi ketika admin menambahkan data.


(86)

3. Flowchart ubah data, merupakan prosedur yang terjadi ketika admin merubah data lama


(87)

4. Flowchart hapus data, merupakan prosedur yang terjadi ketika admin menghapus data


(88)

4.12 Jaringan Semantik

Berikut adalah jaringan semantik dari aplikasi yang akan dibuat untuk menunjukan hubungan antar objek perancangan.

1. Jaringan Semantik Pengunjung

Berikut ini jaringan semantik dari perancangan sistem Pengunjung


(89)

2. Jaringan Semantik Admin

Berikut ini jaringan semantik dari perancangan sistem admin


(90)

3. Jaringan Semantik User member

Berikut ini jaringan semantik dari perancangan sistem User member


(91)

relasional , Yogyakarta : Andi .

Publisher A, (2004), Aplikasi Program PHP & MySQL untuk Membuat Website Interaktif, Yogyakarta : Andi .

Jogiyanto, HM, (2000), Pengenalan Komputer, Yogyakarta : Andi .

Supriansyah,Haris, (2007),30 Menit Menjadi Webmaster, Oase Media

Telkom. (28 juli 2008),Sekilas Telkom,

http://www.telkom.co.id/tentang-telkom/sekilas-telkom/

Telkom. (28 juli 2008),visi misi,


(92)

DATA PRIBADI

Nama Lengkap : Femmy Tampi Dasari

NIM : 10105136

Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika

Tempat /Tanggal lahir : Bandung / 19 April 1987 Jenis kelamin : Perempuan

Agama : Islam

Alamat Lengkap : Jl. Anyelir VII no.35 blok.14 Perumahan Rancaekek Kencana. Kab.Bandung No Telp / Hp : 085720231540

Email : [email protected]

PENDIDIKAN

TEMPAT TAHUN MASUK TAHUN LULUS

SDN Kencana Indah I 1993 1999

SLTPN 1 Rancaekek 1999 2002

SMAN 1 Cicalengka 2002 2005


(93)

DATA PRIBADI

Nama Lengkap : Ian Febianto

NIM : 10105151

Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika

Tempat /Tanggal lahir : Jakarta / 09 Februari 1986 Jenis kelamin : Laki-Laki

Agama : Islam

Alamat Lengkap : Jl. Flores 7 no.140 RT.08 RW.10 Perumnas 3, Kelurahan Aren Jaya, Bekasi-Timur, 17111 No Telp / Hp : 085697526366

Email : [email protected]

PENDIDIKAN

TEMPAT TAHUN MASUK TAHUN LULUS

SDN Duren 10 Bekasi 1992 1998

SLTPN 11 Bekasi 1998 2001

SMUN 1 Tambun Selatan 2001 2004


(1)

80

4.12 Jaringan Semantik

Berikut adalah jaringan semantik dari aplikasi yang akan dibuat untuk menunjukan hubungan antar objek perancangan.

1. Jaringan Semantik Pengunjung

Berikut ini jaringan semantik dari perancangan sistem Pengunjung


(2)

81

2. Jaringan Semantik Admin

Berikut ini jaringan semantik dari perancangan sistem admin


(3)

82

3. Jaringan Semantik User member

Berikut ini jaringan semantik dari perancangan sistem User member


(4)

DAFTAR PUSTAKA

Kadir, Abdul,( 2009), Dasar Perancangan & Implementasi Database relasional , Yogyakarta : Andi .

Publisher A, (2004), Aplikasi Program PHP & MySQL untuk Membuat Website Interaktif, Yogyakarta : Andi .

Jogiyanto, HM, (2000), Pengenalan Komputer, Yogyakarta : Andi .

Supriansyah,Haris, (2007),30 Menit Menjadi Webmaster, Oase Media

Telkom. (28 juli 2008),Sekilas Telkom,

http://www.telkom.co.id/tentang-telkom/sekilas-telkom/

Telkom. (28 juli 2008),visi misi,


(5)

BIODATA

DATA PRIBADI

Nama Lengkap : Femmy Tampi Dasari NIM : 10105136

Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika

Tempat /Tanggal lahir : Bandung / 19 April 1987 Jenis kelamin : Perempuan

Agama : Islam

Alamat Lengkap : Jl. Anyelir VII no.35 blok.14 Perumahan Rancaekek Kencana. Kab.Bandung No Telp / Hp : 085720231540

Email : [email protected]

PENDIDIKAN

TEMPAT TAHUN MASUK TAHUN LULUS

SDN Kencana Indah I 1993 1999 SLTPN 1 Rancaekek 1999 2002 SMAN 1 Cicalengka 2002 2005 Universitas Komputer Indonesia 2005 -


(6)

BIODATA

DATA PRIBADI

Nama Lengkap : Ian Febianto NIM : 10105151

Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika

Tempat /Tanggal lahir : Jakarta / 09 Februari 1986 Jenis kelamin : Laki-Laki

Agama : Islam

Alamat Lengkap : Jl. Flores 7 no.140 RT.08 RW.10 Perumnas 3, Kelurahan Aren Jaya, Bekasi-Timur, 17111 No Telp / Hp : 085697526366

Email : [email protected]

PENDIDIKAN

TEMPAT TAHUN MASUK TAHUN LULUS

SDN Duren 10 Bekasi 1992 1998

SLTPN 11 Bekasi 1998 2001

SMUN 1 Tambun Selatan 2001 2004 Universitas Komputer Indonesia 2005 -