SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA TUGAS AKHIR

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA TUGAS AKHIR"

Transkripsi

1 SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat nencapai gelar Ahli Madya Program Diploma III Ilmu Komputer Disusun Oleh : ADITYA WIRA NUGRAHA NIM. M PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011 i

2 HALAMAN PERSETUJUAN SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA Disusun Oleh ADITYA WIRA NUGRAHA NIM. M Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal 18 Juni 2011 Pembimbing Utama Umi Salamah, S.Si., M.Kom. NIP ii

3 HALAMAN PENGESAHAN SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA Disusun Oleh ADITYA WIRA NUGRAHA NIM. M Dibimbing oleh Pembimbing Utama Umi Salamah, S.Si., M.Kom. NIP Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer pada hari Senin pada tanggal 11 Juli 2011 Dewan Penguji 1. Penguji 1 Umi Salamah, S.Si, M.Kom ( ) NIP Penguji 2 Hartatik, M.Si ( ) NIDN Penguji 3 Abdul Azis, S.Kom ( ) NIP Dekan Fakultas MIPA UNS Disahkan Oleh Ketua Program Studi DIII Ilmu Komputer UNS Ir.Ari Handono Ramelan,M.Sc (Hons),PhD Drs. YS. Palgunadi, M.Sc NIP NIP iii

4 ABSTRACT Aditya Wira Nugraha REGISTRY AND SMS REMINDER INFORMATION SYSTEM. 3 rd Years Diploma Degree of Computers Science, Mathematic and Science Faculty, Sebelas Maret University of Surakarta. Palang Merah Indonesia (PMI) only has the donor registration system. PMI registration system is equipped with features SMS Reminder for PMI that can provide appropriate information to the active donor quickly and on time. The aim of this final project is to develop a registration system by adding features SMS Reminder using SMS Gateway. The methods of collecting data used in the preparation of this final assignment were observations, documentations, and interviews. Stages of the design included the design of context diagram, data flow diagram, entity relationship diagram, schema diagram, database table, and page design. Software used in the manufacture of this system were apache as web server, MySQL as database server, and programming php and html to create the script. Registration and Information System SMS Reminder has a facility such as a register form and the form to set the format of SMS and SMS delivery system that automatically according to the criterias. Keywords: Information System, SMS Gateway, SMS Reminder iv

5 ABSTRAK Aditya Wira Nugraha SISTEM INFORMASI REGISTRASI DAN SMS REMINDER PADA PMI SURAKARTA. DIII Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Palang Merah Indonesia (PMI) hanya memiliki sistem registrasi pendonor. PMI menginginkan sistem registrasi dilengkapi dengan fitur SMS Reminder agar PMI dapat memberikan informasi yang tepat kepada pendonor aktif dengan cepat dan tepat waktu. Tujuan dari Tugas Akhir ini adalah untuk mengembangkan sistem registrasi tersebut dengan menambahkan fitur SMS Reminder menggunakan teknologi SMS Gateway. Metode pengumpulan data yang digunakan dalam penyusunan Tugas Akhir ini adalah observasi, studi pustakan dan wawancara. Tahapan perancangan meliputi perancangan context diagram, data flow diagram, entity relationship diagram, schema diagram, database table, dan desain halaman. Software yang digunakan dalam pembuatan sistem ini adalah apache sebagai web server, MySQL sebagai database server, serta pemrograman php dan html untuk membuat script. Sistem Informasi Registrasi dan SMS Reminder memiliki fasilitas berupa form register dan form untuk mengatur format SMS dan sistem pengiriman SMS yang otomatis sesuai kriteria-kriteria. Kata kunci : Sistem Informasi, SMS Gateway, SMS Reminder v

6 HALAMAN MOTTO What we can do, just do it the best. Never give up, just moving on. More lesson and more passion to get your vision vi

7 HALAMAN PERSEMBAHAN Penulis persembahkan kepada : 1. Kedua Orang Tua yang telah memberi motivasi 2. Kakakku yang juga memberikan wejangan dalam pengerjaan TA ini. 3. Ibu Umi Salamah, yang telah membimbing pengerjaan TA ini hingga selesai. 4. Dosen-dosen yang telah memberikan pengajaran sehingga ilmu yang diberikan dapat digunakan dalam pengerjaan TA ini. 5. My best friends, Yoga, Rina, Kunthi, Akbar, Lin, Indah dan Niken. 6. Kawan-kawan kelas TI A yang telah meluangkan waktu untuk sharing sama-sama dalam pengerjaan TA ini. vii

8 KATA PENGANTAR Segala puji kehadirat Allah SWT yang melimpahkan rahmat dan hidayah-nya kepada kita semua. Sholawat dan salam semoga senantiasa tercurah limpahkan kepada junjungan kita Rasulullah SAW, beserta keluarga, para sahabat dan pengikutnya yang senantiasa beristiqomah hingga yaumul akhir. Berkat bantuan dan dukungan dari berbagai pihak, alhamdulillah akhirnya penulisan laporan Tugas Akhir ini dapat terselesaikan dengan baik. Sehingga disini penulis ingin mengucapkan terima kasih kepada : 1. Allah SWT yang telah memberikan rahmat dan kesempatan, sehinggal penulis bisa menyelesaikan pembuatan laporan ini. 2. Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Ilmu Komputer FMIPA UNS. 3. Umi Salamah, S.Si, M.KOM selaku pembimbing tugas akhir di fakultas MIPA UNS yang telah banyak membantu selama pengerjaan Tugas Akhir ini. 4. Ayah, Ibu dan kakak yang telah memberikan dukungan semangat dan doa setiap saat. 5. Teman-teman DIII Teknik Informatika FMIPA UNS angkatan Dalam penulisan laporan tugas akhir ini masih banyak kekurangannya, namun diharapkan laporan ini berguna dan bermanfaat bagi para pembaca. Surakarta, Juli 2011 Penulis viii

9 DAFTAR ISI Halaman HALAMAN JUDUL i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN. iii HALAMAN ABSTRACT iv HALAMAN INTISAR... v HALAMAN MOTTO... vi HALAMAN PERSEMBAHAN vii KATA PENGANTAR.. viii DAFTAR ISI... ix DAFTAR TABEL... xii DAFTAR GAMBAR xiii BAB I PENDAHULUAN Latar Belakang Perumusan Masalah Batasan Masalah Tujuan dan Manfaat Tujuan Manfaat Metodologi Penelitian Sistematika Penulisan Bab I Pendahuluan Bab II Landasan Teori Bab III Desain dan Perancangan Sistem Bab IV Implementasi dan Analisa Bab V Penutup. 6 ix

10 BAB II LANDASAN TEORI Sistem Informasi PHP Hypertext Processor MySQL Desain Sistem SMS Gateway Gammu.. 13 BAB III DESAIN DAN PERANCANGAN SISTEM Analisis Kebutuhan Kebutuhan Hardware Kebutuhan Software Perancangan Sistem Context Diagram DFD Level DFD Level 2 Proses Manage Data User DFD Level 2 Proses Kegiatan Donor DFD Level 2 Proses Manage Data Format SMS DFD Level 2 Proses Send SMS Entity Relationship Diagram Schema Diagram Rancangan Database Rancangan Desain Interface Arsitektur Sistem BAB IV IMPLEMENTASI DAN ANALISA Implementasi Sistem Konfigurasi Gammu Halaman Administrator Pengiriman SMS Evaluasi. 46 x

11 Kelebihan Kekurangan 46 BAB V PENUTUP Kesimpulan Saran.. 47 DAFTAR PUSTAKA xi

12 DAFTAR TABEL Halaman 1. Tabel 2.1. Simbol Data Flow Diagram (DFD) Tabel 2.2. Simbol Entity Relationship Diagram Tabel 3.1. Tabel Daemons Tabel 3.2. Tabel Gammu Tabel 3.3. Tabel Inbox Tabel 3.4. Tabel Outbox Tabel 3.5. Tabel Outbox_multipart Tabel 3.6. Tabel Pbk Tabel 3.7. Tabel Pbk_groups Tabel 3.8. Tabel Phones Tabel 3.9. Tabel Sentitems Tabel Tabel Login Tabel Tabel Pendonor Tabel Tabel Goldarah Tabel Tabel Donordarah Tabel Tabel Sms Tabel Tabel Penghargaan Tabel Tabel Award Tabel Tabel Message 29 xii

13 DAFTAR GAMBAR Halaman 1. Gambar 2.1. Cara Kerja Pengiriman SMS Gambar 2.2. Mekanisme Kerja Gammu Gambar 3.1. Context Diagram Gambar 3.2. DFD Level Gambar 3.3. DFD Level 2 Proses Manage Data User Gambar 3.4. DFD Level 2 Proses Kegiatan Donor Gambar 3.5. DFD Level 2 Proses Manage Data Format SMS Gambar 3.6 DFD Level 2 Proses Send SMS Gambar 3.7. Entity Relationship Diagram Gambar 3.8. Schema Diagram Gambar 3.9. Rancangan Halaman Login Admin Gambar Rancangan Halaman Utama Administrator Gambar Arsitektur Sistem Registrasi dan SMS Reminder Gambar 4.1. Halaman Login Administrator Gambar 4.2. Tampilan Halaman Form Register Gambar 4.3. Halaman Biodata Pendonor Awal Gambar 4.4. Tampilan Melakukan Kegiatan Donor Gambar 4.5. Tampilan Membatalkan Donor pertama kali Gambar 4.6. Halaman Data Pendonor Gambar 4.7. Tampilan Sub Tab Edit Data Gambar 4.8. Tampilan Edit Data Pendonor Gambar 4.9. Tampilan Data akan dicetak Gambar Tampilan Cetak Data Gambar Halaman Form Format 40 xiii

14 25. Gambar Halaman Tampilan Format Gambar Tampilan untuk edit format Gambar Format SMS ucapan terima kasih setelah donor darah Gambar Format SMS pemberitahuan mendonor setelah 3 bulan Gambar Format SMS ucapan ulang tahun Gambar Format SMS ucapan hari besar agama Gambar Format SMS pemberitahuan pemberian penghargaan 45 xiv

15 BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi Informasi semakin hari semakin cepat berkembang. Banyak sekali inovasi dan kreasi untuk membentuk suatu teknologi yang lebih canggih. Salah satunya adalah teknologi SMS (Short Message Service). Teknologi ini sudah banyak digunakan oleh pengguna telepon seluler. Penggunaan layanan SMS lebih banyak digunakan daripada layanan telepon dikarenakan biaya SMS lebih murah. Sistem Informasi sekarang pun telah mengandalkan teknologi SMS untuk mengirimkan paket data berupa pesan ke beberapa user. Misalnya beberapa provider yang memberikan info layanan melalui sistem SMS ini. Begitu pula dengan beberapa perusahaan yang bekerja di bidang jasa. Mereka menggunakan layanan SMS untuk memberikan berita ataupun layanan terbaru yang ada dalam perusahaan tersebut. Tentu saja sistem SMS ini tidak dengan cara manual melainkan menggunakan cara otomatis, yaitu menggunakan sistem SMS Gateway. Sistem ini sangat banyak digunakan oleh beberapa perusahaan agar pengiriman SMS berlangsung cepat dan otomatis. Penggunaan SMS Gateway ini juga akan diterapkan secara permanen oleh Palang Merah Indonesia (PMI) cabang Surakarta. PMI menginginkan sistem SMS Gateway ini untuk memberikan informasi tentang penghargaan yang akan diterima pendonor yang sudah mencapai jumlah donor darah untuk beberapa kali, pengingat tentang tanggal donor darah yang harus dilakukan pendonor tetap dan ucapan ulang tahun serta hari besar agama untuk para pendonor yang terlebih dahulu melakukan pendaftaran. 1

16 Perumusan Masalah Berdasarkan latar belakang di atas, dapat diperoleh masalah sebagai berikut : Bagaimana membuat sebuah aplikasi berbasis SMS Gateway untuk memberikan pengumuman, pengingat dan ucapan kepada pendonor yang pertama kali mendonor maupun pendonor tetap di PMI cabang Surakarta? 1.3. Batasan Masalah Pembuatan Sistem Informasi Registrasi dan SMS Reminder ini melingkupi proses pendaftaran pendonor pertama kali donor yang akan menjadi pendonor aktif yang langsung ke PMI bukan pendonor incidental yang mendonor di luar PMI dan pengiriman SMS kepada pendonor aktif yang dituju. Selain itu terdapat filtering untuk pengiriman SMS kepada pendonor tertentu yang meliputi filter setelah pendonor melakukan kegiatan donor, jumlah donor untuk mendapatkan penghargaan, peringatan kepada pendonor untuk mendonor tiap 3 bulan sekali dan ucapan selamat ulang tahun serta hari besar agama kepada pendonor. Sistem ini hanya dapat dipakai menggunakan HP yang dijadikan modem Tujuan dan Manfaat Tujuan Tujuan dari penelitian ini adalah membuat dan mengembangkan aplikasi layanan dengan bahasa pemrograman PHP untuk registrasi dan pengelolaan data serta aplikasi layanan berbasis SMS Gateway yang digunakan untuk mengirimkan SMS berupa informasi tentang pemberitahuan, pengingat, ucapan dan pengumuman Manfaat Manfaat yang dapat diperoleh terkait masalah yang dibahas antara lain :

17 3 1. Penulis - Dapat memahami proses pembuatan program. - Mampu membuat aplikasi layanan berbasis SMS Gateway. 2. Instansi - Memperoleh pembaharuan aplikasi yang diperlukan untuk meningkatkan pelayanan kepada user. 3. Akademis - Dapat dijadikan sebagai lahan masukan yang bermanfaat guna menunjang proses belajar bagi mahasiswa Metodologi Penelitian Sistem Informasi Registrasi dan SMS Reminder dengan menggunakan layanan SMS Gateway diharapkan dapat digunakan untuk memberikan layanan kepada para user yang dalam hal ini pendonor dengan mengirimkan SMS. Adapun metode yang digunakan dalam penelitian ini, yaitu : 1. Pengumpulan Data Metode ini dilakukan untuk mengumpulkan berbagai data yang akan digunakan sebagai referensi dalam pembuatan aplikasi. Terdapat beberapa cara dalam mengumpulkan data, yaitu observasi, studi pustaka dan wawancara. Observasi Observasi dilakukan dengan jalan melakukan pengkajian terhadap sistem yang telah menggunakan sistem SMS Gateway dengan cara mencari kelebihan dan kekurangan. Studi Pustaka Metode pengumpulan data dengan menilik dari berbagai sumber berupa buku, artikel, internet, laporan dan lain-lain.

18 4 Wawancara metode pengumpulan data dengan cara melakukan tanya jawab langsung dengan narasumber dari PMI. 2. Perancangan Metode ini dilakukan sebelum memulai sebuah pembuatan aplikasi. Perancangan dilakukan agar pembuatan aplikasi tidak melenceng dari batasan masalah yang telah ditentukan. Terdapat beberapa sistem dalam melakukan perancangan, yaitu : Perancangan Sistem Perancangan sistem dilakukan untuk mengetahui alur proses yang akan diimplementasikan dalam aplikasi. Tahapan ini akan dibuat Entity Relationship Diagram (ERD), Context Diagram dan Data Flow Diagram (DFD). Perancangan Database Perancangan database dilakukan untuk mengatur pemakaian database dalam aplikasi dengan baik. Tahapan ini akan dibuat database beserta tabel-tabel yang dibutuhkan di dalam aplikasi. Perancangan Interface Perancangan interface dilakukan untuk memberikan tempat terhadap aplikasi yang dibuat agar mudah dalam pengoperasiannya. Tahapan ini dibuat template dengan menggunakan CSS. 3. Implementasi Metode ini dilakukan saat aplikasi dibuat dengan acuan perancangan yang terlebih dahulu selesai dibuat. Metode ini dilakukan untuk percobaan aplikasi apakah sudah memenuhi kriteria sesuai perancangan atau belum. 4. Evaluasi Metode ini dilakukan saat implementasi aplikasi telah selesai dilakukan. Metode ini diketahui kelebihan dan kekurangan aplikasi yang dibuat.

19 Sistematika Penulisan Bab I Pendahuluan Pada bab pendahuluan ini diberikan gambaran umum tentang laporan yang berisi : a. Latar Belakang Masalah b. Perumusan Masalah c. Batasan Masalah d. Tujuan dan Manfaat e. Metodologi Penelitian f. Sistematika Penulisan Bab II Landasan Teori Pada bab landasan teori ini memuat tinjauan pustaka yang digunakan sebagai referensi untuk pembuatan dan pengembangan Sistem Informasi Registrasi dan SMS Reminder Bab III Desain dan Perancangan Sistem Pada bab ini memuat desain dan perancangan sistem yang diperlukan sebagai pedoman untuk membuat aplikasi. Desain ini berupa Context Diagram, Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), Perancangan Database, dan Perancangan Interface Bab IV Implementasi dan Analisa Pada bab ini memuat tentang langkah dan hasil analisa yang antara lain ditampilkan dalam bentuk tabel, gambar dan penjelasan dari masingmasing bagian.

20 Bab V Penutup Pada bab ini memuat kesimpulan yang berisi pernyataan singkat, tepat yang dijabarkan dari hasil dan pembahasan serta memuat saran yang berisi tentang saran pemikiran yang didasarkan pada kesimpulan yang diperoleh untuk perbaikan dan penyempurnaan aplikasi di waktu yang akan datang.

21 BAB II LANDASAN TEORI 2.1. Sistem Informasi Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Sistem Informasi sering sekali terdengar saat ini seiring dengan maraknya komputer. Definisi sistem Informasi dapat dibedakan menjadi dua, berdasarkan elemen dan prosedur. Sistem berdasarkan prosedur adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sistem berdasarkan prosedur lebih menekankan pada urutan proses / operasi dalam jaringan kerja (network). Sistem berdasarkan elemen adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Definisi sistem berdasarkan komponen ini adalah definisi sistem yang paling banyak digunakan dan diterima karena definisi sistem berdasarkan komponen ini adalah definisi sistem yang luas, sehingga lebih mudah dimengerti dan diaplikasikan. Sistem informasi secara umum adalah sekumpulan hardware, software, brainware, prosedur dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan (Cahyono, 2008). 7

22 PHP Hypertext Processor PHP adalah skrip bersifat server-side yang ditambahkan ke dalam HTML. Kelebihan PHP yang paling signifikan adalah kemampuannya untuk melakukan koneksi dengan berbagai macam database (Kurniawan, 2002) PHP merupakan bahasa interpreter yang hampir mirip dengan bahasa C dan perl yang memiliki kesederhanaan dalam perintah. PHP dapat digunakan untuk meng-update database, menciptakan database, dan mengerjakan perhitungan matematika. Sedangkan menurut Janner (2006), PHP adalah bahasa (scripting language) yang dirancang secara khusus untuk penggunaan bahasa web. PHP adalah tool untuk pembuatan halaman web dinamis seperti bahasa pemograman web lainnya PHP memproses seluruh perintah yang berada dalam skrip PHP didalam web server dan menampilkan outputnya kedalam web browser klien. Banyak keuntungan yang dapat diperoleh jika menggunakan PHP sebagai modul dari apache, antara lain: 1. Tingkat keamanan yang cukup tinggi 2. Waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman web lainnya yang berorientasi pada server-side scripting. 3. Akses ke system database yang lebih fleksibel. Seperti MySQL MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopuleranya disebababkan MySQL menggunakan SQL (Stuktur Query Language) sebagai bahasa dasar untuk mengakses databasenya. Selain itu, ia bersifat Open Source (Anda tidak perlu membayar untuk menggunakanya) pada pelbagai platform (kecuali untuk jenis Enterprise, yang bersifat komersial). Perangkat lunak MySQL sendiri bisa di-download dari MySQL termasuk jenis RDMS (Relational Database Management System). Itulah sebabnya, istilah seperti tabel, baris dan kolom digunakan pada

23 9 MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Keunggulan dari MySQL adalah sebuah aplikasi Relational Database Management Server RDBMS yang sangat cepat dan kokoh. Dengan menggunakan MySQL server maka data dapat diakses oleh banyak pemakai secara bersamaan sekaligus dapat membatasi akses para pemakai berdasarkan previlage (hak akses) yang diberikan. (Kadir, 2008) Desain Sistem Desain sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan menggunakan sistem baru. Ada dua hal yang perlu diperhatikan dalam desain sistem yaitu pemilahan peralatan dam program komputer untuk sistem yang ada. Beberapa alat bantu yang digunakan penulis dalam desain sistem, yaitu : 1. Context Diagram Context diagram adalah tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan, diagram ini tidak memuat penyimpanan data dan hanya tampak sederhana. (Kendall & kendall, 2003) 2. Data Flow Diagram DFD merupakan alat bantu yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain dengan menunjukkan dari dan kemana data mengalir serta penyimpanannya. Beberapa simbol yang digunakan dalam DFD terlihat pada Tabel 2.1 berikut ini :

24 10 Tabel 2.1. Simbol Data Flow Diagram (DFD) (Kendall&kendall:2003) Simbol Arti Keterangan Entitas Entitas eksternal merupakan sumber atau tujuan dari aliran data dari atau ke sistem Aliran Data Aliran data menggambarkan aliran data dari satu proses ke proses lainnya Proses Proses atau fungsi yang mentransformasikan data secara umum Penyimpanan Data Berkas atau tempat penyimpanan fungsi untuk menyimpan data atau file 3. Entity Relationship Diagram Entity Relationship Diagram adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan data atau file data. Simbolsimbol yang digunakan dalam Entity Relationship Diagram ada pada Tabel 2.2 berikut: 1) Entity Suatu obyek yang dapat didefinisikan dalam lingkungan pemakai dalam konteks sistem yang telah dibuat. Entity digunakan atau digambarkan persegi empat.

25 11 2) Atribut Elemen-elemen yang ada dalam entity dan fungsi. Atribut mendeskripsikan karakter entity. Atribut digambarkan dengan simbol elips. 3) Hubungan Hubungan ini dinamakan relationship atau relasi. Hubungan harus dibedakan antara hubungan bentuk antara entity dengan isi dari hubungan ini sendiri. Hubungan digambarkan dengan simbol ketupat. 4) Garis Digunakan untuk menghubungkan entity dengan entity manapun entity dengan atribut. Tabel 2.2. Simbol Entity Relationship Diagram (Jogiyanto, 2001) Menunjukan Entity Menunjukan Atribut Menunjukan Hubungan Menunjukan Garis 2.5. SMS Gateway SMS Gateway adalah aplikasi SMS dimana pesan yang diterima dan dikirimkan menggunakan bantuan Gateway Device terintegrasi dengan database server yang dapat mendistribusikan pesan SMS secara otomatis. Kelebihan SMS Gateway adalah SMS Gateway dapat di otomatisasi dan dapat menyimpan data dalam jumlah yang banyak karena disimpan di sebuah hardisk server.

26 12 Cara Kerja Pengiriman SMS Pada Gambar 2.1 berikut adalah cara kerja SMS Gateway dalam mengirimkan SMS. Gambar 2.1. Cara Kerja Pengiriman SMS Di dalam Sistem Aplikasi pesan anda akan dihubungkan dengan database server. Di server database inilah semua pesan yang akan dikirim sudah disiapkan. Program akan mengambil data didalam database server lalu mengirimkan pesan otomatis kepada user melalui device gateway yaitu handphone. Secara umum ada beberapa cara untuk mengirimkan pesan SMS dari PC atau komputer. 1. Menghubungkan komputer dengan handphone. Selanjutnya tinggal menggunakannya perintah-perintah AT Command untuk mengirimkan pesan. 2. Menghubungkan komputer langsung dengan SMS Center (SMSC) atau SMS service provider. Untuk mengirimkan pesan SMS menggunakan beberapa protocol interface yang mendukung SMSC. Sebagai contoh protocol yang sering digunakan adalah HTTP atau HTTPS atau protocol lainnya. Untuk mengirimkan pesan SMS dengan komputer dibutuhkan beberapa alat pendukung, seperti handphone dan sebuah kartu SIM. Ada beberapa

27 13 cara untuk menghubungkan komputer dengan handphone ataupun GSM modem yaitu dengan menggunakan Kabel Serial, kabel USB, Bluetooth atau dengan menggunakan Infrared. Ini semua tergantung dari fasilitas yang disediakan oleh handphone tersebut. Setelah komputer terhubung dengan alat atau handphone, kita dapat mengendalikan handphone dengan cara mengirimkan perintah ke alat tersebut. Perintah-perintah yang dikirim ke handphone disebut dengan AT Command. Di dalam SMS Gateway ini terdapat program berupa SMS Daemon. SMS Daemon adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL & PostgreSQL Gammu GAMMU (GNU All Mobile Management Utilities) adalah nama sebuah project yang ditujukan untuk membangun aplikasi, script dan drivers yang dapat digunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya. Sekarang Gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam model telepon yang tersedia di pasaran dibandingkan dengan project sejenis. Gammu merupakan project yang berlisensi GNU GPL 2 sehingga menjamin kebebasan menggunakan tool ini tanpa perlu takut dengan masalah legalitas dan biaya yang mahal yang harus dikeluarkan. Gammu mendukung berbagai macam model telepon seluler dengan berbagai jenis koneksi dan type. GAMMU bukanlah aplikasi jadi, tetapi merupakan sebuah modul yang bisa digabungkan dengan bahasa pemrograman apa saja, bisa dengan PHP atau ASP, Delphi atau Visual Basic, bahkan tanpa pemrograman pun, GAMMU sudah bisa mengirim dan menerima SMS lewat komputer, hanya saja tidak ada

28 14 interfacenya, GAMMU juga dapat diakses lewat database administration seperti phpmyadmin misalnya. Ada dua mekanisme kerja dari Gammu yaitu sebagai aplikasi dan sebagai daemon. Gammu sebagai aplikasi akan bekerja ketika perintah Gammu di jalankan pada lingkungan shell beserta perintahnya di sertakan sesuai fungsi yang di inginkan. Sedangkan sebagai daemon gammu di tandai dengan di jalankannya perintah smsd pada shell. Smsd bukanlah perintah yang langsung terinstal melainkan perintah yang di jalankan pada shell atau Command Prompt. Pada penelitian ini, GAMMU dikonfigurasi agar dapat digunakan sebagai SMS daemon. Mekanisme kerja Gammu yang telah dijelaskan sebelumnya dapat dilihat pada Gambar 2.2. Gambar 2.2. Mekanisme kerja Gammu

29 BAB III DESAIN DAN PERANCANGAN SISTEM 3.1. Analisis Kebutuhan Perancangan Sistem merupakan suatu langkah proses pembuatan program aplikasi. Perancangan sistem sangatlah penting untuk memulai sebuah pembuatan program Kebutuhan Hardware Spesifikasi hardware yang digunakan dalam pembuatan aplikasi ini (minimum requirement) adalah sebagai berikut : 1. Processor Intel Atom 1,66 GHz. 2. Harddisk 160 GB 3. Memory 1 GB 4. Handphone, baik yang menggunakan teknologi GSM maupun CDMA. 5. Media Koneksi, digunakan untuk mengirimkan data dari handphone ke PC Kebutuhan Software Software yang digunakan dalam pembuatan aplikasi ini (minimum requirement) adalah sebagai berikut : 1. Operating System Windows XP Service Pack Appserv / Xampp. 3. Gammu. 4. Browser, baik Mozilla Firefox, Google Chrome, Internet Explorer. 3.2 Perancangan Sistem Merancang proses dilakukan agar dapat mengetahui alur kerja sistem yang terjadi. Perancangan dilakukan dengan membuat Context Diagram dan Data Flow Diagram. Berikut adalah gambar-gambar diagram perancangan proses. 15

30 Context Diagrams Context Diagram atau diagram konteks ini merupakan penggambaran secara garis besar Sistem Informasi Registrasi dan SMS Reminder yang akan dibangun yang digambarkan pada Gambar 3.1. Admin Format SMS Data User Data SMS Sistem Informasi Registrasi dan SMS Reminder Data SMS User(Pendonor) Data User Format SMS Gambar 3.1. Context Diagram DFD Level 1 DFD Level 1 Sistem Informasi Registrasi dan SMS Reminder digambarkan pada Gambar 3.2. Data Pendonor 1 Manage data user Tb.pendonor 2 Kegiatan Donor Tb.donordarah Admin Data format 3 Manage data format SMS Tb.sms Kriteria 4 Send SMS Data SMS User(Pendonor) Data SMS Tb.message Gambar 3.2. DFD Level 1

31 DFD Level 2 Proses Manage Data User DFD Level 2 Proses Manage Data User digambarkan pada Gambar 3.3. Data Pendonor 1.1 Input Data User Data Pendonor Data Pendonor 1.2 Delete Data User Data Pendonor Admin Data Pendonor 1.3 Edit Data User Data Pendonor Tb. pendonor Data Pendonor 1.4 Print Data User Data Pendonor Data Pendonor 1.5 View Data User Data Pendonor Data Pendonor 1.6 Search Data User Data Pendonor Gambar 3.3. DFD Level 2 Proses Manage Data User DFD Level 2 Proses Kegiatan Donor DFD Level 2 Proses Kegiatan Donor digambarkan pada Gambar 3.4. Data Pendonor 2.1 Melakukan donor Data Pendonor Admin Tb.donordarah Data Pendonor 2.2 Membatalkan donor Data Pendonor Gambar 3.4. DFD Level 2 Proses Kegiatan Donor

32 DFD Level 2 Proses Manage Data Format DFD Level 2 Proses Manage Data Format SMS digambarkan pada Gambar 3.5. Data Format 3.1 Input format SMS Data Format Admin Data Format 3.2 Edit format SMS Data Format Tb. sms Data Format 3.3 View format SMS Data Format Gambar 3.5. DFD Level 2 Proses Manage Data Format SMS DFD Level 2 Proses Send SMS DFD Level 2 Proses Send SMS digambarkan pada Gambar 3.6. Tb.sms Tb.donordarah Tb.pendonor Admin kriteria 4.1 SMS Sending Data SMS Tb.message Data SMS Tb.outbox Data SMS 4.2 SMS Sended Data SMS 4.3 SMS received Data SMS Tb.sentitems Data SMS User Gambar 3.6 DFD Level 2 Proses Send SMS

33 Entity Relationship Diagram Entity Relationship Diagram (ERD) merupakan langkah awal untuk merancang sebuah database. ERD pada Sistem Informasi Registrasi dan SMS Reminder ditunjukkan pada Gambar 3.7. KodeAward JenisAward JmlAward penghargaan KodeFormat Jenis IDPendonor M no SMS Tanggal N NamaPendonor mendapat KodeAward Format no_message Sex IDGol N IDPendonor menerima IDPendonor no_log KodeFormat Login username TempatLahir pendonor M tglkirim password TglLahir Alamat 1 N mempunyai IDGol Telp melakukan 1 goldarah GolDarah Agama N donordarah Rhesus Pekerjaan tgldaftar KodeDonor IDPendonor tgldonor Gambar 3.7. Entity Relationship Diagram

34 Schema Diagram Schema Diagram menggambarkan relasi antar tabel yang ada dalam Sistem Informasi Registrasi dan SMS Reminder. Relationship Diagram digambarkan pada Gambar 3.8. PK penghargaan KodeAward JenisAward JmlAward PK FK2 FK1 award no IDPendonor KodeAward PK login no_log Username Password pendonor PK IDPendonor FK1 NamaPendonor Sex IDGol TempatLahir TglLahir Alamat Telp Agama Pekerjaan tgldaftar PK message no_message PK goldarah IDGol GolDarah Rhesus FK1 FK2 IDPendonor KodeFormat tglterima PK FK1 donordarah KodeDonor IDPendonor tgldonor PK sms KodeFormat Format Gambar 3.8. Schema Diagram 3.5. Rancangan Database Membuat sebuah database dengan nama smsd dengan 17 tabel dimana 9 tabel berasal dari tabel default Gammu dan 8 tabel merupakan tabel utama sistem. Berikut adalah tabel yang telah disediakan Gammu sebagai sistem SMS Gateway. 1. Tabel daemons Tabel daemons adalah tabel yang dipakai oleh SMS Gateway sebagai SMS Service. Isi field dari tabel daemons digambarkan pada Tabel 3.1.

35 21 Tabel 3.1. Tabel Daemons Nama Field Tipe Data Keterangan Start Text Info Text 2. Tabel gammu Tabel gammu adalah tabel yang menyimpan informasi tentang versi Gammu. Isi field dari tabel gammu digambarkan pada Tabel 3.2. Tabel 3.2. Tabel Gammu Nama Field Tipe Data Keterangan Version Tinyint(4) Berisi versi gammu 3. Tabel inbox Tabel inbox adalah tabel yang digunakan untuk menyimpan informasi SMS yang diterima dari SMSC. Isi field dari tabel inbox digambarkan pada Tabel 3.3. Tabel 3.3. Tabel Inbox Nama Field Tipe Data Keterangan UpdatedInDB Timestamp Menyimpan informasi waktu input data ReceivingDateTime Timestamp Informasi waktu penerimaan SMS Text Text Isi SMS dalam format PDU SenderNumber Varchar(20) Informasi nomor pengirim SMS Coding Enum Tipe Encoding UDH Text SMSCNumber Varchar(20) Nomor SMSCenter

36 22 Class Int(11) TextDecoded Varchar(160) Isi SMS dalam format yang dibaca ID int(11) ID SMS dalam inbox RecipientID Text ID penerima Processed Enum 4. Tabel outbox Tabel outbox adalah tabel yang selalu dicek oleh SMS Gateway. Jika ada record baru pada tabel ini, maka akan diambil dan dikirim sebagai SMS dan data SMS tersebut dipindahkan ke tabel sentitems. Isi field dari tabel outbox digambarkan pada Tabel 3.4. Tabel 3.4. Tabel Outbox Nama Field Tipe Data Keterangan UpdatedInDB Timestamp Menyimpan informasi waktu input data InsertIntoDB Timestamp Memasukkan informasi waktu input data SendingDateTime Timestamp Informasi waktu pengiriman Text Text Isi SMS dalam format PDU DestinationNumber Varchar(20) Nomor tujuan pengiriman Coding Enum Tipe Encoding UDH Text Class Int(11) TextDecoded text Isi SMS dalam format yang dibaca ID int(11) Kunci primer dalam tabel outbox

37 23 MultiPart Enum RelativeValidity Int(11) Validasi pesan SenderID Text SendingTimeOut Timestamp DeliveryReport Enum Laporan pengiriman CreatorID Text 5. Tabel outbox_multipart Tabel outbox_multipart adalah tabel yang memuat informasi tentang bagian dari SMS yang lain. Tabel ini akan terisi record baru jika terjadi sebuah pengiriman SMS dibagi menjadi dua bagian karena melebihi kuota karakter per SMS. Isi field dari tabel outbox_multipart digambarkan pada Tabel 3.5. Tabel 3.5. Tabel Outbox_multipart Nama Field Tipe Data Keterangan Text Text Isi SMS dalam format PDU Coding Enum Tipe Encoding UDH Text Class Int(11) TextDecoded text Isi SMS dalam format yang dibaca ID int(11) ID SMS SequencePosition Text Nomor urut antrian SMS 6. Tabel pbk Tabel pbk adalah tabel yang berisi nomor telepon dan nama seperti halnya pada phonebook pada sebuah handphone. Isi field dari tabel pbk digambarkan pada Tabel 3.6.

38 24 Tabel 3.6. Tabel Pbk Nama Field Tipe Data Keterangan GroupID Int(11) ID grup Name Text Nama user Number Text Nomor telepon user 7. Tabel pbk_groups Tabel pbk_groups adalah tabel yang berisi nama-nama yang telah dimasukkan dalam sebuah grup telepon. Isi field dari tabel pbk_groups digambarkan pada Tabel 3.7. Tabel 3.7. Tabel Pbk_groups Nama Field Tipe Data Keterangan Name Text Nama user ID Int(11) ID grup yang dibuat 8. Tabel phones Tabel ini menyimpan tentang informasi handphone / modem yang dipakai. Tabel ini akan diinputkan gammu pada saat daemon dijalankan. Isi field dari tabel phones digambarkan pada Tabel 3.8. Tabel 3.8. Tabel Phones Nama Field Tipe Data Keterangan ID Text ID Hardware UpdatedInDB Timestamp Menyimpan informasi waktu input data InsertIntoDB Timestamp Memasukkan informasi waktu input data TimeOut Timestamp Waktu maksimal melakukan koneksi sebelum memberikan

39 25 laporan status koneksi Send Enum Nilai enum Yes menyatakan device untuk mengirimkan SMS dan No jika device tidak untuk mengirimkan SMS Receive Enum Nilai enum Yes jika digunakan untuk menerima dan No jika tidak untuk menerima SMS IMEI Text Informasi IMEI handphone / modem Client Text Informasi sistem operasi tempat SMS Gateway dijalankan 9. Tabel sentitems Tabel sentitems adalah tempat tampungnya semua SMS yang telah dikirim. Isi field dari tabel sentitems digambarkan pada Tabel 3.9. Tabel 3.9. Tabel Sentitems Nama Field Tipe Data Keterangan UpdatedInDB Timestamp Menyimpan informasi waktu input data InsertIntoDB Timestamp Memasukkan informasi waktu input data SendingDateTime Timestamp Informasi waktu pengiriman DeliveryDateTime Timestamp Informasi waktu terkirim Text Text Isi SMS dalam format PDU DestinationNumber Varchar(20) Nomor tujuan pengiriman Coding Enum Tipe Encoding

40 26 UDH Text SMSCNumber Varchar(20) Class Int(11) TextDecoded Text Isi SMS dalam format yang dibaca ID int(11) ID SMS SenderID Text ID pengirim SequencePosition Timestamp Nomor urut SMS Status Enum Status pengiriman SMS StatusError Int(11) Status error bila terjadi kesalahan TPMR Int(11) RelativeValidity Int(11) Validasi pesan CreatorID Text Berikut adalah tabel utama Sistem Informasi Registry and SMS Reminder. 1. Tabel login Tabel login berisi data username dan password yang digunakan admin untuk melakukan login dalam sistem. Isi field dari tabel login digambarkan pada Tabel Tabel Tabel Login Nama Field Tipe Data Keterangan no_log* int Auto increment primary key username Varchar(8) Username untuk admin password Varchar(8) Password untuk admin

41 27 2. Tabel pendonor Tabel pendonor berisi data-data pendonor yang diperlukan untuk proses registrasi dan pengiriman SMS. Isi field dari tabel pendonor digambarkan pada Tabel Tabel Tabel Pendonor Nama Field Tipe Data Keterangan IDPendonor* Varchar(8) ID dari tiap pendonor NamaPendonor Varchar(25) Nama pendonor Sex Varchar(10) Jenis kelamin pendonor IDGol** Varchar(1) ID Golongan darah yang ditetapkan TempatLahir Varchar(15) Tempat lahir pendonor TglLahir Date Tanggal lahir pendonor Alamat Varchar(50) Alamat pendonor Telp Varchar(15) Nomor telepon pendonor Agama Varchar(10) Agama pendonor Pekerjaan Varchar(15) Pekerjaan pendonor tgldaftar Date Waktu pendonor mendaftar 3. Tabel goldarah Tabel goldarah berisi tentang data-data jenis golongan darah dengan rhesus nya. Isi field dari tabel goldarah digambarkan pada Tabel Tabel Tabel Goldarah Nama Field Tipe Data Keterangan IDGol* Varchar(1) ID Golongan darah yang ditetapkan GolDarah Varchar(2) Golongan darah

42 28 Rhesus Varchar(1) Rhesus golongan darah 4. Tabel donordarah Tabel donordarah berisi tentang data-data waktu pendonor telah melakukan kegiatan donor. Isi field dari tabel donordarah digambarkan pada Tabel Tabel Tabel Donordarah Nama Field Tipe Data Keterangan KodeDonor* Int(11) Kode saat mendonorkan darah IDPendonor** Varchar(8) ID pendonor tgldonor Date Tanggal mendonor 5. Tabel sms Tabel sms berisi tentang data-data berupa format SMS yang akan dikirimkan kepada pendonor. Isi field dari tabel sms digambarkan pada Tabel Tabel Tabel Sms Nama Field Tipe Data Keterangan KodeFormat* Int(11) Kode format yang dimasukkan sebagai format SMS Jenis Varchar(25) Jenis format Tanggal Date Tanggal membuat format Format Varchar(160) Isi format SMS 6. Tabel penghargaan Tabel penghargaan berisi data-data jenis penghargaan dan angka sebagai syarat untuk mendapatkan penghargaan. Isi field dari tabel penghargaan digambarkan pada Tabel Tabel Tabel Penghargaan Nama Field Tipe Data Keterangan KodeAward* Int(11) Kode award yang diisikan

43 29 JenisAward Varchar(50) Jenis penghargaan yang diberikan JmlAward Int(11) Angka kumulatif dari kegiatan donor 7. Tabel award Tabel award berisi tentang data-data pendonor yang mendapatkan penghargaan. Isi field dari tabel mendapat digambarkan pada Tabel Tabel Tabel Award Nama Field Tipe Data Keterangan no* int Auto increment primary key IDPendonor** Varchar(8) ID pendonor KodeAward** Int(11) Kode award pada tabel penghargaan tglterima Date Tanggal terima penghargaan 8. Tabel message Tabel message berisi data-data pendonor yang mendapatkan SMS sesuai dengan format yang telah ditentukan. Isi field dari tabel menerima digambarkan pada Tabel Tabel Tabel Message Nama Field Tipe Data Keterangan no_message* int Auto increment primary key IDPendonor** Varchar(8) ID pendonor KodeFormat** Int(11) Kode format pada tabel sms tglkirim Date Tanggal sms dikirim

44 Rancangan Desain Interface Dalam Sistem Informasi Registrasi dan SMS Reminder ini hak ases dari pengguna sistem hanyalah admin saja. Administrator memiliki hak dalam mengelola seluruh data dan mengatur pengiriman SMS dalam sistem ini. Pengelolaan administrator berupa input, edit atau update dan hapus data. Administrator juga mengatur pengiriman SMS dengan melakukan pengecekan sesuai kriteria. Untuk masuk ke dalam sistem, admin harus melakukan login terlebih dahulu dengan username dan password yang telah ditentukan. Rancangan interface digambarkan pad Gambar 3.9. Setelah login, admin dapat mengelola seluruh data dan mengatur pengiriman SMS sesuai kriteria. Rancangan halaman administrator setelah login digambarkan pada Gambar HEADER Username Password LOGIN FIRST Submit Reset FOOTER Gambar 3.9. Rancangan Halaman Login Admin

45 31 HEADER MENU CONTENT FOOTER Gambar Rancangan Halaman Utama Administrator 3.7. Arsitektur Sistem Sistem SMS Gateway memiliki arsitektur dalam memberikan layanan pengiriman SMS dengan efektif. Sistem Registrasi dan SMS Reminder yang akan dibuat juga memiliki arsitektur sistem agar pengiriman SMS dapat berjalan lancar seperti yang ditunjukkan pada Gambar HP modem ` HP User Network Operator PC Server & Aplikasi Gambar Arsitektur Sistem Registrasi dan SMS Reminder.

46 BAB IV IMPLEMENTASI DAN ANALISA 4.1. Implementasi Sistem Pengimplementasian pada Sistem Informasi Registrasi dan SMS Reminder ini dimulai dari konfigurasi Gammu sebagai SMS Gateway agar dapat dilakukan pengiriman SMS. Setelah itu, admin selaku pengguna dapat menggunakan hak akses dalam mengelola data dan mengatur pengiriman SMS. Langkah pertama sebelum menjalankan sistem ini adalah mengkonfigurasi Gammu sebagai SMS Gateway. Setelah konfigurasi, sistem dapat dijalankan dengan memasukkan username dan password terlebih dahulu Konfigurasi Gammu Gammu digunakan sebagai SMS Gateway untuk menghubungkan handphone user penerima dengan PC agar pengiriman dapat berjalan lancar. Langkah-langkah mengkonfigurasi Gammu adalah sebagai berikut : 1. Konfigurasi Port dan Connection Pada direktori gammu yang telah terinstal terdapat file bernama gammurc. File tersebut dibuka menggunakan notepad ato text editor lain. Di dalam file gammurc, kita akan mengkonfigurasi port dan jenis connection. Caranya adalah mengubah bagian port dan connection seperti dibawah ini : [gammu] port = connection = Parameter port diisi dengan nomor port HP yang terhubung dengan computer. Untuk mengetahui lokasi port yang digunakan melalui Control Panel > System > Hardware > Device Manager > Ports (COM & LPT) yang di dalamnya tertera nomor port HP yng terhubung. Parameter 32

47 33 connection digunakan untuk member keterangan jenis koneksi yang digunakan HP agar dapat berkomunikasi dengan computer. Setiap jenis HP memiliki koneksi yang berbeda-beda. Dalam implementasi kali ini digunakan tipe HP Nokia Sehingga konfigurasi pada gammurc adalah sebagai berikut : [gammu] port = com21: connection = at Menguji Koneksi Apabila file gammurc telah dikonfigurasi, maka langkah berikutnya adalah menguji koneksi dengan cara mengetikkan perintah gammu identify pada command prompt setelah masuk ke direktori gammu yang terdapat file gammu.exe. 3. Membuat Database untuk Gammu Langkah ini bertujuan untuk menyiapkan database MySQL untuk menampung data-data SMS yang diperlukan. Caranya adalah membuat database dengan nama smsd atau bisa pula dengan nama lain. Kemudian import file mysql.sql yang telah disediakan oleh Gammu. 4. Setting Konfigurasi untuk SMS Daemon SMS Daemon pada Gammu digunakan untuk proses pengiriman SMS yang kemudian disimpan dalam database. Untuk melakukan setting SMS Daemon, file smsdrc yang terletak di direktori Gammu dikonfigurasi terlebih dahulu. Fiel smsdrc dibuka menggunakan notepad atau text editor lain. Bagian yang diubah adalah : # SETTINGS FOR --smsd MYSQL user = root password = pc = localhost database = smsd

48 34 5. Membuat Gammu Service Langkah ini bertujuan untuk membuat service Gammu. Untuk membuat Gammu Service dapat dilakukan dengan mengetikkan perintah di command prompt gammu smsd MYSQL smsdrc setelah masuk ke direktori gammu yang terdapat smsd.exe Halaman Administrator Halaman ini merupakan halaman yang diakses oleh administrator. Pada halaman ini terdapat link-link menuju beberapa halaman lain yang menjadi fasilitas untuk pengelolaan data yang dilakukan oleh admin. Halaman administrator terdiri dari beberapa halaman. Sebelum masuk ke halaman utama, admin harus melakukan login terlebih dahulu dengan memasukkan username dan password. Pada Gambar 4.1 adalah gambar halaman index Sistem Informasi Registrasi dan SMS Reminder dimana admin harus melakukan login. Gambar 4.1. Halaman Login Administrator Setelah admin melakukan login dengan username dan password yang tepat, maka langsung masuk ke halaman-halaman yang dapat diakses oleh admin. Beberapa halaman admin adalah sebagai berikut :

49 35 1. Halaman Form Register Halaman ini merupakan halaman yang pertama kali tampil saat admin sukses melakukan login. Halaman ini berisi sebuah form untuk mengisi data pendonor yang melakukan registrasi untuk mendonorkan darahnya. Tampilan pada halaman ini ditunjukkan pada Gambar 4.2. Gambar 4.2. Tampilan Halaman Form Register Setelah admin memasukkan data pendonor, admin mengklik Submit sehingga akan muncul seperti Gambar 4.3 berikut. Gambar 4.3. Halaman Biodata Pendonor Awal

50 36 Admin dapat mengklik gambar pada field Donor setelah pendonor selesai melakukan donor ataupun mengklik gambar pada field Batal untuk membatalkan pendonor melakukan donor pertama kali. Tampilan setelah admin mengklik gambar pada field Donor ditunjukkan pada Gambar 4.4 dan tampilan setelah admin mengklik gambar pada field Batal ditunjukkan pada Gambar 4.5. Gambar 4.4. Tampilan Melakukan Kegiatan Donor Setelah diklik tombol YA maka pendonor tersebut telah menjadi pendonor tetap dan saat tampilan akan kembali seperti tampilan pada Gambar 4.3. Gambar 4.5. Tampilan Membatalkan Donor pertama kali Setelah diklik tombol YA maka pendonor tersebut dihapus dari database karena belum menjadi pendonor tetap dan tampilan akan kembali seperti

51 37 tampilan pada Gambar 4.3 dengan data pendonor yang dibatalkan tersebut akan terhapus dan tidak terlihat dalam data yang ditampilkan. 2. Halaman Data Pendonor Halaman ini menampilkan semua data pendonor yang telah menjadi pendonor tetap. Halaman ini sedikit berbeda dengan tampilan data pendonor setelah admin mengisi form register. Tampilan halaman data pendonor ditunjukkan pada Gambar 4.6. Di bagian ini, admin jg dapat melakukan pencarian untuk data pendonor tertentu dengan memasukkan ID Pendonor atau dapat juga dengan memasukkan Nama Pendonor. Gambar 4.6. Halaman Data Pendonor Sama seperti penjelasan sebelumnya, saat admin mengklik gambar pada field Donor maka tampil Gambar 4.4. Pada tab Data Pendonor, admin dapat melihat data pendonor yang akan mendonor pertama kali pada sub tab DATA PENDONOR AWAL yang tampilannya seperti pada Gambar 4.3. dan sub tab EDIT DATA untuk mengedit data pendonor serta mencetak data pendonor untuk dijadikan kartu member. Tampilan untuk sub tab EDIT DATA ditunjukkan pada Gambar 4.7.

52 38 Gambar 4.7. Tampilan Sub Tab Edit Data Admin dapat mengklik gambar pada field Edit untuk mengedit data pendonor ataupun mengklik gambar pada field Cetak untuk mencetak data pendonor agar dijadikan kartu member donor. Tampilan setelah admin mengklik gambar pada field Edit ditunjukkan pada Gambar 4.8 dan tampilan setelah admin mengklik gambar pada field Cetak ditunjukkan pada Gambar 4.9. Gambar 4.8. Tampilan Edit Data Pendonor

53 39 Setelah mengedit data, admin mengklik tombol Submit dan data telah berhasil diedit. Tampilan setelah disubmit ditunjukkan pada Gambar 4.6. Saat admin mengklik gambar pada field Cetak, tampilan akan seperti Gambar 4.9. Gambar 4.9. Tampilan Data akan dicetak Admin mngklik tombol YA untuk mencetak data. Tampilan setelah mengklik tombol YA ditunjukkan pada Gambar Gambar Tampilan Cetak Data

54 40 Untuk mencetak, admin mengklik tombol Print dan untuk membatalkan, admin mengklik tombol Close. 3. Halaman Form Format Halaman ini berisi form untuk mengisi format SMS yang akan dilakukan oleh admin. Tulisan yang dikirim untuk pendonor adalah format yang diinputkan oleh admin. Dalam halaman tersebut terdapat 2 format yang berbeda. Pertama adalah format SMS untuk hari besar agama sehingga disertai tanggal hari besar tersebut terjadi. Kedua adalah format SMS lain untuk kegiatan donor, pengumuman penghargaan, ucapan ulang tahun dan pengingat 3 bulan donor. Tampilan halaman ini ditunjukkan pada Gambar Gambar Halaman Form Format Setelah mengisi format SMS, admin dapat mengklik Submit untuk menyimpan format tersebut ke dalam database. Tampilan setelah admin melakukan submit ditunjukkan pada Gambar 4.12.

55 41 Gambar Halaman Tampilan Format Admin dapat melakukan update data format dengan cara mengklik Update maka tampilan menjadi seperti Gambar Gambar Tampilan untuk edit format Saat admin mengklik Edit setelah dilakukan pengubahan data, maka tampilan akan kembali menuju tampilan data format seperti pada Gambar 4.12.

56 42 4. Halaman Tampil Data Format Halaman ini menampilkan data format yang telah diinputkan oleh admin yang tersimpan ke dalam database. Tampilan halaman ini seperti yang ditunjukkan pada Gambar Begitu pula saat admin melakukan update, maka tampil seperti pada Gambar Halaman Logout Untuk menjaga keamanan data, maka sebelum meninggalkan aplikasi ini admin harus logout terlebih dahulu dengan menekan menu logout yang terdapat pada menu tersebut. Menu logout merupakan link menuju logout.php. Dengan menekan link tersebut maka aplikasi ini akan setting ulang session sehingga user lain selain admin tidak bisa memasuki halaman admin tersebut. Jika proses logout berhasil maka secara otomatis akan kembali ke halaman index Sistem Infornasi Registrasi dan SMS Reminder Pengiriman SMS Pengiriman SMS dilakukan secara otomatis di dalam sistem. Sistem secara otomatis mencari kriteria-kriteria tertentu untuk dikirimkan kepada pendonor yang memenuhi kriteria-kriteria tersebut. Terdapat 5 format SMS yang akan dicari kriteria-kriteria untuk dikirimkan ke pendonor yang memenuhi kriteria tersebut. Beberapa format SMS yang akan dikirimkan kepada pendonor adalah sebagai berikut : 1. Format SMS untuk ucapan terima kasih setelah mendonorkan darah SMS ini akan dikirim kepada pendonor yang telah mendonorkan darahnya pada waktu tersebut. Admin memiliki akses dalam mengirimkan SMS untuk format ini dengan cara mengklik DONOR pada halaman data pendonor. Contoh SMS yang telah terkirim ditunjukkan pada Gambar 4.14.

57 43 Gambar Format SMS ucapan terima kasih setelah donor darah 2. Format SMS untuk pemberitahuan mendonor setelah 3 bulan SMS ini akan dikirim secara otomatis dimana admin tidak secara langsung terlibat dalam pengiriman ini. SMS ini akan dikirim kepada pendonor yang memiliki kriteria tertentu. Kriteria tersebut adalah seorang pendonor yang telah mendonorkan darah pada waktu tertentu akan dikirimkan SMS ini setelah 3 bulan dengan waktu pengiriman sehari sebelum waktu donor berikutnya. Contoh SMS yang telah terkirim ditunjukkan pada Gambar Gambar Format SMS pemberitahuan mendonor setelah 3 bulan

58 44 3. Format SMS untuk ucapan ulang tahun SMS ini akan dikirim secara otomatis dimana admin tidak secara langsung terlibat dalam pengiriman ini. SMS ini akan dikirim kepada pendonor yang memiliki kriteria tertentu. Kriteria tersebut adalah pendonor yang difilter menurut tanggal dan bulan lahirnya. Pendonor yang memiliki tanggal dan bulan lahir sesuai dengan waktu saat ini maka akan dikirim pada saat itu juga. Contoh SMS yang telah terkirim ditunjukkan pada Gambar Gambar Format SMS ucapan ulang tahun 4. Format SMS untuk ucapan hari besar agama SMS ini akan dikirim secara otomatis dimana admin tidak secara langsung terlibat dalam pengiriman ini. SMS ini akan dikirim kepada pendonor yang memiliki kriteria tertentu. Kriteria tersebut adalah pendonor yang difilter menurut agama yang dianut dengan hari raya agama yang saat tanggal tersebut dirayakan. Contoh SMS yang telah terkirim ditunjukkan pada Gambar 4.17.

59 45 Gambar Format SMS ucapan hari besar agama 5. Format SMS untuk pemberitahuan pemberian penghargaan SMS ini akan dikirim secara otomatis dimana admin tidak secara langsung terlibat dalam pengiriman ini. SMS ini akan dikirim kepada pendonor yang memiliki kriteria tertentu. Kriteria tersebut adalah pendonor yang telah mendonorkan sebanyak jumlah yang telah ditentukan untuk pemberian penghargaan. Contoh SMS yang telah terkirim ditunjukkan pada Gambar Gambar Format SMS pemberitahuan pemberian penghargaan

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 26 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB TUGAS AKHIR KIKI APRILLA

PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB TUGAS AKHIR KIKI APRILLA PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB TUGAS AKHIR KIKI APRILLA 102406077 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

Client Server Basisdata. SMS Gateway (Visual Basic & Gammu) part 01 Zulkarnaen NS

Client Server Basisdata. SMS Gateway (Visual Basic & Gammu) part 01 Zulkarnaen NS Client Server Basisdata SMS Gateway (Visual Basic & Gammu) part 01 Zulkarnaen NS 1 Kebutuhan Sistem: - Database server MySQL - MySQL ODBC Driver - Gammu - Visual Basic - SO Windows XP - Modem / HP GSM

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Spesifikasi Rancangan Pada sub bab spesifikasi rancangan ini akan di bahas mengenai spesifikasi perangkat lunak dan spesifikasi perangkat keras. IV.1.1. Spesifikasi Perangkat

Lebih terperinci

PENGEMBANGAN APLIKASI SMS MENGGUNAKAN GAMMU. Budi Maryanto. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132

PENGEMBANGAN APLIKASI SMS MENGGUNAKAN GAMMU. Budi Maryanto. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 Media Informatika Vol. 10 No. 2 (2011) PENGEMBANGAN APLIKASI SMS MENGGUNAKAN GAMMU Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 E-mail: budimaryanto@likmi.ac.id

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini akan dibahas tahap-tahap dalam analisa dan perancangan sistem aplikasi SMS Gateway ini, yaitu analisa proses sistem dan alur informasi pesan, perancangan

Lebih terperinci

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Ilmu Komputer Disusun Oleh : DYAH NURFARIDA

Lebih terperinci

PEMANFAATAN SMS GATEWAY UNTUK INFORMASI BEASISWA BAGI MAHASISWA UNIVERSITAS ATMA JAYA MAKASSAR. Sean Coonery Sumarta * Erick Alfons Lisangan

PEMANFAATAN SMS GATEWAY UNTUK INFORMASI BEASISWA BAGI MAHASISWA UNIVERSITAS ATMA JAYA MAKASSAR. Sean Coonery Sumarta * Erick Alfons Lisangan PEMANFAATAN SMS GATEWAY UNTUK INFORMASI BEASISWA BAGI MAHASISWA UNIVERSITAS ATMA JAYA MAKASSAR Sean Coonery Sumarta * Erick Alfons Lisangan Information requirement in universities is not only about lecturer,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pengimplementasian pada Sistem Sistem Absensi Siswa Realtime dengan Metode QR Code Terintegrasi dengan SMS Gateway ini dimulai dari konfigurasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Kebutuhan Sistem Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam bagian-bagian komponennya dengan maksud mengidentifikasi dan mengevaluasi

Lebih terperinci

IMPLEMENTASI SMS GATEWAY UNTUK PENJUALAN PULSA ELEKTRIK MENGGUNAKAN PHP DAN MYSQL DI RUMAH SAKIT Haryanto STIMIK Duta Bangsa Surakarta

IMPLEMENTASI SMS GATEWAY UNTUK PENJUALAN PULSA ELEKTRIK MENGGUNAKAN PHP DAN MYSQL DI RUMAH SAKIT Haryanto STIMIK Duta Bangsa Surakarta IMPLEMENTASI SMS GATEWAY UNTUK PENJUALAN PULSA ELEKTRIK MENGGUNAKAN PHP DAN MYSQL DI RUMAH SAKIT Haryanto STIMIK Duta Bangsa Surakarta ABSTRAKSI SMS Gateway adalah suatu platform yang menyediakan mekanisme

Lebih terperinci

PEMBUATAN APLIKASI PANTAUAN ORANG TUA TERHADAP ABSENSI DAN NILAI SISWA DI SMP NEGERI 1 TASIKMADU BERBASIS SMS GATEWAY TUGAS AKHIR

PEMBUATAN APLIKASI PANTAUAN ORANG TUA TERHADAP ABSENSI DAN NILAI SISWA DI SMP NEGERI 1 TASIKMADU BERBASIS SMS GATEWAY TUGAS AKHIR digilib.uns.ac.id PEMBUATAN APLIKASI PANTAUAN ORANG TUA TERHADAP ABSENSI DAN NILAI SISWA DI SMP NEGERI 1 TASIKMADU BERBASIS SMS GATEWAY TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar

Lebih terperinci

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

Bab 3. Metode Dan Perancangan Sistem

Bab 3. Metode Dan Perancangan Sistem Bab 3 Metode Dan Perancangan Sistem 3.1 Metode Perancangan Sistem Pada bagian ini menjelaskan tentang bagaimana metode penelitian dalam perancangan sistem. Metode yang dipakai adalah metode PPDIOO. PPDIOO

Lebih terperinci

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Diajukan oleh

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Analisa mengenai sistem yang berjalan sangatlah penting. Karena dengan menganalisa sistem yang berjalan kita dapat mengetahui sejauh mana sistem yang berjalan dapat

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 31 BAB III ANALISA DAN PERANCANGAN III.1. Gambaran Umum Sistem Sistem yang dibangun dalam Skripsi ini adalah Sistem Informasi Reminder guna membantu mengingatkan mahasiswa dalam mengikuti perbaikan nilai,

Lebih terperinci

SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR

SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli M adya Program Diploma III Teknik Informatika Disusun oleh

Lebih terperinci

BAB III PERENCANAAN KEBUTUHAN DAN PERANCANGAN

BAB III PERENCANAAN KEBUTUHAN DAN PERANCANGAN BAB III PERENCANAAN KEBUTUHAN DAN PERANCANGAN 3.1 Perencanaan Kebutuhan Situs web kini mulai digandrungi oleh pelaku sektor bisnis untuk memasarkan produknya, melalui situs web yang berfungsi sebagai media

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Metodologi Penelitian Dalam pelaksanaan kerja praktek dilakukan pendekatan dengan cara peninjauan untuk masalah apa yang terdapat di dalam SMA Negeri 1 Pandaan. Peninjauan

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan Sistem Pada bab ini akan memuat langkah-langkah yang akan dikerjakan untuk perancangan sistem sesuai dengan penelitian yang telah dilakukan. Perancangan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 28 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Berbagi Cerita Wisata Surakata Berbasis Android yaitu meliputi hardware dan software

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 3.1 Gambaran Umum Sistem Gambaran umum system Tugas Akhir Sistem Monitoring Local Area Network Kabupaten Sukoharjo Berbasis PHP dapat dilihat pada gambar 3.1. Gambar

Lebih terperinci

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96 ABSTRAK Perkembangan teknologi pada saat ini telah memungkinkan penggunaan fasilitas komputer dan internet untuk mendukung sebuah usaha. Usaha membuat lapangan futsal sekarang sudah banyak dilakukan banyak

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi

Lebih terperinci

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program DIII Teknik

Lebih terperinci

Disusun Oleh : Dini Sulistyaningrum M

Disusun Oleh : Dini Sulistyaningrum M SISTEM PENGOLAH NILAI SEKOLAH MENENGAH PERTAMA NEGERI 3 TERAS BOYOLALI Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli MadyaProgram Diploma III Teknik Informatika Disusun Oleh : Dini Sulistyaningrum

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Pencatatan Penjualan Kredit Selama ini aplikasi untuk kegiatan operasional yang digunakan oleh Unit Warungan Primer Koperasi Karyawan Manunggal

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi 105 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam implementasi, sistem solusi yang dikembangkan dibangun dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi minimum sistem

Lebih terperinci

Jurnal SCRIPT Vol. 2 No. 1 Desember 2014

Jurnal SCRIPT Vol. 2 No. 1 Desember 2014 PENGOLAHAN JADWAL SIDANG PENGADILAN AGAMA DENGAN SMS GATEWAY (STUDI KASUS PENGADILAN AGAMA BANTUL) Nugroho Danisworo 1, Erfanti Fatkhiyah 2 1, 2, Teknik Informatika, Institut Sains & Teknologi AKPRIND

Lebih terperinci

Sistem Informasi Akademik dengan SMS Gateway di SMP Nawa Kartika

Sistem Informasi Akademik dengan SMS Gateway di SMP Nawa Kartika Sistem Informasi Akademik dengan SMS Gateway di SMP Nawa Kartika TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Menyelesaikan Pendidikan Strata 1 Fakultas Teknik Jurusan Teknik Elektro Universitas

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem.

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem. BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Secara Umum Perancangan sistem ini secara umum terbagi menjadi 4 modul yaitu modul aplikasi SMS Blast, modul database (MySQL), modul SMS Gateway dan modul

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Pada bab ini berisi pendahuluan, tujuan, ruang lingkup proyek, definisi, dan gambaran produk. 1.1 PENDAHULUAN Teknologi hadir untuk memberikan kemudahan-kemudahan terhadap suatu

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahap implementasi sistem merupakan tahap meletakkan sesuatu supaya siap untuk dioperasikan. Tahap ini terdiri dari beberapa langkah sebagai berikut : 5.1 Implementasi Perangkat

Lebih terperinci

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Lebih terperinci

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE Disusun oleh : Anik Septianingsih L200080098 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA

Lebih terperinci

PERANCANGAN PERANGKAT LUNAK JAJAK PENDAPAT BERBASIS SMS DENGAN MODUL SMS GATEWAY (STUDI KASUS DI UNIVERSITAS YUDHARTA PASURUAN)

PERANCANGAN PERANGKAT LUNAK JAJAK PENDAPAT BERBASIS SMS DENGAN MODUL SMS GATEWAY (STUDI KASUS DI UNIVERSITAS YUDHARTA PASURUAN) PERANCANGAN PERANGKAT LUNAK JAJAK PENDAPAT BERBASIS SMS DENGAN MODUL SMS GATEWAY (STUDI KASUS DI UNIVERSITAS YUDHARTA PASURUAN) Arief Tri Arsanto Fakultas Teknik, Program Studi Teknik Informatika Universitas

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI AKADEMIK SEKOLAH (SISWA) BERBASIS WEB DAN SMS GATEWAY DENGAN PHP DAN GAMMU (Studi Kasus di SMP Negeri 1 Pakis)

RANCANG BANGUN SISTEM INFORMASI AKADEMIK SEKOLAH (SISWA) BERBASIS WEB DAN SMS GATEWAY DENGAN PHP DAN GAMMU (Studi Kasus di SMP Negeri 1 Pakis) RANCANG BANGUN SISTEM INFORMASI AKADEMIK SEKOLAH (SISWA) BERBASIS WEB DAN SMS GATEWAY DENGAN PHP DAN GAMMU (Studi Kasus di SMP Negeri 1 Pakis) Dini Kristianti 1), Fitri Marisa 2), Dwi Purnomo 3) Jurusan

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1. Sumberdaya yang Dibutuhkan Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Analisa sistem merupakan adanya penguraian dari sistem informasi yang utuh ke dalam komponennya dengan dimaksudkan untuk mengidentifikasi juga

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 38 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Aplikasi Gambaran umum Tugas Akhir Perancangan dan Pembuatan Aplikasi E- Book Cerita Pendek Gratis Berbasis Android dapat dilihat pada

Lebih terperinci

Berikut ini merupakan langkah-langkah untuk menjalankan aplikasi sms gateway ini :

Berikut ini merupakan langkah-langkah untuk menjalankan aplikasi sms gateway ini : Cara Menjalankan Program Berikut ini merupakan langkah-langkah untuk menjalankan aplikasi sms gateway ini : 1. Instal Apache2triad 5.4 dengan cara klik 2 kali pada Apache2triad 5.4 pada folder software

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Pembuatan Sistem 5.1.1 Lingkungan Pemrograman Implementasi dari Website KUA Lembang ini dibuat dengan menggunakan bahasa pemrograman PHP dengan mengandalkan

Lebih terperinci

PEMBUATAN SISTEM INFORMASI CUTI PEGAWAI (SI CUPE) UPT DINAS PENDIDIKAN KEC. SAMBIREJO KAB. SRAGEN TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI CUTI PEGAWAI (SI CUPE) UPT DINAS PENDIDIKAN KEC. SAMBIREJO KAB. SRAGEN TUGAS AKHIR PEMBUATAN SISTEM INFORMASI CUTI PEGAWAI (SI CUPE) UPT DINAS PENDIDIKAN KEC. SAMBIREJO KAB. SRAGEN TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai sistem informasi geografis wilayah rawan kecelakaan di kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

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

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang BAB IV DESKRIPSI SISTEM 4.1 Analisis Permasalahan Sistem Perpustakaan yang ada di PT. PAL INDONESIA masih tergolong manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang mampu mengelola

Lebih terperinci

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Dari hasil penelitian yang penulis lakukan, maka penulis mendapati beberapa kendala-kendala yang dihadapi pada sistem yang sedang

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4. IMPLEMENTASI DAN PENGUJIAN Tahap Implementasi merupakan tahap pelaksanaan atau penerapan dari perancangan yang telah dikemukakan pada bab 4, yaitu perancangan sistem untuk melakukan proses kean

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisa Sistem

BAB III PEMBAHASAN 3.1 Analisa Sistem BAB III PEMBAHASAN 3.1 Analisa Sistem Sistem Nursing Diagnostic Test Online adalah aplikasi berbasis web yang menyediakan test secara online yang bersifat try out yang dapat diakses oleh pengguna yang

Lebih terperinci

BAB III HASIL DAN PEMBAHASAN

BAB III HASIL DAN PEMBAHASAN BAB III HASIL DAN PEMBAHASAN Sesuai dengan tujuan penelitian ini, yaitu untuk merancang dan membuat Sistem Informasi Jurnal Penerimaan Siswa Baru jenjang Sekolah Menengah Atas di Kabupaten X untuk menggantikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI PENGELOLAAN PERPARKIRAN

BAB III ANALISIS DAN PERANCANGAN APLIKASI PENGELOLAAN PERPARKIRAN BAB III ANALISIS DAN PERANCANGAN APLIKASI PENGELOLAAN PERPARKIRAN 3.1. Analisis Aplikasi yang baik tentunya harus dapat melakukan manajemen data dengan baik, rapi dan cepat. Perubahan data secara realtime

Lebih terperinci

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

Membangun Aplikasi Layanan Pengiriman  to SMS dan. SMS to  berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM. Membangun Aplikasi Layanan Pengiriman E-mail to SMS dan SMS to E-mail berbasis SMS Gateway TUGAS AKHIR Disusun Oleh : SYAIFUL ALAM NPM. 0534010137 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

IMPLEMENTASI SMS GATEWAY UNTUK SELEKSI PENERIMAAN DAN PENGUMUMAN MAHASISWA UNIVERSITAS SUMATERA UTARA (USU) FENNY

IMPLEMENTASI SMS GATEWAY UNTUK SELEKSI PENERIMAAN DAN PENGUMUMAN MAHASISWA UNIVERSITAS SUMATERA UTARA (USU) FENNY IMPLEMENTASI SMS GATEWAY UNTUK SELEKSI PENERIMAAN DAN PENGUMUMAN MAHASISWA UNIVERSITAS SUMATERA UTARA (USU) SKRIPSI FENNY 101421004 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Pada bagian bab ini akan dibahas tampilan hasil program dan pembahasan dari perancangan sistem informasi jadwal bus berbasis J2ME dan SMS Gateway adalah sebagai

Lebih terperinci

TUGAS AKHIR SISTEM APLIKASI STATUS LAPORAN HASIL PELATIHAN DI LPP UNS MENGGUNAKAN SMS GATEWAY

TUGAS AKHIR SISTEM APLIKASI STATUS LAPORAN HASIL PELATIHAN DI LPP UNS MENGGUNAKAN SMS GATEWAY TUGAS AKHIR SISTEM APLIKASI STATUS LAPORAN HASIL PELATIHAN DI LPP UNS MENGGUNAKAN SMS GATEWAY Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Ilmu Komputer Fakultas

Lebih terperinci

RANCANG BAGUN SISTEM INFORMASI AKADEMIK POLITEKNIK NEGERI BANJARMASIN (STUDI KASUS JURUSAN TEKNIK ELEKTRO)

RANCANG BAGUN SISTEM INFORMASI AKADEMIK POLITEKNIK NEGERI BANJARMASIN (STUDI KASUS JURUSAN TEKNIK ELEKTRO) Jurnal INTEKNA, Tahun XIV, No. 1, Mei 2014 : 1-101 RANCANG BAGUN SISTEM INFORMASI AKADEMIK POLITEKNIK NEGERI BANJARMASIN (STUDI KASUS JURUSAN TEKNIK ELEKTRO) Edi Yohanes (1) (1) Staf Pengajar Jurusan Teknik

Lebih terperinci

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan

Lebih terperinci

BAB IV HASIL DAN PENGUJIAN

BAB IV HASIL DAN PENGUJIAN 61 BAB IV HASIL DAN PENGUJIAN Pada bab ini akan dilakukan pengujian sistem rekrutmen calon pekerja. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutkan akan diimplementasikan kedalam

Lebih terperinci

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

BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara BAB IV DESKRIPSI PEKERJAAN PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara manual dengan cara memproses secara bertahap dengan menulis. Kerja praktek ini dilakukan selama 160 jam dengan

Lebih terperinci

ANALISIS SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS SEMARANG

ANALISIS SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS SEMARANG ANALISIS SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS SEMARANG Henny Indriyawati Program Studi Teknik Informatika Jurusan Teknologi Informasi,

Lebih terperinci

APLIKASI SMS GATEWAY PADA VPN MELALUI NAT

APLIKASI SMS GATEWAY PADA VPN MELALUI NAT APLIKASI SMS GATEWAY PADA VPN MELALUI NAT TUGAS AKHIR Oleh : Stephani Ayu Prasetia P. 05.50.0025 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK SOEGIJAPRANATA SEMARANG 2011

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Aplikasi 3.1.1 Analisis User Pada analisis user, kuesioner ini disebarkan secara umum ke semua pengguna ponsel. Mayoritas kuesioner ini disebarkan di sekitar

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap Aplikasi Power Control. Tahapan ini dilakukan setelah analisa dan perancangan selesai dilakukan dan akan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI 4.1.1 Kebutuhan Perangkat Keras Perangkat Lunak Perangkat keras yang digunakan dalam Tugas Akhir ini adalah : a. Untuk server (selama pembuatan aplikasi

Lebih terperinci

DAFTAR ISI HALAMAN SAMPUL

DAFTAR ISI HALAMAN SAMPUL DAFTAR ISI HALAMAN SAMPUL......i HALAMAN JUDUL......ii HALAMAN PENGESAHAN......iii HALAMAN PERNYATAAN......iv PRAKATA......v DAFTAR ISI......vii DAFTAR GAMBAR......xi DAFTAR TABEL......xv INTISARI......xvi

Lebih terperinci

PEMANFAATAN CODEIGNITER FRAMEWORK DALAM MEMBANGUN SMS GATEWAY BERBASIS GAMMU. Canggih Ajika Pamungkas, M.Kom

PEMANFAATAN CODEIGNITER FRAMEWORK DALAM MEMBANGUN SMS GATEWAY BERBASIS GAMMU. Canggih Ajika Pamungkas, M.Kom PEMANFAATAN CODEIGNITER FRAMEWORK DALAM MEMBANGUN SMS GATEWAY BERBASIS GAMMU Canggih Ajika Pamungkas, M.Kom Politeknik Indonusa Surakarta E-mail : canggihajikapamungkas@gmail.com Abstrak SMS (Short Message

Lebih terperinci

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika

Lebih terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data, BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung. Pengguna (user) dan fungsinya, diagram

Lebih terperinci

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro BAB III METODE PENELITIAN A. Waktu dan Tempat Penelitian Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro Universitas Lampung pada April 2010 September 2010 B. Alat dan Bahan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Perancangan Sistem Pendukung Keputusan Pemberian Bonus Berdasarkan Penilaian Kinerja Karyawan Pada PT. Telkom, Tbk Medan Dengan Metode

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 81 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014 Setting SMS Gateway dengan GAMMU Private Training Web Development Padang 11/2/2014 www.phpmu.com Berikut langkah-langkah yang harus anda lakukan dari cara mendapatkan aplikasi gammu, memasang aplikasi,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan BAB III PERANCANGAN SISTEM 3.1 Umum Pada bab ini akan di bahas perancangan database, perancangan website, dan perancangan aliran data dari aplikasi bimbingan skripsi online berbasis website untuk mahasiswa

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1. Perancangan Sistem Membuat suatu situs memerlukan persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang

Lebih terperinci

pemakaian aplikasi antara lain:

pemakaian aplikasi antara lain: BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Prosedur Kepesertaan di PrimKopKar Manunggal 1. Calon anggota datang langsung ke koperasi manunggal untuk mengambil blangko pendaftaran dari bagian administrasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi yang utuh kedalam berbagai bagian-bagian komponennya serta hubungan antar

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Pengertian Implementasi Sistem Setelah sistem selesai dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih, saatnya sistem untuk diimplementasikan.

Lebih terperinci

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika

Lebih terperinci

LAVIRIA RATNASARI NPM

LAVIRIA RATNASARI NPM Aplikasi Pengembangan Sistem Informasi Perpustakaan Booking Online Menggunakan Extended Java Script dan PHP Berbasis Web dan SMS Gateway Di SMA Negeri 20 Surabaya TUGAS AKHIR Disusun oleh: LAVIRIA RATNASARI

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BEAUTY AND SKIN CARE BERBASIS WEB DAN SMS GATEWAY PADA ALIYA DEA BEAUTY CARE AND SPA

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BEAUTY AND SKIN CARE BERBASIS WEB DAN SMS GATEWAY PADA ALIYA DEA BEAUTY CARE AND SPA LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BEAUTY AND SKIN CARE BERBASIS WEB DAN SMS GATEWAY PADA ALIYA DEA BEAUTY CARE AND SPA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Penerimaan mahasiswa baru merupakan salah satu proses yang ada di instansi pendidikan seperti universitas yang berguna untuk menyaring calon mahasiswa yang terpilih

Lebih terperinci

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada Program

Lebih terperinci