April 25, 2008 (Friday)
An hour before lunch, all trainees were gathered for our project assignments. Sir Zhen Cua, Project Manager of Azeus and also the over-all head of our training, explained to us the project that we will be doing over the summer. The one assigned to our group is the offline version of EDClient with dynamic tasks’ attribute assigning and synchronization of local and server database.
Let me explain first what is EDClient all about. EDClient is an exclusive application developed by Azeus which records an employee’s effort for each task he/she does. Each employee has a desktop application of the EDClient. They can choose from the given tasklist then play it to record the time they alot for each specific task. Each employees effort is reflected in the database. Through this application, Azeus is able to monitor the difference between the estimated cost of the project and the actual man-hours put into it. They use those information generated by the EDClient to improve their company’s project management.
So what we need to do in our project is to implement the EDCLient without connecting to the server database. An additional required functionality is to find a way to synchronize the local to the server database. Also, the existing EDClient was done using Delphi but we’re gonna use Adobe Flex and JDBC in our project. We will also be using Adobe Air as the runtime environment. So basically, we will be starting the project from scratch. God Bless us