Oleh
Andika Setyawan
32192003
Laporan Proyek 2 diajukan sebagai salah satu syarat mata kuliah proyek 2
Pada Program Studi Teknik Informatika
Oleh
Andika Setyawan
32192003
menyerah.
3. Waktu dan kondisi berubah begitu cepat sehingga kita harus menjaga
dengan kesopanan.
6. Kebahagiaan adalah ketika apa yang kamu pikirkan, katakan, dan lakukan
selaras.
9. Jangan takut untuk mencoba hal baru, orang hebat terlahir dari tantangan
bukan angan-angan.
10. Jika kamu mencari satu orang yang akan mengubah hidupmu, lihatlah di
cermin.
HALAMAN PERSEMBAHAN
1. Allah SWT yang telah menuntun saya dalam pembuatan laporan PKL
ini.
4. Bapak Damar Eko Cahyono, S.Kom, M.M. selaku Ketua Program Studi
6. Andri Wijaya, S.Pd, M.Pd beserta para staf dan pegawai SMK YPE
Kerja Lapangan.
saya.
Puji syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan
berbasis Web pada SMK YPE Sawunggalih Aji Kutoarjo.” Laporan ini disusun
sebagai salah satu syarat untuk menempuh mata kuliah proyek 2 pada Program
kepada pihak yang telah membantu dalam penyelesaian laporan ini, yaitu:
3. Bapak Damar Eko Cahyono, S.Kom, M.M. selaku Ketua Program Studi
kekurangan. Oleh karena itu, penulis menerima kritik dan saran sebagai acuan
dalam membuat laporan kedepannya. Penulis berharap laporan proyek 2 ini dapat
Andika Setyawan
32192003
DAFTAR ISI
HALAMAN JUDUL................................................................................................i
HALAMAN SAMPUL............................................................................................ii
LEMBAR PERSETUJUAN...................................................................................iii
HALAMAN PENGESAHAN................................................................................iv
MOTTO..................................................................................................................iii
HALAMAN PERSEMBAHAN.............................................................................vi
KATA PENGANTAR...........................................................................................vii
DAFTAR ISI...........................................................................................................ix
DAFTAR TABEL................................................................................................xiii
DAFTAR GAMBAR............................................................................................xiv
BAB I PENDAHULUAN........................................................................................1
3.4 Tujuan.....................................................................................................40
3.7 Fasilitas...................................................................................................50
4.8.1 Kelebihan.............................................................................................69
4.8.2 Kekurangan..........................................................................................69
BAB V PENUTUP.................................................................................................70
5.1 Kesimpulan.............................................................................................70
5.2 Saran.......................................................................................................71
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR TABEL
Gambar 2. 1............................................................................................................16
Gambar 2. 2............................................................................................................30
Gambar 3. 1............................................................................................................41
Gambar 4. 1............................................................................................................52
Gambar 4. 2............................................................................................................53
Gambar 4. 3............................................................................................................54
Gambar 4. 4............................................................................................................55
Gambar 4. 5............................................................................................................56
Gambar 4. 6............................................................................................................57
Gambar 4. 7............................................................................................................58
Gambar 4. 8............................................................................................................59
Gambar 4. 9............................................................................................................60
Gambar 4. 10..........................................................................................................61
Gambar 4. 11..........................................................................................................62
Gambar 4. 12..........................................................................................................63
Gambar 4. 13..........................................................................................................64
Gambar 4. 14..........................................................................................................64
Gambar 4. 15..........................................................................................................65
Gambar 4. 16..........................................................................................................65
Gambar 4. 17..........................................................................................................66
Gambar 4. 18..........................................................................................................66
Gambar 4. 19..........................................................................................................67
Gambar 4. 20..........................................................................................................68
BAB I
PENDAHULUAN
penyesuaian stok barang dan aset yang dimiliki oleh toko atau perusahaan di
gudang atau display dengan data stok yang terdapat pada database sistem
yang ada di gudang (fisik) dengan jumlah barang yang tercatat pada database atau
sistem. Selama stock opname dilakukan, kegiatan masuk dan keluarnya barang
yang berada di dalam toko atau gudang. Secara umum, kegiatan ini dilakukan
guna mengetahui secara pasti dan akurat mengenai kecocokan barang dengan
Kegiatan ini merupakan kegiatan yang cukup menyita waktu karena Anda
barang perusahaan Anda. Untuk mengatasi persoalan ini, perusahaan sudah harus
1
2
dibuatkan aplikasi untuk melakukan pencatatan stok barang pada SMK YPE
konvensional.
Atas dasar latar belakang diatas, maka penulis tertarik mengambil judul
efisien?
tujuan dan maksud dari penulisan laporan praktek kerja lapangan. Berikut batasan
Merujuk pada pada permasalahan di atas maka tujuan yang ingin dicapai
data stok barang secara cepat dan efisien tanpa mengurangi keakuratan data,
Adapun manfaat dari Prakiek Kerja Lapangan ini untuk SMK YPE
3. Memberikan informasi data stok yang cepat dan efisien tanpa mengurangi
metode untuk melengkapi data-data yang diperlukan guna menyusun laporan ini
1. Observasi
penelitian serta menganalisa semua data yang diperoleh untuk mengetahui dan
saat ini.
2. Wawancara
Pendekatan secara langsung oleh Kepala dan staf Waka Sarana Prasarana pada
3. Studi Pustaka
Salah satu metode penelitian yaitu studi pustaka yang dilakukan dengan
menggunakan metode waterfall dengan alasan karena sistem ini harus melewati
satu langkah awal dahulu yaitu barcode scanning untuk dapat melanjutkan ke
langkah berikutnya. Adapun tahapan yang dilakukan untuk merancang aplikasi ini
adalah Analisa Kebutuhan Sistem, Desain, code generation, dan Testing, berikut
Dalam analisa ini penulis mempelajari dan memahami masalah yang akan
atau kemampuan yang harus dimiliki oleh sistem untuk memenuhi apa yang
pemetaan lokasi penghitungan stok, Penghitungan data secara real time. Untuk
yaitu visual studio code. Sedangkan untuk database disesuaikan dengan kebu-
tuhan sistem.
2. Desain
Dengan alat bantu tersebut penulis mendesain proses, database dan interface.
6
3. Code Generation
4. Testing
2. Praktek Kerja Lapangan dilakukan pada tanggal 8 Juli 2021 sampai 8 Agustus
2021.
7
sistematika penulisan yang terdiri dari bagian pertama, yaitu halaman judul,
Bagian ke dua terdiri dari lima bab dan didalamnya terdapat sub bab – sub
BAB I PENDAHULUAN
Pada bab II berisi teori – teori yang mendukung laporan Praktik Kerja La-
pangan.
Bab III berisi tentang lokasi, sejarah, visi, misi, motto, tujuan, kedudukan,
tugas serta fungsi, struktur organisasi, uraian tugas pegawai dalam instansi
tersebut.
putan data dan perhitungan data stock opname berbasis web, agar lebih
BAB V PENUTUP
Perancangan perangkat lunak adalah suatu yang dilakukan oleh hampir semua
teknis semuanya secara bersamaan disatukan untuk membentuk sebuah produk atau sistem/
perangkat lunak dengan menggunakan teknik dan prinsip tertentu sedemikian hingga
9
10
Menurut Jogiyanto H.M. (2014:2) dalam buku Analisis dan Desain Sistem
Menurut Marshall B Romney dan Paul John Steinbart (2011:2) dalam buku
Accounting Information System. “Sistem adalah Rangkaian dari dua atau lebih komponen-
komponen yang saling berhubungan, yang berinteraksi untuk mencapai suatu tujuan”.
1. Karakteristik Sistem
Menurut Jogiyanto H.M. (2014:3) dalam buku Analisis dan Desain Sistem
Komponen sistem merupakan suatu sistem terdiri dari sejumlah komponen yang saling
Merupakan daerah yang membatasi antara satu sistem dengan sistem yang lainnya atau
dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang
sebagai satu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari
sistem tersebut.
Lingkungan luar (environment) dari suatu sistem adalah apapun di luar batas dari
sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
Masukan (Input) adalah energi yang dimasukkan ke dalam sistem. Masukan dapat
berupa masukan perawatan (maintenance input) dan masukan siynal (signal input).
12
Maitenance input adalah energi yang dimasukkan supaya sistem tersebut dapat
beroperasi. signal input adalah energi yang diproses untuk didapatkan keluaran.
Sebagai contoh di dalam sistem komputer, program adalah maintenance input yang
digunakan untuk mengoperasikan komputernya dan data adalah signal input untuk
Keluaran (Output) adalah hasil dari energi yang diolah dan diklasifikasikan menjadi
keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan
untuk subsistem yang lain atau kepada supra sistem. Misalnya untuk sistem komputer,
panas yang dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil sisa
Pengolah sistem dapat mempunyai suatu bagian pengolahan yang akan merubah
masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan berupa
bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi. Sistem
Suatu sistem pasti mempunyai tujuan (goal) dan sasaran (objective). Kalau suatu sistem
tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari
sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang
13
akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau
tujuannya.
2. Klasifikasi Sistem
Menurut Jogiyanto H.M. (2014:6) dalam buku Analisis dan Desain Sistem
a. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik
(physical system).
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak
secara fisik. Misalnya sistem teologia, yaitu sistem yang berupa pemikiran-pemikiran
hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada
secara fisik. Misalnya sistem komputer, sistem akuntansi, sistem produksi dan lain
sebagainya.
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia.
Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang dirancang
oleh manusia. Sistem buatan manusia yang melibatka interaksi antara manusia dengan
mesin disebut dengan human-machine system atau ada yang menyebut dengan man-
c. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan sistem tak
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi
diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem
dapat diramalkan. Sistem komputer adalah contoh dari sistem tertentu yang tingkah
lakunya dapat dipastikan berdasarkan program- program yang dijalankan. Sistem tak
tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena
d. Sistem diklasifikasikan sebagai sistem tertutup (close system) dan sistem terbuka (open
system).
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh
dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut
campur tangan dari pihak diluarnya. Secara teoritis sistem tertutup ini ada, tetapi
kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah relatively
closed system ( secara relatip tertutup, tidak benar-benar tertutup). Sistem terbuka
adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem
ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau
subsistem yang lainnya. Karena sistem sifatnya terbuka dan terpengaruh oleh
lingkungan luarnya, maka suatu sistem harus mempunyai suatu sistem pengendalian
yang baik. Sistem yang baik harus dirancang sedemikian rupa, sehingga secara
relatip tertutup karena sistem tertutup akan bekerja secara otomatis dan terbuka hanya
Menurut Jogiyanto H.M. (2014:8) dalam buku Analisis dan Desain Sistem
Informasi. Informasi adalah “Data yang diolah menjadi bentuk yang lebih berguna dan
Menurut Marshall B Romney dan Paul John Steinbart (2011:11) dalam buku
Accounting Information System. “Informasi adalah Data yang telah diatur dan diproses
yang telah diolah atau diproses sehingga berguna bagi pemakai data.
Menurut Jogiyanto H.M. (2014:10) dalam buku Analisis dan Desain Sistem
Informasi. John Burch dan Gary Grudnitski menggambarkan kualitas dari informasi
Kualitas
Informasi
Akurat
Waktu
Relevan
Tepat
Keterangan:
a. Akurat
Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau
Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi
kemungkinan banyak terjadi gangguan (noise) yang dapt merubah atau merusak informasi
tersebut.
17
Tepat pada waktunya berarti informasi yang datang pada penerima tidak boleh
terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi
c. Relevan
Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.
Menurut Robert A. Leitch dan K. Roscoc Davis yang telah diterjemahkan oleh
Jogiyanto H.M. (2014:11) dalam buku Analisis dan Desain Sistem Informasi: “Sistem
Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan
pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan”.
Informasi (information system) merupakan kombinasi teratur dari orang- orang, perangkat
keras (hardware), perangkat lunak (software), dan sumber daya data yang mengumpulkan,
suatu sistem dalam suatu organisasi yang merupakan kombinasi teratur dari orang-orang,
perangkat keras (hardware), perangkat lunak (software), dan sumber daya data yang
organisasi.
Menurut John Burch dan Gary Grudnitski yang telah diterjemahkan oleh Jogiyanto
H.M. (2014:12) dalam buku Analisis dan Desain Sistem lnformasi. Sistem informasi
a. Blok Masukan
Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk
metode-metode dan media untuk menangkap data yang akan dimasukkan, yang
b. Blok Model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan
memanipulasi data input dan data yang tersimpan di basis data dengan cara yang
c. Blok Keluaran
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang
berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta
d. Blok Tekhnologi
sisem secara keseluruhan. Tekhnologi terdiri dari tiga bagian utama, yaitu teknisi
(hardware).
Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu
lunak untuk memanipulasinya. Data perlu disimpan di dalam basis data untuk
keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu
Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas
Systems).
20
f. Blok Kendali
Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencan alam,
hal-hal yang dapat merusak sisem dapat dicegah ataupun bila terlanjur terjadi
sistem informasi yang mendukung interaksi pengguna melalui antarmuka berbasis web.
Menurut Budi Raharjo (Raharjo, 2010) aplikasi web adalah: “Software yang
Menurut Edy Irwansyah dan Jurike V. Moniaga (Irwansyah & Moniaga, 2014)
aplikasi web adalah : “Suatu website yang membuat pengguna dapat mengakses internet
Dapat disimpulkan bahwa aplikasi web adalah sebuah software yang berfungsi
untuk menampilkan dokumen pada suatu web yang membuat pengguna dapat mengakses
dagang, baik berupa usaha grosir maupun ritel ketika barang-barang tersebut telah
Jenis stok persediaan barang menurut Heizer dan Render (Heizer & Render, 2015)
sebagai berikut :
Telah dibeli, tetapi belum diproses. Persediaan ini dapat digunakan untuk memisahkan
Indrajani (Indrajani, 2015), “Flow chart adalah penggambaran secara grafik dari
langkah-langkah dan urutan prosedur suatu program.”Indrajani
Tabel 2. 1
Simbol Bagan Alir
Simbol Ketera
ngan
Simbol Mulai atau Selesai yang
mendefinisikan awal atau akhir dari
sebuah flowchart.
Simbol Keterangan
atau memperbaiki sistem informasi bagi pengambil keputusan dalam suatu organisasi.
Berikut ini daftar identifikasi masalah yang sesuai dengan yang dihadapi oleh
organisasi
1. Performance
dideskripsikan situasi saat ini tentang jumlah kerja yang dibutuhkan untuk
melakukan serangkaian kerja tertentu dalam satuan orang jam, orang hari, atau
oraganisasi dibutuhkan berapa orang jam? Kemudian hal ini dianalisis apakah
hasil kerja yang demikian ini sudah bagus atau perlu ada peningkatan kerja.
situai saat ini tentang waktu respons yang terjadi ketika ada suatu transaksi yang
masuk hingga transaksi tersebut direspons untuk diproses. Penundaan ini bisa
2. Informations
yang relevan 3 hal yang telah disebutkan itu bersumber pada kurangnya informasi
b. Terlalu banyak informasi yang dimaksud terlalu banyak informasi disini adalah
banyak nya informasi yang berserakan belum terkumpul, belum terformat, dan
masih tercampurnya antara informasi yang relevan dan yang tidak relevan dengan
c. Informasi tidak dalam format yang berguna adalah bahwa informasi sudah
tersedia, hanya saja bentuk dan format nya tidak sesuai dengan yang dibutuhkan
3. Economics
informasi, selain yang tersebut dibawah ini masih ada lagi keuntungan-
keuntungan yang lain yang secara lebih lengkap diidentifikasikan. Sehingga pada
26
4. Control
Pada bagian ini dideskripsikan situasi saat ini tentang kendali terhadap aliran
data dan informasi ketika keaamanan atau kendali terlihat lemah sehingga data dan
berwewenang. Juga ketika keamanan atau kendali terhadap aliran data dan informasi
terlalu ketat sehingga sistem jadi terbebani oleh prosedur keamanan atau kendali
tersebut dan juga mengganggu keamanan dan kenyamanan para pengguna dan
pengambil manfaat data dan informasi yang dihasilkan oleh sistem tersebut.
5. Effisiency
Dimana data yang berlebihan diinputkan dan diproses juga informasi yang
dihasilkan secara berlebihan akan membuat sistem tidak akan efisien dalam
penggunaan sumber daya. Sumber daya dapat berupa sumber daya prosesor,
6. Service
Pada bagian ini dideskripsikan situasi saat ini tentang layanan yang disediakan
oleh sistem yang berjalan saat ini. Sederetan kelemahan layanan data sistem telah
teridentifikasi di bawah ini, berikut ini kelemahan layanan sistem yang teridenti-
fikasi :
Menurut Rosa dan Shalahuddin (Rosa & Shalahuddin, 2013) SDLC adalah: “Proses
perangkat lunak sebelumnya (berdasarkan best practice atau cara-cara yang sudah teruji
baik).
Tahapan-tahapan yang ada pada SDLC secara global adalah sebagi berikut :
1. Inisiasi (Initiation)
Tahapan ini biasanya ditandai dengan pembuatan proposal proyek perangkat lunak.
3. Perencanaan (Planning)
5. Desain (Design)
dokumen desain sistem fokus pada bagaimana dapat memenuhi fungsi-fungsi yang
dibutuhkan.
6. Pengembangan (Development)
diarahkan oleh staf penjamin kualitas (quality assurance) dan user. Menghasilkan
8. Implementasi (Implementation)
pelanggan mengenai hal teknis dan memperjelas spesifikasi kebutuhan yang diinginkan
pelanggan terhadap perangkat lunak yang akan dibuat. Lalu dibuatlah program prototype
agar pelanggan lebih terbayang dengan apa yang sebenarnya diinginkan. Program
prototype biasanya merupakan program yang sudah jadi. Program prototype ini dievaluasi
oleh pelanggan atau user sampai ditemukan spesifikasi yang sesuai dengan keinginan
Membangun /
Mendengarkan
Pelanggan Memperbaiki
Mock-Up
Pelanggan
Melihat/Menguji
Mock-Up
Mock-up adalah sesuatu yang digunakan sebagai model desain yang diguankan untuk
megajar, demonstrasi, evaluasi desain, promosi, atau keperluan lain. Sebuah mock-up
pengujian desain sistem perangkat lunak. Iterasi terjadi pada pembuatan prototype sampa
sesuai dengan keinginan pelanggan atau user. Model prototype juga memiliki kelemahan
sebagai berikut:
karena menganggap aplikasi sudah dengan cepat dikembangkan, karena adanya iterasi
prototype dengan waktu yang cepat sehingga pengembang lebih sering melakukan
segala cara (tanpa idealis) guna menghasilkan prototype untuk didemonstrasikan, hal
ini dapat menyebabkan kualitas perangkat lunak yang kurang baik atau bahkan
UML adalah salah satu standar bahasa yang banyak digunakan di dunia industri
Use case atau diagram use case merupakan pemodelan untuk behavior aplikasi yang
akan dibuat. Use case mendeskripsikan sebuah interaksi satu atau lebih aktor dengan
sistem informasi yang akan dibuat. Secara kasar use case digunakan untuk mengetahui
fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak
sebuah proses.
32
3) Sebagai bridge atau jembatan antara pembuat dengan konsumen untuk mendeskrip-
No Simbol Keterangan
1. Aktor/Actor Orang,proses, atau sistem lain
yang berintraksi dengan sistem in-
formasi yang akan dibuat itu
sendiri.
2. Class Diagram
Kelas Diagram atau class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki
menjelaskan struktur sistem dari segi pendefinisian class-class yang akan dibuat untuk
Adapun fungsi dan manfaat dari class diagram adalah sebagai berikut:
a. Menjelaskan suatu model data untuk program informasi, tidak peduli apakah model
c. Mampu menyatakan secara visual akan kebutuhan spesifik suatu informasi serta dapat
d. Dengan Class Diagram dapat dibuat bagan secara terperinci dan jelas, dengan cara
memperhatikan kode spesifik apa saja yang dibutuhkan oleh program. Hal ini mampu
No Simbol Deskripsi
1. Kelas
Kelas Pada Struktur Sistem
Nama _kelas
+atribut
+operasi()
2. Antar muka/interfaces
Sama dengan konsep interfaces dalam pemro-
gram berorientasi objek.
Nama_interfaces
3. Asosiasi / association
Relasi antar kelas dengan makna umum, asosi-
asi biasanya disertai dengan multiplicity.
5. Generalisasi
Relasi antar kelas dengan makna general-
isasi-spesialisasi (umum-khusus)
6. Kebergantungan / De-
pendency Kebergantungan antar kelas
3. Activity Diagram
35
No Simbol Keterangan
.
5 Status Akhir Status akhir yang dilakukan system, sebuah diagram ak-
tivitas memiliki sebuah status akhir
6
36
BAB III
GAMBARAN UMUM
37
1967, dan mengalami Perubahan nama dan pengelola selama perjalanan SMEA YPE
Sawunggalih itu berkali-kali, karena adanya ketentuan dari pemerintah dan situasi politik
Pada Tahun 1971 pernah menggabung pada Yayasan Marhenis Purworejo, sebab
pada waktu itu Yayasan tersebut diperkirakan dapat memajukan sekolah karena banyak
SMEA“MARHAENIS” KUTOARJO. Karena situasi politik pada waktu itu maka SMEA
MARHAENIS mengundurkan diri dari Yayasan Marhenis dan berdiri tanpa Yayasan
Perjalanan berikutnya, karena ada aturan bahwa sekolah swasta harus dikelola
Yayasan, didirikan Yayasan untuk mengelola SMEA “Kutoarjo”. Atas saran Bapak
yang membina semua sekolah Ekonomi (SMEP / SMEA), maka bergabung dalam
koordinasi atau dalam Perwalian pada Yayasan yang didirikan oleh Bapak Darmadi, BA.
Maka pada tahun 1969 SMEA kita dibawah Perwalian Yayasan Pendidikan Ekonomi di
ditunjuk Ketua Perwakilan Yayasan pendidikan Ekonomi (YPE) yaitu R. Joesoef, SN, BA.
Dibawah Yayasan Pendidikan Ekonomi (YPE) SMEA diberi nama SMEA “KUTOARJO”.
diberi nama, yaitu dengan nama Pahlawan daerah, kalau ada. Kebetulan di tempat ini
38
Kutoarjo ada Pahlawan dengan nama “SAWUNGGALIH”. Yang kemudian nama SMEA
Pergantian Kepala Sekolah SMEA YPE Sawunggalih ini juga mengalami berkali-kali,
karena aturan yang diadakan oleh penguasa pada waktu itu selalu berkembang
1. Visi
Visi dari SMK YPE Sawunggalih Kutoarjo adalah Menghasilkan tamatan yang
berakhlak mulia dan berbudi pekerti luhur, terampil, professional, patriotik, aktif,
2. Misi
Misi dari SMK YPE Sawunggalih Kutoarjo adalah :
kerja.
e. Menghasilkan tamatan yang aktif, kreatif, inovatif dan efektif dalam menghadapi
tantangan jaman.
39
f. Menjadikan sekolah yang memiliki kinerja unggul, efektif serta rela membagi
diharapkan mampu menghasilkan tenaga kerja terampil tingkat menengah untuk mengisi
lapangan kerja yang tersedia di tingkat regional, nasional dan internasional secara KOMIT:
1. Menghasilkan tamatan yang mampu bersaing di dunia usaha, dunia industry dan dunia
2. Menanamkan sikap mental obyektif pada tamatan dalam melaksanakan tindakan apapun
4. Menanamkan moral pada setiap tamatan dalam setiap perilaku selalu didasarkan pada
III.4 Tujuan
professional.
40
2. Menyiapkan siswa agar mampu memilih karier, mampu berkompetensi dan mampu
mengembangkan diri.
3. .Menyiapkan tenaga kerja tingkat menengah untuk memenuhi kebutuhan dunia usaha
4. Menyiapkan tamatan agar menjadi warga negara yang takwa, kreatif dan produktif
YPE
(Yayasan Pendidikan Ekonomi)
GURU
GURU PRODUKTIF
SISWA
Gambar 3. 1
Berikut ini merupakan tugas atau bagian-bagian yang ada di dalam SMK YPE Sawung-
galih Kutoarjo:
42
1. Kepala Sekolah
a. Tanggung jawab
b. Wewenang
c. T'ugas
Pengelolaan teknik edukatif Program Diklat berdasarkan Visi dan Misi sekolah.
yaitu:
SMK KTSP
Man ( guru,karyawan )
Material (fasilitas berupa : gedung, perabot sekolah. alat-alat pelagaran teori dan
praktek)
3) Mengadakan kerja sama dengan pihak luar, seperti orang tua. pengguna produk
2. WKS I
a. Tanggung jawab
b. Wewenang
c. Tugas
terdiri dari:
a) Persiapan KBM
b) Pelaksanaan KBM
masing.
3. WKS 2
a. Tanggung Jawab
Bertanggung jawab kepada Kasek atas terwujudnya kerjasama DUIDI dan instansi
terkait
b. Wewenang
c. Tugas
hubungan masyarakat.
4. WKS 3
a. Tanggung jawab
45
Kesiswaan
b. Wewenang
1) Menyelenggarakan PPDB
c. Tugas
5. WKS 4
46
a. Tanggung jawab
Bertanggung jawab kepada Kasek dan mengatur Sumber Daya manusla serta
b. Wewenang
c. Tugas
1) Merencanakan dan menyusun sarana prasarana yang dipakai sebagai alat dan
SDM)
6. KTU
47
a. Tanggung jawab
b. Wewenang
usaha.
c. Tugas
Yayasan
7. KOORDINASI
48
a. Tanggung jawab
Sekolah.
4) Menjadi penghubung dengan pihak luar dalam masalah yang bcrkaitan dengan
b. Wewenang
mengendalikan dan mengembangkan sistem dari seluruh proses yang terjadi sesuai
dengan ketentuan sena kewenangan untuk menjalin hubungan dengan pihak luar
c. Tugas
a. Tanggung jawab
Bertanggung jawab Kasek atas terlaksananya KBM teori dan praktek mata
b. Wewenang
masing — masing.
c. Tugas
49
9. GURU
a. Tanggung jawab
b. Wewenang
c. Tugas
1) Program KBM
3) Pengelolaan kelas
III.7 Fasilitas
50
Adapun fasilitas yang dimiliki SMK YPE Sawunggalih Kutoarjo, antara lain
sebagai berikut :
1. Ruang Perkantoran
2. Ruang Pengajaran SMK YPE Sawunggalih Kutoarjo memiliki 28 ruang kelas, yang
terdiri dari :
4. Laboratorium
6. Ruangan Lain
Ruang lain yang dimaksud ini yaitu Masjid, Ruang Aula 4, Ruang Satpam,
pemakai sistem dan untuk memberikan gambaran yang jelas dan rancangan bangun
yang lengkap kepada pemrogram komputer dan pengguna yang terlibat. Sedangkan
tujuan dari perancangan proses sistem adalah untuk menjaga agar proses data lan-
car dan teratur sehingga menghasilkan informasi yang benar serta untuk mengawasi
interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat. Secara
sederhana, use case diagram digunakan untuk memahami fungsi apa saja yang ada
di dalam sebuah sistem dan siapa saja yang dapat menggunakan fungsi – fungsi
tersebut.
51
52
Gambar 4. 1
Use Case Diagram
52
53
Class diagram adalah diagram yang menggambarkan struktur sistem dari segi
pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem. Kelas memiliki 3
bagian utama yaitu attribute, operation, dan name. Kelas – kelas yang ada pada struktur
sistem harus dapat melakukan fungsi – fungsi sesuai dengan kebutuhan sistem.
Gambar 4. 2
Class Diagram
54
bisnis, dan jalur kerja. Dalam beberapa hal, diagram ini memainkan peran mirip sebuah
diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah
diagram ini didukung behavior parallel. Sebuah activity diagram menunjukkan suatu alur
kegiatan dalam sebuah operasi meskipun juga dapat digunakan untuk mendeskripsikan alur
Gambar 4. 3
Activity Diagram Login
55
Gambar 4. 4
Activity Diagram Logout
56
Gambar 4. 5
Activity Diagram Tambah Data Barang
57
Gambar 4. 6
Activity Diagram Edit Barang
58
Gambar 4. 7
Activity Diagram Hapus Data Barang
59
dinamis antara objek satu dengan objek yang lain. Sequence diagram umumnya digunakan
untuk menggambar suatu skenario atau urutan langkah – langkah yang dilakukan baik oleh
actor maupun sistem yang merupakan respon dari sebuah kejadian untuk mendapatkan hasil
atau output.
Gambar 4. 8
Sequence Diagram Login
60
Gambar 4. 9
Squence Diagram Input Data Barang
61
Relasi tabel adalah hubungan antar tabel yang saling teruhubung antar objek tabel
lainnya yang saling membutuhkan tabe satu dengan tabel lainnya, yang sama persis dengan
dunia nyata antara data satu dengan data lainnya, dan mengatur operasi database
didalamnya.
Gambar 4. 10
Relasi Tabel
62
Gambar 4. 11
Desain Halaman Login
63
Gambar 4. 12
Desain Halaman Dashboard
64
Gambar 4. 13
Desain Halaman Data Barang
65
Gambar 4. 14
Desain Halaman Tambah Data Barang
IV.7.4 Desain Halaman Data Barang Masuk
Gambar 4. 15
Desain Halaman Data Barang Masuk
Gambar 4. 16
66
Gambar 4. 17
Desain Halaman Data Barang Keluar
Gambar 4. 18
Desain Halamn Tambah Data Barang Keluar
67
Gambar 4. 19
Desain Detail Halaman Barang Masuk
68
Gambar 4. 20
Desain Halaman Detail Data Barang Keluar
69
IV.8.1 Kelebihan
1. Perancangan sistem ini memberikan kemudahan dalam hal input data, sehingga output
2. Tampilan perancangan sistem informasi ini dibuat sedemikian rupa untuk memudahkan
IV.8.2 Kekurangan
Selain kelebihan yang telah penulis sebutkan diatas, Perancangan Sistem Informasi
kekurangan, diantaranya :
1. Perancangan sistem informasi ini membutuhkan koneksi internet yang cukup stabil
pengembangan.
BAB V
PENUTUP
5.1 Kesimpulan
yang dapat diambil dari penelitian mengenai Aplikasi Persediaan Barang Berbasis WEB
1. Arus perpindahan barang dari aktivitas aktivitas sekolah harus jelas dan exist. Selain
sebagai barang bukti, analisa pengambilan keputusan, dan juga digunakan untuk
mempermudah kegiatan belajar sekolah , seperti peminjaman barang yang terdiri dari
dapat dilakukan dengan cara monitoring terhadap keadaan stock barang pada masing
barang, laporan penerimaan barang, laporan persediaan barang, barang keluar , dan
barang masuk.
4. Mengatasi permasalahan sekolah pada yang sering kesulitan dalam melihat persediaan
barang . Sistem Informasi data barang memberikan data falid untuk ketersediaan
barang.
70
71
5. Dari hasil analisis job description sekolah dapat disimpukan, bahwa sekolah memiliki
masalah dalam internal control yakni ketersediaan data secara real-time, sehingga
usulan sistem yang baru memberikan dampak untuk sekolah dalam penyediaan data
secara real-time.
5.2 Saran
1. Menambahkan fitur – fitur yang belum ada pada sistem informasi persediaan barang