proposal-template-en-pengembangan_SI berbasis WEB.docx
1. SISTEM INFORMASI PENGIRIMAN BARANG BERBASIS
WEB
PROPOSAL TESIS
Oleh:
Achmad Savero Windi Pradana NIM 2141762135
PROGRAM STUDI D-IV SISTEM INFORMASI BISNIS
JURUSAN TEKNOLOGI INFORMASI
POLITEKNIK NEGERI MALANG
2022
2. ii
APPROVAL SHEET
PARKING SYSTEM DEVELOPMENT USING SMART CARD
TECHNOLOGY AT STATE POLYTECHNIC OF MALANG
By:
Noprianto ID Number 0015117903
This thesis proposal was tested on June 20th, 2015
Approved by:
1. Supervisor : Yuri Ariyanto, S.Kom., M.Kom NIP.
19800716 201012 1 002 ...........................
2. Examiner I : Budi Harijanto, S.T., M.MKom.
NIP. 19620105 199003 1 002 ...........................
3. Examiner
II
: Dyah Ayu Irawati, S.T., M.Cs.
NIP. 19840708 200812 2 001 ...........................
Confirmed by,
Head of Informatics Engineering
Study Program
Head of Information Technology
Department
Rudy Ariyanto, S.T., M.Cs. Imam Fahrur Rozi, S.T., M.T.
NIP. 19711110 199903 1 002 NIP. 19840610 200812 1 004
3. iii
TABLE OF CONTENTS
APPROVAL SHEET...................................................................................................ii
TABLE OF CONTENTS ...........................................................................................iii
LIST OF FIGURES ....................................................................................................iv
LIST OF TABLES .......................................................................................................v
CHAPTER I. INTRODUCTION ...............................................................................6
1.1 Background .................................................... Error! Bookmark not defined.
1.2 Statement of the Research Problem .............Error! Bookmark not defined.
1.2 Scope of the Research ....................................Error! Bookmark not defined.
1.3 Objectives of the Research ............................ Error! Bookmark not defined.
1.4 Benefits of the Research ................................ Error! Bookmark not defined.
CHAPTER II. THEORETICAL BASIS....................................................................9
2.1 Smart Card..................................................... Error! Bookmark not defined.
2.2 RFID................................................................ Error! Bookmark not defined.
2.3 NFC .................................................................Error! Bookmark not defined.
2.4 Internet of Things ..........................................Error! Bookmark not defined.
2.5 ......................................................................................................................10
CHAPTER III. DEVELOPMENT METHODS......................................................12
3.1 Requirement Analysis/Target Market Analysis......................................12
3.2 System Description.....................................................................................12
3.3 Development Methods ...............................................................................12
3.3.1 Requirement.............................................................................................12
3.3.2 Design ......................................................................................................12
3.3.3 ..................................................................................................................12
3.3.4 ..................................................................................................................12
3.3.5 ..................................................................................................................12
CHAPTER IV. DEVELOPMENT SCHEDULE ....................................................13
BIBLIOGRAPHY.....................................................................................................xiv
4. iv
LIST OF FIGURES
Figure 2.1 Fase pertama............................................... Error! Bookmark not defined.
Figure 2.2 Fase kedua .................................................. Error! Bookmark not defined.
Figure 2.3 State of the art............................................. Error! Bookmark not defined.
Figure 2.4 Arisitektur sistem........................................Error! Bookmark not defined.
Figure 2.5 Raspberry Pi 3 Model B+........................... Error! Bookmark not defined.
Figure 2. 6 ESP32 ........................................................ Error! Bookmark not defined.
Figure 2. 7 Reader smart card PN532.......................... Error! Bookmark not defined.
Figure 2.8 LCD 16x2 ................................................... Error! Bookmark not defined.
Figure 2.9 LED Dot Matrix 8x8 ..................................Error! Bookmark not defined.
Figure 3.1 SDLC Waterfall..........................................Error! Bookmark not defined.
Figure 3.2 Use case diagram........................................Error! Bookmark not defined.
Figure 3.3 Sequence diagram.......................................Error! Bookmark not defined.
Figure 3.4 Activity diagram.........................................Error! Bookmark not defined.
5. v
LIST OF TABLES
Table 3.1 Mapping data kartu ......................................Error! Bookmark not defined.
Table 4.2 Jadwal Pelaksanaan Penelitian..................... Error! Bookmark not defined.
6. 6
CHAPTER I. INTRODUCTION
1.1 Latar Belakang
Karena semakin berkembangnya penyedia e-commerce di Indonesia
menyebabkan meningkatnya minat Masyarakat untuk berbelanja secara online.
Dalam berbelanja secara online Masyarakat membutuhkan jasa pengiriman
barang agar barang yang dibeli dapat sampai ke tujuan. Hal ini menyebabkan
pesatnya perkembangan pada Perusahaan jasa pengiriman barang. Banyak cara
yang dilakiukan oleh Perusahaan jasa pengiriman barang agar dipilih oleh
Masyarakat. Seperti memberikan gratis ongkos kirim atau Kerjasama dengan e
commerce tertentu.
Jasa pengiriman barang merupakan bisnis yang menjanjikan sehingga
banyak Perusahaan baru yang membuka usaha ini. Bisnis pengiriman barang
merupakan imbas dari bisnis yang lain yang memerlukan jasa expedisi.
Beberapa permasalahan yang sering terjadi yaitu kehilangan data, kekeliruan
data pengiriman barang, pembagian kerja kurir juga merupakan hal yang
rumit,serta pelacakan dari pengiriman barang sulit dilakukan.
Selain itu juga kemudahan dalam mengakses platfom jasa pengiriman
barang juga menjadi acuan Masyarakat untuk menggunakan platfom tersebut.
Maka dari itu berdasarkan saran pada jurnal “RANCANG BANGUN SISTEM
INFORMASI JASA PENGIRIMAN BARANG PADA PT. HALUAN
INDAH TRANSPORINDO BERBASIS WEB”. Kami mengembangkan
system menjadi berbasis Aplikasi yang bisa digunakan melalui android
sehingga aplikasi dapat terinstal langsung ke handphone pengguna dan
aplikasi ini juga dapat dikembangkan dengan fitur monitoring misalnya
berhubungan dengan online shop dapat langsung terupdate status
pengirimannya.
1.2 Rumusan Masalah
Tingginya minat masyarakat untuk berbelanja secara online
menyebabkan meningkatnya perusahaan jasa pengiriman barang. Hal ini
dikarenakan berbelanja secara online membutuhkan jasa pengiriman barang
agar barang yang dibeli dapat sampai ke tujuan. Para pengelola perusahaan jasa
7. 7
pengiriman barang bersaing untuk mampu memberikan pelayanan yang lebih
baik dibandingkan pesaingnya agar dipilih oleh konsumen dalam urusan
pengantaran barang.
Permasalahan yang sering muncul pada jasa pengiriman barang adalah
data pengiriman barang tidak tersusun dengan rapi. Hal ini menyebabkan
keterlambatan waktu penerimaan barang oleh konsumen dari waktu yang telah
diestimasikan oleh Perusahaan jasa pengirim barang sebelumnya. Kemudian
kemudahan pengguna dalam melakukan sebuah pengiriman barang juga perlu
diperhatikan. Berdasarkan permasalahan tersebut, maka diperlukan sebuah
solusi untuk meminimalisir keterlambatan waktu penerimaan barang dan
kemudahan dalam melakukan transaksi, yaitu dengan membangun sebuah
aplikasi berbasis android untuk mengelola data pengantaran barang dan
mempermudah pengguna melihat seluruh lokasi pengantaran barang.
1.2 Ruang Lingkup
Pada penelitian ini dibuat aplikasi pengelola data pada jasa pengiriman
barang. Untuk mempermudah penggunaannya,aplikasi ini dibangun berbasis
android dan menggunakan firebase realtime database. Aplikasi dibangun
berbasis android karena aplikasi android dapat digunakan dimana pun dan
kapan pun oleh penggunanya, penelitian ini melibatkan studi literatur,
pengumpulan data, analisis kebutuhan, perancangan sistem, implementasi, dan
pengujian.
1.3 Tujuan
Tujuan dari system informasi pengiriman barang berbasis aplikasi ini adalah
untuk memberikan kemudahan pengguana dalam memesan pengiriman barang dengan
mudah melalui perangkat android mereka.
1.4 Manfaat
Pelanggan dapat dengan mudah mengakses layanan pengiriman barang kapan
saja dan dimana saja melalui perangkat android mereka.
Pelanggan dapat memesan pengiriman barang, melacak pengiriman, dan
membayar secara online dengan cepat dan mudah.
Pelanggan bisa melacak pengiriman mereka secara real-time dan mendapatkan
estimasi waktu kedatangan yang akurat.
8. 8
Dengan layanan yang lebih cepat, efesien dan nyaman , pelanggan cenderunhg
merasa puas dan cenderung menggunakan Kembali jasa pengiriman barang tsb.
9. 9
BAB II. LANDASAN TEORI
The theoretical basis includes explanations of concepts or theories that are
needed by readers to better understand the Final Project report. The theoretical basis
put forward must be relevant or have something to do with the development that will
be carried out.
2.1 Android
Android didesain untuk menyediakan respons cepat terhadap masukan
pengguna.Selain antarmuka sentuh yang berubahubah, kemampuan getaran
perangkat Android bisa menyediakan umpan balik sentuhan. Perangkat keras
internal seperti akselerometer, giroskop, dan sensor kedekatan, digunakan oleh
banyak aplikasi untuk merespons tindakan pengguna tambahan. Sensor tersebut
bisa mendeteksi rotasi layar dari potret ke lanskap untuk tampilan yang lebih lebar
atau sensor bisa memungkinkan pengguna untuk menyetir kendaraan virtual
dengan memutar perangkat seolah-olah setir mobil. Platform Android, berdasarkan
pada kernel Linux, terutama didesain untuk perangkat seluler layar sentuh seperti
ponsel cerdas dan tablet. Karena perangkat Android biasanya bertenaga baterai,
Android didesain untuk mengelola proses guna menjaga konsumsi daya tetap
minimum, sehingga menyediakan penggunaan baterai lebih lama .
2.2 Android Studio
Android Studio merupakan sebuah Integrated Development Environment (IDE)
khusus untuk membangun aplikasi yang berjalan pada platform android. Android
studio ini berbasis pada IntelliJ IDEA, sebuah IDE untuk bahasa pemrograman
Java. Bahasa pemrograman utama yang digunakan adalah Java, sedangkan untuk
membuat tampilan atau layout, digunakan bahasa XML. Android studio juga
terintegrasi dengan Android Software Development Kit (SDK) untuk deploy ke
perangkat android. Selain merupakan editor kode IntelliJ dan alat pengembang
yang berdaya guna, Android Studio menawarkan fitur lebih banyak untuk
meningkatkan produktivitas dalam membuat aplikasi Android. IDE ini digunakan
untuk membangun dan membuat tampilan pada aplikasi mobile.
10. 10
2.3 Java
Java merupakan sebuah Bahasa pemrograman yang sangat terkenal. Sebagai
Bahasa pemrograman, java dapat digunakan untuk menulis program.
Sebagaimana diketahui, program adalah Kumpulan instruksi yang ditujukan
untuk komputer. Melalui program, komputer dapat diatur agar melaksanakan
tugas tertentu sesuai yang ditentukan oleh pemrogram (orang yang membuat
program). Bahasa java dikembangkan di Sun Microsystems dan mulai
diperkenalkan kepada public pada tahun 1995. Seperti halnya C++, java juga
merupakan Bahasa yang berorientasi objek. Dengan demikian, java juga
memudahkan dalam pembuatan aplikasi yang berskala besar. Seperti bahasa
yang beraras tinggi, yang menggunakan perintah-perintah yang mudah
dimengerti oleh orang. Java mempunyai keunggulan yakni bersifat universal.
Sebagai Bahasa yang universal, Java bisa dijumpai di berbagai platform
(LINUX, UNIZ, Windows, Mac, dan lainlain)
2.4 Google Maps
Google yang semula identik dikenal sebagai mesin pencari di web telah
berkembang menjadi perusahaan kelas dunia yang memiliki beragam produk
mulai dari layanan email, iklan di web, penyedia video, sistem operasi mobile,
pengolah gambar hingga penyedia informasi bumi dan peta. Perkembangan
Google tidak lepas dari visi mereka menjadi perusahaan internasional
(Google Inc) yang menyediakan layananlayanan informasi secara luas bagi
masyarakat dunia melalui satu pintu akses informasi. Google Inc. telah
melahirkan berbagai layanan peranti lunak yang mendapat sambutan luas
masyarakat di berbagai belahan dunia, salah satunya adalah Google Maps.
Google Maps, yaitu aplikasi layanan informasi tentang peta berbagai
belahan dunia. Layanan ini merupakan situs pemetaan wilayah yang dapat
diakses oleh pengguna melalui situs http://maps.google.com dengan berbagai
fitur yang menarik seperti pencarian lokasi, wilayah atau jalan, penentuan
arah/navigasi, pengukuran jarak tempuh, hingga pemantauan kondisi jalan dan
lalu lintas (traffic monitoring) untuk berbagai wilayah dunia. Dengan berbagai
fitur yang dimiliki, Google Map ternyata dapat dikembangkan
11. 11
menjadi aplikasi yang mampu menyajikan informasi mengenai kondisi jalan
dan lalu lintas yang lebih spesifik.
2.5 FIREBASE
Firebase Realtime Database adalah database yang di-host di cloud. Data
disimpan sebagai JSON dan disinkronkan secara realtime ke setiap klien yang
terhubung. Ketika developer membuat aplikasi lintas-platform dengan SDK
Android, iOS, dan JavaScript, semua klien akan berbagi sebuah instance
Realtime Database dan menerima update data terbaru secara otomatis. Firebase
Realtime Database memungkinkan developer untuk membuat aplikasi
kolaboratif dan kaya fitur dengan menyediakan akses yang aman ke
database, langsung dari kode sisi klien. Data disimpan di drive lokal. Bahkan
saat offline sekalipun, peristiwa realtime terus berlangsung, sehingga pengguna
akhir akan merasakan pengalaman yang responsif. Ketika koneksi perangkat
pulih Kembali Realtime Database akan menyinkronkan perubahan data lokal
dengan update jarak jauh yang terjadi selama klien offline, sehingga setiap
perbedaan akan otomatis digabungkan.
12. 12
CHAPTER III. DEVELOPMENT METHODS
3.1 Requirement Analysis/Target Market Analysis
An explanation of the problems/needs of partners or target markets which will
then be answered with the products to be offered.
3.2 System Description
Contains an explanation of the system or product to be developed which is the
solution offered. It contains a description of the business process of the final project
product, as well as an explanation of how the final project product plays a role in
answering partner/target market problems in general.
3.3 Development Methods
In this stage, explain the system development methods or software development
cycle is used. For example, Waterfall, Scrum, and others. Then, explain each of the
stages of the software development cycle you will use accordingly, such as following.
3.3.1 Requirement
3.3.2 Design
3.3.3 .....
3.3.4 .....
3.3.5 .....
13. 13
CHAPTER IV. DEVELOPMENT SCHEDULE
Contains a work plan from the very beginning to the end. The table below is an
example of a planning schedule. The form of activity is adjusted to the stages planned
for each.
Table 4.1 Final Project Development Schedule
14. xiv
BIBLIOGRAPHY
M. Abdurohman, D. T. Murdiansyah, J. Halomoan and Estananto, "Secure Smart
Card Reader for University Presence System," 2018 Third International
Conference on Informatics and Computing (ICIC), Palembang, Indonesia,
2018, pp. 1-5.
Efrianto, E., Ridwan, R. and Fahruzi, I. (2016) ‘Sistem Pengaman Motor
Menggunakan Smartcard Politeknik Negeri Batam Electrical Engineering
study Program’, Integrasi, 8(1), pp. 1–5.
Goulet, A. et al. (2003) Certified Internet of Things (IoT) Practitioner (Exam ITP-
110).
Hasiholan, C., Primananda, R. and Amron, K. (2018) ‘Implementasi Konsep Internet
of Things pada Sistem Monitoring Banjir menggunakan Protokol MQTT’,
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK)
Universitas Brawijaya, 2(12), pp. 6128–6135.
Hidayatulloh, S. (2016) ‘Internet of Things Bandung Smart City’, Jurnal Informatika,
3(2), pp. 164–175.
P, R. A. and Setiawan, E. B. (2016) ‘Pemanfaatan Near Field Communication (NFC)
sebagai media pembayaran di pesona Nirwana Waterpark’, Jurnal Ilmiah
Komputer dan Informatika (KOMPUTA), 5(1), pp. 51–60.
Rifqi, M. and Wardhani, N. K. (2017) ‘Aplikasi Peran Dan Kegunaan Teknologi Near
Field Communication (NFC) Terhadap kegiatan Proses Belajar Mengajar Di
Perguruan Tinggi (Studi Kasus : Universitas Mercu Buana)’, Jurnal Ilmu
Teknik dan Komputer, 1(1), pp. 20–26.
Setiadi, H., Priyandari, Y. and Cahyono, S. I. (2017) ‘Implementation of Parking
System Based on Radio Frequency Identification ( RFID ) at the Faculty of
Engineering Sebelas’, ITSMART: Jurnal Ilmiah Teknologi dan Informasi,
6(1), pp. 39–44.
Wolfgang Rankl, W. E. (2010) Smart Card Handbook, 4th Edition.