• Tidak ada hasil yang ditemukan

PA : Rancang Bangun Sistem Informasi Administrasi Seminar Nasional (Studi Kasus : Balai Riset dan Standardisasi Industri Surabaya)

N/A
N/A
Protected

Academic year: 2021

Membagikan "PA : Rancang Bangun Sistem Informasi Administrasi Seminar Nasional (Studi Kasus : Balai Riset dan Standardisasi Industri Surabaya)"

Copied!
106
0
0

Teks penuh

(1)RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI SEMINAR NASIONAL (STUDI KASUS : BALAI RISET DAN STANDARDISASI INDUSTRI SURABAYA). PROYEK AKHIR Program Studi DIII Manajemen Informatika. Oleh: MUHAMMAD MUSTAJIB 15390100039. FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2018.

(2) RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI SEMINAR NASIONAL (STUDI KASUS : BALAI RISET DAN STANDARDISASI INDUSTRI SURABAYA). Diajukan sebagai salah satu syarat untuk menyelesaikan Program Ahli Madya Komputer. Oleh:. Nama. : MUHAMMAD MUSTAJIB. NIM. : 15390100039. Program Studi. : DIII (Diploma Tiga). Jurusan. : Manajemen Informatika. FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2018.

(3) “Allah akan mengangkat derajat orang-orang yang beriman dan orang-orang yang berilmu diantara kamu sekalian.” (Q.S Al-Mujadilah: 11).

(4) ‫ﺍﻟﺮ ِﺣ ِﻴﻢ‬ ْ ‫ِﺑ‬ ‫ﺍﻟﺮ ْﺣ َﻤ ِﻦ ﱠ‬ ‫ﺴ ِﻢ ﱠ ِ ﱠ‬ Dengan ini, aku persembahkan sebuah hasil karya kecil kepada Ayah dan Ibuku tercinta, Serta sahabat dan orang-orang yang telah memberikan bantuan, semangat, dan motivasi untuk menyelesaikan Proyek Akhir ini..

(5)

(6)

(7) ABSTRAK Balai Riset dan Standardisasi Industri Surabaya adalah sebuah instansi pemerintahan di Kota Surabaya dibawah Kementerian Perindustrian yang mempunyai salah satu kegiatan yang diadakan oleh bagian Pengembangan Jasa Teknis yaitu Seminar Nasional yang akan diikuti oleh peserta dan pemakalah. Administrasi kegiatan seminar nasional dilakukan secara manual baik dalam proses pendaftaran, pembayaran, seleksi abstrak, plotting artikel, dan rekapitulasi data. Permasalahan yang dapat terjadi adalah hilang atau rusaknya berkas peserta atau pemakalah, informasi yang tidak ontime serta membutuhkan waktu lama dalam rekapitulasi berkas. Menanggulangi permasalahan tersebut maka dibutuhkan sistem informasi administrasi seminar nasional secara online. Sistem informasi administrasi seminar nasional dapat melakukan proses pendaftaran, pengiriman dokumen dan informasi, seleksi dokumen, dan plotting artikel secara online. Solusi tersebut dapat mempermudah panitia dalam mengelola administrasi seminar nasional serta para peserta dan pemakalah dalam mengakses kelengkapan data dan informasi dari tahap persiapan sampai kegiatan berlangsung.. Kata kunci: Seminar Nasional, Seminar Nasional Online, Sistem Informasi Administrasi Seminar Nasional, Teknologi Informasi.. vii.

(8) ABSTRACT. Institute for Industrial Research and Standardization Surabaya is a government agency in Surabaya City under the Ministry of Industry which has one of the activities held by the Technical Services Development section of the National Seminar to be followed by participants and speakers. Administration of national seminar activities is done manually both in the process of registration, payment, abstract selection, plotting articles, and data recapitulation. Problems that can occur are the missing or damaged files of participants or speakers, information that is not ontime and takes a long time in file recapitulation. Tackling these problems then the national administration information system is needed online seminar. National seminar administration information system can perform the registration process, document and information submission, document selection, and plotting articles online. The solution can facilitate the committee in managing the national seminar administration as well as the participants and speakers in accessing the completeness of data and information from the preparation stage until the activity takes place.. Keywords: National Seminar, National Seminar Online, Information System Administration National Seminar, Information Technology.. viii.

(9) KATA PENGANTAR Puji syukur kehadirat Tuhan Yang Maha Esa, karena berkat dan rahmat yang diberikan oleh-Nya serta doa restu dari kedua orang tua, penulis dapat menyelesaikan pembuatan Laporan Proyek Akhir yang berjudul “Rancang Bangun Sistem Informasi Administrasi Seminar Nasional (Studi Kasus: Balai Riset dan Standardisasi Industri Surabaya)”. Pada laporan tugas akhir ini membahas tentang proses pendaftaran, upload abstrak, seleksi abstrak, pembayaran, dan plotting kelas pada kegiatan seminar nasional oleh Balai Riset dan Standardisasi (Baristand) Industri Surabaya yang dapat membantu pengiriman dokumen, realiasasi, dan pelaporan dokumen. Dalam proses pembuatan tugas akhir ini tidak terlepas dari dukungan dari berbagai pihak yang telah meberikan nasihat, saran, kritik kepada penulis. Oleh karena itu, pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada: 1.. Kedua Orang Tua dan segenap keluarga tercinta yang selalu mendoakan dan memberikan motivasi serta dukungan disetiap perjuangan penulis.. 2.. Ibu Fatimah, SE, MM selaku Kasie Pengembangan Jasa Teknik yang telah membantu dan membimbing serta memberikan informasi kepada penulis dalam mengerjakan proyek akhir ini.. 3.. Ibu Titik Lusiani, M.Kom., OCP, selaku Ketua Program Studi DIII Manajemen Informatika sekaligus dosen pembimbing yang telah memberikan arahan selama proses pembuatan laporan ini.. ix.

(10) 4.. Adhe Rama Febrianto dan Aldi Tri Bayu Krisna, selaku rekan kerja praktik sekaligus tim dalam merancang bangun Sistem Informasi Administrasi Seminar Nasional pada Balai Riset dan Standardisasi Industri Surabaya.. 5.. Segenap teman, saudara, serta sahabat yang tidak bisa penulis sebutkan satu persatu yang telah memberi dukungan, motivasi, semangat dan membantu selama mengerjakan laporan proyek sistem informasi. Semoga Tuhan Yang Maha Esa memberikan limpahan rahmat-Nya kepada. seluruh pihak yang telah memberikan bantuan, nasehat, dan dukungan selama pelaksanaan tugas akhir maupun pembuatan laporan tugas akhir ini. Penulis menyadari bahwa laporan tugas akhir yang telah dikerjakan ini masih terdapat kekurangan. Oleh karena itu, penulis berharap adanya kritik dan saran dari berbagai pihak, yang bersifat membangun sangat diharapkan sebagai bahan perbaikan pada tugas-tugas berikutnya. Semoga laporan proyek akhir ini bermanfaat bagi penulis dan pembaca.. Surabaya, Januari 2018. Penulis. x.

(11) DAFTAR ISI. Halaman ABSTRAK ............................................................................................................ vii ABSTRACT ........................................................................................................... viii KATA PENGANTAR ........................................................................................... ix DAFTAR ISI .......................................................................................................... xi DAFTAR TABEL ................................................................................................. xv DAFTAR GAMBAR ........................................................................................... xvi DAFTAR LAMPIRAN ......................................................................................... xx BAB I PENDAHULUAN ....................................................................................... 1 1.1 Latar Belakang Masalah .................................................................. 1 1.2 Rumusan Masalah ........................................................................... 2 1.3 Batasan Masalah .............................................................................. 2 1.4 Tujuan .............................................................................................. 3 1.5 Manfaat ............................................................................................ 3 1.6 Sistematika Penulisan ...................................................................... 4 BAB II HASIL SURVEY ...................................................................................... 6 2.1 Gambaran Umum Baristand Industri Surabaya ............................... 6 2.2 Logo Baristand Industri Surabaya ................................................... 6 2.3 Visi Baristand Industri Surabaya ..................................................... 7 2.4 Misi Baristand Industri Surabaya .................................................... 7 2.5 Struktur Organisasi Baristand Industri Surabaya ............................ 7 2.6 Deskripsi Tugas ............................................................................... 8 2.7 Analisis Sistem Yang Sedang Berjalan ........................................... 9 xi.

(12) Halaman 2.7.1 Document Flow Pendaftaran .............................................. 10 2.7.2 Document Flow Seleksi Abstrak Calon Pemakalah .......... 10 2.7.3 Document Flow Pembayaran Peserta dan Pemakalah ....... 12 2.7.4. Document Flow Plotting Artikel Pemakalah .................... 13. BAB III LANDASAN TEORI .............................................................................. 15 3.1 Sistem Informasi ............................................................................ 15 3.2 Administrasi .................................................................................. 15 3.3 Pendaftaran .................................................................................... 15 3.4 Plotting atau Penempatan .............................................................. 15 3.5 Seleksi............................................................................................ 16 3.6 Seminar .......................................................................................... 16 3.7 Dokumen ....................................................................................... 16 3.8 Web Server..................................................................................... 16 3.9 System Development Life Cycle..................................................... 17 3.10 CodeIgniter .................................................................................... 18 BAB IV ANALISIS DAN DESAIN SISTEM ..................................................... 19 4.1 Analisis Sistem .............................................................................. 19 4.2 Desain Sistem ................................................................................ 19 4.2.1. System Flow..................................................................... 19. 4.2.2. Data Flow Diagram ........................................................ 26. 4.2.3. Entity Relationship Diagram ........................................... 32. 4.2.4. Struktur Tabel .................................................................. 35. 4.2.5. Desain Input Output ........................................................ 43 xii.

(13) Halaman BAB V IMPLEMENTASI DAN PEMBAHASAN.............................................. 63 5.1 Sistem Yang Digunakan ................................................................ 63 5.2 Instalasi Program ........................................................................... 63 5.3 Penjelasan Pemakaian ................................................................... 64 5.3.1. Halaman Login ................................................................ 64. 5.3.2. Halaman Utama dan Dashboard ..................................... 66. 5.3.3. Halaman Master Jenis Peserta ......................................... 67. 5.3.4. Halaman Master Sub Jenis Peserta.................................. 69. 5.3.5. Halaman Master Harga.................................................... 71. 5.3.6. Halaman Master Rekening .............................................. 71. 5.3.7. Halaman Master Tema .................................................... 73. 5.3.8. Halaman Pendaftaran ...................................................... 74. 5.3.9. Halaman Daftar Peserta ................................................... 75. 5.3.10 Halaman Tambah Abstrak ............................................... 76 5.3.11 Halaman Kelola Abstrak Peserta..................................... 77 5.3.12 Halaman Konfirmasi Pembayaran Sisi Peserta ............... 78 5.3.13 Halaman Konfirmasi Pembayaran Sisi Admin ............... 79 5.3.14 Halaman Kelola Kelas ..................................................... 81 5.3.15 Halaman Detil Kelas ....................................................... 81 5.3.16 Halaman Laporan ............................................................ 84 BAB VI PENUTUP .............................................................................................. 85 6.1 Kesimpulan .................................................................................... 85 6.2 Saran .............................................................................................. 85 xiii.

(14) Halaman DAFTAR PUSTAKA ........................................................................................... 86 LAMPIRAN .......................................................................................................... 89. xiv.

(15) DAFTAR TABEL. Halaman Tabel 4.1 Tabel Jenis Peserta .............................................................................. 35 Tabel 4.2 Tabel Sub jenis Peserta ....................................................................... 35 Tabel 4.3 Tabel Tema ......................................................................................... 36 Tabel 4.4 Tabel Kelas ......................................................................................... 36 Tabel 4.5 Tabel Provinsi ..................................................................................... 37 Tabel 4.6 Tabel Kabupaten ................................................................................. 37 Tabel 4.7 Tabel Admin ....................................................................................... 38 Tabel 4.8 Tabel Peserta ....................................................................................... 38 Tabel 4.9 Tabel Presentasi .................................................................................. 39 Tabel 4.10 Tabel Bank .......................................................................................... 39 Tabel 4.11 Tabel Rekening ................................................................................... 40 Tabel 4.12 Tabel Harga ......................................................................................... 40 Tabel 4.13 Tabel Pembayaran ............................................................................... 41 Tabel 4.14 Tabel Pembayaran ............................................................................... 41 Tabel 4.15 Tabel Penulis ....................................................................................... 42 Tabel 4.16 Tabel Referensi ................................................................................... 43 Tabel 4.17 Tabel Paper ......................................................................................... 43. xv.

(16) DAFTAR GAMBAR. Halaman Gambar 2.1 Logo Baristand Industri Surabaya ..................................................... 6 Gambar 2.2 Struktur Organisasi Baristand Industri Surabaya............................... 8 Gambar 2.3 Document Flow Pendaftaran Calon Peserta dan Pemakalah ............ 11 Gambar 2.4 Document Flow Seleksi Abstrak Calon Pemakalah ........................ 12 Gambar 2.5 Document Flow Pembayaran Peserta dan Pemakalah ..................... 13 Gambar 2.6 Document flow plotting artikel pemakalah ...................................... 14 Gambar 4.7 System Flow Pendaftaran Calon Peserta dan Pemakalah................. 21 Gambar 4.8 System Flow 1 Seleksi Abstrak Calon Pemakalah ........................... 22 Gambar 4.9 System Flow 2 Seleksi Abstrak Calon Pemakalah ........................... 23 Gambar 4.10 System Flow Pembayaran Peserta dan Pemakalah .......................... 24 Gambar 4.11 System Flow Plotting Artikel Pemakalah ........................................ 25 Gambar 4.12 Context Diagram.............................................................................. 26 Gambar 4.13 Data Flow Diagram Level 1 ............................................................ 29 Gambar 4.14 Data Flow Diagram Level 2 Mengelola Data Master ..................... 30 Gambar 4.15 Data Flow Diagram Level 2 Pendaftaran ........................................ 30 Gambar 4.16 Data Flow Diagram Level 2 Seleksi Abstrak .................................. 31 Gambar 4.17 Data Flow Diagram Level 2 Pembayaran ....................................... 31 Gambar 4.18 Data Flow Diagram Level 2 Plotting Artikel .................................. 32 Gambar 4.19 Conceptual Data Model ................................................................... 33 Gambar 4.20 Physical Data Model ....................................................................... 34 Gambar 4.21 Halaman Login untuk Admin .......................................................... 44 xvi.

(17) Halaman Gambar 4.22 Halaman Login untuk Peserta atau Pemakalah ................................ 44 Gambar 4.23 Halaman Dashboard ........................................................................ 45 Gambar 4.24 Halaman Utama Peserta atau Pemakalah......................................... 46 Gambar 4.25 Halaman Master Jenis Peserta ......................................................... 47 Gambar 4.26 Popup Tambah Master Jenis Peserta ............................................... 47 Gambar 4.27 Halaman Master Sub Jenis Peserta .................................................. 48 Gambar 4.28 Popup Tambah Master Sub Jenis Peserta ........................................ 49 Gambar 4.29 Halaman Master Harga .................................................................... 49 Gambar 4.30 Popup Tambah Master Harga .......................................................... 50 Gambar 4.31 Halaman Master Rekening............................................................... 51 Gambar 4.32 Popup Tambah Master Rekening .................................................... 51 Gambar 4.33 Halaman Master Tema ..................................................................... 52 Gambar 4.34 Popup Tambah Master Tema ........................................................... 53 Gambar 4.35 Halaman Pendaftaran ....................................................................... 53 Gambar 4.36 Halaman Daftar Peserta ................................................................... 54 Gambar 4.37 Popup Ubah Daftar Peserta.............................................................. 55 Gambar 4.38 Halaman Tambah Abstrak ............................................................... 55 Gambar 4.39 Halaman Kelola Abstrak Peserta ..................................................... 56 Gambar 4.40 Popup Review Kelola Abstrak Peserta............................................. 56 Gambar 4.41 Halaman Konfirmasi Pembayaran untuk Peserta ............................ 57 Gambar 4.42 Cetak Invoice Pembayaran............................................................... 58 Gambar 4.43 Konfirmasi Pembayaran untuk Admin ............................................ 58 Gambar 4.44 Popup Bukti Bayar Peserta .............................................................. 59 xvii.

(18) Halaman Gambar 4.45 Halaman Kelola Kelas ..................................................................... 60 Gambar 4.46 Popup Tambah Kelola Kelas ........................................................... 60 Gambar 4.47 Halaman Detil Kelas ........................................................................ 61 Gambar 4.48 Popup Tambah Pemakalah pada Detil Kelas................................... 61 Gambar 4.49 Halaman Laporan ............................................................................. 62 Gambar 4.50 Cetak Laporan .................................................................................. 62 Gambar 5.51 Halaman Login Admin..................................................................... 65 Gambar 5.52 Halaman Login Admin Gagal .......................................................... 65 Gambar 5.53 Halaman Login Peserta atau Pemakalah .......................................... 66 Gambar 5.54 Halaman Login Peserta atau Pemakalah Gagal ............................... 66 Gambar 5.55 Halaman Dashboard ........................................................................ 67 Gambar 5.56 Halaman Utama Peserta atau Pemakalah......................................... 68 Gambar 5.57 Halaman Master Jenis Peserta ......................................................... 68 Gambar 5.58 Popup Tambah Master Jenis Peserta ............................................... 69 Gambar 5.59 Halaman Master Sub Jenis Peserta .................................................. 70 Gambar 5.60 Popup Tambah Master Sub Jenis Peserta ........................................ 70 Gambar 5.61 Halaman Master Harga .................................................................... 71 Gambar 5.62 Popup Tambah Master Harga .......................................................... 72 Gambar 5.63 Halaman Master Rekening............................................................... 72 Gambar 5.64 Popup Tambah Master Rekening .................................................... 73 Gambar 5.65 Halaman Master Tema ..................................................................... 74 Gambar 5.66 Popup Tambah Master Tema ........................................................... 74 Gambar 5.67 Halaman Pendaftaran ....................................................................... 75 xviii.

(19) Halaman Gambar 5.68 Halaman Daftar Peserta ................................................................... 76 Gambar 5.69 Popup Ubah Daftar Peserta.............................................................. 76 Gambar 5.70 Halaman Tambah Abstrak ............................................................... 77 Gambar 5.71 Halaman Kelola Abstrak Peserta ..................................................... 78 Gambar 5.72 Popup Review Kelola Abstrak Peserta............................................. 78 Gambar 5.73 Halaman Konfirmasi Pembayaran untuk Peserta ............................ 79 Gambar 5.74 Cetak Invoice Pembayaran............................................................... 80 Gambar 5.75 Konfirmasi Pembayaran untuk Admin ............................................ 80 Gambar 5.76 Popup Bukti Bayar Peserta .............................................................. 81 Gambar 5.77 Halaman Kelola Kelas ..................................................................... 82 Gambar 5.78 Popup Tambah Kelola Kelas ........................................................... 82 Gambar 5.79 Halaman Detil Kelas ........................................................................ 83 Gambar 5.80 Popup Tambah Pemakalah pada Detil Kelas................................... 83 Gambar 5.81 Halaman Laporan Pendaftaran......................................................... 84 Gambar 5.82 Cetak Laporan .................................................................................. 84. xix.

(20) DAFTAR LAMPIRAN. Halaman Lampiran 1 Surat Hasil Survey ............................................................................. 89 Lampiran 2 Listing Program Transaksi ................................................................. 90. xx.

(21) BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah Peranan industri dalam kemajuan suatu perusahaan atau badan usaha merupakan hal yang sangat penting. Hasil riset yang dilakukan oleh peneliti, perekayasa, akademisi, dan praktisi industri tampaknya banyak berkembang dan dibutuhkan. oleh alih. teknologi. sehingga. dapat. disempurnakan. hingga. diaplikasikan. Divisi Pengembangan Jasa Teknis, Balai Riset dan Standardisasi Industri Surabaya bermaksud mengadakan seminar nasional. Kegiatan tersebut tentunya dibutuhkan suatu sistem informasi administrasi agar pihak-pihak yang terkait dapat melakukan dengan mudah serta data yang dikelola dan hasilnya bisa akurat dan efisien. Pada saat pendaftaran membutuhkan waktu yang lama dalam rekap data calon peserta atau pemakalah dan proses validasi dari beberapa data calon pendaftar, seperti: pengecekan pembayaran, seleksi abstrak dan lain-lain. Dalam proses konfirmasi ke calon peserta tentang hasil validasi jika menggunakan dokumen dikhawatirkan tidak tepat waktu dan terjadi kerusakan dokumen. Serta informasi seputar seminar nasional akan membutuhkan waktu yang lama jika dikirim secara manual dengan dokumen. Balai Riset dan Standardisasi Industri Surabaya memerlukan suatu sistem informasi administrasi yang dapat mendukung pengiriman dan pengolahan data secara tepat waktu dan akurat. Sistem informasi administrasi ini juga diberlakukan. 1.

(22) 2. untuk panitia pelaksana seminar nasional dan para pendaftar agar pihak pendaftar dan panitia saling dimudahkan dalam proses administrasinya. Berdasarkan uraian di atas, maka dirancang Sistem Informasi Administrasi Seminar Nasional berbasis website sebagai media untuk mempermudah proses pendaftaran, konfirmasi bukti pembayaran, validasi berkas-berkas calon peserta/pemakalah dan laporan sesuai yang dibutuhkan. Data para peserta atau pemakalah dan hasil seminar nasional bisa dijadikan sebagai tolak ukur serta evaluasi untuk menjadikan kegiatan ini menjadi lebih baik pada masa mendatang. 1.2 Rumusan Masalah Berdasarkan uraian di atas, maka dapat dirumuskan permasalahan adalah sebagai berikut: a.. Bagaimana merancang bangun Sistem Informasi Administrasi Seminar Nasional yang dapat memudahkan peserta dan calon pemakalah untuk mendaftar dan mengirim dokumen secara online?. b.. Bagaimana merancang bangun Sistem Informasi Administrasi Seminar Nasional yang dapat menvalidasi data peserta dan calon pemakalah serta plotting artikel untuk membantu pengambilan keputusan?. 1.3 Batasan Masalah Berdasarkan rumusan masalah di atas, maka dapat disusun batasan masalah sebagai berikut: a.. Data yang digunakan untuk simulasi diambil dari bagian Pengembangan Jasa Teknis pada periode Juli – Agustus 2017.. b.. Rancang Bangun Sistem Informasi Seminar Nasional yang dibahas meliputi:.

(23) 3. 1. Rekam data pendaftaran dari peserta atau pemakalah. 2. Validasi data pendaftaran peserta atau pemakalah dan seleksi abstrak bagi pemakalah. 3. Plotting artikel pemakalah. c.. Pelaporan data hasil pengguna dari Balai Riset dan Standardisasi Industri Surabaya adalah staf bagian Pengembangan Jasa Teknis. Para calon peserta atau pemakalah Seminar Nasional.. d.. Tidak membahas kemanan jaringan dan menjadikan website public.. 1.4 Tujuan Tujuan berdasarkan penelitian di atas, maka dapat disusun sebagai berikut: a.. Merancang dan membuat sistem informasi administrasi yang dapat memudahkan pengguna dalam melakukan pendaftaran, mengirimkan dokumen secara online.. b.. Merancang dan membuat sistem informasi administrasi yang dapat digunakan untuk menvalidasi data pembayaran, seleski abstrak serta plotting artikel calon pemakalah untuk membantu pengambilan keputusan.. 1.5 Manfaat Manfaat dalam pembuatan Sistem Informasi Administrasi Seminar Nasional adalah sebagai berikut: a.. Pelaksana Divisi Pengembangan Jasa Teknis 1.. Dapat memudahkan pengurangan penggunaan kertas dalam pembuatan surat keluar..

(24) 4. 2.. Dapat membantu mengirimkan informasi atau konfirmasi kepada calon peserta atau pemakalah secara realtime.. 3.. Dapat membantu mengelompokkan data para peserta atau pemakalah berdasarkan poin-poin yang telah ditentukan.. 4.. Dapat memudahkan dalam melihat rekapitulasi seluruh data hasil seminar nasional.. b.. Calon Peserta atau Pemakalah 1.. Dapat memudahkan dalam melakukan pendaftaran secara online.. 2.. Dapat membantu mengirimkan dokumen secara realtime.. 3.. Dapat memudahkan calon peserta dalam mendapatkan informasi terkait seminar nasional.. 1.6 Sistematika Penulisan Sistematika penulisan Laporan Proyek Rancang Bangun Sistem Informasi Administrasi Seminar Nasional studi kasus Balai Riset dan Standardisasi Surabaya adalah sebagai berikut: Bab pertama pendahuluan membahas tentang latar belakang masalah Rancang Bangun Sistem Informasi Seminar Nasional pada Baristand Industri Surabaya, permasalahan digambarkan dalam perumusan masalah, batasan masalah menjelaskan batasan-batasan dari sistem yang dibuat agar sesuai dengan yang ditentukan, tujuan penelitian berupa harapan dari hasil yang akan dicapai dari rancang bangun sistem tersebut. Bab kedua hasil survey membahas tentang gambaran umum Baristand Industri Surabaya yang menguraikan gambaran umum perusahaan seperti profil,.

(25) 5. lokasi, logo, struktur organisasi, dan menganalisa sistem yang sedang berjalan pada Baristand Industri Surabaya. Bab ketiga landasan teori membahas tentang seminar nasional, sistem informasi administrasi, system development lyfe cycle dan codeigniter . Bab keempat analisis dan desain sistem membahas tentang prosedur dan langkah-langkah sistematis dalam menyelesaikan proyek ini. Bab ini juga berisi tentang Analisis Sistem, System Flow, Context Diagram, Data Flow Diagram, Entity Relationship Diagram, Struktur Tabel, Desain Input Ouput. Bab kelima implementasi dan pembahasan mengenai sistem yang digunakan untuk mendukung jalannya aplikasi ini yang meliputi hardware maupun software. Selain itu, di dalam bab ini juga menjelaskan tentang cara penggunaan dari aplikasi ini. Bab keenam penutup membahas tentang kesimpulan atau inti dari babbab sebelumnya dan bab ini juga memuat saran-saran yang bisa diterapkan untuk perbaikan dan pengembangan sistem selanjutnya..

(26) BAB II HASIL SURVEY. 2.1 Gambaran Umum Baristand Industri Surabaya Baristand Industri Surabaya adalah sebuah instansi pemerintahan yang mempunyai tugas melaksanakan riset dan standardisasi serta sertifikasi di bidang industri. Baristand Industri Surabaya berlokasi di Jalan Jagir Wonokromo 360, Surabaya. Baristand Industri Surabaya sebagai unit pelaksana teknis yang menangani litbang industri elektronika telematika, berperan dalam melaksanakan kebijakan pengembangan industri nasional untuk menopang pengembangan industri elektronika telematika di Indonesia. Dengan melaksanakan tugas tersebut maka diharapkan akan berkembang industri elektronika telematika yang kuat dan mandiri sehingga dapat memperluas lapangan kerja dan mendorong percepatan pembangunan industri nasional.. 2.2 Logo Baristand Industri Surabaya Berikut ini logo dari Baristand Industri Surabaya pada Gambar 2.1:. Gambar 2.1 Logo Baristand Industri Surabaya. 6.

(27) 7. 2.3 Visi Baristand Industri Surabaya “Sebagai Lembaga Riset Dan Standardisasi Terkemuka yang Menjadi Mitra Industri Elektronika dan Telematika Nasional dalam Berperan sebagai Basis Produksi yang Melayani Kebutuhan Nasional maupun Dunia pada Tahun 2025”. 2.4 Misi Baristand Industri Surabaya Misi Baristand Industri Surabaya adalah : a.. Menghasilkan riset dan rancang bangun perekayasaan industri elektronika dan telematika;. b.. Menghasilkan pelayanan kesesuaian (pengujian, kalibrasi, dan sertifikasi) produk industri elektronika dan telematika;. c.. Mengembangkan kompetensi sumber daya manusia pada industri elektronika dan telematika.. 2.5 Struktur Organisasi Baristand Industri Surabaya Baristand Industri Surabaya terdapat beberapa bagian yang memiliki tanggung jawab masing masing kegiatan bisnis yang ada. Struktur organisasi dari Baristand Industri Surabaya antara lain: Kepala Balai, Kasubbag Tata Usaha, Kasie Pengembangan Jasa Teknis, Kasie Teknologi Industri, Kasie Standardisasi dan Sertifikasi, Kasie Program dan Pengembangan Kompetensi Semua bagian bertanggung jawab langsung kepada Kepala Balai, dapat dilihat pada Gambar 2.2..

(28) 8. Kepala Balai. Kasubbag Tata Usaha. Kasie Pengembangan Jasa Teknis. Kasie Teknologi Industri. Kasie Standardisasi dan Sertifikasi. Kasie Program dan Pengembangan Kompetensi. Gambar 2.2 Struktur Organisasi Baristand Industri Surabaya 2.6 Deskripsi Tugas Berdasarkan struktur organisasi pada Gambar 2.2 dapat dideskripsikan tugas yang dimiliki oleh tiap bagian yang bersangkutan sebagai berikut : a.. Kepala Balai Mempunyai tugas pokok memimpin, mengkoordinasikan dan mengendalikan pelaksanaan kegiatan di Baristand Industri Surabaya.. b.. Kasubbag Tata Usaha Melakukan pengawasan terkait dengan urusan kepegawaian, keuangan, inventarisasi barang milik negara, tata persuratan, perlengkapan, kearsipan, rumah tangga, koordinasi penyusunan bahan rencana dan program, penyiapan bahan evaluasi dan pelaporan Baristand Industri, serta pengelolaan perpustakaan..

(29) 9. c.. Kasie Pengembangan Jasa Teknis Melakukan penyiapan bahan pemasaran, kerjasama, promosi, pelayanan informasi,. penyebarluasan. dan. pendayagunaan. hasil. penelitian. dan. pengembangan. d.. Kasie Teknologi Industri Melakukan pengawasan terkait dengan penyiapan bahan penelitian dan pengembangan teknologi industri bahan baku, bahan penolong, proses, peralatan / mesin, dan hasil produk, serta penanggulangan pencemaran industri.. e.. Kasie Standardisasi dan Sertifikasi Melakukan pengawasan terkait dengan penyiapan bahan perumusan dan penerapan standar, pengujian, dan sertifikasi dalam bidang bahan baku, bahan penolong, proses, peralatan atau mesin, dan hasil produk.. f.. Kasie Program dan Pengembangan Kompetensi Melakukan pengawasan terkait dengan penyiapan bahan penyusunan program dan pengembangan kompetensi di bidang jasa riset atau litbang.. 2.7 Analisis Sistem Yang Sedang Berjalan Balai Riset dan Standardisasi Industri Surabaya memiliki bagian pengolahan data yang saat ini prosedur-prosedurnya masih belum tersistem dengan baik. Berdasarkan pernyataan dari Kasie Pengembangan Jasa Teknis, segala administrasi dan distribusi dokumen yang terjadi masih memanfaatkan jasa pengiriman dan penyimpanan yang hanya memanfaatkan Microsoft Excel sehingga sulit dalam pengelolaan. Pada tahapan analisis sistem dibuat document flow, yang terdiri dari 4 proses sebagai berikut:.

(30) 10. 1. Document Flow Pendaftaran 2. Document Flow Seleksi Abstrak Calon Pemakalah 3. Document Flow Pembayaran Peserta dan Pemakalah 4. Document Flow Plotting Artikel Pemakalah 2.7.1 Document Flow Pendaftaran Document flow pendaftaran calon peserta dan pemakalah merupakan proses pendaftaran bagi calon peserta dan pemakalah pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 2.3. Proses dimulai dari panitia Seminar Nasional yang memberikan formulir pendaftaran kepada calon peserta atau pemakalah. Calon peserta dan pemakalah mengisi formulir didukung dengan membawa dokumen penunjang agar data diisi dengan lengkap. Kemudian formulir yang telah terisi diberikan kepada panitia administrasi untuk dilakukan pengecekan, jika mendaftar sebagai peserta maka akan diberi informasi tentang pembayarannya, jika mendaftar sebagai pemakalah maka akan diberi informasi tentang penyerahan abstrak. 2.7.2 Document Flow Seleksi Abstrak Calon Pemakalah Document flow seleksi abstrak calon pemakalah merupakan proses seleksi yang dilakukan oleh panitia atas abstrak yang telah dikirim calon pemakalah dapat dilihat pada Gambar 2.4. Proses dimulai dari calon pemakalah yang menyerahkan abstrak dua rangkap kepada panitia administrasi lalu diserahkan ke reviewer untuk dilakukan seleksi. Jika diterima pemakalah bisa melanjutkan proses pembayaran dan menyerahkan dokumen penunjang lainnya. Jika tidak diterima maka dapat upload ulang sesuai batas yang ditentukan oleh panitia..

(31) 11. Pendaftaran Calon Peserta dan Pemakalah Calon Peserta dan Pemakalah Dokumen Penunjang. Panitia Administrasi. Form Pendaftaran. MULAI. Form Pendaftaran. Mengisi Form Pendaftaran. Form Pendaftaran Terisi. Menyerahkan Form Pendaftaran terisi. Informasi Pembayaran Peserta 1. Form Pendaftaran Terisi. Informasi Penyerahan Abstrak Daftar Harga Sesuai Penetapan. Cek Data Pendaftaran. Y. T Peserta?. SELESAI. Pembuatan Informasi Pembayaran. Informasi Penyerahan Abstrak. Informasi Pembayaran 2 Peserta 1. Menyampaikan Informasi Hasil Pengecekan. Gambar 2.3 Document Flow Pendaftaran Calon Peserta dan Pemakalah.

(32) 12. Seleksi Abstrak Calon Pemakalah Calon Pemakalah. Panitia Administrasi. Reviewer. MULAI. Abstrak Abstrak. Abstrak Abstrak 1. 2. Abstrak 1. 2. Membaca Abstrak dan Memutuskan Hasil Seleksi Dokumen Penunjang. Y Informasi Pengumpulan Berkas Penunjang. Informasi Pengumpulan Berkas Penunjang. T. Abstrak Diterima?. Informasi Penolakan Abstrak. Informasi Penolakan Abstrak. Pembuatan Informasi. Pembuatan Informasi. Informasi Pengumpulan Berkas Penunjang. Informasi Penolakan Abstrak. Mempersiapkan Berkas Penunjang. Berkas Penunjang Lengkap. SELESAI. Berkas Penunjang Lengkap. Informasi Pembayaran Pemakalah. Gambar 2.4 Document Flow Seleksi Abstrak Calon Pemakalah 2.7.3. Document Flow Pembayaran Peserta dan Pemakalah Document flow pembayaran peserta dan pemakalah merupakan. pembayaran yang dilakukan oleh peserta dan calon pemakalah yang telah diterima abstraknya pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 2.5. Proses dimulai dari peserta atau pemakalah menyerahkan data pembayaran lalu diterima panitia administrasi dan diserahkan ke bendaharan untuk dilakukan pengecekan. Jika proses pembayaran masih pada kurun waktu pembayaran bendahara akan.

(33) 13. mengecek nominalnya dan menyerahkan invoice ke panitia administrasi untuk diberikan ke peserta atau pemakalah. Jika nominal tidak sesuai maka peserta atau pemakalah dihimbau untuk menyerahkan data yang sesuai. Jika proses pembayaran dilakukan sudah melewati kurun waktu pembayaran maka pembayaran ditolak dan batal menjadi peserta atau pemakalah. Pembayaran Peserta dan Pemakalah Peserta atau Pemakalah. Panitia Administrasi. Panitia Bendahara. MULAI. Informasi Pembayaran Peserta 2. Data Pembayaran. Data Pembayaran Data Pembayaran. D Informasi Invoice. A. C. Informasi Penolakan Pembayaran. Data Pembayaran Baru. Validasi Data Pembayaran. B. Informasi Kesalahan Pembayaran. Penyerahan Data Baru. Y. Y. Nominal Valid?. Tanggal Valid?. T. T Pembuatan Informasi. Data Pembayaran Baru. Mencetak Invoice. Pembuatan Informasi Informasi Penolakan Pembayaran. D Informasi Informasi Invoice Invoice. 1. 2. Informasi Kesalahan Pembayaran. C. SELESAI. A. B. Gambar 2.5 Document Flow Pembayaran Peserta dan Pemakalah 2.7.4 Document Flow Plotting Artikel Pemakalah Document flow plotting artikel pemakalah merupakan plotting artikel berdasarkan tema dan kelas pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 2.6..

(34) 14. Proses dimulai dari panitia administrasi menyiapkan seluruh dokumen artikel yang lolos, kemudian diurutkan sesuai tema. Setelah penataan artikel urut sesuai tema maka artikel diplotting pada kelas yang menampung tema yang telah ditentukan pada kelas tersebut.. Plotting Artikel Pemakalah Pemakalah. Panitia Administrasi. MULAI. Informasi Hasil Plotting Artikel. Artikel Lolos. Plotting Artikel Sesuai Bidang SELESAI. Plotting Artikel Sesuai Kelas. Informasi Hasil Plotting Artikel. Gambar 2.6 Document flow plotting artikel pemakalah.

(35) BAB III LANDASAN TEORI. 3.1 Sistem Informasi Menurut Stair and reynolds (2012:415), Sistem Informasi adalah suatu sekumpulan elemen atau komponen berupa orang, prosedur, data base dan alat yang saling terkait untuk memproses, menyimpan serta menghasilkan informasi untuk mencapai suatu tujuan (goal). 3.2 Administrasi Menurut Irra Chisyanti Dewi (2011:3) dalam arti sempit Administrasi berasal dari kata Administratie (bahasa Belanda), yang diartikan sebagai pekerjaan tulis menulis atau ketatausahaan atau kesekretarisan, meliputi kegiatan: menerima, mencatat,. menghimpun,. mengolah,. mengadakan,. mengirim,. menyimpan.. Sedangkan Administrasi dalam arti luas, yaitu Administrasi merupakan proses kerjasama beberapa individu dengan cara yang efiesien dalam mencapai tujuan sebelumnya. 3.3 Pendaftaran Menurut Kamus Besar Bahasa Indonesia (2008:285), Pendaftaran adalah proses, cara, perbuatan mendaftar (mendaftarkan); pencatatan nama, alamat, dan sebagainya ke dalam daftar. 3.4 Plotting atau Penempatan Menurut. Melayu. S.P. Hasibuan. (2008),. mengemukakan. bahwa. penempatan yaitu tindak lanjut dari seleksi, yaitu menempatkan seseorang yang. 15.

(36) 16. telah diterima pada kebutuhan dan sekaligus didelegasikan kepada seseorang tersebut.. 3.5 Seleksi Menurut Kamus Besar Bahasa Indonesia (2016), Seleksi adalah pemilihan (untuk mendapatkan yang terbaik); penyaringan. Menurut Andrew E. Sekula (2002:35), Penyeleksian adalah pemilihan. Menyelidiki adalah suatu pengumpulan dari suatu pilihan. Proses seleksi melibatkan pilihan dari berbagai objek dengan mengutamakan beberapa objek saja yang dipilih. 3.6 Seminar Secara lengkap seminar didefinisikan sebagai suatu kegiatan pertemuan atau persidangan yang bertujuan untuk membahas sebuah permasalahan yang dipimpin oleh ketua sidang, yang biasanya seorang guru besar atau ahli dalam bidang tertentu. 3.7 Dokumen Dokumen ialah surat penting atau berharga yang sifatnya tertulis atau tercetak yang berfungsi atau dapat dipakai sebagai bukti ataupun keterangan. 3.8 Web Server Menurut Alexander F.K. Sibero (2013) Web Server adalah sebuah komputer yang terdiri dari perangkat keras dan perangkat lunak. Secara bentuk fisik dan cara kerjanya, perangkat keras web server tidak berbeda dengan komputer rumah atau PC, yang membedakan adalah kapasitas dan kapabilitasnya..

(37) 17. 3.9 System Development Life Cycle Dalam system development life cycle (SDLC) terdapat metode waterfall, yaitu 5 tahapan penyelesaian masalah untuk membuat dan mengembangkan suatu aplikasi (Pressman, 2015). Berikut keenam tahapan SDLC: a. Communication Tahap awal pada model waterfall ini yaitu komunikasi dengan konsumen/ pelanggan. Tahap communication merupakan langkah yang penting karena menyangkut pengumpulan informasi tentang kebutuhan konsumen/pengguna. Tahapan yang dilakukan dalam communication adalah analisis kebutuhan bisnis, studi literatur, analisis kebutuhan pengguna, dan analisis kebutuhan perangkat lunak. b. Planning Tahap kedua yaitu planning (perencanaan), pada proses ini merencanakan pengerjaan software yang akan dibangun. Planning meliputi tugas-tugas yang akan dilakukan mencakup resiko yang mungkin terjadi, hasil yang akan dibuat, dan jadwal pengerjaan. c. Modeling Tahap ketiga adalah modeling, tahap ini dapat dikerjakan jika tahap communication dan planning telah teridentifikasi. Pada tahap modeling ini menerjemahkan syarat kebutuhan sistem ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini fokus pada rancangan struktur data, arsitektur software, dan representasi interface..

(38) 18. d. Construction Tahap keempat yaitu construction, construction merupakan proses membuat kode (code generation). Coding atau pengkodean merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer. Programmer menerjemahkan transaksi yang diminta oleh pengguna. Tahapan inilah yang merupakan tahapan secara nyata dalam mengerjakan suatu software, artinya penggunaan computer dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka dilakukan testing terhadap sistem yang telah dibuat. Tujuan testing adalah menemukan kesalahan-kesalahan terhadap sistem tersebut untuk kemudian bisa diperbaiki. e. Deployment Tahap akhir yaitu deployment, tahapan ini bisa dikatakan final dalam pembuatan sebuah software atau sistem. Setelah melakukan analisis, desain dan pengkodean maka sistem yang sudah jadi akan digunakan oleh pengguna. Selanjutnya software yang telah dibuat harus dilakukan pemeliharaan secara berkala. 3.10 CodeIgniter CodeIgniter (CI) adalah framework pengembangan aplikasi dengan menggunakan PHP, suatu kerangka untuk bekerja atau membuat program dengan menggunakan PHP yang lebih sistematis. Pemrograman tidak perlu membuat program dari awal (from scracth), karena CodeIgniter (CI) menyediakan sekumpulan library yang banyak, diperlukan untuk menyelesaikan pekerjaan yang umum, dengan menggunakan antarmuka dan struktur logika yang sederhana untuk mengakses librarinya. Pemrogram dapat memfokuskan diri pada kode yang harus dibuat untuk menyelesaikan suatu pekerjaan..

(39) BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Analisis Sistem Analisis sistem ini dipergunakan untuk melihat proses-proses dari sistem baru yang telah dibuat. Dari analisa sistem ini juga dapat dilihat perbedaannya antara sistem yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow Diagram dan Entity Relationship Diagram. 4.2 Desain Sistem Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang baru. Sistem yang baru tersebut dapat digambarkan pada system flow komputerisasi berikut ini: 4.2.1. System Flow System flow (Sysflow) memuat hasil analisis yang dibuat berdasarkan hasil. survey ke Balai Riset dan Standardisasi Industri Surabaya. System flow mengGambarkan seluruh proses, yang berhubungan dalam kegiatan pendaftaran, seleksi abstrak, pembayaran, dan plotting artikel yang dirancang sekarang ini. Setelah menggambarkan Document Flow yang ada pada kegiatan Seminar Nasional Balai Riset dan Standardisasi Industri Surabaya, maka langkah selanjutnya adalah mengajukan atau merancang sistem baru untuk menunjang kegiatan agar dapat dilakukan secara online. Berikut ini adalah System Flow yang direkomendasikan guna menunjang kerja panitia dalam mengolah data kegiatan Seminar Nasional pada Balai Riset dan Standardisasi Industri Surabaya.. 19.

(40) 20. A. System Flow Pendaftaran Calon Peserta dan Pemakalah System flow pendaftaran calon peserta dan pemakalah merupakan proses pendaftaran bagi calon peserta dan pemakalah pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 4.7. Proses dimulai dari system yang menampilkan form pendaftaran, kemudian diisi oleh calon peserta atau pemakalah. Setelah terisi system melakukan pengecekan jika datanya sesuai dengan aturan form maka data disimpan, jika tidak sesuai maka penyimpanan gagal dan diharapkan mengisi data yang sesuai. Jika sudah tersimpan dan melakukan login maka system akan menampilkan fitur-fitur sesuai jenis yang dipilih. B. System Flow Seleksi Abstrak Calon Pemakalah System flow seleksi abstrak calon pemakalah merupakan proses seleksi yang dilakukan oleh panitia atas abstrak yang telah dikirim calon pemakalah lewat website pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 4.8 dan Gambar 4.9..

(41) 21. Pendaftaran Calon Peserta dan Pemakalah Calon Peserta atau Pemakalah. System. MULAI Sub Jenis Peserta. Jenis Peserta. Menampilkan Form Pendaftaran. Form Pendaftaran. Kabupaten. Provinsi. Data Pendaftaran Peserta. T. Memperbarui Data Pendaftaran dan Menampilkan Pesan. Menampilkan Pesan Gagal Simpan. Pesan Gagal. Y. Data Lengkap?. Data Berhasil Disimpan. Pengecekan Data Pendaftaran. Pendaftaran. Menu Hak Akses Peserta. Menu Hak Akses Pemakalah. Y. Menampilkan Hak Akses Peserta. Pendaftaran. Peserta?. T. Menampilkan Menu Hak Akses Pemakalah. SELESAI. Gambar 4.7 System Flow Pendaftaran Calon Peserta dan Pemakalah.

(42) 22. Seleksi Abstrak Calon Pemakalah (1) Calon Pemakalah. System. MULAI. Menampilkan Form Abstrak. Tema. Data Abstrak. Pesan Abstrak telah Max. Menampilkan Pesan Abstrak Telah Max. Y Jumlah Abstrak >2 ?. T. B. T. Data Lengkap?. Y Abstrak. Penulis. Menampilkan Pesan Gagal Simpan. Pesan Gagal. Memperbarui Data Abstrak dan Jumlah Abstrak. T Tambah Abstrak?. Y. Tambah Abstrak Dipilih. A. Gambar 4.8 System Flow 1 Seleksi Abstrak Calon Pemakalah.

(43) 23. Seleksi Abstrak Calon Pemakalah (2) Calon Pemakalah. System A. B. Admin. Abstrak. Penulis Menampilkan Data Abstrak Data Abstrak. Y. Memperbarui Status dan Membuka Akses Form Selanjutnya. Halaman Menu Akses Form Selanjutnya. Halaman Menu Proses Selanjutnya Disable. T Abstrak Diterima?. Memperbarui Status dan Menutup Akses Form Selanjutya. Status Abstrak Diterima. SELESAI. Gambar 4.9 System Flow 2 Seleksi Abstrak Calon Pemakalah C. System Flow Pembayaran Peserta dan Pemakalah System flow pembayaran peserta dan pemakalah merupakan pembayaran yang dilakukan oleh peserta dan calon pemakalah yang telah diterima abstraknya pada kegiatan Seminar Nasional, dapat dilihat pada Gambar 4.10. Proses dimulai dari system yang melakukan pengecekan pada jadwal kegiatan jika sudah tidak dalam kurun waktu pembayaran maka form pembayaran tidak dapat diakses, jika sebaliknya form dapat diakses oleh peserta atau pemakalah. Terdapat pengecekan kelengkapan data, jika sudah tersimpan maka admin melihat data pembayaran tersebut untuk dilakukan pengecekan tentag kesesuaian data, jika sesuai maka peserta atau pemakalah dapat menerima invoice jika tidak maka peserta atau pemakalah dimohon untuk menginputkan ulang dengan data yang sesuai.. Status Abstrak Ditolak.

(44) 24. Pembayaran Peserta dan Pemakalah Peserta atau Pemakalah. System. Admin. MULAI. 1. Kegiatan. Validasi Tanggal Pembayaran. Data Pembayaran. T. Y Valid?. Y. T Nominal Valid?. Form Pembayaran Disable. Form Pembayaran. Menutup Form Pembayaran. Menampilkan Form Pembayaran. Status Bayar Valid. Status Bayar Tidak Valid. 2. 3. Harga Data Pembayaran. 4. Rekening Bank. Pembayaran. T. Data Lengkap?. Memperbarui Data dan Menampilkan Pesan. Menampilkan Pesan Gagal Simpan. Pesan Gagal. Y. Pesan Berhasil. Menampilkan Data Pembayaran. 1. Informasi Penolakan Pembayaran. Invoice. 2. 3. Memperbarui Status dan Mencetak Invoice. Memperbarui Status dan Menampilkan Informasi. Pembayaran. 4. SELESAI. Gambar 4.10 System Flow Pembayaran Peserta dan Pemakalah.

(45) 25. D. System Flow Plotting Artikel Pemakalah Document flow plotting artikel pemakalah merupakan plotting artikel berdasarkan tema dan kelas pada kegiatan Seminar Nasional yang diadakan oleh Balai Riset dan Standardisasi Industri Surabaya, dapat dilihat pada Gambar 4.11. Proses dimulai dari system yang melakukan load data artikel yang lolos kemudian memilih kelas dan memasukkan artikel sesuai bidangnya hingga kuota terpenuhi atau sampai artikel terakhir. Setelah itu hasil plotting disimpan oleh sistem dan akan dapat dilihat oleh pemakalah. Plotting Artikel Pemakalah Pemakalah. System. Admin. MULAI. Paper Informasi Plotting Artikel. Artikel. Menampilkan Artikel Lolos. Data Artikel Telah Terplotting. SELESAI. Memperbarui Data Plotting Artikel. Menampilkan Data Plotting Artikel. Paper. Gambar 4.11 System Flow Plotting Artikel Pemakalah.

(46) 26. 4.2.2. Data Flow Diagram Data Flow Diagram digunakan untuk mengGambarkan aliran data dan. proses yang terjadi dalam sebuah sistem serta entitas-entitas apa saja yang terlibat. A. Context Diagram Context diagram dari sistem informasi administrasi seminar nasional pada Balai Riset dan Standardisasi Industri Surabaya terdiri dari dua entitas dengan aliran data masing-masing yang saling terkait. Dua entitas tersebut adalah entitas Staf Pengembangan Jasa Teknis dan Pendaftar Seminar Nasional. Dua entitas tersebut memberikan masukan dan keluaran data yang diperlukan seperti yang diGambarkan pada Gambar 4.12. Data Plotting Artikel. 0. Data Master. Data Plotting Artikel Data Master. Data Pendaftaran Staff Pengembangan Jasa Teknis. Data Pendaftaran. Data Kelengkapan Dokumen Data Bukti Pembayaran. Sistem Informasi Administrasi Seminar Nasional. Data Kelengkapan Dokumen. Pendaftar. Data Bukti Pembayaran. Hasil Validasi Dokumen. Hasil Validasi Dokumen Hasil Validasi Pembayaran. Hasil Validasi Pembayaran. Gambar 4.12 Context Diagram B. Data Flow Diagram Level 1 Data Flow Diagram digunakan untuk mengGambarkan aliran data dan proses yang terjadi dalam sebuah sistem serta entitas-entitas yang terlibat didalamnya. Context diagram dibagi menjadi sub-sub proses yang lebih kecil, dengan cara decompose context diagram dan disebut DFD Level 1. DFD Level 1 sistem infromasi administrasi seminar nasional terdiri dari lima proses, dua entitas eksternal dan lima data store. Proses yang pertama adalah proses pengelolaan data.

(47) 27. master, proses kedua adalah proses pendaftaran, proses ketiga adalah proses seleksi abstrak, proses keempat adalah proses pembayaran, proses kelima adalah proses plotting artikel. Sedangkan untuk dua entitas eksternal adalah staf pengembangan jasa teknis dan pendaftar seminar nasional. Empat data store yang tertera adalah master, pendaftaran, abstrak, dan pembayaran yang saling berkaitan melalui entity dan proses. Pada Gambar 4.13 dijelaskan lima proses yang telah diuraikan diatas. C. Data Flow Diagram Level 2 Pada Gambar 4.14 mengGambarkan DFD level 2 dari mengelola data master. Pada DFD level 2 terdapat lima proses yaitu mengelola data master jenis peserta, sub jenis peserta, harga, rekening, dan tema. Serta terdapat dua entitas eksternal dan dua data store. Pada Gambar 4.15, mengGambarkan DFD level 2 dari proses pendaftaran. Terdapat empat macam proses, satu entitas eksternal dan tiga data store. Proses yang pertama adalah menerima data pendaftaran, proses yang kedua adalah mengecek data pendaftaran, proses yang ketiga adalah menyimpan data pendaftaran dan proses yang keempat adalah menampilkan data pendaftaran. Pada Gambar 4.16, mengGambarkan DFD level 2 dari proses seleksi abstrak. Terdapat empat macam proses, empat entitas eksternal dan dua data store. Proses yang pertama adalah menerima dokumen dari pendaftar, proses yang kedua adalah menampilkan dan menyimpan dokumen, proses yang ketiga adalah menyimpan hasil seleksi abstrak, dan proses yang keempat menampilkan hasil seleksi abstrak. Pada Gambar 4.17, mengGambarkan DFD level 2 dari proses pembayaran. Terdapat empat macam proses, empat entitas eksternal dan empat data store. Proses.

(48) 28. yang pertama adalah menerima data pembayaran, proses yang kedua adalah menyimpan dan menampilkan data pembayaran, proses yang ketiga adalah menyimpan hasil validasi data pembayaran, dan proses yang keempat menampilkan hasil validasi data pembayaran..

(49) 29. Pendaftar. Staff Pengembangan Jasa Teknis. Staff Pengembangan Jasa Teknis. Staff Pengembangan Jasa Teknis. Pendaftar. [Data Master]. Pendaftar. 1. [Hasil Validasi Dokumen] [Data Kelengkapan Dokumen]. Staff Pengembangan Jasa Teknis. [Data Master]. Mengelola Data Master. Pendaftar. + 3. [Data Kelengkapan Dokumen] [Hasil Validasi Dokumen]. [Data Pendaftaran] 2. Seleksi Abstrak. + Data Tersimpan. 3. Abstrak. [Data Pendaftaran]. Data Tersimpan. Data Terbaca Pendaftaran. Data Tersimpan Data Terbaca. Data Terbaca. 1. Pendaftaran. +. Data Terbaca Data Tersimpan. 2. Pembayaran. Data Terbaca 4. Data Tersimpan. Master. 5. 4. Data Terbaca. Data Terbaca Plotting Artikel. [Data Plotting Artikel]. +. Data Terbaca. Data Terbaca. [Hasil Validasi Pembayaran]. Pembayaran. [Hasil Validasi Pembayaran]. +. [Data Plotting Artikel]. [Data Bukti Pembayaran]. [Data Bukti Pembayaran] Staff Pengembangan Jasa Teknis. Pendaftar. Pendaftar. Pendaftar. Gambar 4.13 Data Flow Diagram Level 1. Staff Pengembangan Jasa Teknis. Staff Pengembangan Jasa Teknis.

(50) 30. Staff Pengembangan Jasa Teknis. Pendaftar. [Data Master]. [Data Master]. Data Jenis Peserta. Data Terbaca. 4. Data Sub Jenis Peserta. Data Tema. Data Jenis Peserta. Data Sub Jenis Peserta. 1.1. 1.2. Master Jenis Peserta. Master. Master Sub Jenis Peserta. 4. [Data Terbaca]. Master. [Data Tersimpan] Data Tersimpan. Data Tersimpan. Data Tersimpan. Data Tersimpan. Data Terbaca. 1.3 Data Terbaca. 1.4. Data Harga. Master Harga. Master Rekening. Data Rekening. Data Harga Data Terbaca. Data Rekening. 1.5 Data Terbaca. Master Tema. Data Tersimpan. Data Tema. Gambar 4.14 Data Flow Diagram Level 2 Mengelola Data Master. 4. Master [Data Terbaca]. [Data Pendaftaran] Pendaftar. 2.1. Data Pendaftaran Terisi. Menerima Data Pendaftaran. 2.2 Cek Data Pendaftaran. Data Terbaca. Hasil Cek Data. 2.3 Menyimpan Data Pendaftaran. 2.4 [Data Pendaftaran]. Menampilkan Data Pendaftaran. Data Tersimpan. [Data Tersimpan]. Data Terbaca [Data Terbaca] 1. Pendaftaran. Gambar 4.15 Data Flow Diagram Level 2 Pendaftaran. 1. Pendaftaran.

(51) 31. 3. Abstrak. Data Tersimpan. 3.1 Pendaftar. [Data Kelengkapan Dokumen]. Menerima Kelengkapan Dokumen. Staff Pengembangan Jasa Teknis. [Data Kelengkapan Dokumen]. [Data Terbaca]. 3.2 Menampilkan dan Menyimpan Dokumen. Kelengkapan Dokumen Terisi Data Terbaca. Data Ditampilkan Dan Tersimpan. 3.4 Pendaftar. [Hasil Validasi Dokumen]. 3.3. Data Terbaca. Menampilkan Hasil Seleksi Abstrak. Hasil SeleksiTersimpan. Staff Pengembangan Jasa Teknis. Data Tersimpan. [Data Tersimpan]. 3. [Hasil Validasi Dokumen]. Menyimpan Hasil Seleksi Abstrak. Abstrak. Gambar 4.16 Data Flow Diagram Level 2 Seleksi Abstrak 2. Pembayaran. Staff Pengembangan Jasa Teknis. [Data Bukti Pembayaran] [Data Terbaca]. 4.1 Pendaftar. [Data Bukti Pembayaran]. 4.2 Data Terbaca. Menerima Data Pembayaran. Data Pembayaran Terisi Data Tersimpan. Menampilkan dan Menyimpan. Data Ditampilkan dan Tersimpan [Data Terbaca]. Data Terbaca [Hasil Validasi Pembayaran]. Menampilkan Hasil Validasi. Master. 4.3. 4.4 Pendaftar. 4. Menyimpan Hasil Validasi. Hasil Validasi Tersimpan. [Hasil Validasi Pembayaran]. Data Tersimpan [Data Tersimpan]. 2. Pembayaran. [Data Terbaca]. 1. Pendaftaran. Gambar 4.17 Data Flow Diagram Level 2 Pembayaran. Staff Pengembangan Jasa Teknis.

(52) 32. 4. Master [Data Terbaca]. Staff Pengembangan Jasa Teknis. 5.1 [Data Plotting Artikel]. Data Terbaca Data Terbaca. Plotting Artikel. Artikel Telah Diplotting. 5.2 3. Abstrak. [Data Tersimpan]. Menyimpan Plotting Artikel. 3. Abstrak. Data Tersimpan [Data Terbaca]. 5.3 Pendaftar. [Data Plotting Artikel] Menampilkan Plotting Artikel. Data Terbaca Data Terbaca. Gambar 4.18 Data Flow Diagram Level 2 Plotting Artikel Pada Gambar 4.18, mengGambarkan DFD level 2 dari proses plotting artikel. Terdapat dua macam proses, dua entitas eksternal dan tiga data store. Proses yang pertama adalah plotting artikel sesuai yang ditentukan, proses yang kedua adalah menyimpan hasil plotting artikel, dan proses yang ketiga adalah menampilkan hasil plotting artikel. 4.2.3. Entity Relationship Diagram Entity Relationship Diagram digunakan untuk mengGambarkan tabel-. tabel yang ada dalam sebuah sistem, berikut relasi antar tabelnya. A.. Conceptual Data Model Conceptual Data Model pada sistem informasi administrasi seminar. nasional pada Balai Riset dan Standardisasi Industrasi Surabaya, merupakan model.

(53) 33. struktur logis dari keseluruhan aplikasi data. CDM dibawah ini memiliki enam belas entity yang saling terhubung. Adapun Conceptual Data Model tersebut diGambarkan pada Gambar 4.19.. jenis _peserta id_jenispeserta nama_jenis pes erta status_jenis. s ub_jenis pes erta terdapat. provins i id_provinsi nama_provins i. dimiliki. id_subjenis pes erta nama_subjenis pes erta. dimiliki. kabupaten id_kabupaten nama_k abupaten. pres entas i id_pres entasi nama_presentas i file_pres entas i tgl_presentas i mem buat terdapat. tema id_tem a nama_tema. pes erta id_pes erta nama_pes erta jk_peserta tempat_lahir tanggal_lahir jenis_identitas no_identitas alamat_peserta telp_pes erta email_pes erta pas s word_peserta nama_instans i alamat_instans i telp_ins tans i tanggal_daftar. menulis. terdapat. id_rekening atas _nama no_rekening. pembayaran. mem bayar. no_bayar nama_pengirim bank_pengirim tgl_bayar total_bayar bukti_bayar status _bayar. terdapat. ditulis papper id_paper nama_paper file_paper tgl_paper s tatus _paper. abstrak dimiliki daftar penulis penulis id_penulis nama_penulis. id_abstrak judul abs trak kata_kunci cakupan_wilayah jenis _kti bahasa s tatus file_abs trak tgl_abstrak s tatus _abstrak. daftar_referens i. referens i id_referens i nama_referensi. Gambar 4.19 Conceptual Data Model B.. bank kode_bank nama_bank. rek ening dimiliki. dimiliki. kelas id_kelas nama_k elas kuota_kelas status _kelas. harga id_harga harga1 harga2 tgl_berlaku. Physical Data Model Physical Data Model adalah representasi fisik dari database yang dibuat. dengan mempertimbangkan DBMS yang digunakan. PDM pada aplikasi manajemen distribusi alat keterangan pajak memiliki enam belas tabel yang diGambarkan pada Gambar 4.20..

(54) 34. JENIS_PESERTA ID_JENISPESERTA Text(10) NAMA_JENISPESERTA Text(30) STATUS_JENIS LongInteger PROVINSI ID_PROVINSI NAMA_PROVINSI. Text(10) Text(30). ID_SUBJENISPESERTA = ID_SUBJ ENISPESERTA ID_JENISPESERTA = ID_JENISPESERTA. ID_SUBJENISPESERTA ID_JENISPESERTA NAMA_SUBJENISPESERTA. ID_PROVINSI = ID_PROVINSI. Text(10) Text(10) Text(30). KABUPATEN ID_KABUPATEN Text(10) ID_PROVINSI Text(10) NAMA_KABUPATEN Text(50). ID_KABUPATEN = ID_KABUPATEN. PRESENTASI Text(10) Text(10) Text(75) Text(50) DateTime. ID_PESERTA = ID_PESERTA. KELAS ID_KELAS ID_TEMA NAMA_KELAS KUOTA_KELAS STATUS_KELAS. LongInteger Text(10) Text(20) LongInteger LongInteger. ID_PESERTA ID_SUBJENISPESERTA ID_KABUPATEN NAMA_PESERTA JK_PESERTA TEMPAT_LAHIR TANGGAL_LAHIR JENIS_IDENTITAS NO_IDENTITAS ALAMAT_PESERTA TELP_PESERTA EMAIL_PESERTA PASSWORD_PESERTA NAMA_INSTANSI ALAMAT_INSTANSI TELP_INSTANSI TANGGAL_DAFTAR. Text(10) Text(10) Text(10) Text(50) Text(1) Text(30) DateTime Text(10) Text(25) Text(75) Text(15) Text(30) Text(100) Text(50) Text(100) Text(15) DateTime. ID_PESERTA = ID_PESERTA ID_TEMA = ID_TEMA ID_TEMA = ID_TEMA. TEMA ID_TEMA NAMA_TEMA. PENULIS ID_PENULIS ID_ABSTRAK NAMA_PENULIS. Text(10) Text(10) LongInteger LongInteger DateTime. ID_SUBJENISPESERTA = ID_SUBJENISPESERTA PESERTA. ID_PRESENTASI ID_PESERTA NAMA_PRESENTASI FILE_PRESENTASI TGL_PRESENTASI. HARGA ID_HARGA ID_SUBJENISPESERTA HARGA1 HARGA2 TGL_BERLAKU. SUB_JENISPESERTA. Text(10) Text(10) Text(50). Text(10) Text(50). ID_ABSTRAK = ID_ABSTRAK. ABSTRAK ID_ABSTRAK Text(10) ID_TEMA Text(10) ID_PESERTA Text(10) JUDUL Text(250) ABSTRAK Text(99999999) KATA_KUNCI Text(50) CAKUPAN_WILAYAH Text(25) JENIS_KTI Text(25) BAHASA Text(25) STATUS Integer FILE_ABSTRAK Text(50) TGL_ABSTRAK DateTime STATUS_ABSTRAK LongInteger. ID_HARGA = ID_HARGA. ID_PESERTA = ID_PESERTA PEMBAYARAN NO_BAYAR ID_PESERTA ID_HARGA ID_REKENING NAMA_PENGIRIM BANK_PENGIRIM TGL_BAYAR TOTAL_BAYAR BUKTI_BAYAR STATUS_BAYAR. Text(10) Text(10) Text(10) Text(10) Text(30) Text(30) DateTime LongInteger LongInteger LongInteger. ID_PESERTA = ID_PESERTA PAPPER ID_PAPER ID_PESERTA NAMA_PAPER FILE_PAPPER TGL_PAPER STATUS_PAPER. REKENING ID_REKENING Text(10) KODE_BANK Text(10) ATAS_NAMA Text(30) NO_REKENING Text(20). Text(10) Text(10) Text(75) Text(50) DateTime LongInteger. ID_ABSTRAK = ID_ABSTRAK. Gambar 4.20 Physical Data Model. ID_REKENING = ID_REKENING. KODE_BANK = KODE_BANK. BANK KODE_BANK NAMA_BANK REFERENSI ID_REFERENSI ID_ABSTRAK NAMA_REFERENSI. Text(10) Text(10) Text(100). Text(10) Text(30).

(55) 35. 4.2.4. Struktur Tabel Struktur Tabel digunakan untuk mengGambarkan secara detail tentang. tabel-tabel yang terdapat dalam sebuah sistem. Struktur tabel diGambarkan sebagai berikut: 1.. Tabel Jenis Peserta. Nama Tabel. : JENISPESERTA. Primary Key. : ID_JENISPESERTA. Foreign Key. :-. Fungsi. : Digunakan untuk menyimpan data master jenis peserta. Tabel 4.1 Tabel Jenis Peserta. No. Nama Kolom. Tipe Data. 1. ID_JENISPESERTA. varchar. 2 3. NAMA_JENISPESERTA varchar STATUS_JENISPESERTA Int. 2.. Panjang Data 10 30 -. Keterangan Primary Key Not Null Not null. Tabel Sub Jenis Peserta. Nama Tabel. : SUB_JENISPESERTA. Primary Key. : ID_SUB JENISPESERTA. Foreign Key. : ID_JENISPESERTA. Fungsi. : Digunakan untuk menyimpan data master sub jenis peserta. Tabel 4.2 Tabel Sub Jenis Peserta. No. Nama Kolom. 1 2 3 4. ID_SUB JENISPESERTA ID_JENISPESERTA NAMA_SUB JENISPESERTA STATUS_ SUB JENISPESERTA. Tipe Data varchar varchar varchar Int. Panjang Data 10 10 30 -. Keterangan Primary Key Foreign Key Not Null Not Null.

(56) 36. 3.. Tabel Tema. Nama Tabel. : TEMA. Primary Key. : ID_TEMA. Foreign Key. :-. Fungsi. : Digunakan untuk menyimpan data master tema abstrak atau artikel. Tabel 4.3 Tabel Tema. No. Nama Kolom. Tipe Data. 1. ID_TEMA. Varchar. Panjang Data 10. 2 3. NAMA_TEMA STATUS_TEMA. Varchar Int. 50 -. 4.. Keterangan Primary Key Not Null Not Null. Tabel Kelas. Nama Tabel. : KELAS. Primary Key. : ID_KELAS. Foreign Key. : ID_TEMA. Fungsi. : Digunakan untuk menyimpan data master kelas. Tabel 4.4 Tabel Kelas. No. Nama Kolom. Tipe Data. 1. ID_KELAS. Varchar. Panjang Data 11. 2 3 4. ID_TEMA NAMA_KELAS KUOTA_KELAS STATUS_KELAS. Varchar Varchar Int Int. 10 20 -. Keterangan Primary Key Not Null Not Null Not Null Not Null.

(57) 37. 5.. Tabel Provinsi. Nama Tabel. : PROVINSI. Primary Key. : ID_PROVINSI. Foreign Key. :-. Fungsi. : Digunakan untuk menyimpan data master provinsi. Tabel 4.5 Tabel Provinsi. No. Nama Kolom. Tipe Data. 1. ID_PROVINSI. Varchar. Panjang Data 10. 2. NAMA_PROVINSI. Varchar. 30. 6.. Keterangan Primary Key Not Null. Tabel Kabupaten. Nama Tabel. : KABUPATEN. Primary Key. : ID_KABUPATEN. Foreign Key. : ID_PROVINSI. Fungsi. : Digunakan untuk menyimpan data master kabupaten. Tabel 4.6 Tabel Kabupaten. No. Nama Kolom. Tipe Data. 1. ID_KABUPATEN. Varchar. Panjang Data 10. 2. ID_PROVINSI. Varchar. 10. 3. NAMA_KABUPATEN. Varchar. 50. 7.. Tabel Admin. Nama Tabel. : ADMIN. Primary Key. : ID_ADMIN. Foreign Key. :-. Keterangan Primary Key Foreign Key Not Null.

(58) 38. Fungsi. : Digunakan untuk menyimpan data master admin. Tabel 4.7 Tabel Admin. No. Nama Kolom. Tipe Data. 1. ID_ADMIN. Varchar. Panjang Data 10. 2 3 4 5 6 7. USERNAME PASSWORD_ADMIN NAMA_ADMIN JK_ADMIN TELP_ADMIN STATUS_ADMIN. Varchar Varchar Varchar Varchar Varchar Int. 30 50 50 1 15 -. 8.. Keterangan Primary Key Not Null Not Null Not Null Not Null Not Null Not Null. Tabel Peserta. Nama Tabel. : PESERTA. Primary Key. : ID_PESERTA. Foreign Key. : ID_SUB JENISPESERTA, ID_KABUPATEN. Fungsi. : Digunakan untuk menyimpan data peserta. Tabel 4.8 Tabel Peserta. No. Nama Kolom. Tipe Data. 1. ID_PESERTA. Varchar. Panjang Data 10. 2. ID_SUB JENISPESERTA. Varchar. 10. 3. ID_KABUPATEN. Varchar. 10. 4 5 6 7 8 9 10 11 12 13. NAMA_PESERTA JK_PESERTA TEMPAT_LAHIR TANGGAL_LAHIR JENIS_IDENTITAS NO_IDENTITAS ALAMAT_PESERTA TELP_PESERTA EMAIL_PESERTA PASSWORD_PESERTA. Varchar Varchar Varchar Date Varchar Varchar Varchar Varchar Varchar Varchar. 50 1 15 10 25 75 15 30 100. Keterangan Primary Key Foreign Key Foreign Key Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null.

(59) 39. No. Nama Kolom. Tipe Data. 14 15 16 17. NAMA_INSTANSI ALAMAT_INSTANSI TELP_INSTANSI TANGGAL_DAFTAR. varchar Varchar Varchar Date. 9.. Panjang Data 50 100 15 -. Keterangan Not Null. Tabel Presentasi. Nama Tabel. : PRESENTASI. Primary Key. : ID_PRESENTASI. Foreign Key. : ID_PESERTA. Fungsi. : Menyimpan data presentasi. Tabel 4.9 Tabel Presentasi. No. Nama Kolom. Tipe Data. 1 2 3 4 5 6. ID_PRESENTASI ID_PESERTA NAMA_PRESENTASI FILE_PRESENTASI TGL_PRESENTASI STATUS_PRESENTASI. Varchar Varchar Varchar Varchar Date Int. Panjang Data 10 10 75 50 -. Keterangan Primary Key Foreign Key Not Null Not Null Not Null Not Null. 10. Tabel Bank Nama Tabel. : BANK. Primary Key. : KODE_BANK. Foreign Key. :-. Fungsi. : Menyimpan data bank. Tabel 4.10 Tabel Bank. No. Nama Kolom. Tipe Data. 1 2. KODE_BANK NAMA_BANK. Varchar Varchar. Panjang Data 10 30. Keterangan Primary Key Not Null.

(60) 40. 11. Tabel Rekening Nama Tabel. : REKENING. Primary Key. : ID_REKENING. Foreign Key. : KODE_BANK. Fungsi. : Menyimpan data rekening. Tabel 4.11 Tabel Rekening. No. Nama Kolom. Tipe Data. 1. ID_REKENING. Varchar. Panjang Data 10. 2. KODE_BANK. Varchar. 10. 3. ATAS_NAMA NO_REKENING. Varchar Varchar. 30 20. Keterangan Primary Key Foreign Key Not Null Not Null. 12. Tabel Harga Nama Tabel. : HARGA. Primary Key. : ID_HARGA. Foreign Key. : ID_SUB JENISPESERTA. Fungsi. : Menyimpan data harga. Tabel 4.12 Tabel Harga. No. Nama Kolom. Tipe Data. 1. ID_HARGA. Varchar. Panjang Data 10. 2. ID_SUB JENISPESERTA. Varchar. 10. 3 4 5. HARGA1 HARGA2 TGL_BERLAKU. Int Int Date. -. Keterangan Primary Key Foreign Key Not Null Not Null Not Null.

(61) 41. 13. Tabel Pembayaran Nama Tabel. : PEMBAYARAN. Primary Key. : NO_BAYAR. Foreign Key. : ID_PESERTA, ID_HARGA, ID_REKENING. Fungsi. : Menyimpan data pembayaran. Tabel 4.13 Tabel Pembayaran. No. Nama Kolom. Tipe Data. 1. ID_HARGA. Varchar. Panjang Data 10. 2. ID_PESERTA. Varchar. 10. 3. ID_HARGA. Varchar. 10. 4. ID_REKENING. Varchar. 10. 5 6 7 8 9 8. NAMA_PENGIRIM BANK_PENGIRIM TGL_BAYAR TOTAL_BAYAR BUKTI_BAYAR STATUS_BAYAR. Varchar Varchar Date Int Int Int. 30 30 -. Keterangan Primary Key Foreign Key Foreign Key Foreign Key Not Null Not Null Not Null Not Null Not Null Not Null. 14. Tabel Abstrak Nama Tabel. : ABSTRAK. Primary Key. : ID_ABSTRAK. Foreign Key. : ID_TEMA, ID_PESERTA, ID_ADMIN. Fungsi. : Menyimpan data transaksi upload abstrak peserta. Tabel 4.14 Tabel Pembayaran. No. Nama Kolom. Tipe Data. 1 2. ID_ABSTRAK ID_TEMA. Varchar Varchar. Panjang Data 10 10. Keterangan Primary Key Foreign Key.

(62) 42. No. Nama Kolom. Tipe Data. 3 4 5 6 7 8 9 10 11 12 13. ID_PESERTA ID_ADMIN JUDUL ABSTRAK KATA_KUNCI CAKUPAN_WILAYAH BAHASA FILE_ABSTRAK TANGGAL_ABSTRAK TGL_REVIEWABSTRAK STATUS_ABSTRAK. Varchar Varchar Varchar Varchar varchar Varchar Varchar Varchar Date Date Int. Panjang Data 10 50 250 99999999 50 25 25 50 -. Keterangan Foreign Key Foreign Key Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null. 15. Tabel Penulis Nama Tabel. : PENULIS. Primary Key. : ID_PENULIS. Foreign Key. : ID_ABSTRAK. Fungsi. : Menyimpan data penulis abstrak. Tabel 4.15 Tabel Penulis. No. Nama Kolom. Tipe Data. 1. ID_PENULIS. Varchar. Panjang Data 10. 2. ID_ABSTRAK. Varchar. 10. 3. NAMA_PENULIS. Varchar. 50. 16. Tabel Referensi Nama Tabel. : REFERENSI. Primary Key. : ID_REFERENSI. Foreign Key. : ID_ABSTRAK. Fungsi. : Menyimpan data referensi abstrak.. Keterangan Primary Key Foreign Key Not Null.

(63) 43. Tabel 4.16 Tabel Referensi No. Nama Kolom. Tipe Data. 1. ID_REFERENSI. Varchar. Panjang Data 10. 2. ID_ABSTRAK. Varchar. 10. 3. NAMA_REFERENSI. Varchar. 100. Keterangan Primary Key Foreign Key Not Null. 17. Tabel Paper Nama Tabel. : PAPER. Primary Key. : ID_PAPER. Foreign Key. : ID_PESERTA, ID_ADMIN. Fungsi. : Menyimpan data upload paper calon pemakalah atau peserta. Tabel 4.17 Tabel Paper. No. Nama Kolom. Tipe Data. 1. ID_PAPER. Varchar. Panjang Data 10. 2. ID_PESERTA. Varchar. 10. 3. ID_ADMIN. Varchar. 10. 4 5 6 7 6. NAMA_PAPER FILE_PAPER TGL_PAPER STATUS_PAPER TGL_REVIEWPAPER. Varchar Varchar Date Int Date. 75 50 -. 4.2.5. Keterangan Primary Key Foreign Key Foreign Key Not Null Not Null Not Null Not Null -. Desain Input Output Desain input output merupakan langkah pertama untuk membuat sebuah. aplikasi sistem informasi. Dalam tahap ini user akan dijelaskan bagaimana cara menggunakan program ini nantinya..

(64) 44. a. Halaman Login Halaman ini memiliki input dua kolom, yaitu kolom username dan password. Apabila sudah benar maka fitur-fitur pada aplikasi ini akan dapat diakses sesuai dengan user yang sedang login. Terdapat dua halaman login yaitu admin dan peserta atau pemakalah. Dapat dilihat pada Gambar 4.21 dan Gambar 4.22.. Gambar 4.21 Halaman Login untuk Admin. Gambar 4.22 Halaman Login untuk Peserta atau Pemakalah.

(65) 45. b.. Halaman Utama dan Dashboard Halaman utama dan dashboard merupakan tampilan setelah user melakukan. login. Jika sebagai admin, data login valid maka oleh sistem akan dialihkan ke halaman dashboard dan Jika sebagai pemakalah, data login valid maka oleh sistem akan dialihkan ke halaman utama seminar nasional. Pada halaman dashboard admin terdapat statistik pendaftar seminar nasional dan data abstrak yang diunggah pemakalah sesuai dengan tema yang ditentukan. Halaman untuk admin ini mempunyai 4 menu diantaranya home, data master, kelola pendaftaran dan laporan. Pada menu home akan menampilkan data statistik yang dapat dilihat pada Gambar 4.23. Data master berisi master admin, master jenis peserta, master sub jenis peserta, master harga, master rekening, dan master tema. Kelola pendaftaran berisi kelola abstrak dan kelola paper peserta. Laporan berisi laporan abstrak keseluruhan dan abstrak diterima, dan laporan paper keseluruhan dan paper diterima.. Gambar 4.23 Halaman Dashboard.

(66) 46. Pada halaman utama pemakalah memuat beberapa fitur yang terletak pada dropdown menu akun diantaranya: edit profil, manajamen abstrak, dan manajemen paper. Halaman utama pemakalah dapat dilihat pada Gambar 4.24.. Gambar 4.24 Halaman Utama Peserta atau Pemakalah c.. Halaman Master Jenis Peserta Halaman master jenis peserta berfungsi untuk menyimpan data jenis. peserta. Dengan halaman ini data jenis peserta baru disimpan ke database jenis peserta dan dapat diubah jika ada kesalahan atau pembaruan pada jenis peserta. Dapat dilihat pada Gambar 4.25 dan popup tambah master jenis peserta dapat dilihat pada Gambar 4.26..

(67) 47. Gambar 4.25 Halaman Master Jenis Peserta. Gambar 4.26 Popup Tambah Master Jenis Peserta.

(68) 48. d.. Halaman Master Sub Jenis Peserta Halaman master sub jenis peserta berfungsi untuk menyimpan data sub jenis. peserta. Dengan halaman ini data sub jenis peserta baru disimpan ke database sub jenis peserta dan dapat diubah jika ada kesalahan atau pembaruan pada sub jenis peserta. Dapat dilihat pada Gambar 4.27 dan popup tambah master sub jenis peserta dapat dilihat pada Gambar 4.28.. Gambar 4.27 Halaman Master Sub Jenis Peserta e.. Halaman Master Harga Halaman master harga berfungsi untuk menyimpan data harga. Dengan. halaman ini data harga baru disimpan ke database harga dan dapat diubah jika ada kesalahan atau pembaruan pada harga. Dapat dilihat pada Gambar 4.29 dan popup tambah master harga dapat dilihat pada Gambar 4.30..

(69) 49. Gambar 4.28 Popup Tambah Master Sub Jenis Peserta. Gambar 4.29 Halaman Master Harga.

(70) 50. Gambar 4.30 Popup Tambah Master Harga f.. Halaman Master Rekening Halaman master rekening berfungsi untuk menyimpan data rekening.. Dengan halaman ini data rekening baru disimpan ke database rekening dan dapat diubah jika ada kesalahan atau pembaruan pada rekening. Dapat dilihat pada Gambar 4.31 dan popup tambah master rekening dapat dilihat pada Gambar 4.32..

(71) 51. Gambar 4.31 Halaman Master Rekening. Gambar 4.32 Popup Tambah Master Rekening.

(72) 52. g.. Halaman Master Tema Halaman master tema berfungsi untuk menyimpan data tema. Dengan. halaman ini data sub jenis peserta baru disimpan ke database tema dan dapat diubah jika ada kesalahan atau pembaruan pada tema. Dapat dilihat pada Gambar 4.33 dan popup tambah master tema dapat dilihat pada Gambar 4.34.. Gambar 4.33 Halaman Master Tema h.. Halaman Pendaftaran Halaman pendaftaran berfungsi untuk menyimpan data pendaftaran.. Dengan halaman ini data pendaftaran baru disimpan ke database pendaftaran, agar lebih jelas dapat dilihat pada Gambar 4.35..

(73) 53. Gambar 4.34 Popup Tambah Master Tema. Gambar 4.35 Halaman Pendaftaran.

(74) 54. i.. Halaman Daftar Peserta Halaman daftar peserta berfungsi untuk menampilkan data pendaftaran dan. dapat diubah jika ada kesalahan atau pembaruan pada data pendaftaran namun hanya jenis dan sub jenis peserta dan diubah oleh admin. Dapat dilihat pada Gambar 4.36 dan popup ubah daftar peserta dapat dilihat pada Gambar 4.37.. Gambar 4.36 Halaman Daftar Peserta.

(75) 55. Gambar 4.37 Popup Ubah Daftar Peserta. Gambar 4.38 Halaman Tambah Abstrak j.. Halaman Kelola Abstrak Peserta Halaman kelola abstrak peserta berfungsi untuk menampilkan data abstrak. peserta dan dapat direview dengan memberikan keputusan hasil review. Dapat.

(76) 56. dilihat pada Gambar 4.39 dan popup review kelola abstrak peserta dapat dilihat pada Gambar 4.40.. Gambar 4.39 Halaman Kelola Abstrak Peserta. Gambar 4.40 Popup Review Kelola Abstrak Peserta.

(77) 57. k.. Halaman Konfirmasi Pembayaran untuk Peserta Halaman konfirmasi pembayaran berfungsi untuk menyimpan data. pembayaran. Dengan halaman ini data pembayaran baru disimpan ke database pembayaran, agar lebih jelas dapat dilihat pada Gambar 4.41 dan dapat mencetak invoice jika pembayaran telah diterima atau valid dapat dilihat pada Gambar 4.42. l.. Halaman Konfirmasi Pembayaran untuk Admin Halaman konfirmasi pembayaran sisi admin berfungsi untuk menampilkan. data pembayaran agar lebih jelas dapat dilihat pada Gambar 4.43 dan popup bukti bayar peserta dapat dilihat pada Gambar 4.44.. Gambar 4.41 Halaman Konfirmasi Pembayaran untuk Peserta.

Gambar

Gambar 2.3 Document Flow Pendaftaran Calon Peserta dan Pemakalah
Gambar 4.10 System Flow Pembayaran Peserta dan Pemakalah
Gambar 4.12 Context Diagram
Gambar 4.13 Data Flow Diagram Level 1
+7

Referensi

Dokumen terkait

Kendala yang dihadapi Bank Syariah Mandiri KCP Mukhtar Basri Medan dalam memasarkan Produk Pembiayaan Warung Mikro kepada calon nasabah seperti nasabah yang

Uji t dilakaukan untuk menguji ada tidaknya perbedaan nilai dengan perlakuan yang berbeda, dilakukan dengan membandingkan t hitung dengan t tabel atau menggunakan

Dari delapan ketrampilan di atas, yang paling penting bagi seorang guru adalah bagaimana guru menerapkan keterampilan tersebut sehingga proses pembelajaran dapat berjalan

Untuk mengatasi lupa atau hilangnya hafalan dan meningkatkan daya ingat mahasantri agar dapat mencapai target menghatamkan hafalan dalam dua tahun, maka di ma’had

gandannya signifikan dengan kualitas kolaborasi (kontrol kekuasaan, komunikasi, kepentingan bersama, dan tujuan bersama perawat dan dokter) berhubungan secara signifikan

Dapat disimpulkan bahwa pendapatan asli daerah Kota Batu masih memiliki derajat desentralisasi fiskal yang rendah, tingkat ketergantungan yang tinggi terhadap pemerintah

Regresi linier adalah metode statistika yang digunakan untuk membentuk model hubungan antara variabel terikat (dependen; respon; Y) dengan satu atau lebih variabel bebas

Setelah Nabi berkeyakinan bahawa hubungan mu’akhah itu telah terjalin dengan baik dan kedudukan umat Islam telah benar-benar mantap, barulah baginda mengadakan