BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

dokumen-dokumen yang mirip
Akuntan, Divisi Gudang, Karyawan), divisi (Accounting & Finance, Marketing & Sales,

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem

Gambar 5.38 Tampilan Layar Entry Pesan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

19

Halaman Login Halaman Staff

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Penjualan Buku Online Toko Buku Gramedia Jember

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi


BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PEMBAHASAN

20. Halaman Detail Produk Setelah Login

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 4 PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III METODOLOGI 3.1 Analisis Kebutuhan Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di


BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. dikarenakan berdasarkan analisa sistem itu sistem dapat dibuat, dengan

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM


53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN

Gambar 4.43 Uses Interface Log In PT RAPUTRA JAYA

BAB IV ANALISA DAN PERANCANGAN SISTEM USULAN

LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

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. 37

38 4.1.1.1 Use case diagram System pengaturan berbasis web «extends» «extends» Penambahan data karyawan Perubahan data karyawan keseluruhan karyawan, termasuk sales, accounting, dan divisi gudang. karyawan «extends» «extends» Lihat data karyawan Gaji «extends» Lihat gaji «extends» Perubahan gaji Karyawan Manager HRD «extends» Lihat rating «extends» Perubahan rating «extends» Pesan Pembaritahuan «extends» Lihat pengumuman Manager Divisi «extends» «extends» Lihat peringatan Penambahan pemberitahuan kerja «extends» Lihat tugas kerja «extends» Divisi Marketing Direktur Penambahan tugas kerja «extends» Arsip penjualan perusahaan «extends» keuangan Divisi Finance «extends» gudang Divisi gudang Gambar 4.1 Use Case Diagram

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 Finance Divisi yang bertanggung jawab untuk order penjualan. 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.

40 Use case Use case Lihat data karyawan Deskripsi 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. karyawan 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. berisikan rating para karyawan perusahaan, di dalam rating mencakup lihat rating dan perubahan rating Perubahan gaji Berisi pengumuman, peringatan dan juga pesan. Pesan Dapat memberikan pesan yang berguna untuk

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 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. kerja kerja mencakup pemberian tugas dan melihat

42 tugas. Arsip penjualan Divisi marketing memberikan laporan penjualan kepada manager operasional dan direktur. keuangan Divisi finance memberikan laporan keuangan kepada manager operasional dan direktur. gudang Memberikan laporan gudang yang diberikan oleh divisi gudang secara berkala setiap bulannya atau pada saat manager operasional dan direktur memerlukannya laporan tersebut. perusahaan 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 Karyawan Sistem Manager HRD terjadi perubahan data permintaan izin pengisisan form cek form / diterima update pesan / ditolak terima pesan cek data Gambar 4.2 Activity Diagram untuk 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,

44 kemudian karyawan akan mengisi berkas tersebut kemudian dikirm kembali kepada HRD untuk kemudian diperiksa lalu di-update ke sistem jika sudah disetujui. Tetapi jika 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 Keterangan activity diagram untuk rating : Activity diagram yang menjelaskan tentang tatacara pemberian rating. Setiap akhir bulan, sistem akan memberikan memberikan berkas rating kepada manager divisi

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. Gambar 4.4 Activity Diagram untuk

46 Keterangan activity diagram untuk pemberitahuan : Activity diagram yang menjelaskan tentang tata cara memberikan 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. Gambar 4.5 Activity Diagram untuk Kerja

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 dengan pesan untuk memperbaiki kembali tugas itu

48 Gambar 4.6 Activity Diagram untuk 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.

50 4.1.1.3 Class Diagram karyawan 1..* 1..* gaji -Id_gaji -Gaji_pokok -Lembur -Komisi -Bonus -Total_gaji +lihat gaji() +perubahan gaji() +pembayaran gaji() 1 data karyawan -Nama_karyawan -Alamat -Kota -Tempat/tanggal lahir -Jenis_kelamin -Agama -Telepon -Handphone -Email -Status_kerja -Jabatan -Divisi +lihat data karyawan() +penambahan data karyawan() +perubahan data karyawan() 1 * 1 1 1 -NIK -Id_rating -Id_gaji -Id_pemberitahuan -Id_data_karyawan +nilai karyawan() +informasi() 1 1 1 marketing -Role_id +revisi arsip() 1..* finance -Role_id +cek arsip() +cek laporan() +revisi laporan() 1..* gudang -Role_id +cek arsip() +revisi laporan() 1 1 1 manager HRD -NIK -Id_pemberitahuan -Role_id +pemberitahuan() +informasi() +perekrutan karyawan() +Permintaan data karyawan() 1 1 1..* 1..* 1..* 1 manager divisi -NIK -Id_pemberitahuan -Role_id +cek arsip() +cek laporan() +informasi() +revisi() +cek tugas kerja() rating -Id_rating -penilaian -kriteria bulanan -_bulanan -Total_rating -Total rata-rata +lihat rating() +perubahan rating() 1 1..* 1..* 1..* 1..* 1..* 1..* tugas kerja -Id_tugas_kerja -Jenis_tugas -Pengirim -Penerima -Tangga_input +lihat tugas kerja() +penambahan tugas kerja() 1..* pemberitahuan -Id-pengumumuman -Id_pesan -Id_peringatan -Pengirim -Penerima -Tanggal_input +lihat pengumuman() +penambahan pengumuman() +lihat peringatan() +penambahan peringatan() +kirim/lihat pesan() +lihat bonus() 1..* 1..* 1..* 1..* 1..* 1..* direktur -NIK -Id_pemberitahuan -Role_id +cek arsip() +cek laporan() +informasi() laporan -No_laporan_penjualan -No_laporan_keuangan -No_laporan_gudang -Tanggal_input -Id_status +lihat arsip penjualan() +penambahan arsip penjualan() +lihat laporan keuangan() +perubahan laporan keuangan() +lihat laporan gudang() +perubahan laporan gudang() +perubahan arsip penjualan() * 1..* 1..* 1..* * 1..* Gambar 4.7 Class Diagram untuk Sistem

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 memiliki otoritas untuk memberikan tugas kerja.

52 Class data karyawan digunakan untuk menyimpan seluruh data karyawan dalam perusahaan. Dan otoritas perubahan untuk data karyawan dimiliki oleh manager HRD. 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, dan keuangan. ini untuk kinerja dan pemberian tugas kepada karyawan.

53 4.1.1.4 Sequence Diagram Gambar 4.8 Sequence Diagram Penambahan Karyawan Keterangan Sequence Diagram Penambahan 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.

54 Gambar 4.9 Sequence Diagram Perubahan Karyawan Keterangan Sequence Diagram Perubahan 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 database, dan data yang baru dapat dilihat sewaktu waktu.

55 Gambar 4.10 Sequence Diagram Lihat Karyawan Keterangan Sequence Diagram Lihat 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.

56 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.

58 Manager HRD Karyawan Gaji lihat gaji perubahan gaji pembayaran gaji informasi lihat gaji informasi 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 Karyawan Keterangan Sequence Diagram 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.

60 Gambar 4.15 Sequence Diagram Lihat Keterangan Sequence Diagram Lihat : 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 Keterangan Sequence Diagram Perubahan : 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.

62 Manager HRD Manager Divisi Karyawan lihat rating() nilai karyawan lihat rating() perubahan rating() nilai karyawan lihat rating() perubahan rating() Gambar 4.17 Sequence Diagram Keterangan Sequence Diagram : Sequence yang menjelaskan tentang rating secara keseluruhan. akan diberikan oleh manager HRD dan juga manager divisi, kemudian hasil rating tersebut akan dimasukkan kedalam sistem. Jika karyawan yang bersangkutan sudah mempunyai rating sebelumnya, maka rating tersebut akan dirubah.

63 Karyawan Manager HRD Pesan Manager Divisi Direktur kirim/lihat pesan() informasi() kirim/lihat pesan() informasi() kirim/lihat pesan() informasi() kirim/lihat pesan() 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.

64 Karyawan Manager HRD Lihat Pengumuman Manager Divisi Direktur lihat pengumuman() informasi() lihat pengumuman() informasi() lihat pengumuman() informasi() lihat pengumuman() 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

66 Gambar 4.21 Sequence Diagram Penambahan Keterangan Sequence Diagram Penambahan : 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 Keterangan Sequence Diagram : 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.

68 Gambar 4.23 Sequence Diagram Lihat Kerja Keterangan Sequence Diagram Lihat Kerja : Sequence yang menjelaskan tentang tata cara melihat tugas kerja. Setiap karyawan termasuk didalamnya karyawan, manager divisi dan juga divisi HRD, mempunyai tugas kerja. 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 Kerja Keterangan Sequence Diagram Penambahan 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.

70 Gambar 4.25 Sequence Diagram Kerja Keterangan Sequence Diagram 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.

72 Divisi finance Keuangan Manager Divisi Direktur perubahan laporan keuangan() cek laporan() perubahan laporan keuangan() cek laporan() revisi revisi laporan() Gambar 4.27 Sequence Diagram Keuangan Keterangan Sequence Diagram 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 Gudang Keterangan Sequence Diagram Gudang : Sequence diagram yang menjelaskan tentang pemrosesan laporan gudang. 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.

74 Direktur Manager Divisi Perusahaan Marketing Finance Gudang cek laporan() access penuh revisi penambahan arsip penjualan() perubahan laporan keuangan() perubahan laporan gudang() Gambar 4.29 Sequence Diagram Perusahaan Keterangan Sequence Diagram Perusahaan : Sequence diagram untuk menjelaskan tata cara pemrosesan laporan perusahaan. 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 NIK Password Login 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.

76 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.. Ubah Password Password Lama Password Baru Konfirmasi Clear Ok Gambar 4.32 Rancangan Layar Ubah Password

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 Perancangan menu home memiliki 4 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain : Q-Link INFORMASI (PESAN, PENGUMUMAN) Informasi Pesan Informasi Pengumuman Gambar 4.33 Rancangan Layar Menu Direktur Keterangan Rancangan Layar Menu 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

78 informasi pengumuman masing-masing digunakan untuk menampilkan pesan baru yang masuk dan pengumuman baru yang dikeluarkan. Q-Link INFORMASI (PESAN, PERINGATAN, PENGUMUMAN) Informasi Pesan Informasi Peringatan Informasi Pengumuman Gambar 4.34 Rancangan Layar Menu Manager Divisi Keterangan Rancangan Layar Menu 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.

79 Q-Link INFORMASI (PESAN, PERINGATAN, PENGUMUMAN) Informasi Pesan Informasi Peringatan Informasi Pengumuman Gambar 4.35 Rancangan Layar Menu Manager HRD Keterangan Rancangan Layar Menu 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.

80 Q-Link INFORMASI (PESAN, PENGUMUMAN) Informasi Pesan Informasi Pengumuman Informasi Peringatan Informasi Kerja Gambar 4.36 Rancangan Layar Menu Karyawan Keterangan Rancangan Layar Menu 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.

81 INFORMASI PESAN Gambar 4.37 Rancangan Layar Menu Informasi Pesan Keterangan Rancangan Layar Menu Informasi Pesan : Perancangan layar ini untuk menampilkan informasi pesan yang masuk INFORMASI PERINGATAN 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.

82 INFORMASI PENGUMUMAN 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. INFORMASI TUGAS Gambar 4.40 Rancangan Layar Menu Informasi

83 Keterangan Rancangan Layar Menu Informasi : 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 INPUT AKSES KARYAWAN Ok 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.

84 INPUT RATING KARYAWAN Ok Gambar 4.42 Rancangan Layar Menu Entry HRD Keterangan Rancangan Layar Menu Entry HRD : Perancangan layar ini untuk memasukkan atau memberikan id rating kepada karyawan baru. 4.2.2.2 Perancangan Layar Menu Perancangan menu data memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain :

85 Pesan Keterangan Entry Pesan Q-Link Gambar 4.43 Rancangan Layar Menu Direktur Dan Manager Divisi Keterangan Rancangan Layar Menu 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. Informasi Karyawan Informasi Gaji Karyawan Q-Link Gambar 4.44 Rancangan Layar Menu HRD

86 Keterangan Rancangan Layar Menu HRD : Perancangan layar data terdiri dari 2 menu yaitu informasi data karyawan dan informasi gaji karyawan. Informasi Personal Informasi Gaji Personal Gambar 4.45 Rancangan Layar Menu Karyawan Keterangan Rancangan Layar Menu Karyawan : Pada perancangan layar data terdapat 2 menu yaitu Informasi data personal dan Informasi gaji personal.

87 Entry Staff Baru INPUT DATA DIVISI Ok INPUT NIK Search INFORMASI DATA KARYAWAN Update Gambar 4.46 Rancangan Layar Menu Informasi Karyawan Keterangan Rancangan Layar Menu Informasi Karyawan : Perancangan layar ini untuk manager HRD yang menampilkan informasi datadata personal karyawan secara lengkap dan disini juga terdapat menu entry staff baru untuk memasukkan data karyawan yang baru. INPUT DATA KARYAWAN YANG AKAN DIUBAH Ok Gambar 4.47 Rancangan Layar Menu Update Karyawan

88 Keterangan Rancangan Layar Menu Update Karyawan : Perancangan layar menu update data karyawan, manager HRD dapat melakukan perubahan terhadap data pribadi karyawan. Entry Gaji INPUT DATA DIVISI Ok INPUT NIK INFORMASI GAJI KARYAWAN Update Search Gambar 4.48 Rancangan Layar Menu Informasi Gaji Karyawan Keterangan Rancangan Layar Menu Informasi Gaji Karyawan : secara lengkap. Perancangan layar ini menampilkan informasi gaji personal para karyawan

89 INPUT GAJI KARYAWAN YANG AKAN DIUBAH Ok Gambar 4.49 Rancangan Layar Menu Update Gaji Karyawan Keterangan Rancangan Layar Menu Update Karyawan : Perancangan layar menu update gaji karyawan, manager HRD dapat melakukan perubahan terhadap data gaji pribadi karyawan. INFORMASI DATA PERSONAL Gambar 4.50 Rancangan Layar Menu Personal

90 Keterangan Rancangan Layar Menu Personal : Pada perancangan layar ini, dimana karyawan bisa melihat Informasi data pribadinya secara lengkap. INFORMASI GAJI PERSONAL 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.

91 4.2.2.3 Perancangan Layar Menu Perancangan menu rating memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain : Pesan Keterangan Entry Pesan Gambar 4.52 Rancangan Layar Menu Direktur Keterangan Rancangan Layar Menu 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.

92 INFORMASI RATING PERSONAL Gambar 4.53 Rancangan Layar Menu Karyawan Keterangan Rancangan Layar Menu Karyawan : karyawan. Perancangan layar ini menampilkan data rating pribadi masing-masing Search INFORMASI RATING KARYAWAN Gambar 4.54 Rancangan Layar Menu Manager

93 Keterangan Rancangan Layar Menu 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. INPUT RATING KARYAWAN Ok Gambar 4.55 Rancangan Layar Menu Update Manager Keterangan Rancangan Layar Menu Update Manager : berjalan. Rancangan layar ini berguna untuk memasukkan rating karyawan pada bulan

94 4.2.2.4 Perancangan Layar Menu yang sama. Pada perancangan layar menu pemberitahuan, semua user mempunyai tampilan Pesan Peringatan Pengumuman Gambar 4.56 Rancangan Layar Menu Keterangan Rancangan Layar Menu : Perancangan layar pemberitahuan terdiri dari beberapa menu antara lain pesan, peringatan dan pengumuman.

95 Entry Pesan INFORMASI PESAN 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 Send INPUT DATA PESAN Cancel Gambar 4.58 Rancangan Layar Menu Entry Pesan

96 Keterangan Rancangan Layar Menu Entry Pesan : Perancangan layar ini untuk mengirimkan pesan (message), dimana direktur bisa mengirimkan pesan kepada manager di berbagai divisi. Entry Peringatan INFORMASI PERINGATAN 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.

97 INFORMASI PERINGATAN 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. Ok INPUT DATA PERINGATAN Gambar 4.61 Rancangan Layar Menu Entry Peringatan

98 Keterangan Rancangan Layar Menu Entry Peringatan : Rancangan layar yang berfungsi untuk mengirimkan peringatan yang akan ditujukan kepada karyawan. Entry Pengumuman INFORMASI PENGUMUMAN 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.

99 INFORMASI PENGUMUMAN 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. Ok INPUT DATA PEGUMUMAN Gambar 4.64 Rancangan Layar Menu Entry Pengumuman

100 Keterangan Rancangan Layar Menu Entry Pengumuman : pengumuman. Rancangan layar yang berfungsi untuk memasukkan informasi data 4.2.2.5 Perancangan Layar Menu Kerja Perancangan menu tugas memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain : Karyawan Entry Gambar 4.65 Rancangan Layar Menu Direktur Keterangan Rancangan Layar Menu 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.

101 Pribadi Karyawan Entry Gambar 4.66 Rancangan Layar Menu Manager Keterangan Rancangan Layar Menu 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.

102 Pribadi 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. INFORMASI TUGAS PRIBADI Gambar 4.68 Rancangan Layar Menu Pribadi

103 Keterangan Rancangan Layar Menu Pribadi : Pada layar ini akan menampilkan informasi tentang tugas yang harus dikerjakan dan tugas yang telah selesai dikerjakan. INFORMASI TUGAS KARYAWAN Gambar 4.69 Rancangan Layar Menu Karyawan Keterangan Rancangan Layar Menu Karyawan : Rancangan layar untuk menampilkan tugas yang sudah diberikan kepada karyawan. Yang mempunyai hak akses untuk layar ini hanya dari tingkat manager keatas.

104 Ok INPUT DATA TUGAS Gambar 4.70 Rancangan Layar Menu Entry Keterangan Rancangan Layar Menu Entry : Peancangan layar ini ditujukan bagi direktur atau manager agar dapat memberikan tugas kepada karyawan. 4.2.2.6 Perancangan Layar Menu Perancangan menu rating memiliki 3 tampilan yang berbeda sesuai dengan role id masing-masing user antara lain :

105 Keuangan Penjualan Gudang Gambar 4.71 Rancangan Layar Menu Direktur, Manager Divisi Dan Akuntan Keterangan Rancangan Layar Menu 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 Gudang yang berfungsi untuk menampilkan laporan gudang, Keuangan yang berfungsi untuk menampilkan laporan keuangan, dan Penjualan yang berfungsi untuk menampilkan laporan penjualan. Penjualan Gudang Gambar 4.72 Rancangan Layar Menu Sales Dan Divisi Gudang

106 Keterangan Rancangan Layar Menu Sales Dan Divisi Gudang : Rancangan layar menu laporan bagi sales dan divisi gudang. Pada layar terdapat dua buah menu yaitu menu Penjualan untuk melihat laporan penjualan, dan menu Gudang untuk melihat laporan dari gudang. Warning Message Gambar 4.73 Rancangan Layar Menu Manager HRD Dan Karyawan Keterangan Rancangan Layar Menu 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.

107 Entry LAPORAN KEUANGAN Gambar 4.74 Rancangan Layar Menu Keuangan Akuntan Keterangan Rancangan Layar Menu Keuangan Akuntan: Rancangan layar ditujukan untuk menampilkan laporan keuangan bagi akuntan. Pada layar ini terdapat menu entry laporan untuk memasukkan laporan keuangan. LAPORAN KEUANGAN Gambar 4.75 Rancangan Layar Menu Keuangan Direktur Dan Manager Divisi

108 Keterangan Rancangan Layar Menu Keuangan Direktur Dan Manager Divisi : Pada perancangan layar ini, direktur dan manager divisi hanya dapat melihat saja laporan keuangan yang di-input oleh akuntan. INPUT DATA LAPORAN KEUANGAN Ok Gambar 4.76 Rancangan Layar Menu Entry Keuangan Akuntan Keterangan Rancangan Layar Menu Entry 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.

109 LAPORAN PENJUALAN Gambar 4.77 Rancangan Layar Menu Penjualan Direktur Dan Manager Divisi Keterangan Rancangan Layar Menu 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. Entry Entry Customer LAPORAN PENJUALAN Gambar 4.78 Rancangan Layar Menu Penjualan Sales

110 Keterngan Rancangan Layar Menu Penjualan Sales: Perancangan layar ini ditujukan bagi sales agar dapat melihat laporan penjualan yang di-input oleh dirinya sendiri. Pada rancangan ini terdapat 2 menu yaitu entry laporan dan entry customer. INPUT DATA LAPORAN PENJUALAN Ok Gambar 4.79 Rancangan Layar Menu Entry Penjualan Keterangan Rancangan Layar Menu Entry Penjualan : Rancangan layar ini ditujukan untuk menambahkan laporan penjualan. Pada layar ini akan diberikan kolom untuk mengisi informasi tentang laporan penjualan yang akan dimasukkan.

111 Ok INPUT DATA CUSTOMER Gambar 4.80 Rancangan Layar Menu Entry Customer Keterangan Rancangan Layar Menu Entry Customer : database. Rancangan layar ini ditujukan untuk memasukkan data customer ke dalam LAPORAN GUDANG Gambar 4.81 Rancangan Layar Menu Gudang Direktur Dan Manager Divisi

112 Keterangan Rancangan Layar Menu Gudang Direktur Dan Manager Divisi : Rancangan layar ini untuk menampilkan laporan gudang bagi direktur dan manager divisi. Entry Entry Barang LAPORAN GUDANG Gambar 4.82 Rancangan Layar Menu Gudang Divisi Gudang Keterangan Rancangan Layar Menu Gudang Divisi Gudang : Rancangan layar ini untuk menampilkan informasi laporan gudang bagi divisi gudang. Pada rancangan layar ini terdapat 2 menu yaitu menu Entry untuk menambahkan laporan ke dalam database dan menu Entry Barang untuk memasukkan informasi tentang produk yang ada di gudang.

113 INPUT DATA LAPORAN GUDANG Ok Gambar 4.83 Rancangan Layar Menu Entry Gudang Keterangan Rancangan Layar Menu Entry 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. Ok INPUT DATA BARANG Gambar 4.84 Rancangan Layar Menu Entry Barang

114 Keterangan Rancangan Layar Menu Entry Barang : Rancangan layar ini ditujukan untuk bagi divisi gudang untuk memasukkan data barang. Pada rancangan layar ini akan diberikan kolom untuk mengisi informasi tentang data barang yang akan dimasukkan.

115 4.3 Peracangan base dalam sistem. Berikut ini merupakan perancangan tabel database yang akan digunakan Table 4.1 Rancangan base Untuk Sistem Yang Diusulkan Gambar diatas menggambarkan keseluruhan database yang digunakan dan hubungan antar table yang terjadi dengan menggunakan dua macam field kunci: primary key dan foreign key.

116 Tabel Akses Nama tabel : Akses 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 Tabel 4.3 Tabel 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 Tabel 4.5 Tabel Gaji

118 Tabel Karyawan Nama Tabel : Karyawan Deskipsi : Tabel yang menyimpan seluruh data karyawan Kunci : NIK Tabel 4.6 Tabel Karyawan

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 Gudang Nama Tabel : Gudang Deskripsi : Tabel yang berisi informasi tentang laporan gudang Kunci : No Tabel 4.8 Tabel Gudang

120 Tabel Keuangan Nama tabel : Keuangan Deskripsi : Tabel yang berisi informasi tentang laporan keuangan Kunci : No Tabel 4.9 Tabel Keuangan Tabel Penjualan Nama tabel : Penjualan Deskripsi : Tabel yang berisi informasi tentang laporan penjualan Kunci : No Tabel 4.10 Tabel Penjualan

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 Tabel 4.12 Tabel Peringatan

122 Tabel Pesan Nama tabel : Pesan 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 Tabel 4.14 Tabel Status

123 Tabel Nama tabel : Deskripsi : Tabel yang berisi data informasi tentang rating karyawan. Kunci : Id Tabel 4.15 Tabel

124 Tabel Status Nama tabel : Status Deskripsi : Tabel yang berisi data informasi tentang jenis status yang ada pada perusahaan. Kunci : IdStatus Tabel 4.16 Tabel Status Tabel Nama tabel : Deskripsi : Tabel yang berisi data Tentang tugas yang harus dikerjakan karyawan. Kunci : Id Tabel 4.17 Tabel