i Universitas Kristen Maranatha
ABSTRACT
Social networks are widely used by various parties. But the availability of social networks rarely devoted to business interests. Resulting in less specific topics and deep insights to share information about the business.
In this final project will be built a business network applications with several stages including the design and implementation phases. At this stage of application design using the system design UML (Unified Modeling Language) and using E / R diagram for designing a database. While at the implementation stage, this application is built using programming language PHP (Hypertext Preprocessor) and MySQL to create the database.
Business networking applications will be used by various users from among the employees or businessman who want to exchange information about business. This application can help users to add friends, post messages, so users can exchange information to anyone.
With this application enables users to exchange information about business. Also, it can specify the topic of conversation around the business. Thus, users can easily obtain the desired information about the business.
ii Universitas Kristen Maranatha
ABSTRAK
Jejaring sosial saat ini banyak digunakan oleh berbagai pihak. Namun jarang
tersedianya jejaring sosial yang dikhususkan untuk kepentingan bisnis, sehingga kurang
spesifiknya topik dan wawasan yang dalam berbagi informasi seputar bisnis.
Aplikasi jejaring bisnis ini dibangun dengan beberapa tahap diantaranya tahap
perancangan dan implementasi. Pada tahap perancangan aplikasi ini menggunakan desain
sistem UML (Unified Modeling Language) dan menggunakan E/R diagram untuk merancang
database. Sedangkan pada tahap implementasi, aplikasi ini dibangun dengan menggunakan
bahasa pemrograman PHP (Hypertext Preprocessor) dan MySql untuk membuat database.
Aplikasi jejaring bisnis ini akan digunakan oleh berbagai pengguna dari kalangan
karyawan atau pebisnis yang ingin saling tukar menukar informasi mengenai bisnis. Aplikasi
ini dapat menambah teman, mengirim pesan, sehingga pengguna dapat saling bertukar
informasi kepada siapa saja.
Dengan adanya aplikasi ini memudahkan pengguna yang ingin bertukar informasi
mengenai bisnis. Selain itu, dapat menspesifikasikan topik pembicaraan seputar bisnis,
sehingga, pengguna dapat mudah memperoleh informasi yang diinginkan seputar bisnis.
ii Universitas Kristen Maranatha
1.5 Sistematika Pembahasan ... 2
1.6 Time Schedule ... 4
BAB II DASAR TEORI ... 5
2.1 Pengertian Aplikasi ... 5
2.2 Social Media ... 5
2.2.1Perkembangan Social Media ... 6
2.2.1.1Era Phreaking (1950an-1990an) ... 6
2.2.1.2 Sosial Networking Site (1997- sampai sekarang) ... 6
2.3 Konsep Dasar UML ... 7
2.4 Pemrograman Berorientasi Objek ... 8
2.5 Pemrograman PHP (Hypertext Preprocessor) ... 9
2.6 Framwork Codeigniter... 10
2.7 Model-View-Controller(MVC) ... 11
iii Universitas Kristen Maranatha
2.9 Pengujian Black Box Testing ... 14
2.10 Test Case ... 14
2.11 Metodologi SDLC ... 15
BAB III ANALISA DAN PEMODELAN ... 16
3.1 Deskripsi Umum Perangkat Lunak ... 16
3.1.1 Analisa Pengguna Guest ... 16
3.1.2 Analisis Pengguna User ... 16
3.1.3 Analisis Pengguna Admin ... 16
3.2 Arsitektur Aplikasi ... 17
3.2.1 Use Case Diagram ... 17
3.2.1.1 Deskripsi Use Case ... 18
3.2.2 Activity Diagram ... 22
3.2.2.1 Activity Diagram Registrasi ... 22
3.2.2.2 Activity Diagram Login ... 23
3.2.2.3 Activity Diagram Tukar Informasi ... 24
3.2.2.4 Activity Diagram Mengelola Akun ... 25
3.2.2.5 Activity Diagram Mengelola Teman ... 26
3.2.2.6 Activity Diagram Block User... 27
3.2.3 Class Diagram ... 28
3.2.4 Perancangan E/R Diagram ... 29
3.2.4.1 Perancangan Antarmuka ... 30
3.2.4.1.1 User ... 30
3.2.4.1.1.1 Interface User Login ... 30
3.2.4.1.1.2 Interface User Registration ... 30
3.2.4.1.1.3 Interface Company Registration ... 31
iv Universitas Kristen Maranatha
3.2.4.1.1.5 InterfaceProfile ... 33
3.2.4.1.1.6 Interface Edit User... 34
3.2.4.1.1.7 Interface Edit Company ... 35
3.2.4.1.1.8 Interface Friend ... 36
3.2.4.1.1.9 Interface Message ... 37
3.2.4.1.1.10 Interface Compose Message ... 38
3.2.4.1.1.11 Interface Gallery ... 39
3.2.4.1.1.12 Interface Searching ... 40
3.2.4.1.1.13 Interface Complain ... 41
3.2.4.1.2 Admin ... 42
3.2.4.1.2.1 Interface Admin ... 42
BAB IV IMPLEMENTASI ... 43
4.1 Implementasi Guest ... 43
4.2 Implementasi User ... 50
4.2 Implementasi Admin ... 73
BAB V PENGUJIAN ... 75
5.1 Pengujian Login ... 75
5.2 Pengujian Registrasi ... 76
5.2.1 User Registration ... 76
5.2.1 Company Registration ... 77
v Universitas Kristen Maranatha
5.4 Pengujian Comment ... 79
5.5 Pengujian Searching ... 79
5.6 Pengujian Add as Friend ... 80
5.7 Pengujian Kirim Pesan ... 80
5.8 Pengujian Unggah Gambar ... 81
5.9 Kuisioner ... 82
5.10 Grafik Kuisioner ... 83
BAB V PENGUJIAN ... 75
6.1 Kesimpulan ... 86
6.2 Saran ... 86
vi Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 Model View Controller... 11
Gambar 3. 1 Use Case Diagram ... 17
Gambar 3. 2 Diagram Aktivitas Registrasi ... 22
Gambar 3. 3 Diagram Aktivitas Login ... 23
Gambar 3. 4 Diagram Aktivitas Tukar Informasi ... 24
Gambar 3. 5 Diagram Aktivitas Mengelola Akun ... 25
Gambar 3. 6 Diagram Aktivitas Mengelola Teman ... 26
Gambar 3. 7 Diagram Aktivitas Block User ... 27
Gambar 3. 8 Class Diagram ... 28
Gambar 3. 9 Perancangan E/R Diagram ... 29
Gambar 3. 10 Interface User Login... 30
Gambar 3. 11 Interface User Registration ... 31
Gambar 3. 12 Interface Company Registration ... 32
Gambar 3. 13 Interface Home ... 33
Gambar 3. 14 Interface Profile ... 34
vii Universitas Kristen Maranatha
Gambar 3. 16 Interface Edit Company ... 36
Gambar 3. 17 Interface Friend ... 37
Gambar 3. 18 Interface Message ... 38
Gambar 3. 19 Interface Compose Message... 39
Gambar 3. 20 Interface Gallery ... 40
Gambar 3. 21 Interface Searching ... 41
Gambar 3. 22 Interface Complain ... 41
Gambar 3. 23 Interface Admin ... 42
Gambar 4.1 Implementasi Halaman Awal ... 43
Gambar 4.2 Implementasi User Registration ... 45
Gambar 4.3 Implementasi User Registration Error ... 46
Gambar 4.4 Implementasi Company Registration ... 48
Gambar 4.5 Implementasi Fungsi Error Company Registration ... 49
Gambar 4.6 Implementasi Login ... 51
Gambar 4.7 Error Login Email dan Password Kosong ... 51
Gambar 4.8 Error Login Email atau Password Salah ... 52
Gambar 4.9 Implementasi Halaman Home ... 53
Gambar 4.10 Implementasi Halaman Profile ... 55
viii Universitas Kristen Maranatha
Gambar 4.12 Implementasi Edit User Information ... 57
Gambar 4.13 Implementasi Edit Company Information ... 59
Gambar 4.14 Implementasi Halaman Friend ... 60
Gambar 4.15 Implementasi Mencari Teman ... 63
Gambar 4.16 Implementasi Add as Friend ... 64
Gambar 4.17 Implementasi Halaman Profile Teman... 65
Gambar 4.18 Implementasi Send Complain ... 66
Gambar 4.19 Implementasi User Block Login ... 67
Gambar 4.20 Implementasi Request Unblock User... 68
Gambar 4.21 Implementasi Halaman Message ... 69
Gambar 4.22 Implementasi Halaman Inbox ... 70
Gambar 4.23 Implementasi Kirim Pesan ... 71
Gambar 4.24 Implementasi Komentar Teman ... 71
Gambar 4.25 Implementasi Mengirim Komentar teman ... 72
Gambar 4.26 Implementasi Gallery ... 73
Gambar 4.27 Implementasi Admin Block User ... 74
ix Universitas Kristen Maranatha
ABSTRACT
Social networks are widely used by various parties. But the availability of social networks rarely devoted to business interests. Resulting in less specific topics and deep insights to share information about the business.
In this final project will be built a business network applications with several stages including the design and implementation phases. At this stage of application design using the system design UML (Unified Modeling Language) and using E / R diagram for designing a database. While at the implementation stage, this application is built using programming language PHP (Hypertext Preprocessor) and MySQL to create the database.
Business networking applications will be used by various users from among the employees or businessman who want to exchange information about business. This application can help users to add friends, post messages, so users can exchange information to anyone.
With this application enables users to exchange information about business. Also, it can specify the topic of conversation around the business. Thus, users can easily obtain the desired information about the business.
x Universitas Kristen Maranatha
1.5 Sistematika Pembahasan ... 2
1.6 Time Schedule ... 4
BAB II DASAR TEORI ... 5
2.1 Pengertian Aplikasi ... 5
2.2 Social Media ... 5
2.2.1Perkembangan Social Media ... 6
2.2.1.1Era Phreaking (1950an-1990an) ... 6
2.2.1.2 Sosial Networking Site (1997- sampai sekarang) ... 6
2.3 Konsep Dasar UML ... 7
2.4 Pemrograman Berorientasi Objek ... 8
2.5 Pemrograman PHP (Hypertext Preprocessor) ... 9
2.6 Framwork Codeigniter... 10
2.7 Model-View-Controller(MVC) ... 11
xi Universitas Kristen Maranatha
2.9 Pengujian Black Box Testing ... 14
2.10 Test Case ... 14
2.11 Metodologi SDLC ... 15
BAB III ANALISA DAN PEMODELAN ... 16
3.1 Deskripsi Umum Perangkat Lunak ... 16
3.1.1 Analisa Pengguna Guest ... 16
3.1.2 Analisis Pengguna User ... 16
3.1.3 Analisis Pengguna Admin ... 16
3.2 Arsitektur Aplikasi ... 17
3.2.1 Use Case Diagram ... 17
3.2.1.1 Deskripsi Use Case ... 18
3.2.2 Activity Diagram ... 22
3.2.2.1 Activity Diagram Registrasi ... 22
3.2.2.2 Activity Diagram Login ... 23
3.2.2.3 Activity Diagram Tukar Informasi ... 24
3.2.2.4 Activity Diagram Mengelola Akun ... 25
3.2.2.5 Activity Diagram Mengelola Teman ... 26
3.2.2.6 Activity Diagram Block User... 27
3.2.3 Class Diagram ... 28
3.2.4 Perancangan E/R Diagram ... 29
3.2.4.1 Perancangan Antarmuka ... 30
3.2.4.1.1 User ... 30
3.2.4.1.1.1 Interface User Login ... 30
3.2.4.1.1.2 Interface User Registration ... 30
3.2.4.1.1.3 Interface Company Registration ... 31
xii Universitas Kristen Maranatha
3.2.4.1.1.5 InterfaceProfile ... 33
3.2.4.1.1.6 Interface Edit User... 34
3.2.4.1.1.7 Interface Edit Company ... 35
3.2.4.1.1.8 Interface Friend ... 36
3.2.4.1.1.9 Interface Message ... 37
3.2.4.1.1.10 Interface Compose Message ... 38
3.2.4.1.1.11 Interface Gallery ... 39
3.2.4.1.1.12 Interface Searching ... 40
3.2.4.1.1.13 Interface Complain ... 41
3.2.4.1.2 Admin ... 42
3.2.4.1.2.1 Interface Admin ... 42
BAB IV IMPLEMENTASI ... 43
4.1 Implementasi Guest ... 43
4.2 Implementasi User ... 50
4.2 Implementasi Admin ... 73
BAB V PENGUJIAN ... 75
5.1 Pengujian Login ... 75
5.2 Pengujian Registrasi ... 76
5.2.1 User Registration ... 76
5.2.1 Company Registration ... 77
xiii Universitas Kristen Maranatha
5.4 Pengujian Comment ... 79
5.5 Pengujian Searching ... 79
5.6 Pengujian Add as Friend ... 80
5.7 Pengujian Kirim Pesan ... 80
5.8 Pengujian Unggah Gambar ... 81
5.9 Kuisioner ... 82
5.10 Grafik Kuisioner ... 83
BAB V PENGUJIAN ... 75
6.1 Kesimpulan ... 86
6.2 Saran ... 86
xiv Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 Model View Controller... 11
Gambar 3. 1 Use Case Diagram ... 17
Gambar 3. 2 Diagram Aktivitas Registrasi ... 22
Gambar 3. 3 Diagram Aktivitas Login ... 23
Gambar 3. 4 Diagram Aktivitas Tukar Informasi ... 24
Gambar 3. 5 Diagram Aktivitas Mengelola Akun ... 25
Gambar 3. 6 Diagram Aktivitas Mengelola Teman ... 26
Gambar 3. 7 Diagram Aktivitas Block User ... 27
Gambar 3. 8 Class Diagram ... 28
Gambar 3. 9 Perancangan E/R Diagram ... 29
Gambar 3. 10 Interface User Login... 30
Gambar 3. 11 Interface User Registration ... 31
Gambar 3. 12 Interface Company Registration ... 32
Gambar 3. 13 Interface Home ... 33
Gambar 3. 14 Interface Profile ... 34
xv Universitas Kristen Maranatha
Gambar 3. 16 Interface Edit Company ... 36
Gambar 3. 17 Interface Friend ... 37
Gambar 3. 18 Interface Message ... 38
Gambar 3. 19 Interface Compose Message... 39
Gambar 3. 20 Interface Gallery ... 40
Gambar 3. 21 Interface Searching ... 41
Gambar 3. 22 Interface Complain ... 41
Gambar 3. 23 Interface Admin ... 42
Gambar 4.1 Implementasi Halaman Awal ... 43
Gambar 4.2 Implementasi User Registration ... 45
Gambar 4.3 Implementasi User Registration Error ... 46
Gambar 4.4 Implementasi Company Registration ... 48
Gambar 4.5 Implementasi Fungsi Error Company Registration ... 49
Gambar 4.6 Implementasi Login ... 51
Gambar 4.7 Error Login Email dan Password Kosong ... 51
Gambar 4.8 Error Login Email atau Password Salah ... 52
Gambar 4.9 Implementasi Halaman Home ... 53
Gambar 4.10 Implementasi Halaman Profile ... 55
xvi Universitas Kristen Maranatha
Gambar 4.12 Implementasi Edit User Information ... 57
Gambar 4.13 Implementasi Edit Company Information ... 59
Gambar 4.14 Implementasi Halaman Friend ... 60
Gambar 4.15 Implementasi Mencari Teman ... 63
Gambar 4.16 Implementasi Add as Friend ... 64
Gambar 4.17 Implementasi Halaman Profile Teman... 65
Gambar 4.18 Implementasi Send Complain ... 66
Gambar 4.19 Implementasi User Block Login ... 67
Gambar 4.20 Implementasi Request Unblock User... 68
Gambar 4.21 Implementasi Halaman Message ... 69
Gambar 4.22 Implementasi Halaman Inbox ... 70
Gambar 4.23 Implementasi Kirim Pesan ... 71
Gambar 4.24 Implementasi Komentar Teman ... 71
Gambar 4.25 Implementasi Mengirim Komentar teman ... 72
Gambar 4.26 Implementasi Gallery ... 73
Gambar 4.27 Implementasi Admin Block User ... 74
17 Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 1. 1 Jadwal Pengerjaan Proyek ... 4
Tabel 5.1 Pengujian Login ... 75
Tabel 5.2 Pengujian User Registration ... 76
Tabel 5.3 Pengujian Company Registration ... 77
Tabel 5.4 Pengujian Update Status ... 78
Tabel 5.5 Pengujian Comment ... 79
Tabel 5.6 Pengujian Searching ... 79
Tabel 5.7 Pengujian Add as Friend ... 79
Tabel 5.8 Pengujian Kirim Pesan ... 80
Tabel 5.9 Pengujian Unggah Gambar ... 81
1 Universitas Kristen Maranatha
BAB I
PENDAHULAN
1.1 Latar Belakang
Pada masa informasi sekarang ini, perkembangan dunia komunikasi telah
memasuki babak baru seiring dengan perkembangan sarana telekomunikasi yang pesat.
Dengan perkembangan tersebut pemisah komunikasi antara umat manusia yang biasanya
berupa jarak dan waktu seakan-akan sudah tidak berpengaruh lagi, hal ini dikarenakan
sekarang ini kita dapat melakukan komunikasi kapan saja dan di mana saja tanpa
memperdulikan jarak, mereka bisa berkomunikasi dengan menggunakan telepon, saling
berkirim SMS (Short Message Service), bahkan teleconference dengan menggunakan media
internet.
Seiring dengan perkembangan dunia internet yang sangat pesat sejak
kemunculannya, sekarang ini banyak bermunculan situs-situs jejaring sosial atau Social
Networking Site yang menawarkan hal yang beda dari situs-situs yang lain. Apa yang
ditawarkan situs jejaring ini sangat menggiurkan para pengguna internet untuk mencoba
dan bergabung di dalamnya. Banyak hal yang bisa dilakukan oleh pengguna internet dalam
menggunakan situs jejaring sosial diantaranya berhubungan dengan teman-teman, mencari
kenalan baru, dapat menemukan kembali teman-teman yang sudah tidak saling bertemu,
bahkan situs jejaring sosial ini dimanfaatkan oleh kalangan bisnis untuk mempromosikan
produk mereka dan mencari rekan bisnis. Hal ini dikarenakan situs jejaring sosial ini
berinteraksi langsung dengan pengguna, sehingga merupakan cara efektif dalam
mempromosikan produk dan mencari rekan bisnis.
Saat ini situs jejaring sosial yang ada hanya ditekankan pada situs pertemanan
saja, tidak ada situs jejaring sosial yang dikhususkan bagi para pebisnis. Oleh karena itu
dengan adanya aplikasi jejaring sosial ini para pebisnis dapat memanfaatkan situs ini untuk
kepentingan bisnis, seperti mempromosikan produknya dan bertukar informasi atau
pengalaman mengenai bisnis yang dijalani.
Dengan adanya beberapa kendala yang dihadapi para pebisnis dalam memanfaatkan situs
jejaring sosial yang ada saat ini, situs ini diharapkan dapat membantu para pebisnis dalam
2 Universitas Kristen Maranatha 1.2 Rumusan Masalah
Pada proyek akhir ini akan dibahas beberapa rumusan masalah, diantanya:
1. Kurangnya fasilitas aplikasi bagi para pebisnis untuk mengembangkan usahanya dan
hubungan relasi antar perusahaan melalui sebuah jejaring sosial online.
2. Kurangnya aplikasi bagi user dalam menemukan rekan bisnis maupun informasi
mengenai suatu perusahaan.
3. Kurangnya aplikasi bagi para pebisnis untuk memasarkan produk atau jasa yang
dimiliki.
1.3 Tujuan Pembahasan
Jejaring bisnis ini dibangun dengan beberapa tujuan yang ingin dicapai sebagai
berikut:
1. Menyediakan wadah bagi para pebisnis untuk mengembangkan usahanya dan
hubungan relasi antar perusahaan melalui sebuah jejaring sosial online.
2. Menyediakan fasilitas bagi user dalam menemukan rekan bisnis maupun informasi
mengenai suatu perusahaan.
3. Menyediakan fasilitas bagi para pebisnis untuk memasarkan produk atau jasa yang
dimiliki.
1.4 Batasan Masalah
Beberapa hal yang menjadi batasan masalah dalam pembuatan aplikasi web
jejaring bisnis ini di antaranya sebagai berikut:
1. Aplikasi jejaring bisnis ini ditekankan pada petukaran informasi bisnis yang ada antara
anggotanya, bukan pada transaksi bisnis yang mungkin terjadi.
2. Tidak terdapat aplikasi untuk berinteraksi secara realtime, seperti aplikasi chatting.
Karena dalam aplikasi ini sudah terdapat fasilitas komunikasi, seperti pesan dan komen.
3. Tidak membahas masalah security.
1.5 Sistematika Pembahasan
Dalam memberikan gambaran yang sistematis mengenai isi yang ada pada
3 Universitas Kristen Maranatha
BAB I PENDAHULUAN
Pada bab ini membahas mengenai: latar belakang masalah, rumusan masalah,
batasan masalah, maksud dan tujuan dan metode penelitian dari kegiatan penelitian tugas
akhir ini.
BAB II DASAR TEORI
Bab ini berisi tentang teori-teori yang digunakan oleh penulis sebagai pedoman
dalam membangun aplikasi jejaring bisnis, seperti pengertian aplikasi, pengertian jejaring
bisnis, konsep dasar UML (Unified Modeling Language), konsep dasar pemrograman
berorientasi objek, konsep dasar PHP (Hypertext Preprocessor) konsep dasar RDBMS
MySQL (My Structured Query Language), dan pengujian Black-Box Testing.
BAB III ANALISA DAN PEMODELAN
Bab ini berisi analisis dan desain sistem yang dibangun, yaitu analisis sistem,
analisa pengguna, gambaran umum sistem, skenario implementasi, prosedur, spesifikasi
perangkat, dan desain sistem.
BAB IV PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi tentang implementasi dari rancangan sistem yang telah dibangun
dan pengujian pada aplikasi yang dibuat.
BAB VI PENGUJIAN
Bab ini berisi tentang pengujian pada aplikasi yang dibuat.
BAB VI KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan serta saran-saran yang di perlukan
4 Universitas Kristen Maranatha
1.6 Time Schedule
Tabel 1.1 Jadwal Pengerjaan Proyek
86 Universitas Kristen Maranatha
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Pada tugas akhir ini dapat ditarik kesimpulan sebagai berikut :
1. Aplikasi ini sudah cukup baik dalam menyediakan wadah bagi para pebisnis untuk
mengembangkan usahanya melalui sebuah media informasi via online sehingga
pengaksesan dapat dilakukan tanpa batas. Hal ini dibuktikan dengan nilai total rata-rata
responden sebesar 12,1 yang berarti tiap rata-rata nilai responden memilih nilai tiga.
Fakta dari hasil kuisioner dapat dilihat pada Grafik 5.1.
2. Aplikasi ini sudah menjadi wadah bagi para pebisnis untuk mengembangkan hubungan
relasi antar perusahaan dengan cara menggunakan fasilitas searching dan follow friend.
Dari hasil kuesioner, responden menilai aplikasi ini baik dalam mengembangkan relasi
antar perusahaan.
3. Aplikasi ini dapat dikategorikan baik dalam menyediakan fasilitas untuk user dalam
menemukan rekan bisnis maupun informasi mengenai suatu perusahaan dengan cara
menjadi anggota aplikasi ini. Nilai rata-rata responden sebesar 19,45, hal ini berarti
rata-rata penilaian responden sebesar 3,89. Hal ini berdasarkan fakta dari hasil kusioner
dan dapat dilihat pada Grafik 5.2.
4. Aplikasi ini sudah cukup baik menyediakan fasilitas bagi para pebisnis untuk
memasarkan produk dan jasa dengan menggunakan fasiltas update status. Nilai total
rata-rata responden sebesar 12,65 yang berarti tiap rata-rata nilai responden memilih
nilai 3,1. Hal ini juga berdasarkan fakta dari hasil kuisioner dan dapat dilihat pada Grafik
87 Universitas Kristen Maranatha 6.2 Saran
Berikut beberapa saran pada proyek akhir ini, yaitu:
1. Aplikasi ini akan lebih baik jika dikembangkan pada perangkat mobile.
2. Aplikasi ini akan lebih membantu user jika ada tambahan fasilitas world news. Dimana
seluruh status masuk pada halaman user lain. Sehingga sangat membantu dalam
memasarkan produk atau jasa.
3. Aplikasi ini akan lebih baik jika gallery yang ter-update dapat muncul dihalaman
beranda berupa gambar.
4. Aplikasi ini akan lebih baik jika update news dan update gallery bisa share malalui
DAFTAR PUSTAKA
Booch, Grady, dkk. (2004). UML Distilled. Yogyakarta, Andi.
Booch, Grady, dkk. (1988). The Unified Modeling Language User Guide. Addison Wesley.
Codigniter. Retrieved January 1, 2012
, from
: http://codeigniter.com/.E.Perry, William (2006). Effective Methods for Software Testing(3th ed) :Indianapolis, willey
publishing.inc
Fowler, Martin. (2004). UML Distilled Edisi 3.Yogyakarta : Andi.
Hermawan, Benny. (2004). Menguasai Java 2 & Object Oriented Programming. Yogyakarta,
Andi.
NIIT. (2007). Software Development Life Cycle. India. NIIT.
NIIT. (2007). Software Development Life Cycle. India. NIIT.
Nugroho, Prasetyo Eddy, dkk. (2009). Rekayasa Perangkat Lunak. Bandung. Politeknik
Telkom.
Taprial, Varinder & Kanwar, Priya (2012). Understanding Social Media. Ventus Publishing. ISBN
[978-87-7681-992-7]
Wasserman, Stanley & Faust, Katherine (1994). "Social Network Analysis in the Social and
Behavioral Sciences".Social Network Analysis: Methods and Applications. Cambridge
University Press. pp. 1–27.ISBN [[Special:BookSources/978521382694|978521382694]].