Proposal Skripsi
Oleh:
NIM : 16112279
Jenjang : Strata-1
Menyetujui, Mengetahui,
i
LEMBAR PENGESAHAN
PROPOSAL SKRIPSI
Telah di ujikan dan memenuhi syarat kelayakan Skripsi guna menyelesaikan studi
pada program studi Teknik Informatika jenjang Strata 1.
Mengesahkan,
.............................................. ...........................................
Dosen Penguji I Dosen Penguji II
Mengetahui,
ii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat ALLAH SWT atas segala Rahmat
dan Anugerah-Nyalah penulis mendapat kesempatan untuk menyelesaikan Proposal
Skripsi dengan baik sesuai dengan waktu yang telah diberikan.
Proposal skripsi wajib bagi setiap mahasiswa STT-STIKMA (Sekolah Tinggi
Teknologi Stikma Internasional Malang). Hal ini bertujuan agar mahasiswa
mendapat gambaran tentang bagaimana mengajukan judul skripsi dengan baik dan
benar, dan juga untuk menambah bekal pengalaman yang berhubungan dengan
Teknik Informatika.
Pada proposal ini penulis mengambil judul dalam proposal skripsi yaitu
“Aplikasi Perpustakaan Menggunakan Visual Basic .NET di SMK Negeri 13
Malang”.
Dalam pengajuan proposal skripsi ini, penulis banyak mendapat tambahan
ilmu, wawasan, dan pengalaman yang sangat berharga, oleh karena itu penulis
mengucapkan terima kasih yang sebesar-besarnya kepada dosen pembimbing yang
bersangkutan khususnya dosen pada mata kuliah Metode Riset Informatika (MRI).
Oleh karena keterbatasan kemampuan dan ilmu penulis, sehingga proposal
skripsi ini mungkin masih banyak kekurangan. Maka untuk itu penulis sangat
mengharapkan saran dan kritik yang membangun dari semua pihak untuk
kesempurnaan proposal ini. Mudah-mudahan proposal skripsi ini bermanfaat bagi
penulis dan pembaca pada umumnya.
Soni Widiyanto
iii
DAFTAR ISI
DAFTAR ISI......................................................................................................... ii
iv
2.8 XAMPP dan MySQL .............................................................................. 14
v
DAFTAR TABEL
vi
DAFTAR GAMBAR
vii
1
BAB I
PENDAHULUAN
pengolahan data yang lebih mudah di proses dan juga lebih akurat sehingga dapat
Negeri 13 Malang.
Hal tersebut tentu saja sangat tidak efektif, jumlah buku yang mencapai
ribuan dan jumlah siswa juga sudah mencapai ratusan, maka pegawai perpustakaan
akan merasa kesulitan dan membutuhkan waktu lama pada saat melakukan
tentang letak buku berjudul “Kesehatan Manusia”, dengan cara manual pegawai
harus mencari di catatan dan mengingat posisi buku ada di rak nomor berapa,
sehingga hal ini akan sangat kurang efektif dan membuang waktu dalam proses
pinjam meminjam.
pengarsipan dan proses pinjam meminjam buku dengan lebih efektif dan efisien.
dengan aplikasi perpustakaan SMK Negeri 13 Malang ini akan mempercepat dan
mempermudah pegawai dalam mencari buku, melayani proses pinjam meminjam dan
tentu saja saat proses meletakkan dan mengarsipkan buku pada nomor/nama rak
permasalahan yang muncul pada sistem pinjam buku di perpustakaan SMK Negeri
13 Malang, yaitu:
3
2. Sulitnya pencarian judul buku tertentu pada rak buku di perpustakaan SMK
3. Tidak efisiennya pendataan buku yang jumlahnya banyak jika ditulis dalam
buku inventaris.
menetapkan batasan masalah pada kasus pendataan, pengarsipan dan proses pinjam
meminjam buku di perpustakaan SMK Negeri 13 Malang. Masalah ini akan coba
MySQL database.
13 Malang.
2. Untuk mengetahui dan mendapatkan informasi tentang hal-hal apa saja yang
menjadi dasar untuk proses pembuatan database dan program perpustakaan di
SMK Negeri 13 Malang.
Adapun manfaat penelitian yang bisa diambil dari penelitian ini adalah:
13 Malang.
13 Malang karena telah mengetahui data apa saja yang dibutuhkan untuk
tentu saja juga sebagai syarat untuk mengajukan proposal skripsi maupun
skripsi.
A. Studi Lapangan
B. Sumber Data
Negeri 13 Malang.
C. Studi Pustaka
web resmi milik Microsoft yaitu Microsoft Developer Network (MSDN), untuk
mengumpulkan bahan-bahan melalui e-book, artikel dan bahan bacaan lain yang
Berikut merupakan tabel jadwal rencana penelitian penulis untuk membuat aplikasi
BAB II
LANDASAN TEORI
terletak di Perum. Vila Bukit Tidar Blok A2/13, Kecamatan Lowokwaru Kota
Malang. Berdiri sejak tahun 2012 SMK Negeri 13 Malang pada tahun 2017 telah
Karena memiliki jurusan yang sangat sedikit di Kota Malang, yakni jurusan
Multimedia, membuat Sekolah ini sangat berbeda dengan jurusan Sekolah SMK lain
Setiap tahun di SMK Negeri 13 Malang menerima peserta didik baru. Dari
tahun ke tahun menurut data yang penulis himpun telah terjadi peningkatan jumlah
peserta didik, sehingga sampai dengan saat ini pada tahun 2017 total jumlah peserta
didik yang ada di sekolah ini mencapai kurang lebih 424 peserta didik.
utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar
media.
disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah
dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan
aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu
sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat
dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi
DFD sering digunakan untuk menggambarkan suatu sistem yang ada atau
lingkungan fisik, dimana data tersebut mengalir,atau lingkungan fisik dimana data
tersebut disimpan.
sistem yang terstruktur (Struktured Analisysis and Design), dimana dalam DFD
9
tersebut kita dapat mengetahui alur data dan data yang digunakan pada sistem yang
sedang berjalan maupun pada sistem yang berjalan, selain itu kita dapat mengetahui
dimana dan dari mana sebuah data atau dokumen akan diproses.
menggunakan susunan data yang disimpan dalam system secara abstrak. ERD
merupakan model jaringan data yang menekankan pada struktur – struktur dan
relation data.
Dalam ERD hubungan (relasi) dapat terdiri dari sejumlah entitas yang disebut
menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada
10
himpunan entitas lain. Kardinalitas relasi yang terjadi diantara dua himpunan entitas
Setiap entitas pada himpunan entitas A dapat berelasi dengan paling banyak
Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas
Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas
2.5. Flowchart
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan
dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan
juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa
produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga
dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET. Bahasa Visual
yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya
lebih dikenal dengan singkatan dot net (tidak berhubungan dengan domain .net)
merupakan sebuah perangkat lunak kerangka kerja yang berjalan utamanya pada
sistem operasi Microsoft Windows, saat ini .NET Framework umumnya telah
terintegrasi dalam distribusi standar Windows (mulai dari Windows Server 2003
dan versi-versi Windows yang lebih baru). Kerangka kerja ini menyediakan
bahasa tersebut berfungsi satu dengan lain dalam pengembangan sistem. Berbeda
14
halnya dengan tipikal aplikasi konvensional umumnya, program yang ditulis dengan
Common Language Runtime, dan bukan perangkat keras secara langsung. Hal ini
memungkinkan aplikasi yang dibuat di atas .NET secara teoretis dapat berjalan pada
perangkat keras apapun yang didukung oleh .NET Framework. Perangkat lunak ini
adalah kunci penawaran utama dari Microsoft, dan dimaksudkan untuk digunakan
oleh sebagian besar aplikasi-aplikasi baru yang dibuat untuk platform Windows.
dan .NET Framework Class Library. Program - program yang ditulis untuk .NET
persyaratan runtime program. Runtime environment ini, yang juga merupakan suatu
bagian dari .NET Framework, dikenal sebagai Common Language Runtime (CLR).
handling / penanganan kesalahan pada saat runtime. Class library dan CLR ini
merupakan komponen inti dari .NET Framework. Kerangka kerja itu pun dibuat
dengan jauh lebih mudah, dan juga untuk mengurangi kerawanan aplikasi dan juga
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri
atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang
ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Program ini tersedia dalam GNU General Public License dan bebas, merupakan web
server yang mudah digunakan yang dapat melayani tampilan halaman web yang
dinamis.
16
BAB III
PERANCANGAN SISTEM
Berikut adalah alur dan rancangan data flow diagram level 0 berdasarkan dari
model context diagram yang telah dibuat.
Berikut ini adalah rancangan database yang telah dibuat sebagai dasar
pembuatan program aplikasi perpustakaan di SMK Negeri 13 Malang.
1 Studi Kepustakaan
2 Penulisan Proposal
3 Pengumpulan Data
5 Pengujian Sistem
DAFTAR PUSTAKA