xi 2.3. Observasi Lapangan .......................................................

advertisement
xi
2.3. Observasi Lapangan ............................................................................. 8
2.3.1. Struktur Organisasi ........................................................................ 9
2.3.2. Proses Produksi ........................................................................... 10
2.3.3.Kemampuan Produksi..................................................................... 11
BAB IIIMETODOLOGI PENELITIAN ............................................................ 13
3.1.Pengguna Sistem................................................................................... 13
3.2.Analisis Kebutuhan Sistem ................................................................... 13
3.2.1.Fitur Aplikasi ................................................................................. 13
3.2.2.Use Case Diagram .......................................................................... 13
3.3.Desain Aplikasi..................................................................................... 15
3.3.1.Class Diagram ................................................................................ 15
3.3.2.Activity Diagram............................................................................. 17
3.3.3.Tabel Database .............................................................................. 23
3.3.4.Relasi Tabel ................................................................................... 28
3.3.5.Rancangan Antarmuka ................................................................... 28
BAB IVIMPLEMENTASI SISTEM .................................................................. 39
4.1.Batasan Implementasi ........................................................................... 39
4.2.Hasil Penelitian ..................................................................................... 39
4.2.1.Masukan Data................................................................................. 39
4.2.2.Alur Program.................................................................................. 41
BAB VKESIMPULAN DAN SARAN .............................................................. 55
5.1. Kesimpulan ........................................................................................ 55
5.2. Saran.................................................................................................. 55
DAFTAR PUSTAKA ........................................................................................ 56
xii
DAFTAR TABEL
Tabel 2.1 Hasil Wawancara Pegawai ................................................................. 12
Tabel 3.1 Tabel customer ................................................................................... 23
Tabel 3.2 Tabel worker ...................................................................................... 24
Tabel 3.3 Tabel production_rate ........................................................................ 24
Tabel 3.4 Tabel schedule ................................................................................... 25
Tabel 3.5 Tabel order ........................................................................................ 25
Tabel 3.6 Tabel order_detail.............................................................................. 26
Tabel 3.7 Tabel assignment................................................................................ 26
Tabel 3.8 Tabel progress ................................................................................... 27
Tabel 4.1 Data Pegawai ..................................................................................... 40
Tabel 4.2 Produksi Pegawai Jahitan ................................................................... 40
Tabel 4.3 Data Pelanggan .................................................................................. 40
Tabel 4.4 Data Pesanan ...................................................................................... 41
Tabel 4.5 Detail Pesanan.................................................................................... 41
xiii
DAFTAR GAMBAR
Gambar 2.1 Contoh Gantt Chart .......................................................................... 7
Gambar 2.2 Struktur Organisasi ........................................................................... 9
Gambar 2.3 Proses Produksi .............................................................................. 10
Gambar 3.1 Use Case Diagram .......................................................................... 14
Gambar 3.2 Class Diagram ................................................................................ 16
Gambar 3.3 Manajemen Pegawai Activity Diagram ............................................ 18
Gambar 3.4 Manajemen Pelanggan Activity Diagram ........................................ 19
Gambar 3.5 Manajemen Pegawai Activity Diagram ........................................... 20
Gambar 3.6 Lihat Jadwal Activity Diagram ....................................................... 21
Gambar 3.7 Lihat Tugas Pegawai Activity Diagram ........................................... 22
Gambar 3.8 Laporan Progress Activity Diagram ................................................. 22
Gambar 3.9 Relasi Database.............................................................................. 28
Gambar 3.10 Tambah Pesanan ........................................................................... 29
Gambar 3.11 Daftar Pesanan.............................................................................. 30
Gambar 3.12 Detail Pesanan .............................................................................. 31
Gambar 3.13 Edit Pesanan ................................................................................. 32
Gambar 3.14 Tambah Pelanggan ....................................................................... 33
Gambar 3.15 Daftar Pelanggan .......................................................................... 34
Gambar 3.16 Edit Pelanggan .............................................................................. 35
Gambar 3.17 Tambah Pegawai .......................................................................... 36
Gambar 3.18 Daftar Pegawai ............................................................................. 37
Gambar 3.19 Edit Pegawai................................................................................. 38
Gambar 4.1 Tambah Pegawai ............................................................................ 42
Gambar 4.2 Daftar Pegawai ............................................................................... 43
Gambar 4.3 Edit Pegawai................................................................................... 44
Gambar 4.4 Tambah Pelanggan ......................................................................... 45
Gambar 4.5 Daftar Pelanggan ............................................................................ 46
Gambar 4.6 Edit Pelanggan................................................................................ 47
Gambar 4.7 Tambah Pesanan ............................................................................. 48
xiv
Gambar 4.8 Daftar Pesanan................................................................................ 49
Gambar 4.9 Detail Pesanan ................................................................................ 50
Gambar 4.10 Edit Pesanan ................................................................................. 51
Gambar 4.11 Lihat Jadwal ................................................................................. 52
Gambar 4.12 Tugas Pegawai .............................................................................. 53
Gambar 4.13 Laporan Progress ......................................................................... 54
BAB I
PENDAHULUAN
1.1. Latar Belakang
Menurut kamus besar Bahasa Indonesia, konveksi adalah pakaian dan
sebagainya yg dibuat secara massal yg dijual dalam keadaan jadi, tidak diukur
menurut pesanan, tetapi menurut ukuran yg sudah ditentukan.Namun dalam
kehidupan masyarakat Indonesia
konveksi ini terbiasa disebut dengan
konveksi.Vendor atau supplier adalah lembaga, perorangan atau pihak ketiga yang
menyediakan bahan, jasa, produk untuk diolah atau dijual kembali atau
dibutuhkan oleh perusahaan untuk meningkatkan kinerja perusahaan(Adyatama,
2010).Bisa disimpulkan vendor konveksi adalah lembaga, perorangan atau pihak
ketiga yang menyediakan bahan atau produk pakaian dan atau menyediakan jasa
untuk mengelola bahan mentah menjadi pakaian jadi.
Salah satu vendor konveksi yang peneliti kaji adalah salah satu konveksi
yang terletak di kota Yogyakarta bernama Lullabic Konveksi yang berdiri sejak
tahun 2012. Dalam meneliti sistem dan cara kerja konveksi ini peneliti
menemukan berbagai masalah yang salah satunya adalah kurang terjadwalnya
aktivitas pegawai sehingga antara suatu proses pengerjaan dengan proses
pengerjaan yang lain terdapat jeda waktu sehingga membuat sebuah konveksi
menjadi tidak maksimal dalam segi efisiensi waktu dan berakibat pada kurang
efisiennya hasil yang didapatkan. Dari sinilah peneliti mencoba untuk
memberikan solusi penyelesaian masalah dengan memberikan sebuah solusi
pengaturan jadwal pegawai pada vendor konveksi Lullabic.
Dengan adanya teknologi yang semakin berkembang cepat setiap
tahunnya, dan juga dilihat dari sumberdaya yang dimiliki oleh Lullabic
Konveksi.Berdasarkan permasalahan tersebut, peneliti mengusulkan untuk
membuat sebuah aplikasi atau perangkat lunak yang bisa disematkan dalam
komputer yang terdapat pada kantor Lullabic Konveksi. Aplikasi ini memberikan
suatu usulan agenda pengerjaan proses-proses dalam konveksi dalam bentuk
2
diagram batang, sehingga dengan mudah dapat dibaca dan dimengerti oleh semua
pegawai baik itu dari bagian pemotongan, jahitan maupun penyelesaian.
1.2. Rumusan Masalah
Masalah yang diangkat dalam penelitian ini adalah :
1. Perlunya otomatisasi penjadwalan kegiatan bisnis para pegawai.
2. Perlu adanya rincian kegiatan yang dilakukan oleh pegawai dalam jangka
waktu harian.
3. Perlunya efisiensi pengerjaan salah satu proses produksi dengan proses
produksi lainnya.
1.3. Batasan Masalah
Lingkup pembahasan yang diangkat oleh peneliti :
1. Studi kasus diambil dari rumah produksi Lullabic.
2. Jadwal disusun dengan melihat sudut pandang waktu pengerjaan.
3. Susunan kegiatan didasari oleh sumber daya mesin yang tersedia.
4. Penentuan waktu pelaksanaan pekerjaan ditentukan oleh sistem.
1.4. Tujuanpenelitian
Tujuan dari pengembangan sistem terkomputerisasi ini adalah :
1. Penentuan jenis dan rincian kegiatan yang harus dilakukan oleh pegawai
dalam jangka waktu harian.
2. Mengetahui tenggat waktu dari salah satu proses produksi, maupun
keseluruhan dari proyek pengerjaan.
3. Mengetahui persentase pengerjaan, sebagai informasi yang disampaikan
kepada pelanggan.
1.5. Manfaat penelitian
Manfaat dari pengembangan sistem ini antara lain :
1. Pegawai diharapkan dapat bekerja secara lebih efisien dengan mengurangi
waktu jeda suatu proses.
3
2. Pengawas kegiatan proses bisnis tidak perlu diadakan karena terdapat
deadline dan jadwal yang jelas.
3. Memudahkan dalam penanganan suatu masalah dalam suatu proses
industri, sehingga penundaan proses lain dapat digantikan dengan
pengerjaan yang lain
4. Memudahkan komunikasi dengan pemilik melalui diagram jadwal yang
telah dibuat.
1.6. Metodologi penelitian
Metodologi peneletian adalah tahapan dalam membuat prototipe aplikasi
yang akan dikembangkan, tahapan tersebut antara lain :
1. Pengumpulan Data
a. Studi pustaka yang berkaitan dengan manajemen proyek dan
penjadwalan proyek menggunakan diagram batang.
b. Wawancara terhadap pegawai dan pemilik tentang proses-proses
produksi.
2. Membagi proses produksi berdasar kegiatan yang dilakukan para pegawai.
3. Mendefinisikan kebutuhan aplikasi yang akan dibuat.
4. Perancangan dan pengembangan aplikasi.
1.7. Sistematika penulisan
Sistematika penulisan yang digunakan untuk laporan tugas akhir ini
mempunyai gambaran singkat sebagai berikut.
Bab I yang merupakan pendahuluan ini memuat penjelasan mengenai apa
itu vendor konveksi. Masalah yang ditemui di dalam konveksi Lullabic.Lingkup
penanganan masalah yang diajukan penulis,tujuan aplikasi dibuat, dan juga
manfaat dari aplikasi ini.
Bab II yang berisi landasan teori ini memuat landasan teori yang
digunakan untuk dasar pengembangan analisis, meliputi pengertian tentang
scheduling, dasar penentuan penjadwalan, hirarki dalam pembagian subkerja atau
work breakdown, dan manajemen proyek dan metode penjadwalan.
4
Bab III berisi metodologi penelitian, berisi metode pengembangan yang
dilakukan, hasil analisis tentang proses produksi, desain aplikasi, basis data,
diagram-diagram untuk menjelaskan tentang proses produksi dan juga alur
program, dan desain GUI.
Bab IV membahas tentang pengaplikasian source code dari pembahasan
pada bab III, dimana penulis menggunakan pemrograman berbasis objek.
Pembuatan class atau draft objek, dan tampilan GUI.
Bab V berisi kesimpulan dan saran, langkah-langkah pokok apa saja yang
dapat diaplikasikan pada sistem ini, kemampuan sistem dalam mengolah masukan
data-data, apa yang dapat dilakukan untuk pengembangan lebih lanjut.
BAB II
LANDASAN TEORI
2.1.Teori Dasar
Aplikasi Penjadwalan Pegawai ini ditujukan untuk mengelola sumber daya
manusia atau pegawai.Pemberian tugas kepada pegawai didasari oleh kemampuan
dari tiap pegawai dan juga didasari oleh jumlah dan variasi pesanan pelanggan
yang datang.Suatu pesanan tidak dapat langsung dikerjakan jika pesanan
sebelumnya sedang dikerjakan, untuk itulah perlu adanya pengelolaan pegawai
dan juga penanganan terhadap pesanan yang datang.
2.1.1. Manajemen Proyek
Proyek adalah suatu kegiatan atau usaha
sementara temporer
yang
dikerjakan untuk menyelesaikan suatu tujuan tertentu dengan batas waktu tertentu.
Sedangkan
manajemen
proyek
sendiri
adalah
kegiatan
merencanakan,
mengorganisasi, mengarahkan dan mengendalikan sumber daya yang ada, baik itu
sumber daya manusia maupun sumber daya berupa material untuk menyelesaikan
sebuah proyek pada tenggat waktu yang telah ditentukan sebelumnya (Yusuf,
2014).
Tahapan dari manajemen proyek :
1. Initiation atau persiapan.
2. Planning atau perencanaan.
3. Execution atau pengerjaan.
4. Monitoring & controlling atau pengawasan.
5. Closing atau evaluasi.
2.1.2. Penjadwalan
Penjadwalan merupakan salah satu kegiatan yang terdapat pada tahapan
planning dalam manajemen proyek.Penjadwalan didefinisikan sebagai rencana
pengaturan kerja dan pengalokasian sumber daya, baik waktu maupun fasilitas
yang digunakan untuk menyelesaikan setiap pengerjaan (Vollman; 1988).Menurut
6
Kenneth R. Baker penjadwalan adalah proses pengalokasian sumber daya untuk
menyelesaikan suatu tugas dalam jangka waktu tertentu (Baker; 2009).
Penjadwalan proyek melibatkan pengurutan dan pembagian waktu untuk
semua kegiatan proyek, pada tahap ini, manajer memutuskan bagaimana setiap
kegiatan akan dilakukan dan menghitung berapa banyak orang dan bahan yang
akan dibutuhkan pada setiap tahap produksi. Manajer juga membuat bagan jadwal
terpisah untuk kebutuhan personil menurut jenis keterampilan (manajemen,
teknik, atau pekerja lapangan) tabel juga dapat dikembangkan sebagai bahan
untuk penentuan jadwal.
Sebelum dapat menyusun penjadwalan dibutuhkan analisis terhadap
sumber daya yang tersedia, dalam konteks pada konveksi Lullabic, maka sumber
daya mencakup jumlah pegawai, jumlah dan macam-macam mesin yang tersedia,
dan juga waktu yang dibutuhkan untuk penyelesaian suatu proses pengerjaan.
Proses ini disebut juga dengan planning. Setelah identifikasi sumber daya
diketahui maka tahapan langkah selanjutnya adalah mengidentifikasi paket-paket
pekerjaan yang akan dilakukan. Pembagian jenis-jenis pekerjaan biasa disebut
dengan work breakdown.
Pada proses work breakdown satu pekerjaan besar dibagi-bagi dalam sub
pekerjaan kecil yang dapat saling terhubung antara satu dengan yang lain ataupun
dapat berjalan sendiri-sendiri. Tujuan dari pembagian pekerjaan menjadi sub
pekerjaan yang lebih kecil adalah untuk memudahkan dalam penentuan jadwal
suatu pengerjaan, estimasi cost, dan juga siapa yang bertanggung jawab pada
suatu sub pekerjaan tertentu (Elisa; 2012).
Adapun hirarki dalam penentuan work breakdown.
1. Proyek.
2. Tugas utama dalam proyek.
3. Sub tugas dalam tugas utama.
4. Kegiatan (paket kerja).
Adapun tujuan dari perencanaan penjadwalan proyek yaitu :
1. Mempermudah perumusan masalah proyek.
7
2. Menentukan metode atau cara yang sesuai.
3. Kelancaran kegiatan lebih terorganisir.
4. Mendapatkan hasil yang optimum.
2.1.3. Gantt Chart
Gantt Chart atau Bar Chartatau yang lebih dikenal sebagai diagram
batang mula-mula dipakai dan diperkenalkan oleh Hendri Lawrence Gantt pada
tahun 1917. Metode ini bertujuan untuk mengidentifikasi unsur waktu
dan urutan untuk merencanakan suatu kegiatan, yang terdiri dari waktu mulai,
waktu selesai, dan waktu pelaporan.Hingga kini metode ini masih banyak
digunakan karena mudah dibuat dan dipahami sehingga sangat berguna sebagai
alat komunikasi dalam penyelenggaraan proyek.Dalam ganttchart sendiri terdapat
beberapa metode dari manajemen proyek yang digunakan, metode work
breakdown digunakan untuk membagi proyek utama menjadi proyek-proyek yang
lebih kecil sehingga mudan untuk di manajemen, seperti pada gambar 2.1.
Gambar 2.1Contoh Gantt Chart
Pada gambar 2.1 di atas menunjukkan sebuah contoh dari ganttchart
sederhana, dimana di dalamnya terdapat workbench atau pembagian kerja dari
sebuah proyek utama yaitu membuat sebuah aplikasi. Gambar di atas juga
menunjukkan waktu dari masing pekerjaan-pekerjaan kecil yang harus
diselesaikan, kapan harus mulai dan kapan pekerjaan tertentu harus selesai.
8
2.2. Tinjauan Pustaka
Tinjauan pustaka yang membantu peneliti dalam menentukan arah
penelitian
adalah
salah
satu
jurnal
internasionalyang
berjudul Project
Management Software: Allocation and Scheduling Aspects. Penelitian yang
dilakukan oleh C. Chantrapornchai, D. Sawangkokrouk and T. Leadprathom ini
membahas tentang pengalaman mereka dalam membuat suatu aplikasi project
manager.Dalam penelitian mereka mencoba untuk mengotomatisasi alokasi waktu
dan penjadwalan tugas.
Database berisi informasi tentang proyek, penugasan, dan juga sumber
daya. Mereka menggunakan ganttchart sebagai acuan dari aplikasi penjadwalan
yang mereka buat. Dalam aplikasi yang mereka buat, mereka menitik beratkan
pada
1. Fungsi mengecek durasi dari sebuah pengerjaan dan menemukan pegawai
yang sedang tidak bekerja pada saat itu.
2. Fungsi mengecek kemampuan dari masing-masing pegawai dan disesuaikan
dengan tugas yang akan diberikan.
2.3. Observasi Lapangan
Observasi lapangan dilakukan dengan cara mengamati proses produksi
dari sebuah vendor konveksi. Pada batasan masalah yang diangkat oleh peneliti
yaitu pada vendor konveksi Lullabic yang berada di Kota Yogyakarta, ditemui
beberapa kendala antara lain :
1. Masih terbatasnya jenis mesin yang dimiliki oleh Lullabic, yaitu tidak
adanya mesin bordir, dimana untuk pengerjaan pakaian yang terdapat
motif bordir, vendor mengirimkan potongan kain yang sudah siap untuk
dibordir ke pihak ketiga. Sehingga untuk melanjutkan proses sebelumnya
harus menunggu kain yang telah dibordir selesai dikerjakan.
2. Kegiatan jahitan menjadi terhenti beberapa waktu untuk menunggu
proses bordir selesai.
Pada kendala lapangan seperti itu maka sebuah vendor konveksi dapat
dikatakan tidak efisien dalam menyelesaikan pesanan, dikarenakan terbatasnya
9
sumber daya, dalam konteks ini yaitu kekurangan mesin. Pegawai yang
kegiatannya terhenti karena salah satu proses yang belum selesaipun melakukan
kegiatan proses produksi pesanan lain, yang kemudian perlu adanya manajemen
pesanan.
Kendala lain yaitu tidak adanya supervisor yang mengamati dan mengatur
pesanan mana saja yang selanjutnya akan dikerjakan, dan kemudian memicu
munculnya masalah lain yaitu kerja owner semakin berlipat-lipat karena harus
mengelola pesanan sekaligus menjadi supervisor.
2.3.1. Struktur Organisasi
Struktur organisasi yang digunakan oleh konveksi Lullabic menggunakan
3 hirarki yaitu
: pemilik, pengawas, dan pegawai seperti pada gambar
2.2.Pengawas bertanggung jawab terhadap pemilik, sedangkan pegawai jahitan
dan pegawai finishing bertanggung jawab terhadap pengawas produksi.
Gambar 2.2Struktur Organisasi
Dalam gambar 2.2 posisi antara penjahit dan finishing adalah sama,
sehingga posisi Onel sebagai pegawai pola dan pemotongan mengawasi sekaligus
proses produksi jahitan dan juga mempunyai tugas sebagai quality control.
10
2.3.2. Proses Produksi
Diagram pada gambar 2.3 adalah diagram proses produksi dalam suatu
proyek mulai dari masukan yang berupa bahan mentah sampai dengan keluaran
yang berupa barang jadi yang telah dibungkus rapi.
Gambar 2.3Proses Produksi
Diagram proses produksi pada gambar 2.3dibagi menjadi tiga bagian,
yaitu:
1. Masukan
Pada tahapan ini pelanggan memberikan masukan berupa pesanan atau
order yang berisi jenis keluaran yang diharapkan dan juga tanggal tenggat
waktu proses pelaksanaan, kemudian pelanggan juga dapat langsung
11
memberikan bahan atau kain yang digunakan sebagai bahan mentah untuk di
proses menjadi sebuah produk.
2. Proses
Kemudian pada tahapan proses, dimulai dengan menggambar pola
sesuai dengan pesanan pelanggan, yang kemudian dilanjutkan dengan proses
pemotongan sesuai dengan jumlah dan ukuran yang ada pada pesanan.Setelah
melalui proses pemotongan, berdasar pada pesanan yang telah ditulis, proses
selanjutnya yaitu memasang variasi dalam hal ini antara bordir atau sablon.
Setelah kain yang dipotong dan diberi variasi telah selesai penjahit
mulai menjahit kain tersebut sesuai pesanan.Tahap selanjutnya yaitu
finishingmeliputi pemasangan kancing, tali sabuk, tali kolor, ataupun yang lain
yang disesuaikan dengan pesanan.
3. Keluaran
Pada tahap keluaran barang jadi berupa pakaian sudah siap untuk dikemas
dan diberikan kepada pelanggan.
2.3.3. Kemampuan Produksi
Dalam menentukan kemampuan produksi dari rumah produksi Lullabic,
peneliti menggunakan pendekatan tanya jawab atau wawancara dengan pemilik
dan juga dengan pegawai.
1. Wawancara Pemilik
Ketika peniliti menanyakan kemampuan produksi rumah produksi
Lullabic, pemilik tidak bisa menentukan pasti berapa kemampuan produksi dari
rumah produksi. Metode target lebih banyak digunakan dalam proses produksi.
Dalam wawancara dengan pemilik, ditemui beberapa kendala tentang proses
produksi :
a. Waktu pengerjaan bordir atau sablon yang bergantung pada kemampuan
pihak ketiga dalam mengerjakan pesanan dari Lullabic konveksi.
b. Belum adanya manajemen bahan produksi, yang nantinya berdampak pada
waktu proses jahitan.
12
2. Wawancara Pegawai
Dalam wawancara dengan pegawai tentang kemampuan produksi setiap
pegawai,diperoleh data-data yang telah dirangkum pada tabel 2.1.
Tabel 2.1Hasil Wawancara Pegawai
Nama
Kemeja
Kemeja Kaos Polo
Celana
Celana
Jaket
Jamper
Pendek
Panjang
pendek
panjang
Puji
12
10
45
24
6
5
4
12
Ayik
13
10
50
20
8
6
5
20
Agus
15
12
60
30
12
10
7
10
Taufik
12
12
50
26
15
10
10
15
Pada tabel 2.1didasarkan pada waktu kerja yang dimulai dari jam 08.00
WIB sampai jam 22.00 WIB, setelah dikurangi jam istirahat maka paling tidak
dalam satu hari kerja waktu efektif yang digunakan untuk proses produksi ialah 12
jam kerja. Selain itu tabel diatas merupakan patokan target yang harus dipenuhi
atau disanggupi oleh tiap-tiap pegawai.
Dari analisis observasi lapangan maka peneliti menemukan beberapa
permasalah yang muncul pada rangkaian proses rumah produksi Lullabic.
1. Kurangnya sumber daya mesin yang dimiliki oleh rumah produksi.
2. Kurangnya pengawasan terhadap semua lini proses produksi.
3. Kurangnya suatu penanganan ketika terjadi kesalahan pada salah satu
proses produksi.
Berdasar pada akibat-akibat yang akan ditimbulkan oleh permasalahan
tersebut, peneliti mengusulkan untuk membuat sebuah aplikasi penjadwalan
pegawai,
yang nantinya
diharapkan dapat mengatasi atau
permasalahan yang telah disebutkan sebelumnya.
mengurangi
BAB III
METODOLOGI PENELITIAN
3.1.
Pengguna Sistem
Pengguna sistem aplikasipenjadwalan pegawai ini hanya terbatas oleh
pemilik dimana pemilik dapat menggunakan semua menu yang ada, diantaranya
manajemen pesanan, manajemen pelanggan, dan manajemen pegawai.
3.2.
Analisis Kebutuhan Sistem
Analisis kebutuhan sistem membahas tentang apa saja yang dapat
dilakukan oleh aplikasi penjadwalan pegawai. Untuk memudahkan pembahasan
maka analisis kebutuhan sistem dibagi menjadi sub bagian yang membahas
tentang fitur aplikasi dan juga diagram usecase.
3.2.1. Fitur Aplikasi
Fitur-fitur yang akan diimplementasikan pada aplikasi ini adalah sebagai
berikut :
1. Manajemen pesanan.
2. Manajemen pelanggan.
3. Manajemen pegawai.
4. Lihat Jadwal.
5. Lihat daftar tugas pegawai.
6. Laporan progres tugas pegawai.
3.2.2. Use Case Diagram
Pada sub bab ini menjelaskan tentang diagram yang merepresentasikan
fitur-fitur apa saja yang akan hadir dalam aplikasi. Dalam diagramuse casepada
gambar 3.1 jugadigambarkan fitur apa saja yang dapat digunakan oleh pemilik.
14
Gambar 3.1Use Case Diagram
Gambar 3.1 menggambarkan use case diagram dari aplikasi penjadwalan
pegawai, dimana lingkaran elips merepresentasikan fitur-fitur yang terdapat pada
menu aplikasi, fungsi masing-masing fitur diantaranya adalah :
1. Manajemen Pesanan, terdiri dari beberapa opsi yaitu :
a. Tambah Pesanan
Berisi formulir yang digunakan untuk memasukkan data-data pesanan
yang nantinya akan diproses oleh aplikasi.
b. Daftar Pesanan
Berisi daftar dari pesanan-pesanan yang ada di database.
c. Detail Pesanan
Berisi detail ukuran-ukuran dari pesanan yang ada di database.
d. Edit Pesanan
Berisi formulir untuk mengedit data-data pesanan yang berada di
database.
2.
Manajemen Pelanggan, terdiri dari beberapa opsi yaitu :
a. Tambah Pelanggan
Berisi formulir yang digunakan untuk memasukkan data-data
pelanggan yang nantinya akan diproses oleh aplikasi.
b. Daftar Pelanggan
Berisi daftar data-data dari pelanggan, seperti nama, alamat, nama
perusahaan dan nomer telepon.
15
c. Edit Pelanggan
Formulir untuk mengubah data-data seorang pelanggan.
3. Manajemen Pegawai
a. Tambah Pegawai
Formulir untuk menambahkan data-data pegawai baru.
b. Daftar Pegawai
Berisi daftar dari data-data pegawai yang ditampilkan dengan sebuah
tabel.
c. Edit Pegawai
Formulir untuk mengubah data-data dari seorang pegawai.
4. Menu Jadwal
a. Lihat Jadwal
Daftar jadwal dalam skala waktu, harian, mingguan dan bulanan.
b. Lihat Penugasan Pegawai
Daftar pekerjaan harian untuk para pegawai.
3.3.
Desain Aplikasi
Pada sub bab ini menjelaskan tentang rencana atau rancangan aplikasi
yang akan dibuat, guna membantu peniliti dalam pembuatan aplikasi dan juga
untuk memudahkan pemahaman cara kerja aplikasi. Pada sub bab ini pembahasan
akan dipecah menjadi 4 sub bab.
3.3.1. Class Diagram
Class diagram menggambarkan representasi keadaan, kondisi, dan
kegiatan object-object yang dalam bahasa pemrograman java disebut dengan
class. Dalam class diagram digambarkan juga attribut dari kelas itu sendiri dan
juga method-method yang dapat digunakan untuk mengubah attribut-attribut.
Selain itu dalam class diagram digambarkan pula hubungan atau interaksi antara
satu class dengan class yang lain.Class diagram yang digunakan dalam
membangun desain aplikasi ini dapat dilihat pada gambar 3.2.
Download