• Menu-based system.
  • Easy to edit employees' profile.
  • Easy to insert new employees' profile.
  • Easy to review employees' profile.
  • Gross pay calculator.
  • User friendly. User will be prompted in each steps.
  • Error message will be delivered to user.
  • Uses a systematic database system.






After several times of our meeting we finally come out with a nice program flow. Having this program flow means we can develop a good program. The following is a flow chart of our program. There are 5 flowchart diagram together and they are interconnected.
The first thing to discuss will be the main flowchart which gives a general idea of how our program flows. In the beginning, the program will read the data inside the file employee. After finish reading the data the program will offer 5 choices for the end user. The program is come with a validate system which will come out with a error message when end user does not key number 1 to 5.
After that I will explain about the choices offer by the program.
The first choice offered is viewing the employee's profile. There are also 3 choices inside this option, that is viewing all employees' profile,viewing an individual's profile and exit.We can key in number 1 ot 3 respectively for each option. In the first option,all data written in the employee.txt file is printed to the end user for their reference. For the second option end user key in the employee id to acquire specific profile of a employee. Third option seem useless but its is the most important option we have to use - exit.
Second choice for the main menu is inserting new employee profile. In the beginning of the program flow the program will check whether the number key in is already exist or not. If the number key in exist then the program will print a error message. If the number key in fresh to the database then end user can key in and the program will store the new data inside employee.txt. Finally the program will ask end user whether he/she wish to continue the current session or not, if end user choices not the continue the program will be terminated.
The function of third option is allowing end user to edit the employee's profile. First the program will check the number key in exist or not. If number key in does not exist the program will tell end user he/she cannot edit a data that does not exist. If the number key in exist then it is valid to edit the employee's profile. Same with second option the program will ask user whether he/she wish to continue or not.
Fourth option will be the calculator for employee's gross pay. The program will display a profile of a employee and end user is asked to enter total normal time worked,total overtime worked, transport claim and medical claim. After that the process repeated until the last employee. After this the proram will ask the end user whether he/she will go to main menu or terminate the program.

This is a UML diagram of our program.



Typing Program



Discuss With Our Leader



Our Programmer was going to show up his skills in building up our system. For the first part, he did a program which included the insertion of the employee detail into the program. The program would ask the user to give the detail of their employee in their company before the program continue. After inserted all the data, it will print out the all the details in a nice looking manner.


Finding Employment Management System Information


Why Everyone So Happy?


While developing the system we encounter some problems with the calculation of the system. In our third meeting we decided to get some information about the actual employee system that is, how employee are paid. While we are search the information we needed we think about our own system and discuss it.

The information we were search is something about C++ tools. C++ is superset of C. It was developed as an enchancement to C language and originally named C with C with Classes.

Talking about C with Classes means Classes are used inside C. This also indicate that C is transform from procedure-orientated programming into object-oriented programming which renamed into c++. Classes have a very similar concept with structure which group variables and functions under a name except functions are not grouped inside structure.





Creating Our Blog



KFC Assist Blogger(Me)



In the following days after our meetings our blogger started to do his job - making a diary of our progress. After reading and studying the manual provided by our lecturer, the blogger(can i say "I"?) is increase his blogging mastery.

Blogging is a interesting job for those who likes to write. Its a way to make ourselves improve our writing and communication skills or in simple words, the way we express ourselves. Apart from that we can find out our problems and trying to improve it next time. Its a way for me to share our story with you, and through this you can know us and we can also know you through the comments(i love to make friends,just like you). So please do not feel shy to post your comments. Thank you.