BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di Dinas

dokumen-dokumen yang mirip
BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV DESKRIPSI PEKERJAAN

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV DESKRIPSI PEKERJAAN

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV PENJELASAN PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

BAB IV DESKRIPSI PEKERJAAN

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB III ANALISIS DAN PERANCANGAN SISTEM. Langkah awal dalam pembuatan sistem adalah mengidentifikasi

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV DESKRIPSI PEKERJAAN. Sungai (BBWS) Brantas, ditemukan beberapa permasalahan seperti: human error

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. 4. Melakukan pembahasan terhadap hasil implementasi sistem.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berkaitan langsung dengan proses yaitu bagian Information Communication

BAB IV DESKRIPSI SISTEM Dokumen Flow Pengaduan Keluhan Masyarakat. dokumen flow pengaduan keluhan masyarakat bisa dilihat pada gambar 4.

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI SISTEM. Pada sistem flow informasi alokasi dana Bos ini adalah aliran dibuat

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. disposisi surat masuk ke sub sub bagian dalam pengadilan tinggi. Pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV ANALISIS DAN DESAIN SISTEM

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB III ANALISIS DAN PERANCANGAN SISTEM. Rukina Sukses Abadi, dengan objek wawancara bagian admin kapal dan officer

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB III PERENCANAAN KEBUTUHAN DAN PERANCANGAN

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESAIN DAN IMPLEMENTASI SISTEM. permasalahan yang ada di PT. Barata Indonesia (Persero). Untuk memperoleh

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISA DAN PERANCANGAN SISTEM. Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV DESKRIPSI PEKERJAAN. dibutuhkan dalam pembuatan aplikasi. Pada tahap ini dilakukan peninjauan

BAB IV DESKRIPSI KERJA PRAKTIK

BAB III ANALISIS DAN PERANCANGAN SISTEM. teknik wawancara dan observasi yang dilakukan di Desa Randu Padangan.

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan

BAB IV. lebih detailnya, bisa dilihat pada gambar 4.1 dibawah ini. dan dikategorikan sesuai dengan kategori dokumen tersebut. Sistem arsip disini

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. rekapitulasi registrasi dan laporan hasil pembayaran Non Taglis.

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

Transkripsi:

BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di Dinas Pendidikan Provinsi Jawa Timur, pemberitahuan hasil pengumuman ujian nasional SMA di Surabaya dilakukan secara bertahap dengan menyebarkannya ke sekolah yang bersangkutan, kemudian siswa baru dapat melihat hasilnya. Dalam kerja praktek ini diharuskan menemukan permasalahan yang ada dan mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan pada Dinas Pendidikan Provinsi Jawa Timur yaitu mengenai masalah dalam pemberitahuan hasil pengumuman ujian nasional SMA di wilayah Surabaya. Untuk mengatasi masalah yang ada di atas maka diperlukan langkahlangkah sebagai berikut: 1. Analisa Sistem. 2. Desain Sistem. 3. Implementasi Sistem. 4. Evaluasi Terhadap Implementasi Sistem. Langkah-langkah tersebut di atas ditujukan untuk dapat menemukan solusi dari permasalahan yang ada pada Dinas Pendidikan Provinsi Jawa Timur, untuk lebih jelasnya dapat dijelaskan pada sub bab dibawah ini. 4.1 Analisa Sistem Dalam pengembangan teknologi informasi ini dibutuhkan sarana penyebaran informasi untuk penyebaran informasi hasil ujian akhir nasional yang cepat dan akurat sehingga diharapkan dapat membantu para pegawai dan juga 25

26 murid dalam hal menyebarkan ataupun mendapatkan informasi hasil ujian nasional. Setelah kegiatan pengamatan dan wawancara diperoleh, tahap berikutnya adalah menganalisa masalah dari hasil analisa sistem yang diperoleh melalui kegiatan tersebut. Dari hasil tahap analisis permasalahan ditemukan solusi permasalahan yaitu dengan membangun sebuah aplikasi sms gateway. Aplikasi sms gateway dibangun untuk mengetahui pengumuman hasil ujian nasional SMA secara real time berdasarkan jangka waktu tertentu. Keberhasilan dari aplikasi sms ini akan sangat bergantung pada data input yang dimasukan oleh user, kondisi jaringan selular serta kemampuan sistem untuk menganalisa dan mengolah data tersebut menjadi sebuah informasi. Tahap yang dilakukan sistem untuk mengolah data input dari user melalui media sms adalah tahap pengolahan data input dari user dimulai ketika user mengirimkan sms kepada sistem, kemudian sistem akan menerima sms tersebut melalui sms gateway. Sms langsung diterima oleh server kemudian secara otomatis aplikasi pusat mengirimkan pesan konfirmasi bahwa pesan sudah diterima. Pada bab selanjutnya akan dibahas rencana kerja serta rancangan sistem yang menjadi landasan dan acuan dalam pembuatan Rancang Bangun Sistem Informasi Pengumuman Hasil Ujian Nasional SMA di Surabaya pada Dinas Pendidikan Provinsi Jawa Timur.

27 4.2 Desain Sistem Setelah melakukan analisis sistem maka selanjutnya dilakukan desain sistem.dalam desain sistem ini, mulai membentuk suatu sistem baru yang telah terkomputerisasi. Langkah-langkah yang dilakukan dalam desain sistem ini adalah: 1. System Flow 2. Hirarki Input Process Output (HIPO) 3. Context Diagram 4. Data Flow Diagram (DFD) 5. Entity Relationship Diagram (ERD) 6. Struktur File 7. Desain Input Output 4.2.1 Sistem Flow Dengan melihat dan menganalisa sistem yang sedang berjalan saat ini, maka dilakukan suatu prosedur pengembangan yaitu dengan membuat system flow baru. System Flow yang ada digambarkan sebagai berikut : A. System Flow Alur sistem aplikasi keseluruhan System flow Pengumuman hasil ujian nasional SMA di surabaya menggambarkan tentang sistem yang akan dibangun. Dalam sistem flow ini akan dijelaskan bagaimana bagian Pendidikan Menengah Atas dapat melakukan proses penambahan data nilai ujian nasional, bagaimana siswa dapat melakukan sms ke database sms untuk mendapatkan informasi hasil

28 ujian nasional dan bagaimana Pendidikan Menengah Atas dapat mencetak laporan sms. Gambar 4.1 Sistem Flow Pengumuman hasil Ujian Nasional di Surabya

29 B. Sistem Flow penambahan data nilai ujian nasional SMA Dalam Sistem Flow ini akan dijelaskan bagamana bagian pendidikan menengah atas melakukan proses penambahan data nilai hasil ujian nasional. Gambar 4.2 Sistem Flow Penambahan data nilai ujian nasional SMA

30 C. Sistem Flow konfirmasi info hasil Ujian Nasional via SMS Sistem Flow ini menjelaskan tentang bagaimana siswa dapat melakukan konfirmasi info hasil ujian nasional melalui SMS dengan format tertentu. Gambar 4.3 Sistem Flow konfirmasi info hasil ujian nasional via SMS

Gambar 4.4 Sistem Flow konfirmasi info hasil ujian nasional via SMS 31

32 Gambar 4.5 Sistem Flow konfirmasi info hasil ujian nasional via SMS 4.2.2 Hirarki Input Proses Output (HIPO) Hirarki Input Proses Output (HIPO) berguna sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi dan menggambarkan hirarki proses-proses yang ada dalam Data Flow Diagram. Gambar 4.6 adalah Hirarki Input Proses Output (HIPO) dari Sistem Informasi Pengumuman Hasil Ujian Nasional SMA di Surabaya Via SMS Gateway.

33 0 Sistem Informasi Pengumuman Hasil Ujian Nasional SMA Surabaya 1 2 3 4 Login Mengolah Data Melakukan Proses Membuat Laporan 1.1 1.2 1.3 4.1 4.2 4.3 4.4 Input data login Validasi data login Menampilkan data login Memilih jenis laporan Memilih periode laporan Menampilkan data laporan Mencetak data laporan 2.1 Mengelola data hasil ujian IPA 2.2 Mengelola data hasil ujian IPS 2.3 Mengelola data hasil ujian Bahasa 3.1 3.2 3.3 3.4 3.5 3.6 Mengcek data sms Mengecek data hasil ujian berasarkan nomer ujian IPA Mengecek data hasil ujian berdasarkan nomer ujian IPS Mengecek data hasil ujian berdasarkan nomer ujian BAHASA Menyimpan data inbox Memberikan konfirmasi SMS Gambar 4.6 Hirarki Input Proses Output (HIPO) Sistem Informasi Pengumuman Hasil Ujian Nasional SMA di Surabaya Via SMS Gateway.

34 4.2.3 Context Diagram Gambar 4.7 merupakan context diagram dari sistem informasi pengumuman hasil ujian nasional sma di surabaya via sms gateway pada Dinas Pendidikan Provinsi Jawa Timur. Context diagram tersebut menggambarkan proses secara umum yang terjadi pada Dinas Pendidikan Provinsi Jawa Timur. Pada context diagram tersebut, juga terlihat bahwa sistem informasi pengumuman hasil ujian melibatkan 3 entity, yaitu Siswa, Bagian Menengah Atas dan Sekretariat. Login tidak valid Data login valid Laporan SMS sentitems Laporan SMS inbox Laporan SMS outbox Bagian Menengah Atas 0 Data Hasil Ujian IPA Data SMS Data Hasil Ujian BAHASA Si swa Data Konfirmasi Sistem Informasi Pengumuman Hasil Ujian Nasional SMA Surabaya + Data Hasil Ujian IPS Periode laporan Jenis laporan Data Laporan Username Password Laporan inbox Laporan outbox Laporan sentitems Sekretariat Gambar 4.7 Context diagram 4.2.4 Data Flow Diagram (DFD) Gambar 4.8 adalah gambar DFD level 0 dari Sistem Informasi Pengumuman Hasil Ujian Nasional Via SMS Gateway pada Dinas Pendidikan

35 Provinsi Jawa Timur. Pada DFD level 0 ini menjelaskan proses yang terjadi pada sistem tersebut yang meliputi proses login, proses mengelola data, proses transaksi, sampai proses membuat laporan.

36 Password Username Data login valid Login tidak valid 1 Login + Data admins dibaca 7 Admins Data Hasil Ujian IPS Data Hasil Ujian IPA Data Hasil Ujian BAHASA 2 Data BAHASA disimpan Data BAHASA dibaca 3 BAHASA Mengelola data master + Data IPA Data dibaca IPA dsimpan Data IPS disimpan Data IPS dibaca Data Bahasa dicek 1 IPA 2 IPS Data IPA dicek Data IPS dicek 3 Melakukan proses Data SMS Data Konfirmasi Si swa + Data outbox disimpan 5 Outbox Data inbox disimpan Bagian Menengah Atas Laporan SMS inbox Laporan SMS sentitems Laporan SMS outbox 4 Inbox Data outbox dibaca Data inbox dibaca 6 Sentitems Data sentitems dibaca 4 Laporan sentitems Periode laporan Data Laporan Jenis laporan Membuat laporan + Laporan inbox Laporan outbox Sekretariat Gambar 4.8 DFD Level 0 Sistem Informasi Pengumuman Hasil Ujian Nasional SMA di Surabaya Via SMS Gateway

37 DFD Level 1 proses Login terdiri dari proses input data login, proses validasi data login, dan menampilkan data login. Bagian Menengah Atas Password Username 1 Input data login Data login belum diverifikasi 2 Validasi data login Data admins dibaca 7 Admins Data login telah diverifikasi 3 Login tidak valid Data login valid Menampilkan data login Gambar 4.9 DFD Level 1 Proses Login DFD Level 1 proses Mengeelola Data Master terdiri dari 3 proses yairu, proses Mengelola data ujian IPA, Mengelola data ujian IPS, dan Mengelola data ujian Bahasa.

38 Bagian Menengah Atas Data Hasil Ujian IPA 1 Mengelola data hasil ujian IPA Data IPA dsimpan Data IPA dibaca 1 IPA Bagian Menengah Atas Data Hasil Ujian IPS 2 Mengelola data hasil ujian IPS Data IPS disimpan Data IPS dibaca 2 IPS Bagian Menengah Atas Data Hasil Ujian BAHASA 3 Mengelola data hasil ujian BAHASA Data BAHASA disimpan Data BAHASA dibaca 3 BAHASA Gambar 4.10 DFD Level 1 Proses Mengelola Data Master DFD Level 1 Melakukan Proses terdiri dari 6 proses, yaitu proses mengecek data SMS, proses mengecek data hasil ujian berdasarkan hasil ujian IPA, proses mengecek data hasil ujian berdasarkan hasil ujian IPS, proses mengecek data hasil ujian berdasarkan hasil ujian Bahasa, proses menyimpan data inbox, proses memberikan konfirmasi SMS.

39 1 Si swa Data SMS Mengecek data sms Data sms dicek 2 Mengecek data hasil ujian berasarkan nomer ujian IPA Data IPA dicek 1 IPA Data hasil ujian IPA dicek 3 Mengecek data hasil ujian berdasarkan nomer ujian IPS Data IPS dicek 2 IPS Data hasil ujian IPS dicek 4 Mengecek data hasil ujian berdasarkan nomer ujian BAHASA Data Bahasa dicek 3 BAHASA Data hasil ujian bahasa dicek 5 Menyimpan data inbox Data inbox disimpan 4 Inbox SMS konfirmasi 6 Data Konfirmasi Memberikan konfirmasi SMS Data outbox disimpan 5 Outbox Gambar 4.11 DFD Level 1 Proses Melakukan Proses Pada DFD Level 1 proses membuat laporan terdapat 4 proses, yakni proses memilih jenis laporan, proses memilih data laporan, proses menampilkan data laporan, dan proses mencetak data laporan.

40 Bagian Menengah Atas Data Laporan Jenis laporan 1 Memilih jenis laporan Jenis laporan dipilih 2 Periode laporan Memilih periode laporan Periode laporan dipilih 3 Menampilkan data laporan Data inbox dibaca Data outbox dibaca Data sentitems dibaca 4 Inbox 5 Outbox 6 Sentitems Data laporan ditampilkan Laporan SMS inbox Laporan SMS sentitems Laporan SMS outbox 4 Mencetak data laporan Laporan inbox Laporan sentitems Laporan outbox Sekretariat Gambar 4.12 DFD Level 1 Proses Membuat Laporan 4.2.5 Entity Relationship Diagram (ERD) Entity Relationship Diagram menggambarkan hubungan data dari tabel sau ke tabel yang lain. Entity Relationship Diagram terbagi menjadi dua bagian, yaitu: a. Conceptual Data Model (CDM) Gambar 4.13 merupakan Conceptual Data Model (CDM) pada Sistem Informasi Pengumuman Hasil Ujian Nasional SMA Di Surabaya Via SMS Gateway Pada Dinas Pendidikan Provinsi Jawa Timur. Terdapat 6 tabel yang digunakan dalam sistem ini yaitu Inbox, Outbox, Sentitems, IPA, IPS, dan Bahasa.

41 id_sentitems Pesan Waktu Penerima Status id_sentitems <pi> Sentitems <pi> Variable characters (1024) Date & Time <M> id_inbox Pesan Sender update_status Waktu id_inbox <pi> Inbox <pi> Variable characters (1024) Date & Time <M> id_outbox Isi_Pesan Waktu_Pengiriman Nomer_Tujuan konfirmasi id_outbox <pi> Outbox <pi> Variable characters (1024) Date & Time <M> mengecek1 mengecek2 mengecek3 no_ujian_ipa nama Sekolah B_indo B_inggris Matematika Fi si ka Kimia Biologi Jumlah_nilai Pernyataan nomer_ujian_ipa <pi> IPA <pi> Variable characters (20) <M> Variable characters (50) Variable characters (50) Variable characters (4) Variable characters (20) no_ujian_ips nama Sekolah B_indo B_inggris Matematika Ekonomi Sosiologi Geografi Jumlah_nilai Pernyataan no_ujian_ips <pi> IPS <pi> Variable characters (20) <M> Variable characters (50) Variable characters (50) Variable characters (4) Variable characters (20) no_ujian_bahasa nama Sekolah B_indo B_inggris Matematika Sastra_indo Antropologi B_Asing Jumlah_nilai Pernyataan no_ujian_bahasa <pi> Bahasa <pi> Variable characters (20) <M> Variable characters (50) Variable characters (50) Variable characters (4) Variable characters (20) Gambar 4.13 Conceptual Data Model (CDM) b. Physical Data Model (PDM) Gambar 4.14 menjelaskan tentang Physical Data Model yang ada pada Sistem Informasi Pengumuman Hasil Ujian Nasional SMA Di Surabaya Via SMS Gateway Pada Dinas Pendidikan Provinsi Jawa Timur beserta dengan tipe data dan panjang masing-masing tipe data tersebut

42 id_sentitems id_inbox Pesan Waktu Penerima Status Sentitems varchar(1024) varchar(1024) timestamp <pk> <fk> FK_SENTITEM_UPDATE_ST_INBOX id_inbox no_ujian_ipa no_ujian_bahasa no_ujian_ips Pesan Sender Waktu Inbox varchar(1024) varchar(20) varchar(20) varchar(20) timestamp <pk> <fk1> <fk3> <fk2> id_outbox id_inbox Isi_Pesan Waktu_Pengiriman Nomer_Tujuan Outbox varchar(1024) varchar(1024) timestamp <pk> <fk> FK_OUTBOX_KONFIRMAS_INBOX FK_INBOX_MENGECEK1_IPA FK_INBOX_MENGECEK3_BAHASA FK_INBOX_MENGECEK2_IPS no_ujian_ipa nama Sekolah B_indo B_inggris Matematika Fi si ka Kimia Biologi Jumlah_nilai Pernyataan IPA varchar(20) varchar(50) varchar(50) varchar(4) varchar(20) <pk> no_ujian_ips nama Sekolah B_indo B_inggris Matematika Ekonomi Sosiologi Geografi Jumlah_nilai Pernyataan IPS varchar(20) varchar(50) varchar(50) varchar(4) varchar(20) <pk> no_ujian_bahasa nama Sekolah B_indo B_inggris Matematika Sastra_indo Antropologi B_Asing Jumlah_nilai Pernyataan Bahasa varchar(20) varchar(50) varchar(50) varchar(4) varchar(20) <pk>. Gambar 4.14 Physical Data Model (PDM) 4.2.6 Struktur File Struktur file merupakan tabel atau database yang nantinya akan diimplementasikan dengan menggunakan Database MySQL. Struktur file pada sistem informasi Diknas Pendidikan Provinsi Jawa Timur adalah sebagai berikut : 1. Nama Tabel : Inbox Primary Key : id_inbox Foreign Key Fungsi : no_ujian_ipa, no_ujian_ips, no_ujian_bahasa : Untuk menyimpan data inbox Gambar 4.15 Tabel Inbox

43 No. Kolom Tipe Data Lebar Constraint Keteerangan 1. Id_inbox Varchar 1024 PK ID inbox 2. no_ujian_ipa Varchar 20 FK Nomer ujian IPA 3. no_ujian_ips Varchar 20 FK Nomer ujian IPS 4. no_ujian_bahasa Varchar 20 FK Nomer Ujian Bahasa 5. Pesan - NN Isi pesan 6. Sender - NN Nomer Pengirim 7. Waktu Datetime - NN Waktu SMS diterima 2. Nama Tabel : Outbox Primary Key : id_outbox Foreign Key : id_inbox Fungsi : Untuk menyimpan data Outbox Gambar 4.16 Tabel Outbox No. Kolom Tipe Data Lebar Constraint Keteerangan 1. Id_outbox Varchar 1024 PK ID outbox 2. Id_inbox Varchar 1024 FK ID inbox 3. Isi_pesan text - NN Isi pesan 4. Waktu_pengiriman Datetime - NN Waktu pengiriman SMS 5. Nomer_tujuan - NN Nomer tujuan

44 3. Nama Tabel : Sentitems Primary Key : id_sentitems Foreign Key : id_inbox Fungsi : Untuk menyimpan data Sentitems Gambar 4.17 Tabel Sentitems No. Kolom Tipe Data Lebar Constraint Keteerangan 1. Id_sentitems Varchar 1024 PK ID sentitems 2. Id_inbox Varchar 1024 FK ID inbox 3. Pesan text - NN Isi pesan 4. Waktu Datetime - NN Waktu pengiriman SMS 5. Penerima - NN Nomer tujuan 6. Status - NN Status pengiriman 4. Nama Tabel : IPA Primary Key : no_ujian_ipa Foreign Key : - Fungsi : Untuk menyimpan data hasil ujian IPA Gambar 4.18 Tabel IPA No. Kolom Tipe Data Lebar Constraint Keteerangan 1. no_ujian_ipa Varchar 20 PK Nomer ujian siswa 2. nama Varchar 50 NN Nama siswa

45 No. Kolom Tipe Data Lebar Constraint Keteerangan 3. Sekolah Varchar 50 NN Asal sekolah 4. B_indo - NN Nilai bahasa indonesia 5. B_inggris - NN Nilai bahasa inggris 6. Matematika - NN Nilai matematika 7. Fisika - NN Nilai fisika 8. Kimia - NN Nilai kimia 9. Biologi - NN Nilai biologi 10. Jumlah_Nilai Varchar 4 NN Jumlah semua nilai 11. Pernyataan Varchar 20 NN Pernyataan kelulusan 5. Nama Tabel : IPS Primary Key : no_ujian_ips Foreign Key : - Fungsi : Untuk menyimpan data hasil ujian IPS Gambar 4.19 Tabel IPS No. Kolom Tipe Data Lebar Constraint Keteerangan 1. no_ujian_ips Varchar 20 PK Nomer ujian siswa 2. nama Varchar 50 NN Nama siswa 3. Sekolah Varchar 50 NN Asal sekolah 4. B_indo - NN Nilai bahasa indonesia

46 No. Kolom Tipe Data Lebar Constraint Keteerangan 5. B_inggris - NN Nilai bahasa inggris 6. Matematika - NN Nilai matematika 7. Ekonomi - NN Nilai ekonomi 8. Sosiologi - NN Nilai sosiologi 9. Geografi - NN Nilai geografi 10. Jumlah_Nilai Varchar 4 NN Jumlah semua nilai 11. Pernyataan Varchar 20 NN Pernyataan kelulusan 6. Nama Tabel : BAHASA Primary Key : no_ujian_bahasa Foreign Key : - Fungsi : Untuk menyimpan data hasil ujian Bahasa Gambar 4.20 Tabel Bahasa No. Kolom Tipe Data Lebar Constraint Keteerangan 1. no_ujian_bahasa Varchar 20 PK Nomer ujian siswa 2. nama Varchar 50 NN Nama siswa 3. Sekolah Varchar 50 NN Asal sekolah 4. B_indo - NN Nilai bahasa indonesia 5. B_inggris - NN Nilai bahasa inggris 6. Matematika - NN Nilai matematika

47 No. Kolom Tipe Data Lebar Constraint Keteerangan 7. Antropologi - NN Nilai antropologi 8. Sastra_Indo - NN Nilai sastra indonesia 9. B_Asing - NN Nilai bahasa asing 10. Jumlah_Nilai Varchar 4 NN Jumlah semua nilai 11. Pernyataan Varchar 20 NN Pernyataan kelulusan 4.2.7 Desain Input Output Suatu sistem informasi memerlukan suatu interface dimana user dapat memasukkan data yang nantinya dapat menghasilkan suatu output. Berikut ini adalah desain input dan desain output dari sistem informasi pengumuman hasil ujian SMA di Surabaya Via SMS Gateway pada Dinas Pendidikan Provinsi Jawa Timur. a. Halaman Form Login Halaman ini digunakan untuk proses login user yang akan mengakses sistem nantinya. Gambar 4.21 Desain Form Login

48 b. Halaman Form Import Data IPA Gambar 4.22 adalah Halaman form yang digunakan untuk melakukan import file hasil ujian IPA. Gambar 4.22 Desain Form Import Data IPA c. Halaman Form Import Data IPS Gambar 4.23 adalah Halaman form yang digunakan untuk melakukan import file hasil ujian IPS. Gambar 4.23 Desain Form Import Data IPS

49 d. Halaman Form Import Data Bahasa Gambar 4.24 adalah Halaman form yang digunakan untuk melakukan import file hasil ujian Bahasa. Gambar 4.24 Desain Form Import Data Bahasa e. Halaman Form Laporan Gambar 4.25 adalah Halaman form yang digunakan untuk memilih periode laporan yang akan dicetak. Gambar 4.25 Desain Form Laporan

50 f. Desain Output Laporan Inbox Gambar 4.26 adalah Halaman form yang digunakan untuk mencetak laporan inbox berdasarkan periode yang dipilih. Gambar 4.26 Desain Output Laporan Inbox g. Desain Output Laporan outbox Gambar 4.27 adalah Halaman form yang digunakan untuk mencetak laporan outbox berdasarkan periode yang dipilih.

51 Gambar 4.27 Desain Output Laporan Outbox h. Desain Output Laporan Sentitems Gambar 4.28 adalah Halaman form yang digunakan untuk mencetak laporan setnitems berdasarkan periode yang dipilih. Gambar 4.28 Desain Output Laporan Sentitems

52 4.3 Implementasi Sistem Implementasi dimaksudkan untuk menggambarkan jalannya sistem yang sudah dibuat, dalam hal ini akan dijelaskan juga fungsi dari halaman tersebut.dibawah ini adalssah penjelasan penggunaan masing-masing form pada program Sistem Infromasi Pengumuman Hasil Ujian Nasional SMA di Surabaya Via SMS Gateway pada Dinas Pendidikan Provinsi Jawa Timur sebagai berikut: 1. Form Login Gambar 4.29 merupakan halaman Login, yang berfunsi untuk mengamankan data dari segi sistem. Gambar 4.29 Form Login 2. Form Import Data Ujian Gambar 4.30 merupakan halaman untuk melakukan import data hasil ujian. Data yang dapat di-import merupakan data yang file extention-nya berupa file excel dan sesuai dengan ketentuan yang ada.

53 Gambar 4.30 Halaman Form Import Data Ujian 3. Halaman Lihat Data Ujian Gambar 4.31 merupakan halaman untuk menampilkan data ujian yang telah berhasil di-import. Dalam halaman ini data hasil ujian yang ditampilkan dapat dihapus satu per satu ataupun dihapus semua sekaligus. Gambar 4.31 Halaman Lihat Data Ujian

54 4. Halaman Inbox Gambar 4.32 merupakan halaman untuk menampilkan inbox. Data inbox yang ada dalam database hanya data yang sesuai dengan ketentuan format SMS. Gambar 4.32 Halaman Inbox 5. Halaman Setting Halaman ini digunakan untuk melakukan setting service gammu. Fasilitas yang disediakan pada halaman ini yaitu, untuk menjalankan service gammu, untuk menghentikan service gammu, dan mengecek status service gammu.

55 Gambar 4.33 Halaman Setting 6. Halaman Proses Laporan Halaman ini digunakan untuk memproses laporan yang akan dicetak berdasarkan periode laporan yang dipilih dan laporan yang ditentukan. Gambar 4.34 Halaman Proses Laporan

56 7. Halaman Cetak Laporan Halaman ini merupakan halaman yang digunakan untuk mencatak laporan berdasarkan periode serta jenis laporan yang dipilih. Laporan yang dicetak nantinya akan berbentuk file excel. Gambar 4.35 Halaman Cetak Laporan 8. Laporan Excel Output laporan data SMS berupa file excel yang bisa dibuat dengan mengklik tombol Export to Excel pada halaman cetak laporan Gambar 4.35. Laporan ini digunakan untuk arsip data SMS yang masuk maupun yang keluar setiap periode tertentu.

57 Gambar 4.36 Laporan Excel 4.4 Evaluasi Terhadap Implementasi Sistem 4.4.1 Instalasi Program Dalam tahap ini pengguna harus memperhatikan dengan benar terhadap penginstallan perangkat lunak. Berikut langkah-langkah penginstallan : 1. Install Xampp 2. Install software untuk modem / hp 3. Install software Gammu Setelah melakukan pengisntallan, lakukan langkah berikut ini : 1. Letakkan folder yang berisi program ini kedalam direktori C:/xampp/htdocs/. 2. Buatlah database dengan menggunakan database sms.sql yang tersedia di dalam folder.

58 3. Lakukan seting terhadap gammu terlebih dahulu sesuai dengan petunjuk yang banyak beredar di buu maupun internet 4. Jalankan Services gammu kemudian jalankan Xampp anda 5. Jalankan File Form_login dari direktori xampp anda