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
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
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
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.
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
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
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
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 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
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
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
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
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
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
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
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
• 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
• 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,
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
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
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
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.
2.2.2 Maksud da
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
tensi anggota secara
n perusahaan.
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,
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
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
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
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
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
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
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
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
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.
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
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
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.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:
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.
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.2 DFD Level 2 Proses 1 Akses Admin
4.4.3 DFD Level 2 Proses 2 Akses RegUser
4.4.4 DFD Level 2 Proses 3 Akses Pengunjung
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
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
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
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
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
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
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
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
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
- 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
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
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
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 }
Nama Proses Hapus anggota
Source (Sumber) Admin
Input Data anggota
Output Info data anggota
Destination (Tujuan) Admin
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 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
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 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
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
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
Alur Data Proses 1.7,2.4
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]
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
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
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
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.
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
4.9.1.3 Menu Struktur Organisasi
Gambar 4.16 Struktur Organisasi
4.9.1.4 Menu Program Kerja
4.9.1.5 Menu Peristiwa
Gambar 4.18 Peristiwa
4.9.1.6 Menu Saran & Kritik
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
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
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
Gambar 4.26 validasi admin
4.9.2.3 Menu Update Anggota
4.9.2.4 Menu Delete Anggota
Gambar 4.28 Delete Anggota
4.9.2.5 Menu Lihat Anggota
4.9.2.6 Menu Daftar Saran & Kritik
Gambar 4.30 Daftar Saran & Kritik
4.9.2.7 Menu Upload
Gambar 4.32 Proses Upload
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
4.9.3.3 Menu Struktur Organisasi
Gambar 4.36 Struktur Organisasi
4.9.3.4 Menu Program Kerja
4.9.3.5 Menu Peristiwa
Gambar 4.38 Peristiwa
4.9.3.6 Menu Saran & Kritik
Gambar 4.40 Validasi saran &kritik
4.9.3.7 Menu Dokumen Sekar
4.10 Perancangan Pesan
Tampilan perancangan pesan dari aplikasi SEKAR UNER 3 ini adalah
sebagai berikut:
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.
2. Flowchart tambah data, merupakan prosedur yang terjadi ketika admin menambahkan data.
3. Flowchart ubah data, merupakan prosedur yang terjadi ketika admin merubah data lama
4. Flowchart hapus data, merupakan prosedur yang terjadi ketika admin menghapus data
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. Jaringan Semantik Admin
Berikut ini jaringan semantik dari perancangan sistem admin
3. Jaringan Semantik User member
Berikut ini jaringan semantik dari perancangan sistem User member
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,
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 : mmy_moetzz@yahoo.co.id
PENDIDIKAN
TEMPAT TAHUN MASUK TAHUN LULUS
SDN Kencana Indah I 1993 1999
SLTPN 1 Rancaekek 1999 2002
SMAN 1 Cicalengka 2002 2005
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 : ianf_10105151@yahoo.co.id
PENDIDIKAN
TEMPAT TAHUN MASUK TAHUN LULUS
SDN Duren 10 Bekasi 1992 1998
SLTPN 11 Bekasi 1998 2001
SMUN 1 Tambun Selatan 2001 2004