Oleh:
Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat karya yang
pernah diajukan untuk memperoleh Sebutan Profesional Ahli Madya di suatu perguruan
tinggi, dan sepanjang pengetahuaan saya juga tidak terdapat karya atau pendapat yang
pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam
naskah ini dan disebutkan dalam daftar pustaka.
Jika dikemudian hari ditemukan plagiat (penjiplakan) suatu karya, maka saya bersedia
untuk menerima sanksinya, yaitu berupa pembatalan / pencabutan sebutan profesional
yang telah saya terima.
Alhamdulillah kami panjatkan puji syukur kami ke hadirat Allah SWT. Sehingga penulis
Proposal Skripsi telah menyelesaikan DELEVOLEPMEN SYSTEM PENJUALAN
BERAS DI LINGSAR BERBASIS WEBSIDE ini dengan tepat waktu.
Salah satu tujuan penulis dalam menulis laporan kunjungan industri ini adalah sebagai
dokumentasi dan juga bentuk evaluasi kegiatan kunjungan industri. Laporan yang penulis
buat ini berdasarkan data-data yang valid yang telah dikumpulkan dalam berbagai
metode.
Penulis
Daftar Isi
I. Pendahuluan
1.1. LatarBelakang
1.2. Perumusan masalah
1.3. Manfaat
II. Landasan Teori
2.1 Metode penelitian
2.2 Perangkat
III. Metodologi
• Tinjauan organisasi
Identifikasi masalah
Analisis kebutuhan
Sistem lama
Sistem alternatif
Normalisasi
ERD
Desain lougout
Desain output
Daftar Isi
\
BAB I
1.1Latar Belakang
Lingsar adalah salah satu penghasil beras di kabupaten Lombok barat.beras dari lingsar banyak
diminati oleh masyarakat karena dekat dengan kota Mataram, sehingga banyak yang meminati
produk beras dari lingsar dan di kumpulan di toko beras yang Bernama toko beras lingsar.Semakin
konsumen maka akan semakin banyak pula transaksi barang yang terjadi.
Masyarakat yang berbelanja beras di Lingsar setiap harinya terus meningkat. Dengan
meningkatnya masyarakat yang berbelanja, sebanding dengan meningkatnya jumlah transaksi, dan
dengan meningkatnya jumlah transaksi maka pihak juga kesulitan dalam proses pengolahan data
dan transaksi. Dengan meningkatnya pengolahan data dan transaksi maka hal ini menimbulkan
masalah lambatnya membuat laporan stok barang dan laporan keuangan. Hal ini dapat
menyebabkan pimpinan kesulitan dalam mengambil keputusan untuk menyediakan barang yang
sudah habis serta menghitung laba dan rugi di toko beras di Lingsar.
Berdasarkan masalah tersebut diatas , penulis akan membuat sebuah penelitian dengan judul
“DELEVOLEPMEN SYSTEM PENJUALAN BERAS DI LINGSAR BERBASIS WEBSIDE
”. Aplikasi tersebut diharapkan dapat membantu Mata Air Swalayan untuk mengetahui penjualan
dan pembelian dalam membuat laporan yang lebih efektif
1.2Perumusan Masalah :
Ada 4 perumusan masalah
1. Lambatnya proses pengolahan data dan transaski, hal ini disebabkan karena semakin
meningkatnya jumlah transaski.
2. Laporan data stok barang terlambat, membuat pimpinan terlambat dalam mengambil
keputusan untuk memesan barang yang akan dipesan.
3. Dengan terlambatnya pimpinan dalam memesan barang, maka tidak ada transaksi dan toko
akan rugi.
4. Laporan keuangan sering terlambat, sehingga membuat pimpinan sulit dalam menghitung
laba dan rugi toko beras.
1.3 Tujuan Penelitian
Adapun tujuan yang ingin dicapai dari permasalahan ini adalah untuk:
Dalam penulisan tugas akhir ini, penulis menggunakan beberapa metode antara lain :
1. Penelitian Lapangan (Field Research) Dalam penelitian ini penulis
mendapat data langsung dari hasil peninjuaan ke lapangan, yaitu pada
Toko beras lingsar dan mengadakan wawancara pada bagian yang
berhubungan langsung terhadap pembahasan yang penulis teliti.
2. Penelitian Perpustakaan (Library Research) Penelitian ini dilakukan
dengan cara mengumpulkan bahan- bahan dari buku-buku, karangan
ilmiah, ataupun tulisan yang berhubungan dengan permasalahan yang
dibahas dalam penilitian ini.
3. Penelitian Laboratorium (Laboratory Research) Penulis melakukan
pengolahan data yang telah dikumpulkan dengan menggunakan
komputer sebagai alat bantu dalam pembuatan tugas akhir ini.
2.2 Perangkat
1. Database
Database adalah sekumpulan data yang terdiri dari suatu atau lebih tabel
yang saling berhubungan. User mempunyai wewenang untuk mengakses data
tersebut, baik untuk menambah, mengubah atau menghapus data yang ada dalam
tabel tersebut (Anonymous, 2005:9). Database digunakan untuk menampung
beberapa tabel atau query yang dijadikan media untuk menyimpan data sebagai
sumber pengolahan data (Anonymous, 2005:2). Menurut Wahyono (2005:3),
database merupakan kumpulan data yang terorganisasi dalam file-file
terstruktur yang khusus digunakan untuk menampung data.
2. PHP
2) PHP dapat digunakan pada semua sistem operasi antara lain linux,
Unix (termasuk variannya HP-UX, Solaris dan OpenBSD),
microsoft windows, Mac OS X, RISC OS.
3) PHP mendukung banyak WEB Server seperti Apache, Microsoft
Internet Information Server (MIIS), Personal Web Server (PWS),
dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai
suatu CGI processor.
4) PHP tidak terbatas pada hasil keluaran HTML (Hypertext Markup
Language). PHP juga memiliki kemampuan untuk mengolah
keluaran gambar, File PDF, dan movies Flash. PHP juga dapat
menghasilkan teks seperti XHTML dan file XML lainnya.
b. Sintax / Script PHP
Ada empat macam pasangan tag PHP yang dapat digunakan untuk
menandai blok script PHP dalam buku karangan Peranginangin Kasiman
(2006)
1) <? php...?>
4) <% .. %>
World Wide Web atau WWW atau juga dikenal dengan WEB
adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung
ke internet. Web ini menyediakan informasi bagi pemakai computer yang
terhubung ke internet dari sekedar informasi “sampah” atau informasi yang
tidak berguna sama sekali sampai informasi yang serius dari informasi yang
gratisan sampai informasi yang komersial. Website atau situs dapat diartikan
sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan
informasi teks, gambar diam.
4. Sublime Text
Sublime Text adalah sebuah teks editor yang populer digunakan oleh
para pengembang perangkat lunak dan programmer. Dikembangkan oleh
Sublime HQ, Sublime Text menawarkan berbagai fitur yang kuat dan fleksibel
untuk membantu dalam penulisan kode.
b. Ruang Kerja Sublime Text
Gambar 2. 3
Gambar 2. 4
d. Application Bar
Gambar 2. 5
Menurut Andi (2011:8) Database atau sering disebut basis data adalah
sekumpulan informasi yang disimpan dalam komputer secara sistematik dan
merupakan sumber sistem informasi yang dapat diperiksa menggunakan suatu
program komputer. Database berfungsi untuk menyimpan informasi atau data.
Database merupakan sekumpulan dan sebagai penyedian informasi bagi
pengguna atau user.
Untuk mengolah database diperlukan software yang sering disebut dengan
DBMS (Database Management Sysstem). Dengan DBMS pengguna atau user
dapat membuat, mengelola, mengontrol, dan mengakses database dengan mudah,
praktis dan efesien.
Database terdiri dari table yang didalamnya terdapat field-field, dan sebuah
database bias terdiri dari beberapa table. Dalam perbuatan database,hal-hal yang
perlu diperhatikan adalah sebagai berikut :
a. Setiap table dalam database, harus memiliki field (kolom) yang unik
disebut dengan prymay key.
b. Table dalam database tidak boleh ada redundancy data yaitu
mengandung record ganda. Jika terdapat data yang sma, maka perlu
dilihat kembali rancangan tabelnya.
c. Pilih tipe data yang tepat, sehingga ukuran database seminimal
mungkin.
MySQL merupakan Relational Database Management System
(RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL
(General Public License). Dimana setiap orang bebas untuk menggunakan
MySQL,namun tidak boleh dijadikan produk turunan yang bersifat closed
source atau komersial.
Kendala suatu sistem database (DBMS) dapat diketahui dan cara kerja
optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh
user maupun program-program aplikasinya. Sebagai database server, MySQL
dapat dikatakan lebih unggul dibandingkan dengan database server yang lainnya
dalam query data.
a. Keistimewaan MySQL
1) Portability
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan
tanpa mengalami masalah atau konflik. Hal ini memungkinkan sebuah
database server MySQL dapat diakses client secara bersamaan.
4) Performance Tuning
MySQL dapat mendeteksi pesan kesalahan (error code) pada clent dengan
menggunakan lebih dari dua puluh bahasa. Meski demikian, bahasa
Indonesia belum termasuk di dalamnya.
11) Interface
B.Hardwere
1. 1.Monitor Macam-macam perangkat keras yang pertama adalah monitor. Monitor
merupakan hardware yang harus ada dalam sebuah perangkat omputer. Mengapa
begitu? Sebab monitor memiliki fungsi untuk menampilkan output atau hasil yang
berasal dari perintah CPU, serta fungsi utamanya yaitu menyajikan tampilan visual.
2. Monitor sendiri banyak macamnya, seperti LED, flat, dan masih banyak lagi.
3. Keyboard
4. Keyboard adalah papan yang terdapat beragam tombol huruf, angka, dan omput
yang berfungsi untuk memasukkan data, mengetik, dan menjalankan proses
input ke dalam omputer.
5. Keyboard adalah perangkat yang mesti kamu miliki sebagai pemilik perangkat
omputer. Tak hanya omputer saja, namun juga perangkat elektronik lain seperti
handphone, tablet, laptop, dan notebook. Bayangkan saja jika di handphone tidak
ada keyboard, bagaimana kamu akan bertukar pesan?
6. Mouse
Mouse berfungsi untuk mengendalikan kursor pada ompu omputer. Perangkat
keras omputer ini digunakan untuk menjalankan perintah tertentu seperti
membuka dan menutup program, bahkan juga bisa untuk menarik sebuah objek.
Umumnya mouse terdiri atas 3 tombol, klik kiri, klik kanan, dan scroll.
7. CPU
CPU (Central Processing Unit) memiliki peranan penting dalam omput kerja
omputer, dimana ia menjadi otak untuk menafsirkan dan menjalankan perintah
yang diberikan oleh user yang mengoperasikan omputer. Sistem kerjanya
didukung oleh beberapa bagian omputer lain termasuk software untuk
menjalankan suatu pekerjaan.
8. RAM
RAM merupakan kependekan dari Random Access Memory, yaitu perangkat
memori penyimpanan sementara yang digunakan omputer untuk menyimpan dan
melanjutkan data yang diterima ke bagian proses dan output. Data yang
dimaksud tersebut adalah beragam aplikasi yang sedang dijalankan omputer
termasuk di background. Jika aplikasi tersebut sudah ditutup dan tidak
35
dijalankan, maka data yang ada di memori akan dihapus sehingga ruangnya
dapat dipakai untuk menjalankan aplikasi lain.
Jika memori utama ini penuh, maka aplikasi harus memakai ruang di memori
secara bergantian sehingga menyebabkan kinerja perangkat menurun apalagi
saat membuka banyak aplikasi.
9. Harddisk
Harddisk merupakan hardware yang berfungsi untuk menampung bermacam-
macam data di omputer secara permanen. Selain itu fungsinya yaitu untuk
menjalankan omput operasi omputer, seperti Windows, macOS, Unix, Linux,
dan semacamnya.
10. Printer
Perangkat keras omputer satu ini berguna untuk mencetak dokumen agar bisa
dilihat nyata dalam bentuk fisik seperti kertas. Data yang dicetak ini pun
termasuk
ADMIN
PETUGAS
GUDANG
KASIR
3.6 Normalisasi
1. Use Case Diagram
System
password
user name
b. Admin mengelola data Admin (tambah, edit, hapus dan lihat, cetak
data).
c. Admin mengelola data Petugas Gudang (tambah, edit, hapus dan lihat,
cetak data).
d. Admin mengelola data Petugas Kasir (tambah, edit, hapus dan lihat,
cetak data).
e. Admin mengelola data Kategori (tambah, edit, lihat data).
data).
n. Petugas Kasir mengelola data Barang (tambah, lihat data, cetak data.
39
2. Activity Diagram
Activity diagram adalah bentuk visual dari alur kerja yang berisi aktivitas
dan tindakan dari sistem. Activity diagram menggambarkan aktivitas sistem
bukan apa yang dilakukan aktor, melainkan aktivitas yang dapat dilakukan oleh
sistem. Berikut adalah pemaparannya activity diagram dari Sistem Informasi
Swalayan Mata Air Berbasis Web.
Keterangan :
e.kepala swalayan
3. Sequence Diagram
Login Menu Utama Input Data Lihat Data Cetak Data Logout
/Pemilik
: Admin
User Name dan Password
1: ()
2: Validasi
Out
9 : Log
4 : Input Data()
10 : LogOut
11 : Log Out
12 : LogOut Berhasil
: Petugas Gudang
2 : Validasi
) 6 : Lihat Data()
7 : LogOut()
5 : Login Gagal
8 : LogOut
9 : LogOut
10 : LogOut Berhasil
Keterangan :
: K asir
2 : Use nama dan
Password() 1Validasi
:
4:
3 : Login Berhasil(
) Input Data()
5 : Login 7:
Gagal 6 : Lihat LogOut()
Data()
8 : Log Out
9 : LogOut
10 : LogOut
Berhasil
Keterangan :
3) Didalam Menu Utama terdapat Sub-sub menu Input data, Lihat data dan
serta Logout.
47
4) Untuk keluar dari sistem pilih Logout maka akan kembali ke menu
login.
48
3.7Desain Output
99 99 99 99 99
99 99 99 99 99
99 99 99 99
99 99 99 99
99 99 99 99
99 99 99 99
49
7. Laporan Harian
99 99 99 99 99 99 99 99
99 99 99 99 99 99 99 99
Total 9999
Pimpinan
8. Laporan Bulanan
99 99 99 99 99 99 99 99
99 99 99 99 99 99 99
99
Total 9999
Pimpinan
9. Laporan Tahunan
99 99 99
99 99 99
Total 9999
Pimpinan
c.
PENUTUP IV
KESIMPULAN
Berdasarkan pada pembahasan sebelumnya terhadap sistem informasi penjulan dan pembelian
pada toko beras Lingsar Berbasis Web. penulis menarik kesimpulanya agar mempermudah dalam
proses transaksi dan laporan stok barang untuk pembuatan laporan. Dan untuk menghasilkan suatu
sistem yang dapat mengetahui informasi stok barang, serta menghasilkan suatu sistem yang dapat
memberikan informasi tentang hasil laporan laba dan rugi di toko beras Lingsar
SARAN
Untuk pengembangn lebih lanjut, ada beberapa hal yang bisa disarankan sebagai implementasi dari
hasil penelitian, yaitu:
1. Perlu adanya tampilan antar muka dari sistem informasi agar lebih menarik
54
2. Perlu adanya suatu sistem yang dapat memberikan informasi yang cepat tentang
laporan stok barang yang diperlukan.
3. Perlu adanya suatu sistem yang dapat memberikan informasi tentang hasil laporan
laba dan rugi di toko beras Lingsar tersebut.
Daftar pustaka