SI1011464991

Dari widuri
Revisi per 14 Mei 2014 13.20 oleh Fitri anggraeni (bicara | kontrib) (Metode Perancangan Sistem)


Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI ABSENSI PEGAWAI

PADA MEDIA CETAK TABLOID TIPIKOR

BERBASIS WEB


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1011464991
NAMA
: Fitri Anggraeni


JURUSAN SISTEM INFORMASI

KONSENTRASI SISTEM INFORMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2014/2015)

BAB I

PENDAHULUAN

Latar Belakang

Perkembangan ilmu Sistem Informasi Manajemen pada masa sekarang ini sangatlah cepat dan maju, dengan semakin meningkatnya persaingan dunia media cetak berlomba melakukan Sistem Manajemen Informasi yang lebih baik, salah satunya adalah dengan cara meningkatkan sistem manajemen yang lebih canggih lagi dengan memanfaatkan kemajuan teknologi tersebut.

Namun pada saat ini masih banyak kantor media cetak di daerah-daerah yang masih menggunakan sistem manual dalam melakukan kegiatan operasionalnya. Salahsatunya pada Media Cetak Tabloid Tipikor yang masih menggunakan sistem manual untuk proses absensi pegawainya.

Sistem absensi pada Media Cetak Tabloid Tipikor masih menggunakan cara manual yaitu masih menggunakan media kertas sebagai bukti absensi, sehingga sering terjadi kesalahan pada waktu pengabsenan dan memperlambat proses kerja pegawai. Seiring perkembangan teknologi yang semakin pesat dan maju, dengan adanya sistem absensi yang sudah terkomputerisasi tentu akan dapat lebih memudahkan pegawai.

Berdasarkan latar belakang diatas, maka penulis mengambil judul : “ PERANCANGAN SISTEM INFORMASI ABSENSI PEGAWAI PADA MEDIACETAK TABLOIDTIPIKOR BERBASIS WEB “.

Perumusan Masalah

Dari latar belakang diatas maka penulis merumuskan beberapa masalah yang akan diteliti dan dipecahkan, yaitu pada sistem yang berjalan, masalah yang ditemukan antara lain :

  1. Bagaimana sistem absensi pegawai yang berjalan saat ini pada Media Cetak Tabloid Tipikor?

  2. Apakah laporan yang dihasilkan sudah akurat ?

  3. Bagaimana merancang sistem absensi pegawai pada Media Cetak Tabloid Tipikor?

Ruang Lingkup

Agar dalam pembahasan lebih terarah dan berjalan dengan lancar maka diperlukan ruanglingkup penelitian. Adapun batasan yang akan dibahas adalah seputar perancangansistem informasi absensi pegawai pada Media Cetak Tabloid Tipikor mulai dari absensi kehadiran pegawai, izin pegawai, cuti pegawai sampai dengan pembuatanlaporan absensi pegawai.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

  1. Tujuan Operasional

    1. Untuk menganalisa Sistem Absensi Pegawai dari datang sampai pulang.

    2. Mempermudah dalam absensi sehingga lebihefektif dan efisien.

    3. Untuk memberikan solusi bagi Media Cetak TabloidTipikor dalam absensi pegawai.

  2. Tujuan Fungsional

    1. Untuk menyimpan data-data absensiagar data-data tidak hilang.

  3. Tujuan Individu

    1. Dapat menambah wawasan penulis dalam haldunia kerja.

    2. Ingin mengimplementasikan ilmu yang sudahkami dapat dalam proses belajar mengajar.

    3. Sebagai syarat untuk menyelesaikan SKRIPSI/TAdan mendapatkan gelar Sarjana.

Manfaat Penelitian

Adapun manfaat – manfaat yang diperolehadalah sebagai berikut :

  1. Manfaat Operasional

    1. Dapat meningkatkan mutu pelayanan pada Media Cetak Tabloid Tipikor.

    2. Mempermudah dalam absensi sehingga lebih efektif dan efisien.

    3. Dapat meningkatkanpemanfaatan hasil-hasil penelitian di lingkungan Media Cetak Tabloid Tipikor.

  2. Manfaat Fungsional

    1. Agarhasil dari penelitian yang penulis lakukan dapat dimanfaatkan dan digunakanoleh Media Cetak Tabloid Tipikor sebagai bahan referensi dasar untuk memperbaikisistem absensi yang berjalan saat ini.

    2. Agarterciptanya pelayanan yang lebih baik, efektif dan efisien.

  3. Manfaat Individu

    1. Hasil penelitian ini memberikan pengalaman bagi mahasiswa untuk memperluas wawasanyang telah diterima tentang manajemen pada kegiatannyata di bidang studinya.

Metode Penelitian

Dalam penyusunan Laporan Skripsi ini, penulis mengumpulkan data dan keterangan yangdiperlukan untuk penelitian dengan metode sebagai berikut :

Metode Pengumpulan Data

Teknik pengumpulan data yang dilakukandalam mencari dan mengumpulkan data serta mengolah informasi yang diperlukanmenggunakan beberapa metode sebagai berikut :

  1. Wawancara

    Untuk melengkapi data-datayang diperlukan dalam pengembangan Sisteminformasi Absensi inimaka dilakukan wawancara terhadap beberapa pegawai.Wawancara yang dilakukan untuk mencari data mengenaikekurangan dari sistem yang sedang berjalan serta kebutuhan-kebutuhan lain yangdiperlukan oleh pegawai yang belum tercukupi dari sistem yang telah ada sekarang.Wawancara dilakukan langsung kepada Bpk.Purnama Herdiansyah selaku pegawai pada Media Cetak Tabloid Tipikor.

  2. Observasi

    Observasi adalah metode yang dilakukan penulis untukmengumpulkan data dan mendapatkan hal-hal yang diperlukan untuk proses penelitian dengan cara mendatangi objek penelitiansecara langsung ke Media Cetak Tabloid Tipikor yangberalamat di Jl. Raya Serang KM14,5 Citra Raya Graha Pratama Blok V13 No.16 Cikupa Tangerang.

  3. Studi Kepustakaan

    Metode studi kepustakaan dilakukanuntuk menunjang metode wawancara dan observasi yang telah dilakukan.Pengumpulan informasi yang dibutuhkan dilakukan dengan mencari referensi-referensiyang berhubungan dengan penelitian yang dilakukan, referensi dapat diperolehdari buku-buku atau internet.

Metode Analisa Sistem

Pada penelitian ini digunakan teknik analisis berupa pendekatan Object Oriented Analysis (OOA) atau analisis berorientasi obyekdengan UML. Proses analisis dilakukan terhadap hasil tahapan pengumplan datadengan wawancara, observasi, dan studi pustaka untuk mendapatkan spesifikasikebutuhan sistem yang akan dikembangkan.Pada prosesanalisis, teknik analisis yang dilakukan adalah :

  1. Analisis Pengguna

    Dilakukan analisis terhadap user-user yang akan menggunakan aplikasi dan juga fungsi-fungsi apa saja yang bisadidapatkan oleh masing – masing user.

  2. Analisis kebutuhan Fungsional, non fungsionaldan pengguna

    Pemodelan kebutuhan fungsional untuk menggambarkan fungsi sistem dan pengguna yangterlibat serta fungsi- fungsi apa saja yang bisa didapatkan oleh masing-masingpengguna dimodelkan dengan Use Case Diagram.

  3. Analisis perilaku sistem

    Pada tahapan ini, dilakukan analisis perilaku sistem yang dikembangkan dan dimodelkan dengan Activity Diagram dan Sequence Diagram. Activity Diagram untuk memodelkan proses use case yang berjalan di dalam sistem, sedangkan sequence diagram untuk memodelkan pengiriman pesan (message) antar object dan kronologinya.

  4. Analisis sistem berjalan saat ini.

Metode Perancangan Sistem

Metode perancangan sistem yang digunakan dalam penelitian ini yaitu metode SDLC (System Development Life Cycle) dengan tahapan sebagai berikut :


  1. Perencanaan (Planning)

    Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumberdaya, seperti : perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan.

  2. Analisis (Analysis)

    Tahap analisis merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools ataualat bantu UML (Unified Modeling Language) dengan software visual paradigmn yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Orientied) melalui tahap : Use Case Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 (empat) tahap, yaitu: (1) Survey terhadap sistem yang berjalan, (2) Analisa terhadap temuan survey, (3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 (empat) tahapan, yaitu tahap 1 (satu) mencakup semua kebutuhan sistem, tahap 2 (dua) melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 (tiga) dengan TOE (Technical, Operational dan Economic) serta tahap final, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.

  3. Disain (Design)

    Tahap Design yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigmn Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data dengan menggunakan MySQL, arsitektur perangkat lunak, representasi interface dengan menggunakan Dreamweaver CS5,dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkah-langkah yang dilakukan adalah : menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.

  4. Implementasi(Implementation)

    Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan. Langkah-langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.

  5. Pemeliharaan(Maintenance)

    Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

Metode Pengujian

Dalam skripsi ini metode pengujian yang digunakan yaitu Black Box Testing. Black Box Testing adalah metode uji coba yang memfokuskan pada keperluan software. Karena itu uji coba Black Box memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian Black Box berusaha untuk menemukan kesalahan dalam beberapa katagori, diantaranya: fungsi-fungsi yang salah atau hilang, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

BAB II

BAB III

BAB IV

BAB V

Contributors

Fitri anggraeni, Fitry