37 BAB 4 PERANCANGAN
4.1 Perancangan sistem
Perancangan sistem dibuat berbasiskan web, karena perancangan sistem ini memberikan keuntungan, antara lain:
1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan terjadi hanya komputer server saja yang akan diubah. Sehingga komputer lainnya yang terhubung dengan server akan ikut berubah.
2. User dari masing-masing komputer hanya perlu mengakses melalui web
browser untuk dapat menggunakan aplikasi ini.
Aplikasi yang akan digunakan adalah VB.NET, ASP.NET, dan SQL Server.
4.1.1 Rancangan Unified Modelling Language
Untuk memperjelas alur / jalan kerjanya sistem yang diusulkan, kami melakukan perancangan dengan menggunakan diagram UML. Di dalam diagram - diagram UML ini akan dijelaskan tentang proses yang akan terjadi untuk setiap aktifitas yang berhubungan dengan sistem yang akan dibuat ini.
Lihat data karyawan Penambahan data karyawan Perubahan data karyawan Lihat rating Perubahan rating Lihat pengumuman Lihat peringatan Tugas kerja Arsip penjualan Laporan keuangan Laporan gudang «extends» «extends» «extends» Data karyawan Rating «extends» «extends» Pembaritahuan «extends» «extends» Laporan perusahaan «extends» «extends» «extends» Penambahan pemberitahuan «extends» Manager HRD Manager Divisi Direktur Karyawan Divisi Finance Divisi gudang Lihat tugas kerja
«extends» Divisi Marketing Penambahan tugas kerja «extends» keseluruhan karyawan, termasuk sales, accounting, dan divisi gudang. Pesan «extends» Gaji Perubahan gaji Lihat gaji «extends» «extends» «extends»
39
Keterangan Diagram Use Case Actor
Actor Deskripsi
Direktur Orang yang mempunyai tanggung jawab untuk mengatur seluruh kegiatan perusahaan baik intern mapupun ekstern.
Manager divisi Orang yang bertanggung jawab untuk menjalankan kegiatan
intern perusahaan.
Manager HRD Orang yang diberikan wewenang untuk mengendalikan dan
memeriksa serta memantau karyawan yang bekerja pada perusahaan tersebut, dan juga mempunyai wewenang untuk memberhentikan atau untuk mempekerjakan seseorang. Karyawan Orang-orang yang bekerja di berbagai departemen yang
bertugas untuk mengatur kegiatan intern perusahaan, mencakup sales, akuntan dan divisi gudang.
Divisi Marketing Divisi yang bertanggung jawab untuk order penjualan.
Divisi Finance Divisi yang bekerja di departemen accounts dan bertanggung jawab kepada perusahaan yang berhubungan dengan laporan keuangan.
Divisi gudang Divisi yang bertanggung jawab di departemen gudang dan bertanggung jawab memberikan laporan-laporan barang di gudang kepada manager atau direktur.
Lihat data karyawan Karyawan bisa melihat data pribadinya dan melihat apakah terjadi kesalahan dalam pemasukan datanya. Perubahan data karyawan Jika terjadi kesalahan dalam pemasukan data karyawan
maka dapat melakukan perubahan data.
Penambahan data karyawan Jika ada penambahan karyawan baru maka dilakukan pemasukan atau penambahan data personal karyawan baru tersebut.
Data karyawan Data karyawan berisikan informasi data-data karyawan, di dalam data karyawan mencakup melihat informasi karyawan, penambahan informasi karyawan dan perubahan informasi karyawan.
Lihat rating Karyawan bisa melihat rating kinerja kerjanya
Perubahan rating Perubahan rating kinerja karyawan hanya bisa
dilakukan oleh manager operasional dan manager HRD.
Rating Rating berisikan rating para karyawan perusahaan, di
dalam rating mencakup lihat rating dan perubahan
rating
Perubahan gaji Berisi pengumuman, peringatan dan juga pesan.
41
berkomunikasi. Dapat digunakan untuk memberitahukan sesuatu kepada antar karyawan ataupun atasan.
Lihat pengumuman Orang-orang yang ada di perusahaan dapat melihat pengumuman yang dikeluarkan oleh direktur atau
manager perusahaan
Lihat peringatan Karyawan bisa melihat peringatan-peringatan yang diberikan oleh manager operasional, manager HRD dan Direktur
Penambahan pemberitahuan Manager dan direktur dapat menambahkan
pengumuman ataupun peringatan lalu mengirimkannya kepada karyawan
Lihat gaji Karyawan bisa melihat bonus yang akan diterima jika karyawan tersebut melakukan kerja lembur, manager dan direktur juga bisa melihat data-data bonus tersebut
Pemberitahuan Pemberitahuan bisa berupa peringatan dan
pengumuman dan bonus
Lihat tugas kerja Karyawan bisa melihat tugas kerja yang di berikan oleh
manager operasional dan direktur.
Penambahan tugas kerja Manager operasional dan direktur memberikan tugas
yang harus dilakukan karyawan.
manager operasional dan direktur.
Laporan keuangan Divisi finance memberikan laporan keuangan kepada
manager operasional dan direktur.
Laporan gudang Memberikan laporan gudang yang diberikan oleh divisi gudang secara berkala setiap bulannya atau pada saat
manager operasional dan direktur memerlukannya
laporan tersebut.
Laporan perusahaan Laporan perusahaan mencakup 3 bagian yaitu laporan penjualan, laporan keuangan dan laporan gudang yang akan memdukung dalam pengambilan keputusan.
43
4.1.1.2 Skenario dan Activity diagram
Manager HRD Sistem
Karyawan
terjadi perubahan data
permintaan izin pengisisan form cek form update pesan terima pesan cek data / diterima / ditolak
Gambar 4.2 Activity Diagram untuk Data Karyawan
Keterengan activity diagram untuk data karyawan :
Activity diagram yang menjelaskan tentang tata cara memasukkan data karyawan,
baik baru, lihat informasi, dan keperluan update. Caranya adalah terjadi perubahan data, lalu karyawan akan mengirimkan permintaan kepada divisi HRD untuk melakukan perubahan, lalu setelah itu divisi HRD akan memberikan sebuah berkas melalui sistem,
tidak disetujui, maka divisi HRD akan memberikan pesan kepada karyawan tersebut bahwa berkas tidak disetujui beserta dengan alasannya. HRD atau karyawan dapat langsung melihat data karyawan.
Gambar 4.3 Activity Diagram untuk Rating
Keterangan activity diagram untuk rating :
Activity diagram yang menjelaskan tentang tatacara pemberian rating. Setiap
45
dan juga manager HRD untuk memberikan rating kepada karyawan. Setelah rating tersebut diisi, maka rating tersebut akan dikembalikan ke sistem untuk dilakukan penghitungan perolehan rating rata – rata. Kemudian hasil dari perhitungan itu akan langsung diupdatekan kedalam sistem yang akan langsung menghitung perolehan rating sampai bulan berjalan untuk karyawan. Karyawan juga akan diberikan informasi oleh sistem yang memberitahukan bahwa rating untuk bulan berjalan telah diperbarui.
Pemberitahuan untuk sistem ini termasuk peringatan, pengumuman dan juga pesan. Pengumuman dan juga peringatan hanya dapat dibuat oleh manager atau tingkat diatasnya, sedangkan pesan dapat dibuat baik oleh karyawan maupun manager. Caranya adalah pemberitahuan akan dibuat kemudian diberikan kepada sistem, kemudian sistem akan melanjutkan pemberitahuan tersebut kepada pihak yang berkepentingan.
47
Keterangan activity diagram untuk tugas kerja :
Activity diagram yang menjelaskan tentang tata cara pemberian tugas kerja.
Dimulai dengan adanya masalah, dalam hal ini adalah pekerjaan dari manager. Manager kemudian mengirimkan penambahan tugas kepada sistem untuk kemudian diberikan kepada karyawan. Karyawan akan melihat bahwa ada tugas kerja yang menunggu, kemudian dia akan membuka tugas kerja tersebut, kemudian mengerjakannya lalu dikiriman kembali kepada manager. Manager kemudian akan memeriksa tugas yang telah dikerjakan, jika manager tidak puas dengan tugas yang telah dikerjakan, maka
manager akan kembali memberikan tugas kerja kepada karyawan tersebut beserta
Gambar 4.6 Activity Diagram untuk Laporan
Keterangan activity diagram untuk laporan :
Activity diagram yang menjelaskan tentang tata cara pembuatan laporan. Setelah
divisi menyelesaikan tugas, maka mereka akan memberikan laporan, kemudian dikirimkan melalui sistem untuk diperiksa oleh manager. Jika manager menolak laporan itu, maka laporan tersebut akan dikirimkan kembali kepada divisi untuk dilakukan revisi, tetapi jika laporan tersebut diterima, maka laporan itu akan dikirimkan kepada direktur
49
untuk diperiksa. Jika laporan tersebut diterima, maka laporan tersebut akan dikirimkan kembali kepada manager untuk dilakukan penyelesaian kemudian dikirimkan kembali kepada divisi untuk dibuat berkas laporannya, tetapi jika laporan tersebut ditolak, maka laporan itu akan diberikan kepada manager untuk direvisi, dan manager akan mengirimkan kembali kepada divisi untuk kemudian direvisi ulang oleh divisi untuk kemudian diperiksa kembali.
+nilai karyawan() +informasi() -NIK -Id_rating -Id_gaji -Id_pemberitahuan -Id_data_karyawan karyawan +revisi arsip() -Role_id marketing +cek arsip() +cek laporan() +revisi laporan() -Role_id finance +cek arsip() +revisi laporan() -Role_id gudang +pemberitahuan() +informasi() +perekrutan karyawan() +Permintaan data karyawan() -NIK -Id_pemberitahuan -Role_id manager HRD +cek arsip() +cek laporan() +informasi() +revisi() +cek tugas kerja() -NIK -Id_pemberitahuan -Role_id manager divisi +cek arsip() +cek laporan() +informasi() -NIK -Id_pemberitahuan -Role_id direktur
+lihat data karyawan() +penambahan data karyawan() +perubahan data karyawan() -Nama_karyawan -Alamat -Kota -Tempat/tanggal lahir -Jenis_kelamin -Agama -Telepon -Handphone -Email -Status_kerja -Jabatan -Divisi data karyawan +lihat rating() +perubahan rating() -Id_rating -penilaian -kriteria bulanan -Rating_bulanan -Total_rating -Total rata-rata rating +lihat pengumuman() +penambahan pengumuman() +lihat peringatan() +penambahan peringatan() +kirim/lihat pesan() +lihat bonus() -Id-pengumumuman -Id_pesan -Id_peringatan -Pengirim -Penerima -Tanggal_input pemberitahuan
+lihat arsip penjualan() +penambahan arsip penjualan() +lihat laporan keuangan() +perubahan laporan keuangan() +lihat laporan gudang() +perubahan laporan gudang() +perubahan arsip penjualan() -No_laporan_penjualan -No_laporan_keuangan -No_laporan_gudang -Tanggal_input -Id_status laporan 1 1..* 1 1 1 * 1..* 1 1..* 1 1 1..* 1..* 1..* 1..* 1..* * 1..* 1..* 1..* 1..* * 1..* 1..* 1..* 1..* 1 1..* +lihat gaji() +perubahan gaji() +pembayaran gaji() -Id_gaji -Gaji_pokok -Lembur -Komisi -Bonus -Total_gaji gaji 1 1 1..* 1 1 1
+lihat tugas kerja() +penambahan tugas kerja() -Id_tugas_kerja -Jenis_tugas -Pengirim -Penerima -Tangga_input tugas kerja 1..* 1..* 1..* 1..* 1 1..* 1 1..*
51
Keterangan Class Diagram untuk Sistem :
Class diagram ini menjelaskan tentang hubungan yang terjadi di dalam sistem.
Didalam sistem ini class diagram memiliki 13 class yang pada akhirnya akan menjadi struktur database. 13 class tersebut antara lain : class karyawan, marketing, finance, gudang, manager HRD, manager divisi, direktur, data karyawan, gaji, rating, pemberitahuan, tugas kerja, laporan.
Class karyawan digunakan menyimpan nomor - nomor indentitas karyawan. Dan
memiliki operasi untuk mendapatkan informasi.
Class marketing merupakan class turunan dari karyawan dan class ini memiliki
metoda untuk mengakses arsip penjualan. Class ini juga berhak untuk melihat laporan gudang yang lain.
Class finance merupakan class turunan dari karyawan dan class ini memiliki
metoda untuk mengakses laporan keuangan. Class ini juga berhak untuk melihat laporan yang lain.
Class gudang merupakan class turunan dari karyawan dan class ini memiliki
metoda untuk mengakses laporan keuangan. Class ini juga berhak untuk melihat arsip penjualan yang lain.
Class manager HRD digunakan untuk mengkoordinir segala jenis perubahan
data karyawan dan memiliki otoritas untuk memberikan tugas kerja.
Class manager divisi digunakan untuk mengkoordinir tugas dan pekerjaan untuk
divisi mereka masing-masing. Dan memiliki otoritas untuk memberikan tugas kerja.
Class direktur merupakan class yang dapat mengakses seluruh class laporan dan
Class gaji digunakan untuk menyimpan data tentang setiap gaji karyawan. Dan
otoritas perubahan untuk data karyawan dimiliki oleh manager HRD.
Class rating menampung nilai kinerja karyawan setiap bulannya yang diisi oleh manager HRD dan manager divisi karyawan masing-masing.
Class pemberitahuan digunakan untuk komunikasi antar karyawan atau divisi.
Memiliki 3 fungsi yaitu : pesan, pengumuman, dan peringatan.
Class tugas kerja memiliki data tentang tugas karyawan yang telah diberikan.
Otoritas hak akses pemberian tugas kerja dimiliki oleh direktur, manager HRD, dan
manager divisi.
Class laporan digunakan untuk menyimpan data transaksi dari penjualan, gudang,
53
4.1.1.4 Sequence Diagram
Gambar 4.8 Sequence Diagram Penambahan Data Karyawan
Keterangan Sequence Diagram Penambahan Data Karyawan :
Sequence diagram untuk penambahan karyawan dengan urutan sebagai berikut,
karyawan akan direkrut oleh divisi HRD, kemudian karyawan tersebut akan memberikan informasi data diri kepada divisi HRD untuk kemudian dimasukkan kedalam database. Dan setelah itu, data tersebut dapat dipanggil dengan mudah jika sewaktu – waktu diperlukan.
Gambar 4.9 Sequence Diagram Perubahan Data Karyawan
Keterangan Sequence Diagram Perubahan Data Karyawan :
Sequence diagram untuk perubahan data karyawan dengan langkah – langkah
sebagai berikut, karyawan akan memberikan laporan data karyawan yang baru kepada divisi HRD, kemudian data yang baru tersebut akan diperbaharui dan disimpan kedalam
55
Gambar 4.10 Sequence Diagram Lihat Data Karyawan
Keterangan Sequence Diagram Lihat Data Karyawan :
Sequence diagram untuk melihat data karyawan, mempunyai langkah – langkah
sebagai berikut, setiap manager divisi, manager HRD, direktur dan juga karyawan yang bersangkutan dapat melihat data karyawan, tetapi karyawan yang bersangkutan hanya dapat melihat datanya sendiri, yaitu dengan cara meminta kepada sistem untuk melihat data karyawan, dan sistem pun akan segera mengirimkan informasi yang diminta.
Gambar 4.11 Sequence Diagram Lihat Gaji
Keterangan Sequence Diagram Lihat Gaji :
Sequence yang menjelaskan tentang tata cara melihat gaji yang didapat oleh
karyawan. Karyawan dapat melihat gaji yang didapatnya dengan cara meminta informasi kepada sistem, dan sistem akan segera mengirimkan informasi yang diperlukan kepada pihak yang meminta.
57
Gambar 4.12 Sequence Diagram Perubahan Gaji
Keterangan Sequence Diagram Perubahan Gaji :
Sequence yang menjelaskan tentang tata cara perubahan gaji. Manager HRD dan
juga manager divisi akan menilai karyawan dan hasil perhitungan yang didapat akan diberikan sebagai informasi kepada manager HRD dan kemudian manager HRD akan melakukan perubahan gaji jika memang diperlukan.
Manager HRD Karyawan Gaji lihat gaji perubahan gaji informasi lihat gaji informasi pembayaran gaji
Gambar 4.13 Sequence Diagram Gaji
Keterangan Sequence Diagram Gaji :
Sequence yang menjelaskan tentang tata cara pemberian gaji. Divisi HRD akan
melakukan perubahan gaji jika diperlukan, kemudian divisi HRD akan melakukan pembayaran gaji karyawan, kemudian laporan tersebut akan diberikan kembali kepada divisi HRD untuk kemudian diteruskan kepada divisi yang berhubungan dengan pembukuan. Karyawan juga dapat melihat apakah gajinya sudah dikirim atau belum, yaitu dengan meminta informasi kepada sistem tentang gajinya, dan kemudian sistem akan mengirimkan informasi tersebut kepada karyawan yang bersangkutan.
59
Gambar 4.14 Sequence Diagram Data Karyawan
Keterangan Sequence Diagram Data Karyawan :
Sequence untuk data karyawan yang menjelaskan tentang batasan manipulasi
data karyawan, dan hal yang bisa dilakukan dengan data karyawan adalah, melihat data karyawan tersebut, menambahkan data karyawan yang kurang, dan juga melihat data karyawan yang ada. Caranya adalah, karyawan akan memberikan laporan data karyawan untuk kemudian dimasukkan, ditambahkan, atau dirubah tergantung pada keperluan.
Gambar 4.15 Sequence Diagram Lihat Rating
Keterangan Sequence Diagram Lihat Rating :
Sequence yang menjelaskan tentang melihat rating yang telah didapat. Langkah
– langkahnya adalah manager HRD, manager divisi dan juga karyawan akan meminta informasi tentang rating kepada sistem, kemudian sistem akan mengirimkan informasi yang diminta kepada pihak yang bersangkutan. Karyawan hanya dapat melihat rating dirinya sendiri, dan manager divisi hanya dapat melihat rating karyawan yang dibawahinya saja.
61
Gambar 4.16 Sequence Diagram Perubahan Rating
Keterangan Sequence Diagram Perubahan Rating :
Sequence diagram yang menjelaskan tentang perubahan rating dengan langkah –
langkah sebagai berikut, masing – masing manager yaitu manager divisi dan juga
manager HRD akan memberikan rating kepada karyawan, kemudian hasil rata – rata
dari rating tersebut akan disimpan kedalam database dan karyawan yang bersangkutan dapat melihat rating yang didapatnya.
Karyawan Manager HRD Manager Divisi
nilai karyawan lihat rating() nilai karyawan lihat rating() lihat rating() perubahan rating() perubahan rating()
Gambar 4.17 Sequence Diagram Rating
Keterangan Sequence Diagram Rating :
Sequence yang menjelaskan tentang rating secara keseluruhan. Rating akan
diberikan oleh manager HRD dan juga manager divisi, kemudian hasil rating tersebut akan dimasukkan kedalam sistem. Jika karyawan yang bersangkutan sudah mempunyai
63
Karyawan Manager HRD Pesan Manager Divisi Direktur
kirim/lihat pesan() kirim/lihat pesan() kirim/lihat pesan() kirim/lihat pesan() informasi() informasi() informasi() informasi()
Gambar 4.18 Sequence Diagram Pesan
Keterangan Sequence Diagram Pesan :
Sequence diagram yang menjelaskan tentang sistem pengiriman pesan. Pesan
dapat dikirim dan juga dilihat oleh semua karyawan, mulai dari tingkat karyawan hingga tingkat direktur. Langkahnya adalah dengan mengirimkan pesan yang akan diberikan, lalu dikirim kedalam sistem, kemudian sistem akan mengirimkan pesan tersebut, dan jika pesan tersebut ingin dilihat, maka dapat meminta kepada sistem, dan informasi yang ada akan segera dikirimkan kepada yang meminta.
Karyawan Manager HRD Lihat Pengumuman Manager Divisi Direktur lihat pengumuman() lihat pengumuman() lihat pengumuman() lihat pengumuman() informasi() informasi() informasi() informasi()
Gambar 4.19 Sequence Diagram Lihat Pengumuman
Keterangan Sequence Diagram Lihat Pengumuman :
Sequence yang menggambarkan tentang tata cara melihat pengumuman.
Pengumuman yang telah dimasukkan kedalam sistem akan secara otomatis disebarkan keseluruh bagian. Jika pengumuman tersebut ingin dilihat kembali, maka dapat langsung meminta kepada sistem, maka informasinya akan segera tersedia. Pengumuman pada umumnya bersifat umum sehingga dapat dilihat oleh semua bagian.
65
Gambar 4.20 Sequence Diagram Lihat Peringatan
Keterangan Sequence Diagram Lihat Peringatan :
Sequence yang menjelaskan tentang tata cara melihat peringatan. Jika karyawan
mendapatkan peringatan, maka pada tampilan utamanya akan timbul tanda tertentu. Karyawan harus mengklik tanda tersebut yang berarti meminta informasi kepada sistem, dan sistem akan segera memberikan informasi yang diminta berupa peringatan kepada karyawan yang bersangkutan
Gambar 4.21 Sequence Diagram Penambahan Pemberitahuan
Keterangan Sequence Diagram Penambahan Pemberitahuan :
Sequence yang menjelaskan tentang tata cara penambahan pemberitahuan. Pada
saat tertentu, direktur dapat memberikan memberikan pemberitahuan yang diberikan kepada manager HRD, pemberitahuan ini dapat berupa pengumuman atau peringatan, divisi HRD akan meneruskannya kepada sistem. Hal ini juga dapat dilakukan oleh divisi HRD dan juga manager divisi. Perbedaannya adalah divisi HRD dan manager divisi harus melakukan input penambahan pemberitahuan sendiri.
67
Gambar 4.22 Sequence Diagram Pemberitahuan
Keterangan Sequence Diagram Pemberitahuan :
Sequence yang menjelaskan tentang tata cara melihat pemberitahuan. direktur, manager divisi dan juga divisi HRD mempunyai akses penuh untuk memberikan dan
juga cek pemberitahuan. Karyawan mempunyai akses untuk melihat pengumuman, lihat peringatan dan mempunyai akses untuk mengirim dan juga melihat pesan. Hak akses penuh dalam sequence diatas berarti pihak yang mempunyai akses penuh termasuk melihat dan menulis pesan.
Gambar 4.23 Sequence Diagram Lihat Tugas Kerja
Keterangan Sequence Diagram Lihat Tugas Kerja :
Sequence yang menjelaskan tentang tata cara melihat tugas kerja. Setiap
karyawan termasuk didalamnya karyawan, manager divisi dan juga divisi HRD, mempunyai tugas kerja. Tugas kerja tersebut akan ditampilkan pada halaman pribadi dalam bentuk ikon tertentu. Karyawan akan mengklik ikon tersebut yang berarti meminta informasi tugas kerja kepada sistem, dan sistem pun akan segera mengirimkan informasi tugas kerja yang harus dikerjakan kepada karyawan yang bersangkutan.
69
Gambar 4.24 Sequence Diagram Penambahan Tugas Kerja
Keterangan Sequence Diagram Penambahan Tugas Kerja :
Sequence yang menjelaskan tentang penambahan tugas kerja. Penambahan tugas
kerja hanya dapat dilakukan oleh pihak tertentu. Dalam hal ini adalah direktur, divisi HRD dan juga manager divisi. Memiliki cara yang sama untuk setiap pihak, yaitu mereka akan langsung menambahkan tugas kerja kepada sistem. Dan sistem akan langsung mengirim tugas kerja ke karyawan yang bersangkutan.
Gambar 4.25 Sequence Diagram Tugas Kerja
Keterangan Sequence Diagram Tugas Kerja :
Sequence yang menjelaskan tentang tata cara tugas kerja secara keseluruhan.
direktur, divisi HRD dan juga manager divisi akan memberikan atau menambahkan tugas kerja tergantung dari keperluan, kemudian sistem akan memberikan laporan tentang status pekerjaan yang masih ada. Karyawan akan mendapatkan informasi tentang pekerjaan yang harus dikerjakan akan segera diberikan kepada karyawan yang bersangkutan.
71
Gambar 4.26 Sequence Diagram Arsip Penjualan
Keterangan Sequence Diagram Arsip Penjualan :
Sequence diagram yang menjelaskan tata cara jalannya arsip penjualan. Divisi marketing akan memberikan penambahan arsip penjualan yang akan dikirimkan kepada
divisi gudang untuk dicek stoknya, akuntan untuk memasukkan laporan keuangan, dan
manager divisi untuk mendapatkan persetujuan, sementara setelah divisi gudang
melakukan pengecekan, mereka akan memberikan hasil kepada manager divisi, sementara divisi finance akan memberikan laporan harga kepada manager divisi. Setelah
manager divisi menerima menerima semua laporan dan menyetujuinya, maka manager
divisi akan memberikan konfirmasi kepada divisi marketing tentang apakah penjualan dapat dilakukan atau tidak.
Divisi finance Laporan Keuangan
perubahan laporan keuangan()
Manager Divisi Direktur
cek laporan() perubahan laporan keuangan()
revisi revisi laporan()
cek laporan()
Gambar 4.27 Sequence Diagram Laporan Keuangan
Keterangan Sequence Diagram Laporan Keuangan :
Sequence yang menjelaskan tentang tata cara pemrosesan laporan keuangan.
Divisi finance akan memberikan laporan keuangan kepada manager melalui sistem, lalu
manager akan memeriksa laporan tersebut, jika laporan ditolak, maka manager akan
mengembalikan laporan tersebut kepada Divisi finance untuk diperbaiki. Jika laporan tersebut diterima, maka manager akan memberikannya kepada direktur untuk diperiksa. Jika laporan tersebut diterima, maka laporan tersebut akan dikembalikan kepada Divisi
finance untuk diarsipkan, jika tidak, maka laporan tersebut akan dikembalikan kepada manager untuk diperiksa kembali
73
Gambar 4.28 Sequence Diagram Laporan Gudang
Keterangan Sequence Diagram Laporan Gudang :
Sequence diagram yang menjelaskan tentang pemrosesan laporan gudang.
Laporan gudang yang dijelaskan pada diagram diatas merupakan laporan tentang stok barang yang masih ada di gudang. Divisi gudang akan memberikan laporan gudang kepada divisi finance untuk diperiksa harganya dan juga kepada manager divisi untuk memberikan informasi tentang sisa barang di gudang melalui sistem. Divisi finance juga akan memberikan laporan kepada manager tentang harga barang yang diberikan oleh divisi gudang. Setelah menerima dan memeriksa laporan itu, manager akan melakukan revisi laporan yang berisi revisi untuk stok gudang. Divisi Marketing dan sales mempunyai hak akses melihat laporan gudang untuk mendukung kinerja pemasaran.
penambahan arsip penjualan()
perubahan laporan keuangan()
perubahan laporan gudang() access penuh
cek laporan()
revisi
Gambar 4.29 Sequence Diagram Laporan Perusahaan
Keterangan Sequence Diagram Laporan Perusahaan :
Sequence diagram untuk menjelaskan tata cara pemrosesan laporan perusahaan.
Laporan perusahaan pada diagram ini adalah laporan keseluruhan dari setiap divisi.
marketing, finance, dan divisi gudang akan memberikan laporan kepada setiap manager divisinya, lalu manager divisi yang mempunyai akses penuh akan
memeriksa laporan – laporan tersebut, dan setelah laporan telah selesai diperksa, maka laporan tersebut akan diberikan kepada direktur untuk diperiksa dan juga direvisi, kemudian setelah semua disetujui, maka laporan tersebut akan dikembalikan kepada divisi masing – masing untuk diarsipkan.
75
4.2 Perancangan Layar
4.2.1 Perancangan Layar Umum
Gambar 4.30 Rancangan Layar Login
Keterangan Rancangan Layar Login :
Perancangan layer login menggunakan nik dan password bertujuan untuk 2 hal yaitu untuk segi keamanan dan user dapat menggunakan sistem sesuai dengan identitas serta hak aksesnya (role id). Hal ini dikarenakan ada beberapa bagian dari rancangan layar yang membedakan pengguna sistem antara direktur, manager HRD, manager divisi dan karyawan.
LOGO
Login NIK
Gambar 4.31 Rancangan Layar Menu Semua User
Keterangan Rancangan Layar Menu Semua User :
Perancangan layar ini merupakan rancangan layar menu yang diperuntukkan untuk semua user. Dimana semua user mempunyai 6 menu utama (main menu) yang sama yaitu home, data, rating, pemberitahuan, tugas dan laporan.
Gambar 4.32 Rancangan Layar Ubah Password
LOGO Home Data Rating Pemberitahuan. Tugas Laporan Ubah Password Password Lama Password Baru Konfirmasi Ok Clear Home Data Rating Pemberitahuan Tugas Laporan
77
Keterangan Rancangan Layar Ubah Password :
Perancangan layar ubah password ini dibuat agar user dapat mengubah
password-nya sesuai dengan password yang diinginkan.
4.2.2 Perancangan Layar Berdasarkan Menu 4.2.2.1 Perancangan Layar Menu Home
Perancangan menu home memiliki 4 tampilan yang berbeda sesuai dengan role
id masing-masing user antara lain :
Gambar 4.33 Rancangan Layar Menu Home Direktur
Keterangan Rancangan Layar Menu Home Direktur:
Perancangan layar menu home direktur dimana mempunyai beberapa menu
Q-Link, informasi pesan dan informasi pengumuman. Rancangan layar ini merupakan
halaman utama direktur setelah login ke dalam sistem. Menu informasi pesan dan
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI (PESAN, PENGUMUMAN) Informasi Pesan Informasi Pengumuman Q-Link
Gambar 4.34 Rancangan Layar Menu Home Manager Divisi
Keterangan Rancangan Layar Menu Home Manager Divisi :
Perancangan layar menu home untuk manager divisi mempunyai beberapa menu
Q-Link, informasi pesan, informasi peringatan dan informasi pengumuman. Rancangan
layar home ini merupakan halaman utama manager divisi setelah login ke dalam sistem. Menu informasi pesan, informasi peringatan dan informasi pengumuman yang digunakan untuk menampilkan pesan, peringatan dan pengumuman baru.
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI (PESAN, PERINGATAN, PENGUMUMAN) Informasi Pesan Informasi Peringatan
79
Gambar 4.35 Rancangan Layar Menu Home Manager HRD
Keterangan Rancangan Layar Menu Home Manager HRD :
Perancangan layar menu home manager HRD mempunyai beberapa menu
Q-Link, informasi pesan, informasi peringatan dan informasi pengumuman. Rancangan
layar home ini merupakan halaman utama manager HRD setelah login ke dalam sistem. Layar ini mempunyai perbedaan dengan layar home manager divisi pada bagian menu
Q-Link. LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI (PESAN, PERINGATAN, PENGUMUMAN) Informasi Pesan Informasi Peringatan
Gambar 4.36 Rancangan Layar Menu Home Karyawan
Keterangan Rancangan Layar Menu Home Karyawan :
Perancangan layar home karyawan merupakan halaman utama karyawan setelah
user login ke dalam sistem sebagai karyawan. Dalam perancangan ini terdiri dari
beberapa menu Q-Link, informasi pesan, informasi pengumuman, informasi peringatan dan informasi tugas kerja.
Home Data Rating Pemberitahuan Tugas Laporan INFORMASI (PESAN, PENGUMUMAN) Informasi Pesan Informasi Pengumuman
Q-Link Informasi Peringatan
81
Gambar 4.37 Rancangan Layar Menu Informasi Pesan Keterangan Rancangan Layar Menu Informasi Pesan :
Perancangan layar ini untuk menampilkan informasi pesan yang masuk
Gambar 4.38 Rancangan Layar Menu Informasi Peringatan
Keterangan Rancangan Layar Menu Informasi Peringatan :
Perancangan layar ini menampilkan informasi peringatan yang diberikan direktur kepada manager atau karyawan dan manager kepada karyawan.
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI PERINGATAN LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI PESAN
Gambar 4.39 Rancangan Layar Menu Informasi Pengumuman
Keterangan Rancangan Layar Menu Informasi Pengumuman :
Perancangan layar ini untuk menampilkan informasi pengumuman yang dikeluarkan perusahaan melalui manager HRD dan ditujukan kepada seluruh karyawan atau karyawan per-divisi.
Gambar 4.40 Rancangan Layar Menu Informasi Tugas
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI TUGAS Home Data Rating Pemberitahuan Tugas Laporan INFORMASI PENGUMUMAN
83
Keterangan Rancangan Layar Menu Informasi Tugas :
Perancangan layar ini untuk menampilkan informasi tugas yang diberikan direktur kepada manager atau manager kepada karyawan.
4.2.2.1.1. Perancangan Layar Menu Entry Akses
Gambar 4.41 Rancangan Layar Menu Entry Akses HRD Keterangan Rancangan Layar Menu Entry Akses HRD :
Perancangan layar ini untuk memasukkan atau memberikan hak akses kepada kapada karyawan baru.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
Gambar 4.42 Rancangan Layar Menu Entry Rating HRD
Keterangan Rancangan Layar Menu Entry Rating HRD :
Perancangan layar ini untuk memasukkan atau memberikan id rating kepada karyawan baru.
4.2.2.2 Perancangan Layar Menu Data
Perancangan menu data memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain :
Home Data Rating Pemberitahuan Tugas Laporan Ok
85
Gambar 4.43 Rancangan Layar Menu Data Direktur Dan Manager Divisi
Keterangan Rancangan Layar Menu Data Direktur Dan Manager Divisi :
Perancangan layar data ini merupakan rancangan layar untuk direktur dan
manager divisi. Dalam perancangan layar terdapat pesan keterangan dan entry pesan
untuk request data ke manager HRD.
Gambar 4.44 Rancangan Layar Menu Data HRD
LOGO Home Data Rating Pemberitahuan Tugas Laporan Pesan Keterangan Entry Pesan Q-Link LOGO Home Data Rating Pemberitahuan Tugas Laporan
Informasi Data Karyawan Informasi Gaji Karyawan
informasi gaji karyawan.
Gambar 4.45 Rancangan Layar Menu Data Karyawan
Keterangan Rancangan Layar Menu Data Karyawan :
Pada perancangan layar data terdapat 2 menu yaitu Informasi data personal dan Informasi gaji personal.
LOGO Home Data Rating Pemberitahuan Tugas Laporan
Informasi Data Personal Informasi Gaji Personal
87
Gambar 4.46 Rancangan Layar Menu Informasi Data Karyawan
Keterangan Rancangan Layar Menu Informasi Data Karyawan :
Perancangan layar ini untuk manager HRD yang menampilkan informasi data-data personal karyawan secara lengkap dan disini juga terdapat menu entry staff baru untuk memasukkan data karyawan yang baru.
Gambar 4.47 Rancangan Layar Menu Update Data Karyawan
LOGO Home Data Rating Pemberitahuan Tugas Laporan
INPUT DATA KARYAWAN YANG AKAN DIUBAH Ok LOGO Home Data Rating Pemberitahuan Tugas Laporan
INFORMASI DATA KARYAWAN
Entry Staff Baru
INPUT DATA DIVISI Ok INPUT NIK Search
perubahan terhadap data pribadi karyawan.
Gambar 4.48 Rancangan Layar Menu Informasi Gaji Karyawan
Keterangan Rancangan Layar Menu Informasi Gaji Karyawan :
Perancangan layar ini menampilkan informasi gaji personal para karyawan secara lengkap. LOGO Home Data Rating Pemberitahuan Tugas Laporan
INPUT DATA DIVISI Ok
INFORMASI GAJI KARYAWAN
Entry Gaji
INPUT NIK Search
89
Gambar 4.49 Rancangan Layar Menu Update Gaji Karyawan
Keterangan Rancangan Layar Menu Update Data Karyawan :
Perancangan layar menu update gaji karyawan, manager HRD dapat melakukan perubahan terhadap data gaji pribadi karyawan.
Gambar 4.50 Rancangan Layar Menu Data Personal
LOGO Home Data Rating Pemberitahuan Tugas Laporan
INPUT GAJI KARYAWAN YANG AKAN DIUBAH Ok LOGO Home Data Rating Pemberitahuan Tugas Laporan
pribadinya secara lengkap.
Gambar 4.51 Rancangan Layar Menu Gaji Personal
Keterangan Rancangan Layar Menu Gaji Personal :
Pada perancangan layar ini, dimana karyawan bisa melihat Informasi gaji pribadinya secara lengkap.
LOGO Home Data Rating Pemberitahuan Tugas Laporan
91
4.2.2.3 Perancangan Layar Menu Rating
Perancangan menu rating memiliki 3 tampilan yang berbeda sesuai dengan role
id masing-masing user antara lain :
Gambar 4.52 Rancangan Layar Menu Rating Direktur
Keterangan Rancangan Layar Menu Rating Direktur :
Rancangan layar untuk menu rating direktur. Pada layar ini terdapat pesan keterangan dan menu ”Entry pesan” untuk mengirimkan pesan kepada manager divisi jika direktur ingin request data rating karyawan.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Pesan Keterangan Entry Pesan
Gambar 4.53 Rancangan Layar Menu Rating Karyawan
Keterangan Rancangan Layar Menu Rating Karyawan :
Perancangan layar ini menampilkan data rating pribadi masing-masing karyawan.
Gambar 4.54 Rancangan Layar Menu Rating Manager
LOGO Home Data Rating Pemberitahuan Tugas Laporan Search
INFORMASI RATING KARYAWAN
Home Data Rating Pemberitahuan Tugas Laporan
93
Keterangan Rancangan Layar Menu Rating Manager :
Perancangan layar ini menampilkan informasi rating karyawan yang ditujukan untuk manager HRD dan manager divisi. Terdapat menu ”Search” untuk mencari informasi rating karyawan yang spesifik.
Gambar 4.55 Rancangan Layar Menu Update Rating Manager
Keterangan Rancangan Layar Menu Update Rating Manager :
Rancangan layar ini berguna untuk memasukkan rating karyawan pada bulan berjalan. LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
yang sama.
Gambar 4.56 Rancangan Layar Menu Pemberitahuan
Keterangan Rancangan Layar Menu Pemberitahuan :
Perancangan layar pemberitahuan terdiri dari beberapa menu antara lain pesan, peringatan dan pengumuman.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Pesan Peringatan Pengumuman
95
Gambar 4.57 Rancangan Layar Menu Pesan
Keterangan Rancangan Layar Menu Pesan :
Perancangan layar pesan yang menampilkan informasi pesan secara detil, terdiri dari menu entry pesan dan hapus pesan
Gambar 4.58 Rancangan Layar Menu Entry Pesan
LOGO Home Data Rating Pemberitahuan Tugas Laporan Send Cancel
INPUT DATA PESAN
LOGO Home Data Rating Pemberitahuan Tugas Laporan Entry Pesan INFORMASI PESAN
bisa mengirimkan pesan kepada manager di berbagai divisi.
Gambar 4.59 Rancangan Layar Menu Peringatan Direktur Dan Manager
Keterangan Rancangan Layar Menu Peringatan Direktur Dan Manager :
Rancangan layar ini berfungsi untuk melihat informasi peringatan untuk direktur dan manager. Menu ”Entry Peringatan” digunakan untuk mengirimkan peringatan untuk karyawan. LOGO Home Data Rating Pemberitahuan Tugas Laporan Entry Peringatan INFORMASI PERINGATAN
97
Gambar 4.60 Rancangan Layar Menu Peringatan Karyawan
Keterangan Rancangan Layar Menu Peringatan Karyawan :
Rancangan layar ini menampilkan informasi peringatan pribadi untuk karyawan yang diberikan oleh direktur dan manager.
Gambar 4.61 Rancangan Layar Menu Entry Peringatan
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
INPUT DATA PERINGATAN
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI PERINGATAN
ditujukan kepada karyawan.
Gambar 4.62 Rancangan Layar Menu Pengumuman HRD
Keterangan Rancangan Layar Menu Pengumuman HRD :
Rancangan layar yang menampilkan informasi pengumuman yang dikeluarkan perusahaan melalui manager HRD. Menu entry pengumuman berguna untuk memasukkan informasi pengumuman.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Entry Pengumuman INFORMASI PENGUMUMAN
99
Gambar 4.63 Rancangan Layar Menu Pengumuman Karyawan, Manager Divisi Dan Direktur
Keterangan Rancangan Layar Menu Pengumuman Karyawan, Manager Divisi Dan Direktur :
Rancangan layar informasi pengumuman ini untuk karyawan, manager divisi dan direktur dimana hanya dapat melihat informasi pengumuman saja.
Gambar 4.64 Rancangan Layar Menu Entry Pengumuman
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
INPUT DATA PEGUMUMAN
LOGO Home Data Rating Pemberitahuan Tugas Laporan INFORMASI PENGUMUMAN
pengumuman.
4.2.2.5 Perancangan Layar Menu Tugas Kerja
Perancangan menu tugas memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain :
Gambar 4.65 Rancangan Layar Menu Tugas Direktur
Keterangan Rancangan Layar Menu Tugas Direktur :
Rancangan layar menu tugas direktur ditujukan untuk direktur. Pada layar ini terdapat dua buah menu yaitu menu tugas karyawan yang berfungsi untuk melihat tugas apa saja yang telah diberikan oleh direktur. Dan menu entry tugas yang berfungsi untuk memberikan tugas kerja kepada karyawan.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Tugas Karyawan Entry Tugas
101
Gambar 4.66 Rancangan Layar Menu Tugas Manager
Keterangan Rancangan Layar Menu Tugas Manager :
Rancangan layar menu tugas manager ditujukan untuk manager divisi dan
manager HRD. Dalam layar ini terdapat tiga buah menu yaitu menu tugas pribadi yang
berfungsi untuk melihat tugas yang harus dia kerjakan. Menu tugas karyawan yang berfungsi untuk melihat tugas yang telah dia berikan kepada karyawan. Dan menu entry tugas yang berfungsi untuk menambahkan tugas kerja yang harus dikerjakan oleh karyawan. LOGO Home Data Rating Pemberitahuan Tugas Laporan Tugas Pribadi Tugas Karyawan Entry Tugas
Gambar 4.67 Rancangan Layar Menu tugas Karyawan
Keterangan Rancangan Layar Menu tugas Karyawan :
Rancangan layar ini ditujukan untuk karyawan. Pada layar ini terdapat menu tugas pribadi yang dapat menampilkan tugas kerja yang diterima oleh karyawan tersebut.
Gambar 4.68 Rancangan Layar Menu Tugas Pribadi
LOGO Home Data Rating Pemberitahuan Tugas Laporan
INFORMASI TUGAS PRIBADI
Home Data Rating Pemberitahuan Tugas Laporan Tugas Pribadi
103
Keterangan Rancangan Layar Menu Tugas Pribadi :
Pada layar ini akan menampilkan informasi tentang tugas yang harus dikerjakan dan tugas yang telah selesai dikerjakan.
Gambar 4.69 Rancangan Layar Menu Tugas Karyawan
Keterangan Rancangan Layar Menu Tugas Karyawan :
Rancangan layar untuk menampilkan tugas yang sudah diberikan kepada karyawan. Yang mempunyai hak akses untuk layar ini hanya dari tingkat manager keatas. LOGO Home Data Rating Pemberitahuan Tugas Laporan
Gambar 4.70 Rancangan Layar Menu Entry Tugas
Keterangan Rancangan Layar Menu Entry Tugas :
Peancangan layar ini ditujukan bagi direktur atau manager agar dapat memberikan tugas kepada karyawan.
4.2.2.6 Perancangan Layar Menu Laporan
Perancangan menu rating memiliki 3 tampilan yang berbeda sesuai dengan role
id masing-masing user antara lain : Home Data Rating Pemberitahuan Tugas Laporan Ok
105
Gambar 4.71 Rancangan Layar Menu Laporan Direktur, Manager Divisi Dan Akuntan
Keterangan Rancangan Layar Menu Laporan Direktur, Manager Divisi Dan Akuntan : Rancangan layar menu laporan ini ditujukan bagi direktur, manager divisi dan akuntan. Pada layar ini terdapat 3 menu yaitu menu ”Laporan Gudang” yang berfungsi untuk menampilkan laporan gudang, ”Laporan Keuangan” yang berfungsi untuk menampilkan laporan keuangan, dan ”Laporan Penjualan” yang berfungsi untuk menampilkan laporan penjualan.
Gambar 4.72 Rancangan Layar Menu Laporan Sales Dan Divisi Gudang
LOGO Home Data Rating Pemberitahuan Tugas Laporan Laporan Penjualan Laporan Gudang LOGO Home Data Rating Pemberitahuan Tugas Laporan Laporan Penjualan Laporan Keuangan Laporan Gudang
dua buah menu yaitu menu ”Laporan Penjualan” untuk melihat laporan penjualan, dan menu ”Laporan Gudang” untuk melihat laporan dari gudang.
Gambar 4.73 Rancangan Layar Menu Laporan Manager HRD Dan Karyawan
Keterangan Rancangan Layar Menu Laporan Manager HRD Dan Karyawan :
Rancangan layar ini untuk user yang tidak mempunyai hak akses pada menu laporan. Jika karyawan atau manager HRD yang tidak memiliki hak akses untuk menu laporan ingin memasuki menu ini maka akan tampil warning message yang berbunyi ”Anda tidak berhak masuk layanan ini”.
LOGO Home Data Rating Pemberitahuan Tugas Laporan Warning Message
107
Gambar 4.74 Rancangan Layar Menu Laporan Keuangan Akuntan
Keterangan Rancangan Layar Menu Laporan Keuangan Akuntan:
Rancangan layar ditujukan untuk menampilkan laporan keuangan bagi akuntan. Pada layar ini terdapat menu entry laporan untuk memasukkan laporan keuangan.
Gambar 4.75 Rancangan Layar Menu Laporan Keuangan Direktur Dan Manager Divisi
LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN KEUANGAN Entry Laporan LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN KEUANGAN
saja laporan keuangan yang di-input oleh akuntan.
Gambar 4.76 Rancangan Layar Menu Entry Laporan Keuangan Akuntan
Keterangan Rancangan Layar Menu Entry Laporan Keuangan Akuntan:
Rancangan layar ini ditujukan untuk menambahkan laporan keuangan. Pada layar ini akan diberikan kolom untuk mengisi informasi tentang laporan keuangan yang akan dimasukkan. LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
109
Gambar 4.77 Rancangan Layar Menu Laporan Penjualan Direktur Dan Manager Divisi
Keterangan Rancangan Layar Menu Laporan Penjualan Direktur Dan Manager Divisi : Rancangan layar ditujukan untuk menampilkan laporan penjualan bagi direktur dan manager divisi. Pada rancangan layar ini direktur dan manager divisi hanya bisa melihat saja laporan yang dimasukkan oleh sales.
Gambar 4.78 Rancangan Layar Menu Laporan Penjualan Sales
LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN PENJUALAN LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN PENJUALAN
yang di-input oleh dirinya sendiri. Pada rancangan ini terdapat 2 menu yaitu entry laporan dan entry customer.
Gambar 4.79 Rancangan Layar Menu Entry Laporan Penjualan
Keterangan Rancangan Layar Menu Entry Laporan Penjualan :
Rancangan layar ini ditujukan untuk menambahkan laporan penjualan. Pada layar ini akan diberikan kolom untuk mengisi informasi tentang laporan penjualan yang akan dimasukkan. LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
111
Gambar 4.80 Rancangan Layar Menu Entry Data Customer
Keterangan Rancangan Layar Menu Entry Data Customer :
Rancangan layar ini ditujukan untuk memasukkan data customer ke dalam
database.
Gambar 4.81 Rancangan Layar Menu Laporan Gudang Direktur Dan Manager Divisi
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
INPUT DATA CUSTOMER
LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN GUDANG
manager divisi.
Gambar 4.82 Rancangan Layar Menu Laporan Gudang Divisi Gudang
Keterangan Rancangan Layar Menu Laporan Gudang Divisi Gudang :
Rancangan layar ini untuk menampilkan informasi laporan gudang bagi divisi gudang. Pada rancangan layar ini terdapat 2 menu yaitu menu ”Entry Laporan” untuk menambahkan laporan ke dalam database dan menu ”Entry Barang” untuk memasukkan informasi tentang produk yang ada di gudang.
LOGO Home Data Rating Pemberitahuan Tugas Laporan LAPORAN GUDANG
113
Gambar 4.83 Rancangan Layar Menu Entry Laporan Gudang
Keterangan Rancangan Layar Menu Entry Laporan Gudang :
Rancangan layar ini ditujukan bagi divisi gudang untuk memasukkan laporan gudang. Pada layar ini akan diberikan kolom untuk mengisi informasi tentang laporan gudang yang akan dimasukkan.
Gambar 4.84 Rancangan Layar Menu Entry Data Barang
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
INPUT DATA BARANG
LOGO Home Data Rating Pemberitahuan Tugas Laporan Ok
barang. Pada rancangan layar ini akan diberikan kolom untuk mengisi informasi tentang data barang yang akan dimasukkan.
115
4.3 Peracangan Database
Berikut ini merupakan perancangan tabel database yang akan digunakan dalam sistem.
Table 4.1 Rancangan Database Untuk Sistem Yang Diusulkan
Gambar diatas menggambarkan keseluruhan database yang digunakan dan hubungan antar table yang terjadi dengan menggunakan dua macam field kunci: primary
Deskripsi : tabel ini menyimpan data yang digunakan untuk mengakses sistem. Kunci : NIK
Tabel 4.2 Tabel akses
Tabel Barang Nama Tabel : Barang
Deskripsi : Tabel ini berisi seluruh data barang yang dijual. Kunci : Kode Barang
117
Tabel Customer Nama Tabel : Customer
Deskipsi : Tabel yang berisi tentang informasi pelanggan Kunci : Customer Id
Tabel 4.4 Tabel Customer
Tabel Gaji Nama tabel : Gaji
Deskripsi : Tabel yang menyimpan informasi tentang gaji karyawan. Kunci : IdGaji
Deskipsi : Tabel yang menyimpan seluruh data karyawan Kunci : NIK
119
Tabel Role Nama tabel : Role
Deskripsi : Tabel yang berisi data informasi tentang deskripsi role Id. Kunci : Role Id
Tabel 4.7 Tabel Role
Tabel Laporan Gudang Nama Tabel : LaporanGudang
Deskripsi : Tabel yang berisi informasi tentang laporan gudang Kunci : No Laporan
Deskripsi : Tabel yang berisi informasi tentang laporan keuangan Kunci : No Laporan
Tabel 4.9 Tabel Laporan Keuangan
Tabel Laporan Penjualan Nama tabel : LaporanPenjualan
Deskripsi : Tabel yang berisi informasi tentang laporan penjualan Kunci : No Laporan
121
Tabel Pengumuman Nama tabel : Pengumuman
Deskripsi : Tabel yang berisi informasi tentang pengumuman Kunci : IdPengumuman
Tabel 4.11 Tabel Pengumuman
Tabel Peringatan Nama tabel : Peringatan
Deskripsi : Tabel yang berisi informasi tentang peringatan kepada karyawan.. Kunci : IdPeringatan
Deskripsi : Tabel yang berisi informasi tentang pesan yang dikirim. Kunci : IdPesan
Tabel 4.13 Tabel Pesan
Tabel Status Nama tabel : Status
Deskripsi : Tabel yang berisi data informasi tentang jenis status yang sedang berlaku pada karyawan
Kunci : Status
123
Tabel Rating Nama tabel : Rating
Deskripsi : Tabel yang berisi data informasi tentang rating karyawan. Kunci : IdRating
Deskripsi : Tabel yang berisi data informasi tentang jenis status yang ada pada perusahaan.
Kunci : IdStatus
Tabel 4.16 Tabel Status Laporan
Tabel Tugas Nama tabel : Tugas
Deskripsi : Tabel yang berisi data Tentang tugas yang harus dikerjakan karyawan. Kunci : IdTugas