Hi,
I am thinking about starting a project and would like to ask first if it is possible to do in
java, and if so how should i go about starting it?
I want to create a employee automatic work scheduler. That means that i would like to have a scheduler that creates automatically a work schedule for one month based on different variables for each employee.
(Some of the variables i can think of at the moment):
1. different employees have different amounts of hours that can be worked in one month.
2. certain employees are allowed to open and close(they can have a key). They would need to switch between the early shift to open and the late to close(one has late the other then has to have early).
3. can't be scheduled if they have vacation or a day off.
4. must have at least 1 work day off in a 6 day work period.
5. would need to have the employee switch from one day early to the next late unless specified they have a fixed shift daily.
I am sure i will think of more variables as i start this if it is even at all possible to do. This schedule must then be printable to possibly an open office document or PDF or something similar.
I am still pretty much a beginner although i have allot of the core java learned at this point (the rest i will have to figure out in time). This would actually be something i can use in real life , not just an idea out of the blue.I also
realise this will be a major project (at least for me lol)!!
any thoughts or ideas on beginning this would be much appreciated!!
PS: I don't want anyone to show me code for this, i just never really planned a larger project and would like some ideas on how i should start doing that, plus just want to know if something like this is even possible before i start and can never finish;)
Thanks Mike