sebelas maret university...sebelas maret university
TRANSCRIPT
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
PEMBUATAN APLIKASI CERPENMU BERBASIS ANDROID
Tugas Akhir
Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar
Ahli Madya pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret.
HALAMAN JUDUL
Disusun Oleh :
DEA FILSA SUKMAYLENA
M3113035
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2016
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ii
HALAMAN PERSETUJUAN
PEMBUATAN APLIKASI CERPENMU BERBASIS ANDROID
Disusun Oleh:
Dea Filsa Sukmaylena
M3113035
Tugas Akhir ini telah disetujui untuk diujikan di hadapan dewan penguji pada
tanggal
.....................................
Pembimbing Utama,
Muhammad Asri Syafi S.Si
NIDN. 9906001049
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iii
Ketua Program
Program Diploma III Teknik Informatika
Abdul Aziz, S.Kom., M.Cs.
NIP. 19810413 200501 10001
HALAMAN PENGESAHAN PEMBUATAN APLIKASI CERPENMU BERBASIS ANDROID
Disusun Oleh :
Dea Filsa Sukmaylena
M3113035
Dibimbing Oleh :
Muhammad Asri Syafi S.Si
NIDN. 9906001049
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir
Program Diploma III Teknik Informatika
Pada hari _______ tanggal ____________
Dewan Penguji :
1. Penguji 1 Muhammad Asri Syafi S.Si
NIDN. 9906001049
( )
2. Penguji 2 Abdul Aziz, S.Kom., M.Cs
NIDN. 0013048101
( )
3. Penguji 3 Rudi Hartono, S.Si, M.Eng
NUPN. 9906008058
( )
Disahkan Oleh,
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iv
HALAMAN PERNYATAAN
Dengan ini saya menyatakan bahwa dalam pengerjaan Tugas Akhir ini tidak
terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu
perguruan tinggi, dan sepanjang pengetahuan saya, tidak terdapat karya atau
pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali secara tertulis
diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka serta karya cipta yang
dibuat tidak melanggar hak cipta milik orang lain.
Surakarta, 25 Mei 2016
Dea Filsa Sukmaylena
NIM. M3113035
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
v
HALAMAN MOTTO
“Janganlah hendaknya kamu kuatir tentang apapun juga, tetapi nyatakanlah
dalam segala hal keinginanmu kepada Allah dalam doa dan permohonan dengan
ucapan syukur”
(Filipi 4:6)
“Procasinating is not good habbit. And the only thing we can’t blame is Time”
Dea Filsa S
“Tuhan menyimpan segala hal baik untukmu, dan memberikannya disaat yang
tepat. Karena jika Tuhan memberikannya sekarang, ngko ndak kowe kemayu”
Dimas Sadewo
“Good luck with your finals, if you fail, always remember, you got further than
any of the bands you like in your schooling career”
Ashton Irwin
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vi
HALAMAN PERSEMBAHAN
Sebuah karya tulis ini saya persembahkan untuk :
1. Tuhan Yesus Kristus, yang tidak selalu memberi kemudahan namun selalu
memberi jalan terbaik dan mengabulkan doa anak-Nya melalui segala cara.
2. Bapak Dowik Usantoro dan Ibu Harti Pudjiastuti serta keluarga yang selalu
mendoakan, memberi semangat, menyediakan segala fasilitas dan menjadi
alasan bagi saya untuk menyelesaikan karya tulis ini.
3. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
Bapak Muh. Asri Syafi’i yang telah memberikan bimbingan, semangat dan
masukkan yang membangun dalam penyelesaian karya tulisan ini.
4. Teman-teman Teknik Informatika A angkatan 2013 yang selalu
memberikan semangat, penghiburan serta dukungan selama 3 tahun
menuntut ilmu.
5. Teman-teman The Pinkers/4D/4D+1, Dita Verdiana, Devi Ayu dan Dini
Hapsari yang selalu memberikan semangat khususnya Dita Verdiana yang
selama pengerjaan karya tulis ini selalu memberikan fasilitas menginap.
6. Teman-teman SPMB Team, Zanuar, Santos, Budi, Sadewo, Febri Zaryanto,
Bagus dll yang selalu menghibur dan dapat menjadi tempat berbagi ilmu
selama pengerjaan tugas akhir ini.
7. Teman-teman gereja, Melati, Asoka, Angen, Anggit, Saras yang selalu
menguatkan, memberi semangat dan mendoakan.
8. Luke Hemmings, Calum Hood, Michael Clifford dan Ashton Irwin yang
selalu menghibur ketika saya mulai lelah selama 6 bulan terakhir pengerjaan
tugas akhir ini.
9. Semua orang yang selalu memberikan dukungan doa maupun dukungan
nyata agar saya dapat menyelesaikan pengerjaan tugas akhir ini.
10. Pembaca yang budiman.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vii
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan
rahmat dan karunianya sehingga penulis dapat menyelesaikan Tugas Akhir dengan
judul “PEMBUATAN APLIKASI CERPENMU BERBASIS ANDROID”.
Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam
memperoleh gelar Ahli Madya (Amd) pada Program Studi Diploma III Teknik
Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis
telah mendapatkan dukungan dan bantuan dari berbagai pihak. Penulis
mengucapkan terimakasih yang tak terhingga kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan
Fakultas MIPA Universitas Sebelas Maret yang telah memberikan izin
kepada penulis untuk belajar dan hingga akhirnya dapat menyelesaikan
pembelajaran di Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret.
2. Abdul Aziz S.Kom., M.Cs selaku Ketua Progran Studi Diploma III Teknik
Informatika Universitas Sebelas Maret yang telah memberi izin kepada
penulis untuk belajar dan hingga akhirnya dapat menyelesaikan
pembelajaran di Program Studi DIII Teknik Informatika FMIPA
Universitas Sebelas Maret.
3. Muhammad Asri Syafi S.Si selaku Dosen Pembimbing yang dengan penuh
kesabaran dan ketulusan memberikan ilmu serta bimbingan terbaik kepada
penulis dalam penyusunan dan pembuatan Tugas Akhir ini.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Para karyawan/wati Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret yang telah membantu penulis dalam proses
belajar.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
viii
6. Karnanda Prakoso selaku editor dalam Tim Cerpenmu yang memberikan
informasi serta data yang penulis butuhkan dalam penyusunan tugas akhir
ini.
7. Keluarga tercinta yang selalu memberi dukungan dan semangat baik moril
maupun materiil.
8. Seluruh teman-teman seperjuangan Diploma III Teknik Informatika UNS
angkatan 2013 yang saling membantu dan menyemangati selama proses
belajar.
9. Dan semua pihak yang telah membantu penulis menyelesaikan laporan
tugas akhir ini yang tidak bisa penulis sebutkan satu persatu.
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan untuk kedepannya. Akhir kata, semoga tulisan
ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para
pembaca dan khususnya bagi penulis sendiri.
Surakarta, Juni 2016
Dea Filsa Sukmaylena
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ix
DAFTAR ISI
HALAMAN JUDUL ................................................................................................ i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ................................................................................ iii
HALAMAN PERNYATAAN ............................................................................... iv
HALAMAN MOTTO .............................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xii
DAFTAR GAMBAR ........................................................................................... xiii
ABSTRACT ......................................................................................................... xvi
INTISARI ............................................................................................................ xvii
BAB I ..................................................................................................................... 18
PENDAHULUAN ................................................................................................. 18
1.1 Latar Belakang ................................................................................................. 18
1.2 Perumusan Masalah ......................................................................................... 20
1.3 Tujuan .............................................................................................................. 20
1.4 Manfaat ............................................................................................................ 20
1.4 Metodologi Penelitian ...................................................................................... 20
1.6 Batasan Masalah............................................................................................... 23
1.7 Sistematika Penulisan ...................................................................................... 23
BAB II .................................................................................................................... 25
TINJAUAN PUSTAKA DAN LANDASAN TEORI ........................................... 25
2.1 Tinjauan Pustaka .............................................................................................. 25
2.2 Cerita Pendek ................................................................................................... 26
2.3 Aplikasi Web .................................................................................................... 26
2.4 Aplikasi Android .............................................................................................. 27
2.5 Desain Sistem dan Analisa Sistem ................................................................... 29
2.6 Diagram Konteks ............................................................................................. 29
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
x
2.7 Data Flow Diagram (DFD) .............................................................................. 29
2.8 Basis Data ........................................................................................................ 30
2.9 Entity Relationship Diagram ............................................................................ 31
2.10 Personal Home Page Tools (PHP) ................................................................. 34
2.11 MySQL ........................................................................................................... 35
2.12 Java Script Object Notation (JSON) .............................................................. 36
2.13 Black Box Testing ........................................................................................... 36
BAB III .................................................................................................................. 38
ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ............................ 38
3.1 Gambaran Umum Aplikasi .............................................................................. 38
3.2 Proses Bisnis Aplikasi ...................................................................................... 39
3.3 Kebutuhan Fungsional Sistem Informasi Management “Cerpenmu” berbasis
web dan Berbasis Android ..................................................................................... 40
3.4 Kebutuhan Non-Fungsional Sistem Informasi Management “Cerpenmu”
Berbasis Web dan Berbasis Android...................................................................... 45
3.4.1 Kebutuhan Non-Fungsional Sistem .......................................................... 45
3.4.2 Kebutuhan Non-Fungsional Perangkat Lunak (Software) ........................ 46
3.4.3 Kebutuhan Non-Fungsional Perangkat Keras (Hardware) ....................... 46
3.5 Perancangan Sistem Informasi Management “Cerpenmu” berbasis Web ....... 47
3.5.1 Diagram Konteks (Context Diagram) Sistem Management Cerpenmu
berbasis Web ...................................................................................................... 47
3.5.2 Data Flow Diagram (DFD) Level 0 .......................................................... 48
3.5.3 Data Flow Diagram (DFD) Level 1 Proses 1 ............................................ 51
3.5.4 Data Flow Diagram (DFD) Level 1 Proses 2 ............................................ 52
3.5.5 Data Flow Diagram (DFD) Level 1 Proses 3 ............................................ 53
3.5.6 Data Flow Diagram (DFD) Level 1 Proses 4 ............................................ 54
3.5.7 Data Flow Diagram (DFD) Level 1 Proses 5 ............................................ 55
3.5.8 Data Flow Diagram (DFD) Level 1 Proses 6 ............................................ 56
3.5.9 Data Flow Diagram (DFD) Level 1 Proses 7 ............................................ 57
3.5.10 Data Flow Diagram (DFD) Level 1 Proses 8 .......................................... 58
3.6 Perancangan Basis Data ................................................................................... 59
3.6.1 Entity Relationship Diagram (ERD) ......................................................... 59
3.6.2 Relasi Antar Tabel..................................................................................... 60
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xi
3.7 Perancangan Tabel ........................................................................................... 61
3.8 Perancangan Desain User Interface ................................................................. 66
3.8.1 User Interface Management “Cerpenmu” Berbasis Web .......................... 66
3.8.2 User Interface Aplikasi Cerpenmu Berbasis Android ............................... 83
3.8.2.1 Desain User Interface ......................................................................... 83
3.8.2.2 Penjelasan Desain User Interface ....................................................... 86
BAB IV .................................................................................................................. 88
IMPLEMENTASI DAN ANALISA ...................................................................... 88
4.1 Implementasi .................................................................................................... 88
4.1.1 Implementasi Interface Sistem Informasi “Cerpenmu” berbasis Web ..... 88
4.1.2.1 Implementasi Halaman Penulis .......................................................... 90
4.1.2.2 Implementasi Halaman Tim Cerpenmu ............................................. 94
4.1.2 Implementasi Interface Aplikasi Cerpenmu Berbasis Android .............. 100
4.2 Pengujian Sistem ............................................................................................ 109
4.2.1 Pengujian Terhadap Fungsi Login ..................................................... 109
4.2.2 Pengujian Terhadap Fungsi Insert ........................................................... 111
4.2.3 Pengujian Terhadap Fungsi Update ........................................................ 113
4.2.4 Pengujian Terhadap Fungsi Delete ......................................................... 114
4.2.5 Pengujian Terhadap Fungsi Rating ......................................................... 115
4.3 Evaluasi Sistem .............................................................................................. 116
4.3.1 Validasi sistem ........................................................................................ 116
4.3.2 Hasil Kuisioner ....................................................................................... 116
4.3.3 Kesimpulan kuisioner ............................................................................. 120
BAB V .................................................................................................................. 123
PENUTUP ............................................................................................................ 123
5.1 Kesimpulan .................................................................................................... 123
5.2 Saran ............................................................................................................... 123
DAFTAR PUSTAKA .......................................................................................... 124
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xii
DAFTAR TABEL
Tabel 2.1 Simbol ERD .......................................................................................... 31
Tabel 3.1 Tabel Kebutuhan Fungsional Sistem ..................................................... 40
Tabel 3.2 Tabel Kebutuhan Non-Fungsional Sistem ............................................ 45
Tabel 3.2 Tabel Fisik tb_cerpenkiriman ................................................................ 62
Tabel 3.3 Tabel Fisik tb_kategori .......................................................................... 63
Tabel 3.4 Tabel Fisik tb_pendataan....................................................................... 63
Tabel 3.5 Tabel Fisik tb_editor ............................................................................. 64
Tabel 3.6 Tabel Fisik tb_penulis ........................................................................... 64
Tabel 3.7 Tabel Fisik tb_pembaca......................................................................... 65
Tabel 3.8 Tabel Fisik tb_rating ............................................................................. 66
Tabel 3.9 Tabel Penjelasan Desain User Interface ................................................ 86
Tabel 4.1 Tabel Pengujian Terhadap Fungsi Login ............................................ 109
Tabel 4.2 Tabel Pengujian Terhadap Fungsi Insert ............................................. 111
Tabel 4.3 Tabel Pengujian Terhadap Fungsi Update .......................................... 113
Tabel 4.4 Tabel Pengujian Terhadap Fungsi Delete ........................................... 114
Tabel 4.5 Tabel Pengujian Terhadap Fungsi Rating ........................................... 115
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiii
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Android ............................................................................ 28
Gambar 2.2 Simbol-simbol DFD ......................................................................... 30
Gambar 2.2 Model Relasi Satu ke Satu ................................................................ 32
Gambar 2.3 Model Relasi Satu ke Banyak ........................................................... 33
Gambar 2.4 Model Relasi Banyak ke Satu ........................................................... 34
Gambar 2.5 Model Relasi Banyak ke Banyak ...................................................... 34
Gambar 3.1 Gambaran Umum Aplikasi ............................................................... 38
Gambar 3.3 Diagram Konteks .............................................................................. 47
Gambar 3.5 Data Flow Diagram (DFD) Level 1 Proses 1 ................................... 52
Gambar 3.6 Data Flow Diagram (DFD) Level 1 Proses 2 ................................... 53
Gambar 3.7 Data Flow Diagram (DFD) Level 1 Proses 3 ................................... 54
Gambar 3.8 Data Flow Diagram (DFD) Level 1 Proses 4 ................................... 55
Gambar 3.9 Data Flow Diagram (DFD) Level 1 Proses 5 ................................... 56
Gambar 3.10 Data Flow Diagram (DFD) Level 1 Proses 6 ................................. 57
Gambar 3.11 Data Flow Diagram (DFD) Level 1 Proses 7 ................................. 58
Gambar 3.12 Data Flow Diagram (DFD) Level 1 Proses 8 ................................. 59
Gambar 3.13 Entity Relationship Diagram .......................................................... 60
Gambar 3.14 Relasi Antar Tabel .......................................................................... 61
Gambar 3.14 Desain Halaman Utama .................................................................. 67
Gambar 3.15 Desain Halaman Login ................................................................... 68
Gambar 3.16 Desain Halaman Registrasi Penulis ................................................ 69
Gambar 3.17 Desain Halaman Utama Penulis ..................................................... 70
Gambar 3.18 Desain Halaman Dashboard Penulis ............................................... 71
Gambar 3.19 Desain Form Upload Naskah .......................................................... 72
Gambar 3.20 Desain Halaman Profil Penulis ....................................................... 73
Gambar 3.21 Desain Halaman Utama Tim Cerpenmu ......................................... 74
Gambar 3.22 Desain Halaman Dashboard Tim Cerpenmu .................................. 75
Gambar 3.23 Desain Halaman Management Naskah ........................................... 76
Gambar 3.24 Desain Halaman Lihat Naskah dan Ubah Status Naskah ............... 77
Gambar 3.25 Desain Halaman Management Kategori ......................................... 78
Gambar 3.26 Desain Halaman Management Peraturan........................................ 79
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiv
Gambar 3.27 Desain Halaman Management Kriteria Penilaian........................... 80
Gambar 3.28 Desain Halaman Management Tim Cerpenmu............................... 81
Gambar 3.29 Desain Halaman Lihat Data Penulis ............................................... 82
Gambar 3.30 Desain Splashscreen ....................................................................... 83
Gambar 3.31 Desain Halaman Login ................................................................... 83
Gambar 3.32 Desain Halaman Registrasi ............................................................. 84
Gambar 3.33 Desain Halaman Utama .................................................................. 84
Gambar 3.34 Desain Halaman Detail Naskah ...................................................... 84
Gambar 3.35 Desain Halaman Voting .................................................................. 84
Gambar 3.36 Desain Halaman Kategori ............................................................... 85
Gambar 3.37 Desain Halaman Penulis ................................................................. 85
Gambar 3.38 Desain Halaman Tentang ................................................................ 85
Gambar 4.1 Implementasi Halaman Utama ......................................................... 89
Gambar 4.2 Implementasi Halaman Login .......................................................... 90
Gambar 4.3 Implementasi Halaman Registrasi Penulis ....................................... 90
Gambar 4.4 Implementasi Halaman Utama Penulis ............................................. 91
Gambar 4.5 Implementasi Halaman Dashboard Penulis ..................................... 92
Gambar 4.6 Implementasi Halaman Upload Naskah ........................................... 92
Gambar 4.7 Implementasi Halaman Profil Penulis .............................................. 93
Gambar 4.8 Implementasi Halaman Utama Tim Cerpenmu ................................ 94
Gambar 4.9 Implementasi Halaman Dashboard Tim Cerpenmu ......................... 95
Gambar 4.10 Implementasi Halaman Management Naskah ................................ 95
Gambar 4.11 Implementasi Halaman Lihat Naskah dan Ubah Status Naskah .... 96
Gambar 4.12 Implementasi Halaman Management Kategori .............................. 96
Gambar 4.13 Implementasi Halaman Management Peraturan ............................. 97
Gambar 4.14 Implementasi Halaman Management Kriteria Penilaian ................ 98
Gambar 4.15 Implementasi Halaman Management FAQ .................................... 98
Gambar 4.16 Implementasi Halaman Management Tim Cerpenmu .................... 99
Gambar 4.17 Implementasi Halaman Lihat Data Penulis .................................... 99
Gambar 4.18 Implementasi Splashscreen .......................................................... 100
Gambar 4.19 Implementasi Halaman Login....................................................... 101
Gambar 4.20 Implementasi Halaman Registrasi ................................................ 102
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xv
Gambar 4.21 Implementasi Halaman Utama Aplikasi Berbasis Android .......... 103
Gambar 4.22 Implementasi Halaman Detail Naskah ......................................... 104
Gambar 4.23 Implementasi Halaman Rating ..................................................... 105
Gambar 4.24 Implementasi Halaman Kategori .................................................. 106
Gambar 4.25 Implementasi Halaman Penulis .................................................... 107
Gambar 4.26 Implementasi Halaman Tentang ................................................... 108
Gambar 4.27 Grafik Hasil Kuisioner .................................................................. 120
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xvi
ABSTRACT
Dea Filsa Sukmaylena. 2016. The Making of Cerpenmu Application – Android
Basis. Diploma III Information Technical Program, Maths and Science Department
Sebelas Maret University
Reading is a process of understanding the message delivered by the writer
through a written media. Indonesian has a very limited interest in reading which is
proven by the result of Indonesia’s reading index of 0,01. While most of modern
countries are having higher index range of 0,45 to 0,62. Cerpenmu.com website has
been created for writers to publish their stories through internet. Readers in many
places will be able to read the stories from internet which then results in increasing
the reading index. Readers and writers’ interest of Cerpenmu.com has been known
widely through the year 2016. However, the media is very limited to web
application which can only accessed through browser.
Cerpenmu application is created from Client-Server technology; client
application on android basis and server application on PHP basis. Web basis
application is using PHP for data management and android basis application is
using for showing off the data. Cerpenmu applicartion is made from Data Flow
Diagram model analysis and data base and interface planning.
The thesis is aimed for creating server application which can manage script
data and management data of Cerpenmu application and of android basis
application to make short stories. The main point of the making of Cerpenmu
application with android basis is to make the application is easy to use due to its
flexibility which can be accessed anywhere and anytime. This also means to
become an entertainment and lessons for both readers and writers in Indonesia.
Keywords: short stories, android, web application, Client-Server, rating
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xvii
INTISARI
Dea Filsa Sukmaylena. 2016. Pembuatan Aplikasi Cerpenmu Berbasis
Android. Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret.
Membaca adalah suatu proses yang dilakukan serta digunakan oleh
pembaca untuk memperoleh pesan yang disampaikan penulis melalui media bahasa
tulis. Minat baca warga negara Indonesia sangat rendah. Hal ini dibuktikan dengan
hasil indeks nasional yang menyebutkan bahwa indeks baca di Indonesia hanya
0,01. Sedangkan rata-rata indeks baca negara maju berkisar antara 0,45 sampai
dengan 0,62. Cerpenmu.com merupakan website yang diperuntukkan bagi pembaca
dan penulis cerita pendek di Indonesia untuk menerbitkan karya mereka agar dapat
dinikmati secara luas melalui internet sehingga dapat membantu meningkatkan
minat baca masyarakat Indonesia melalui media internet. Hingga tahun 2016,
antusiasme pengguna Cerpenmu.com baik penulis maupun pembaca sangatlah
tinggi. Namun media yang digunakan hanyalah aplikasi berbasis web yang hanya
dapat diakses melalui browser.
Aplikasi Cerpenmu dibuat dengan menggunakan teknologi Client-Server
dengan aplikasi client berbasis android dan aplikasi server berbasis PHP. Aplikasi
berbasis web menggunakan PHP digunakan untuk management data sedangkan
aplikasi berbasis android digunakan untuk menampilkan data. Aplikasi Cerpenmu
dibuat dengan menggunakan analisis permodelan Data Flow Diagram (DFD) serta
perancangan database dan perancangan antarmuka.
Pembuatan tugas akhir ini menghasilkan aplikasi server yang dapat
mengolah data naskah dan data management aplikasi Cerpenmu dan aplikasi
berbasis android yang dapat menampilkan naskah cerita pendek. Tujuan utama dari
dibuatnya aplikasi Cerpenmu berbasis Android ini adalah agar aplikasi ini dapat
mudah digunakan karena dapat diakses dimana saja dan kapan saja serta dapat
digunakan sebagai sarana hiburan serta pembelajaran baik bagi penulis dan
pembaca cerita pendek di seluruh Indonesia.
Kata kunci : Cerita Pendek, Android, Aplikasi Web, Cliet-server, Rating