PENGEMBANGAN APLIKASI PEMINJAMAN ASET DI PT.MEDIA
BISNIS INDONESIA
MATA KULIAH PEMROGRAMAN II
DISUSUN
OLEH : KELOMPOK 1
·
Ayuningtyas
Putri M - 1710xxxxxxxx
FAKULTAS TEKNIK
TEKNIK INFORMATIKA
Universitas
Pamulang Viktor
Jl.
Raya Puspitek No 46 Buaran Serpong Telp (021) 7412566
KATA PENGANTAR
Assalammualaikum.wr.wb
Alhamdulillah puji syukur kami panjatkan kepada
Allah Subhanahu wata’ala, karena atas limpahan berkah, rahmat, dan hidayah-Nya
akhirnya kami dapat menyelesaikan rancangan sistem berikut aplikasinya dengan
studi kasus “ Peminjaman Aset Di Perusahhaan Media Bisnis Indonesia “ . Shalawat
dan salam tak lupa kami sampaikan kepada junjungan Nabi kita Muhammad SAW,
keluarga, dan para sahabatnya.
Tujuan buat aplikasi dan rancangan ini untuk
memenuhi tugas mata kuliah Pemrograman 2 oleh dosen ibu Yulianti di Semester 6 dengan
program studi teknik informatika di Universitas Pamulang Viktor .Semoga rancangan dan aplikasi java yang
kelompok kami buat dapat menambah pengetahuan kita semua tentang aplikasi java
dan juga rancangan sistemnya.
Demikian rancangan sisitem ini kami buat, semoga
dapat bermanfaat bagi kita semua dan kami mohon maaf jika di dalam tulisan ini
masih terdapat kekurangan yang mungkin kami belum dapat menjelaskannya secara
detail mengenai aspek-aspek yang ada dalam makalah ini. Sekian dan terimakasih.
Wassalamualaikum Wr.Wb
Jakarta, 4
Januari 2020
Kelompok
DAFTAR ISI
KATA PENGANTAR.......................................................................................... 2
DAFTAR ISI.......................................................................................................... 3
BAB I PENDAHULUAN.................................................................................. 4
1.1 Latar Belakang............................................................................... 4
1.2 Rumusan Masalah.......................................................................... 4
1.3 Tujuan............................................................................................ 5
BAB II PEMBAHASAN.................................................................................. 6
2.1 Diagram UML................................................................................ 6
2.2 MySQL.......................................................................................... 7
2.3 Netbeans........................................................................................ 7
2.4 Bahasa Pemrograman Java............................................................. 7
2.5 Enterprise Architect....................................................................... 7
BAB III PERANCANGAN APLIKASI.......................................................... 8
3.1 Metode Perencanaan Basis Data.................................................... 8
3.2 Metode Perancangan Sistem........................................................ 10
3.4 Perancangan Sistem..................................................................... 12
3.5 Rancangan Database.................................................................... 17
3.6 Rancangan User Interface............................................................ 19
3.7 Perancangan Input dan Implementasinya.................................... 19
BAB IV KESIMPULAN................................................................................. 24
BAB I
PENDAHULUAN
1.1 Latar Belakang
Hampir semua perusahaan memiliki aset berupa benda
yang dapat dipinjamkan oleh karyawan untuk keperluan operasional seperti
kendaraan motor dan mobil, ruang meeting, peralatan kantor dan sebagainya.
Namun saat ini masih banyak perusahaan-perusahaan yang menggunakan pencatatan
peminjaman aset perusahaan secara manual, yaitu dengan menggunakan buku
pencatatan peminjaman barang atau mengisi form peminjaman barang yang kemudian
dipindahkan ke program Microsoft Excel. Karena masih menerapkan sistem
peminjaman aset perusahaan secara manual, maka akan timbul masalah yaitu
efisiensi proses peminjaman dan lamanya proses pelaporan data.
Aplikasi yang kami buat merupakan sebuah teknologi
yang dapat digunakan untuk penginputan peminjaman aset perusahaan, salah satu
kelebihan yang dimiliki aplikasi kami adalah data yg di inputkan terkoneksi
langsung dengan database dan memiliki konsep MVC , CRUD sehingga data lebih
mudah di akses dan minim masalah dalam memanipulasi data
1.2 Rumusan Masalah
Untuk memfokuskan rancangan sistem ini , maka
digunakan batasan masalah sebagai berikut:
·
Pemasukan data aset dan karyawan
·
Peminjaman aset perusahaan yang
dilakukan oleh karyawan
·
Pengelolaan data dan penginputan
data yang di lakukan oleh petugas aset
1.3 Tujuan
Adapun maksud dan tujuan rancangan dan aplikasi yang
diakukan ini adalah sebagai berikut :
·
Untuk memudahkan pegawai dalam
melakukan pengawasan, pendataan yang relavan, sehingga cost yang berlebihan
dapat dihindari.
·
Memberikan kemudahan dalam
penyajian data aset perusahaan
·
Memudahkan pengolahan data
peminjaman aset dengan menggunakan aplikasi java
·
Memberikan informasi mengenai aset
yang dimiliki perusahaan.
·
Untuk dapat menganalisa dan menerapkan
ilmu yang diperoleh di bangku kuliah
·
Untuk menyelesaikan tugas
matakuliah Pemrograman 2 oleh dosen ibu Yulianti
BAB II
PEMBAHASAN
2.1 Diagram UML
1.
Use Case
Use case merupakan pemodelan yang menggambarkan
interaksi antara satu atau lebih aktor yang akan dibuat serta menekankan pada
fungsionalitas dari sistem informasi tersebut
2.
Activity Diagram
Activity diagram menggambarkan berbagai alur
aktifitas dalam sistem yang sedang dirancang, bagaimana setiap alir berawal,
decision dan akhir dari suatu aktifitas. Activity diagram juga dapat
menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi
3.
Sequence Diagram
Sebuah diagram yang menggambarkan interaksi antar
objek di dalam sebuah sistem. Interaksi berupa pesan yang digambarkan terhadap
waktu. Sequence diagram terdiri dari dimensi horizontal (objek-objek) dan
dimensi vertikal (waktu)
4.
Class Diagram
Class diagram menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun suatu sistem,
setiap class diagram memiliki atribut dan metode.
2.2 MySQL
MySQL merupakan database yang paling digemari di
kalangan programmer web, dengan alasan bahwa program ini merupakan database
yang sangat kuat dan cukup stabil untuk digunakan sebagai media penyimpanan
data. Sebagai sebuah database server yang mampu untuk memanajemen database
dengan baik, MySQL terhitung merupakan database yang paling digemari dan paling
banyak digunakan dibanding database lainnya
2.3 Netbeans
NetBeans adalah suatu serambi pengembangan perangkat lunak yang ditulis dalam bahasa pemrograman Java. Serambi Pada NetBeans, pengembangan suatu
aplikasi dapat dilakukan dimulai dari setelan perangkat lunak modular bernama modules.
Aplikasi
NetBeans IDE ini diperuntukkan bagi pengembangan
dalam Java. Dan aplikasi
ini juga mendukung program-program pembuatan bahasa lain secara khusus seperti PHP, C/C++ dan HTML5.
2.4 Bahasa Pemrograman Java
Java adalah bahasa pemrograman yang multi platform dan multi device.
Sekali anda menuliskan sebuah program dengan menggunakan Java, anda
dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java,
dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya.
2.5 Enterprise Architect
Enterprise Architecture adalah proses menerjemahkan visi dan strategi suatu bisnis ke
perubahan yang lebih efektif dengan cara membuat, mengomunikasikan, dan
meningkatkan kebutuhan kunci, prinsip dan model yang mendeskripsikan keadaan
perusahaan pada masa depan dan memastikan perusahaan untuk berevolusi menjadi
lebih baik
