Anda di halaman 1dari 11

Aplikasi Sistem Informasi Persediaan Alat Dan Barang Laboratorium

pada Perusahaan PT. Petrokimia Gresik Berbasis Website

Proposal Magang

Diajukan Untuk Memenuhi


Persyaratan Guna Meraih Gelar Sarjana
Informatika Universitas Muhammadiyah Gresik

Syahrul Ramadhan
Nim. 1706020083
Email. syahrulramadhanpkg@gmail.com

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH GRESIK
2020
BAB I Pendahuluan

a) Latar Belakang
Teknologi informasi sangat berkembang dengan sangat pesat.
Dengan berkembangnya teknologi, manusia mempergunakannya untuk
kebutuhan sehari-hari dalam menyelesaikan semua pekerjaan. Dahulu
manusia menyimpan dokumen pada lemari dokumen, namun pada saat ini
karena terdapatnya komputer maka manusia sudah mulai meninggalkan
kebiasaan untuk menyimpan dokumen pada lemari dokumen melainkan
menyimpan dokumen tersebut pada komputer yang bersifat pribadi
maupun pekerjaan suatu perusahaan.
Setiap perusahaan untuk meningkatkan produktivitasnya dengan
cara yang berbeda-beda. Dahulu perusahaan menggunakan Microsoft
Excel untuk menyimpan data-data karyawan, ketersediaan alat dan
barang. Saat ini menyimpan data-data informasi pada Microsoft Excel
bisa menjadi kendala karena apabila memperlukan data-data informasi
yang diinginkan perlu membuka semua tabel yang ada (sheet by sheet).
Dengan adanya kendala ini diperlukannya informasi yang lebih cepat dan
akurat.

b) Rumusan Masalah
Adapun permasalahannya adalah
1.2.1 Bagaimana membuat sistem informasi persediaan alat dan
barang yang berbasis website untuk karyawan Laboratorium PT.
Petrokimia Gresik ?

c) Tujuan Penelitian
Adapun tujuan dalam peneltian ini adalah: untuk membuat dan
mempelajari Bahasa pemrograman PHP dengan framework codeigniter
dan basis data MySQL, dengan studi kasus aplikasi sistem informasi
persediaan alat dan barang pada Laboratorium PT. Petrokimia Gresik
yang berbasis website.

d) Batasan Masalah
Untuk memfokuskan pada permasalahan diatas, maka permasalahan
dalam penelitian ini dibatasi sebagai berikut :
1) Perancangan sistem berbasis web dengan memanfaatkan
Bahasa pemrograman PHP dan basis data MySQL.
2) Sistem ini akan berjalan pada sebuah jaringan internet.
3) Sistem akan menghitung jumlah alat dan barang yang tersedia
pada Laboratorium.
e) Metode Penelitian

Metode yang akan digunakan dalam sistem informasi ini adalah


metode pengembangan air terjun (Waterfall). Menurut Rosa dan
M.Shahaludin (2013:28) Model SDLC air terjun (Waterfall) sering juga
disebut model sekuensial linier (sequential linier) atau alur hidup klasik
(classic life cycle). Model air terjun menyediakan pendekatan alur hidup
perangkat lunak secara sekuential atau terurut dimulai dari analisis, desain,
pengkodean, pengujian.

Analisis kebutuhan
Desain sistem

Penulisan kode program

Pengujian program

Penerapan progress dan pemeliharaan

f) Sistematika Penulisan

BAB II Landasan Teori

a) Sistem

Menurut Romney dan Steinbart (2015) Sistem adalah : "Serangkaian


data atau lebih komponen yang saling terkait dan berinteraksi untuk
mencapai tujuan."

Menurut Jogiyanto (2005) sistem adalah : “Suatu jaringan kerja dari


prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama
untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran
tertentu”.

Berdasarkan uraian, penulis menyimpulkan bahwa sistem adalah


serangkaian prosedur yang saling berhubungan untuk mencapai tujuan
tertentu.

b) Informasi

Menurut Romney dan Steinbart (2015) Informasi adalah : "Data yang


telah dikelola dan diproses untuk memberika arti dan memperbaiki proses
pengambilan keputusan."
Menurut Al Bahra Bin Ladjamudin (2005) Informasi adalah :
“Informasi sebagai data yang telah diolah menjadi bentuk yang lebih
berarti dan berguna bagi penerimanya untuk mengambil keputusan masa
kini maupun yang akan datang”.

Berdasarkan uraian, penulis menyimpulkan bahwa informasi adalah


data yang telah diproses dengan suatu cara untuk memberikan arti dan
memperbaiki pengambilan keputusan.

c) Sistem Informasi

Menurut Jogiyanto (2005) Sistem Informasi adalah : “Suatu sistem


didalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi, bersifat manjerial dan kegiatan
strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan
laporan-laporan yang diperlukan”.

Menurut Ladjamuddin, Al-bahra Bin (2005) Sistem Informasi adalah:


“suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-
komponen dalam organisasi untuk mencapai suatu tujuan yaitu
menyajikan informasi”.

Berdasarkan uraian, penulis menyimpulkan bahwa Sistem Informasi


adalah kumpulan komponen didalam suatu organisasi yang berfungsi
sebagai pengolahan untuk menghasilkan sebuah laporan-laporan yang
disajikan kepada pihak tertentu.

d) Website

Menurut (Agus Hariyanto, 2015), Website adalah : “Web dapat


diartikan sebagai kumpulan halaman yang menampilkan informasi data
teks, data gambar, data animasi, suara, video dan gabungan dari
semuanya, baik yang bersifat statis maupun dinamis yang membentuk
satu rangkaian bangunan yang saling terkait, dimana masing-masing
dihubungkan dengan jaringan-jaringan halaman (hyperlink)”.

Menurut Rohi Abdulloh (2015) web adalah : “Sekumpulan halaman


yang terdiri dari beberapa halaman yang berisi informasi dalam bentuk
data digital baik berupa text, gambar, video, audio, dan animasi lainnya
yang disediakan melalui jalur koneksi internet”.

Berdasarkan uraian, penulis menyimpulkan bahwa web adalah


Sebuah software yang berfungsi untuk menampilkan dokumen -
dokumen pada suatu web yang membuat pengguna dapat mengakses
internet melalui software yang terkoneksi dengan internet.

e) Framework

Menurut Betha Sidik (2012) Framework adalah : “Kumpulan


intruksi-intruksi yang dikumpulkan dalam class dan function-function
dengan fungsi masing-masing untuk memudahkan developer dalam
memanggilnya tanpa harus menuliskan syntax program yang sama
berulang-ulang serta dapat menghemat waktu”.

f) Codeigniter

Menurut Betha Sidik (2012) CodeIgniter adalah :“ Sebuah


framework php yang bersifat open source dan menggunakan metode
MVC (Model, View, Controller) untuk memudahkan developer atau
programmer dalam membangun sebuah aplikasi berbasis web tanpa harus
membuatnya dari awal”.

Dalam situs resmi codeigniter, (Official Website CodeIgniter,2002)


menyebutkan bahwa codeigniter merupakan framework PHP yang kuat
dan sedikit bug. Codeigniter ini dibangun untuk para pengembang
dengan bahasa pemrogram PHP yang membutuhkan alat untuk membuat
web dengan fitur lengkap.
g) Model Waterfall

Menurut Sommerville (2003) model waterfall adalah sebuah contoh


dari dari proses perencanaan, dimana semua proses kegiatan harus
terlebih dahulu direncanakan dan dijadwalkan sebelum dikerjakan.
Penggunaan model waterfall dalam pengembangan sistem diharapkan
mampu memudahkan pembuatan sehingga pembangunan sistem bisa
terstruktur.

h) MySQL

Menurut Adi Nugroho (2011) MySQL (My Structured Query


Language) adalah: “ Suatu sistem basis data relation atau Relational
Database managemnt System (RDBMS) yang mampu bekerja secara
cepat dan mudah digunakan MySQL juga merupakan program pengakses
database yang bersifat jaringan, sehingga sapat digunakan untuk aplikasi
multi user (banyak pengguna). MySQL didistribusikan gratis dibawah
lisensi GPL (General Public License). Dimana setiap program bebas
menggunakan MySQL namun tidak bisa dijadikan produk turunan yang
dijadikan closed source atau komersial”.

i) PHP My Admin

PHP My Admin adalah perangkat lunak yang bebas ditulis dalam


bahasa pemrograman PHP yang digunakan untuk menangani
administrasi MySQL melaui (World Wide Web). PHP My Admin
mendukung berbagai operasi MySQL, diantaranya (mengolah basis data,
tabel-tabel, bidang (fields), relasi (relation), indeks, pengguna (users),
perjanjian (permissions), dan lain-lain.

j) PHP (Hypertext Preprocessor)

PHP adalah bahasa pemrograman yang digunakan secara luas untuk


penanganan pembuatan dan pengembangan sebuah web dan bisa
digunakan pada HTML. PHP merupakan singkatan dari “PHP :
Hypertext Preprocessor”, dan merupakan bahasa yang disertakan dalam
dokumen HTML, sekaligus bekerja di sisi server (server-side HTML-
embedded scripting). Artinya sintaks dan perintah yang diberikan akan
sepenuhnya dijalankan di server tetapi disertakan pada halaman HTML
biasa, sehingga script-nya tak tampak disisi client.

PHP dirancangan untuk dapat bekerja sama dengan database server


dan dibuat sedemikian rupa sehingga pembuatan dokumen HTML yang
dapat mengakses database menjadi begitu mudah. Tujuan dari bahasa
scripting ini adalah untuk membuat aplikasi di mana aplikasi tersebut
yang dibangun oleh PHP pada umumnya akan memberikan hasil pada
web browser, tetapi prosesnya secara keseluruhan dijalankan di server

k) XAMPP

XAMPP adalah aplikasi yang berfungsi sebagai server yang berdiri


sendiri (localhost), yang terdiri beberapa program antara lain : Apache
HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri
merupakan singkatan dari X empat sistem operasi, yang meliputi Apache,
MySQL, PHP dan Perl. Program ini tersedia dalam GNU (General
Public License), merupakan web server yang mudah untuk digunakan
yang dapat menampilkan halaman web yang dinamis.

l) CSS

CSS adalah singkatan dari Cascading Style-Sheet, yaitu sebuah


pengembangan atas kode HTML yang sudah ada sebelumnya. Dengan
CSS, bisa menentukan sebuah struktur dasar halaman web secara lebih
mudah dan cepat, serta irit ukuran.

m) ERD
Menurut Simarmata ERD (Entity Relationship Diagram) (2010:67)
adalah : “Alat pemodelan data utama dan akan membantu mengoranisasi
data dalam suatu proyek ke dalam entitas-entitas dan menentukan
hubungan antar entitas.

BAB III Landasan Teori

a) Analisis
b) Perancangan Sistem
Gambar 1. Flowchart Sistem Informasi Inventori Barang
Gambar 4. Entity Relationship Diagram (ERD)

Anda mungkin juga menyukai