Information Technology

Pengembangan Aplikasi Human Resources Development dan Payroll

 

Pengembangan Aplikasi Human Resources Development dan Payroll

http://aplikasi-software.co.id/news/5/Development-Aplikasi-Human-Resources-HRMS-System

 

Sumber: Team IT Polychem dan Syridink Informatika Indonesia ex Prima Solusi Sistem

Tulisan ini ditujukan untuk pengembangan Aplikasi Software HRD & Payroll dan dapat digunakan acuan pembuatan proposal pengembangan aplikasi .

PENDAHULUAN

 Aplikasi Software HRD & Payroll merupakan program yang mengintegrasikan seluruh sistem manajemen yang mengatur seluruh kegiatan Sumber Daya manusia perusahaan yang akan sangat mendukung kinerja perusahaan. Aplikasi yang akan dibangun merupakan aplikasi Client – Server yang terdiri dari Modul Pelamar, Pegawai, Penggajian , Perjalanan Dinas, Absensi, dan Modul pendukung lainnya.

Aplikasi yang akan dibangun menggunakan teknologi berbasis web dengan menggunakan browser seperti Internet Explorer, Opera ataupun browser lainnya . Aplikasi ini menggunakan bahasa pemrograman PHP, database Mysql & Apache Web Server dan didukung dengan operating system untuk server berbasis Linux yang merupakan produk open source dimana dapat diperoleh secara gratis tanpa menggunakan lisensi yang mengharuskan pengguna untuk membayar untuk lisensinya . Di lain pihak baik PHP , Mysql , Apache dan Linux merupakan aplikasi yang tangguh untuk keperluan aplikasi-aplikasi pendukung ataupun operasional .

Ruang Lingkup Aplikasi HRD & Payroll yang ada di Pik

Secara garis besar ruang lingkup aplikasi HRD adalah sebagai berikut :

a. Pelamar – Aplikasi Human Resources

 

b. PegawaiAplikasi Human Resources

c. GajiAplikasi Human Resources

  • Komponen Gaji Pegawai
  • Jamsostek
  • Askes
  • Pinjaman
  • Pph pasal 21

d. Non GajiAplikasi Human Resources

  • Medical Reimburs
  • Perjalanan Dinas
  • SPK Pegawai

e. AbsensiSoftware Human Resources

  • Setting Kalender
  • Absen Barcode Scanning
  • Data Absensi
  • Data Lembur
  • Data Cuti
  • Cuti Massal
  • Shift

f. Laporan & UtilitasSoftware Human Resources

g. SistemSoftware Human Resources

Tambahan Modul : Modul CompetencySoftware Human Resources

Tambahan Modul : Modul TrainingSoftware Human Resources

 

Kebutuhan Sistem

a. Spesifikasi Software

b. Spesifikasi Hardware

Server: Minimum Specification

Pentium IV 2.0 GHz

Ram 500 Mb

Hardisk 120 GB

O/S Linux/Ubuntu

 

Client: Minimum Specification

Pentium IV 1,8 GHz

Ram 256 Mb

Hardisk 40 Gb

O/S Linux/Windows XP/98/2000


Deskripsi Global AplikasiSoftware Human Resources

Spesifikasi Desain Aplikasi
Spesifikasi desain merupakan tahapan pengembangan aplikasi web yang menentukan modul-modul , fungsi , tampilan dan data yang lebih terinci dan spesifik sesuai dengan kebutuhan pengembangan aplikasi itu sendiri .
Diperlukan adanya tahapan desain modul yang tepat sehingga kebutuhan aplikasi berbasis web dapat terpenuhi .

Desain ModulSoftware Human Resources
Modul-modul program terbagi dalam 2 modul besar yaitu :
1. Modul Front End Aplikasi :

modul tampilan depan / muka aplikasi . Pada Front end aplikasi ini akan ditampilkan informasi yang dapat dilihat langsung pada bagian muka web dan informasi ini merupakan hasil input oleh oleh user , sehingga Informasi pada aplikasi berbasis web merupakan informasi/ data yang dinamis .

2. Modul Back End Aplikasi :

modul bagian belakang ( back end ) dari situs web dan menggunakan login/password.
Modul administrator merupakan modul yang berfungsi untuk mengatur content dari isi situs web tersebut . Administrator juga berfungsi untuk melakukan update data yang terdapat pada aplikasi sehingga menjaga data-data / Informasi yang terdapat pada situs web tetap dinamis .

Ditinjau dari bagian pekerjaannya proyek ini akan diselesaikan dalam beberapa bagian pekerjaan yaitu :

Tahap pengembangan AplikasiSoftware Human Resources

1. Peninjauan kebutuhan fitur dan layout aplikasi
Akan dihasilkan definisi kebutuhan fitur – fitur yang akan disediakan dalam situs web.

2. Perencanaan map aplikasi (Site Map)
Memetakan halaman situs sehingga dapat tersusun dalam struktur yang baik.

3. Pembuatan Prototipe Tahap I
Menghasilkan situs web yang telah memenuhi kebutuhan akan fitur – fitur pokok.

4. Presentasi dan evaluasi
Mengumpulkan masukan untuk bahan pelaksanaan prototipe tahap II.

5. Pembuatan Prototipe Tahap II (Penyempurnaan dari Tahap I)
Menghasilkan aplikasi yang telah memenuhi kebutuhan akan semua fitur.

6. Presentasi dan Evaluasi yang mengarah pada penyelesaian.
Mengumpulkan masukan yang mengarah pada pelaksanaan tahap penyelesaian.

7. Penyerahan aplikasi
Situs web telah siap untuk dipublikasikan.

8. Selesai.

**************************************

Aplikasi ini dapat dikembangkan dengan berbasis teknologi open source sehingga dapat mereduksi cost jauh lebih muran dan efisien .

Untuk aplikasi Human Resource Development dan Payroll / Penggajian disisin interface front end dapat dibangun menggunakan web base application menggunakan teknologi opensource seperti : PHP dan untuk database menggunakan database opensource seperti : Mysql , Postgresql dan Firebird .

Selamat Mencoba.. Good Luck

 

 

Baca juga
  » 9 April 2012
Contoh Kasus Jurnal
Contoh Kasus Jurnal
  » 20 Maret 2012
kasus Kesalahan Harga Invoice
Inv : 20 Pax @ 100 Harusnya 20 pax @ 200 Yang harus dilakukan ;
  » 5 Maret 2012
Kesalahan Pemberian Nama Customer
Kesalahan Pemberian Nama Customer
  » 5 Maret 2012
Pembentukan jurnal pada saat invoicing
Pembentukan jurnal pada saat invoicing
  » 25 Februari 2012
Soal Aktiva Tetap di Travel UT
Perihal Aktiva Tetap
  » 14 Desember 2011
Solusi Jurnal Penyesuaian Untuk Frenchise
Solusi Jurnal Penyesuaian Untuk Frenchise
  » 6 September 2011
Kasus Travel: Perbaikan atas kesalahan entry Invoice No. 472/PTN/INV/000
Kasus Travel: Perbaikan atas kesalahan entry Invoice No. 472/PTN/INV/000
  » 24 Agustus 2011
Ilustrasi Ayat Silang Beli Dollar
Ilustrasi Ayat Silang Beli Dollar
  » 12 November 2010
cloud-computing-mulai-merambah-indonesia
Teknologi Cloud Computing nampaknya akan segera marak di Indonesia. Saat ini 2 pemain besar di industri informasi teknologi sudah mulai melirik pasar Indonesia di industri tersebut.
  » 7 September 2010
IDUL FITRI 2010
IDUL FITRI 2010
  » 4 Agustus 2010
Permasalahan Soal HPP 
Permasalahan Soal HPP
  » 29 Juli 2010
Solusi atas kasus Re-Book
Solusi atas kasus Re-Book
  » 29 Juli 2010
Ilustrasi Transaksi Refund Tiket/Hotel
Ilustrasi Transaksi Refund Tiket/Hotel
  » 27 Juli 2010
Solusi Salah Entry Data: Salah milih rekening Bank
Solusi Salah Entry Data: Salah milih rekening Bank
  » 25 Juli 2010
Ilustrasi Transaksi Antar Cabang
Ilustrasi Transaksi Antar Cabang dan Solusinya
  » 31 Maret 2010
Layanan Design Website
Desain sebuah website memegang peranan yang sangat penting dalam membentuk citra perusahaan di mata para pengunjung.
  » 13 Januari 2010
Paket Hemat Aplikasi Travel Online
OVERVIEW —————— Produk Aplikasi Online Travel (OTA) memungkinkan perusahaan Tour dan Travel dapat mengkordinasikan operasi penjualan produk produk Travel meliputi Tiket Pesawat, Voucher Hotel, Umroh, Cargo, Tranportasi, Dokumen dan Tours.
  » 8 Desember 2009
Info Pameran IT – Syridink Pameran di BHTV ICT Bandung
Seminar dan Pameran Membangun Sinergitas Industri Kreatif Berbasis Teknologi Untuk Memberikan Nilai Tambah Ekonomi Kota Bandung.
  » 26 Oktober 2009
Manajemen Kompetensi Sumber Daya Manusia
Dalam lingkungan kompetisi saat ini yang mengalami perubahan yang sangat pesat, posisi-posisi kompetitif perusahaan secara konstan ditantang oleh kehadiran teknologi baru, produk, pasar dan para competitor itu sendiri. By – Eflin MS
  » 19 Oktober 2009
Kasus Kasus pada ERP Project Management
Kasus I : Kesalahan pencatatan Purchase Order akibat kesalahan PPN

www.stisitelkom.ac.id www.di.stisitelkom.ac.id www.ktm.stisitelkom.ac.id

www.dkv.stisitelkom.ac.id www.dp.stisitelkom.ac.id www.srm.stisitelkom.ac.id

www.blog.stisitelkom.ac.id www.multimedia.stisitelkom.ac.id

www.elearning.stisitelkom.ac.id www.library.stisitelkom.ac.id

www.digilib.stisitelkom.ac.id www.mirror.stisitelkom.ac.id

www.sisfo.stisitelkom.ac.id www.hilfan.blog.stisitelkom.ac.id

www.hilfans.wordpress.com www.hilfan-s.blogspot.com www.askaf.co.id

 

Suggestions for clustering WordPress MU servers Or mirroring servers

Suggestions for “clustering” WordPress MU servers? Or mirroring servers?

Suggestions for clustering WordPress MU servers Or mirroring servers

Suggestions for “clustering” WordPress MU servers? Or mirroring servers?

January 22nd, 2009 by Dan York

 

 

wordpressmulogo.jpgAny suggestions out there for how to “cluster” WordPress MU servers for redundancy? Or to make a mirror of the server on another system?

I have a problem. If something were ever to happen to the physical server hosting this site… well… blogs.voxeo.com would be off the Internet until a backup server can be put in place… a backup image restored, etc., etc. That could take a period of time. There’s also the risk of losing whatever content was added to the server since the last backup.

I don’t like single points of failure.

What I’d like to do is to have some type of system in place so that if the physical server fails for some reason, the site won’t be offline for very long at all. It seems to me that there are a couple of approaches:


1. BUILD A WPMU “CLUSTER” – It’s pretty clear that large WPMU sites are already doing this. There are various forum posts – for example here, here, here, here and here. There is a WordPress Codex piece on scaling. There’s even a slide deck from a presentation by a Joseph Scott (looks like a talk I would have enjoyed seeing). Overall it looks rather straightforward – set up multiple web servers… replicate the MySQL databases… rsync the data (or use some sync mechanism)… set up some DNS entries… and so on…

The thing is that in reading through all those pages I feel a bit like I would be trying to build the Space Shuttle just to be able to drive down to the corner store. I don’t have 200,000 blogs… I have six… and maybe we’ll grow that to 10, but it’s still a tiny number. I’m not really concerned about scaling the server and dealing with performance issues as I am with ensuring availability.

Of course, I’d naturally also like the WPMU cluster to be easy to administer… easy to update… easy to post to, etc.

Really, I’m looking for a nice easy HOWTO for someone who just wants to create a small WordPress MU cluster. I can’t seem to find one… (which maybe means I need to write one when I get it all sorted out.) If anyone has any pointers to pages I may have missed, I’d love to learn of them.

The nice thing about doing a cluster approach would be that a server could die and the site would continue to be available. The dead server could be repaired, resynced and put back in action. Plus, since we have our own rock-solid, redundant, geographically-distributed hosting infrastructure, I could put the second WPMU server in another of our data centers and be able to get that added redundancy.


2. MIRRORING A WPMU SERVER – Another less-involved approach seems to me to be to mirror the primary server onto another server and then be able to swap in that backup server should the primary server fail. Essentially it is very similar to a cluster except that only one server is actually in use at any time.

From a user and administrative point-of-view, it would still be a single WPMU server that we are posting to and administering – with then some kind of sync going on to the backup server.

If the primary server dies, the recovery could be as simple as pointing the DNS entry for “blogs.voxeo.com” to the IP of the backup server (or bringing up the backup server with the IP of the primary… or pointing the public IP to the internal IP of the backup server… there are numerous ways to do this).

So far, though, I’m not finding any forum posts, HOWTOs, or other posts talking about how to do this. I’m thinking it’s probably setting up MySQL replication again and then using something like rsync to sync the WPMU files between servers…


3. USING A DISTRIBUTED COMPUTING CLOUD – I suppose another approach is to virtualize the WPMU instance and distribute it across multiple servers. Sort of like sticking the whole site up in Amazon EC2 and S3 – only in our own data centers since we already have the infrastructure. I could do this and in fact it does seems like a good layer of redundancy to add. But I’m not sure it’s really the whole answer, because there’s still only one MySQL instance and one WPMU instance running. With either clustering or mirroring you have multiple web servers and multiple databases running, so you have more redundancy going on.


Ultimately, all I’m looking to do is to ensure that if a physical server fails – or needs to be taken offline for any reason – the WordPress MU site will still be accessible to visitors. If anyone reading this has any suggestions or thoughts, I’d definitely be grateful to hear them – either as comments here, email, Twitter replies, whatever. (Thanks in advance.) However I wind up solving the issue, I’ll be sure to write it up here.


If you found this post interesting or helpful, please consider either subscribing via RSS or following on Twitter.


 

Technorati Tags:
, , , , , , , , , ,

 

www.stisitelkom.ac.id www.di.stisitelkom.ac.id www.ktm.stisitelkom.ac.id

www.dkv.stisitelkom.ac.id www.dp.stisitelkom.ac.id www.srm.stisitelkom.ac.id

www.blog.stisitelkom.ac.id www.multimedia.stisitelkom.ac.id

www.elearning.stisitelkom.ac.id www.library.stisitelkom.ac.id

www.digilib.stisitelkom.ac.id www.mirror.stisitelkom.ac.id

www.sisfo.stisitelkom.ac.id www.hilfan.blog.stisitelkom.ac.id

www.hilfans.wordpress.com www.hilfan-s.blogspot.com www.askaf.co.id

Tips Memilih Hosting

Tips Memilih Hosting

Tips Memilih Hosting

 

Memilih web hosting sepintas memang mudah, tentunya anda harus hati-hati dalam memilih provider web hosting.

Banyak web hosting yang menawarkan fasilitas nyaris tidak terbatas dan harga yang amat murah bahkan sampai ratusan Gigabyte space, sesungguhnya hal ini tidak baik bagi situs anda karena ada keterbatasan dikarenakan infrastruktur server dan jaringan data center itu sendiri, server yang diisi dengan banyak situs yang bertraffic tinggi akan mengakibatkan beban server meningkat, akibatnya situs anda sulit sekali diakses atau sering down.

Tips Memilih Hosting

 

 

http://www.stisitelkom.ac.id

http://hilfan.blog.stisitelkom.ac.id