BAB 4 KESIMPULAN DAN SARAN
4.2 Saran
Sistem Informasi Pengolahan Data Jurnal Sains dan Teknologi Nuklir (SI-JSTNI) yang telah dibangun hanya dapat digunakan oleh staff bagian dokumentasi ilmiah, sebaiknya ada penambahan pengguna yaitu kepala bagian yang dapat memeriksa secara langsung hasil pengolahan data jurnal.
MEMBANGUN APLIKASI PENGOLAHAN JURNAL
ILMIAH BERBASIS WEB DI PUSAT TEKNOLOGI
NUKLIR BAHAN DAN RADIOMETRI BATAN
BANDUNG
KERJA PRAKTEK
Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek
Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia
BERRY ZULKARNAEN 10108123
FAJAR ZIKRILLAH 10108129
INDRA ARDIANSYAH 10108098
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
iii
DAFTAR ISI
KATA PENGANTAR ... i
DAFTAR ISI ... iii
DAFTAR GAMBAR ... vii
DAFTAR TABEL ... x DAFTAR SIMBOL ... xi DAFTAR LAMPIRAN ... xv BAB 1 PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 2
1.3 Maksud dan Tujuan ... 2
1.4 Batasan Masalah ... 2
1.5 Metodologi Penelitian ... 3
1.6 Sistematika Penulisan ... 5
BAB 2 TINJAUAN PUSTAKA ... 7
2.1 Tinjauan Perusahaan ... 7
2.1.1 Sejarah Institusi ... 7
2.1.2 Logo Perusahaan ... 9
2.1.3 Struktur Organisasi dan Job Description ... 10
2.1.3.1 Struktur Organisasi ... 11
2.1.3.2 Job Description ... 11
2.2 Landasan Teori ... 13
2.2.1 Aplikasi ... 14
2.2.2 Basis Data ... 14
2.2.2.1 Pengertian Basis Data ... 14
2.2.2.2 Normalisasi Basis Data ... 15
2.2.2.3 ERD ( Entity Relationship Diagram ) ... 16
iv
2.2.2.5 Sistem Manajemen Basis Data Relasional ... 18
2.2.3 Data Flow Diagram (DFD) ... 19
2.2.3.1 Komponen Data Flow Diagram ... 19
2.2.3.2 Tujuan DFD ... 20 2.2.3.2.1 Notasi dalam DFD ... 20 2.2.4 Adobe Dreamweaver ... 21 2.2.4.1 Kelebihan Dreamweaver... 21 2.2.4.2 Kekurangan Dreamweaver ... 23 2.2.5 MySQL ... 23
2.2.5.1 Sistem Manajemen Basis Data Relasional ... 23
2.2.5.2 Keistimewaan MySQL ... 24
2.2.6 PHP (Hypertext Preprocessor) ... 25
2.2.6.1 Kelebihan PHP Dari Bahasa Pemrograman Lain ... 26
2.2.6.2 Tipe data ... 27
2.2.7 Power Designer ... 27
BAB 3 ANALISIS SISTEM ... 29
3.1 Analisis Sistem ... 29
3.1.1 Analisis Masalah ... 29
3.1.2 Analisis Sistem yang Sedang Berjalan ... 30
3.1.2.1 Flow Map Proses Pendaftaran Makalah ... 30
3.1.2.2 Flowmap Proses Pemeriksaan Makalah ... 32
3.1.2.3 Flowmap Proses Pengembalian Makalah ... 34
3.1.2.4 Flowmap Proses Pengajuan Kembali ... 35
3.1.2.5 Flowmap Proses Pengesahan Jurnal ... 37
3.1.2.6 Flowmap Proses Penerbitan Jurnal ... 38
3.1.3 Analisis Kebutuhan Non Fungsional ... 39
3.1.3.1 Analisis Kebutuhan Perangkat Keras ... 39
3.1.3.2 Analisis Kebutuhan Perangkat Lunak ... 40
3.1.3.3 Analisis Kebutuhan Perangkat Pikir ... 40
3.1.3.3.1 Fakta SDM ... 40
v
3.1.4 Analisis Data ... 42
3.1.4.1 Entitas ... 42
3.1.4.2 Atribut ... 42
3.1.5 Diagram E-R ... 42
3.1.5.1 Kamus Data Diagram E-R ... 43
3.1.6 Analisis Kebutuhan Fungsional ... 44
3.1.6.1 Diagram Konteks ... 44
3.1.6.1.1 Data Flow Diagram (DFD) Level 1 ... 44
3.1.6.1.2 Data Flow Diagram (DFD) Level 2 ... 45
3.1.7 Spesifikasi Proses ... 46
3.1.8 Kamus Data ... 49
3.2 Perancangan Sistem ... 50
3.2.1 Perancangan Basis Data ... 50
3.2.1.1 Skema Relasi ... 50
3.2.1.2 Diagram Relasi ... 50
3.2.1.3 Struktur Tabel ... 51
3.2.2 Perancangan Arsitektur ... 52
3.2.2.1 Perancangan Struktur Menu ... 52
3.2.2.1.1 Perancangan Struktur Menu User ... 52
3.2.2.1.2 Perancangan Struktur Menu Admin ... 53
3.2.3 Perancangan Antar Muka ... 54
3.2.3.1 Rancangan Antarmuka Menu Utama User ... 54
3.2.3.2 Rancangan Antarmuka Pencarian User ... 55
3.2.3.3 Rancangan Antarmuka Menu Utama Admin... 55
3.2.3.3.1 Rancangan Antarmuka List Naskah ... 57
3.2.3.3.2 Rancangan Antarmuka Tambah ... 58
3.2.3.3.3 Rancangan Antarmuka Update ... 59
3.2.3.3.4 Rancangan Antarmuka Pencarian ... 60
3.2.3.3.5 Rancangan Antarmuka About ... 61
3.2.3.3.6 Rancangan Antarmuka Edit ... 62
vi
3.2.3.4.1 Perancangan Pesan Alert Box ... 64
3.2.3.4.2 Perancangan Pesan Embedded in form ... 67
3.2.4 Jaringan Simantik ... 68
3.2.4.1 Jaringan Semantik User ... 68
3.2.4.2 Jaringan Simantik Admin ... 69
3.2.5 Perancangan Prosedural ... 69
3.3 Implementasi Sistem ... 75
3.3.1 Perangkat Keras dan Lunak yang Digunakan ... 75
3.3.1.1 Perangkat Keras yang Digunakan ... 75
3.3.1.2 Perangkat Lunak yang Digunakan ... 76
3.3.2 Implementasi database ... 77
3.3.3 Implementasi Antarmuka ... 78
3.3.3.1 Tabel Implementasi Antarmuka ... 78
3.3.3.2 Tampilan Antarmuka ... 79
1. Tampilan halaman utama ... 79
2. Tampilan Menu Pencarian Naskah Ditemukan... 80
3. Tampilan Menu Pencarian Naskah Tidak Ditemukan ... 80
4. Tampilan Menu Login Untuk Admin ... 81
5. Tampilan Home Untuk Admin ... 82
6. Tampilan Menu List Naskah ... 83
7. Tampilan Menu Tambah Naskah ... 84
8. Tampilan Menu Update Naskah... 85
9. Tampilah Menu Pencarian ( dari sisi Admin ) ... 86
BAB 4 KESIMPULAN DAN SARAN ... 88
4.1 Kesimpulan ... 88
4.2 Saran ... 88
89
DAFTAR PUSTAKA
Dari Laporan Kerja Praktek yang kami buat, terdapat beberapa referensi yang kami gunakan, yaitu :
Kadir, A. (2008). Tuntunan Praktis Belajar Database Menggunakan MySQL.
Yogyakarta: ANDI.
Hidayat. (2011). Menyusun Skripsi dan Tesis Edisi Revisi. Bandung: INFORMATIKA.
Sabariah, M. K. (2010, September 1). Prinsip Perancangan Antarmuka. Retrieved Oktober 14, 2011, from http://kuliahonline.unikom.ac.id: http://kuliahonline.unikom.ac.id/?go/kuliah/&getMateriFile=NDE4Mw%3D
%3D&kID=MTE0Nw%3D%3D
Riyanto.(2010). Membuat sendiri sistem informasi penjualan dengan PHP dan
MySQL. Yogyakarta: Gava Media.
Heryandi, Andri. (2010). Aplikasi teknologi online. Bandung: Universitas Komputer Indonesia.
H-1
LAMPIRAN H
i
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Tuhan YME, yang senantias amemberikan rahmat dan kasih-Nya.Karena atas rahmat dan karunia-Nya kami dapat menyelesaikan laporan Kerja Praktek yang dilakukan di “PTNBR Batan Bandung”. Keterbatasan kemampuan, pengetahuan dan pengalaman kami dalam pembuatan laporan ini masih jauh dari kesempurnaan.
Namun meskipun demikian, kami berharap laporan ini tidak hanya bermanfaat bagi kami, tetapi bagi pembaca pada umumnya.Untuk itu penulis mengharapkan kritik dan saran dari pembaca. Dalam penyusunan laporan ini tidak lepas dari doa dan bantuan serta dukungan berbagai pihak, maka dalam kesempatan ini dengan segala kerendahan hati penulis menyampaikan rasa hormat dan terima kasih yang sebesar-besarnya kepada :
Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya terutama kepada:
1. Tuhan YME yang telah memberikan kelancaran serta kemudahan dalam melakukan kerja paraktek ini.
2. Dr. Ir. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia.
3. Dr. Arry Akhmad Arman, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
4. Mira Kania Sabariah, S.T., M.T., selaku Ketua Program Studi Akuntansi Universitas Komputer Indonesia.
5. Bapak Adam Mukharil Bachtiar, S.Kom, selaku pembimbing sekaligus Dosen wali.
6. Orang tua kami yang telah memberikan doa dan dukungan baik moril maupun materil yang tiada hentinya.
ii
8. Ibu. Rina Yuliani selaku Pembimbing yang telah memberikan bimbingan dalam pengerjaan tugas yang diberikan.
9. Seluruh Staf dan Karyawan PTNBR
10. Rekan-rekan IF3 2008, yang telah membantu dalam diskusi pemecahan masalah.
11. Semua pihak yang telah memberi dorongan moril maupun material baik secara langsung ataupun tidak langsung agar terselesaikannya Laporan Kerja Praktek ini.
Penulis sangat menyadari bahwa laporan kerja praktek ini masih banyak kekurangannya, oleh karena itu penulis mengharapkan kritik dan saran dari semua pihak. Terima kasih.
Bandung, Januari 2012
H-1
LAMPIRAN H
RIWAYAT HIDUP
DATA PRIBADI
NIM : 10108096
Nama Lengkap : Intan Wulandari Purnama Jenis Kelamin : Perempuan
Agama : Islam
Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika
Tempat, Tanggal Lahir : Garut, 23 Januari 1990
Alamat : Jln. Kalijati 6 No.21, Bandung, 40291
No. HP : 085624796796
Email : [email protected]
PENDIDIKAN
1995-1996 : TK AISYAH, GARUT
1996-2002 : SD NEGERI SOKA, BANDUNG 2002-2005 : SMP NEGERI 22, BANDUNG 2005-2008 : SMA SUMATERA 40, BANDUNG
NIM : 10108097 Nama Lengkap : Alvin Alemania Jenis Kelamin : Laki-laki
Agama : Islam
Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika
Tempat, Tanggal Lahir : Essen, 17 Juni 1990
Alamat : Kopo Permai 3 F4 No.1, Bandung, 40239
No. HP : 085720262656
Email : [email protected]
PENDIDIKAN
1995-1996 : TK GEMBIRA, BANDUNG
1996-2002 : SD NEGERI MOH TOHA, BANDUNG 2002-2005 : SMP NEGERI 13, BANDUNG
2005-2008 : SMA NEGERI 22, BANDUNG
DATA PRIBADI
NIM : 10108105
Nama Lengkap : Dena Mustika Gumilang Jenis Kelamin : Laki-laki
Agama : Islam
Fakultas : Teknik dan Ilmu Komputer Jurusan : Teknik Informatika
Tempat, Tanggal Lahir : Bandung, 14 Agustus 1991
Alamat : Jln. Jati Handap No.58, Bandung, 40193
No. HP : 085722065022
Email : [email protected]
PENDIDIKAN
1996-2002 : SD NEGERI TANJAKAN, BANDUNG 2002-2005 : SMP NEGERI 20, BANDUNG
2005-2008 : SMA PASUNDAN 1, BANDUNG