Overtime System PT. JMS Batam

Hai guys,, its been a long time i dont write anythings here. May Be Its because iam not good at writing, but i have many things in my head that i want share with you all. Now, i will share my first experience when i work at PT. JMS Batam. I graduated from my university (Universitas Teknologi Yogayakarta) on Oktober 2014. When i was on college, I never make some website that for real user business, but just for duty and homework. So, i dont have alot of skill on website building. But, after i graduated, i was joining with one of software housing in Jogja, it was CV. Creative Gama Studio. I worked there for two months before finally i got my new Jobs in here, PT. JMS Batam. Even it was not a long time, i had many experience in CGS about Website Building, I learned a little about Lokomedia CMS there.

Honestly, i didn’t apply for  IT Programmer position, but IT Support in JMS Batam. Because in my mind i want to learn and eksplore more about Hardware and Networking, but in the fact, i was given responsibility as a MIS programmer. This is Organization Chart on MIS :

MIS Job Description 2015
MIS Job Description 2015

But its Ok, I was so greatfull to Allah SWT that give me the best opportunity, having Job suitable with my major. I learn more and have many things new in my programming skill here. When i got an error or some new fitur that i didn’t know before, i always search in google and most of them solved in Stackoverflow, Big thanks for you Stackoverflow… you are my life saver hehe.

Ok, i will start to tell you about my first challenge as MIS Programmer at company, It was Overtime System (OT). Actually, OT system already existed with Access Based, it was build by MIS before me (Mr. Arhamni), Now he is moving at the neighboor company, Ciba Vision that located in front of JMS. Why did he move? i dont know exactly, but i guess its about new experience and new working environment. The Old system (Access Based) was already good enough, but must be replaced because some reason,  it was a bit difficult and take long process when installation process, like It need Crystal Report to print some form, can not accessed in each PC (need to configure first), sometimes errors has occured, and etc. I have asked by my Boss (Mr. Rudy Prasatyo) to make a new system that can improve the old one. Firstly i feel confused because i was scare that i can not finish it and realize his expectation.

After about 3 Weeks, finally i finished my first program (OT System Web based). I was so happy because i can prove to my boss and especially for my self that i can do it. Here are some Appearance and Functionality of the program:

  1. Login Page

    Login Page
    Login Page : Every user must login first to access the program. Username and password is different based on their section
  2. User Page

    User / Section Page : Each Section has their own username and password to access the system. They only input OTI Form and orders Meals Daily (for Shift employee at Holiday)
    User / Section Page : Each Section has their own username and password to access the system. They only input OTI Form and orders Meals Daily (for Shift employee at Holiday)
  3. HRD Page

    HRD Section (Human Resourced) is the mainly actor in the system (Most function/Modul is under their section). Approve Form, Submit Order Meals, Input New Employee, and maintenance the program.
    HRD Section (Human Resourced) is the mainly actor in the system (Most function/Modul is under their section). Approve Form, Submit Order Meals, Input New Employee, Report OTI, and maintenance the program.
  4. Admin Page

    The Highest Privillege, Maintenance the system, Manage the User of system, Report System, Etc
    The Highest Privillege, Maintenance the system, Manage the User of system, Master Data, Report System, Etc
  5. Input OT Form
    This form is used to make OT Form, where it will viewed and signed by supervisor and Manager.
    This form is used to make OT Form, where it will viewed and signed by supervisor and Manager.
    This Page contents all details about overtime that will taken, like the name of employee, reason, time of OT, Location, Etc
    This Page contents all details about overtime that will taken, like the list names of employee, reason, time of OT, and Location, Etc.

    form_oti
    Result Printed of OT FormOrder Meals Daily
  6. Order Meals Daily

    Order meals Daily by Section (meals Order for Shift Employee in Holiday/ Non Overtime)
    Order meals Daily by Section (meals Order for Shift Employee in Holiday/ Non Overtime)
  7. Report Overtimedetailreport1
    detailreport2
    Detail Report of Order meals, This form containt detail of Order meals Summary.

    report
    Summary of Order Meals (Overtime + Non Overtime). This Form which will given to Catering who supply the Meals of Employees in JMS Batam

This Overtime System has been implemented in PT. JMS Batam start on Last year. Currently this system has been revised many times based on Errors and what User need.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s