TUGAS AKHIR
Oleh :
Muhammad Riski
180441110008
JURUSAN KOMPUTER
PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK LP3I JAKARTA
2021
BAB I
PENDAHULUAN
Dewasa ini, kopi menjadi suatu pilihan menarik dalam hal minuman
yang bisa dinikmati di hampir segala kalangan, situasi kondisi,
tempat, dan berbagai event yang ada. Di Indonesia, ada banyak
sekali jenis kopi yang beranekaragam dengan berbagai varian
citarasa pahit yang khas mewakili daerah asal kopi tersebut. Di
kawasan Tangerang, banyak dijumpai kedai kopi yang menyajikan
berbagai macam kopi beserta aneka kudapan. Salah satunya adalah
Kedai Kopi Waroeng Pedjalan yang berlokasi di Tangerang.
1.2.2 Manfaat
1. Penulis
a. Tugas Akhir ini merupakan implementasi dari teori dan
praktek yang telah didapatkan semasa perkuliahan di
politeknik LP3I Jakarta Kampus Kramat,
b. Selain itu penulis juga dapat mengembangkan wawasan
dan pengetahuan dan untuk syarat kelulusan.
2. Perusahaan
Tugas Akhir ini bisa dijadikan masukan yang dapat
dikembangkan berkenan dengan masalah yang dibahas
untuk membantu kinerja UMKM pada Waroeng Pedjalan
dalam melakukan penjualan kopi tersebut.
3. Pendidikan
Tugas akhir ini dapat digunakan sebagai tambahan informasi
dan sumber bagi pihak yang berkompeten terhadap masalah
yang dibahas, sekaligus sebagai bahan perbandingan dari
laporan sejenis yang pernah dibuat sebelumnya.
1.3 Rumusan Masalah
Berdasarkan judul tersebut diatas, maka penulis merumuskan
masalah pada :
1. Bagaimana Sistem berjalan Penjualan Menu Pada Waroeng
Pedjalan di Tangerang?
2. Apakah terdapat kendala dalam sistem berjalan Penjualan Menu
pada Waroeng Pedjalan di Tangerang?
3. Bagaimana Solusi yang diberikan untuk mengatasi kendala
dalam sistem berjalan Penjualan Menu pada Waroeng Pedjalan
di Tangerang?
BAB V : PENUTUP
Bab ini adalah bab terakhir yang berisi tentang kesimpulan
dari tugas akhir yang kita buat dan saran –saran
membangun penulis untuk tempat observasi penulis.
BAB II
TINJAUAN PUSTAKA
2.1.2 Sistem
Menurut Mulyadi (2016:5), dalam mengatakan :
“Sistem adalah suatu jaringan prosedur yang dibuat menurut
pola yang terpadu untuk melaksanakan kegiatan pokok
perusahaan.”
Menurut Romney dan Steinbart dalam jurnal Penda Sudarto
Hasugian, dkk (2017:33) mengatakan :
“Sistem adalah suatu rangkaian yang terdiri dari dua atau
lebih komponen yang saling berhubungan dan saling
berinteraksi satu sama lain untuk mencapai tujuan dimana
sistem biasanya terbagi dalam sub sistem yang lebih kecil
yang mendukung sistem yang lebih besar.”
2.1.3 Informasi
Menurut istilah dari Wikipedia mengatakan :
1. Use Case
Menurut Munawar (2018:89), menyatakan:
“Use Case adalah deskripsi fungsi dari sebuah sistem dari
perspektif pengguna. Use case bekerja dengan cara
mendeskripsikan tipikal interaksi antara user sebuah sistem.”
Berikut simbol-simbol yang ada pada diagram use case:
Tabel 2.1 Simbol-simbol use case
a. Definisi Aktor
Aktor merupakan orang, proses atau sistem lain yang
berinteraksi dengan sistem informasi yang akan dibuat di
luar sistem informasi yang akan dibuat sendiri
b. Definisi use case
Use case merupakan fungsionalitas yang disediakan
sistem sebagai unit-unit yang saling bertukar pesan antar
unit atau aktor.
Reaksi Aktor
a. Memilih menu logout
Reaksi Sistem
b. Melakukan logout
Skenario :
Tabel 2.2 Skenario use case
Skenario Alternatif
3. Activity Diagram
Menurut Munawar (2018:127) menyatakan :
“Activity diagram adalah bagian penting dari UML yang
menggambarkan aspek dinamis dari sistem”
Berikut adalah simbol-simbol yang ada pada diagram
aktivitas:
Tabel 2.3 Simbol-simbol diagram aktivitas
Simbol Deskripsi
Status awal Status awal aktifitas sistem,
sebuah diagram aktifitas
memiliki sebuah status awal
4. Class Diagram
Menurut Munawar (2018:101) menyatakan :
“Class Diagram adalah diagram statis. Ini mewakili
pandangan statis dari suatu aplikasi”
Berikut adalah simbol-simbol yang ada pada diagram
kelas:
Nama_kelas
+atribut
+operasi
1. Pengertian Database
Menurut Ni Luh Wiwik Sri Rahayu dll (2020),
“Kumpulan dari data yang saling terkait yang di dapat di
manipulasi dan disimpan.”
2. Normalisasi
Menurut Lubis (2016), dalam menyatakan:
“Normalisasi adalah sebuah upaya dalam menemukan
basis data dengan struktur yang baik, terutama untuk
efesiensi ruang penyimpanan. ”
Tujuan utama normalisasi adalah mengidentifikasi
kesesuaian hubungan yang mendukung data memenuhi
kebutuhan Lembaga.
Terdapat enam bentuk normal yang biasa digunakan, yaitu:
a. First Normal Form(1NF)
Merupakan sebuah relasi dimana setiap baris dan
kolom berisikan satu dan hanya satu nilai.
b. Second Normal Form (2NF)
Merupakan sebuah relasi dalam 1NF dan setiap atribut
non primary-key bersifat fully functionally dependent
pada primary key.
Pengubung
Proses proses dalam
yang digunakan untuk
lembar yangpenyimpanan
persiapan berbeda ke
dalam storage.
Simbol dari komentar/catatan
Simbol
agar yang digunakan
mudah untuk
dimengerti
pelaksanaan
tujuan suatu bagian.
dari algoritma
program.
Berfungsi
Simbol untuk
yang digunakan untuk
menghubungan
menyatakan simbol
perlatan satu
output.
dengan yang lain
Simbol yang menyatakan
data yang berasal dari
penyimpanan disk.
2.2 Penjualan
2.2.1 Pengertian Penjualan
Menurut istilah dari Wikipedia Penjualan adalah aktifitas atau
bisnis menjual produk atau jasa. Dalam proses penjualan,
penjual atau penyedia barang dan jasa memberikan
kepemilikan suatu komoditas kepada pembeli untuk suatu
harga tertentu.
2. HTML
Menurut Hidayatullah dan Kawistara ( 2017:15) mengatakan:
“HTML(Hypertext Markup Language) adalah bahasa standard
yang digunakan untuk menampilkan halaman web browser.”
3. CSS
Menurut Hidayatullah dan Kawistara (2017:83) mengatakan
bahwa :
“CSS berfungsi untuk membuat tampilan lebih rapih dan
menarik.”
4. Javascript
Menurut Wahyudi dkk (2017) mengatakan bahwa :
“Javascript adalah sebuah bahasa script pemrograman berbasis
objek. Javascript digunakan dalam aplikasi client server berbasis
internet”.
5. CodeIgniter
Menurut Arrhioui et al (2017) mengatakan bahwa :
“CodeIgniter merupakan kerangka kerja pengembangan aplikasi
Php berdasarkan arsitektur yang terstruktur”.
2.4 Sistem Operasi
1. Windows 10
“Windows 10 merupakan sistem operasi komputer pribadi yang
dikembangkan oleh Microsoft sebagai bagian dari keluarga
sistem Operasi Windows NT.”
Berikut merupakan gambar dari windows 10
Keterangan usecase :
Aktor = Admin dan Kasir.
Admin = Aktor yang berpengaruh pada proses
mengelola pengguna, mengelola produk, mengelola kategori.
Kasir = Aktor yang berpengaruh pada proses
transaksi pembayaran, dan proses laporan yang termasuk
riwayat transaksi dan transaksi detail.
USECASE LOGIN
User sistem
User Sistem
User Sistem
2. menampilkan form data
pengguna
User Sistem
USECASE LAPORAN
User Sistem
7.laporan dicetak
Ga
mbar 4.7 Sequence Login
1NF
2 NF
Tabel user
Tabel produk
Tabel customer
Tabel Transaksi
3 NF
Tabel users
Tabel produk
Tabel customer
Tabel header_transaksi
Tabel detail_transaksi
4.2.2 Entity Relation Ship Diagram
5.1 Kesimpulan
5.2 Saran
DAFTAR PUSTAKA
BIODATA PENULIS
LAMPIRAN