• Tidak ada hasil yang ditemukan

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB."

Copied!
15
0
0

Teks penuh

(1)

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA

BERBASIS WEB

TUGAS AKHIR

Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

Disusun oleh: Lucia Desta Tri Utami

10 07 06160

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA

(2)
(3)

ii

J an gan lah hen d aknya kam u kuat ir t ent an g apa pun j uga, t et api

n yat akan lah d alam segala hal kein gin an m u kepad a A llah dalam d oa d an per m ohonan d en gan ucapan syukur .

Tugas akhir ini kuper sembahkan unt uk Tuhan

Yesus Sang J ur u Selamat ,

Bapak & Mimi,

Mas Sigit , Mbak Duwik, Mbak het i, Mas sesar ,

Mbak Piyo, Dek I ko,

Sahabat dan Teman-t emanku semuaa.

(4)

iii

DAFTAR ISI

BAB 1 ... 1

PENDAHULUAN ... 1

I.1 Latar Belakang ... 1

I.2 Rumusan Masalah ... 3

I.3 Batasan Masalah ... 3

I.4 Tujuan Penelitian ... 4

I.5 Metedologi Penelitian ... 4

I.6 Sistematika Penulisan ... 6

BAB II ... 8

TINJAUAN PUSTAKA ... 8

BAB III ... 11

LANDASAN TEORI ... 11

III.1 Sistem Informasi ... 11

III.2 Komponen Sistem Informasi ... 12

III.3 Basis Data ... 14

III.4 Data dan Informasi ... 15

III.5 SMS (Short Messaging Service) ... 15

III.5.1 Pengenalan Dasar SMS ... 15

III.5.2 Alur Pengiriman SMS ... 16

III.6 SMS Gateway ... 17

(5)

iv

III.8 Sistem Informasi Berbasis Web ... 18

III.8.1 Web Server ... 18

III.8.2 Web Browser ... 19

III.8.3 Web Statis ... 19

III.8.4 Web Dinamis ... 19

III.9 Peralatan Pembuatan Sistem ... 20

III.9.1 SQL Server 2008 ... 20

III.9.2 ASP.NET ... 20

III.9.3 .NET Framework ... 21

III.10 Gereja Katolik Indonesia ... 22

BAB IV ... 24

ANALISIS DAN PERANCANGAN PERANGKAT LUNAK ... 24

IV.1 Analisis Perangkat Lunak ... 24

IV.1.1 Lingkup Masalah ... 25

IV.I.2 Analisis Work Flow: ... 26

IV.1.3 Kebutuhan Fungsionalitas ... 27

IV.1.4 Entity Relationship Diagram (ERD) ... 29

IV.1.5 Class Diagram ... 31

IV.1.6 Rancangan Antarmuka ... 33

IV.1.7 Sequence Diagram ... 40

BAB V ... 51

IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK ... 51

V.1 Implementasi Perangkat Lunak ... 51

V.1.1 Login ... 58

V.1.2 Menu ... 59

V.1.3 Input Token ... 59

(6)

v

V.1.5 Pengelolaan Stasi ... 63

V.1.6 Pengelolaan Lingkungan ... 67

V.1.7 Pengelolaan Kepala Keluarga ... 70

V.1.8 Pengelolaan Umat ... 74

V.1.9 Pengelolaan Pengguna ... 77

V.1.9 Ubah Password ... 80

V.1.10 Antarmuka Pencarian Umat ... 81

V.1.11 Antarmuka Pencarian Kepala Keluarga ... 81

V.1.12 Antarmuka Laporan ... 82

V.2 Pengujian Perangkat Lunak ... 86

V.3 Analisis kuisioner ... 102

V.4 Pembahasan Perangkat Lunak ... 104

BAB VI ... 105

KESIMPULAN & SARAN ... 105

VI.1 Kesimpulan ... 105

VI.2 Saran ... 105

(7)

vi

Daftar Gambar

Gambar 3.1: Blok sistem inFormasi yang berinteraksi

(Jogiyanto, 2005) ... 14

Gambar 3.2: Alur Pengiriman SMS ... 16

Gambar 4.1 Arsitektur SIMAG ... 24

Gambar 4.2 Analisis Work Flow SIMAG ... 26

Gambar 4.3 Use Case Diagram perancangan SIMAG ... 27

Gambar 4.4 Entity Relationship Diagram (ERD) SIGDBU .... 29

Gambar 4.5 Perancangan Diagram Kelas SIMAG ... 31

Gambar 4.6 Rancangan Antarmuka Login SIMAG ... 33

Gambar 4.7 Rancangan Antarmuka Pengelolaan Wilayah ... 34

Gambar 4.8 Rancangan Antarmuka Pengelolaan Stasi ... 35

Gambar 4.9 Rancangan Antarmuka Pencarian umat ... 37

Gambar 4.10 Sequence Diagram : Login ... 40

Gambar 4.11 Sequence Diagram : Tambah Wilayah Baru ... 41

Gambar 4.12 Sequence Diagram : Ubah Wilayah ... 42

Gambar 4.13 Sequence Diagram : Hapus Wilayah ... 43

Gambar 4.14 Sequence Diagram : Tampil Wilayah ... 44

Gambar 4.15 Sequence Diagram : Cari Wilayah ... 45

Gambar 4.16 Sequence Diagram : Tambah Stasi Baru ... 46

Gambar 4.17 Sequence Diagram : Ubah Stasi ... 47

Gambar 4.18 Sequence Diagram : Hapus Stasi ... 48

Gambar 4. 19 Sequence Diagram : tampil stasi ... 49

Gambar 4. 20 Sequence Diagram : Cari Stasi ... 50

Gambar 5.1: Implementasi Antarmuka login ... 58

(8)

vii

(9)

viii

(10)

ix

(11)

x

DAFTAR TABEL

Tabel 2.1: Tabel Perbandingan ... 10

Tabel 5.1: Kelas Entitas SIMAG ... 51

Tabel 5.2: Pengkodean kelas control SIMAG ... 52

Tabel 5.3: pengkodean user interface SIMAG ... 53

(12)

xi

Kata Pengantar

Penulis mengucapkan puji dan syukur kepada Tuhan Yang Maha Esa atas segala berkat dan limpahan karunia-Nya yang tidak terkira sehingga penulis dapat menyelesaikan pembuatan laporan tugas akhir ini dengan baik. Penulisan laporan tugas akhir ini dilakukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Teknik Program Studi Teknik InFormatika Fakultas Teknologi Industri di Universitas Atma Jaya Yogyakarta.

Dalam melaksanakan tugas akhir ini, penulis sebagai mahasiswa Program Studi Teknik InFormatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta mendapatkan banyak ilmu dan pengalaman baru yang belum pernah didapatkan sebelumnya.

Dalam melaksanakan Tugas Akhir yang telah dilakukan ini, tentunya tidak terlepas dari bantuan dari berbagai pihak sehingga membantu keberhasilan penulis sebagai pelaksana. Untuk itu dalam kesempatan ini penulis menyampaikan terima kasih kepada semua pihak yang telah membantu penulis baik dalam menyelesaikan laporan ini dan juga dalam pelaksaan tugas akhir.

Penulis mengucapkan terima kasih kepada:

1. Tuhan Yesus Kristus, yang tiada hentinya melimpahkan berkat, rahmat, dan kasih dan kasih sayang-Nya kepada penulis.

(13)

xii

sayang, dan perhatian yang telah diberikan kepada penulis. “Matur nuwun sanget -”

3. Bapak Paulus Mudjihartono, S.T., M.T. selaku Dosen Pembimbing I yang telah membimbing penulis selama pelaksaan dan penyusunan Tugas Akhir serta memberikan petunjuk, saran dan perhatian yang berharga hingga tugas akhir dan laporan tugas akhir ini dapat diselesaikan.

4. Bapak Kusworo Anindito, S.T., M.T. selaku Dosen Pembimbing II yang telah membimbing dan membantu selama pengerjaan tugas akhir memberikan saran dan masukan yang sangat berguna sehingga tugas akhir ini dapat diselesaikan.

5. Seluruh dosen dan staff Program Studi Teknik Informatika Fakultas Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta yang telah banyak membantu penulis selama kuliah.

6. Teman-teman satu perjuangan Sari, Nopek, Eva, Septi, Brayant, Meiko yang sama-sama berpusing ria dalam mengerjakan tugas akhir.

7. Teman-teman dan pelatih tim basket UKM Atma Jaya Yogyakarta, terima kasih atas pengalaman yang diberikan selama ini.

8. Teman-teman KKN Nglegok yang telah menjadi keluarga baru bagiku.

(14)

xiii

10. Seluruh pihak yang tidak dapat disebutkan satu persatu, yang telah mendukung dan memberi masukkan-masukkan selama proses pengerjaan tugas akhir ini.

Demikian laporan tugas akhir ini dibuat dengan sebaik-baiknya oleh penulis. Penulis menyadari bahwa laporan Tugas Akhir ini masih banyak kekurangan dan jauh dari kata sempurna, mengingat keterbatasan pengetahuan dan kemampuan penulis. Oleh karena itu, penulis terbuka untuk menerima masukan, kritik, dan saran untuk penyempurnaan karya tulis di masa yang akan datang.

Akhir kata, semoga Tugas Akhir ini dapat bermanfaat bagi para pembaca.

Yogyakarta, Juli 2014

(15)

xiv

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA

BERBASIS WEB

LUCIA DESTA TRI UTAMI 10 07 06160

INTISARI

Pendataan umat gereja membutuhkan fungsionalitas tertentu. Pendataan diharapkan dapat dilakukan dengan efektif dan efisien. Suatu sistem yang baik memerlukan suatu mekanisme untuk menjamin keamanan sistem. Berdasarkan masalah yang disebutkan maka penulis akan mencoba membangun sistem untuk menjawab permasalahan tersebut.

Sistem informasi berbasis web merupakan salah satu cara untuk menangani masalah yang dihadapi dalam melakukan pendataan umat gereja. Data umat gereja dapat diinputkan dimana saja dan kapan saja sehingga meningkatkan efektifitas. Pembangunan Sistem Informasi Umat Gereja Berbasis Web (SIMAG) juga menangani pengelolaan stasi, wilayah, lingkungan, mendukung keamanan sistem dengan SMS gateway untuk mengirimkan suatu kode melalui SMS kepada pengguna, dan juga menangani pencarian umat (searching). Aplikasi ini dikembangan dengan tools visual studio 2010 dan database menggunakan SQL Server 2008 menggunakan bahasa pemrograman C#.

Dengan adanya SIMAG pengguna dapat melakukan pendataan umat gereja dengan lebih mudah dan aman tanpa dibatasi oleh waktu dan tempat. Selain itu, dengan adanya layanan pencarian(searching) informasi didapatkan dengan cepat dan mudah.

Kata kunci : data umat gereja, SMS Gateway, searching.

Dosen Pembimbing I : Paulus Mudjihartono, S.T., M.T. Dosen Pembimbing II : Kusworo Anindito, S.T., M.T.

Gambar

Gambar 5.3: Implementasi Antarmuka Input Token ......... 59
Gambar 5.19: Implementasi Antarmuka Pengelolaan Kepala
Gambar 5.35 Implementasi Antarmuka Pencarian Umat ...... 81
Tabel 2.1: Tabel Perbandingan .......................... 10

Referensi

Dokumen terkait

Indikator Ketercapaian : Mahasiswa mampu memperagakan kombinasi gerak dasar yang melibatkan gerakan kaki dan tangan secara lokomotor dengan maupun tanpa bola bolavoli..

Agar permasalahan dalam penelitian ini lebih terarah dan jelas, maka masalah dalam penelitian ini dibatasi pada upaya meningkatkan aktivitas dan hasil belajar

Hasil analisis pengujian menunjukkan bahwa kemampuan wireless router linksys WRT54GL DD-WRT memilki unjuk kerja yang lebih bagus dibandingkan dengan wireless router

[r]

Dakwah terdapat kata, frasa, klausa, kalimat, dan wacana. Kalimat yang digunakan dalam dakwah terdapat konjungsi-konjungsi. Konjungsi adalah kata yang menghubungkan

[r]

[r]

Dengan demikian, dapat disimpulkan bahwa ada pengaruh penggunaan media audiovisual terhadap kemampuan menulis naskah drama oleh siswa kelas XI SMA Swasta