Rancang Bangun Sistem Informasi Berita dan Galeri Foto DISKOMINFO Provinsi Jawa Barat

  

RANCANG BANGUN SISTEM INFORMASI

BERITA DAN GALERI FOTO BERBASIS WEBSITE DI

DISKOMINFO PROVINSI JAWA BARAT

  Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

  

SANDY SEPTIAN 10110211

MUHAMAD LUKMAN 10110199

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

2014

RIWAYAT HIDUP PENULIS

  I. DATA DIRI

  Nama : Sandy Septian Tempat/Tanggal Lahir : Sumedang, 06 September 1992 Jenis Kelamin : Laki-laki Kewarganegaraan : Indonesia Alamat : Dsn. Lebakmaja Kidul Rt-01/Rw-13, Desa

  Kutamandiri, Kec. Tanjungsari, Kab. Sumedang Telepon : 02270807113 Email : Sand.septian@gmail.com

  II. PENDIDIKAN FORMAL

  a. Tahun 1998-2004 : SDN Maruyung I Tanjungsari

  b. Tahun 2004-2007 : SMP Negeri 1 Tanjungsari

  c. Tahun 2001-2010 : SMK PEMUDA SUMEDANG

  d. Tahun 2010-Sekarang : Universitas Komputer Indonesia Bandung

  III. RIWAYAT ORGANISASI

  Tahun 2012 - 2013 : Ketua Umum Karangtaruna Lebakmaja Sauyunan Desa Kutamandiri

  Tahun 2012 - 2013 : Sekretaris Mentri Luar Negri BEM UNIKOM Tahun 2013 - Sekarang : Wakil Sekretaris Umum Bidang Perguruan Tinggi dan pemuda (PTKP) HMI Komisariat Unikom Tahun 2013 - 2014 : Ketua Umum FORMAT (Forum Mahasiswa

  Tanjungsari)

RIWAYAT HIDUP PENULIS

  I. DATA DIRI

  Nama : Muhamad Lukman Tempat/Tanggal Lahir : Bandung, 12 September 1992 Jenis Kelamin : Laki-laki Kewarganegaraan : Indonesia

  Alamat : Kp. Rongga, Desa Cihamplas, Kec. Cihamplas, Kab. Bandung Barat

  Telepon : 081809557669 Email : lukmann099@gmail.com

  II. PENDIDIKAN FORMAL

  a. Tahun 1998-2004 : SDN 1 Rongga

  b. Tahun 2004-2007 : SMP Ummul Quro

  c. Tahun 2007-2010 : SMKN PU Bandung

  d. Tahun 2010-Sekarang : Universitas Komputer Indonesia Bandung

  DAFTAR ISI

  Halaman

  LEMBAR JUDUL LEMBAR PENGESAHAN

KATA PENGANTAR ................................................................... i

DAFTAR ISI ................................................................................... iii

DAFTAR GAMBAR ..................................................................... vii

DAFTAR TABEL .......................................................................... x

DAFTAR SIMBOL ................................................................... xi

DAFTAR LAMPIRAN …………………………………………. xii

BAB I PENDAHULUAN ..................................................

  1 1.1 Latar Belakang Masalah .....................................

  1 1.2 Identifkasi Masalah .............................................

  3 1.3 Maksud dan Tujuan .............................................

  3 1.3.1 Maksud .................................................

  3 1.3.2 Tujuan ...................................................

  3 1.4 Batasan Masalah ..................................................

  4 1.5 Metode Penelitian ................................................

  5 1.6 Sistematika Penulisan ..........................................

  7 BAB II TINJAUAN PUSTAKA ..........................................

  9 2.1 Profil Tempat Kerja Praktek ................................

  9 2.1.1 Sejarah Instansi ......................................

  9

  2.1.2 Logo Instansi ......................................... 12

  2.1.2.1 Penjelasan ............................... 13

  2.1.3 Badan Hukum Instansi .......................... 14

  2.1.4 Struktur Organisasi ................................ 14 2.2 Landasan Teori ....................................................

  15 2.2.1 Konsep Dasar Sistem ............................

  15 2.2.1.1 Karakteristik Sistem ...............

  15 2.2.2 Konsep Dasar Informasi ........................

  17 2.2.2.1 Siklus Informasi ......................

  18 2.2.2.2 Kualitas Informasi ...................

  18 2.2.2.3 Nilai Informasi ........................

  19 2.2.3 Konsep Dasar Sistem Informasi ............

  19 2.2.4 Konsep Dasar Basis Data ......................

  20 2.2.5 Perancangan Basis Data ........................

  21 2.2.6 Entity Relationship Diagram .................

  21 2.2.7 Diagram Konteks ...................................

  23 2.2.8 Diagram Arus Data ................................

  23 2.2.9 Kamus Data ...........................................

  25 2.2.10 Konsep Dasar PHP ..............................

  26 2.2.10.1 Apa itu PHP? .......................

  26 2.2.10.2 Sejarah PHP ..........................

  27 2.2.10.3 Skrip PHP ............................

  28 2.2.10.4 Konsep Kerja PHP ...............

  29 2.2.10.5 PHP dan Database ................

  30 2.2.11 MySQL ...............................................

  31 2.2.12 Konsep Dasar CSS ..............................

  32 2.2.12.1 Tentang CSS ........................

  32

  2.2.12.2 Keuntungan Menggunakan CSS

  32

  2.2.12.3 Aturan Penulisan ..................

  33 2.2.13 Aplikasi Pembangun ............................

  34 2.2.13.1 Notepad++ .............................

  34 2.2.13.2 Wamp Server .........................

  34 BAB III PEMBAHASAN DAN IMPLEMENTASI .............

   35 3.1 Analisis Sistem .......................................................

  35 3.1.1 Analisis Masalah .....................................

  35 3.1.2 Analisis Sistem yang Berjalan .................

  36 3.2 Analisis Kebutuhan Non Fungsional ......................

  38 3.2.1 Analisis Kebutuhan Perangkat Keras ......

  38 3.2.2 Analisis Kebutuhan Perangkat Lunak ......

  39 3.2.3 Analisis Pengguna ....................................

  39 3.3 Analisis Basis Data ..................................................

  40 3.3.1 Entity Relationship Diagram (ERD) ........

  40 3.4 Analisis Kebutuhan Fungsional ...............................

  41 3.4.1 Diagram Konteks .......................................

  41 3.4.2 Data Flow Diagram ..................................

  42 3.4.2.1 Data Flow Diagram Level 1 .......

  43

  3.4.2.2 Data Flow Diagram Level 2 Proses 2 43

  3.4.2.3 Data Flow Diagram Level 2 Proses 3 44

  3.4.3 Kamus Data ................................................ 50

  3.5 Perancangan Sistem ................................................... 51 3.5.1 Perancangan Basis Data .............................

  51

  3.5.1.1 Diagram Relasi ............................ 51

  3.5.1.2 Struktur Tabel ............................... 52

  3.5.2 Perancangan Perangkat Lunak ..................... 53

  3.5.2.1 Arsitektur Struktur Menu ............. 53

  3.5.3 Perancangan Antarmuka ............................. 54

  3.5.4 Jaringan Semantik ....................................... 63

  3.5.5 Perancangan Prosedural ............................... 64

  3.5.5.1 Flowchart Login ........................... 64

  3.5.5.2 Flowchart Tambah Data ............... 64

  3.5.5.3 Flowchart Hapus Data ................. 65 3.6 Implementasi ............................................................

  66 3.6.1 Implementasi Basis Data ..........................

  66

  3.6.2 Implementasi Antarmuka .......................... 67 BAB IV KESIMPULAN DAN SARAN .....................................

   75

  4.1 Kesimpulan ................................................................ 75 4.2 Saran .........................................................................

  75 DAFTAR PUSTAKA ………………………………………………...

   77

KATA PENGANTAR

  Segala puji dan syukur dipanjatkan kepada yang Maha Kuasa Allah SWT, karena berkat rahmat-Nyalah akhirnya Laporan Kerja Praktek ini dapat diselesaikan.

  Laporan Kerja Praktek dengan judul “Pembuatan Sistem Informasi Galeri Foto pada Website DISKOMINFO Provinsi Jawa Barat” ini disusun dalam rangka memenuhi tugas mata kuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia Bandung.

  Penulis menyadari bahwa segala usaha yang dilakukan dalam penulisan ini tidak akan berhasil dengan baik tanpa bantuan dan saran dari berbagai pihak.

  Maka dalam kesempatan ini perkenankanlah penulis mengucapkan terima kasih kepada yang terhormat :

  1. Bapak Iskandar Ikbal selaku dosen pembimbing yang telah meluangkan waktu serta bantuan dalam penyusunan Laporan Kerja Praktek ini.

  2. Bapak H. Erawan Hayat selaku pembimbing di DISKOMINFO Provinsi Jawa Barat yang telah membantu dalam melaksanakan kerja praktek.

  3. Seluruh dosen dan para staff karywan Universitas Komputer Indonesia.

  4. Ayahanda dan Ibunda tercinta yang selau memberikan doa, kasih sayang, semangat dan dorongan moril maupun materil.

  5. Rekan-rekan mahasiswa Universitas Komputer Indonesia yang telah membantu dalam penyelesaian Laporan Kerja Praktek ini.

  6. Pihak-pihak lain yang membantu dalam menyelesaikan Laporan Kerja Praktek ini yang tidak bisa disebutkan satu persatu.

  Penulis menyadari bahwa penulisan laporan ini masih jauh dari sempurna maka kritik dan saran dari semua pihak dibutuhkan untuk menambah wawasan penulis.

  Akhir kata semoga Allah SWT membalas segala kebaikan yang telah penulis terima dan harapan penulis semoga Laporan Kerja Praktek ini dapat bermanfaat bagi pihak yang membutuhkan.

  Bandung, 8 Oktober 2013 Penulis

DAFTAR PUSTAKA

  [1] Simarmata, Janner. 2010. Rekayasa Perangkat Lunak. Yogyakarta. Andi Publisher.

  [2] Jogiyanto HM. 1993. Analisis dan Desain Sistem Informasi. Yogyakarta.

  Andi Offset. [3] Azhar Susanto. 2004. Sistem Informasi Manajemen Konsep dan Pengembangan. Bandung. Lingga Jaya.

  [4] Sutanta, Edhy. 2011. Basis Data dalam Tinjauan Konseptual. Yogyakarta.

  Andi. [5] Sutarman. 2007. Membangun Aplikasi Web dengan PHP dan MySQL.

  Yogyakarta. Graha Ilmu. [6] Ramadhan, Arief. 2006. Pemrograman Web Menggunakan HTML, CSS dan

  JavaScript. Jakarta. Elex Media Computindo

  [7] http://notepad-plus-plus.org [8] http://www.maniacms.web.id

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

  DISKOMINFO (Dinas Komunikasi Dan Informatika) Provinsi Jawa Barat adalah instansi yang bertanggung jawab atas pengolahan informasi dalam lingkungan Pemerintahan Jawa Barat. Instansi ini mencakup penyediaan sistem informasi daerah dan pemberian solusi untuk pengolahan data Pemerintahan Jawa Barat. Sistem informasi yang dibangun DISKOMINFO digunakan oleh instansi- instansi daerah yang berada dalam teritorial Provinsi Jawa Barat. Sistem Informasi DISKOMINFO tidak hanya informasi untuk instansi-instansi daerah, tetapi juga menyediakan informasi mengenai DISKOMINFO Provinsi Jawa Barat itu sendiri.

  Di kantor DISKOMINFO maupun di seluruh kantor dinas pemerintahan Jawa Barat banyak sekali kegiatan kerja dalam setiap harinya, dimana setiap kegiatan mempunyai esensi yang berbeda bagi setiap individu ataupun antara kantor satu dengan kantor lainya. Karena terlalu fokus dengan beban pekerjaan berat yang dihadapkan, terkadang karyawan tidak sempat untuk mempublikasikan secara langsung kepada publik atas apa yang telah dikerjakan, maka dari itu pihak DISKOMINFO berencana untuk menugaskan salah satu bagian dari divisi telematika untuk mengawasi dan mengabadikan setiap kegiatan kerja karyawan ataupun pendokumentasian kegiatan penting sebagai media transparansi publik atas segala aktivitas yang terjadi di seluruh kantor dinas pemerintahan Jawa Barat, berupa gambar digital (image) yang di sertai dengan keterangan yang jelas untuk membuat gambar digital (image) tersebut menjadi lebih bermakna.

  Karena mengacu kepada UUD NO 14 TAHUN 2008 Pasal 1 yang mengatakan bahwa informasi adalah keterangan, pernyataan, gagasan dan tanda- tanda yang mengandung nilai, makna dan pesan, baik data, fakta maupun penjelasan yang dapat dilihat, didengar, dan dibaca yang disajikan dengan perkembangan teknologi informasi dan komunikasi secara elektronik maupun non elektronik. tentang keterbukaan informasi publik kepada masyarakat

  Untuk mengintegrasikan dan mengetahui esensi kegiatan kerja yang di lakukan di masing-masing kantor dinas maka dibuatlah suatu sistem untuk mengolah informasi multimedia berupa gambar (image). Website galeri foto ini di harapkan dapat menjadi wadah untuk menyimpan gambar digital (image) yang dikemas secara terkomputerisasi dalam sebuah sistem sehingga diharapkan dapat memudahkan akses dari setiap kantor dinas dan masyarakat sebagai bentuk pengawasan bersama terhadap kinerja pemerintahan yang sedang berlangsung, selain sebagai media publikasi terhadap masyarakat, website berita dan galeri foto ini berfungsi sebagai media penyimpanan terstruktur untuk berbagai kegiatan dengan keluaran berupa berita yang disertai gambar (image) untuk mempermudah pembuatan album tahunan yang akan di berikan kepada seluruh pegawai, sebagai bentuk apresiasi nyata atas pengabdian semasa kerja kepada negara. Tetapi sampai saat ini DISKOMINFO belum mempunyai sistem tersebut.

  Berdasarkan uraian di atas, maka judul dari laporan kerja praktek ini adalah “Pembuatan Sistem Informasi Berita Dan Galei Foto Berbasis Website ”.

  1.2 Perumusan Masalah

  Berdasarkan latar belakang yang telah dijelaskan diatas maka dapat diambil rumusan masalah yaitu, bagaimana cara membangun sistem informasi Berita Dan Galei Foto DISKOMINFO Berbasis Website ..

  1.3 Maksud dan Tujuan

  1.3.1 Maksud

  Maksud dari penelitian yang dilakukan yaitu, membangun sistem informasi berita dan galeri poto DISKOMINFO Provinsi Jawa Barat.

  1.3.2 Tujuan

  Kerja Praktek yang dilakukan di DISKOMINFO Provinsi Jawa Barat ini bertujuan untuk :

  1. Dengan adanya sistem ini diharapkan dapat mempermudah pengurus bagian telematika dalam pengelolaan informasi kegiatan dalam bentuk gambar digital yang disertai penulisan berita.

  2. Dengan adanya sistem ini diharapkan dapat menyimpan data berita beserta gambar, untuk menjadi alat bukti digital atas bentuk kegiatan yang dilakukan seluruh kantor dinas di Jawa Barat.

  3. Sebagai portal untuk masyarakat yang ingin mengetahui segala aktivitas pemerintahan Jawa Barat, sebagai bentuk pengawasan terhadap pemerintahan.

  4. Untuk mempermudah karyawan melihat momen atauupun memiliki file digital atas kegiatan yang telah kerjakanya.

1.4 Batasan Masalah

  Batasan masalah dalam laporan ini dilakukan sesuai dengan realitanya dilapangan. Batasan masalah dari laporan ini yaitu sebagai berikut :

  1. Aplikasi ini dibangun berdasarkan studi kasus di DISKOMINFO Provinsi Jawa Barat.

  2. Sistem Pengolahan Data

  A. Pemasukan data pada sistem a. Data album, terdiri dari kode foto, nama album.

  b. Data galeri, terdiri dari nama album, file foto, nama foto, berita kegiatan dan waktu.

  c. Data useradmin

  B. Pengolahan pada sistem a. Proses pencarian berdasarkan geleri, nama album, nama foto .

  b. Proses penambahan album dengan melalukan input nama album terlebih dahulu untuk memastikan apakah album tersebut sudah ada atau belum.

  c. Proses penambahan foto d. Proses perubahan nama dan keterangan poto.

  C. Keluaran dari sistem Keluaran dari sistem ini berupa berita yang disertai gambar digital berbentuk JPG/PNG yang bisa langsung dilakukan pengunduhan dan pencetakan.

  D. Metode analisis

  Metode analisis yang digunakan dalam pembangunan sistem ini adalah metode terstruktur, dimana tools untuk memodelkan aliran data adalah DFD (Data Flow Diagram), diagram untuk memodelkan relasi antara data adalah diagram E-R.

  3. Aplikasi ini dapat diakses oleh admin web.

  4. Pada sisi keamanan diberikan pembagian hak akses, sehingga harus menggunakan username dan password untuk dapat login ke sistem.

  5. Proses perubahan data akan dilakukan oleh admin web 6. Pembangunan sistem informasi ini menggunakan pemrograman terstruktur.

  7. Aplikasi ini berbasis web.

  8. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP menggunakan macromedia dreanweaver, database menggunakan MySQL dengan menggunakan Wamp Server sebagai web server. Dan pengujiannya menggunakan web browser.

1.5 Metode Penelitian

  Metodologi yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut:

  1. Tahap pengumpulan data Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut : a. Observasi

  Teknik pengumpulan data dengan mengadakan penelitian di DISKOMINFO dan peninjauan langsung terhadap permasalahan yang diambil.

b. Interview

  Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung dengan user di DISKOMINFO yang ada kaitannya dengan topik yang diambil.

  2. Tahap pembuatan perangkat lunak.

  Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall (Gambar 1.1), yang meliputi beberapa proses diantaranya [1]:

  a. Pengumpulan Data 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. Perancangan Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

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

  e. Pengujian Merupakan tahap pengujian terhadap perangkat lunak yang dibangun. f. Pemeliharaan Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan–perubahan atau penambahan sesuai dengan permintaan user.

  Pengumpulan Data Analisis Perancangan

  Pengkodean Pengujian Pemeliharaan

Gambar 1.1 Model Waterfall[1]

1.6 Sistematika Penulisan

  Adapun sistematika penulisan laporan kerja praktek ini adalah sebagai berikut:

  BAB I PENDAHULUAN Berisi pembahasan masalah umum yang berhubungan dengan penyusunan laporan

  kerja praktek, yang meliputi latar belakang masalah, perumusan masalah, identifikasi masalah, maksud dan tujuan kerja praktek, batasan masalah, metode penelitian dan sitematika penulisan.

  BAB II TINJAUAN PUSTAKA Bab ini membahas tentang profil tempat kerja praktek berupa sejarah, logo, badan

  BAB III PEMBAHASAN Bab ini membahas tentang analisis sistem, analisis kebutuhan non fungsional,

  analisis basis data, analisis kebutuhan fungsional, perancangan sistem dan implementasi.

  BAB IV KESIMPULAN DAN SARAN Bab ini merupakan penutup penyusunan laporan yang berisi kesimpulan dari

  pembuatan website yang telah dilaksanakan. Selain itu berisi pula saran yang diharapkan dapat menjadi masukan yang bermanfaat dan bersifat membangun.

BAB II TINJAUAN PUSTAKA

2.1 Profil Tempat Kerja Praktek

  Perusahaan yang dipilih untuk Kerja Praktek adalah Dinas Komunikasi dan Informatika Provinsi Jawa Barat. Yang beralamat di Jalan Taman Sari No.55 Bandung, Telp. (022) 2502898, Fax (022) 2512151, email : info@jabarprov.go.id.

2.1.1 Sejarah Instansi

  Kantor Pengolahan Data Elektronik (KPDE) Provinsi Daerah Tingkat I Jawa Barat adalah kelanjutan dari organisasi sejenis yang semula sudah ada di lingkungan Pemerintah Provinsi Daerah Tingkat I Jawa Barat dengan nama Pusat Pengolahan Data (PUSLAHTA) Provinsi Daerah Tingkat I Jawa Barat.

  Keberadaan PUSLAHTA di Jawa Barat dimulai pada tahun 1977, yaitu dengan adanya Proyek Pembangunan Komputer Pemerintah Provinsi Daerah Tingkat I Jawa Barat. Proyek tersebut dimaksudkan untuk mempersiapkan sarana prasarana dalam rangka memasuki era komputer. Dalam perkembangan selanjutnya, pada tanggal 8 April 1978 dengan Surat Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor : 294/Ok.200-Oka/SK/78 diresmikan pembentukan/pendirian Kantor Pusat Pengolahan Data (PUSLAHTA) Provinsi Daerah Tingkat I Jawa Barat yang berkedudukan di jalan Tamansari No.

  57 Bandung.

  Sebagai tindak lanjut dari Surat Keputusan Gubernur Nomor : 294/Ok.200-Oka/SK/78, maka pada tanggal 29 Juni 1981 pendirian Kantor PUSLAHTA dikukuhkan dengan Peraturan Daerah Nomor : 2 Tahun 1981 tentang Pembentukan Pusat Pengolahan Data (PUSLAHTA) Provinsi Daerah Tingkat I Jawa Barat dan Peraturan Daerah Nomor : 3 Tahun 1981 tentang Susunan Organisasi dan Tata Kerja Pusat Pengolahan Data Provinsi Daerah Tingkat I Jawa Barat. Dengan kedua Peraturan Daerah tersebut keberadaan PUSLAHTA di lingkungan Pemerintah Provinsi Daerah Tingkat I Jawa Barat semakin berperan, khususnya dalam melaksanakan kebijaksanaan Gubernur Kepala Daerah di bidang komputerisasi. Akan tetapi keberadaan kedua Peraturan Daerah tersebut tidak mendapat pengesahan dari pejabat yang berwenang dalam hal ini Menteri Dalam Negeri, sehingga keberadaan PUSLAHTA di lingkungan Pemerintah Daerah Tingkat I Jawa Barat kedudukan organisasi menjadi non structural. Akan tetapi dengan keberadaan Puslahta Provinsi Daerah Tingkat I Jawa Barat pada masa itu telah banyak dirasakan manfaatnya selain oleh lingkungan Pemerintah Provinsi Jawa Barat juga oleh instansi lain dalam bentuk kerja sama penggunaan mesin komputer IBM S-370/125 seperti :

  1. IPTN

  2. PJKA

  3. ITB 4. Dan pihak swasta lainnya.

  Dalam perjalanan waktu yang cukup panjang, yaitu lebih kurang 14 tahun sejak PUSLAHTA didirikan, pada tanggal 27 Juni 1992 dengan Surat Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor : 21 Tahun 1992 Organisasi PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat dibubarkan. Di dalam salah satu pasal Surat Keputusan Gubernur No. 21 tahun 1992 dinyatakan bahwa tugas dan wewenang PUSLAHTA dialihkan ke Kantor Bappeda Provinsi Daerah Tingkat I Jawa Barat.

  Pada tanggal yang sama dengan terbitnya Surat Keputusan Gubernur No. 21 tahun 1992 tentang Pembubaran PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat, keluar Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor :

  22 Tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik (KPDE) Provinsi Daerah Tingkat I Jawa Barat sebagai pelaksana dari Instruksi Menteri Dalam negeri Nomor : 5 tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik Pemerintah Daerah di seluruh Indonesia.

  Sebagai tindak lanjut dari Instruksi Menteri Dalam Negeri Nomor : 5 Tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik, pada tanggal 30 Juni 1993 keluar persetujuan Menteri Negara Pendayagunaan Aparatur Negara (Menpan) dengan Nomor : B-606/I/93 perihal Persetujuan Pembentukan Kantor Pengolahan Data Elektronik untuk Provinsi Daerah Tingkat I Kalimantan Selatan, Jawa Barat, Sumatera Barat dan Daerah Istimewa Yogyakarta.

  Dengan keluarnya Surat Persetujuan Menteri Pendayagunaan Aparatur Negara (Menpan) tersebut, maka untuk mengukuhkan Keputusan Gubernur Nomor 22 Tahun 1992 diajukan Rancangan Peraturan Daerahnya, dan akhirnya pada tanggal 21 Juni 1994 berhasil ditetapkan Peraturan Daerah Provinsi Daerah Tingkat I Jawa Barat Nomor : 4 tahun 1994 tentang Pengukuhan Dasar Hukum Pembentukan Kantor Pengolahan Data Elektronik Provinsi Daerah Tingkat I Jawa Barat dan Nomor 5 tahun 1994 tentang Organisasi dan Tata Kerja Kantor Pengolahan Data Elektronik Provinsi Daerah Tingkat I Jawa Barat.

  Selanjutnya kedua Peraturan Daerah tersebut diajukan ke Menteri Dalam Negeri untuk mendapat pengesahan, dan pada tanggal 10 Juli 1995 keluar Keputusan Menteri Dalam Negeri Nomor : 59 Tahun 1995 tentang Pengesahan Peraturan Daerah Nomor : 4 dan Nomor : 5 Tahun 1994, dengan demikian KPDE Provinsi Daerah Tingkat I Jawa Barat secara resmi menjadi salah satu Unit Pelaksana Daerah yang struktural.

  Berdasarkan Peraturan Daerah Provinsi Jawa Barat Nomor : 16 Tahun 2000 tanggal 12 Desember 2000 tentang Lembaga Teknis Daerah Provinsi Jawa Barat telah ditetapkan Badan Pengembangan Sistem Informasi dan Telematika

  

Daerah disingkat BAPESITELDA sebagai pengembangan dari Kantor

  Pengolahan Data Elektronik yang dibentuk berdasarkan Keputusan Gubernur Nomor : 22 Tahun 1992 dan dikukuhkan dengan Peraturan Daerah Nomor : 5 Tahun 1994. Sedangkan Kantor Pengolahan Data Elektronik itu sendiri merupakan pengembangan dari Pusat Pengolahan Data (PUSLAHTA) Provinsi Jawa Barat yang berdiri pada tanggal 8 April 1978 melalui Surat Gubernur KDH Tingkat I Jawa Barat No. 294/OK.200-Oka/SK/78, dan keberadaannya dikukuhkan dengan Peraturan Daerah No. 2 Tahun 1981 tanggal 29 Juni 1981.

2.1.2 Logo Instansi

  Logo yang digunakan di Dinas Komunikasi dan Informatika Provinsi Jawa Barat adalam lambang provinsi Jawa Barat.

2.1.2.1 Penjelasan

  Lambang berbentuk bulat telur, bentuk banyak dipakai oleh laskar

  1. Kujang

  a. Gambar pokok

  b. Sebuah alat serbaguna yang sangat dikenal disetiap rumah tangga sunda

  c. Jika perlu dapat dipergunakan sebagai alat penjaga diri

  d. 5 lubang melamb

  2. Padi

  a. Melambangkan PANGAN yang merupakan bahan makanan pokok di Jawa Barat

  b. Jumlah padi 17 melambangkan hari ke 17 dari bulam Proklamasi

Gambar 2.1 Logo Provinsi Jawa Barat

  Lambang berbentuk bulat telur, bentuk ini berasal dari bentuk perisai dipakai oleh laskar-laskar kerajaan zaman dahulu : Gambar pokok Sebuah alat serbaguna yang sangat dikenal disetiap rumah tangga sunda Jika perlu dapat dipergunakan sebagai alat penjaga diri 5 lubang melambangkan Lima Dasar Negara “Pancasila”

  Melambangkan PANGAN yang merupakan bahan makanan pokok di Jawa Jumlah padi 17 melambangkan hari ke 17 dari bulam Proklamasi erasal dari bentuk perisai yang

  Sebuah alat serbaguna yang sangat dikenal disetiap rumah tangga sunda Melambangkan PANGAN yang merupakan bahan makanan pokok di Jawa Jumlah padi 17 melambangkan hari ke 17 dari bulam Proklamasi

  3. Kapas

  b. Perkebunan berada di bagian tengah dan selatan daerah Jawa Barat

  2.1.4 Struktur Organisasi

  2. Peraturan Daerah Provinsi Jawa Barat No. 16 Tahun 2000 tentang Lembaga Teknis Daerah Provinsi Jawa Barat

  1. Keputusan Presiden RI Nomor 50 Tahun 2000 tentang Tim Koordinasi Telematika Indonesia

  2.1.3 Badan Hukum Instansi

  Usaha dan pekerjaan di bidang irigasi salah satu pekerjaan yang mendapat perhatian, mengingat sifat agraris daerah Jawa Barat

  7. DAM dan Bendungan

  a. Jumlah sawah terbesar di seluruh daerah Jawa Barat

  a. Melambangkan SANDANG

  6. Sawah dan Perkebunan

  Melambangkan sungai, terusan dan saluran air yang banyak terdapat di daerah Jawa Barat

  5. Sungai dan perkebunan

  Bagian terbesar dari daerah Jawa Barat adalah pegunungan

  4. Gunung

  c. Padi dan Kapas pada dasar hijau melambangkan kesuburan dan kemakmuran tanah Jawa Barat

  b. Jumlah kapas 8 buah melambangkan bukan ke 8 dari tahun Proklamasi

  Adapun struktur organisasi di DISKOMINFO Provinsi Jawa Barat secara

Gambar 2.2 Struktur Organisasi DISKOMINFO Prov JABAR

2.2 Landasan Teori

  Selama pelaksanaan kerja praktek di DISKOMINFO Provinsi Jawa Barat, kelompok kerja praktek menggunakan pengetahuan yang diperoleh selama masa perkuliahan sebagai landasan teori dalam pembuatan sistem informasi inventaris ruangan dan beberapa pengetahuan baru yang didapat pada saat pelaksanaan kerja praktek berlangsung.

2.2.1 Konsep Dasar Sistem

  Suatu sistem terdiri dari bagian-bagian yang saling berhubungan. Beroperasi bersama-sama untuk mencapai beberapa sasaran atau tujuan. Sistem mengacu pada kelompok elemen yang dipadukan untuk tujuan bersama dalam mencapai beberapa tujuan. Sebuah sistem harus mempunyai lebih dari satu elemen dan semua elemen dari suatu sistem harus mempunyai hubungan yang terpadu.

  Terdapat dua kelompok pendekatan didalam mendefinisikan sistem, yaitu menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedurnya, mendefinisikan sistem sebagai berikut :

  “Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan sesuatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.”[2]

  Pendekatan sistem yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai berikut :

  “Sistem adalah kumpulan elemen-elemen yang berinteraksi untuk, mencapai suatu tujuan tertentu”.[2]

  Kedua kelompok definisi ini adalah benar dan tidak bertentangan, yang berbeda adalah cara pendekatannya.

2.2.1.1 Karakteristik Sistem

  Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu :

  1. Komponen sistem

  Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling bekerja sama membentuk suatu kesatuan[2].

  2. Batas sistem

  Batas sistem ( boundary ) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya[2].

  3. Lingkungan Luar Sistem

  Lingkungan luar ( environment ) dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem[2].

  4. Penghubung Sistem

  Penghubung ( interface ) merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Dengan penghubung suatu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk suatu satu kesatuan.[2]

  5. Masukan Sistem

  Masukan ( input ) adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan ( maintenance input ) dan masukan sinyal (signal input )[2]

  6. Keluaran Sistem

  Keluaran ( output ) adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dari sisa pembuangan.[2]

  7. Pengolah Sistem

  Suatu sistem dapat mempunyai suatu bagian pengolah yang akan mengubah masukan menjadi keluaran.[2]

  8. Sasaran Sistem

  Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.[2]

2.2.2 Konsep Dasar Informasi

  Suatu informasi sangat penting dalam suatu organisasi. Informasi dapat didefinisikan sebagai berikut :

   ”Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”.[2]

  Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian ( event ) adalah sesuatu yang terjadi pada saat tertentu.

  2.2.2.1 Siklus Informasi

  Data merupakan bentuk yang masih mentah yang masih harus diolah lebih lanjut untuk menghasilkan informasi, dengan menggunakan model-model tertentu. Pengolahan data membentuk suatu siklus. Oleh John Burch siklus ini disebut siklus informasi ( information cycle )

  Proses Input

  Output Dasar

  Data Penerima data

  Hasil Keputusan Tindakan /Tindakan

  Diagram 2.1 Siklus Informasi [2]

  2.2.2.2 Kualitas Informasi

  Kualitas dari suatu informasi tergantung dari tiga hal, yaitu :

  1. Akurat Berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.

  2. Tepat pada Waktunya Berarti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi.

  3. Relevan Berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk setiap orang berbeda satu dengan yang lainnya.

2.2.2.3 Nilai Informasi

  Nilai dari suatu informasi ditentukan oleh dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.[2]

2.2.3 Konsep Dasar Sistem Informasi

  Informasi adalah hal yang sangat penting bagi manajemen didalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi. Sistem informasi didefinisikan oleh Robert A. Leitch dan K. Roscoc Davis sebagai berikut :

  “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan

  menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.[3]

2.2.4 Konsep Dasar Basis Data

  Definisi basis data (database) yang dirumuskan oleh James Martin dalam bukunya yang berjudul “Database Organization” adalah :

  “Basis data adalah satu data yang terhubung ( interrelated data ) yang disimpan secara bersama-sama pada suatu media tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data ( controller redundancy) dengan cara-cara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali, dapat digunakan oleh satu atau lebih program aplikasi secara optimal, data disimpan tanpa mengalami ketergantungan pada program yang akan digunakannya. Data disimpan sedemikian rupa sehingga penambahan, pengambilan dan modifikasi dapat dilakukan dengan mudah dan terkontrol “.[4]

  Dari definisi diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria yaitu :

  1. Bersifat data oriented.

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

  3. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.

  4. Dapat berkembang dengan mudah, baik volume maupun strukturnya.

  5. Dapat digunakan dengan cara-cara yang berbeda.

  6. Kerangkapan data minimal.

  Basis data merupakan salah satu hal yang penting dalam perancangan sistem komputer satu organisasi, dengan alasan :

  1. Basis data tidak hanya berisi data tetapi juga rencana atau model data.

  2. Basis data dapat menjadi sumber data utama yang digunakan bersama oleh berbagai orang dalam perusahaan sesuai dengan kebutuhannya.

  2.2.5 Perancangan Basis Data

  Perancangan basis data dimaksudkan untuk mendefinisikan isi atau struktur dari tiap-tiap file yang telah didefinisikan didesain secara umum. Element-elemen data disuatu file basis data harus dapat digunakan untuk pembuatan suatu output. Demikian juga dengan input yang akan direkamkan di basis data, file-file

  

database harus mempunyai elemen–elemen untuk menampung input yang

  dimasukkan. Dengan demikian isi atau struktur dari suatu file basis data tergantung dari arus data masuk dan data keluar ke atau dari file [4].

  2.2.6 Entity Relationship Diagram

  ERD (Entity Relationship Diagram) merupakan model yang mendeskripsikan hubungan antar penyimpanan dalam DFD.[4] ERD digunakan untuk memodelkan struktur data dan hubungan antar data. ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data. Terdapat tiga simbol yang digunakan yaitu :

  1. Entitas, adalah suatu objek yang dapat diidentifikasikan dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.

  2. Atribut, entitas mempunyai elemen yang disebut atribut dan berfungsi mendeskripsikan karakter entitas.

  3. Hubungan, entitas dapat berhubungan satu sama lain, hubungan ini dinamakan relationship. Sebagaimana halnya entity maka dalam hubungan juga harus dibedakan antara hubungan dan isi hubungan. Pada suatu hubungan antar entitas terdapat tiga jenis hubungan yaitu:

  1. Hubungan satu ke satu (One to one relationship) Artinya setiap entitas pada himpunan entitas pertama berhubungan dengan paling banyak satu entitas pada himpunan kedua, begitu juga sebaliknya

  Entitas A Entitas B Atribut – A1 Atribut – B1

Gambar 2.3 ERD dengan relasi satu ke satu [4]

  2. Hubungan satu ke banyak (One to many relationship) Artinya setiap entitas pada himpunan entitas pertama berhubungan dengan banyak entitas pada himpunan entitas kedua, tetapi setiap entitas pada himpunan entitas kedua hanya dapat berhubungan dengan paling banyak satu entitas pada himpunan entitas pertama.

  Entitas A Entitas B Atribut – A1 Atribut – B1

Gambar 2.4 ERD dengan relasi satu ke banyak [4]

  3. Hubungan banyak ke banyak (Many to many relationship) Artinya setiap entitas pada himpunan entitas pertama berhubungan dengan

  Entitas A Entitas B Atribut – A1 Atribut – B1

Gambar 2.5 ERD dengan relasi banyak ke banyak [4]

  2.2.7 Diagram Konteks

  Diagram konteks adalah suatu alat atau metode penggambaran suatu sistem informasi secara global, baik sistem informasi yang berbasis komputer atau tidak berbasis komputer.[2] Diagram konteks terdiri dari sebuah simbol proses yang mewakili keseluruhan proses dalam sistem dan minimal sebuah external entity (entitas luar) yang merupakan sumber atau tujuan data dari sistem tersebut dan aliran data yang menggambarkan aliran suatu masukan ataupun keluaran dari sistem tersebut. Berdasarkan notasi Yourdon proses digambarkan dengan lingkaran, entitas luar dengan persegi panjang, dan aliran data digambarkan dengan garis yang diberi mata panah.

  2.2.8 Diagram Arus Data

  DAD (Diagram Arus Data) merupakan alat yang digunakan pada metodologi pengembangan sistem yang tersruktur (Structured Analysis and

  

Design).[2] DAD sering digunakan untuk menggambarkan suatu sistem yang

  telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut akan disimpan. Untuk mewakili arus data dalam suatu sistem digunakan notasi atau simbol sehingga sangat membantu dalam komunikasi dengan pemakai sistem untuk memahami sistem secara logika. Beberapa simbol yang sering digunakan di DAD untuk maksud mewakili :

  1. External entity ( kesatuan luar ) atau boundary ( batas sistem ) Setiap sistem pasti mempunyai batas sistem ( boundary ) yang memisahkan suatu sistem dengan lingkungan luarnya. Sistem akan menerima input dan menghasilkan output kepada lingkungan luarnya. Kesatuan luar ( external

  entity ) merupakan kesatuan di lingkungan luar sistem yang dapat berupa

  orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem. Suatu kesatuan luar dapat disimbolkan dengan suatu notasi kotak sebagai berikut :

Gambar 2.6 Notasi kesatuan luar [4]

  2. Data flow (arus data ) Arus data menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data di DAD diberi simbol suatu panah. Arus data sebaiknya diberi nama yang jelas dam mempunyai arti.

  Nama dari arus data dituliskan diatas garis panahnya sebagai berikut :

  3. Process ( proses ) Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan arus data yang akan keluar dari proses. Suatu proses data ditunjukkan dengan simbol lingkaran. Setiap proses harus diberi penjelasan yang lengkap meliputi identifikasi proses, nama proses dan pemroses.

Gambar 2.8 Notasi Proses [4]

  4. Data Store ( Simpanan data ) Simpanan data merupakan simpanan dari data yang dapat berupa suatu file atau database di sistem komputer. Simpanan data di DAD dapat disimbolkan dengan sepasang garis horizontal paralel.

  Nama Data Store

Gambar 2.9 Notasi Simpanan data [4]

2.2.9 Kamus Data

  Kamus data ( data dictionary ) adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.[2] Kamus data dibuat pada tahap analisis maupun pada tahap perencanaan sistem. Pada tahap analisis, pemakai sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem.

  Kamus data harus memuat hal-hal berikut ini.

  1. Nama arus data

  2. Panjang karakter

  3. Tipe data

  4. Deskripsi field

2.2.10 Konsep Dasar PHP

2.2.10.1 Apa itu PHP ?

  Menurut dokumen resmi PHP, PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP yaitu bahasa pemrograman web server-side yang bersifat open source. PHP menggunakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). [5]

  PHP adalah script yang digunakan untuk membuat halaman web yang dinamis.[5] Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima

  

client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server

dimana script tersebut dijalankan.

2.2.10.2 Sejarah PHP

  Dilihat dari perkembangannya, bahasa pemrograman ini memiliki perkembangan yang sangat cepat dengan jumlah pemakai yang terus bertambah.

  1. PHP/FI

  Ini merupakan cikal bakal PHP yang sekarang. Pertama dibuat oleh Rasmus Lerdorf pada tahun 1995, pada awalnya dia menamakan script ini “Personel

  Home Page Tool” yang merupakan bahasa sederhana dari bahasa