Langsung ke konten utama

MERANCANG APLIKASI PENDATAAN PEGAWAI KANTOR MENGGUNAKAN METODE WATERFALL

BAB I
PENDAHULUAN

2.3.1 Latar Belakang Penelitian
Tujuan pembuatan aplikasi ini adalah :
a. Banyaknya data pegawai di perusahaan tempat saya bekerja yang tidak valid atau bahkan hilang, karena dicatat dan disimpan secara manual menggunakan Ms.Excel yang kurang aman dan harus segera digantikan dengan aplikasi yang dirancang untuk menyimpan data para karyawan agar menjadi tersistematis dan terdaftar dengan baik.
b. Untuk merancang suatu sistem informasi yang dapat menjaga data karyawan dengan baik dan aman

2.3.2 Permasalahan Penelitian

Tujuan dibuatnya aplikasi ini adalah untuk memudahkan kita dalam proses pendataan pegawai agar teratur dan tidak berceceran di file-file lain juga memudahkan dalam penyajian data apabila memang diperlukan.
  
2.3.3 Identifikasi Masalah

a). Sistem Di perusahaan tempat saya bekerja belum memiliki aplikasi yang bisa mendata pegawainya dengan baik
b). Belum adanya sistem tersebut jadi selama ini hanya mengandalkan Ms.Excel yang datanya bisa terhapus kapan saja, diakses oleh orang lain dan mudah diubah.

2.3.3 Ruang Lingkup Masalah

Memperhatikan sumber daya informasi di tempat saya bekerja terdiri dari sumber data, Sistem aplikasi, Sistem Informasi dan sumber daya manusia. Dalam Skripsi ini ruang lingkup yang akan diteliti hanya pada sistem data dan aplikasi.

2.3.4 Rumusan Masalah

Strategi untuk mengatasi masalah ini adalah dibuatnya sebuah aplikasi yang dapat menyimpan data pegawai yang aman dan tidak mudah diakses oleh orang yang tidak berwenang

2.3.5 Tujuan Dan Manfaat Penelitian

Tujuan dari dari dibuatnya aplikasi ini untuk mempercepat pendataan pegawai perusahaan agar data aman dari orang-orang yang jahil.


2.3.6 Metodologi Penelitian

Metode air terjun atau yang sering disebut metode waterfall sering dinamakan siklus hidup klasik (classic life cycle), dimana hal ini menggambarkan pendekatan yang sistematis dan juga berurutan pada pengembangan perangkat lunak, dimulai dengan spesifikasi kebutuhan pengguna lalu berlanjut melalui tahapan-tahapan perencanaan (planning), permodelan (modeling), konstruksi (construction), serta penyerahan sistem ke para pelanggan/pengguna (deployment), yang diakhiri dengan dukungan pada perangkat lunak lengkap yang dihasilkan (Pressman, 2012). 

1.    Tahap requirement atau spesifikasi kebutuhan sistem adalah analisa kebutuhan sistem yang dibuat dalam bentuk yang dapat dimengerti oleh klien dan staf pengembang. Dalam tahap ini klien atau pengguna menjelaskan segala kendala dan tujuan serta mendefinisikan apa yang diinginkan dari sistem. Setelah dokumen spesifikasi disetujui maka dokumen tersebut menjadi kontrak kerja antara klien dan pihak pengembang. 
2.  Tahap selanjutnya adalah desain, dalam tahap ini pengembang akan menghasilkan sebuah arsitektur sistem secara keseluruhan, dalam tahap ini menentukan alur perangkat lunak hingga pada tahap algoritma yang detil. 
3.  Selanjutnya tahap implementasi, yaitu tahapan dimana keseluruhan desain diubah menjadi kode-kode program. kode program yang dihasilkan masih berupa modul-modul yang selanjutnya akan di integrasikanmenjadi sistem yang lengkap untuk meyakinkan bahwa persyaratan perangkat lunak telah dipenuhi.
4.   Tahap selanjutnya adalah verifikasi oleh klien, klien menguji apakah sistem tersebut telah sesuai dengan kontrak yang telah disetujui.
5.  Tahap akhir adalah pemeliharaan yang termasuk diantaranya instalasi dan proses perbaikan sistem sesuai kontrak.



BAB II
LANDASAN TEORI

2.4.1 Konsep Teori

Sistem Ini dibuat berdasarkan pengembangan dari sistem yang pernah ada sebelumnya sistem ini saya temukan di internet dengan URL : http://ridwanbagusprakasa.blogspot.com/2012/12/tutorial-membuat-aplikasi-input-data.html Ditulis oleh Ridwanbagus Prakasa pada tahun 2012.

BAB III
OBJEK PENELITIAN


2.5.1 Gambaran Umum Objek Penelitian

Sejarah singkat ditempat saya bekerja, saya bekerja di suatu perusahaan yang bergerak dalam bidang Food & Beverage, Kantor saya sering merekrut pegawai-pegawai baru tiap bulannya.

2.5.2 Kondisi Saat Ini

Kondisi saat ini ditempat saya bekerja masih melakukan secara manual ketika ingin melakukan pendataan pegawai dan data yang tersimpan menjadi tidak aman.

2.5.3 Permasalahaan Yang Dihadapi

Seringnya data hilang atau berubah-ubah karena hanya disimpan di dalam file excel yang tidak terlalu aman.

2.5.4 Usulan Perbaikan

Usulan yang saya coba sampaikan adalah memanfaatkan aplikasi ini karena aplikasi ini dibuat khusus untuk menangani masalah tersebut pendataan pegawai dapat dilakukan dengan efektif dan efisien.


BAB IV
PEMBAHASAN


2.6.1 Koridor Umum

Mendukung agar aplikasi ini dapat bekerja dengan baik maka dibutuhkan :
  1. Komputer yang digunakan agar bisa menjadi tempat penyimpanan
  2. Software
  3. Network

2.6.2 Implementasi Penelitian

Dan berikut rancangan untuk aplikasi ini dibuat :
  1.  Database Info Pegawai di Ms.Access
  2.  Database User Login Ms.Access
  3. Login Form Data Pegawai
  4. Form Data Pegawai


      5. Komponen yang digunakan :
               a. Label
               b. TextBox 
               c. Button
               d. ComboBox
               e. PictureBox
               f. DataGridView

      

    2.6.3 Implikasi Penelitian

    Dalam aplikasi ini saya atau user hanya perlu menginput penting data mana saja yang akan dilakukan pendataan pegawainya


    BAB V
    PENUTUP


    5.1 Kesimpulan

    Dari perancangan yang telah saya lakukan dapat diamati bahwa penggolahan data yang dilakukan dengan sistem manual sangat tidak efektif dan efisien, karena data dapat hilang sewaktu-waktu.
    Sedangkan penggunaan sistem yang baru dengan berbasis komputer khususnya dengan software aplikasi dekstop dengan pemrorgaman vb.net ini dapat mengolah informasi dengan baik, berkualitas dan dapat membantu dalam proses pendataan informasi yang dibutuhkan. Karena menkomputerisasi suatu sistem yang masih manual mempunyai banyak keuntungan terutama dalam hal pengolahan data .

    5.2 Saran

    Berdasarkan kesimpulan diatas dan pertimbangan bagi saya sendiri dalam pengolahan data penggajian maka penulis menyarankan hal-hal sebagai berikut : 

    A. Untuk menghindari kesalahan dan kurang efektifnya penanganan data yang ada, selayaknya pengolahan data pegawai ini dilakukan oleh divisi Human Resource Departement.
    B. Sebagai sarana pembelajaran dan UAS mata kuliah Rekayasa Perangkat Lunak (RPL).

    Komentar

    Postingan populer dari blog ini

    Membuat Aplikasi Data Pegawai dengan VB.NET

    Deskripsi Aplikasi ini saya buat untuk mendata karyawan dikantor saya beserta foto dari si pegawai tersebut. karena di tempat saya bekerja  pendataan karyawan masih dilakukan secara manual dengan ms.Excel ataupun arsip berkas dokumen yang membuat data rentan terubah-ubah, tercecer kemana-mana ataupun diubah oleh orang-orang yang tanpa hak mengaksesnya dan tidak bertanggung jawab atas yang diperbuat. Untuk itu saya membuat aplikasi ini dengan login form agar hanya orang-orang yang memiliki hak dan akses yang bisa masuk ke dalam aplikasi untuk full control melakukan semua kegiatan pendataan dan aplikasi ini digunakan untuk bagian SDM . Terlebih lagi kantor saya sering sekali merekrut pegawai baru tiap bulannya dan seiring dengan itu banyak juga pegawai yang resign tiap bulannya. Bahkan ada yang resign tanpa bilang ke atasan, itu membuat pendataan pegawai yang ada di kantor menjadi kacau karena tidak tau mana pegawai yang resign bila dicari secara data, daripada itu saya menyi...

    Program Python || Program Menyebutkan Angka(Terbilang)

    Hai guys! Saya Bram, saya baru di dalam blogger ini. hihi... Kali ini saya akan memberikan tutorial pemrograman Python dan saya akan membuat sebuah aplikasi yang mana dapat menyebutkan angka atau terbilang dari angka yang kita input, semisal angka 12987, maka penyebutannya adalah Dua belas ribu Sembilan ratus Delapan puluh Tujuh bahkan dapat ditambahkan kata "Rupiah" di akhir penyebutannya . Namun aplikasi ini bukan dalam bentuk GUI (Graphical User Interface) hanya dalam bentuk Command Line saja.   pada saat blog ini saya buat, tools yang saya gunakan adalah Enthough Canopy 64-bit karena device yang saya gunakan bersistem operasi 64 bit/x64. Python   sendiri merupakan bahasa pemrograman yang multi platform yang dimana bahasa pemrograman ini dapat digunakan di aplikasi web, mobile, desktop, dll, juga bahasa pemrograman ini lebih mudah dimengerti karena penggunaan bahasanya yang sederhana dibanding bahasa pemrograman lain seperti C,C++, Java, dll. Berikut Source Cod...

    Pemrograman Visual Aplikasi Event Order Catering

    Pada blog saya kali ini, saya akan membahas tentang Aplikasi Event Order Catering. Deskripsi Aplikasi ini apa sih? Jadi, aplikasi ini ditujukan untuk mencatat pesanan dari client dan dibuat menjadi form dokumen Word dan Excel oleh sales, antara lain seperti nama acara, jumlah tamu, waktu acara, menu yang dipilih client, waktu operasional kendaraan untuk menloading barang ke acara dan beberapa hal lain seperti pelayanan lainya bila client menginginkannya seperti Steward dan Floris. setelah form word jadi dibuat oleh sales lalu form tersebut akan di sebar ke beberapa bagian perusahaan seperti; Account Officer, Kitchen, Purchasing, Banquet Operation, Transportation, Steward, dan File untuk di kerjakan. sedangkan yang Excel akan di disimpan sebagai jadwal catering itu sendiri. Berikut Tampilan dari aplikasinya : Di Aplikasi ini saya menggunakan beberapa toolbox yaitu : Label TextBox RichTextBox CheckBox DateTimePicker, Button Lalu mari kita isi Aplikasi tersebut ...