Anda di halaman 1dari 7

Bab 1

LATAR BELAKANG.
Pada Era komputerisasi ini kebutuhan manusia akan informasi memacu pesatnya
perkembangan teknologi di bidang informasi dan teknologi
telekomunikasi. Sistem informasi dan teknologi informasi berfungsi sebagai
pendukung untuk mengambil keputusan yang tepat berdasarkan informasi yang
tersedia.

Bab 2
TINJAUAN PUSTAKA
1. Aplikasi adalah penggunaan dalam suatu perangkat komputer, instruksi atau pernyataan
yang disusun hingga, sedemikian rupa komputer dapat memproses masukan menjadi
keluaran (Retnadi dkk, 2013).
2. Menurut Wismakarma (2009:1) mengemukakan bahwa “Internet adalah suatu jaringan
komputer global terbentuk dari jaringan-jaringan komputer lokal dan regional,
memungkinkan komunikasi data antar komputer-komputer yang terhubung ke jaringan
tersebut”
3. Menurut (Arizona, 2017), MySQL adalah bahasa yang digunakan untuk mengelola data
pada RDBMS. Sedangkan menurut (Risdiansyah, 2017), MySQL merupakan database
server yang bersifat multiuser dan multi-threaded.
4. Proses pengembangan web dapat dilakukan dengan beragam bahasa pemrograman seperti
PHP, Python, Ruby, Perl, C++, JAVA dan sebagainya. Saat ini, banyak bermuculan
framework web yang dirancang untuk bahasa-bahasa pemrograman tersebut. Salah
satunya adalah CodeIgniter (Novilia Nur Fadillah, 2016).
5. Menurut Hidayatullah dan Kawistara dalam bukunya yang berjudul Pemrograman Web
(2017:223) mengemukakan bahwa “PHP Hypertext Preprocessor adalah suatu bahasa
scripting khususnya digunakan untuk web development”. PHP memiliki sifat serverside
scripting sehingga untuk menjalankan PHP harus menggunakan web server.
6. Unified Modeling Language (UML) adalah bahasa standar untuk membuat rancangan
software. UML biasanya digunakan untuk menggambarkan dan membangun, dokumen
artifak dari software intensive system (Booch, 2005).
7. Use Case Diagram menggambarkan external view dari sistem yang akan kita buat
modelnya (Prabowo Pudjo Widodo, 2011) Use case harus mampu mengambarkan urutan
aktor yang menghasilkan nilai terukur (Prabowo Pudjo Widodo, 2011).

BAB 3
ANALISIS SISTEM YANG BERJALAN
Metode Pengumpulan data dibagi menjadi dua yaitu :
1. Observasi
Tahapan yang pertama adalah observasi yang dilakukan di Toko MPG BCA Wosi
dengan melakukan pengamatan terhadap sistem yang sedang berjalan saat ini serta
melakukan pengamatan kepada petugas stok barang gudang yang ditugaskan untuk
melihat bagaimana mekanisme yang ada saat ini.
2. Studi Pustaka
Pada tahapan yang kedua atau terakhir adalah studi pustaka dengan melakukan riset
materi, data dan informasi-informasi serta artikel terkait yang berhubungan dengan
pembuatan sistem yang akan digunakan sebagai penunjang maupun pembanding.

tahapan rapid aplication development sebagai berikut :


1. Perencanaan Kebutuhan
Tahapan pertama pada metode ini adalah perencanaan kebutuhan dimana pada tahapan
ini penulis mempersiapkan dan menganalisa kebutuhan dari sistem yang akan dibuat.
Informasi yang diperoleh berasal dari observasi dan studi Pustaka yang telah diriset.
2. Desain Sistem
Tahapan kedua adalah desain sistem. Pada tahapan ini penulis merancang design sistem
yang akan dibuat, baik itu dari design tampilan UI (User Interface) dan design sistem
berjalan menggunakan UML sebagai permodelan sistem nantinya. Di tahapan ini juga
design dapat berubah sesuai dengan kebutuhan yang ada menjadi 3 tahapan yaitu :
a. Prototype
Pada proses ini penulis membuat prototype berupa rancangan tampilan serta fungsi
dan fitur yang akan dibuat nantinya, pada proses ini sama sekali belum sempurna
penulis hanya ingin memperoleh hasil dari user apakah sudah sesuai atau ada yang
tidak disukai dalam fungsi maupun fitur. Untuk pemodelan fitur penulis
menggunakan UML (Unified Modeling Language).
b. Test
Pada proses ini penulis melakukan testing terhadap fungsi dan fitur serta tampilan
dari hasil permintaan user apakah sudah sesuai. Dengan mengimlementasikan hasil
protptype ke dalam bentuk UML (Unified Modeling Language).
c. Refine
Pada proses yang terakhir penulis menyaring atau memfilter fungsi dan fitur serta
tampilan hasil UML (Unified Modeling Language) yang telah disepakati antara
penulis dan user.

3. Proses Pengembangan dan Pengumpulan Feedback


Tahapan ketiga adalah Proses Pengembangan dan Pengumpulan Feedback, penulis
melakukan implementasi pengembangan sistem yang telah selesai dan melakukan riset
terhadap user untuk mendapatkan feedback terkait dengan pengembangan sistem yang
sudah dibuat.
4. Implementasi atau Penyelesaian Produk
Tahapan keempat adalah implementasi dan penyelesaian produk, penulis melakukan
implementasi setelah mendapatkan feedback untuk mendapatkan hasil yang baik dari sistem
yang telah dibuat.
Kelebihan dan kekurangan 1 Metode RAD (Rapid Application Development)
A. Kelebihan
1. Dapat menggunakan kembali komponen yang tersedia, sehingga tidak perlu
membuat dari awal lagi.
2. Integrasi proses yang lebih cepat dan efektif.
3. Memperkecil kemungkinan kesalahan atau error.
4. Penyesuaian kebutuhan dan keinginan dari user jadi lebih mudah.

B. Kekurangan
1. Memerlukan komitmen yang kuat.
2. Hanya cocok untuk diterapkan pada proyek kecil.
3. Memerlukan kolaborasi yang kuat.

BAB 4
PEMBAHASAN
4.2.1 Karakteristik Responden Berdasarkan Jenis Kelamin
Analisis kebutuhan fungsional diperuntukan untuk layanan, berikut deskripsi kebutuhan
fungsional:
1. Pegawai dan admin dapat melihat data barang masuk dan data barang keluar yang
ditampilkan oleh aplikasi.
2. Pegawai dapat login pada aplikasi dengan menggunakan password dan username yang
dibuat oleh admin.
3. Pegawai dapat menginput data barang masuk dan data barang keluar, dengan persetujuan
admin maka data tersebut tersimpan pada database dan akan ditampilkan oleh aplikasi.
4. Pegawai dapat mengupdate data barang masuk dan data barang keluar, dengan
persetujuan admin maka data tersebut tersimpan pada database dan akan ditampilkan oleh
aplikasi.
5. Pegawai dapat delete data barang masuk dan data barang keluar dengan ketentuan harus
mendapatkan persetujuan admin maka data tersimpan pada database yang akan
ditampilkan oleh aplikasi.
6. Pegawai dapat mengvalidasi data barang masuk dan data barang keluar pada aplikasi
dengan syarat mendapatkan izin persetujuan dari admin.
7. Admin membuat username dan password aplikasi yang akan tersimpan pada database dan
akan digunakan oleh pegawai.
8. Admin dapat melihat, menginput, mengupdate, menghapus, mengvalidasi data barang
masuk dan data barang keluar pada aplikasi.
9. Admin dapat menambahkan satuan barang dan kategori barang
10. Admin dapat mengubah data pegawai berupa nama, jenis kelamin, email dan
menambahkan foto
11. Admin dapat mengubah data pegawai yang ada pada aplikasi.
4.2.2 Analisis Kebutuhan Non-Fungsional
Adapun kebutuhan non – fungsional yang berkaitan dukungan penggunaan sistem,
kemudahan pengaksesan sistem, dan lain – lainya. kebutuhan tersebut, yaitu sebagai berikut :
1. Dapat digunakan diberagam versi komputer atau laptop selama aplikasi terinstal.
2. Dapat digunakan dimana saja dan kapan saja selama terakses internet.
3. menggunakan keamanan password dan username yang dibuat oleh admin.

pada Gambar 4.4 Entity Relationship Diagram

M-M

M-M

1-M

1-M
1-M
Gambar 4. 1 Entity Relationship Diagram (ERD)

MANY TO MANI = DATA PENGUNA BISA KE BARANG KELUAR DAN BARANG MASUK BEGITUPUN
SEBALIKNYA.

DATA PENGGUNA KE DATA BARANG KENAPA BISA ONE TO MANY KARENA SI DATA PENGGUNA BISA
DIPAKAI OLEH BARANG MASUK DAN BARANG KELUAR SESUAI KONSEP DASAR ONE TO MANI
SEDANGKAN DATA BARANG HANYA BISA BERHUBUNGAN DENGAN DATA PENGGUNA

. DATA BARANG KE DATA KATEGORI ONE TO MANY KARENA DATA KATEGORI HANYA BISA
BERHUBUNGAN DENGAN DATA BARANG TETAPI DATA BARANG DAPAT BERHUBUNGAN DENFAN DATA
PENGGUNA DAN DATA SATUAN

. DATA BARANG KE DATA SATUAN ONE TO MANY KARENA DATA SATUAN HANYA DAPAT
BERHUBUNGAN DENGAN DATA BARANG SEDANGKAN DATA BARANG BERHUBUNGAN DENGAN DATA
KATEGORI DAN DATA PENGGUNA.
DEMO APLIKASI
Pertama masuk di chrome tulis localhost skripsi Dhian
Masukan username dan password yang sudah terdaftar hingga muncul dashbor
Didalam tampilan menu dashboard ada total stok data barang, total jumlah
barang masuk dan total jumlah barang keluar.
Yang pertama dilakukan itu kita cek terlebih dahulu data master, didalam data
master ada 3 menu yaitu ada data barang, kategori barang dan kategori satuan.
Untuk bisa menambhakan data barang yang terlebih dahulu kita lakukan
melakukan

Anda mungkin juga menyukai