Tampilkan postingan dengan label Neatbeans. Tampilkan semua postingan
Tampilkan postingan dengan label Neatbeans. Tampilkan semua postingan

Kamis, 27 Februari 2020

Membuat Aplikasi Peminjaman Sederhana Mengunakan Netbeans







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