SISTEM PENAGIHAN JASA INTERNET DI CYBERCITY
BANDUNG
Jl. Kubangsari VII No. 31 RT.03/RW.06 Bandung 40134
LAPORAN KERJA PRAKTEK
Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek
Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2012
Tendi Yunindar
10109475
Aldy M Rizal
10109462
LAMPIRAN G
RIWAYAT HIDUP
Nama Lengkap : Tendi Yunindar
NIM : 10109475
Tempat/Tanggal Lahir : Sukabumi, 05 Juni 1991 Jenis Kelamin : Laki – Laki
Agama : Islam
Alamat Lengkap : Jl. Kubang Sari 7 No. 39F Kec. Coblong Kab. Bandung
No Telp. : 087743757171
PENDIDIKAN
1997 – 2003 : SD Negeri Nagrak Sukabumi 2003 – 2006 : SMP Negeri 7 Sukabumi 2006 – 2009 : SMA Negeri 4 Sukabumi
2009 s/d Sekarang : Program Strata 1 (S1) Jurusan Teknik Informatika Fakultas Teknik dan Ilmu
RIWAYAT HIDUP
Nama Lengkap : Aldy Muhammad Rizal
NIM : 10109462
Tempat/Tanggal Lahir : Cimahi, 11 April 1990 Jenis Kelamin : Laki – laki
Agama : Islam
Alamat Lengkap : Kp. Kebon Kalapa RT03/RW02 Kec. Padalarang Bandung Barat
No Telp. : 081802039411
PENDIDIKAN
1996 – 2002 : SD Negeri Pejuang 4 Bekasi 2002 – 2004 : SMP Taman Harapan Bekasi 2004 – 2005 : SMP Krida Utama Padalarang 2005 – 2009 : SMK Pusdikpal Cimahi
2009 s/d Sekarang : Program Strata 1 (S1) Jurusan Teknik Informatika Fakultas Teknik dan Ilmu
RIWAYAT HIDUP
Nama Lengkap : Emil Rahmana Putra
NIM : 10109473
Tempat/Tanggal Lahir : Tangerang , 23 November 1990 Jenis Kelamin : Laki - Laki
Agama : Islam
Alamat Lengkap : Jl. Kubang Utara 2 No 3 No Telp. : 08562029773
PENDIDIKAN
1996 – 1997 : TK Tunas Mawar Tangerang 1997 – 2003 : SD N. 2 Payakumbuh
2003 – 2006 : SMP N. 1 Payakumbuh 2006 – 2009 : SMA N. 2 Payakumbuh
2009 s/d Sekarang : Program Strata 1 (S1) Jurusan Teknik Informatika Fakultas Teknik dan Ilmu
iii
DAFTAR LAMPIRAN... vii
BAB I PENDAHULUAN ... 1
1.1.LatarBelakang ... 1
1.2.IdentifikasiMasalah ... 2
1.3.Maksud Dan Tujuan ... 2
1.3.1. Maksud ... 2
1.3.2 Tujuan ... 2
1.4. BatasanMasalah ... 2
1.5. MetodePenelitian ... 3
1.6. SistematikaPenulisan ... 5
BAB II TINJAUAN PUSTAKA ... 6
2.1.RuangLingkup Perusahaan ... 6
2.1.1.SejarahSingkat Perusahaan ... 6
2.1.2. ProfilTempatKerjaPraktek... 6
2.1.3. Logo Perusahaan ... 7
2.1.4. Alamat Perusahaan... 8
2.1.5. Visi Dan MisiInstansi... 8
iv
2.1.7. Misi ... 9
2.1.8. StrukturOrganisasi ... 10
2.1.9. Job Description ... 10
2.2.LandasanTeori ... 11
2.2.1. JaringanKomputer ... 11
2.2.2. Pengertian LAN, MAN dan WAN ... 12
2.2.3. BeberapaJenisTopologi ... 13
2.2.4. PerangkatKerasJaringan ... 16
2.2.5. KonfigurasiJaringan ... 19
BAB III PEMBAHASAN ... 20
3.1.PelaksanaanKerjaPraktek ... 20
3.1.1. TeknikKerjaPraktek ... 21
3.1.2. KegiatanKerjaPraktek ... 21
3.2.AnalisisSistem ... 22
3.2.1. AnalisisprosedurSistemYang SedangBerjalan ... 23
v
BAB IV KESIMPULAN DAN SARAN ... 50
4.1. Kesimpulan ... 50
4.2. Saran ... 50
iii
KATA PENGANTAR
Bissmillaahir rohmaanirrohiim Assalamu'alaikum Wr, Wb
Pertama-tama kami panjatkan puji dan syukur kehadirat Allah SWT karena berkat rahmat dan hidayahnya kami dapat menyelesaikan laporan kerja praktek ini. Kerja Praktek ini merupakan salah satu syarat mendapatkan nilai mata kuliah Kerja Praktek pada program Strata 1 (S1) Jurusan Teknik Informatika, Universitas Komputer Indonesia (UNIKOM) dan juga agar mahasiswa dapat memahami dan menerapkan pengetahuan yang telah diperoleh dibangku kuliah dan dapat menghadapi masalah-masalah yang kemungkinan akan muncul di lapangan.
Kemudian kami ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu kami dalam menyelesaikan laporan kerja praktek ini.
Ucapan terima kasih kami tujukan kepada :
1. Kepada Allah SWT yang telah memberikan kesehatan dan kesempatan kepada Penulis dalam melaksanakan Kuliah Kerja Praktek ini.
2. Bpk. Ismail Marzuqi, selaku pemilik sekaligus pembimbing selama Kerja Praktek di CyberCity Bandung.
3. Ibu Sufa’atin,S.T., selaku wali dosen sekaligus dosen pembimbing atas dukungan, bimbingan dan motivasi dalam menyelesaikan laporan kerja praktek.
iv
5. Teman, saudara, kerabat, dan semua pihak yang tidak bisa disebutkan, yang telah memberikan dorongan doa dan semangat dalam melaksanakan Kuliah Kerja Praktek dan membantu menyusun laporan ini.
Semoga Allah SWT melimpahkan balasan yang setimpal dan menerima segala amal baik yang telah diberikan oleh pihak-pihak yang telah membantu dalam pelaksanaan Kerja Praktek dan dalam penulisan ini. Semoga laporan kerja praktek ini bermanfaat di kemudian hari.
Akhir kata semoga Laporan ini dapat bermanfaat bagi Penulis khususnya dan pembaca umumnya dan semoga Allah SWT senantiasa melimpahkan ramhat dan hidayah-Nya kepada kita semua. Amin
Wabillahitaufik Walhidaayah, Wassalamu'alaikum Wr. Wb.
Bandung, Januari 2013
51
DAFTAR PUSTAKA
Abdul Kadir. (2001). Dasar Pemrograman Web Dinamis Menggunakan PHP, C.V Andi
Offset, Yogyakarta
Lukmanul Hakim. (2008). Membongkar Trik Rahasia Para Master PHP, Lokomedia, Yogyakarta.
Bunafit Nugroho. (2004). Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL,
1
BAB 1
PENDAHULUAN
1.1. Latar Belakang
Teknologi informasi berkembang begitu pesatnya dan membawa manusia memasuki era baru yang lebih cepat dari yang pernah dibayangkan sebelumnya. Seperti penggunaan internet
yang telah menjadi kebutuhan pokok hampir seluruh manusia, dimana seorang pengguna internet
hanya perlu fasilitas satu set komputer yang terhubung ke server penyedia koneksi internet. Salah satu layanan yang menyediakan koneksi internet di daerah sekeloa bandung adalah CyberCity Bandung RT/RW-Net. Perusahaan ini menyediakan layanan yang berhubungan dengan internet. CyberCity Bandung adalah sebuah perusahaan yang bergerak di bidang Internet Service Provider dalam sekala kecil yang mulai beroperasi sejak tahun 2008 dengan nama CyberCity Network yang pada intinya menangani jasa koneksi internet dengan area terbatas misalnya satu komplek perumahan, satu kelurahan atau satu wilayah yang terbatas dan ini biasanya terkenal dengan nama RT/RW Net. Pada tahun 2009 diputuskan untuk menggantikan nama dengan nama CyberCity Bandung dengan layanan yang sama yaitu seputar jasa koneksi internet, jasa pembuatan website, servis komputer, hosting dan domain.
CyberCity Bandung menyediakan layanan paket internet untuk user di berbagai kalangan. Paket internet yang tersedia anatara lain paket perhari, perminggu, perbulan. Namun dalam penyediaan paket internet tersebut masih memiliki beberapa kekurangan, misalnya untuk pengecekan masa aktif internet harus di lakukan secara manual yaitu dengan cara mengunjungi kantor CyberCity Bandung nya langsung.
Karena permasalahan tersebut kami ingin membantu mempermudah proses pengecekan masa berlaku internet dengan merancang sebuah sistem informasi website di CyberCity Bandung. Hal ini pula yang menjadi latar belakang penulis melakukan laporan pada kerja praktek kelompok kami yang penulis sajikan dalam Laporan Kerja Praktek ini yang berjudul
2 1.2. Identifikasi Masalah
Berdasarkan latar belakang yang telah dijelaskan,maka identifikasi masalah dalam hal ini adalah
1. Proses pengecekan masa berlaku internet masih secara manual. 2. Belum ada interaksi melalui media online, seperti YM, twitter.
1.3. Maksud dan Tujuan
1.3.1. Maksud
Di RT/RW Net CyberCity Bandung proses pengecekan masa berlaku pemakaian internet masih dilakukan secara manual, keadaan ini mendukung kelompok kami untuk merancang suatu sistem informasi berbasis web untuk mempermudah user mengecek masa berlaku internet.
1.3.2. Tujuan
Tujuan kelompok kami website ini adalah :
1. Membuat website yang dapat digunakan oleh user untuk mengecek masa berlaku internetnya yang dapat dilakukan dimana saja, sehingga user tidak perlu untuk mengunjungi tempat cybercitynya langsung.
2. Menambahkan fitur interaksi melalui media online.
3. Untuk mempermudah pihak admin untuk membuat laporan.
1.4. Batasan Masalah
Dalam pembuatan website ini pembahasan yang dibuat tidak terlalau luas, maka kami membatasi permasalahan yang akan dibahas antaranya:
1. Website ini hanya dapat digunakan oleh admin dan user yang terdaftar di databse CyberCity Bandung RTRW-Net saja.
3 1.5. Metode Penelitian
Dalam penyelesaian laporan kerja praktek ini,metodelogi yang digunakan melalui tahapan-tahapan sebagai berikut :
a. Tahapan Pengumpulan Data
1. Wawancara yaitu melakukan dialog secara langsung dengan pihak yang terkait dalam memberikan keterangan terhadap data yang dibutuhkan.
2. Studi Pustaka yaitu mengumpulkan data serta informasi yang dibutuhkan dengan cara mempelajari dan meneliti berbagai literatur yang bersumber dari buku, situs di internet serta tulisan-tulisan yang berhubungan dengan topik yang diberikan.
b. Tahapan Pengembangan Program Aplikasi
Dalam pengembangan program aplikasi kami menggunakan metode waterfall. Metode waterfall adalah metode yang digunakan dalam pendekatan yang sistematis dan sequencial melalui tahapan-tahapan yang ada untuk membangun sebuah aplikasi.
WaterFall Menurut Roger S. Pressman
Nama model ini sebenarnya adalah “Linear Sequential Model”. Model ini sering
disebut dengan “classic life cycle” atau model waterfall. Model ini adalah model yang
4 Gambar 1.1 waterfall
a. System / Information Engineering
Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya kedalam pembentukan perangkat lunak.
b. Analisis
Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.
c. Design
Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.
d. Coding
Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.
e. Pengujian
Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.
5 Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan–perubahan atau penambahan sesuai dengan permintaan user.
1.6. Sistematika Penulisan
Sistematika penulisan laporan kerja praktek ini disusun untuk memberikan gambaran umum tentang tugas kerja praktek yang dijalankan. Sistematika penulisan laporan kerja praktek ini adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini membahas tentang latar belakang kerja praktek, identifikasi masalah, maksud dan tujuan, batasan masalah, metode penelitian serta sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Bab ini merupakan tinjauan umum yang didalamnya menjelaskan tentang sejarah perusahaan, profil perusahaan,visi dan misi perusahaan serta tempat dan kedudukan perusahaan. Hal ini untuk mengetahui gambaran tempat kerja praktek serta menjelaskan teori-teori yang berhubungan dengan masalah yang dibahas.
BAB III PEMBAHASAN
Bab ini berisikan uraian mengenai tempat dan jadwal kerja praktek, analisis dari rancangan pembuatan program aplikasi, tahapan-tahapan perancangan interface program aplikasi yang dibuat dan menjelaskan tentang implementasi hasil perancangan sistem.
BAB IV KESIMPULAN DAN SARAN
6
BAB II
TINJAUAN PUSTAKA
2.1 Ruang Lingkup Perusahaan
2.1.1 Sejarah Singkat Perusahaan
CyberCity Bandung adalah sebuah perusahaan yang bergerak di bidang Internet Service Provider dalam sekala kecil yang mulai beroperasi sejak tahun 2008 dengan nama CyberCity Network yang pada intinya menangani jasa koneksi internet dengan area terbatas misalnya satu komplek perumahan, satu kelurahan atau satu wilayah yang terbatas dan ini biasanya terkenal dengan nama RT-RW Net. Pada tahun 2009 diputuskan untuk menggantikan nama dengan nama CyberCity Bandung dengan layanan yang sama yaitu seputar jasa koneksi internet, jasa pembuatan website dan servis komputer.
CyberCity Bandung berkomitmen menghadirkan layanan koneksi internet dengan support terbaik yang senantiasa siap setiap saat membantu pelanggan yang terdiri dari berbagai level kemampuan dan pengalaman dengan sebuah motto "Committed to perfection of our internet service".
2.1.2 Profil Tempat Kerja Praktek
Cyber City adalah pusat layanan pengembangan Internet cable di daerah Sekeloa yang bertujuan menangani permasalahan internet dan menyebarkan jaringan internet di daerah Sekeloa dengan fasilitas yang lengkap.
7
pengguna yg juga dipantau agar tidak digunakan untuk mengunduh dan berbagi informasi yang dapat membodohkan bangsa.
Perusahaan Cyber City Bandung beralamat Jl. Kubangsari VII No. 31 RT.03/RW.06 Kel. Coblong, Bandung 40134
2.1.3 Logo Perusahaan
Logo berupa tanda yang berfungsi dan memiliki aspek kunci yaitu reputasi. Logo pada jasa dan produk sebagai merek dagang memberikan jaminan kepada pemakainya tentang kualitas yang spesifik dan konsisten dari jasa dan produk tersebut. Reputasi bagi konsumen dan kalangan komersial sangat berarti dan merupakan asset yang berharga.
Gambar 2.1. Logo Perusahaan
1. Definisi Logo
8
2. Bentuk dan Warna Logo Cyber City
Logo Cyber City berbentuk sebuah lingkaran yang terdiri dari Huruf “C”
dan gambar seekor rubah yang mana huruf “C” tersebut adalah logo utama dari perusahan yaitu Ciber City dan gambar rubah merupakan sebuah symbol karena pelayanan yang di sediakan oleh perusahaan ini sangat cepat.
2.1.4 Alamat Perusahaan
Jl. Kubangsari VII No. 31 RT.03/RW.06 Kel. Coblong, Bandung 40134 Telp. 022 91641112, 82520525
Website: www.cybercitybdg.net
2.1.5 Visi dan Misi Instansi
Visi dan misi bagi suatu perusahaan dapat dikatakan sebagai pedoman dan tujuan didirikannya perusahaan. Tanpa adanya visi dan misi sebuah perusahaan tidak akan bertahan dan tidak tahu apa yang harus dilakukan perusahaan tersebut.
2.1.6 Visi
Visi adalah pedoman bagi perusahaan yang merupakan suatu keinginan terhadap keadaan di masa yang akan datang.Pusat Penelitian Informatika Lembaga Ilmu Pengetahuan Indonesia memiliki visi yang dijadikan acuan untuk pengembangan perusahaan ke depan yaitu :
“Memberikan fasilitas Internet dengan menggunakan kabel ke seluruh daerah
terjangkau dengan melengkapi fasilitas-fasilitas yang dibutuhkan oleh user agar
Internet dapat di akses dengan mudah bagi semua golongan masyarakan”.
9
mengakses jaringan internet dikarenakan biaya dan tidak semua tempat yang dapat di berikan layanan internet dari beberapa provider besar, bagaimana dengan anak2 yang membutuhkan jaringan internet untuk kepentingan tugasnya jika dia tinggal di daerah terpencil dan bagaimana nasib mahasiswa yang tinggal di daerah kost-kostan yang padat? Tentunya sangat jarang perusahaan provider besar mau mengambil resiko pemasangan di daerah tersebut dikarenakan kepadatan penduduk dan daerah yang tidak mudah di akses, disini Perusahaan Cyber City mengambil alih untuk penyebaran jaringan demi pemerataan penggunaan jaringan internet untuk semua golongan masyarakat.
2.1.7 Misi
Misi adalah penjabaran secara tertulis mengenai makna visi yang mengandung falsafah atau nilai-nilai yang harus tertanam dalam tingkah laku seluruh organisasi perusahaan.Misi yang ada dalam Cyber City yaitu :
“Mengadakan survei di setiap daerah-daerah sekeloa mana saja yang penduduknya
membutuhkan jaringan internet agar dapat diperhitungkan panjang kabel dan alat2 apa saja yang dibutuhkan untuk installasi dan juga permohonan izin ke penduduk sekitar yang kira-kira rumahnya akan di lalui oleh kabel jaringan internet”.
10
2.1.8 Struktur Organisasi
Gambar 2.2. Struktur Organisasi
2.1.9 Job Description
a. Komisaris
Melakukan proses controling terhadap jalannya perusahaan. Memberikan masukkan yang positif demi kemajuan perusahaan kepada Penanggung Jawab. b. Penanggung Jawab
Bertanggung jawab penuh terhadap jalannya perusahaan. Melakukan proses analisa terhadap perkembangan perusahaan. Mengkoordinasikan semua pihak didalam organisasi sehingga semua proses didalam perusahaan dapat berjalan dengan baik dan lancar.
c. Manajer Pemasaran
11
d. Manajer Administrasi & Keuangan
Bertanggung jawab terhadap proses administrasi organisasi serta kebutuhan operasional organisasi dalam menjalankan bisnisnya dan bertanggung jawab terhadap pelaporan keuangan.
e. Manajer Teknis
Bertanggung jawab terhadap segala masalah teknis yang terjadi disisi NOC maupun yang terjadi disisi pelanggan.
2.2 Landasan Teori
Pada landasan teori akan dijelaskan teori-teori yang berhubungan dengan pembuatan perangkat lunak tersebut yang akan dijelaskan dibawah ini :
2.2.1 Jaringan Komputer
Jaringan adalah adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:
a) Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk
b) Komunikasi: contohnya surat elektronik, instant messaging, chatting
c) Akses informasi: contohnya web browsing
12
2.2.2 Pengertian LAN, MAN dan WAN
a) LAN
LAN (Local Area Network) merupakan jaringan yang bersifat internal dan biasanya milik pribadi di dalam sebuah perusahaan kecil atau menengah dan biasanya berukuran sampai beberapa kilometer. LAN seringkali menggunakan teknologi transmisi kabel tunggal. LAN tradisional beroperasi pada kecepatan mulai 10 sampai 100 Mbps (mega bit/detik).
b) MAN
Metropolitan Area Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang berdekatan dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN biasanya mampu menunjang data dan suara, dan bahkan dapat berhubungan dengan jaringan televisi kabel. MAN hanya memiliki sebuah atau dua buah kabel dan tidak mempunyai elemen switching, yang berfungsi untuk mengatur paket melalui beberapa output kabel. Adanya elemen switching membuat rancangan menjadi lebih sederhana.
c) WAN
13
2.2.3 Beberapa Jenis Topologi
a) Topologi BUS
Gambar 2.3 Topologi Bus
Karakteristik Topologi BUS:
1. Node-node dihubungkan secara serial sepanjang kabel, dan pada kedua ujung kabel ditutup dengan terminator.
2. Paket-paket data saling bersimpangan pada suatu kabel. 3. Memerlukan Tconnector pada setiap Ethernet card. Keuntungan Topologi BUS:
1. Kabel yang digunakan sedikit untuk menghubungkan komputer-komputer atau peralatan-peralatan yang lain.
14
Kerugian Topologi BUS:
1. Traffic (lalu lintas) yang padat akan sangat memperlambat bus.
2. Setiap barrel connector yang digunakan sebagai penghubung memperlemah sinyal elektrik yang dikirimkan, dan kebanyakan akan menghalangi sinyal untuk dapat diterima dengan benar.
3. Lebih lambat dibandingkan dengan topologi yang lain. 4. Sangat sulit untuk melakukan troubleshoot pada bus.
b) Topologi Bintang (Star)
Gambar 2.4. Topologi Bintang (Star)
Karakteristik Topologi Bintang (Star):
4. Setiap node berkomunikasi langsung dengan konsentrator (HUB). 5. Bila setiap paket data yang masuk ke consentrator (HUB) kemudian
15
Keuntungan Topologi Bintang (Star):
3. Cukup mudah untuk mengubah dan menambah komputer ke dalam jaringan yang menggunakan topologi star tanpa mengganggu aktvitas jaringan yang sedang berlangsung.
4. Apabila satu komputer yang mengalami kerusakan dalam jaringan maka komputer tersebut tidak akan membuat mati seluruh jaringan star.
Kerugian Topologi Bintang (Star):
5. Jika hub pusat mengalami kegagalan, maka seluruh jaringan akan gagal untuk beroperasi.
c) Topologi Cincin (Ring)
Gambar 2.5. Topologi Cincin (Ring)
Karakteristik Topologi Cincin (Ring):
6. Node-node dihubungkan secara serial di sepanjang kabel, dengan bentuk jaringan seperti lingkaran.
16
Keuntungan Topologi Cincin (Ring):
5. Data mengalir dalam satu arah sehingga terjadinya collision dapat dihindarkan.
6. Aliran data mengalir lebih cepat karena dapat melayani data dari kiri atau kanan dari server.
7. Waktu untuk mengakses data lebih optimal. Kerugian Topologi Cincin (Ring):
7. Apabila ada satu komputer dalam ring yang gagal berfungsi, maka akan mempengaruhi keseluruhan jaringan.
8. Menambah atau mengurangi komputer akan mengacaukan jaringan. 9. Sulit untuk melakukan konfigurasi ulang.
2.2.4 Perangkat Keras Jaringan
a. Kabel UTP
Kabel UTP (Unishielded Twisted Pair) merupakan media transmisi yang digunakan untuk menghubungkan antara komputer satu dengan komputer lain dengan menggunakan port RJ45-Male. Kabel UTP dapat digunakan untuk membangun jaringan LAN yang besar dengan terminal berupa hub atau switch. Secara fisik, kabel UTP memiliki 4 pasang (8 buah) kabel baja yang dikelilingi (dipilin) oleh jaket dengan bahan karet.
17
b. Konektor RJ-45 - MALE
Konektor RJ45-Male adalah konektor yang dipasang pada kabel UTP. Cara pemakaiannya ialah dengan memasukkannya pada lubang port RJ45-Female yang ada pada kartu LAN. Secara fisik, bagian ujung dari konektor ini akan memiliki 8 buah pin berbentuk kawat baja.
Gambar 2.7. Penampang Konektor RJ-45 – MALE
c. Kartu LAN atau NIC ( Network Interface Card )
Kartu LAN atau NIC (Network Interface Card) merupakan penghubung antara komputer satu dengan komputer lain. Dalam pemakaiannya, kartu LAN akan selalu dipasang pada motherboard.
Gambar 2.8. Kartu Ethernet dan Kartu WLAN
d. Switch
Terminal yang digunakan untuk memparalelkan workstation di Bank Mandiri adalah Switch D-LINK . Fungsi dari switch , yaitu mensentralisasi koneksi jaringan antra-PC dalam satu jaringan.
18
e. Router
Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya. Router berbeda dengan switch. Switch merupakan penghubung beberapa alat untuk membentuk suatu Local Area Network (LAN).
Gambar 2.10. Router
f. WAP (Wireless Access Point)
WAP adalah peralatan yang berfungsi sebagai pusat komunikasi data dalam jaringan WLAN (wireless LAN). Dalam mode operasi yang umum digunakan (infrastructure mode), semua server wireless berkomunikasi dengan workstation atau dengan server lain melalui WAP.
19
2.2.5 Konfigurasi Jaringan
Konfigurasi jaringan merupakan teknik cara menghubungkan antara computer server ke komputer-komputer client lainnya agar dapat saling berhubungan untuk sharing data taupun kegiatan lainnya yang dibutuhkan. Yang perlu diperhatikan dalam konfigurasi jaringan, yaitu konfigurasi Network Address dan IP Address.
IP Address adalah alamat yang diberikan pada jaringan komputer dan peralatan jaringan yang menggunakan protocol TCP/IP. IP Address terdiri atas 32 bit angka biner yang dapat dituliskan sebagai empat kelompok angka desimal yang dipisahkan oleh tanda titik.
IP Address terdiri atas dua bagian yaitu Network ID dan Host ID, dimana network ID menentukan alamat jaringan komputer, sedangkan host ID menentukan alamat host (komputer). Oleh sebab itu, IP address memberikan alamat lengkap suatu host beserta alamat jaringan dimana host itu berada.
IP address dibagi dalam tiga kelas, yaitu :
Tabel 2.1. Kelas IP Address
20
BAB III
PEMBAHASAN
3.1. Pelaksanaan Kerja Praktek
Pelaksanaan kegiatan kerja praktek di lakukan di CyberCity Bandung pada bagian sistem informasi selama 1 (satu) bulan yang terhitung sejak tanggal 15 Juli 2012 sampai 31 Agustus 2012.Waktu pelaksanaan kegiatan kerja praktek di CyberCity Bandung dilakukan setiap hari Senin sampai hari Jumat yang dimulai pada pukul 08.00 WIB sampai dengan pukul 17.00 WIB.
3.1.1 Teknik Kerja Praktek
Adapun rangkaian kegiatan kerja praktek yang dilakukan selama kurang lebih 1 (satu) bulan di CyberCity Bandung adalah sebagai berikut :
1. Requirement
Mengumpulkan data yang diperlukan untuk melakukan analisis dengan beberapa cara seperti berikut :
a. Wawancara yaitu pengumpulan data dengan cara berkomunikasi langsung dengan pembimbing kerja praktek di instansi untuk mendapatkan gambaran alur pendistribusian data.
b. Studi Pustaka yaitu pengumpulan data dengan cara membaca dan memepelajari data atau sumber-sumber yang berhubungan dengan masalah yang dihadapi.
c. Observasi yaitu pengumpulan data dengan cara mengadakan kunjungan langsung ke CyberCity Bandung.
2. Perancangan Sistem
21
3. Implementasi Sistem
Penerapan sistem dalam mengolah data yang akan menghasilkan bentuk informasi yang akan digunakan dalam proses pengambilan keputusan. 4. Ujicoba Sistem
Melakukan pengujian sistem untuk mengetahui adannya kesalahan atau tidak dalam sistem.
5. Evaluasi Sistem
Melakukan peninjauan kembali terhadap sistem yang bertujuan untuk pengembangan sistem selanjutnya.
3.1.2 Kegiatan Kerja Praktek
Berikut dibawah ini diagram Venn dan tabel kegiatan kerja praktek yang dilakukan :
Minggu I Minggu II Minggu III Minggu IV Minggu V
Gambar 3.1.Digram Venn Kegiatan Kerja Praktek Keterangan :
1. Pengumpulan data 2. Perancangan sistem 3. Implementasi sistem 4. Uji coba sistem 5. Evaluasi sistem
22
Tabel 3.1.Kegiatan Kerja Praktek
No .
Kegiatan Juli Agustus
I II III IV I II III IV
Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan untuk melakukan kegiatan atau menyelesaikan suatu tujuan tertentu. Analisis sistem merupakan penguraian dari suatu sistem infromasi yang utuh ke dalam bagian-bagian kompenennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.
23
3.2.1 Analisis Prosedur Sistem Yang Sedang Berjalan
Prosedur merupakan urutan kegiatan yang tepat dari beberapa tahapan yang menerangkan proses yang dikerjakan, siapa yang mengerjakan proses tersebut, bagaimana proses tersebut dapat dilkukakan dan data apa saja yang terlibat.
Berdasarkan hasil wawancara dengan pembimbing di CyberCity Bandung, prosedur yang sedang berjalan di CyberCity Bandung adalah sebagai berikut :
1. User memilih data paket.
2. Kemudian operator memproses pemesanan paket internet. 3. Operator membuatkan nota penjualan.
4. User menerima nota penjualan.
24
Admin Pemilik User
Paket Data Paket Data
Paket Data
Nota Penjualan Nota Penjualan
Laporan Penjualan
Laporan Penjualan
Laporan Penjualan Rekap
Penjualan
Arsip
25
3.2.2. Analisis Kebutuhan Non-Fungsional
Analisis kebutuhan non-fungsional merupakan analis yang dibutuhkan untuk dapat menentukan spesifikasi dari kebutuhan sistem. Spesifikasi ini meliputi elemen atau perangkat-perangkat yang dibutuhkan untuk sistem yang akan dibangun sampai sistem tersebut dapat diimplementasikan. Analisis kebutuhan ini juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukan sehingga dapat menghasilkan suatu keluaran yang diinginkan. 3.2.2.1. Analisis Perangkat Keras
Analisi perangkat keras yang dimaksudkan untuk mengetahui spesfikasi perangkat keras atau hardware yang sedang di pergunakan di CyberCity Bandung. Berikut spesifikasi standar perangkat keras yang dipergunakan CyberCity Bandung adalah sebagai berikut :
1. Analisis Kebutuhan Sistem
Analisis kebetuhan sistem hardware yang diperlukan untuk dapat menjalankan aplikasi perhitungan potensi tangkapan lestari adalah sebagai berikut :
a. Processor Intel Pentium IV 2.6 Ghz.
b. Monitor dengan resolusi layar minimal 1280 x 768. c. Memory / RAM 256 MB.
26
2. Analisis Kondisi Eksisting
Analisis kondisi eksiting hardware yang telah tersedia di CyberCity Bandung, yakni sebagai berikut :
a. Processor Intel Core 2 Duo E5700 3.0 Ghz b. Montor CRT dengan resolusi layar 1366 x 768. c. Memory/RAM 2048 MB.
d. VGA Card 256 Mb. e. Keyboard.
f. Mouse. 3. Perbandingan
Setelah dibandingkan, ternyata kebutuhan hardware untuk dapat menjalankan aplikasi ini sudah terpenuhi. Oleh karena itu, aplikasi ini dapat dijalankan dengan baik.
3.2.2.2. Analisis Perangkat Lunak
Analisis perangkat lunak yang dimaksudkan untuk mengetahui spesfikasi perangkat lunak atau software yang sedang di pergunakan di CyberCity Bandung. Berikut beberapa perangkat lunak yang digunakan di CyberCity Bandung dalam membangun aplikasi website tersebut
1. Analisis Kondisi Eksisting
Analsisi kondisi eksisting perangkat lunak yang tersedia di CyberCity Bandung dalam melakukan perhitungan potensi tangkapan lestari yaitu sebagai berikut :
a. Sistem Operasi Windows XP. b. Web Browser.
c. Macromedia Dreamweaver. d. Wamp Server.
e. MySQL.
f. Text editor berupa notepad++
27
2. Analisis Kebutuhan Sistem
Analisis kebetuhan sistem software yang diperlukan untuk dapat menjalankan aplikasi perhitungan potensi tangkapan lestari adalah sebagai berikut :
h. Sistem Operasi Windows XP. i. Web Browser.
j. Macromedia Dreamweaver. k. Wamp Server.
l. MySQL.
m. Text editor berupa notepad++
n. Aplikasi pengolah web seperti Macromedia Dreamweaver
3. Perbandingan
Setelah dibandingkan, ternyata kebutuhan software untuk dapat menjalankan aplikasi ini sudah terpenuhi. Oleh karena itu, aplikasi ini dapat dijalankan dengan baik.
3.2.2.3. Analisis Pengguna
Dalam sistem yang dibangun melibatkan dua entitas yaitu admin dan pengunjung dengan karakteristik sebagai berikut :
Tabel 3.2.Karakteristik Pengguna
Pengguna Tanggung Jawab Hak Akses Tingkat Ketrampilan Admin -Mengelola data
paket Pengujung Melihat informasi
masa aktif akun internet
28
3.2.3. Analisis Fungsional
3.2.3.1.Analisis Basis Data
Setiap sistem informasi membutuhkan data agar dapat menghasilkan informasi yang dibutuhkan.Data yang ada saling terhubung atau berelasi antara satu dengan yang lain untuk dapat menghasilkan informasi yang baik dan benar.Apabil ada data yang tidak berelasi maka tidak akan terbentuk suatu pengolahan data menjadi sebuah informasi.Untuk memodelkan relasi data dalam model analisis perangkat lunak terstruktur digunakan sebuah diagram yang disebut diagram E-R (Entity-Relationship).
3.2.3.2.Diagram ERD (Entity Relationship Diagram)
Berikut dibawah ini Entity Relationship Diagram aplikasi perhitungan potensi tangkapan lestari :
Id_paket Nama paket Tgl_masuk Tgl_expire
29
3.2.3.3.Diagram Konteks
Diagaram konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan,proses dan keluaran yang terjadi dalam sistem.Diagram konteks untuk aplikasi yang akan dibangun adalah sebagai berikut :
Sistem Informasi Data Pelanggan
Admin User
Pemilik laporan Info login User
Info user Data login User
Data laporan penjualan, Data login Admin
Data User
Info login Admin Info user
30
3.2.3.4.Data Flow Diagram
Data flow diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang terjadi pada suatu sistem informasi
3.2.3.4.1.DFD Level 1
31
3.2.3.4.2.DFD Level 2
2.1 Tambah User
2.2 Ubah User
2.3 Hapus User Admin Info User
Data User
Info User Info User Data User
Data User
Data User
Info User
Data User
Info User
Data User
Info User
User
32
3.2.3.5.Kamus Data
Kamus data adalah deskripsi formal mengenai seluruh elemen yang tercakup dalam DFD. Kamus data untuk diagram alir data pada aplikasi perhitungan potensi tangkapan lestari (maximum sustainable yield) akan dijelaskan sebagai berikut :
Tabel 3.3 Kamus Data
Nama Admin
Sumber/Tujuan Admin
Deskripsi Berisi data login untuk admin Struktur Data Id_admin + Username + Password Id_admin
Sumber/Tujuan User
Deskripsi Berisi data login untuk user
Struktur Data Id_user + nama_user + email_user + alamat Id_user
Sumber/Tujuan Admin dan user
Deskripsi Berisi data paket untuk admin dan user
33
Spesifikasi proses digunakan untuk mengambarkan proses model aliran yang terdapat pada DFD.Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada tabel dibawah ini :
Tabel 3.4 Spesifikasi proses
No. Proses Keterangan
1. No.Proses 1
Nama Proses Login
Deskripsi Proses in berfungsi untuk login Admin dan
User
Masukan Data Username dan Password Keluaran -Info login gagal
-Login berhasil
Logika proses User dan Admin memasukkan Username dan Password,kemudian login
34
2.User salah memasukkan antara username atau password.
3.sistem memberikan pesan “username dan
password salah” dan tidak bisa masuk ke menu.
2. No. Proses 2
Nama Proses Pengolahan user
Deskripsi Proses ini mengolah data user
Masukan Data user
Keluaran Info data user
Logika proses Setelah user berhasil melakukan login maka user dapat melihat data user
3. No.Proses 3
Nama Proses Laporan penjualan
Deskripsi Proses ini akan mengelola proses data penjualan
Masukan Data penjualan Keluaran Info data penjualan
Logika proses 1. Admin menginputkan data penjualan. 2. Sistem menampilkan data penjualan. 3. Admin mebuatkan data penjualan.
4. No.Proses 2.1
Nama Proses Tambah user
Deskripsi Menambah Data User
Masukan Data User
Keluaran Info User
Logika proses 1.Admin melakukan login.
2. Admin menambah data User baru.
5. No.Proses 2.2
Nama proses Ubah user
35
Masukan Data user
Keluaran Info User
Logika proses 1. User melakukan login.
2. User dapat mengubah data yang tidak sesuai
6. No.Proses 2.3
Nama Proses Hapus User
Deskripsi Menghapus data User
Masukan Data User
Keluaran Info User
Logika proses 1. Admin melakukan Login
2. Admin menghapus data user yang tidak terpakai
3.3. Perancangan Sistem
Perancangan sistem bertujuan untuk memberikan gambaran secara umum kepada pemakai dalam proses pembuatan rancangan sistem yang baru untuk menggantikan sistem yang lama.Pada akhirnya nanti diharapakan sistem yang baru dapat lebih baik dalam mengatasi permasalahan yang terjadi di Pusat Penelitian Infomartika LIPI Bandung.
3.3.1. Skema Relasi ( Relasi Tabel )
36
3.3.2. Peracangan Struktur Tabel
Tabel merupakan tempat penyimpanan informasi dari sebuah aliran data dalam sebuah sistem.Berikut beberapa tabel yang terdapat dalam basis data yang digunakan dalam sistem ini yaitu :
1. Tabel Admin
Tabel ini berfungsi untuk menyimpan data admin. Struktur tabel data admin adalah sebagai berikut :
Tabel 3.4 Data Admin
Nama Tabel : Tabel admin
Nama Field Tipe Panjang Keterangan
Id_admin Varchar 50 Primary Key
username Varchar 50 username
37
2. Tabel User
Tabel ini berfungsi untuk menyimpan data User. Struktur tabel data user adalah sebagai berikut :
Tabel 3.5 Data User
Nama Tabel : Tabel detail_perhitungan_msy
Nama_Field Tipe Panjang Keterangan
Id_user Varchar 50 Primary Key
Nama_user Varchar 50 Nama user
Email_user Varchar 50 Email_user
Alamat Varchar 50 Alamat
3. Struktur Tabel Paket
Tabel ini berfungsi untuk menyimpan data paket. Struktur tabel paket adalah sebagai berikut :
Tabel 3.6 Data Paket Nama Tabel : Tabel hasil_laut
Nama_Field Tipe Panjang Keterangan
Id_paket Varchar 50 Primary Key
Nama_paket Varchar 50 Nama paket
Tgl_masuk Date - Tanggal masuk
Tgl_expire Date - Tanggal expire
Jam Time - Jam
Id_admin Varchar 50 Foreignkey
(T.admin(id_admin)
Id_user Varchar 50 Foreignkey
38
3.3.3 Perancangan Struktur Menu
Berikut ini adalah perancangan struktur menu aplikasi perhitungan potensi tangkapan lestari pada Pusat Penelitian Informatika LIPI Bandung.
1.3.3.3 Perancangan Struktur Menu Admin
login
Admin
Logout Management
data Home
Gambar 3.8.Struktur Menu Admin
2.3.3.3 Perancangan Struktur Menu Pengunjung
Login
User
Logout
39
3.3.4.Perancangan Antarmuka
3.3.3.3 Peracangan Antarmuka Admin
Berikut ini beberapa perancangan bentuk antarmuka admin yaitu :
1. Antarmuka Login Admin
Gambar 3.10 AntarMuka Login Admin
2. Antarmuka Home Admin
40
3. Manajemen Admin
Gambar 3.12 Manajemen admin
4. Tambah User Admin
41
5. Data admin
Gambar 3.14 Data admin
6. Edit data admin
42
3.3.4 Jaringan Semantik
3.3.4.1.Jaringan semantik Admin
A01
A02
A03
Gambar 3.16.Jaringan semantik Admin 3.3.4.2.Jaringan Semantik User
A01
B02
43
3.3.4.3 Antarmuka User
Berikut ini beberapa perancangan bentuk antarmuka user yaitu :
1. Login User
Gambar 3.18 Login User 2. Home User
44
3.4 Implementasi Sistem
3.4.1. Implementasi Database
Pembuatan basis data dilakukan dengan menggunakan aplikasi pemrograman MySQL. Implementasi basis data pada aplikasi ini dalam bahasa SQL adalah sebagai berikut :
1. Pembuatan Database
2. Tabel Admin
3. Tabel User
CREATE DATABASE ‘member_pppoe;
CREATE TABLE IF NOT EXISTS `admin` ( `id_admin` varchar (50) NOT NULL, `username` varchar(50) NOT NULL, `password` varchar(50) NOT NULL, PRIMARY KEY (`id_admin`)
ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS
`id_user` varchar (50) NOT NULL, `nama_user` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL DEFFAULT ‘user’,
`alamat` varchar(50) NOT NULL, PRIMARY KEY (`id_user`)
45
4. Tabel Paket
3.4.2. Implementasi Antarmuka
3.4.2.1.Implementasi Antarmuka Admin
1. Antarmuka Login Admin
Gambar 3.20 Antarmuka Login Admin
CREATE TABLE IF NOT EXISTS `paket` ( `id_paket` varchar(50) NOT NULL, `nama_paket` varchar(50) NOT NULL, `tgl_masuk` date NOT NULL,
`tgl_expire` date NOT NULL, `jam` int (11) NOT NULL, PRIMARY KEY (`id_paket`)
46
2. Antarmuka Home Admin
Gambar 3.21 Antarmuka Home Admin
3. Implementasi Manajemen Admin
47
4. Implementasi Tambah User Admin
Gambar 3.23 ImplementasiTambah User Admin
5. Implementasi Data Admin
48
6. Implementasi Edit Data Admin
Gambar 3.25 Implementasi Edit Data
3.4.2.2.Implementasi Antarmuka User
1. Implementasi antarmuka utama User
49
2. Implemetasi Home User
50 BAB IV
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Setelah melakukan analisa, perancangan sistem, pembuatan program dan penyusunan laporan kerja praktek ini, yang dalam penyelesaiannya memakan waktu +2 bulan, maka penulis dapat menyimpulkan beberapa hal, antara lain :
a. Website ini merupakan media komunikasi antara Admin dengan User (pelanggan CyberCity Bandung).
b. Selain hal tersebut diatas, Website ini juga dirancang untuk meningkatkan layanan yang serba cepat dan fleksibel pada CyberCity Bandung.
c. Sistem keamanan dari website ini dirancang sederhana, bukan sistem keamanan bertingkat, karena pada aplikasinya hanya sebagai media penelitian saja/bukan untuk tujuan komersial.
4.2 Saran
Berdasarkan hasil kesimpulan, maka saran yang dapat dikemukakan agar menjadi bahan perbaikan dan pertimbangan adalah sebagai berikut :
1. Pengembangan pada desain tampilan website agar lebih menarik.
2. Pengembangan sistem sehingga website ini dapat melayani user/pelanggan dengan mudah.