Anda di halaman 1dari 17

i

Analisis Pembutan E-Marketplace Penawaran Jasa Fotografi

Disusun Guna Memenuhi Tugas Mata Kuliah Technopreneurship


Dosen Pengampu: Dr. Fikri Budiman, M.Kom.

Disusun Oleh:

Dadan Setiawan – A22.2021.02904


Ari Susetyo – A22.2021.02916

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS DIAN NUSWANTORO
TAHUN 2022/2023
DAFTAR ISI
ii

DAFTAR ISI....................................................................................................................ii
DAFTAR GAMBAR......................................................................................................iii
BAB I. PENDAHULUAN...............................................................................................1
1.1 Latar Belakang.........................................................................................1
1.2 Rumusan Masalah....................................................................................2
1.3 Pembatasan Masalah................................................................................3
1.4 Tujuan Proposal........................................................................................3
1.5 Manfaat.....................................................................................................3
BAB II. LANDASAN TEORI.........................................................................................1
2.1 Aplikasi Mobile........................................................................................4
2.2 Android.....................................................................................................4
2.2.1 Pengertian Android.........................................................................4
2.2.2 Perkembangan Android...................................................................4
2.3 Website.....................................................................................................7
2.4 MySQL dan PHPmyAdmin.....................................................................7
2.5 Java ..........................................................................................................7
2.6 PHP ..........................................................................................................8
2.7 XML ........................................................................................................8
2.8 UML ........................................................................................................8
2.8.1 Use Case Diagram...........................................................................8
2.8.2 Sequence Diagram..........................................................................9
2.8.3 Class Diagram...............................................................................10
DAFTAR PUSTAKA....................................................................................................12
iii
DAFTAR GAMBAR

Gambar 1.1 Data penggunaan internet di Indoensia makin tinggi...........................................2


iv
DAFTAR TABEL

Tabel 1.1 Perkembangan OS Android......................................................................................5


Tabel 2.1 Simbol Use Diagram................................................................................................9
Tabel 2.2 Simbol Sequence Diagram.....................................................................................10
Tabel 2.3 Simbol Class Diagram............................................................................................11
v
1
BAB I. PENDAHULUAN
1.1 Latar Belakang
Fotografi merupakan salah satu alat komunikasi. Secara etimologi, fotografi
berasal dari bahasa Inggris, yakni photography. Kata photograpy diadaptasi dari bahasa
Yunani, yakni photos yang berarti cahaya, dan graphein yang berarti gambar atau
menggambar. Secara harfiah, fotografi bermakna menggambar dengan cahaya (Gani
Rita, Rizki Ratri, 2013 : 7). Sebuah foto mampu menyihir pandangan dunia kedalam
benak manusia, hasil bidikan sebuah foto dapat lebih ampuh dari pada gambar atau
lukisan. Foto mampu memvisualisasikan suatu peristiwa atau kejadian dalam bentuk
gambar. Foto mampu menjelaskan makna, karena foto dapat berbicara dengan caranya
sendiri. Sebagai salah satu media komunikasi, fotografi menyampaikan makna-makna
dan pesan yang terekam dalam wujud bingkai foto.
Pada zaman sekarang, kebutuhan akan jasa fotografi semakin meningkat karena
banyak orang yang membutuhkan dokumentasi atau kenangan dalam bentuk gambar
untuk diabadikan. Selain itu media sosial juga berperan dalam meningkatkan
permintaan akan jasa fotografi, karena banyak orang yang ingin tampil menarik di
media sosial
Berdasarkan hasil survei We are social, jumlah pengguna aktif media sosial di
Indonesia mencapai 167 juta orang pada Januari 2023. Jumlah tersebut menurun
dibandingkan pada Januari 2022 mencapai 191 juta orang. Adapun , waktu yang
dihabiskan masyarakat Indonesia untuk bermain media sosial rata rata mencapai 3 jam
18 menit setiap harinya. Durasi tersebut mencapai yang tertinggi kesepuluh di dunia.
(Silvia WIndi (Feb, 2023) .
2

Gambar 1.1 Data pengguna Media Sosial di Indonesia

Dari hal tersebut kita dapat memanfaatkan peluang untuk memasarkan produk
melalui situs web di internet ataupun menggunakan media sosial. Dalam upaya
pemasaran ini kami berencana untuk menawarkan jasa fotograsi berbasis website
karena secara biaya pembuatan website memang lebih terjangkau sebagai pelaku usaha
yang masih pemula. Kami berkeyakinan bahwa jasa fotografi ini akan menjadi trend di
media sosial karena kami memiliki bebarapa spot foto yang menarik.
Dari penjabaran latar belakang tersebut,kami sebagai penulis berharap dapat
menciptakan suatu karya digital berbasis mobile dan web dengan sistem operasi
android berupa marketplace yang akan kami beri nama SANS yang merupakan
singkatan dari SAN yaitu (Shoot And) dan S yaitu Smile.

1.2 Rumusan Masalah


Permasalahan yang akan dibahas pada laporan ini adalah :
1. Bagaimana perkembangan usaha jasa fotografi dalam beberapa tahun terakhir?
2. Apa saja faktor-faktor yang mempengaruhi keberhasilan jasa fotografi?

1.3 Pembatasan Masalah


Pembatasan masalah diperlukan untuk memfokuskan pada masalah yang akan
diteliti.Untuk menghindari terjadinya pembahasan yang terlalu luas,maka penulis perlu
memberikan batasan terhadap permasalahan jangkauan pasar yakni hanya di daerah
kota Semarang.

1.4 Tujuan Proposal


3
Merujuk dari rumusan permasalahan dan latar belakang diatas, maka tujuan yang
ingin dicapai dari laporan ini adalah membangun sebuah aplikasi berbasis android
mobile dan web dengan konsep marketplace dengan desain menarik dan ramah yang
menawarkan jasa fotografi.

1.5 Manfaat
Adapun manfaaat dari proposal penelitian ini adalah;
1. Manfaat Teoritis
Secara akademis, adanya proposal penelitian ini diharapkan dapat menambah
wawasan dan informasi tentang bagaimana pembuatan marketplace dengan
menggunakan berbagai macam bahasa pemrograman diantaranya java, php, xml dan
proses pengolahan API(Aplication Programming Interface).
2. Manfaat Praktis
 Dengan menggunakan aplikasi yang kami rancang,diharapkan dapat
memberikan kontribusi berupa pasar online kepada masyarakat untuk
menawarkan jasa fotografi.
 Dapat menjadi bahan pertimbangan dalam melakukan jual beli antara
konsumen dan penjual dengan membandingkan harga, pelayanan consumen,
desain apps dan lainnya.
4
BAB II. Landasan Teori
2.1 Aplikasi Mobile
Pengertian mobile application menurut Turban (2012) adalah istilah yang
digunakan untuk mendeskripsikan aplikasi internet yang berjalan pada smartphone atau
piranti mobile lainnya.Mobile application ini biasanya digunakan dengan
menggunakan Personal Computer(PC) yang terkoneksi dengan internet, namun aplikasi
ini tetap bisa dibuka dari hanphone.Aplikasi mobile baik dalam website maupun
aplikasi,sangat jarang digunakan dalam keadaan offline dikarenakan kita perlu
mengakses jaringan yang terdapat kuota yang kemudian akan terjadi transfer data
untuk menampilkan halaman web tersebut yang diambil dari server web ini
menyimpan file dan data data yang perlukan untuk menampilkan website di browser
kita.Penggunaan online juga memungkinkan kita untuk sinkronisasi data maksudnya
menyimpan data pengguna seperti profil,riwayat pencaharian, dll yang terupdate
apabila ada pembaharuan dari user.Tanpa sinkronisasi tersebut kita tidak dapat melihat
data data terbaru.
Dibandingkan website mobile, aplikasi mobile lebih sangat menguntungkan
karena dilihat dari performa, aplikasi mobile aplikasi hanya fokus pada 1 domain
sehingga pengguna aplikasi mobile mempunyai hak akses penuh dalam
menggunakannya, jarang terjadi server down, lebih safety dan yang pasri yaitu
praktis.Namun dalam pembuatannya aplikasi mobile lebih berat dan perlu
memperhatikan System Operation yang bisa digunakan untuk menjalankan
aplikasi.Biarpun begitu website mobile juga banyak yang menggunakan dikarenakan
dalam pembuatannya tidak memerlukan spec laptop atau PC yang kuat dan kendala
yang sering dijumpai pada website mobile adalah server down, karena terjadinya akses
secara bersamaan dalam 1 waktu.

2.2 Android
2.2.1 Pengertian Android
System Operasi Android merupakan OS dengan sistem open source yang
sama seperti linux.Pendapat Dennis, dkk. (2017) berpenadpat bahwa android adalah
sistem operasi pada telepon selular yang berbasis open source dan dapat menjadi sarana
bagi para pengembang untuk menciptakan aplikasi yang dimana awal perkembangan
android pada tahun 2003 yang kemudian pada tahun 2005 Android.Inc diakuisisi oleh
Google Corp.Alhasil sebagian besar perangkat android terhubung otomatis dengan
produk keluaran Google, dari Gmail, YouTube, Gmaps, dan lainnya.
5

Makadari itu Sistem Operasi Android memiliki kelebihan dan kekurangan diantaranya;
Kekurangan OS Android
1. Karena memiliki proses kerja yang cukup berat,maka memerlukan RAM besar
juga
2. Seringnya pengembang yaitu produsen perangkat melakukan update OS alhasil
kinerja OS menjadi tidak optimal dan banyak bug
3. Meskipun Android telah mengambil langkah-langkah untuk meningkatkan
keamanan, namun karena popularitasnya yang tinggi, alhasil menjadi serangan
malware dan virus yang lebih banyak dibandingkan kompetitornya.
Kelebihan OS Android
1. Sistem operasi terbuka yang berarti kode sumbernya dapat diakses oleh
pengembang dan diubah sesuai kebutuhan.
2. Ekosistem aplikasi memiliki toko aplikasi Google Play Store yang sangat besar,
yang menawarkan jutaan aplikasi untuk diunduh dan diinstal pada perangkat
Android.
3. Banyak pilihan aplikasi untuk berbagai keperluan, mulai dari komunikasi,
hiburan, produktivitas, hingga bisnis. Selain itu, Android juga mendukung
instalasi aplikasi dari sumber luar Play Store.
4. Integrasi dengan layanan Google seperti Gmail, Google Drive, Google Maps,
dan lainnya.
5. Sistem Operasi Android dapat diaplikasikan di berbagai jenis peralatan
elektronik.Contohnya TV, Laptop, Smart watch dan produk lainya.

2.2.2 Perkembangan Android


System Operasi Android mulai ada pembaharuan pada tahun 2008.Namun pada
saat itu android kurang terkskspos,sampai dimana pada zaman Ssmsung Galaxy versi
pertama menggunakan OS android dan perlahan mulai dikenal banyak oarng.Berikut
OS yang dikeluarkan Android sampai saat ini.

NAMA ANDROID FITUR DAN RILIS


ANDROID ASTRO 1.0 (ALPHA) 23 september 2008, Digunakan di ponsel
HTC dream
ANDROID BENDER 1.1 (BETA) 8 Februari 2009, rilisnya android market
atau google playstore
ANDROID CUPCAKE 1.5 27 April 2009, rilis secara komersil bersma
6
fitur on keyboard
ANDROID DONUT 1.6 15 September 2009,rilis teknologi
CDMA/EVDO
ANDROID ECLAIR 2.0-2.1 26 Oktober 2009, rilis peta konvensional
dengan fitur navigasi
ANDROID FROYO 2.2 20 Mei 2010, fitur perbaikan pada system
yang sudah ada
ANDROID GINGERBREAD 2.3 6 Desember 2010, mengutamankan beberapa
pembaharuan
ANDROID HONEYCONB 3.0/3.1 22 Februari 2011, penggunaan fitur OS pada
tablet
ANDROID ICE CREAM SANDWICH 4.0 19 Oktber 2011, fitur yang ada tablet
dimasukkan ke versi ini
ANDROID JELYBEAN 4.1/4.2/4.3 Pada tahun 2012 riliasnya fitur secara
bertahap taitu voice asistent, photospere,
daydream.
ANDROID KITKAT 4.4 31 Oktober 2013, rilisnya fitur OK google
ANDROID LOLIPOP 5.0 12 November 2014, rilisny perubahan UI
dan UX
ANDROID MARSMALLOW 6.0 5 Oktober 2015, rilisnya search bar,sidik jari
dan lainnya
ANDROID NOUGAT 7.0 23 Agustus 2016, rilisnya firut emoji dan
multi window
ANDROID OREO 8.0 21 Agustus 2017, rilisnya fitur multitasking
dan UI lebih rapi
ANDROID PIE 9.0 6 Agustus 2018, rilisnya smart replay,
adaptive battery dan fitur canggih lainnya
ANDROID 10 3 September 2019, rilisnya fitur navigasi
pada layar utama, akses ke background,izin
untuk akses media.
ANDROID 11 8 September 2020, dikembangkannya
kontrol izin, perekam layar dan lainnya
ANDROID 12 4 Oktober 2021, rilisnya fitur berbagi
wifi,mode satu tangan, zom area

Tabel 1.1 Perkembangan Android


7
2.3 Website
Menurut Yuhefizar (dalam Safitri dan Prayitno, 2015:2), kumpulan semua
halaman web yang fungsinya untuk menampilkan berbagai informasi dalam bentuk
tulisan, gambar dan suara dari sebuah domain yang terbentuk dalam suatu rangkaian
yang saling terkait.Website juga merupakan suatu lingkungan digital yang mampu
memberikan informasi dan solusi untuk mempromosikan suatu interaksi diantara
masyarakat, tempat dan hal-hal yang ditujukan untuk mendukung tujuan suatu
organisasi, instansi bahkan perseorangan.
Dengan kata lain website adalah kumpulan dari beberapa halaman yang terdapat
dalam sebuah domain atau subdomain yang berada dalam World Wide Web (WWW)
di internet. Website dapat di buka dengan menggunakan jaringan internet melalui
browse atau bisa menggunakan kabel jaringan LAN untuk menghubungkannya ke
browser.Sebenernya tak ada bedanya antara menggunakan jaringan wifi atau kabel
LAN asalkan ada kuotanya.

2.4 MySQL dan PHPmyAdmin


Mysql adalah MySQL dikembangkan oleh MySQL AB, yang kemudian
diakuisisi oleh Sun Microsystems, dan kemudian oleh Oracle Corporation setelah
akuisisi Sun Microsystems. MySQL adalah sebuah sistem manajemen basis data
relasional (RDBMS) yang open source dan populer. MySQL digunakan untuk
menyimpan, mengelola, dan mengakses data dalam bentuk tabel yang berhubungan
satu sama lain dengan menggunakan bahasa pemrograman SQL.Sederhananya SQL
adalah format database.
Sementara PHPmyAdmin adalah aplikasi web berbasis PHP yang digunakan
untuk mengelola basis data MySQL melalui antarmuka pengguna grafis.phpMyAdmin
menyediakan antarmuka yang intuitif dan mudah digunakan untuk mengelola basis
data MySQL, termasuk pembuatan, pengeditan, penghapusan, dan pengelolaan tabel,
kolom, indeks, pengguna, dan izin akses.

2.5 Java
Java merupakan bahasa pemrograman yang dikembangkan Oracle Corporation
sejak tahun 1995.Menurut Arbie. (2004) Karena java memiliki bahasa yang mudah
dipahami diantaranya sintaks yang sederhana, mudah dipahami, berorintasi objek,
manajemen memori otomatis, memiliki library yang menyediakan berbagai fitur dan
alat untuk pengembangan yang komplek,Java menjadi bahasa pemrograman yang
popular didunia hingga saat ini.
8

2.6 PHP
PHP adalah bahasa pemrograman yang sering digunakan dalam pengembangan
web.PHP singkatan dari Hypertext Preprocessor dan awalnya dirancang sebagai bahasa
skrip untuk membuat halaman web dinamis.PHP banyak digunakan bersamaan dengan
HTML, CSS, dan Javascript untuk menghasilkan konten dinamis di web, seperti
pembuatan situs web, aplikasi web, forum, sistem manajemen konten (CMS), dan
banyak lagi.CMS yang dikembangkan menggunakan bahasa php adalah Jomla,
wordpress dan lainnya.
Bahasa PHP digunakan sebagai penghubung antara database yaitu backend dan
tampilan depan yaitu frontend.

2.7 XML
XML (eXtensible Markup Leanguange) adalah suatu bahasa markup yang
digunakan unutk menyusun dan menggambarkan data dalam bentuk teks yang dapat
dibaca manusia dan mesin.XML menggunakan sintaks yang sederhana dan fleksibel
yang artinya tidak terbatas pada tag tag bawaan yang sudah didefinisikan sebelumnya,
namun bisa diperluas sesuai kebutuhan aplikasi.XML pada software Android Studio
mengubah inputan teks menjadi user interface / desain mobile yang dapat kita
customisasi.

2.8 UML
Menurut Hanafri dan dkk. (2019). UML (Unifed Modeling Language)
merupakan bahasa visual permodelan dan komunikasi mengenai sebuah sistem dengan
menggunakan diagram teks teks pendukung yang digunakan untuk mendefinisikan
requirtment, membuat analisa dan membuat desain, serta menggambarkan arsitektur
dalam pemrograman berorientasi objek.
UML terbagi pada beberapa tahapan diantaranya dimulai dari use case diagram,
sequence diagram dan diagram class.
2.8.1 Use Case Diagram
Use case diagram merupakan pemodelan untuk kelakuan sistem informasi yang
akan digunakan.Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor
dengan sistem informasi yang akan dibuat sistem informasi yang akan dibuat. Secara
kasar, use case digunakan untuk mengetahui fungsi-fungsi apa saja yang ada di dalam
sebuah sistem informasi dan siapa saja yang sistem informasi dan siapa saja yang
berhak menggunakan fungsi tersebut.
9

Table 2.1 Simbol Use Case Diagram

2.8.2 Sequence Diagram


Sequence diagram menampilkan interaksi antar objek dalam sebuah sistem.
Tujuannya ialah untuk menggambarkan sebuah alur kerja dari sebuah aktivitas agar
output-nya bisa sesuai dengan yang diinginkan.
10

Tabel 2.2 Simbol Sequence Diagram

2.8.3 Class Diagram


Menurut Satzinger seorang programmer profesional, class diagram membantu
memvisualisasikan struktur kelas sebuah sistem.Jelas hal ini karena class diagram
merupakan deskripsi dari kelompok unit-unit dengan relasi, properti, dan operasi yang
sama. Class diagram memetakan bagaimana alur operasional database berjalan pada
sebuah sistem. Dalam laporan atau dokumentasi program, class diagram hukumnya
wajib ada.
11

Tabel 2.3 Simbol Class Diagram


12
DAFTAR PUSTAKA
1. Gani, Rita & Kusumalestari, Ratri Rizki. (2013). Foto Jurnlistik Suatu Pengatar,
Bandung: Simbiosa Rekatama Media.
2. Silvia Widi. (Maret, 2023).Pengguna Media Sosial di Indonesia sebanyak 167 Juta
pada 2023. https://dataindonesia.id/digital/detail/pengguna-media-sosial-di-
indonesia-sebanyak-167-juta-pada-2023 [Accessed 2 Mei 2023].
3. Turban, Efraim et al. (2012). Electronic Commerce: A Managerial Perspective,
International Edition.New Jersey: Pearson Prentice Hall.
4. Dennis, dkk. (2017). Rancang Bangun Aplikasi Berbasis Android Untuk Informasi
Kegiatan dan Pelayanan Gereja, E-Journal Teknik Elektro dan Komputer, ISSN :
2301-8402, Vol. 6, No. 1, 2017.
5. Maya Utami Dewi. (Oktober, 2021). Kekurangan dan Kelebihan Sistem Operasi
Android
https://sistem-informasi-s1.stekom.ac.id/informasi/baca/KELEBIHAN-DAN
KEKURANGAN-SISTEM-OPERASI ANDROID. [Accessed 2 Mei 2023]
6. CNN Indonesia. (Desember, 2022). 7 Kelebihan dan Kekurangan Android
https://www.cnnindonesia.com/teknologi/20221207141122-190-884079/7-kelebihan-
dan-kekurangan-android-timbang-timbang-sebelum-membeli. [Accessed 2 Mei 2023]
7. Andy Nugroho. (Januari.2022). Sejarah dan Perkembangan android dari masa ke
masa
https://qwords.com/blog/sejarah-android/. [Accessed 2 Mei 2023].
8. Adhiatma, P., & Marlindawati, M. (April ,2021l). SISTEM INFORMASI
PEMINJAMAN DAN PENGEMBALIAN BUKU DI PERPUSTAKAAN SMP
NEGERI 8 PALEMBANG BERBASIS WEB.
9. Arbie. (2004). Manajemen Database dengan MySQL. Yogyakarta
10. Amazon web service. (2023). Apa itu Java?
https://aws.amazon.com/id/what-is/java/. [Accessed 2 Mei 2023].
11. Bima Tandika. (Januari,2023). PHP: Definisi, Sejarah, Istilah-Istilah, Fungsi, dan
Kelebihannya
https://glints.com/id/lowongan/apa-itu-php-adalah/#.ZD_O1nZBy3A [Accessed 2
Mei 2023].
12. Uyo Yahya. (Agustus, 2022). 7 Simbol simbol class diagram berserta fungsinya.
https://mamikos.com/info/simbol-simbol-class-diagram-beserta-fungsinya-mhs/
[Accessed 2 Mei 2023]

Anda mungkin juga menyukai