• Tidak ada hasil yang ditemukan

Memigrasi Tampilan website E-Gallery Foto di PT. Perkebunan Nusantara V (Persero)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Memigrasi Tampilan website E-Gallery Foto di PT. Perkebunan Nusantara V (Persero)"

Copied!
71
0
0

Teks penuh

(1)

MEMIGRASI T

DI PT. PE

Prog

PROGRA

FAKULT

UNIVE

I TAMPILAN WEBSITE E-GALLERY

ERKEBUNAN NUSANTARA V (Perser

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek ogram Studi Strata Satu Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

TRIS HANDOKO

10109552

RAM STUDI TEKNIK INFORMATIKA

TAS TEKNIK DAN ILMU KOMPUTE

ERSITAS KOMPUTER INDONESIA

BANDUNG

2013

Y FOTO

sero)

(2)

F-1

LAMPIRAN F

(3)
(4)

E-1

LAMPIRAN E

SURAT KETERANGAN PENYERAHAN HAK

(5)
(6)

G-1

LAMPIRAN G

(7)

DAFTAR RIWAYAT HIDUP

Nama Tris Handoko

Tempat, tanggal lahir Hangtuah, 10 Oktober 1990

Jenis kelamin Laki-Laki

Status Belum Kawin

Agama Islam

Kewarganegaraan Indonesia

Golongan darah A

Alamat Jl. Dago Hegar No.57 RT 09 RW 01 Blok A Bandung

No. Telepon 085265505807

Email tris_handoko@yahoo.com

2006 – 2009 SMK Hasanah Pekanbaru

2003– 2006 SMPN 5 SiakHulu

(8)

iii

DAFTAR SIMBOL ... vii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.3.1 Maksud Penelitian ... 2

1.3.2 Tujuan Penelitian ... 2

1.4 Batasan Masalah ... 2

1.5 Metode Penelitian ... 3

1.5.1 Metode Pengumpulan Data ... 3

1.5.2 Tahap Pembuatan Perangkat Lunak ... 3

1.6 Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAKA ... 6

2.1 Profil Perusahaan ... 6

2.1.1 Sejarah Perusahaan ... 6

2.1.2 Logo Perusahaan ... 7

2.1.3 Visi Dan Misi Perusahaan ... 7

2.1.4 Tujuan Perusahaan... 8

2.1.5ManajemenPerusahaan ... 8

2.1.6Sekilas Tentang Bagian Teknologi Informasi ... 10

2.1.7Stuktur Organisasi Bagian Teknologi Informasi ... 11

2.2 Landasan Teori ... 16

2.2.1 Jaringan Komputer ... 16

2.2.2 Topologi Jaringan Komputer ... 17

2.2.3Pengertian Internet... 21

2.2.4Pengertian Web atau Situs ... 21

2.3Pengertian Data ... 21

2.4Pengertian Informasi ... 22

2.5Pengertian Database ... 22

2.5.1Fungsi Database... 22

2.5.2Kriteria Database ... 23

(9)

iv

2.6.1Diagram Konteks ... 23

2.6.2DFD (Data Flow Diagram) ... 24

2.6.3 Syarat dan Fungsi DFD ... 25

2.7 Kamus Data ... 26

2.8Perangkat Lunak yang digunakan ... 26

2.8.1 PHP (Hypertext Preprocessor) ... 26

2.8.2 Kelebihan Menggunakan PHP ... 27

2.8.3 Struktur Dasar PHP ... 27

2.8.4 jQuery ... 28

2.8.5MySQL ... 28

2.8.6Pengertian Adobe Dreamweaver 8 ... 29

BAB III ANALISIS DAN PERANCANGAN ... 31

3.1 Analisis Sistem ... 31

3.1.1 Analisis Masalah ... 31

3.1.2 Analisis Non Fungsional ... 31

3.1.2.1Karakteristik Pengguna ... 31

3.1.2.2Analisis Hardware ... 32

3.1.2.3Analisis Software... 33

3.1.3Kebutuhan Fungsional ... 33

3.1.3.1Diagram Konteks ... 33

3.1.3.2Data Flow Diagram (DFD) Level 1... 34

3.1.3.3Data Flow Diagram (DFD) Level 2 proses login ... 35

3.1.3.4Data Flow Diagram (DFD) Level 2 proses pengolahan data ... 35

3.1.3.5Data Flow Diagram (DFD) Level 3 proses pengolahan foto admin ... 36

3.1.4Spesifikasi Proses ... 36

3.1.5Struktur Tabel ... 39

3.2Perancangan Sistem ... 39

3.2.1Perancangan Struktur Menu ... 40

3.2.2Perancangan Antarmuka ... 41

3.2.2.1Desain Home ... 41

3.2.2.2Desain Utama E-Gallery Foto... 41

3.2.2.3Desain Admin... 42

3.2.2.4Desain Tambah Foto ... 42

3.2.2.5Desain Galeri Foto ... 43

3.3 Implementasi Sistem ... 43

3.3.1 Implementasi ... 43

3.3.2 Implementasi Perangkat Keras ... 43

3.3.3 Implementasi Perangkat Lunak ... 44

3.3.4 Implementasi Basis Data ... 44

3.3.5 Implementasi Antarmuka ... 45

3.2 Pengujian Sistem ... 51

(10)

v

3.2.2 Pengujian Alpha ... 52

3.2.2.1Pengujian Login Admin ... 52

3.2.2.2 Lingkungan Pengujian ... 53

3.2.2.3 Skenario Pengujian ... 53

3.2.3 Hasil Pengujian Alpha ... 55

3.2.4 Pengujian Betha ... 55

3.2.4.1Hasil wawancara ... 55

3.2.5 Hasil Pengujian Betha ... 56

BAB IV KESIMPULAN DAN SARAN ... 57

4.1 Kesimpulan ... 57

4.2 Saran ... 57

(11)

i

KATA PENGANTAR

Assalaamu’alaikum wr. wb,

Puji dan syukur penulis panjatkan kepada Allah SWT atas rahmat dan karunia-Nya yang telah dilimpahkan, shalawat dan salam tidak lupa dicurahkan kepada Nabi Muhammad SAW, sehingga penulis dapat menyelesaikan penyusunan Laporan Kerja Praktek dengan judul “MEMIGRASI TAMPILAN WEBSITE E-GALLERY FOTO DI PT. PERKEBUNAN NUSANTARA V (Persero)”

Penyusunan Laporan Kerja Praktek ini merupakan salah satu syarat untuk memenuhi mata kuliah Kerja Praktek pada Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia Bandung.

Pada kesempatan ini penulis dengan rasa syukur dan keikhlasan hati ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam penyusunan Laporan Kerja Praktek ini, diantaranya :

1. Kepada kedua orang tua yang selalu mengirimkan do'a dan harapan tulus serta cinta untuk anak-anaknya dan semua keluarga yang telah memberikan dukungannya atas terselesaikannya Laporan Kerja Praktek ini.

2. Bapak Dr. Ir. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer

5. Ibu Utami Dewi Widianti, S.Komselaku pembimbing yang telah memberikan arahan dan ilmu selama proses penyusunan Laporan Kerja Praktek.

6. Bapak M. Aji Priyatna, ST. selaku PJ. Kepala Urusan Pengembangan TI yang senantiasa selalu memberikan waktu untuk berdiskusi.

7. Bapak dan Ibu dosen Jurusan Teknik Informatika yang telah mendidik kami.

8. Seluruh staff dan karyawan, sekretariat Jurusan Teknik Informatika, terima kasih juga atas bantuannya.

(12)

ii

10.Serta semua pihak yang telah membantu terselesaikannya penyusunan laporan ini, baik secara langsung maupun tidak langsung, yang tidak bisa di sebutkan semuanya satu persatu.

Sebagai manusia biasa penulis menyadari masih terdapat banyak kekurangan di dalam penulisan Laporan Kerja Praktek ini karena keterbatasan pengetahuan penulis. Oleh karena itu, saran dan kritik sangat penulis harapkan. Semoga laporan ini dapat bermanfaat bagi semua pihak yang memerlukan.

Wassalaamu’alaikum wr. wb.

Bandung, Januari 2013

(13)

58

DAFTAR PUSTAKA

[1] Hakim, Lukmanul., (2009), Trik Rahasia Master PHP, Lokomedia, Yogyakarta

[2] Wahyono, Teguh. 2004. Sistem Informasi Berbasis Komputer. Yogyakarta: ANDI.

[3] Sutabri, Tata. 2005. Analisa Sistem Informasi. Yogyakarta: ANDI.

[4] Sutanta, Edhy. 2003. Pengantar Teknologi Informasi. Yogyakarta: Graha Ilmu.

[5] Bachtiar, Adam Mukharil. Modul Minggu 4 – Analisis Perangkat Lunak. Modul. Bandung: Jurusan Teknik Informatika Universitas Komputer Indonesia. 2011.

[6] Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak. Panduan GL01. Bandung: Jurusan Teknik Informatika Universitas Komputer Indonesia. 2011.

[7] Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak. Panduan GL02. Bandung: Jurusan Teknik Informatika Universitas Komputer Indonesia. 2011.

[8] Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya.

(14)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada kenyataanya perkembangan teknologi informasi khususnya internet mengalami kemajuan yang sangat baik dan bisa dirasakan oleh masyarakat banyak umumnya, khususnya masyarakat indonesia tanpa terkecuali dewasa ini masyarakat indonesia yang berada di daerah pun dan jauh dari perkotaan kini bisa dengan mudah mendapatkan layanan dari informasi yang ditawarkan oleh internet tersebut.. Internet sangat berpengaruh cukup besar baik di bidang ilmu pengetahuan maupun pandangan terhadap dunia. pengguna di seluruh dunia dapat melakukan akses dengan mudah di internet untuk mencari bermacam-macam informasi yang dibutuhkan.

Saat ini PT. Perkebunan Nusantara V (Persero) Pekanbaru memanfaatkan internet sebagai media penyebarluasan informasi kegiatan dalam bentuk website. Website tersebut dibuat dalam bentuk gallery foto perusahaan yang berhubungan dengan kegiatan di perusahaan maupun antar kebun. dengan ditemukan permasalahan yang ada, diharapkan pemanfaatan teknologi informasi tersebut dapat mengatasi permasalahan yang terjadi dalam kegiatan pengelolahan website E-gallery foto yang dilakukan oleh bagian Perencanaan Pengkajian dan Teknologi Informasi (P2TI).

(15)

2

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas, maka permasalahan dapat dirumuskan menjadi bagaimana cara mengubah tampilan E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru yang lama menjadi tampilan E-gallery foto baru yang lebih menarik.

1.3 Maksud dan Tujuan

Setiap kegiatan penelitian mempunyai suatu maksud dan tujuan tertentu yang berhubungan dengan kegiatan tersebut.

1.3.1 Maksud Penelitian

Maksud dari penulisan laporan kerja praktek ini adalah memigrasi atau mengubah tampilan website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru.

1.3.2 Tujuan Penelitian

Tujuan Penelitian ini adalah :

1. Mengubah tampilan website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru.

2. Membuat tampilan website E-gallery foto lebih menarik.

1.4 Batasan Masalah

Adapun batasan masalah yang akan digunakan adalah :

1. Menampilkan informasi kegiatan di PT. Perkebunan Nusantara V (Persero) Pekanbaru dalam bentuk foto.

2. Aplikasi dibuat berbasis website.

(16)

3

1.5 Metode Penelitian

Metode-metode yang digunakan untuk merancang dan menyelesaikan masalah dalam pembuatan website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru adalah sebagai berikut :

1.5.1 Metode Pengumpulan Data 1. Wawancara (Interview Research)

Wawancara adalah metode pengumpulan data dengan mengadakan wawancara atau tatap muka secara langsung dengan petugas yang bersangkutan yaitu staf Bagian Perencanaan Pengkajian dan Teknologi Informasi (P2TI), sehingga mendapatkan gambaran yang jelas mengenai proses memigrasi tampilan website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru.

2. Studi Pustaka (Library Research)

Mencari referensi dan literatur-literatur buku yang dapat dijadikan acuan dalam penelitian sekaligus mempelajari unsur-unsur penelitian dalam laporan ini antara lain membaca dan mempelajari buku mengenai website, bahasa pemograman php, jquery dan database Mysql.

3. Observasi (Observation Research)

Pengamatan langsung yaitu mengadakan pengamatan dan tinjauan langsung ke PT. Perkebunan Nusantara V (Persero) Pekanbaru, untuk memperoleh data dan informasi yang diperlukan.

1.5.2 Tahap Pembuatan Perangkat Lunak

(17)

4

1. Sistem / 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.

2. Analisis

Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.

3. Design

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

4. Coding

Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.

5. Testing

Merupakan tahap pengujian terhadap perangkat lunak yang dibangun. 6. Maintenance

Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan–perubahan atau penambahan sesuai dengan permintaan user.

Gambar model waterfall dapat dilihat pada gambar 1.1 dibawah ini :

(18)

5

1.6 Sistematika Penulisan

Untuk memahami lebih jelas tentang penulisan laporan KP ini, maka laporan ini dikelompokkan menjadi 4 (empat) bab yang masing-masing saling berkaitan antara bab satu dengan yang lainnya, sehingga menjadi satu kesatuan yang utuh, yaitu:

BAB I PENDAHULUAN

Pada bab I ini berisikan antara lain latar belakang masalah, perumusan masalah, maksud dan tujuan penelitian, batasan penelitian, metodologi penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab II ini berisi tentang profil Kantor PT. Perkebunan Nusantara V (Persero) Pekanbaru, struktur organisasi, uraian unit-unit kerja, visi dan misi perusahaan, tujuan perusahaan, pengertian sistem, karakteristik sistem, pengertian data, pengertian informasi, pengertian database, dan perangkat lunak yang digunakan.

BAB III ANALISIS DAN PERANCANGAN

Pada bab III ini berisikan analisis sistem dan masalah, analisis prosedur, analisis kebutuhan non fungsional, analisis basis data, analisis kebutuhan fungsional, perancangan sistem dan perancangan prosedural.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pada bab IV menjelaskan mengenai implementasi dari hasil analisis dan perancangan website yang telah dibuat dan disertai dengan pengujian aplikasi, serta wawancara dari kepala Bagian Perencanaan Pengkajian dan Teknologi Informasi (P2TI) di Kantor PT. Perkebunan Nusantara V (Persero) Pekanbaru. BAB V KESIMPULAN DAN SARAN

(19)

6

BAB II

TINJAUAN PUSTAKA

2.1 Profil Perusahaan

2.1.1 Sejarah Instansi

PT. Perkebunan Nusantara V (Persero) Pekanbaru kantor pusatnya terletak di jalan Rambutan No. 43 Pekanbaru dengan luas area perkebunan yang dikelolanya ± 74.975 Ha dengan tenaga kerja sebanyak ± 17.527 orang dan juga jumlah petani peserta PIR sebanyak ± 37.248 KK yang tersebar di 5 (lima) kabupaten provinsi Riau.

PT. Perkebunan Nusantara V (Persero) Pekanbaru berdiri melalui hasil

proses suatu konsolidasi wilayah pengembangan antara PTP II, IV, dan V berdasrakan peraturan Pemerintah Republik Indonesia No. 10 tahun 1996

tanggal 14 februari yang kemudian di sahkan oleh Noaris Hukum Harun Kamil SH melalui akta No. 38 tanggal 11 maret 1996 dan keputusan Menteri Kehakiman Republik Indonesia No. C2-8333.0101 tahun 1996 tanggal 8 Agustus 1996. Sejak saat itu PT. Perkebunan Nusantara V (Persero) Pekanbaru semakin berkembang guna membangun usaha dengan mengggali dan mengelolah kekayaan sumber daya alam Sumatera dan mempertahankan suatu Devisa. Kebun-Kebun PT. Perkebunan Nusantara V (Persero) secara administratif terletak di 5 (lima) Kabupaten yaitu Siak, Indragiri Hulu, Rokan Hulu, Rokan Hilir pada umumnya dibangun pada awal 1980-an kecuali Air Molek memiliki tanaman pada tahun 1974 yang berasal dari perkebunan Platagen AG.

(20)

7

Minyak Kelapa Sawit / CPO (Cruide Palm Oil) dan inti sawit / KPO (Kernel Palm Oil), disamping itu terdapat komiditi lainnya berupa karet remah (Crum

Ruuber), karet Lembar (Sheet Ruuber) dan juga biji Kakao Kering. Didalam

suatu bidang pemasaran wilayah kerja PT. Perkebunan Nusantara V (Persero) Pekanbaru meliputi lokal, Regional, Nasional dan Internasional memlaluai PPSI (Pusat Pemasaran Sawit Indonesia).

2.1.2 Logo Perusahaan

Berikut Logo Perusahaan PT. Perkebunan Nusantara V (Persero) Pekanbaru :

Gambar 2.1 Logo PT. Perkebunan Nusantara V (Persero)

2.1.3 Visi Dan Misi Perusahaan PT. Perkebunan Nusantara V (Persero) Visi Perusahaan

“Menciptakan perusahaan yang tangguh, berkebudayaan industri dan menempatkan diri sebangai agroindustri yang bermitra dengan petani dalam suatu kegiatan agribisnis, sehingga mampu mengembangkan diri dan unggul dalam persaingan global”.

Misi Perusahaan

(21)

8

saing yang kuat dan meningkatkan kemitraan dengan petani peserta dan menggalang kemitraan strategis lainnya guna kelangsungan usaha sehingga menjadi perusahaan terbaik dalam bisnis perkebunan”.

2.1.4 Tujuan Perusahaan PT. Perkebunan Nusantara V (Persero)

Sebagaimana disebutkan dalam anggaran dasar, tujuan perusahaan adalah turut melaksanakan dan menunjang kebijakan dan program pemerintah dibidang ekonomi dan pembangunan nasional pada umumnya, khususnya di sub-sektor pertanian dalam arti seluas-luasnya dengan tujuan memupuk keuntungan berdasarkan prinsip-prinsip perusahaan yang sehat berazaskan :

1. Mempertahankan dan meningkatkan sumbangan bidang perkebunan bagi pendapatan nasional melalui upaya peningkatan produksi dan pemasaraan dari berbagai jenis komoditi perkebunan untuk kepentingan konsumsi dalam negeri maupun ekspor, sekaligus meningkatkan ekspor non migas.

2. Memperluas lapangan kerja dalam rangka meningkatkan kesejahtraan rakyat pada umumnya serta meningakatkan taraf hidup petani dan karyawan pada khususnya.

3. Memilihara kelestarian sumber daya alam dan lingkungan.

2.1.5 Manajemen PT. Perkebunan Nusantara V (Persero) Organisasi Perusahaan

Dalam rangka meningkatkan kemampuan menghadapi perubahan lingkungan bisnis yang terjadi pada PTPN V Pekanbaru yang terdiri dari beberapa bagian/biro antara lain :

(22)

9

4. Direktur Pemasaran 5. Direktur SDMUmum

6. Bagian Kemitraan Pengembangan Kebun (KPK) 7. Bagian Mutu dan Lingkungan

8. Bagian Pengolahan 9. Bagian Akutansi 10. Bagian Pembiayaan

11. Bagian Sumber Daya Manusia 12. Satuan Pengawasan Intern 13. Bagian Kesehatan

14. Bagian Umum 15. Bagian Tanaman

16. Bagian Kredit Koperasi Primer Anggota (KKPA) 17. Bagian Bagian Teknik

18. Bagian Pembelian 19. Bagian Pemasaran

20. Bagian Teknologi Informasi 21. Biro Corpoarte Secretary

Sumber Daya Manusia

(23)

10

Sistem Informasi Manajemen

Pada tahun 2001 PTPN V Pekanbaru telah melakukan pengembangan sistem informasi manajemen berbasis komputer dan networking yang meliputi :

1. Web Intranet dan Internet

2. Pemasangan kabel Local Area Network (LAN) Dkantor pusat 3. Pengadaan hardware pendukung untuk jaringan

4. Penyempurnaan Software/program aplikasi gaji karyawan

5. Penerapan sistem aplikasi perkantoran elektronis (electronic office) 6. Penyelesaian implementasi Software/program aplikasi lainnya.

Saat ini PTPN V Pekanbaru telah menempatkan teknologi komunikasi satelit sebagai penghubung antara kantor pusat dengan unit/kebun operasional serta PTPN XIII. Dengan sarana teknologi komunikasi satelit dilakukan Video Conference, telp VoIP, browsing internet, intranet dan transfer file.

2.1.6 Sekilas Tentang Bagian Teknologi Informasi Di PT. Perkebunan Nusantara V (Persero) Pekanbaru

Bagian Teknologi Informasi merupakan bagian khusus yang memiliki

tugas dan tanggung jawab dibidang Teknologi dan Informasi seperti : Pemograman, Aplikasi Komputer, Instalasi Jaringan,merakit computer, keamanan dan keselamatan komputer, trouble shooting, maintenance hardware, dan lain sebagainya.

(24)

11

proses berbasis elektronis dengan memanfaatkan fasilitas jaringan LAN (Local Area Network).

Untuk menggunakan aplikasi perkantoran elektronis diperlukan pendukung sebagai berikut, yaitu: perangakat keras (hardware), perangkat lunak (software) dan jaringan komputer itu sendiri (LAN/WAN). Didalam instansi yang menggunakan perkantoran elektronis diperlukan adanya unit yang bertanggung jawab melakukan koordinasi pengoperasian, pemeliharaan sistem, dan evaluasi seluruh perangkat perkantoran elektronis bagi semua pemakai.

Sistem perkantoran elektronis tidak hanya untuk mendukung administrasi perkantoran saja, tetapi lebih jauh lagi juga bertujuan sebagai Sistem Informasi Eksekutif. Dewasa ini bagi seorang eksekutif, informasi yang cepat dan akurat merupakan salah satu kebutuhan utama yang diperlukan dalam proses pengambilan keputusan. Melihat fakta persaingan yang begitu ketat, terkadang memiliki informasi yang berkualitas saja tidak cukup, seorang eksekutif membutuhkan sebuah sistem yang cepat dan akurat, disamping harus tersedianya pendukung yang selain mudah digunakan, tetapi juga harus dapat memperbaiki dan meningkatkan kualitas proses pengambilan

keputusan.

Saat ini PTPN V telah membangun infrastuktur internet/intranet

Broandband melalui satelit dan jaringan komputer (Local Area Network). Dengan infrastuktur dan aplikasi yang telah dibangun, PTPN V sudah dapat menerapkan e-office sebagai administrasi less paper dan sistem informasi eksekutif.

2.1.7 Stuktur Organisasi Bagian Teknologi Informasi

(25)

12

dilaksanakan oleh setiap pegawai yang ada di Bagian Teknik Informaasi yang telah disahkan oleh kepala bidang.

Struktur Organisasi Bagian Teknologi Informasi adalah sebagai berikut:

(26)

13

Unit-unit kerja tugas dan fungsi Bagian Teknologi Informasi adalah sebagai berikut :

1. Kepala Bagian Teknologi Informasi

1. Menyusun konsep rencana cetak biru dan strategi perusahaan atas pemanfaatan dan pengembangan sistem informasi manajemen.

2. Melakukan pengkajian dan studi kelayakan terhadap inovasi di bagian TI.

3. Melakukan pengkajian efisiensi dan produktifitas atas implementasi. 4. Membuat laporan yang diterbitkan Bagian TI.

5. Pemanfaatan dan pemeliharaan aset yang ada di Bagian TI.

6. Berfungsi sebagai Management Respresentative dalam pelaksaan ISO 9000 Series.

2. Kepala Urusan Teknologi Informasi

1. Membuat kajian tentang perencanaan dan design jaringan komunikasi yang digunakan dalam implementasi.

2. Mengelola informasi dalam situs website intranet dan internet.

3. Membuat Laporan Manajemen Bulanan dan Laporan hasil kerja Bagian TI.

4. Koordinasi dengan Biro/Bagian terkait untuk mengelola jaringan komunikasi yang digunakan PTPN V.

5. Menjammin pelaksanaan seluruh sistem manajemen termasuk SMK3, ISO 9000 Series.

3. Asisten Urusan Perangkat Lunak (Software)

1. Mengumpulkan data, bahan, mengelolahnya untuk membuat kajian tentang perancanaan dan desain sistem informasi yang digunakan dalam implementasi.

(27)

14

3. membantu mengelola informasi dalam website intranet dan internet. 4. Melakukan laporan pekerjaan yang akan direkapitulasi pada laporan

Manajemen Bulanan dan Laporan hasil kerja TI secarapriodik. 5. Melakukan administrasi urusan TI.

6. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

4. Asisten Urusan Perangkat keras (Hardware)

1. Membuat kajian tentang perencanaan atas kebutuhan dan spesifikasi perangkat komputer dan peripheral.

2. Memberikan saran dan pertimbangan kepada Urusan TI tentang jenis dan spesifikasi hardware yang layak dibeli.

3. Membuat laporan pekerjaan yang akan direkapitulasi dan laporan Manajemen Bulanan dan laporan hasil kerja TI.

4. Melakukan evaluasi terhadap perencanaan dan pengembangan basis data dan aliran yang digunakan.

5. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

5. Asisten Urusan Jaringan Komunikasi Data (Networking)

1. Membuat kajian tentang perencanaan dan design/arsitektur jaringan komunikasi.

2. Berkerjasama dengan urusan perangkat keras (hardware), mengelola seluruh perangkat keras jaringan dan periperalnya yang layak dibeli. 3. Berkoordinasi dengan Biro/Bagian terkait untuk mengelola seluruh

insfrastruktur jaringan komunikasi data yang digunakan PTPN V. 4. Membuat laporan pekerjaan yang akan direkapitulasi dan laporan

(28)

15

5. Bekerjasama dengan urusan lainnya di Bagian TI untuk melakukan evaluasi perencanaan dan pengembangan system berbasis data dan aliran datanya.

6. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

6. Teknisi Komputer dan Peripheral-nya

1. Melakukan instalasi dan pengujian seluruh perangkat keras komputer dan Peripheralnya di lingkungan PTPN V.

2. Menjamin kompatibilitas tentang pemilihan dan spesifikasi atau konfiqurasi perangkat keras komputer dan Peripheralnya.

3. Melakukan perbaikan atas seluruh perangkat keras Komputer dan Peripheralnya yang ada di PTPN V.

4. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

7. Internet & Intranet Administrator

1. Menjamin pelaksanaan seluruh standar dalam pengaplikasian internet & intranet di lingkungan PTPN V.

2. Memberikan pelatihan kepada user tentang sistem internet & intranet

PTPN V serta prosedur pengoperasiannya.

3. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3

ISO 9000 dan lainnya. 8. Network Administrator

1. Menjamin terhadap keamanan sistem jaringan dari pihak-pihak yang tidak bertanggungjawab.

2. Menjamin terlaksananya kelancaran proses komunikasi data.

(29)

16

4. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

9. Teknisi Jaringan Komunikasi Data

1. Melaksanankan pemeliharaan, perbaikan seluruh perangkat jaringan dan telekomunikasi di lingkungan PTPN V.

2. Memberikan saran dan pertimbangan kepada Asisten Urusan Jaringan Komunikasi Data (Networking) tentang jenis dan spesifikasi perangkat jaringan dan telekomunikasi yang layak dibeli dan digunakan oleh Perusahaan.

3. Menjamin pelaksanaan seluruh standar menajemen termasuk SMK3 ISO 9000 dan lainnya.

2.2 Landasan Teori

2.2.1 Jaringan Komputer

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja sama untuk mencapai suatu tujuan yang sama. Manfaat yang didapat dalam membangun jaringan komputer adalah dapat dengan mudah berbagi sumber daya, sebagai alat

komunikasi, dapat mencegah ketergantungan pada komputer pusat, dan pengembangan peralatan dapat dilakukan dengan mudah serta menghemat

biaya. Selain itu, sistem jaringan komputer juga dapat memberikan perlindungan terhadap data karena dapat diberikan pengaturan hak akses terhadap semua penggunanya.

Jenis jaringan komputer ada 3, yaitu: 1. Local Area Network (LAN)

(30)

17

2. Metropolitan Area Network (MAN)

Pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN.

3. Wide Area Network (WAN)

WAN memiliki jangkauan daerah yang sangat luas, bahkan dapat menjangkau sebuah negara dan benua. WAN terdiri dari kumpulan mesin – mesin yang bertujuan untuk menjalankan program – program (aplikasi) pemakai.

2.2.2 Topologi Jaringan Komputer

Merupakan sebuah struktur atau gambaran grafis bagaimana jaringan komputer didesain. Berdasarkan definisi, topologi terbagi menjadi 2, yaitu topologi fisik dan lojik. Adapun jenis – jenis topologi fisik yaitu sebagai berikut:

1. Topologi bus

Gambar 2.3 topologi Bus

(31)

18

2. Topologi bintang (topologi star)

Gambar 2.4 Topologi Bintang

Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.

3. Topologi Ring

Gambar 2.5 Topologi Ring

(32)

sehingga

a membentuk jalur melingkar membentuk i cincin, komunikasi data dapat terganggu ji lami gangguan. Jaringan FDDI mengantisipasi k mengirim data searah jarum jam dan berlawanan am secara bersamaan.

Tree

Gambar 2.6 Topologi Tree

gi Jaringan Pohon (Tree) Topologi jaringan ini i topologi jaringan bertingkat. Topologi ini biasan interkoneksi antar sentral denganhirarki yang be yang lebih rendah digambarkan pada lokasi yan n keatas mempunyai hirarki semakin tinggi. Top i cocok digunakan pada sistem jaringan komputer

(33)

5. Topolo

Gambar 2.7 Topologi Mesh

gi jala atau Topologi mesh adalah suatu bentuk h kat dimana setiap perangkat terhubung secara kat lainnya yang ada di dalam jaringan. Akib i mesh setiap perangkat dapat berkomunikasi lan kat yang dituju (dedicated links).

arkan kelebihan dan kekurangannya, topologi m mentasikan pada komputer-komputer utama dim komputer utama tersebut membentuk jaring topologi yang berbeda (hybrid network).

is topologi lojik pada umumnya ada 2 jenis, yaitu:

roadcast

engirimkan data kepada seluruh host lain oken Passing

data pada host melalui media dengan mengg a teratur berputar pada seluruh host.

(34)

21

2.2.3. Pengertian Internet

Menurut Tracy LaQuey “Internet merupakan jaringan longgar dari ribuan jaringan komputer yang menjangkau jutaan orang di seluruh dunia”. Internet dapat diartikan sebagai jaringan komputer yang memiliki jangakauan luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi, data dan lain-lain dari mulai yang statis hingga yang dinamis dan interaktif.

2.2.4. Pengertian Web atau Situs

Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat

besar. Situs juga dapat diartikan sebagai kumpulan halaman yang memiliki atau menampilkan gambar diam, gambar bergerak, data, teks, animasi, suara,

video dan atau gabungan keseluruhan elemen yang bersifat statis atau dinamis dalam sebuah kerangka dimana halaman-halaman tersebut saling berhubungan satu sama lain.

2.3 Pengertian Data

Data dapat didefinisikan sebagai berikut :

(35)

22

Data bisa berupa bahan untuk diskusi, pengambilan keputusan, perhitungan, atau pengukuran. Saat ini data tidak harus selalu dalam bentuk kata atau kalimat tapi bisa juga dalam bentuk suara, gambar diam dan bergerak, baik dalam bentuk dua atau tiga dimensi.

2.4 Pengertian Informasi

“Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang menerimanya. Informasi dapat juga dikatakan sebagai data yang telah diproses, yang mempunyai nilai tentang tindakan atau keputusan”. (Witarto, 2004:9 ). Informasi merupakan sesuatu yang harus dimiliki oleh suatu perusahaan atau organisasi untuk bisa tetap eksis dan bertahan, karena kurangnya informasi yang dimiliki akan mengakibatkan perusahaan atau organisasi akan hancur dan berakhir.

2.5 Pengertian Database

Database dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, di mana setiap pemakai

(user) diberi wewenang (otorisasi) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel

tersebut.

2.5.1 Fungsi Database

Adapun fungsi database diantaranya adalah sebagai berikut :

1. Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menentukan informasi

(36)

23

3. Mengurangi duplikasi data (data redundancy). 4. Hubungan data dapat ditingkatkan (data relatability). 5. Mengurangi pemborosan tempat simpanan luar. 2.5.2 Kriteria Database

Dari penjelasan sebelumnya dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :

1. Bersifat data oriented dan bukan program oriented

2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya

3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya

4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah Dapat digunakan dengan cara-cara yang berbeda.

2.6 Alat Bantu Pengembang Sistem 2.6.1 Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan

level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem.Sistem dibatasi oleh boundary (dapat digambarkan dengan

(37)

24

Tabel 2.1 Simbol-simbol Diagram Konteks

2.6.2 DFD (Data Flow Diagram)

(38)

25

Tabel 2.2 Simbol-simbol DFD

2.6.3 Syarat dan Fungsi DFD

Syarat-syarat pembuatan sebuah DFD, antara lain : 1. Pemberian nama untuk tiap komponen DFD

2. Pemberian nomor pada komponen proses

(39)

26

5. Pemastian DFD yang dibentuk itu konsisten secara logika Adapun fungsi dari DFD adalah sebagai berikut :

1. Membantu para analis sitem meringkas informasi tentang sistem, mengetahui hubungan antar sub-sub sistem, dan membantu perkembangan aplikasi secara efektif.

2. DFD berfungsi sebagai alat komunikasi yang baik antara pemakai dan analis sistem.

Menggambarkan sejumlah batasan otomasi untuk pengembangan alternatif sistem fisik.

2.7 Kamus Data

Kamus data merupakan alat yang digunakan untuk mendeskripsikan isi dan semantik data,laporan, dan seluruh aliran informasi dalam sistem. Kamus data terdiri dari nama data,sumber / tujuan data, deskripsi, bentuk data,periode, dan struktur data.

Kamus data selain digunakan untuk dokumentasi dan mengurangi redudansi, juga memiliki fungsi sebagai berikut :

1. Memvalidasi diagram aliran data dalam hal kelengkapan dan keakuratan

2. Menyediakan suatu titik awal untuk mengembangkan layar dan laporan-laporan

3. Menentukan muatan data yang disimpan dalam file-file

4. Mengembangkan logika untuk proses-proses diagram aliran data.

2.8 Perangkat Lunak yang digunakan

2.8.1 PHP (Hypertext Preprocessor)

(40)

27

memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. (http://id.wikipedia.org/wiki/PHP, 20/01/2011 14:24)

PHP pertama kali diperkenalkan Rasmus Lerdorf dari script Perl pada tahun 1994. PHP dirancang untuk bekerja dengan Web Server Apache pada awal penciptaannya. PHP itu sendiri merupakan pengembangan dari bahasa C yang sebelumnya dikenal dengan istilah FI (Form Interpreter) untuk mengolah data form dari sebuah website. Selain itu, PHP juga dirancang untuk membentuk web dinamis.

2.8.2 Kelebihan Menggunakan PHP

Kelebihan program yang menggunakan PHP MySQL antara lain : 1. Program dapat dijalankan di semua sistem operasi.

PHP MySQL berjalan secara web base, itu artinya semua sistem operasi yang memiliki web browser dapat menggunakan aplikasi ini, dan semua sistem operasi tentu saja selalu memiliki web browser.

2. Sangat cocok dan mudah diterapkan pada komputer berjaringan.

Program PHP MySQL cukup diinstal di salah satu komputer yang merupakan komputer server. Pada komputer client, pemakai tidak perlu menginstalasikan

program apapun lagi. Pada komputer client pemakai cukup mengarahkan web browser ke komputer server dan program dapat langsung dijalankan.

3. Tidak ada virus yang menginfeksi program PHP.

Program PHP belum dapat diinfeksi virus sampai saat ini. Kebanyakan virus menginfeksi file berekstensi *.exe dan lain-lain.

2.8.3 Struktur Dasar PHP

<?php

(41)

28

2.8.4 jQuery

jQuery adalah pustaka JavaScript kecil bersumber terbuka yang menekankan pada interaksi antara JavaScript dan HTML. Pustaka ini dirilis pada Januari 2006 di BarCamp NYC oleh John Resig dan berlisensi ganda di bawah Lisensi MIT dan GPL.

Salah satu kelebihan jQuery yaitu tidak perlu mendeteksi browser apa yang digunakan, karena framework jQuery yang nantinya akan berusaha mengenali browser dan menyesuaikan code JavaScript yang digunakan sesuai dengan fungsi yang diinginkan. Code yang ditulispun jauh lebih singkat daripada harus menuliskan code JavaScript secara keseluruhan.

Dan yang terpenting: jQuery menyediakan akses ke DOM yang lebih baik yaitu memungkinkan developer memfokuskan diri pada fungsionalitas yang ingin dibangun, persis seperti kalimat yang dituliskan di website jQuery: jQuery is designed to change the way that you write JavaScript.

2.8.5 MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management sistem) atau DBMS yang

multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis

dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

(42)

29

pemrograman Python, Ruby, REALbasic dan Tcl. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL . Kebanyakan kode sumber MySQL dalam ANSI C. MySQL sangat populer dalam aplikasi web seperti PHP-Nuke yang berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo. Untuk melakukan administrasi dalam basis data MySQL , dapat menggunakan modul yang sudah termasuk yaitu command-line (perintah: MySQL dan MySQL admin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL Administrator dan MySQL Query Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL .

2.8.6 Pengertian Adobe Dreamweaver 8

Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman

(43)

30

kita menginginkannya. Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web.

(44)

31

BAB III

ANALISIS DAN PERANCANGAN

3.1 Analisis Sisitem

Pada bagian ini akan dilakukan analisis terhadap sistem yang sedang berjalan.

Dari proses analisis yang dilakukan akan dapat menghasilkan berbagai saran

perbaikan terhadap sistem yang dapat dijadikan dasar dalam pembuatan website

E-galeri di PT. Perkebunan Nusantara V Pekanbaru.

3.1.1 Analisis Masalah

PT. Perkebunan Nusantara V memanfaatkan internet sebagai media untuk

penyebarluasan informasi kegiatan dalam bentuk website galeri foto perusahaan yang

berhubungan dengan kegiatan di perusahaan maupun antar kebun. Dengan mengubah

tampilan E-galeri foto yang lama menjadi tampilan E-galeri foto baru yang lebih

menarik.

3.1.2 Analisis Non Fungsional

Analisis aliran data digunakan untuk memahami alur dari informasi dalam

sistem dan pengdokumentasian dalam merancang suatu aplikasi web, sehingga akan

mempermudah tahap pengembangan sistem.

3.1.2.1 Karakteristik Pengguna

Website digunakan oleh berbagai macam orang di seluruh dunia. Namun

website ini hanya memberikan informasi foto kegiatan di perusahaan PT. Perkebunan

Nusantara V dan di kebun saja, sehingga yang dikhususkan dalam penggunaan

website E-galeri ini adalah karyawan, admin perusahaan.

(45)

32

Pengguna Hak Akses Tingkat

Keterampilan Kemampuan

Karyawan Melihat serta mendapatkan informasi

Bisa selalu belajar

sesuatu hal yang baru

Mampu menggunakan

internet

Admin

Melakukan Update

terhadap isi Website dan

menambah atau

menghapus data.

Bisa selalu belajar

sesuatu hal yang baru

Mampu menggunakan

internet

Eksistensi User :

Berdasarkan analisis karakteristik pengguna yang dilakukan pada saat kerja

praktek, maka dapat disimpulkan bahwa eksistensi pengguna yang ada di PT.

Perkebunan Nusantara V sudah memenuhi standar penerapan aplikasi ini.

3.1.2.2 Analisis Hardware

Spesifikasi hardware minimum yang mendukung aplikasi ini dapat digunakan

dengan baik, sebagai berikut:

1. Processor : Dengan kecepatan minimum 2.0 GHZ

2. Memory/ RAM : Minimum 256 MB

3. VGA : Dengan Kecepatan Minimum 32 MB

4. Harddisk : Minimum Kapasitas 40 GB

5. Network Interface Card

6. Monitor

7. Keyboard dan Mouse.

Kesimpulan :

Berdasarkan analisis perangkat keras yang dilakukan pada saat kerja praktek,

maka dapat disimpulkan bahwa spesifikasi perangkat keras yang dimiliki oleh PT.

(46)

33

E-Galeri Foto

3.1.2.3 Analisis Software

Untuk mendukung dalam penyampaian informasi, dibutuhkan suatu fasilitas

yang memadai. Yaitu berupa perangkat lunak (Software) yang dirancang untuk

memudahkan dalam pencarian informasi. Adapun perangkat lunak (Software) yang

digunakan adalah sebagai berikut:

a. Sistem Operasi : Microsoft Windows XP, Windows Vista, Windows 7

b. Program : WampServer, Adobe Dreamweaver 8

c. Database : MySQL

d. Perangkat tambahan : Web Browser

Kesimpulan :

Berdasarkan analisis perangkat keras yang dilakukan pada saat kerja praktek,

maka dapat disimpulkan bahwa spesifikasi perangkat lunak yang dimiliki oleh PT.

Perkebunan Nusantara V sudah memenuhi standar penerapan aplikasi ini.

3.1.3. Kebutuhan Fungsional

3.1.3.1 Diagram Konteks

Diagram konteks atau disebut juga dengan model sistem fundamental

merepresentasikan seluruh elemen sistem sebagai sebuah bubble tunggal dengan data

output yang ditunjukan dengan anak panah masuk dan keluar secara berurutan.

Diagram konteks menjelaskan mengenai sistem secara umum yang terdiri dari dua

entitas, yaitu karyawan dan admin. Berdasarkan sistem yang dibuat, maka diagram

konteksnya sebagai berikut :

Gambar 3.1 Diagram Konteks website E-galeri foto PT. Perkebunan Nusantara V

Karyawan admin

(47)

34 3.1.3.2 Data Flow Diagram (DFD) Level 1

DFD level 1 sistem website Rumah E-galeri foto PT. Perkebunan Nusantara V

menggambarkan proses-proses utama yang dilakukan oleh entitas-entitas yang

terdapat dalam sistem. Proses-proses tersebut di antaranya adalah :

1. Login, yaitu proses yang harus dilakukan oleh admin sebelum melakukan aktivitas

dalam program aplikasi ini.

2. Pengolahan data, yaitu proses untuk mengolah data oleh admin setelah berhasil

login.

3. Lihat informasi, yaitu proses pengunjung mendapatkan foto yang diisikan oleh

admin.

Proses-proses yang terjadi pada level 1 ini dapat dilihat pada diagram berikut :

info autentifikasi

Gambar 3.2 DFD Level 1 Sistem Website E-galeri foto PT. Perkebunan Nusantara V

(48)

35 3.1.3.3 Data Flow Diagram (DFD) Level 2 proses login

info autentifikasi tidak valid

Data username, password info password tidak valid

info login valid

Gambar 3.3 DFD Level 2 Proses Login

3.1.3.4 Data Flow Diagram (DFD) Level 2 proses pengolahan data

login valid

Data foto

Data foto Tabel foto Iinfo data foto

Info data foto

Gambar 3.4 DFD Level 2 Proses pengolahan foto

(49)

36 3.1.3.8 Data Flow Diagram (DFD) Level 3 proses pengolahan foto admin

Info data foto Info data foto

Gambar 3.5 DFD Level 3 proses pengolahan foto admin

3.1.3.9 Spesifikasi Proses

Tabel 3.2 Spesifikasi proses

No.Proses 1.0

Nama Proses Login

Deskripsi Proses login ini dilakukan oleh admin untuk dapat mengakses

halaman adminweb

Input Username dan Password

Output - Info login gagal

- Login berhasil

Logika Proses Begin data username dan password dimasukan

If Username ada dan Password benar{

Then login valid}

(50)

37

No.Proses 2.0

Nama Proses Pengolahan Data

Deskripsi Proses ini digunakan admin untuk mengatur isi website.

Input Login valid

Output - Update Foto

Logika Proses Begin login dimasukan

If(login valid){

Pengolahan data sukses dilakukan

Then tampil}

Else {pengolahan data gagal dilakukan}

No.Proses 3.0

Nama Proses Lihat Foto

Deskripsi Proses ini dilakukan oleh karyawan untuk dapat mengakses

halaman galeri foto

Input Lihat data foto

Output judul dan info data foto

Logika Proses Begin request data foto dimasukan

If(data foto ada){

Tampil foto sukses

Then tampil}

Else {foto tidak tampil}

No.Proses 2.1

Nama Proses Pengolahan Foto

Deskripsi Proses dilakukan oleh admin untuk mengolah data foto

Input Data Foto

Output Update data foto

Logika Proses Begin data foto dimasukan

(51)

38 Pengolahan data foto dilakukan

Then data foto di update}

Else {pengolahan data foto gagal}

No.Proses 2.1.1

Nama Proses Tambah Foto

Deskripsi Proses dilakukan oleh admin untuk menambah data foto

Input Data Foto

Output Update data foto

Logika Proses Begin data foto dimasukan

If(data foto ada){

Pengolahan data foto dilakukan

Then data foto di tambah}

Else {tambah data foto gagal}

No.Proses 2.1.2

Nama Proses Edit Foto

Deskripsi Proses dilakukan oleh admin untuk mengedit data foto

Input Data Foto

Output Update data foto

Logika Proses Begin data foto dimasukan

If(data foto ada){

Pengolahan data foto dilakukan

Then data foto di edit}

Else {edit data foto gagal}

No.Proses 2.1.3

Nama Proses Hapus Foto

Deskripsi Proses dilakukan oleh admin untuk menghapus data foto

Input Data Foto

(52)

39

Logika Proses Begin data foto dimasukan

If(data foto ada){

Penghapusan data foto dilakukan

Then data foto di hapus}

Else {hapus data foto gagal}

3.1.5 Struktur Tabel

Dalam penggambaran diagram-diagram sebelumnya, disebutkan bahwa

sistem hanya memiliki dua tabel, yaitu tabel users dan tabel berita. Struktur tabel

untuk website ini adalah sebagai berikut :

No Nama Field Tipe Data Ukuran Atribut

1 username Varchar 30 Primary key

2 Password Varchar 30

3 User_per Varchar 15

3.3 Tabel admin

No Nama Field Tipe Data Ukuran Atribut

1 id Int 11 Primary key

2 nama_file Varchar 255

3 deskripsi Not_Null 30

4 User_per Varchar 15

3.4 Tabel foto

3.2 Perancangan Sistem

Perancangan sistem bertujuan untuk memberikan gambaran secara umum

kepada pemakai dalam proses pembuatan rancangan sistem yang baru untuk

(53)

40 dapat lebih baik dalam mengatasi permasalahan yang terjadi di PT. Perkebunan

Nusantara V Pekanbaru.

3.2.1 Perancangan Struktur Menu

Struktur menu menggambarkan menu-menu yang terdapat dalam website

E-galeri foto PT.Perkebunan Nusantara V Pekanbaru dalam bentuk bagan sehingga

lebih mudah dipahami. Di bawah ini adalah struktur menu website E-galeri foto PT.

Perkebunan Nusantara V Pekanbaru dari admin :

Gambar 3.6 Struktur Menu admin Menu Utama

Tambah Foto Logout

Lihat galeri

(54)

41

3.2.2 Perancangan Antarmuka

3.2.2.1 Desain Home

Gambar 3.7 Rancangan Menu Utama PT. Perkebunan Nusantara V (Persero)

3.2.2.2 Desain Utama E-Gallery Foto

Gambar 3.8 Rancangan Menu Home PT. Perkebunan Nusantara V

Home About Usaha Unit Manajemen Award Kesehatan Links Organisasi

Username

Password

Footer

PT. Perkebunan Nusantara V

Acitivity Photo Gallery

foto foto

Foto

Judul

Keterangan

(55)

42

3.2.2.3 Desain Admin

Gambar 3.9 Rancangan Menu Admin

3.2.2.4 Desain Tambah Foto

Gambar 3.10 Rancangan Menu Tambah Foto PT. Perkebunan Nusantara V

Admin Login Page

informasi username

password

Login

footer

PT. Perkebunan Nusantara V

Admin Login Page

judul gambar

upload

Browse file gambar

deskripsi

(56)

43

3.2.2.5 Desain Galeri Foto

Gambar 3.11 Rancangan Menu gallery Foto

3.3 Implementasi Sistem

3.3.1 Implementasi

Implementasi adalah proses penggunaan atau penerapan program aplikasi

yang telah dibuat atau diperbaiki pada proses perancangan. Tahapan ini dilakukan

setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan.

Tujuan Implementasi adalah untuk menerapkan hasil perancangan dengan tujuan agar

maksud dan tujuan pembuatan website E-gallery foto dapat tercapai. Setelah

implementasi dilakukan, maka tahap pengujian terhadap website E-gallery foto yang

telah dibangun dilakukan guna mengetahui apakah maksud dan tujuan yang ingin

dicapai telah terpenuhi sehingga dapat ditarik kesimpulan.

3.3.2 Implementasi Perangkat Keras

Perangkat keras yang digunakan untuk mengimplementasikan sistem adalah

sebagai berikut :

edit edit edit

(57)

44

No Perangkat Keras Spesifikasi

1 Prosessor Kecepatan 2.0 GHz

2 Monitor Ukuran 15” Resolusi 1024x768 px

3 VGA Onboard min 32Mb

4 Memori 256 MB

5 Hard Disk 40 GB ( ruang kosong 2 GB)

6 Keyboard Keyboard

7 Mouse Mouse

8 Printer Hitam putih dan warna

9 Jaringan Internet LAN dan Internet

3.3.3 Implementasi Perangkat Lunak

No Perangkat Keras Spesifikasi

1 Sistem operasi Windows Xp, Vista, Seven

2 Program WampServer, Adobe Dreamweaver 8

3 Database MySQL

4 Web Browser Mozilla firefox, opera, internet explorer,

google chrome

3.3.4 Implementasi Basis Data

Pembuatan basis data dilakukan dengan menggunakan aplikasi DBMS MySQL.

Implementasi basis data dalam bahasa SQL adalah sebagai berikut:

1. DDL untuk tabel admin

(58)

45 `id_admin` int(5) unsigned NOT NULL AUTO_INCREMENT,

`username` varchar(30) NOT NULL,

`pass` varchar(30) NOT NULL,

`user_prev` varchar(15) NOT NULL,

PRIMARY KEY (`id_admin`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

2. DDL untuk tabel foto

CREATE TABLE IF NOT EXISTS `foto` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`nama_file` varchar(255) NOT NULL,

`judul` varchar(50) NOT NULL,

`deskripsi` longtext,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

3.3.5 Implementasi Antarmuka

Implementasi antarmuka menggambarkan tampilan dari aplikasi yang

dibangun yaitu implementasi antar muka website E-gallery foto. Berikut ini adalah

(59)

46

Gambar 3.12 Tampilan Home E-Gallery Foto

(60)

47

Gambar 3.14 Tampilan Tambah Foto

(61)

48

Gambar 3.16 Tampilan Edit galeri Foto

Gambar 3.17 Pesan Hapus Foto

Tabel 4.1 Tabel Implementasi Halaman Web untuk karyawan

NO Nama Halaman Web Deskripsi Nama File

1 Halaman Home

Halaman ketika

Pengunjung/karyawan

pertama

(62)

49

masuk ke menu utama.

index.php

usaha yang di kelola.

bidang_usaha.php

manajemen yang bekerja di

PT. Perkebunan Nusantara

8 Halaman Kesehatan

Halaman ini

Menampilkan tentang

kesehatan keuangan

perusahaan

(63)

50 9 Halaman Links

Halaman ini

Menampilkan beberapa link

penting yang dapat akses

links.php

10 Halaman Organisasi

Halaman ini

11 Halaman Galeri

Halaman ini

Menampilkan galeri foto

kegiatan di PT. Perkebunan

Nusantara V (Persero)

pekanbaru.

galeri/index.php

Tabel 4.2 Tabel Implementasi Halaman Web untuk Admin

NO Nama Halaman Web Deskripsi Nama File

1

Halaman Home Halaman dimana admin

melakukan login

terlebih dahulu sebelum

masuk ke menu utama.

admin.php

2

Halaman Tambah Galeri Halaman ini dimana admin

dapat melakukan

penambahan galeri foto

seperti judul, gambar,

deskripsi dan upload.

tambah_gallery.php

3 Halaman Galeri Halaman ini

menampilkan semua galeri

(64)

51 foto yang telah berhasil di

upload oleh admin.

4

Halaman Edit Halaman ini

Digunakan admin untuk

mengedit foto.

edit-gallery.php

5

Halaman Hapus Halaman ini

Digunakan untuk

menghapus foto.

gallery.php

3.4 Pengujian Sistem

Pengujian yang dipergunakan untuk menguji sistem yang baru adalah metode

pengujian black box. Pengujian black box terfokus pada pengujian persyaratan

fungsional perangkat lunak.

3.4.1 Rencana Pengujian

Rencana pengujian yang akan dilakukan dengan menguji sistem secara

alpha dan beta. Pengujian website E-gallery foto berikut menggunakan data uji.

Rencana pengujian selengkapnya terlihat pada tabel dibawah ini.

Tabel 4.3 Tabel Uji Halaman Web untuk Admin

Item Uji Detail Pengujian Jenis

Pengujian

Login Verifikasi username Black Box

Verifikasi password Black Box

Pengolahan Data Foto Tambah Data Foto Black Box

(65)

52

Hapus Data Foto Black Box

3.4.2 Pengujian Alpha

Berdasarakan rencana pengujian yang telah disusun, maka dapat dilakukan

pengujian sebagai berikut :

3.4.2.1 Pengujian Login Admin

Kasus dan Hasil Uji (Data Normal)

No Aksi Data

Kasus dan Hasil Uji (Data Salah)

(66)

53

terdaftar) atau

password

anda salah.”

3.4.2.2 Lingkungan Pengujian

Pengujian dilakukan menggunakan web browser Mozilla firefox diatas sistem

operasi Microsoft Windows XP Profesional Sp3.

3.4.2.3 Skenario Pengujian

Pengujian web galeri foto berikut menggunakan data uji berdasarkan data yang telah

didapat dari aplikasi. Skenario pengujian selengkapnya dapat dilihat pada tabel 4.3

berikut :

Tabel 4.4 Skenario pengujian website E-Galeri foto

Kelas Uji Butir Uji Jenis Pengujian

Halaman Home Menampilkan halaman Utama Black box

Login Karyawan Menampilkan halaman login. Black box

Verifikasi teks masukan pada form login Black box

Logout Karyawan Verifikasi fungsi logout Black box

Login Admin Menampilkan halaman login. Black box

Verifikasi teks masukan pada form login Black box

Verifikasi hasil masukan Black box

Halaman About Menampilkan halaman profil

Perusahaan.

Black box

Halaman Usaha Menampilkan halaman jenis bidang

usaha.

(67)

54 Halaman Unit Menampilkan halaman Unit kerja. Black box

Halaman Manajemen Menampilkan halaman manajemen

perusahaan.

Black box

Halaman Award Menampilkan halaman penghargaan

perusahaan.

Black box

Halaman Kesehatan Menampilkan halaman kesehatan

keuangan perusahaan

Black box

Halaman Links Menampilkan halaman link perusahaan. Black box

Halaman Organisasi Menampilkan halaman struktur organisai. Black box

Halaman Galeri Menampilkan halaman galeri foto. Black box

Halaman Tambah

Galeri

Menampilkan halaman penambahan

galeri foto.

Black box

Halaman Galeri Menampilkan halaman galeri foto. Black box

Halaman Edit Menampilkan halaman mengedit foto. Black box

Halaman Hapus Menampilkan halaman menghapus foto. Black box

3.2.3 Hasil Pengujian Alpha

Berdasarkan hasil pengujian dengan kasus uji contoh diatas dapat ditarik

kesimpulan bahwa perangkat lunak bebas dari kesalahan sintaks dan secara

fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

3.4.2 Pengujian Betha

Pengujian beta merupakan pengujian yang objektif dimana diuji secara

langsung dilapangan yaitu instansi yang bersangkutan dengan wawancara mengenai

kepuasan user dengan kandungan poin syarat user friendly untuk selanjutnya

diberikan kepada pengguna di PT. Perkebunan Nusantara V Pekanbaru. Dari hasil

wawancara tersebut menjadikan suatu kesimpulan terhadap penilaian sistem yang

(68)

55 3.4.2.1 Hasil wawancara

1. Pertanyaan no. 1 : “Menurut anda, apakah tampilan (Antarmuka)

aplikasi terlihat menarik?”

Jawab : menarik, karena tampilan aplikasi ini tidak terlalu

menoton dan cukup mewakili apa yg di inginkan.

2. Pertanyaan no. 2 : “Menurut anda , apakah aplikasi ini dapat

membantu mengupload foto kegiatan di perusahaan?”

Jawab : lumayan membantu untuk mengupload foto kegiatan kami

di perusahaan.

3. Pertanyaan no. 3 : “Menurut anda, apakah aplikasi ini mudah

digunakan?”

Jawab : sangat mudah di gunakan karena menu yang tersedia

dalam aplikasi ini didesain sudah sesuai yang di harapkan.

4. Pertanyaan no. 4 :”Menurut anda, apakah tampilan menu serta

fitur-fitur telah sesui dengan yang dinginkan?”

Jawab : tampilan menu telah sesuai dengan yang kami inginkan,

karena tampilan menu sama dengan tampilan web yang lama

namun lebih menarik.

5. Pertanyaan no. 5 : “Menurut anda , apakah foto yang di tampilkan

telah sesuai dengan yang dibutuhkan?”

Jawab : tampilan foto yang di tampilkan telah sesuai dengan yang

kami inginkan.

6. Pertanyaan no. 6 :”Menurut anda , apakah aplikasi ini bermanfaat

?”

Jawab : sangat bermanfaat, karena dapat membantu kami dalam

menampilkan foto-foto kegiatan di perusahaan, sehingga karyawan

(69)

56 3.4.3 Hasil Pengujian Betha

Hasil pengujian terhadap sistem berdasarkan kesimpulan keseluruhan aplikasi

telah berhasil dilakukan dengan baik dan secara umum diperoleh hasil yang sesuai

(70)

57

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan analisis yang telah diuraikan pada bab I, bab II dan bab III,

kesimpulan yang dapat diambil adalah sebagai berikut :

1. Setelah melakukan peninjauan terhadap sistem yang berjalan pada situs

website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru,

dapat disimpulkan bahwa website E-gallery foto telah mengalami perubahan

tampilan, terutama pada fitur navigasi yang telah di lengkapi tombol

slideshow yang memudahkan karyawan untuk melihat foto-foto kegiatan di

perusahaan dan bentuk tampilan foto yang lebih menarik.

2. Dengan sistem yang telah berjalan ini, proses upload, edit dan hapus foto oleh

admin di Bagian Perencanaan Pengkajian dan Teknologi Informasi (P2TI)

menjadi lebih mudah dan efisien.

4.2 Saran

Adapun saran yang dikemukakan adalah sebagai berikut:

1. Proses dalam menampilkan foto terjadi begitu lambat karena ukuran file atau

foto yang di upload terlalu besar ukurannya, sehingga mempengaruhi proses

loading foto dari database ke halaman website E-galley foto.

2. Untuk memaksimalkan penggunaan aplikasi tersebut, admin selalu

mengupdate informasi mengenai foto kegiatan yang di lakukan di PT.

(71)

57

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan analisis yang telah diuraikan pada bab I, bab II dan bab III,

kesimpulan yang dapat diambil adalah sebagai berikut :

1. Setelah melakukan peninjauan terhadap sistem yang berjalan pada situs

website E-gallery foto di PT. Perkebunan Nusantara V (Persero) Pekanbaru,

dapat disimpulkan bahwa website E-gallery foto telah mengalami perubahan

tampilan, terutama pada fitur navigasi yang telah di lengkapi tombol

slideshow yang memudahkan karyawan untuk melihat foto-foto kegiatan di

perusahaan dan bentuk tampilan foto yang lebih menarik.

2. Dengan sistem yang telah berjalan ini, proses upload, edit dan hapus foto oleh

admin di Bagian Perencanaan Pengkajian dan Teknologi Informasi (P2TI)

menjadi lebih mudah dan efisien.

5.2 Saran

Adapun saran yang dikemukakan adalah sebagai berikut:

1. Proses dalam menampilkan foto terjadi begitu lambat karena ukuran file atau

foto yang di upload terlalu besar ukurannya, sehingga mempengaruhi proses

loading foto dari database ke halaman website E-galley foto.

2. Untuk memaksimalkan penggunaan aplikasi tersebut, admin selalu

mengupdate informasi mengenai foto kegiatan yang di lakukan di PT.

Gambar

Gambar 2.3 topologi Bus
Gambar 2.4 Topologi Bintang
Gambar 2.6 Topologi Tree
Gambar 2.7 Topologi Mesh
+7

Referensi

Dokumen terkait

Susuai dengan gambar 4.12 subjek RP dapat menentukan apa yang diketahui oleh soal yaitu untuk mecari banyak lingkaran pada pola le 50, yaitu dengan menggunakan

(a) Dengan lima kali pergeseran, paling banyak berapa petak yang terlewati oleh koin P?.

Berdasarkan riset yang dilakukan pada Puskesmas Desa Batu Tunggal Kecamatan NA IX-X Labura bahwa pelayanan publik yang diberikan masih kurang optimal dalam banyak hal..

Yang bertanda tangan di bawah ini telah membaca publikasi dengan judul : PENGARUH TINGKAT PENDIDIKAN DAN PENGALAMAN KERJA TERHADAP PRODUKTIVITAS KERJA KARYAWAN PADA KANTOR..

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a, maka perlu menetapkan Peraturan Bupati tentang Pedoman Klasifikasi Arsip Di Lingkungan

(3) Rincian tugas dan fungsi Biro Pemerintahan sesuai Susunan Organisasi sebagaimana tercantum dalam Lampiran IIa yang merupakan bagian tidak terpisahkan dari

Bahasa Assembly atau Rakitan diprakarsaioleh IBM pada tahun 1956 – 1963. Bahasa assembly termasuk bahasa tingkat rendah. Backus berhasil mengembangkan sebuah

Berdasarkan hasil pelaksanaan Pengadaan Barang/Jasa Dinas Tata Ruang Permukiman dan Kebersihan Kab Pangkajene dan Kepulauan serta memperhatikan Perpres 54 Tahun 2010