Anda di halaman 1dari 21

LAPORAN PEMBUATAN APLIKASI

GO RENT

Agung Basuda

10113337

3KA42

Ade Suhandi

10113155

3KA42

Bagus Yoga

11113622

3KA42

Ilham Fidiyanto

14113272

3KA43

Rizad Surya

17113866

3KA42

Romi Nursyafiq

18113066

3KA43

Timotius Christianto

18113912

3KA43

UNIVERSITAS GUNADARMA
2016
1

DAFTAR ISI
Bab 1 Pendahuluan
LATAR BELAKANG...........................................................3
TUJUAN...............................................................................3
BATASAN MASALAH........................................................3
Bab 2 Isi
PENGERTIAN FLOWCHART DAN JENIS.......................4
PENGERTIAN DIAGRAM KONTEKS..............................10
FLOWCHART DAN DIAGRAM KONTEKS GO RENT. .11
ERD(ENTITY RELATIONSHIP DIAGRAM)....................12
DATA FLOW DIAGRAM LEVEL 0...................................16
ENTITY RELATIONSHIP DIAGRAM...............................18
TAMPILAN APLIKASI GO RENT MOBIL.......................19

PENDAHULUAN
Latar Belakang
Makalah ini kami buat untuk menyelesaikan tugas
kuliah Sistem Basis Data 2, pembahasan didalam makalah
ini adalah mengenai pembuatan aplikasi rental mobil yang
kami namai Go Rent.
Tujuan
1. Untuk mempermudah perusahaan rental mobil
dalam melakukan penginputan data.
2. Untuk menghasilkan laporan yang berkualitas.
BATASAN MASALAH
Aplikasi ini hanya dapat menyewa satu mobil dalam
satu kali transaksi.

ISI
Pengertian Flowchart Dan Jenis
Flowchart adalah adalah suatu bagan dengan simbolsimbol tertentu yang menggambarkan urutan proses
secara mendetail dan hubungan antara suatu proses
(instruksi) dengan proses lainnya dalam suatu program.
Berikut ini adalah beberapa simbol yang digunakan dalam
menggambar suatu flowchart :
Flowchart terbagi atas lima jenis, yaitu :
Flowchart Sistem (System Flowchart)
Flowchart Flowchart Dokumen (Document Flowchart)
Flowchart Skematik (Schematic Flowchart)
Flowchart Program (Program Flowchart)
Flowchart Proses (Process Flowchart)
Flowchart Sistem

Flowchart Sistem
merupakan bagan yang menunjukkan alur kerja atau
apa yang sedang dikerjakan di dalam sistem secara
keseluruhan dan menjelaskan urutan dari prosedurprosedur yang ada di dalam sistem. Dengan kata lain,
flowchart ini merupakan dekripsi secara grafik dari urutan
prosedur-prosedur yang terkombinasi yang membentuk
suatu sistem.
5

Flowchart Sistem terdiri dari data yang mengalir melalui


sistem dan proses yang mentransformasikan data itu. Data
dan proses dalam flowchart sistem dapat digambarkan
secara online (dihubungkan langsung dengan komputer)
atau offline (tidak dihubungkan langsung dengan
komputer, misalnya mesin tik, cash register atau
kalkulator).
Flowchart Dokumen
Bagan alir dokumen (document flowchart) atau
disebut juga bagan alir formulir (form flowchart) atau
paperwork flowchart merupakan bagan alir yang
menunjukkan arus dari laporan dan formulir termasuk
tembusan-tembusannya. Bagan alir dokumen ini
menggunakan simbol-simbol yang sama dengan yang
digunakan di dalam bagan alir sistem.
Flowchart Skematik
Bagan alir skematik (schematic flowchart)
merupakan bagan alir yang mirip dengan bagan alir
sistem, yaitu untuk menggambarkan prosedur di dalam
sistem. Perbedaannya adalah, bagan alir skematik selain
menggunakan simbol-simbol bagan alir sistem, juga
menggunakan gambar-gambar komputer dan peralatan
lainnya yang digunakan. Maksud penggunaan gambargambar ini adalah untuk memudahkan komunikasi kepada
orang yang kurang paham dengan simbol-simbol bagan
6

alir. Penggunaan gambar-gambar ini memudahkan untuk


dipahami, tetapi sulit dan lama menggambarnya.
Flowchart Program
Bagan alir program (program flowchart) merupakan
bagan yang menjelaskan secara rinci langkah-langkah dari
proses program. Bagan alir program dibuat dari derivikasi
bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam,
yaitu bagan alir logika program (program logic flowchart)
dan bagan alir program komputer terinci (detailed
computer program flowchart). Bagan alir logika program
digunakan untuk menggambarkan tiap-tiap langkah di
dalam program komputer secara logika. Bagan alir logika
program ini dipersiapkan oleh analis sistem.

Flowchart Proses
Flowchart Proses merupakan teknik penggambaran
rekayasa industrial yang memecah dan menganalisis
langkah-langkah selanjutnya dalam suatu prosedur atau
sistem. Bagan alir proses menggunakan lima buah simbol
tersendiri seperti terlihat pada tabel di bawah ini.
Flowchart Proses digunakan oleh perekayasa
industrial dalam mempelajari dan mengembangkan
proses-proses manufacturing. Dalam analisis sistem,
flowchart ini digunakan secara efektif untuk menelusuri
alur suatu laporan atau form.
Jenis flowchart dan perbedaanya
Flowchart adalah sekumpulan gambar gambar
tertentu untuk menyatakan alur dari suatu program yang
akan diterjemahkan ke salah satu bahasa pemrograman.
Kegunaan flowchart sama seperti halnya algoritma yaitu
untuk menuliskan alur program tetapi dalam bentuk
gambar atau symbol.
Flowchart dibagi menjadi dua (2) bagian, yaitu :
1. Flowchart yang menggambarkan alur suatu sistem
2. Flowchart yang menggambarkan alur dari suatu
program.

Perbedaan DFD dan Flowchart


berikut Perbedaan antara DFD dan Flowchart
1. DFD menunjukkan alur data di suatu sistem
sedangkan flowchart sistem menjelaskan alur kerja
atau prosedur-prosedur yang ada di dalam sistem
2. DFD prosesnya dapat dilakukan serentak atau pararel
sedangkan flowchart alur datanya harus urut
3. DFD tidak ada looping sedangkan flowchart ada
looping
4. DFD tidak ada proses perhitungan sedangkan
flowchart ada proses perhitungan

DIAGRAM KONTEKS
(Diagram konteks adalah diagram yang mencakup
masukan-masukan dasar, sistem umum dan keluaran,
diagram ini merupkan tingkatan tertinggi dalam diagram
aliran data dan hanya memuat satu proses, menunjukan
sistem secara keseluruhan, diagram tersebut tidak memuat
penyimpanan dan penggambaran aliran data yang
sederhana, proses tersebut diberi nomor nol. Semua
entitas ekternal yang ditunjukan pada diagram konteks
berikut aliran data-aliran data utama menuju dan dari
sistem (Kendall dan Kendall, 2003 ).
Adapun simbol-simbol Diagram konteks adalah sebagai
berikut :

10

FLOWCHART DAN DIAGRAM KONTEKS


RENTAL MOBIL

Gambar 1 : Flow Chart Go Rent

Gambar 2 : Diagram Konteks Go Rent

11

ERD (ENTITY RELATIONSHIP DIAGRAM)


ERD merupakan suatu model untuk menjelaskan
hubungan antar data dalam basis data berdasarkan objek-objek
dasar data yang mempunyai hubungan antar relasi. ERD untuk
memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Menurut salah satu para ahli, Brady dan Loonam (2010),
Entity Relationship diagram (ERD) merupakan teknik yang
digunakan untuk memodelkan kebutuhan data dari suatu
organisasi, biasanya oleh System Analys dalam tahap analisis
persyaratan proyek pengembangan system. Sementara seolaholah teknik diagram atau alat peraga memberikan dasar untuk
desain database relasional yang mendasari sistem informasi
yang dikembangkan. ERD bersama-sama dengan detail
pendukung merupakan model data yang pada gilirannya
digunakan sebagai spesifikasi untuk database.

Komponen penyusun ERD adalah sebagai berikut :


12

Entitas adalah objek dalam dunia nyata yang dapat


dibedakan
dengan
objek
lain,
sebagai
contoh
mahasiswa,dosen,departemen. Entitias terdiri atas beberapa
atribut sebagai contoh atribut dari entitas mahasiswa adalah
nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk
mengidentifikasikan / membedakan mahasiswa yg satu dengan
yg lainnya. Pada setiap entitas harus memiliki 1 atribut unik atau
yang disebut dengan primary key.
Atribut adalah Setiap entitas pasti mempunyai elemen yang
disebut atribut yang berfungsi untuk mendeskripsikan
karakteristik dari entitas tersebut. Isi dari atribut mempunyai
sesuatu yang dapat mengidentifikasikan isi elemen satu dengan
yang lain. Gambar atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
13

1. Identifier (key) digunakan untuk menentukan suatuentity


secara unik (primary key).
2. Descriptor (nonkey attribute) digunakan untuk
menspesifikasikan karakteristik dari suatu entity yang
tidak unik.
Relasi adalah hubungan antara beberapa entitas. sebagai
contoh relasi antar mahaiswa dengan mata kuliah dimana setiap
mahasiswa bisa mengambil beberapa mata kuliah dan setiap
mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi
tersebut memiliki hubungan banyak ke banyak. Berikut adalah
contoh ERD.
Kardinalitas menyatakan jumlah himpunan relasi antar entitias.
pemetaan kardiniliat terdiri dari :
- one-to-one : sebuah entitas pada A berhubungan dengan
entitas B paling banyak 1contoh diatas relasi pegawai dan
departemen dimana setiap pegawai hanya bekerja pada 1
departemen
- one-to-many : sebuah entitas pada A berhubungan dengan
entitas B lebih dari satu contoh diatas adalah 1 depertemen
memiliki banyak pegawai
- many-to-many : sebuah entitas pada A berhubungan dengan
entitas B lebih dari satu dan B berhubungan dengan A lebih
14

dari satu jugan contoh diatas adalah relasi mahasiswa


dengan mata kuliah.
Berikut adalah metode/tahap untuk membuat ERD :

Menentukan Entitas

Menentukan Relasi

Menggambar ERD sementara

Mengisi Kardinalitas

Menentukan Kunci Utama

Menggambar ERD berdasar Key

Menentukan Atribut

Memetakan Atribut

Menggambar ERD dengan Atribut

Diagram Nol/Zero (Overview Diagram)


15

Diagram nol adalah diagram yang menggambarkan


proses dari data flow diagram. Diagram nol memberikan
pandangan secara menyeluruh mengenai sistem yang
ditangani, menunjukkan tentang fungsi-fungsi utama atau
proses yang ada, aliran data, dan eksternal entity. Pada
level ini sudah dimungkinkan adanya/digambarkannya
data store yang digunakan. Untuk proses yang tidak
dirinci lagi pada level selanjutnya, symbol "*" atau "P
(functional primitive) dapat ditambahkan pada akhir
nomor proses. Keseimbangan input dan output
(balancing) antara diagram 0 dengan diagram konteks
harus terpelihara.
Tujuan dari diagram nol adalah untuk memerinci
sebuah sistem menjadi proses-proses yang harus
dilakukan orang dalam. Atau jika dibuat dalam kalimat
adalah : Apa saja proses yang harus dilakukan agar
mencapai sistem tersebut ?.
Jadi, diagram ini adalah kelanjutan dari diagram konteks,
yang memperbanyak lingkaran, sedangkan untuk
(jumlah dan isi) terminator serta (jumlah dan isi) data
flow dari dan ke terminator tersebut harus tetap.
Pada diagram ini pula mulai ditampilkan data store
(penyimpan data/ file) yang dibutuhkan.

16

File apa saja yang dibutuhkan di sistem ini ?. Jenis file


data ada dua, yakni (1) master file, dan (2) transaction
file.. Master file adalah file berisi (mencatat) mengenai
objek yang harus ada di sebuah unit usaha yang jika tidak
ada objek tersebut maka unit usaha tersebut tidak akan
berjalan secara sempurna.
Sedangkan transaction file adalah file yang digunakan
untuk mencatat transaksi yang terjadi.

17

DIAGRAM LEVEL ZERO DAN ENTITY RELATIONSHIP


DIAGRAM

Gambar 3 : Diagram Level Zero Go Rent

Gambar 4 : Entity Relationship Diagram Go Rent

18

TAMPILAN PROGRAM APLIKASI


GO RENT MOBIL

Gambar 5 : Halaman User Aplikasi Go Rent

Gambar 6 : Halaman Login Admin Aplikasi Go Rent

19

Gambar 7 : Halaman Input, Update dan Delete Member Aplikasi Go Rent

Gambar 8 : Halaman Display Mobil Aplikasi Go Rent

20

Gambar 9 : Halaman Input, Update dan Delete Sewa Aplikasi Go Rent

Gambar 10 : Halaman Laporan Sewa Aplikasi Go Rent

21

Anda mungkin juga menyukai