SlideShare a Scribd company logo
Aplikasi Desktop Untuk Logistik Alat Tulis Kantor
  Berbasis Java (Client - Server - Middleware).

                         Oleh :

                   Made Andhika 23510307
             I Putu Agus Eka Pratama 23510310

                         MTI ITB
Pendahuluan :
Latar Belakang

 Aplikasi logistik alat tulis kantor berbasis java (client - server -
 middleware) dibuat dengan tujuan :
 1. Memudahkan proses logistik alat tulis kantor.
 2. Mahalnya perangkat lunak serupa sehingga perlu dirancang
 aplikasi alternatif dengan fungsi yang tidak jauh beda
 berdasarkan konsep Free and Open Source (FOSS).
 3. Menerapkan bahasa pemrograman Java dan DB MySQL
 pada sisi aplikasi desktop dan jaringan.
 4. Sebagai tugas akhir mata kuliah Pemrograman dan Aplikasi
 Internet Web.
Spesifikasi Perangkat Lunak :
Fitur

 Aplikasi logistik alat tulis kantor berbasis java (client - server -
 middleware) yang akan dibangun ini memiliki spesifikasi fitur sebagai
 berikut :
 1. Dapat berjalan pada sistem operasi dan arsitektur mesin apa saja,
 pada 1 komputer maupun multi komputer (via jaringan), asalkan tersedia
 Java (J2SE) di dalamnya.
 2. Memiliki 2 tipe user yaitu admin (pegawai divisi logistik) dan user biasa
 (divisi non logistik/kasir), dengan login dan privillege berbeda.
 3. Admin mampu melakukan manipulasi data (insert, delete, edit/update,
 view) pada data alat tulis kantor dan data pegawai, user biasa hanya
 mampu melakukan view saja.
 4. Pada data pesanan, admin mampu melakukan view, delete, approve
 pesanan. User biasa hanya mampu insert dan view saja.
 5. Admin dapat melakukan insert, delete, dan edit/update data pegawai.
 6. Admin dan user biasa bisa melakukan pencarian terhadap barang.
Spesifikasi Perangkat Lunak :
Hardware dan Software

 Aplikasi logistik alat tulis kantor berbasis java (client - server -
 middleware) yang akan dibangun ini dapat berjalan baik pada komputer
 dengan spesifikasi minimum :
 1. Processor 1,8 GHz (Intel/AMD).
 2. RAM 128 MB.
 3. VGA Onboard.
 4. Mouse, keyboard, monitor standar.
 5. Kartu jaringan wired/wireless (optional).
 6. Java (J2SE).
 7. MySQL.
 8. OS Linux/Windows/Mac.
Desain Perangkat Lunak

 Dengan konsep client - server - middleware, maka dirancang
 desain perangkat lunak ini sebagai berikut :
 1.) Logistik → untuk server → menyediakan login admin dan
 menu admin.
 2.) LogistikClient → untuk client → menyediakan login client
 dan menu client.
 3.) LogistikApi → mencatat log proses server – client dan
 sekaligus sebagai penghubung keduanya (port).
 4.) Untuk database menggunakan MySQL melalui JDBC.
 5.) Koneksi server - client - database menggunakan port.
Skema Perangkat Lunak

                        n komputer (via jaringan)
  1 komputer
Bagan Database Logistik
ERD (Entity Relationship Diagram)
Use Case Diagram
Class Diagram
Progress Report

 1. UML (Use Case Diagram dan Class Diagram) dan Bagan
 Database telah selesai dibuat menggunakan Umbrello dan
 DIA Diagram di Linux Ubuntu.
 2. SKPL/Software Requirement telah selesai dibuat
 menggunakan Open Office dan Latex (Lyx) Linux Ubuntu.
 3. Coding aplikasi dan database masih dalam tahap
 pengerjaan dan penyempurnaan menggunakan Netbeans di
 Linux Ubuntu dan Windows.
 4. Pengujian dan demo akan dilakukan pada 2 buah komputer
 (Linux - Windows) via wireless intranet ITB dengan
 pengalamatan DHCP.
Update 25 April 2011

 Dokumentasi laporan telah selesai dibuat dengan pengujian
 pada 1 mesin berbasis Linux.

 Presentasi dan demo dilakukan 26 April 2011 menggunakan 2
 buah komputer berbasis windows dan linux, menggunakan
 pengalamatan DHCP pada wireless intranet ITB.

 Disertakan laporan bugs dan kekurangan yang masih ada
 untuk acuan saran perbaikan ke depannya.
TERIMA KASIH

More Related Content

PPTX
Alokasi biaya departemen penunjang
PPT
Manajemen Operasional I Proyek
PPTX
MSDM at Google Inc
DOCX
Business plan - kue hewir
PDF
Indomie
PPTX
Msdm amerika serikat
PPT
Pertemuan 9 strategi penetapan harga
PPT
Perilaku konsumen prof ujang 12. lingkungan situasi konsumen
Alokasi biaya departemen penunjang
Manajemen Operasional I Proyek
MSDM at Google Inc
Business plan - kue hewir
Indomie
Msdm amerika serikat
Pertemuan 9 strategi penetapan harga
Perilaku konsumen prof ujang 12. lingkungan situasi konsumen

What's hot (20)

PPTX
Kewirausahaan - Bisnis Minuman
PPTX
Ppt proposal bsinis "PUDOMAS"
DOCX
Contoh Proposal Usaha Digital Printing
PPT
Perbandingan stp dan 4 p antara produk nestle(dancow dan milo) perusahaan man...
PPTX
Strategi strategi global
PPT
4 absolut dan comparativ, ho
PDF
IMPLEMENTASI DESAIN GRAFIS DALAM PEMASARAN
PPTX
Pengukuran Kualitas dengan Metode Garvin
PPTX
Rencana Operasi Business Plan
PDF
Mnd001 manajemen keuangan internasional-modul-sesi 1
PPTX
Persentasi Keseimbangan Pasar.ppt
PPTX
Peta Persaingan Bisnis Fintech di Era Digital _ Materi Training "Financial Te...
PDF
Proposal Aqua (Tugas IMC)
PPTX
keseimbangan IS-LM
PPT
PPT-PERMINTAAN DAN PENAWARAN.ppt
PPTX
Porter Five Forces Analysis PT. Ford Motor di Indonesia
PPTX
BAB 1 PKKWU KELAS XI WIRI.pptx
PPTX
MO I Materi Strategi Layout
PPT
7 strategi lokasi
PPTX
Strategi pemasaran perusahaan coca cola
Kewirausahaan - Bisnis Minuman
Ppt proposal bsinis "PUDOMAS"
Contoh Proposal Usaha Digital Printing
Perbandingan stp dan 4 p antara produk nestle(dancow dan milo) perusahaan man...
Strategi strategi global
4 absolut dan comparativ, ho
IMPLEMENTASI DESAIN GRAFIS DALAM PEMASARAN
Pengukuran Kualitas dengan Metode Garvin
Rencana Operasi Business Plan
Mnd001 manajemen keuangan internasional-modul-sesi 1
Persentasi Keseimbangan Pasar.ppt
Peta Persaingan Bisnis Fintech di Era Digital _ Materi Training "Financial Te...
Proposal Aqua (Tugas IMC)
keseimbangan IS-LM
PPT-PERMINTAAN DAN PENAWARAN.ppt
Porter Five Forces Analysis PT. Ford Motor di Indonesia
BAB 1 PKKWU KELAS XI WIRI.pptx
MO I Materi Strategi Layout
7 strategi lokasi
Strategi pemasaran perusahaan coca cola
Ad

More from Putu Shinoda (20)

PDF
ipae-cybersecurityindustri40-bapeten.pdf
PDF
Linux, Ubuntu, FOSS, dan Smart City
PDF
Seminar Intelligent Trasport System (ITS) Univ Telkom
PDF
Seminar Linux Ubuntu, Pemanfaatannya, dan Smart City
PDF
Web Security
PDF
Materi Kuliah Kapita Selekta 3 : OTT
PDF
Materi Kuliah Umum Kapita Selekta : Internet Of Things
PDF
Kuliah Umum 1 Kapita Selekta Univ Telkom : Smart City.
PDF
Seminar Linux Dan Smart City Telkom University Mei 2014
PDF
Seminar Linux dan Android Legian Cafe Dago Bandung 15 Maret 2014 (2)
PDF
Seminar Linux dan Android Legian Cafe Dago Bandung 15 Maret 2014 (1)
PDF
Putu smartcity 22 feb 2014
PDF
NDN SIM (Named Data Networking Simulator)
PDF
Pertemuan 1 sistem operasi S1 sistem komputer univ telkom 2014
PDF
Seminar security Smart City dan sampul buku
PDF
Seminar Open Year With Open Source Unikom Bandung 18 Januari 2014
PDF
Information and social network 1
PDF
Presentasi putu-unikom-180114
PDF
Ist service-4
PDF
Ist service-2
ipae-cybersecurityindustri40-bapeten.pdf
Linux, Ubuntu, FOSS, dan Smart City
Seminar Intelligent Trasport System (ITS) Univ Telkom
Seminar Linux Ubuntu, Pemanfaatannya, dan Smart City
Web Security
Materi Kuliah Kapita Selekta 3 : OTT
Materi Kuliah Umum Kapita Selekta : Internet Of Things
Kuliah Umum 1 Kapita Selekta Univ Telkom : Smart City.
Seminar Linux Dan Smart City Telkom University Mei 2014
Seminar Linux dan Android Legian Cafe Dago Bandung 15 Maret 2014 (2)
Seminar Linux dan Android Legian Cafe Dago Bandung 15 Maret 2014 (1)
Putu smartcity 22 feb 2014
NDN SIM (Named Data Networking Simulator)
Pertemuan 1 sistem operasi S1 sistem komputer univ telkom 2014
Seminar security Smart City dan sampul buku
Seminar Open Year With Open Source Unikom Bandung 18 Januari 2014
Information and social network 1
Presentasi putu-unikom-180114
Ist service-4
Ist service-2
Ad

Recently uploaded (8)

PPTX
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
PPT
pengantar-sistem-informasi manajemen.ppt
PPTX
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
PPTX
Implementasi Microservices pada Manufaktur
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
pengantar-sistem-informasi manajemen.ppt
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
Implementasi Microservices pada Manufaktur
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...

Presentasi java

  • 1. Aplikasi Desktop Untuk Logistik Alat Tulis Kantor Berbasis Java (Client - Server - Middleware). Oleh : Made Andhika 23510307 I Putu Agus Eka Pratama 23510310 MTI ITB
  • 2. Pendahuluan : Latar Belakang Aplikasi logistik alat tulis kantor berbasis java (client - server - middleware) dibuat dengan tujuan : 1. Memudahkan proses logistik alat tulis kantor. 2. Mahalnya perangkat lunak serupa sehingga perlu dirancang aplikasi alternatif dengan fungsi yang tidak jauh beda berdasarkan konsep Free and Open Source (FOSS). 3. Menerapkan bahasa pemrograman Java dan DB MySQL pada sisi aplikasi desktop dan jaringan. 4. Sebagai tugas akhir mata kuliah Pemrograman dan Aplikasi Internet Web.
  • 3. Spesifikasi Perangkat Lunak : Fitur Aplikasi logistik alat tulis kantor berbasis java (client - server - middleware) yang akan dibangun ini memiliki spesifikasi fitur sebagai berikut : 1. Dapat berjalan pada sistem operasi dan arsitektur mesin apa saja, pada 1 komputer maupun multi komputer (via jaringan), asalkan tersedia Java (J2SE) di dalamnya. 2. Memiliki 2 tipe user yaitu admin (pegawai divisi logistik) dan user biasa (divisi non logistik/kasir), dengan login dan privillege berbeda. 3. Admin mampu melakukan manipulasi data (insert, delete, edit/update, view) pada data alat tulis kantor dan data pegawai, user biasa hanya mampu melakukan view saja. 4. Pada data pesanan, admin mampu melakukan view, delete, approve pesanan. User biasa hanya mampu insert dan view saja. 5. Admin dapat melakukan insert, delete, dan edit/update data pegawai. 6. Admin dan user biasa bisa melakukan pencarian terhadap barang.
  • 4. Spesifikasi Perangkat Lunak : Hardware dan Software Aplikasi logistik alat tulis kantor berbasis java (client - server - middleware) yang akan dibangun ini dapat berjalan baik pada komputer dengan spesifikasi minimum : 1. Processor 1,8 GHz (Intel/AMD). 2. RAM 128 MB. 3. VGA Onboard. 4. Mouse, keyboard, monitor standar. 5. Kartu jaringan wired/wireless (optional). 6. Java (J2SE). 7. MySQL. 8. OS Linux/Windows/Mac.
  • 5. Desain Perangkat Lunak Dengan konsep client - server - middleware, maka dirancang desain perangkat lunak ini sebagai berikut : 1.) Logistik → untuk server → menyediakan login admin dan menu admin. 2.) LogistikClient → untuk client → menyediakan login client dan menu client. 3.) LogistikApi → mencatat log proses server – client dan sekaligus sebagai penghubung keduanya (port). 4.) Untuk database menggunakan MySQL melalui JDBC. 5.) Koneksi server - client - database menggunakan port.
  • 6. Skema Perangkat Lunak n komputer (via jaringan) 1 komputer
  • 11. Progress Report 1. UML (Use Case Diagram dan Class Diagram) dan Bagan Database telah selesai dibuat menggunakan Umbrello dan DIA Diagram di Linux Ubuntu. 2. SKPL/Software Requirement telah selesai dibuat menggunakan Open Office dan Latex (Lyx) Linux Ubuntu. 3. Coding aplikasi dan database masih dalam tahap pengerjaan dan penyempurnaan menggunakan Netbeans di Linux Ubuntu dan Windows. 4. Pengujian dan demo akan dilakukan pada 2 buah komputer (Linux - Windows) via wireless intranet ITB dengan pengalamatan DHCP.
  • 12. Update 25 April 2011 Dokumentasi laporan telah selesai dibuat dengan pengujian pada 1 mesin berbasis Linux. Presentasi dan demo dilakukan 26 April 2011 menggunakan 2 buah komputer berbasis windows dan linux, menggunakan pengalamatan DHCP pada wireless intranet ITB. Disertakan laporan bugs dan kekurangan yang masih ada untuk acuan saran perbaikan ke depannya.