D
I
S
U
S
U
N
OLEH :
ARY SYADEWA
1
LEMBAR PENGESAHAN
Disusun oleh :
ARY SYADEWA
Kaprodi Pembimbing
PENGESAHAN
KEPALA SEKOLAH SMK SWASTA SITI BANUN
i
Kata Pengantar
Adapun maksud dan tujuan dari penyusunan proposal ini adalah untuk
memenuhi salah satu tugas yang diberikan oleh dosen pada mata kuliah
kewirausahaan.
ARY SYADEWA
ii
DAFTAR ISI
LEMBAR PENGESAHAN........................................................................................................i
Kata Pengantar...................................................................................................................ii
DAFTAR ISI.........................................................................................................................iii
BAB 1 PENDAHULUAN........................................................................................................1
1.1 Latar Belakang..........................................................................................................1
1.2 Rumusan Masalah....................................................................................................1
1.3 Tujuan Penelitian......................................................................................................2
1.4 Batasan Masalah......................................................................................................2
1.5 Manfaat penelitian...................................................................................................3
BAB II TINJAUAN PUSTAKA.................................................................................................5
2.1 Tinjauan Pustaka......................................................................................................5
2.2 Dasar Teori...............................................................................................................5
2.2.1 Percetakan........................................................................................................5
2.2.2 Website Mobile.................................................................................................6
2.2.3 Jquery................................................................................................................6
2.2.4 PHP....................................................................................................................6
2.2.5 Codeigniter........................................................................................................7
2.2.6 Sistem Definisi...................................................................................................7
2.3 MySQL......................................................................................................................7
2.4 Website....................................................................................................................8
2.3 PhpMyAdmin............................................................................................................8
2.4 CodeIgniter...............................................................................................................8
2.5 Dasar Teori...............................................................................................................8
2.6 Pengertian Sistem Informasi Sistem.........................................................................9
2.7 Pengertian Jasa Foto Copy.......................................................................................9
2.8 Bahasa pemrograman PHP.......................................................................................9
2.9 Browser..................................................................................................................10
2.10 Penelitian Terdahulu............................................................................................10
2.11 Sistem...................................................................................................................10
iii
2.12 Informasi..............................................................................................................11
2.13 Sistem InformasiFoto Copy..................................................................................12
2.14 Administrasi.........................................................................................................13
2.15 Sistem Informasi AdministrasiFotoCopy...............................................................13
2.16 Foto copy..............................................................................................................13
2.17 Bahasa Pemrograman..........................................................................................14
2.18 PHP.......................................................................................................................14
2.19 JavaScript.............................................................................................................14
2.20 Website................................................................................................................14
2.21 Database..............................................................................................................14
BAB III (HASIL DAN PEMBAHASAN)..................................................................................15
BAB IV (PENUTUP)............................................................................................................26
4.1 KESIMPULAN..........................................................................................................26
4.2 SARAN....................................................................................................................27
DAFTAR PUSTAKA.............................................................................................................28
iv
v
BAB 1
PENDAHULUAN
1
c. Kurang terjaminnya keakuratan data.
2
1.5 Manfaat penelitian
Metoda Penelitian adalah suatu cabang ilmu pengetahuan yang
membicarakan, mempersoalkan tentang cara–cara melaksanakan penelitian yaitu
meliputi kegiatan mencari, mencatat, merumuskan, menganalisa sampai
menyusun laporannya berdasarkan fakta atau gejala ilmiah. Data–data dalam
tugas akhir ini merupakan hasil dari penelitian yang dilakukan oleh penulis,
dengan menggunakan metoda penelitian sebagai berikut :
a.Pengumpulan data
Penelitian Lapangan dilakukan secara langsung ke Foto Copy Kencana
dengan mengadakan :
1) Wawancara ( Interview )
Wawancara ini dilakukan dalam rangka mendapatkan data-data informasi
dalam bentuk tanya Wawanjawab kepada orang yang terlibat secara
langsung ke dalam sistem penjualan tunai yang mengetahui tentang obyek
penelitian.
2) Pengamatan ( Observasi )
Pengamatan ini dilakukan dengan mengamati langsung prosedur kerja
yang dilaksanakan bagian penjualan, sehingga dapat diperoleh gambaran
mengenai pelaksanaan prosedur sistem, serta untuk mengetahui sejauh
mana informasi yang dibutuhkan.
3) Penelitian kepustakaan
mengumpulkan bahan-bahan dari buku petunjuk yang dapat menunjang
tersusunnya tugas akhir ini.
b.Analisa Sistem
Salah satu pendekatan pengembangan sistem adalah pendekatan analisa
object oriented. Pendekatan object oriented dilengkapi dengan alat-alat
tehnikpengembangan sistem yang hasil akhirnya akan didapat sistem yang object
oriented yang dapat didefinisikan dengan baik dan jelas. Kegiatan yang dilakukan
pada tahap ini adalah :
3
1) Menspesifikasikan sistem, yaitu menspesifikasikan masukan yang
digunakan, database yang ada, proses yang dilakukan dan keluaran yang
dihasilkan. Adapun tahapan-tahapan pada analisa sistem antara lain :
1) Activity Diagram
Activity diagram digunakan untuk memodelkan alur kerja atau workflow
sebuah proses bisnis dan urutan aktifitas didalam suatu proses.
2) Use Case Diagram
Use case diagram digunakan untuk menjelaskan manfaat sistem yang jika
dilihat menurut pandangan orang yang berada di luar sistem atau actor.
3) Use Case Description
Use case description digunakan untuk mendeskripsikan secara rinci
mengenai use case diagram.
c.Perancangan Sistem
Tahap perancangan sistem adalah merancang sistem secara rinci berdasarkan hasil
analisa sistem yang ada, sehingga menghasilkan model sistem baru yang
diusulkan dengan disertai rancangan database dan spesifikasi program. Alat-alat
yang digunakan pada tahap perancangan sistem adalah sebagai berikut :
1) Entity Relationship Diagram (ERD)
ERD digunakan untuk menggambarkan hubungan antara data store
yang ada dalam diagram arus data.
2) Record Structure (LRS)
LRS terdiri dari link-link di antara tipe record. Link ini menunjukkan
arah dari satu tipe record lainnya.
3) Normalisasi Normalisasi adalah kegiatan mengelompokkan aribut
atribut sehingga mendapatkan bentuk yang normal.
4) Spesifikasi Basis Data Spesifikasi basis data digunakan untuk
menjelaskan tipe data yang ada pada model konseptual secara detil.
4
BAB II
TINJAUAN PUSTAKA
2.2.1Percetakan
Percetakan merupakan teknik yang memungkinkan Anda untuk dengan
cepat membuat salinan dokumen atau foto, seperti kata-kata dan gambar, pada
media seperti kain, kertas, kayu, dll (Rakhmat Fauzi, Satrio Vibovo, Dela Yulina,
2018). Pencetakan adalah proses industri yang menggunakan mesin cetak untuk
membuat tinta pada sejumlah besar huruf dan gambar, terutama kertas. Percetakan
adalah bagian penting dari desain dan pencetakan perdagangan.
Metodepencetakan umum lainnya termasuk embossing, sablon, rotogravure dan
pencetakan digital seperti pita jarum, inkjet dan laser. Ini juga disebut teknik cetak
yang memberi permukaan perasaan emas dan perak, dan teknik emboss yang
memberi kesan mencolok di atas kertas. (Agna Rahma Harshitah, Sri Rezeki
Chandra Nursari, 2020).
5
2.2.2 Website Mobile
Menurut Brian Fling (2016) Web mobile adalah situs web yang dirancang
khusus untuk piranti seluler. Situs web seluler memiliki desain yang sederhana
dan umumnya informatif. (Abdurahman 2016). Web Mobile juga satu-satunya
platfrom yang tersedia dan mampu berjalan pada semua perangkat mobile, dan
perancangan menggunakan standar dan protokol yang sama dengan desktop web.
Untuk mengembangkan aplikasi web untuk piranti seluler, perlu memperhatikan
fakta bahwa karakteristik website untuk piranti seluler berbeda dari komputer
desktop. (Indriasari, Sidhi dan Adi 2011).
2.2.3 Jquery
Beighley (2010:8) menerangkan bahwa JQuery adalah open source add-on
pustaka Javascript yang menekankan pada interaksi antara Javascript dan HTML.
JQuery adalah kode Javascript yang telah ditulis dan tinggal menambahkan satu
atau dua baris kode untuk memanggil JQuery. Menurut Wahana (2012:2) JQuery
merupakan pustaka JavaScript yang dibuat untuk mempercepat dan
memperingkas serta menyederhanakan manipulasi dokumen HTML, penangan
event, animasi dan interaksi Ajax untuk mempercepat pengembangan web
2.2.4 PHP
Menurut Pemahaman PHP (Anhar, 2010: 3), PHP adalah singkatan dari
Hypertext Preprocessor, sebuah bahasa pemrograman web server-side open
source. PHP adalah script yang terintegrasi dengan HTML dan berada di server
(serverside inline HTML scripts). PHP merupakan script yang diperuntukan untuk
membuat halaman web dinamis. Dinamis berarti halaman yang dirender dibuat
saat klien meminta halaman tersebut. Mekanisme ini memastikan bahwa
informasi yang diterima oleh klien selalu up-to-date, dan semua skrip PHP
dijalankan di server tempat skrip dijalankan. Pengertian PHP menurut (Sri Hartati
2014) PHP adalah script untuk pemrograman script website server side atau salah
satu bahasa pemrograman script yang dibuat untuk membangun aplikasi web. saat
dipanggil dari web browser,
6
2.2.5 Codeigniter
(Arrhioui et al., 2017), Codeigniter adalah lingkungan pengembangan
aplikasi PHP berbasis arsitektur terstruktur. Codeigniter berusaha untuk
menyediakan alat-alat seperti pembantu dan perpustakaan untuk
mengimplementasikan tugas-tugas yang sering dilakukan. Hal ini membuat
pengembangan proyek lebih mudah dan lebih cepat. Dan pengembang tidak perlu
menulis ulang dari awal.
2.3 MySQL
MySQL yang dibaca “MY-ES-KYOO-EL" merupakan sistem
manajemen database yang dunia teknologi. MySQL berguna sebagai
database.bersifat open-source yang menggunakan perintah dasar atau
pemrograman yang berupa structured query language (SQL) yang cukup
populer di
7
2.4 Website
Website adalah serangkaian halaman web berisi informasi yang terhubung
satu sama lain dan diakses melalui internet. Pada era digital saat ini, website telah
menjadi salah satu elemen penting di dalam kehidupan manusia.
2.3 PhpMyAdmin
PhpMyAdmin adalah salah satu software gratis yang ditulis dalam
bahasa PHP dan merupakan software yang paling populer digunakan untuk
mengelola tabel dan data pada database melalui web. PhpMyAdmin
mendukung berbagai operasi database seperti MySQL maupun MariaDB.
Tugas yang dimaksudkan seperti untuk mengelola database, tabel, kolom,
indeks, user, permission, dan lain-lain. Seluruh tugas ini dapat di eksekusi
melalui user interface yang user-friendly. Namun, walau phpMyAdmin
memiliki user interface kamu juga masih bisa mengeksekusi
MySQL statement dan query secara langsung.
2.4 CodeIgniter
CodeIgniter adalah sebuah framework yang dikembangkan pada
tahun 2006 oleh Rick Ellis. CodeIgniter berfungsi untuk web
dan application development yang hadir dalam bentuk platform open-
source. Framework ini diciptakan untuk para developer yang hendak
membangun situs web maupun aplikasi menggunakan bahasa pemrograman
PHP
8
2.6 Pengertian Sistem Informasi Sistem
informasi adalah suatu kumpulan dari suatu kompenen-kompenen dalam
organisasi yang berhubungan dengan proses penciptaan dan aliran informasi.
Sedangkan menurut Brian(O’Brian, 2005) sistem merupakan kombinasi teratur
dari orang-orang, perangkat keras (hardware), perangkat lunak (software),
jaringan komunikasi, dan sumber daya data yang mengumpulkan, mengubah, dan
menyebarkan sebuah informasi dalam sebuah organisasi. (O’Brian, 2005).
9
2.9Browser
Browser adalah software aplikasi yang berfungsi untuk menampilkan,
mengambil dan menginformasikan sumber-sumber yang berasal dari World Wide
Web (www). (Edhy Sutanta, 2005).
2.11 Sistem
Sistem fotokopi adalah sistem yang digunakan untuk membuat salinan
dokumen atau gambar dengan cara mereproduksi atau menggandakan konten
dokumen yang ada. Sistem fotokopi biasanya terdiri dari beberapa komponen
utama, termasuk:
10
3) Unit Drum dan Toner: Unit drum adalah komponen kunci dalam mesin
fotokopi yang digunakan untuk mentransfer gambar dari dokumen ke
kertas. Toner adalah serbuk tinta yang digunakan untuk mencetak gambar
tersebut pada kertas.
4) Pemrosesan dan Kontrol: Mesin fotokopi memiliki unit pemrosesan yang
mengatur proses reproduksi dokumen, termasuk pengaturan kualitas
gambar, penyesuaian kecerahan, dan lain-lain. Kontrol mesin fotokopi
biasanya dilakukan melalui panel kontrol.
5) Pemrosesan Kertas: Sistem fotokopi juga memiliki mekanisme untuk
mengumpan, menarik, dan memproses kertas. Ini mencakup pengumpan
kertas, perangkat pelipat (jika mesin memiliki fitur ini), dan penyusun laci
keluar.
6) Pengaturan dan Penggunaan: Mesin fotokopi biasanya dilengkapi dengan
berbagai opsi pengaturan, seperti ukuran kertas, resolusi gambar, jumlah
salinan yang diinginkan, dan lain-lain. Pengguna mengatur preferensi ini
sebelum memulai proses fotokopi.
2.12 Informasi
Fotokopi, juga dikenal sebagai fotokopi cetak atau fotokopi dokumen, adalah
proses reproduksi dokumen atau gambar yang memungkinkan pembuatan salinan
dari dokumen asli. Berikut beberapa informasi lebih rinci tentang fotokopi:
Unit Drum: Unit drum adalah komponen kunci yang bertanggung jawab
untuk menggandakan gambar dokumen. Unit drum digunakan untuk
11
mengambil gambar dari dokumen dan menggunakannya untuk mencetak
salinan.
Toner: Toner adalah serbuk tinta yang digunakan untuk mencetak gambar
pada kertas. Toner menempel pada unit drum sesuai dengan gambar yang
ingin dicetak.
12
1) Manajemen Perangkat: Sistem ini memungkinkan pengguna untuk
mengelola perangkat fotokopi, termasuk mengatur jadwal pemeliharaan,
pemantauan status perangkat, dan perawatan rutin.
2) Pemantauan Penggunaan: Sistem ini mengumpulkan data terkait dengan
penggunaan perangkat fotokopi, seperti jumlah salinan yang dibuat,
dokumen yang disalin, dan waktu penggunaan. Ini membantu pengelola
untuk memahami pola penggunaan dan mengidentifikasi potensi masalah.
3) Penghitungan Biaya: Sistem informasi foto copy dapat menghitung biaya
penggunaan perangkat fotokopi, yang bisa bermanfaat untuk penagihan
internal atau tujuan biaya. Ini juga dapat digunakan untuk melacak
pengeluaran dan anggaran.
4) Pemantauan Kualitas: Beberapa sistem mungkin memungkinkan
pemantauan kualitas hasil fotokopi, seperti kejelasan dan kecerahan
gambar. Ini membantu pengelola untuk memastikan bahwa perangkat
berfungsi dengan baik.
5) Penggunaan Pemindai: Selain pemantauan fotokopi, sistem ini juga dapat
mencakup pemantauan penggunaan pemindai dokumen, termasuk
pemindaian warna, pemindaian dua sisi, dan jenis pemindaian lainnya.
2.14 Administrasi
Administrasi fotokopi mengacu pada proses pengelolaan, pemeliharaan,
dan pemantauan perangkat fotokopi dalam sebuah lingkungan tertentu, seperti
kantor, pusat penyalinan, atau lembaga pendidikan. Tujuan administrasi fotokopi
adalah untuk memastikan perangkat fotokopi berfungsi dengan
baik,mengoptimalkan penggunaan, dan memastikan ketersediaan bahan dan
sumber daya yang diperlukan.
13
2.17 Bahasa Pemrograman
Bahasa pemrograman merupakan notasi yang digunakan sebagai alat
komunikasi untuk memberikan perintah kepada komputer.
2.18 PHP
Hypertext Preprocessor (PHP) merupakan bahasa scripting yang dijalankan pada
serverside, artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada
server dan yang dikirimkan ke browser adalah hasilnya
2.19 JavaScript
JavaScript adalah bahasa pemrograman yang dijalankan pada client/browser.
Biasanya digunakan untuk memanipulasi elemen html dan menambahkan style
atau membuat dokumen html menjadi lebih interaktif, seperti untuk membuat
validasi pada form pendaftaran, form login, animasi sederhana (bukan flash) dan
pengaturan-pengaturan lainnya.
2.20 Website
Website adalah kumpulan halaman web yang memiliki keterkaitan tiap
halamannya. Biasanya didalam sebuah website terdapat berkas, gambar, dan
video. Website ditempatkan pada sebuah server web yang dapat diakses melalui
jaringan internet ataupun lokal melalui alamat internet yang disebut URL.
2.21 Database
Database atau basis data adalah kumpulan data yang saling berhubungan
yang dapat dikelola sedemikian rupa dan disimpan dalam sebuah database
komputer. Sistem basis data menyediakan bahasa untuk mendifinisakan basis data
dan memanipulas basis data
14
BAB III
(HASIL DAN PEMBAHASAN)
Gambar 3.1 Pilih Terlebih Dahulu Judul Yang Ingin Kita Pakai.
Gambar 3.2 Masuk Kan Username Dan Password Yang Telah Diberikan.
15
Gambar 3.3 Klik Terlebih Dahulu Mysql&Database.
Gambar 3.4 Masukkan Nama Database Yang Kita Download Kemudian Klik
(Create Database).
16
3.5 Masukkan Database Sesuai Dengan Nama Yang Dibuat.
3.6 Setelah Masuk Ketampilan Ini Klik All Setelah Itu Klik Make Changes.
17
3.7 Setelah Itu Klik Perintah Phpmyadmin.
18
3.9 Masukkan Database Yang Kita Download setelah itu Klik Impor.
3.10 klik mysql & database agar kita dapat mengisi perintah di aplikasi notepad+
+.
19
3.11 Setelah Itu Copy Database Dan Privileged User Agar Kita Dapat Mengisi
Perintah Di Aplikasi Notepad++.
20
3.13 Setelah Itu Klik Creat A New Domain
3.14 Masukkan Nama Domain Yang Ingin Kita Buat setelah Itu klik Submit.
21
3.15 Setelah Masuk Ke Tampilan Seperti Ini Klik Logo Rumah Di Sebelah Nama
Domains Yang Kita Buat Terlebih Dahulu Lalu Upload Nama Folder Yang Sudah
Di Zip.
3.16 Setelah Itu Klik Tampilan Zip Yang Muncul Lalu Di Extract.
22
3.17 Setelah Itu Klik Folder Yang Sesuai Dengan Nama Database Kita.
3.18 Setelah Itu Select All Isi Yang Ada Pada Folder.
23
3.19 Lalu Klik Perintah Move Agar Semua File Kita Dapat Berjalan Dengan
Lancar
3.20 Setelah Masuk Ke Tampilan Seperti Ini Kita Berhasil Menaikkan Sebuah
Hosting.
24
3.23 Tampilan Transaksi.
25
BAB IV
(PENUTUP)
4.1 KESIMPULAN
Sistem Informasi sistem informasi pembayaran uang komitesekolah berbasis
web di SMKN Negeri 1 Kinali Kabupaten Pasaman Barat dirancang dengan
menggunakan metode SDLC yaitu 1) Perencanaan, 2) Analisis, 3) Perancangan,
4) Implementasi. Dimana pada tahap desain dan implementasi dibangun aplikasi
dan software menggunakan bahasa pemograman PHP dengan database MYSQL
sehingga aplikasi ini dapat digunakan oleh komite SMK Negeri 1 Kinali
Kabupaten Pasaman Barat yang dimaksudkan untuk mendapatkan keuntungan
bagikomite SMK Negeri 1 Kinali Kabupaten Pasaman Barat sebagai berikut :
1. Dengan rancangan sistem informasi pembayaran uang komite ini bendahara
dapat dimudahkan dalam melakukan transaksi pembayaran uang komite karena
sudah terkomputerisasi .
2. sistem informasi pembayaran uang komite dapat memudahkan bendahara
dalam pencarian data siswa yang sudah membayar uang SPP dan membayara
uang pembangunan pertahap yang sudah ditentukan oleh bendahara komite per-
uangkomitetengah semester 1, uangkomiteakhir semester 1, uangkomitetengah
semester 2 danuangkomiteakhir semester 2 karena sistem informasi pembayaran
uang komite sudah terkomputerisasi.
3. sistem informasi pembayaran uang komite memudahkan Bendahara dalam
menghitung jumlah uang komite siswa yang sudah dibayar maupun yang 74
belum dibayar karena sistem informasi pembayaran uang komite sudah
tekomputerisasi.
4. sistem informasi pembayaran uang komitebendahara dalam pembuatan laporan
pembayaran uang komite per-tahun ajaran karenasistem informasi pembayaran
uang komite sudah terkomputerisasi
26
4.2 SARAN
Dari kesimpulan di atas dan penelitian yang dilakukan maka dapat
menemukan beberapa saran yang diharapkan dapat menjadi bahan pertimbangan
lebih lanjut dalam upaya peningkatan kualitas sistem yang telah dibuat. Adapun
saran-saran yang ingin disampaikan adalah :
1. Melakukan pembaruan pada interface dan sistem informasi nya karena seiring
berjalannya waktu akan lahir lagi fitur baru yang lebih memanjakan penggunanya.
2. Penulis juga menyarankan agar dilakukan maintenance pada sistem informasi
ini agar penggunaannya dapat lebih efektif dan berkelajutan.
3. Penulis menyarankan agar user dapat menggunakan sistem informasi ini sesuai
dengan prosedur-prosedur yang telah penulis sampaikan agar sistem informasi
bisa dipergunakan sesuai fungsinya.
4. Sistem Informasi ini dapat disesuaikan dengan kebutuhan serta perkembangan
dari Pembayaran Uang Komite Sekolah di SMK Negeri 1 Kinali Kabupaten
Pasaman Barat pada masa yang akan datang sesuai dengan metode SDLC. 75
5. Untuk kedepannyan sistem informasi pembayaran uang komite sekolah
berbasis webdi SMK Negeri 1 Kinali Kabupaten Pasaman Barat bisa online agar
sistem informasi pembayaran uang komite lebih membantu bendahara karena data
pembayaran SPP dan Pembayaran pembangunan serta data siswa bisa di-input-
kan oleh siswa.
27
DAFTAR PUSTAKA
Braun D., Sivils J., Shapiro A., Versteegh J. 2001. Object Oriented Analysis
Haviluddin, 2011, “MemahamiPenggunaan UML (Unified Modelling
Language)”
FirdiansyahSundawa
(2022).RancangBangunSistemInformasiBerbasisWebpadaBengkel Try
Motor Racing MenggunakanMetode Waterfall. Jurnal:
JurnalInformatika&KomputasiVol. 16- Nomor 2. ISSN: 1412-0232
28