• Tidak ada hasil yang ditemukan

Aplikasi Web Gereja Kristen Kalam Kudus Bandung.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Web Gereja Kristen Kalam Kudus Bandung."

Copied!
16
0
0

Teks penuh

(1)

ii

ABSTRACT

Holy Word Christian Church Pasundan, Bandung is the center of Holy Word Christian Church in Bandung and of the branch from the Holy Word Christian Church in Indonesia. Holy Word Christian Church Bandung handles community data manually, which is using paper system, until this finished. The people record the data using the Entrance Form per year. This kind of input has a weakness, that is data handling per week. Holy Word Christian Church gets the data of its people by absenteeism. It is not effective because there must be one person who missed the absent. The update of the data that occurs once in a year, makes some people who come in such a week can not informed the church. Each department database is not integrated in one database, which effect time and place inefficiency. In this opportunity, the writer has made a website to make the access of information becomes easier and recording about presence, event, choir, et cetera. In this development of the website, the writer using C# programming language and SQL Server 2005 Express Edition database.

(2)

iii

ABSTRAK

Gereja Kristen Kalam Kudus Pasundan Bandung merupakan pusat dari Gereja Kristen Kalam Kudus Bandung dan cabang dari sekian Gereja Kristen Kalam Kudus Indonesia. Hingga laporan ini selesai Gereja Kristen Kalam Kudus Bandung menangani pendataan jemaat secara manual, yaitu menggunakan sistem kertas. Jemaat didata dengan form pendaftaran per tahun, jadi memiliki kelemahan penanganan data per minggu. Untuk pendataan, hanya mendata jemaat dengan absensi. Hal ini tidak efektif karena pasti ada minimal satu jemaat yang terlewat absensi. Ditambah dengan pendataan yang hanya setahun sekali, hal ini mengakibatkan jemaat yang datang pada minggu tertentu tidak terdata. Kemudian data jemaat per departemen tidak disatukan dalam satu basis data, hal ini mengakibatkan inefisiensi tempat dan waktu. Oleh karena itu pada kesempatan ini, penulis telah membuat sebuah website.Yang ditujukan untuk mempermudah akses informasi dan pencatatan yang ditambah dengan pendataan tentang kehadiran, acara, choir, jenis. Dalam pembuatan website ini, penulis menggunakan bahasa pemrograman C# serta database SQL Server 2005 Express Edition.

(3)

iv

Bab I Pendahuluan………..………....I-1

1.1 Latar Belakang……….I-1

1.2 Perumusan Masalah………...I-1

1.3 Tujuan………I-1

1.4 Pembatasan Masalah……….I-2

1.5 Sistematika Penulisan……….I-3

Bab II Landasan Teori……….II-1

2.1 Teori Website...………II-1

2.2 Teori Analisis Sistem………..II-1

2.2.1 Data Flow Diagram………II-2

2.2.1.1 Komponen DFD………II-2

2.2.2 Kamus Data………II-3

2.2.2.1 Fungsi Kamus Data……….….II-3

2.2.2.2 Simbol Kamus Data……….II-4

2.2.3 Spesifikasi Proses / Process Specification (PSPEC)…...II-4

2.3 Teori Perancangan Sistem……….II-5

2.3.1 Entity-relationship Model………..II-5

2.3.2 Cara Kerja ERD……….II-6

2.3.3 Mapping Cardinalities...II-7 2.3.4 Kardinalitas / Derajat Relasi...II-7 2.3.4.1 Macam-macam Kardinalitas...II-7 2.3.5 Keys / Kunci-kunci...II-7 2.3.5.1 Macam-macam Kunci...II-8 2.4 Sistem Operasi………II-8 2.4.1 Microsoft Windows XP SP3………..II-8

2.5 Database………..II-9

(4)

v

Microsoft Visual Studio 2005………...II-12

Bab III Analisis dan Perancangan………III-1

3.1Analisis……….III-1

3.1.1 Identify………III-1

3.1.2 Understand………III-1

3.1.3 Analyze………..III-1

3.1.4 Analisis Prosedur……….….III-2

3.2 Perancangan………..III-3

3.2.1 Event list……….…III-3

3.3 Perancangan Basis Data………..III-4

3.3.1 ERD………III-4

3.3.2 Struktur File………...III-5

3.3.3 Skema Relasi………III-7

3.3.4 Database Diagram………...…III-8

3.3.5 Data Flow Diagram….………..III-9

3.3.6 Kamus Data……….…III-22

3.3.7 PSPEC (Process Specification)………...III-27

Bab IV Hasil Tercapai………IV-1

4.1 Desain dan Fitur Keseluruhan Aplikasi…..……….IV-1

4.2 Tampilan Awal dan Akhir………..IV-1

4.3 Tampilan Home Admin……….……….IV-2

4.4 Tampilan Home User……….………IV-3

4.5 Tampilan Data Person (Administrator)………...IV-4

4.6 Tampilan Data Acara (Administrator)……….……….IV-5

4.7 Tampilan Data Jenis (Administrator)……….………..IV-6

4.8 Tampilan Data Choir (Administrator)……….………..IV-7

4.9 Tampilan Data Kedudukan (Administrator)………IV-8

4.10 Tampilan Data Login………...IV-9

4.11 Tampilan Data Status………IV-10

4.12 Tampilan Data Keikutsertaan (Administrator).………..IV-11

4.13 Tampilan Data Kehadiran (Administrator)………..IV-12

4.14 Tampilan Data Person (User)………..IV-13

(5)

vi

Bab V Evaluasi………V-1

5.1 Error-handling Data Jenis……….V-1 5.2 Error-handling Data Choir……….V-2

5.3 Kuesioner……….V-3

Bab VI Simpulan dan Saran……….VI-1

6.1 Simpulan ………VI-1

6.2 Saran……….……..VI-1

Daftar Gambar………vi

(6)
(7)

viii

DAFTAR TABEL

Tabel 2-1 Komponen DFD...II-2 Tabel 2-2 Simbol Kamus Data...II-4 Tabel 2-3 Proses Tambah Status...II-4 Tabel 3-1 Login………...…III-5 Tabel 3-2 Kedudukan………....III-5 Tabel 3-3 Status………...III-5 Tabel 3-4 Person………....III-5 Tabel 3-5 Kehadiran………...III-6 Tabel 3-6 Acara………..III-6 Tabel 3-7 Keikutsertaan………III-7

Tabel 3-8 Jenis………III-7

(8)

ix

(9)

x

(10)

Universitas Kristen Maranatha I-1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Telah banyak instansi yang menggunakan website sebagai cara

untuk mempromosikan diri atau hanya untuk kalangan internal. Salah

satu instansi yang menggunakan website hanya untuk internal adalah

gereja.

Gereja Kristen Kalam Kudus telah memiliki aplikasi yang

mengurus data jemaat, namun basis datanya masih belum

tersentralisasi sehingga terjadi kesulitan jika hamba Tuhan ingin

mengakses keseluruhan data jemaat. Jadi, data tiap departemen ada di

departemen itu sendiri.

Aplikasi awal hanya memiliki data jemaat di Kebaktian Umum 1,

2, dan 3, sehingga data lain tidak terkontrol dengan baik oleh

administrator, seperti jemaat Sekolah Minggu, Remaja 1, Remaja 2,

Pemuda, Komisi Wanita, Komisi Priskila Akwila, dan Komisi Sukacita.

Begitu juga dengan data Acara, Choir, Jenis. Ditambah dengan absensi

jemaat yang berdasar jumlah, bukan per jemaat, sehingga terkesan

gereja hanya mementingkan kuantitas dibanding kualitas.

1.2 Perumusan Masalah

Dari penjelasan di atas, ditemukan beberapa masalah yaitu:

Bagaimana cara untuk mengelola data jemaat?

Bagaimana cara mengelola data kegiatan gereja?

1.3 Tujuan

Untuk memberikan perhatian lebih kepada User tentang keadaan

internal, seperti :

Data Acara

Data Choir

(11)

Universitas Kristen Maranatha I-2

Data Kedudukan

Data Kehadiran

Data Keikutsertaan

Data Person

Data Status

1.4 Pembatasan Masalah

Dengan melihat tujuan di atas, batasan ditentukan sebagai

berikut :

Server + Client (Minimum Hardware Requirements) :

1. CPU 1GHz (any Slot type)

2. Mainboard Micro-ATX size with CPU and RAM compatible

3. RAM 384MB SDR-SDRAM

9. Keyboard wired + Mouse wired optic

10. Printer inkjet

11. UPS 600VA

Minimum Software Requirements:

1. Operating System: MICROSOFT Windows XP Home Edition

2. Database System:MICROSOFT SQL Server Express 2005

2. Scripting Language:ASP.Net 1.1

3. Web server: Cassini

4. Programming Editor: MICROSOFT Notepad 5.1 (NOTEPAD2

1.0.05, HELIOS Textpad 4.7.3 optional), MICROSOFT Visual

Studio Professional 2005 (MACROMEDIA Dreamweaver 8 optional)

(12)

Universitas Kristen Maranatha I-3

Keamanan data terletak pada Login.

Aplikasi hanya untuk kalangan internal Gereja Kristen Kalam Kudus

Bandung.

Aplikasi tidak memiliki anti spyware, audio serta animasi.

1.5 Sistematika Penulisan

Berikut ini merupakan intisari setiap bab dalam laporan kerja praktek

penulis.

Bab I PENDAHULUAN

Bab ini memberikan gambaran mengenai latar belakang, perumusan

masalah, tujuan, pembatasan masalah, dan sistematika penulisan.

Bab II LANDASAN TEORI

Bab ini berisi uraian tentang teori dasar yang menjadi landasan dalam

menganalisa dan merancang sistem informasi Gereja Kristen Kalam

Kudus.

Bab III ANALISIS DAN PERANCANGAN

Bab ini berisi gambaran secara umum Gereja Kristen Kalam Kudus

yang mencakup sistem yang sedang berjalan, analisis kebutuhan

informasi, permasalahan yang dihadapi dan membahas tentang DFD

Level 0, Level 1, Level 2, ERD (Entity Relationship Diagram), skema

relasi, kamus data, struktur data dan PSPEC (Proses Specification).

Bab IV HASIL TERCAPAI

Bab ini memberikan gambaran tentang implementasi Website Gereja

Kristen Kalam Kudus.

Bab V EVALUASI

Bab ini menguraikan evaluasi terhadap hasil yang telah dicapai

(13)

Universitas Kristen Maranatha I-4

Bab VI KESIMPULAN DAN SARAN

Bab ini merupakan bab penutup yang berisi kesimpulan atas hasil

perancangan dan saran pengembangan untuk peningkatan kualitas

(14)

Universitas Kristen Maranatha VI-1

BAB VI

SIMPULAN DAN SARAN

6.1. Simpulan

Aplikasi web ini terdiri dari :

1) Pencatatan data Person dengan menggunakan tabel Person, Kedudukan,

Login, dan Status.

2) Pencatatan data Acara dengan menggunakan tabel Acara, Choir, dan Jenis.

3) Pencatatan data Kehadiran dengan menggunakan tabel Kehadiran, Person,

dan Acara.

6.2. Saran.

Disarankan nantinya untuk mengembangkan fitur-fitur yang sudah ada sehingga

menjadi lebih sempurna dan dapat lebih berguna bagi Gereja Kristen Kalam

Kudus Bandung di masa yang akan datang.

Pengembangannya antara lain;

Sistem absensi jemaat yang menggunakan fingerprint scanner, agar

pendataan kehadiran semakin efisien.

Jaringan internal menggunakan hot spot agar memudahkan akses internal

tanpa harus menggunakan kabel UTP.

Data diakses menggunakan PDA/handheld semacamnya untuk

memudahkan pencarian tanpa harus menggunakan PC atau tablet

PC/notebook/laptop/netbook yang ukurannya relatif besar.

Administrator dapat melakukan perubahan data melalui PDA/handheld

menggunakan sistem login dengan aplikasi fingerprint scanner/voice

(15)

XIV

DAFTAR PUSTAKA

[1] Barker, Richard (1990). CASE*Method: Tasks and Deliverables. Wokingham, England: Addison-Wesley.

[2] Cailliau, Robert. A Little History of the World Wide Web. 16 Februari 2007.

[3]Chen, Peter P. (1976). "The Entity-Relationship Model - Toward a Unified View of Data". ACM Transactions on Database Systems 1 (1): 9-36. 

[4] Gantini, Tiur. Model Entity Relationship.2007.

[5] Kendall & Kendall ,Analisis dan Perancangan Sistem. Alih bahasa Thamir Abdul Hafedh Al-Hamdany, B.Sc, M.Sc. 2003, Pearson Education Asia.

[6] Leslie, Robert E.Systems Analysis and Design Method & Invention. 1986.

[7] Yefta, Saron Kurniawati. 2004. Materi Perkuliahan Pengantar Sistem Informasi.

[8]http://blogs.msdn.com/deeptanshuv/archive/2006/04/11/573795.aspx

[9] http://findarticles.com/p/articles/mi_m0EIN/is_2000_July_11/ai_63287204

[10]http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=909546&SiteID=1

[11] http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3299543& SiteID=17

[12] http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/theshow/Episode009/default.asp

[13] http://msdn.microsoft.com/library/shared/deeptree/asp/rightframe.asp?dtcfg= /archive/deeptreeconfig.xml&url=/archive/en-us/theshow/Episode019/default.asp

[14] http://msdn2.microsoft.com/en-us/library/bb266332.aspx

[15] http://msdn2.microsoft.com/en-us/library/ms170809.aspx

[16] http://msdn2.microsoft.com/en-us/library/ms170910.aspx

[17] http://msdn2.microsoft.com/en-us/library/xey702bw%28VS.80%29.aspx

[18] http://news.softpedia.com/news/No-Internet-Explorer-7-Will-Not-Be-a-Part-of-Windows-XP-SP3-73896.shtml

[19] http://support.microsoft.com/kb/946480/

(16)

XV

[21] http://www.microsoft.com/downloads/details.aspx?FamilyID=2fcde6ce-b5fb-4488-8c50-fe22559d164e&DisplayLang=en

[22] http://www.microsoft.com/downloads/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4&DisplayLang=en

[23] http://www.microsoft.com/downloads/details.aspx?FamilyID=68c48dad-bc34-40be-8d85-6bb4f56f5110&DisplayLang=en

[24] http://www.microsoft.com/downloads/details.aspx?FamilyID=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en

[25] http://www.microsoft.com/presspass/exec/billg/speeches/2000/07-12pdc.aspx

[26] http://www.ondotnet.com/pub/a/dotnet/excerpt/vshacks_chap1/index.html? page=4

[27] http://www.regdeveloper.co.uk/2007/10/30/asp_net_java_project_cool/

Referensi

Dokumen terkait

[r]

Simpulan: Jenis kelamin, penggunaan tempat tidur/bantal bersama, penggunaan sisir /aksesoris rambut bersama dan panjang rambut memiliki hubungan yang bermakna

PENGARUH PEMBELAJARAN PERMAINAN BOLA KECIL TERHADAP KETERAMPILAN GERAK DASAR SISWA SEKOLAH DASAR.. Universitas Pendidikan Indonesia | repository.upi.edu

Menurut Istilah iman adalah meyakini dalam hati, mengikrarkan dalam lisan dan mengamalkan dalam

Dev iat ion Minimum Maximum Range Interquartile Range Skewness Kurt osis Mean Lower Bound Upper Bound 95% Conf idence.. Interv al f

24,25 Lingkungan yang kering dapat mengurangi kadar air pada stratum corneum dan terjadi deskuamasi pada kulit normal yang menyebabkan permukaan kulit menjadi bersisik.. 25

PENGARUH PENDEKATAN TAKTIS TERHADAP JUMLAH WAKTU AKTIF BELAJAR (JWAB) DALAM AKTIVITAS PERMAINAN SEPAKBOLA.. Universitas Pendidikan Indonesia | repository.upi.edu

[r]