Rancang Bangun Aplikasi Camera Security dengan SMS Gateway dan Web Server.

(1)

Universitas Kristen Maranatha vi

ABSTRAK

Kebutuhan sistem keamanan sangat penting bagi masyarakat yang

sangat membutuhkan keamanan ekstra. Penjagaan oleh pekerja keamanan tidak

efektif bila, ada situasi yang normal tetapi dijaga terus menerus, tetapi akan lebih

efektif bila keadaan berubah, baru bertindak. Dengan adanya aplikasi camera

security ini diharapkan pekerjaan tersebut menjadi lebih efektif, karena aplikasi

ini mengambil objek bergerak dari kamera yang sedang mengawasi dan

mengirimkannya dalam bentuk gambar dan video, disertai peringatan melalui sms

dan email.

Berdasarkan hasil analisis dari kebutuhan yang ada, maka dibuatlah

aplikasi camera security dengan sms gateway dan web server. Aplikasi ini dibuat

berdasarkan pada kebutuhan atas efektifitas untuk sebuah sistem keamanan dan

diharapkan aplikasi ini dapat memenuhi kebutuhan tersebut.


(2)

ABSTRACT

Security system needs is very important for people who desperately need

extra security. Securing area by the security workers which is human, are not

effective when there is a normal situation but maintained continuously, but it will

more effective when things change, then new act begin. Hopefully, with this

application, security camera might work more effective, because this application

take moving object from surveilence camera and send it as pictures and video,

along with warning through short message service (SMS) and email.

Based on analysis of existing needs, an application with the sms gateway

security camera and web servers is build, This application is build based on needs

for security system effectiveness and hopefully can fullfill security expectation.

Keywords: Camera security, sms, email, web server, sms gateway


(3)

Universitas Kristen Maranatha viii

DAFTAR ISI

LEMBAR PENGESAHAN TUGAS AKHIR ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... vi

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

KATA PENGANTAR ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI... viii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xii

DAFTAR LAMPIRAN ... xiii

BAB I PENDAHULUAN ...1

1.1 Latar Belakang... ...1

1.2 Perumusan Masalah………1

1.3 Tujuan... ...2

1.4 Batasan Masalah... ...2

1.5 Sumber Data... ...3

1.6 Sistematika Pembahasan. ...3

BAB II Dasar Teori ...5

2.1 Teori Penunjang... ...5

2.1.1 Entity Relationship Diagram (ER-D)... ...5

2.1.2 UML... ...14

2.1.3 Use Case Diagram... ...15

2.1.4 Class Diagram... ...16

2.1.5 Activity Diagram... ...18

2.1.6 Website... ...20

2.2 Program Penunjang... ...21

2.2.1 C#... ...21

2.2.2 Apache... ...21

2.2.3 PHP... ...22

2.2.4 MySql... ...26

2.2.5 SMTP (Simple Mail Transfer Protocol)... ...29

BAB III ANALISA DAN PEMODELAN ...30

3.1 Deskripsi Umum... ...30

3.2 Arsitektur Aplikasi... ...31

3.2.1 Entity Relational Diagram... ...31

3.3 UML... ...34

3.3.1 Diagram Usecase ... ...34

3.3.2 Activity Diagram... ...37

3.3.3 Class Diagram... ...40

3.3.4 Swimlane... ...43

3.3.5 Sequence Diagram... ...45

3.4 Desain Antarmuka... ...48

BAB IV PERANCANGAN DAN IMPLEMENTASI ...53

4.1 Desain Antar muka ... ... ...53

4.1.1 Desain Antar muka aplikasi... ...53

4.1.2 Desain antarmuka website... ...53

4.2 Aplikasi Camera Security... ... ...54


(4)

4.2.2 MainMenu… ...55

4.2.3 Form Start Button… ...57

4.2.4 Tampilan Pemberitahuan ke email… ...58

4.3 Aplikasi Website... ... ...59

4.3.1 Halaman Home… ...59

4.3.2 Halaman Capture Result… ...61

4.3.3 Halaman Indeks Gambar… ...62

4.3.4 Halaman Detail gambar… ...64

BAB V PENGUJIAN...65

5.1 Blackbox testing.. ...65

5.2 Whitebox testing.. ...65

5.2.1 Test Case Aplikasi… ...66

5.2.2 Test Case Website… ...68

5.3 Kuisioner... ... ...69

BAB VI KESIMPULAN & SARAN ...72

VI.1 Kesimpulan.. ...72

VI.2 Saran-saran ...73


(5)

Universitas Kristen Maranatha x

DAFTAR GAMBAR

Gambar 2.1 Simbol Strong Entitas ...5

Gambar 2.2 Simbol Weak Entitas...6

Gambar 2.3 Dimensi dan kardinalitas weak entity ...6

Gambar 2.4 Attribut ...6

Gambar 2.5 Atribut Komposit ...7

Gambar 2.6 Atribut Bernilai Banyak ...7

Gambar 2.7 Atribut Turunan ...7

Gambar 2.8 Relasi ...9

Gambar 2.9 Relasi rekursif ...9

Gambar 2.10 Relasi Biner...9

Gambar 2.11 Relasi Ternary ...10

Gambar 2.12 Partisipasi Total ...10

Gambar 2.13 Partisipasi Parsial ...11

Gambar 2.14 Kardinalitas 1-1 ...11

Gambar 2.15 Kardinalitas 1-N ...11

Gambar 2.16 Kaardinalitas N-N ...12

Gambar 2.17 Spesialisasi dan generalisasi ...12

Gambar 2.18 Contoh Usecase Diagram ...16

Gambar 2.19 Contoh Class Diagram ...17

Gambar 2.20 Contoh Class Diagram ...18

Gambar 2.21 Contoh Activity Diagram ...19

Gambar 3.1 Entity Relationship Diagram ...31

Gambar 3.2 Usecase Diagram ...34

Gambar 3.3 Activity Diagram login ...38

Gambar 3.4 Activity Diagram Tes Koneksi Handphone ...39

Gambar 3.5 Activity Diagram Start Monitoring ...39

Gambar 3.6 Class Diagram SRC...40

Gambar 3.7 Class Diagram UI ...40

Gambar 3.8 Class Diagram SRC - Detail ...41

Gambar 3.9 Class Diagram UI - Detail ...42

Gambar 3.10 Swimlane ...44

Gambar 3.11 Sequence Diagram Login ...45

Gambar 3.12 Sequence Diagram Logout ...46

Gambar 3.13 Komponen Antarmuka ...47

Gambar 3.14 Desain Antarmuka Login Form ...48

Gambar 3.15 Desain Antarmuka Menu Utama ...48

Gambar 3.16 Desain Antarmuka Website - Home ...49

Gambar 3.17 Desain Antarmuka Website –Capture Result ...50

Gambar 3.18 Desain Antarmuka Website – Pencarian Gambar ...51

Gambar 3.19 Desain Antarmuka Website – Image Detail ...52

Gambar 4.1 Form Login ...54

Gambar 4.2 Form Main Menu ...55

Gambar 4.3 Tampilan Form Jika Ada Pergerakan ...57

Gambar 4.4 Tampilan Pemberitahuan ke E- Mail(Subject) ...58

Gambar 4.5 Tampilan Pemberitahuan ke E- Mail(Isi) ...58

Gambar 4.6 Halaman Home Atas...59

Gambar 4.7 Halaman Home Bawah ...60

Gambar 4.8 Halaman Capture Result ...61


(6)

Gambar 4.10 Halaman Indeks Image ...63

Gambar 4.11 Halaman Detail Gambar ...64

Gambar 4.12 Halaman Detail Gambar Penuh ...64


(7)

Universitas Kristen Maranatha xii

DAFTAR TABEL

Tabel 3.1 User ...32

Tabel 3.2 Modul ...32

Tabel 3.3 Data ...33

Tabel 3.4 Relasi Tabel Camera Security ...33

Tabel 3.5 Usecase Login ...35

Tabel 3.6 Usecase Tes koneksi handphone ...36

Tabel 3.7 Usecase Start Monitoring ...36

Tabel 3.8 Usecase Log Out ...37

Tabel 5.1 Blackbox Testing...65

Tabel 5.2 Test Case Melakukan Login ...66

Tabel 5.3 Test Case Test Phone Connected ...66

Tabel 5.4 Test Case Start Monitoring ...67

Tabel 5.5 Test Case Stop ...67

Tabel 5.6 Test Case Exit ...67

Tabel 5.7 Test Case Membandingkan Gambar ...68

Tabel 5.8 Test Case MengUpload Gambar ...68

Tabel 5.9 Test Case Mengirim SMS ...69

Tabel 5.10 Test Case Mengirim E - Mail ...69

Tabel 5.11 Fungsi_Indotgl.php ...70

Tabel 5.12 Class Paging.php ...70

Tabel 5.13 Login Testing ...70


(8)

DAFTAR LAMPIRAN

Lampiran A Kuisioner ... A-1 Lampiran B Riwayat Hidup / CV Penulis ... B-1


(9)

(10)

BAB I PENDAHULUAN

1.1 Latar Belakang

Aplikasi Camera Security Dengan SMS (Short Message Service) Gateway dan Web server ini didasari pada semakin tingginya tingkat kejahatan dan tindakan kriminal yang terjadi di masyarakat, membuat semua pihak merasa harus selalu waspada dimana pun berada. Untuk menghindari kejahatan banyak pihak yang menyewa jasa agen keamanan untuk diposisikan sebagai penjaga, untuk memantau suatu situasi tertentu, padahal hal tersebut tidak harus selalu diawasi terus-menerus, dan profesi tersebut dapat digantikan oleh sebuah aplikasi kamera keamanan yang dapat di pantau dari jarak jauh dengan sebuah media telekomunikasi yaitu telepon genggam serta dapat juga diakses

menggunakan email dan website yang akan dipakai untuk sarana

pengiriman laporan dari sebuah aplikasi kamera keamanan.

Hal ini yang melatarbelakangi pembuatan aplikasi kamera keamanan tersebut. Aplikasi dapat berguna untuk kondisi bila sebuah ruangan yang jarang disinggahi oleh orang yang tidak berkepentingan dan hanya orang-orang tertentu saja yang dapat masuk keruangan tersebut, keadaan seperti ini biasanya terletak didalam ruang server atau ruangan-ruangan vital yang memerlukan sebuah pemantauan terus - menerus.

Aplikasi ini diharapkan dapat mendukung keamanan sebuah ruangan yang sangat memerlukan tingkat kemananan yang tinggi, aplikasi ini juga diharapkan dapat memudahkan pengguna dalam pemantauan sehingga berguna untuk keperluan keamanan.

1.2 Perumusan Masalah

Masalah yang akan dihadapi dalam menunjang kinerja aplikasi pada saat ini adalah :

1. Bagaimana sistem pengamanan yang efektif?

2. Bagaimana algoritma aplikasi dapat membedakan obyek yang menandakan situasi tidak aman?


(11)

2 Universitas Kristen Maranatha 3. Bagaimana alamat gambar dan video dapat dikirimkan kepada

pengguna melalui sms dan email?

4. Bagaimana memudahkan user untuk melihat hasil penangkapan

gambar dan video dari aplikasi?

1.3 . Tujuan

Pembuatan aplikasi ini memiliki beberapa tujuan yang berguna untuk meningkatkan keamanan sebuah ruangan di antaranya :

Menyediakan sebuah aplikasi untuk pengamanan.

Menyediakan sebuah peringatan via SMS dan email.

Menyediakan Kemudahaan user dalam melihat gambar dan

video yang diambil.

1.4 .Ruang Lingkup Kajian

Pada tugas akhir ini penulis akan merancang dan membuat aplikasi

Camera Security dengan SMS Gateway dan Web server. Batasan masalah dalam aplikasi ini adalah :

Pemrograman yang digunakan di desktop yaitu menggunakan Visual Studio.net 2008 dengan bahasa C#.

Pemrograman yang digunakan untuk website penerimaan gambar dan video mengunakan PHP 5.0.

Database menggunakan MySql.

Hardware yang direkomendasikan yaitu PC dengan pentium IV keatas, memory 512 Mb, Sistem Operasi Windows XP.

Ponsel untuk SMS gateway menggunakan Sony Ericsson + Kabel Data.

Webcam dengan resolusin minimal 1.3 MP.

Aplikasi ini hanya memiliki 1 tingkatan user yaitu administrator.


(12)

akan mendapatkan laporan dalam bentuk SMS (Short Message Service) dan email.

Asumsi dalam pembuatan aplikasi ini adalah :

Kamera harus berada di sudut tertentu, yang tidak boleh dilalui orang-orang yang tidak berkepentingan, dan ruangan harus dalam keadaan kosong, tidak ada objek yang bergerak.

Ruangan harus bersih dari segala binatang dan hal-hal yang dapat menggangu jalannya aplikasi.

1.5 . Sumber Data

Dalam pembuatan Aplikasi Camera Security via SMS (Short

Message Service) Gateway dan web server ini lebih condong kepada implementasi pribadi serta mencari referensi informasi yang terdapat di

internet serta buku-buku yang mengacu untuk kepentingan penulisan dalam implementasi sistem ini.

1.6 Sistematika Penyajian

BAB I Pendahuluan

Bab pendahuluan ini berisi tentang latar belakang dari pembuatan

Aplikasi Camera Security Dengan SMS (Short Message Service)

Gateway dan Web Server. Bab ini juga berisi tentang rumusan masalah, tujuan dan ruang lingkup kajian dalam implentasi pembuatan sistem tersebut.

BAB II Dasar Teori

Bab ini berisi teori – teori yang mendukung dalam implementasi Aplikasi


(13)

4 Universitas Kristen Maranatha BAB III Analisa & Pemodelan

Bab ini berisi tentang analisa dan pemodelan aplikasi yang akan

dimplementasikan. Mulai dari cara kerja, sampai terjadinya input, proses,

output.

BAB IV Implementasi

Bab ini berisi tentang langkah-langkah pengimplementasian aplikasi beserta konfigurasi di setiap perangkat yang digunakan dalam

pengimplementasian Aplikasi CameraSecurity.

BAB V Pengujian

Bab ini berisi tentang proses pengujian dalam penerapan aplikasi.

BAB VI Kesimpulan dan saran

Bab ini berisi tentang kesimpulan dan saran dari pengimplementasian

Aplikasi Camera Security Dengan SMS (Short Message Service)

Gateway dan web server serta saran-saran yang dapat diberikan untuk optimalisasi teknologi dari aplikasi yang sudah diimplementasikan.


(14)

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

1. Sebuah sistem pengamanan akan berjalan efektif bila ada situasi yang harus di tindak lanjuti atau dibutuhkan, otomatis aplikasi akan melakukan fungsi-fungsinya, tetapi sebaliknya aplikasi yang tidak efektif apabila menjalankan semua fungsinya padahal tidak atau belum dibutuhkan.

Solusi untuk sistem yang efektif adalah aplikasi camera security dengan

sms gateway dan web server, Karena aplikasi ini sangat efektif bila diaplikasikan untuk pengawasan sebuah ruang, sebagai contoh untuk rumah yang sedang di tinggal penghuninya, brankas untuk penyimpanan barang berharga atau uang, dan juga ruangan server. Sebaliknya aplikasi ini tidak efektif bila digunakan untuk mengawasi ruangan yang sering atau di lalui oleh banyak orang, karena aplikasi ini ditekankan untuk pemberithuan lebih awal kepada pengguna. Aplikasi ini menangkap langsung objek yang tertangkap oleh kamera dengan

membandingkan dengan keadaan awal, lalu mengirimkan

pemberitahuan via sms dan email jika ada objek yang bergerak, lalu aplikasi menyimpan sebagai gambar , setelah itu mengirimkan gambar ke website agar pengguna dapat mengakses langsung gambar yang tertangkap.

2. Aplikasi akan mengambil objek yang bergerak dari keadaan awal setelah aplikasi baru berjalan sampai aplikasi menemukan suatu objek gerak, dan akan terus mengirimkan pemberitahuan bila ada objek yang bergerak secara terus menerus, sampai kamera menemukan keadaan normal, atau sampai aplikasi dimatikan.

3. Bila ada objek gerak , aplikasi akan langsung membuat objek menjadi

gambar dan mengirimkan langsung ke web server sehingga akan

menghasilkan alamat pada website, dan alamat itu yang akan dijadikan pemberitahuan kepada pengguna, sehingga pengguna bisa langsung membuka ke alamatnya langsung via telepon genggam maupun email. SMS gateway yang akan bertugas untuk mengirimkan pesan yang disampaikan dari aplikasi.


(15)

73 Universitas Kristen Maranatha 4. Dengan memanfaatkan teknologi yang ada sehingga sebuah telepon gengggam, email dan aplikasi website dapat dipakai sebagai media untuk mengirimkan pemberitahuan yang berasal dari aplikasi. Aplikasi mendapatkan inputan dari objek yang bergerak.

6.2 Saran

Aplikasi camera security ini sebaiknya hanya digunakan untuk

pemberitahuan sementara, atau alarm, karena aplikasi ini juga tetap

membutuhkan penjaga keamanan yang siap sedia bila ada

pemberitahuan dari aplikasi.

Semoga dengan adanya aplikasi camera security ini sistem

keamanan menjadi lebih efektif dengan adanya pemberitahuan dari sms

dan juga dari email. Sehingga pengawasan bisa dipantau dari jarak oleh pengguna, karena adanya fasilitas pengiriman via sms dan email, sehingga jika pemberitahuan dari aplikasi, pengguna bisa langsung menghubungi pihak yang berwenang dari jarak jauh.


(16)

DAFTAR PUSTAKA

Butzon, Toby , PHP BY EXAMPLE. Penerbit QUE, Indiana, 2002.

Dean, Elisa, Materi Perkuliahan Basis Data Teori. Bandung. Universitas Kristen

Maranatha.

Dwi Prasetyo, Didik , 101 Tip & Trik Pemrograman PHP. Penerbit ELEX MEDIA

KOMPUTINDO, Jakarta, 2006.

Emanuel, Andi W. R. (2006). Instalasi Apache Web Server, MySQL Database dan PHP

pada Sistem Informasi Fedora Core 5. Jurnal Informatika Universitas Kristen Maranatha

Vol. II No. 3, Juni 2006: 23 - 35.

Imbar, Radiant Victor, Materi DFD. Bandung. Universitas Kristen Maranatha.

Imbar, Radiant Victor, Materi Perkuliahan Basis Data Praktikum. Bandung.

Universitas Kristen Maranatha.

Murach, Joel 2004. C# .Net

Developert’s Guide .

Mike Murach & Associates, inc. ,USA

Sutedja, Bernard Renaldy, Dkk, Mudah dan Cepat Menguasai Pemrograman Web,

Penerbit Andi Offset, Yogyakarta, 1995.

Yeliana, Elisabet Setiawan (2007). Aplikasi Mobile Pembelian Handphone, Aksesoris

Handphone dan Voucher Elektronik dengan Penggunaan GPRS dengan Studi Kasus

Pada Toko Handphone dan Aksesoris X’SIST COMMUNICATION. Jurnal Informatika


(17)

xv Universitas Kristen Maranatha

Hartini

, “Analisis Dengan Diagram Keterhubungan Entitas (ERD)

.

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf

(diakses tanggal 20

November 2010)

Hartini

, “Analisis Dengan Diagram Aliran Data (DFD)

.

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf

. (diakses tanggal 20

November 2009)

MwMag

. “Database Open Source.”

http://www.master.web.id/mwmag/issue/04/content/fokus/fokus.html

(diakses tanggal 9

Agustus 2009)

Mike.

“UML.”

http://www.uml.org/(

diakses tanggal 13 Februari 2008)

Prothelord

,“Tutorial MySQL –

Pengenalan.”

http://prothelon.com/mambo/tutorial-mysql-pengenalan.html

(diakses tanggal 2 Mei

2009)

Rusli, Muhammad

. “Sejarah PHP.”

http://www.indoglobalweb.com/?action=news&aid=5

(diakses tanggal 13 Agustus 2009)

Sofyan, Ahmad.

“Server Web Pendahuluan.”

http://sdn.vlsm.org/share/ServerLinux/node110.html

(diakses tanggal 1 oktober 2009)

“Entity

-

relationship diagram.”

http://www.techtarget.com/

(diakses tanggal 18 November 2009 )

“Java Script.”


(1)

3 Universitas Kristen Maranatha akan mendapatkan laporan dalam bentuk SMS (Short Message Service) dan email.

Asumsi dalam pembuatan aplikasi ini adalah :

Kamera harus berada di sudut tertentu, yang tidak boleh dilalui orang-orang yang tidak berkepentingan, dan ruangan harus dalam keadaan kosong, tidak ada objek yang bergerak.

Ruangan harus bersih dari segala binatang dan hal-hal yang dapat menggangu jalannya aplikasi.

1.5 . Sumber Data

Dalam pembuatan Aplikasi Camera Security via SMS (Short Message Service) Gateway dan web server ini lebih condong kepada implementasi pribadi serta mencari referensi informasi yang terdapat di internet serta buku-buku yang mengacu untuk kepentingan penulisan dalam implementasi sistem ini.

1.6 Sistematika Penyajian

BAB I Pendahuluan

Bab pendahuluan ini berisi tentang latar belakang dari pembuatan Aplikasi Camera Security Dengan SMS (Short Message Service) Gateway dan Web Server. Bab ini juga berisi tentang rumusan masalah, tujuan dan ruang lingkup kajian dalam implentasi pembuatan sistem tersebut.

BAB II Dasar Teori

Bab ini berisi teori – teori yang mendukung dalam implementasi Aplikasi Camera Security dengan SMS (Short Message Service) Gateway.


(2)

4 Universitas Kristen Maranatha

BAB III Analisa & Pemodelan

Bab ini berisi tentang analisa dan pemodelan aplikasi yang akan dimplementasikan. Mulai dari cara kerja, sampai terjadinya input, proses, output.

BAB IV Implementasi

Bab ini berisi tentang langkah-langkah pengimplementasian aplikasi beserta konfigurasi di setiap perangkat yang digunakan dalam pengimplementasian Aplikasi CameraSecurity.

BAB V Pengujian

Bab ini berisi tentang proses pengujian dalam penerapan aplikasi.

BAB VI Kesimpulan dan saran

Bab ini berisi tentang kesimpulan dan saran dari pengimplementasian Aplikasi Camera Security Dengan SMS (Short Message Service) Gateway dan web server serta saran-saran yang dapat diberikan untuk optimalisasi teknologi dari aplikasi yang sudah diimplementasikan.


(3)

72 Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

1. Sebuah sistem pengamanan akan berjalan efektif bila ada situasi yang harus di tindak lanjuti atau dibutuhkan, otomatis aplikasi akan melakukan fungsi-fungsinya, tetapi sebaliknya aplikasi yang tidak efektif apabila menjalankan semua fungsinya padahal tidak atau belum dibutuhkan. Solusi untuk sistem yang efektif adalah aplikasi camera security dengan sms gateway dan web server, Karena aplikasi ini sangat efektif bila diaplikasikan untuk pengawasan sebuah ruang, sebagai contoh untuk rumah yang sedang di tinggal penghuninya, brankas untuk penyimpanan barang berharga atau uang, dan juga ruangan server. Sebaliknya aplikasi ini tidak efektif bila digunakan untuk mengawasi ruangan yang sering atau di lalui oleh banyak orang, karena aplikasi ini ditekankan untuk pemberithuan lebih awal kepada pengguna. Aplikasi ini menangkap langsung objek yang tertangkap oleh kamera dengan membandingkan dengan keadaan awal, lalu mengirimkan pemberitahuan via sms dan email jika ada objek yang bergerak, lalu aplikasi menyimpan sebagai gambar , setelah itu mengirimkan gambar ke website agar pengguna dapat mengakses langsung gambar yang tertangkap.

2. Aplikasi akan mengambil objek yang bergerak dari keadaan awal setelah aplikasi baru berjalan sampai aplikasi menemukan suatu objek gerak, dan akan terus mengirimkan pemberitahuan bila ada objek yang bergerak secara terus menerus, sampai kamera menemukan keadaan normal, atau sampai aplikasi dimatikan.

3. Bila ada objek gerak , aplikasi akan langsung membuat objek menjadi gambar dan mengirimkan langsung ke web server sehingga akan menghasilkan alamat pada website, dan alamat itu yang akan dijadikan pemberitahuan kepada pengguna, sehingga pengguna bisa langsung membuka ke alamatnya langsung via telepon genggam maupun email. SMS gateway yang akan bertugas untuk mengirimkan pesan yang disampaikan dari aplikasi.


(4)

73 Universitas Kristen Maranatha 4. Dengan memanfaatkan teknologi yang ada sehingga sebuah telepon gengggam, email dan aplikasi website dapat dipakai sebagai media untuk mengirimkan pemberitahuan yang berasal dari aplikasi. Aplikasi mendapatkan inputan dari objek yang bergerak.

6.2 Saran

Aplikasi camera security ini sebaiknya hanya digunakan untuk pemberitahuan sementara, atau alarm, karena aplikasi ini juga tetap membutuhkan penjaga keamanan yang siap sedia bila ada pemberitahuan dari aplikasi.

Semoga dengan adanya aplikasi camera security ini sistem keamanan menjadi lebih efektif dengan adanya pemberitahuan dari sms dan juga dari email. Sehingga pengawasan bisa dipantau dari jarak oleh pengguna, karena adanya fasilitas pengiriman via sms dan email, sehingga jika pemberitahuan dari aplikasi, pengguna bisa langsung menghubungi pihak yang berwenang dari jarak jauh.


(5)

xiv Universitas Kristen Maranatha

DAFTAR PUSTAKA

Butzon, Toby , PHP BY EXAMPLE. Penerbit QUE, Indiana, 2002.

Dean, Elisa, Materi Perkuliahan Basis Data Teori. Bandung. Universitas Kristen

Maranatha.

Dwi Prasetyo, Didik , 101 Tip & Trik Pemrograman PHP. Penerbit ELEX MEDIA

KOMPUTINDO, Jakarta, 2006.

Emanuel, Andi W. R. (2006). Instalasi Apache Web Server, MySQL Database dan PHP

pada Sistem Informasi Fedora Core 5. Jurnal Informatika Universitas Kristen Maranatha

Vol. II No. 3, Juni 2006: 23 - 35.

Imbar, Radiant Victor, Materi DFD. Bandung. Universitas Kristen Maranatha.

Imbar, Radiant Victor, Materi Perkuliahan Basis Data Praktikum. Bandung.

Universitas Kristen Maranatha.

Murach, Joel 2004. C# .Net

Developert’s Guide .

Mike Murach & Associates, inc. ,USA

Sutedja, Bernard Renaldy, Dkk, Mudah dan Cepat Menguasai Pemrograman Web,

Penerbit Andi Offset, Yogyakarta, 1995.

Yeliana, Elisabet Setiawan (2007). Aplikasi Mobile Pembelian Handphone, Aksesoris

Handphone dan Voucher Elektronik dengan Penggunaan GPRS dengan Studi Kasus

Pada Toko Handphone dan Aksesoris X’SIST COMMUNICATION. Jurnal Informatika

Universitas Kristen Maranatha Vol. II, No. 2 September 2007 : 137

152.


(6)

xv Universitas Kristen Maranatha

Hartini

, “Analisis Dengan Diagram Keterhubungan Entitas (ERD)

.

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf (diakses tanggal 20

November 2010)

Hartini

, “Analisis Dengan Diagram Aliran Data (DFD)

.

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf. (diakses tanggal 20

November 2009)

MwMag

. “Database Open Source.”

http://www.master.web.id/mwmag/issue/04/content/fokus/fokus.html(diakses tanggal 9

Agustus 2009)

Mike.

“UML.”

http://www.uml.org/

(

diakses tanggal 13 Februari 2008)

Prothelord

,“Tutorial MySQL –

Pengenalan.”

http://prothelon.com/mambo/tutorial-mysql-pengenalan.html(diakses tanggal 2 Mei

2009)

Rusli, Muhammad

. “Sejarah PHP.”

http://www.indoglobalweb.com/?action=news&aid=5 (diakses tanggal 13 Agustus 2009)

Sofyan, Ahmad.

“Server Web Pendahuluan.”

http://sdn.vlsm.org/share/ServerLinux/node110.html (diakses tanggal 1 oktober 2009)

“Entity

-

relationship diagram.”

http://www.techtarget.com/ (diakses tanggal 18 November 2009 )

“Java Script.”