Tugas UAS APSI AMI
Tugas UAS APSI AMI
Tugas UAS APSI AMI
OTOMATISASI SISTEM
PERPARKIRAN
Diajukan untuk memenuhi nilai UAS pada Semester Tiga (3) mata kuliah APSI
Disusun oleh :
UNIVERSITAS NUSAPUTRA
Teknik Informatika
Cisaat, Sukabumi
2020
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Kuasa yang telah memberikan rahmat
dan hidayah-Nya sehingga tugas makalah ini dapat terselesaikan dengan baik yang berjudul :
“ANALISIS SISTEM OTOMATISASI SISTEM PERPARKIRAN”
Tugas makalah ini dibuat untuk memenuhi syarat Ujian Akhir Semester (UAS) mata kuliah
Analisis dan Perancangan Sistem Informasi (APSI), walaupun makalah ini masih jauh dari kata
sempurna, namun diharapkan dapat menambah pengetahuan kita tentang sistem
OTOMATISASI SISTEM PERPARKIRAN.
Kami menyadari bahwa makalah ini masih banyak kekurangannya, untuk itu kami meminta
maaf yang sebesar-besarnya jika terdapat kata-kata yang salah di dalam penulisan tugas
makalah ini. Dan kami juga mengharapkan kritik dan saran dari para pembaca agar kami dapat
menyempurnakan tugas makalah yang telah kami buat ini.
Makalah ini dapat diselesaikan dari bantuan beberapa pihak, dalam kesempatan ini
penulis mengucapkan terima kasih kepada :
1. Bapak Indra Yustiana,ST.,M. Kom, selaku dosen mata kuliah Analisis dan Perancangan
Sistem Informasi (APSI) yang telah memberikan banyak pengetahuan mengenai mata
kuliah APSI dan tentang penyusunan makalah ini.
penulis sangat berharap semoga makalah ini dapat bermanfaat bagi para pembaca.
Ami Apriatna
(Penulis)
DAFTAR ISI
Halaman
DAFTAR PUSTAKA………………………………………………………………………18
Bab 1
Pendahuluan
• Agar pembaca dapat memahami pengertian OOS (Objet Oriented System) atau Sistem
Berorientasi Objek (SBO) dan juga UML (Unified Modeling Language).
• Agar pembaca dapat mengetahui bagaimana mengaplikasikan konsep SBO secara
langsung.
• Topik ini dipilih karena melihat banyaknya kesulitan dalam hal mencari parkir untuk
memarkirkan mobil. Oleh karena itu dirancanglah sistem perparkiran otomatis ini untuk
membantu menyelesaikan masalah terkait mencari parkir. Dalam penelitian ini telah
dibuat sistem perparkiran otomatis yang dapat menyimpan mobil yang telah diparkir
pada pelat yang disediakan secara otomatis ke dalam slot parkir dan memberikan kode
parkir untuk mengambil kembali mobil yang telah diparkir.
1.3 Ruang Lingkup *
Didalam makalah ini penulis membahas tentang Perancangan Sistem Otomatisasi
Sistem Perparkiran berbasis objek. Disini penulis menggunakan Aplikasi Enterprise
Architect untuk membuat Usecase Diagram, Activity Diagram, Sequense Diagram,
Class Diagram, Deployment Diagram.
Bab II
Landasan Teori
2.4 Desain
Desain software sebenarnya adalah proses multi langkah yang berfokus pada empat atribut
sebuah program yang berbeda, struktur data, arsitektur software, representasi interface, dan
detail (algoritma) prosedural.
2.6 Pengujian
Sekali program dibuat, penujian Software akan mengalami perubahan setelah disampaikan
kepada pelanggan (perkecualian yang mungkin adalah software yang dilekatkan). Perubahan
akan terjadi karena kesalahan – kesalahan ditentukan, karena software harus disesuaikan untuk
mengakomodasi perubahan – perubahan di dalam lingkungan eksternalnya (contohnya
perubahan yang dibutuhkan sebagai akibat dari perangkat peripheral atau sistem operasi yang
baru), atau karena pelanggan membutuhkan perkembangan fungsional atau unjuk kerja.
2.7 Pemeliharaan
Software mengaplikasikan lagi setiap fase program sebelumnya dan tidak membuat yang baru
lagi.gujian program dimulai. Proses pengujian berfokus pada logika internal software,
memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional, yaitu
mengarahkan pengujian untuk menemukan kesalahan – kesalahan dan memastikan bahwa
input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan.
2.8 UML
UML (Unified Modeling Language) adalah metode pemodelan (tools/model) secara visual
sebagai sarana untuk merancang dan atau membuat software berorientasi objek dan
memberikan standar penulisan sebuah sistem untuk pengembangan sebuah software yang dapat
menyampaikan beberapa informasi untuk proses implementasi pengembangan software.
Bab III
Sistem Berjalan
ActivityInitial
Cetak Karcis
Parkir
Parkir
Pengecekan Plat
Pengecekan Karcis Nomor Kendaraan
Parkir
ActivityFinal
3.1.1 Use Case Diagram
3.1.2 Activity Diagram
act Use Case Model
ActivityInitial
Meminta Informasi
Membayar Pendaftaran
Menyerahkan
Pendaftaran
Memcatat Pendaftaran
ActivityFinal
3.1.3 Sequence Diagram
3.1.4 Class Diagram
3.2.1 ERD
3.2.2 LRS
Tabel Pelanggan
Tabel Kendaraan
Tabel Petugas
3.3 Spesifikasi Hardware dan Software
Kebutuhan perangkat keras untuk menjalankan sistem parkir yang direkomendasikan adalah
minimal 3 set perangkat computer. Jumlah perangkat komputer ini tergantung dari jumlah loket
yang akan beroperasi. Semakin banyak loket, semakin banyak juga perangkat komputer yang
dibutuhkan. 3 set perangkat computer tersebut digunakan untuk :
4.1 Kesimpulan
UML adalah metode pemodelan (tools/model) secara visual yang memudahkan kita untuk
merancang dan atau membuat software berorientasi objek dan memberikan standar
penulisan sebuah sistem untuk pengembangan sebuah software yang dapat menyampaikan
beberapa informasi untuk proses implementasi pengembangan software.
4.2 Saran
Untuk dapat membuat UML yang sesuai kebutuhan diperlukan pemahaman tentang konsep
bahasa pemodelan dan tiga eleman utama UML yaitu :
https://id.scribd.com/doc/52930233/CONTOH-USECASE-MASUK-PARKIR-
KENDARAAN
https://www.academia.edu/35118641/ANALISA_DAN_PERANCANGAN_SIST
EM_INFORMASI_PARKIR_DI_UNIVERSITAS_MURIA_KUDUS
https://www.codepolitan.com/mengenal-uml-contoh-uml-diagram-model-activity-
diagram
https://socs.binus.ac.id/2019/11/22/uml-diagram-activity-diagram/
http://desy.lecturer.pens.ac.id/Workshop%20Pengembangan%20Perangkat%20Lu
nak/5_Sequence%20Diagram.pdf
http://desy.lecturer.pens.ac.id/Workshop%20Pengembangan%20Perangkat%20Lu
nak/4_Class%20Diagram.pdf
https://www.ui.ac.id/