meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
java2012:grp6:start [2012/11/02 23:04]
mariia.fedotenkova [Conclusion]
java2012:grp6:start [2012/11/02 23:44] (current)
mariia.fedotenkova [SCRUM status]
Line 3: Line 3:
   - Maria Fedotenkova   - Maria Fedotenkova
   - Galina Lavrentyeva   - Galina Lavrentyeva
-  - Zahid Butt 
  
 ===== Idea ===== ===== Idea =====
  
  
-Good time management skills are very important in nowadays. But sometimes it can be very inefficient to rely only on one's memory, especially if your work is related mostly to your time. That is why such systems as presented bellow are highly appreciated lately.+Good time management skills are very important in nowadays. But sometimes it can be very inefficient to rely only on one's memory, especially if your work is related mostly to your time. That is why such systems as presented bellow are highly appreciated nowadays.
 The main idea of the project is to provide an employee with easy-to-work-with application which would help him to plan his own future work activities and events. This application allows employees to enter and view their work forecast for future months and even years, make forecast for particular week or for the whole activity.  The main idea of the project is to provide an employee with easy-to-work-with application which would help him to plan his own future work activities and events. This application allows employees to enter and view their work forecast for future months and even years, make forecast for particular week or for the whole activity. 
 Also other users, such as managers, director or resourcing representatives, are also able to view employees forecasts in order to get the required information for administrative needs.  Also other users, such as managers, director or resourcing representatives, are also able to view employees forecasts in order to get the required information for administrative needs. 
Line 42: Line 41:
 Here you can see what each user should be do in the system, to which features it led, priority and whether it was done or not. Here you can see what each user should be do in the system, to which features it led, priority and whether it was done or not.
  
 +After that we decided to divide the development process into several parts:
  
 +1. Project implementation (**Alexey**).
  
 +2. View design (**Maria**).
 +
 +3. Documentation (**Galina**).
 +
 +Each member of the team was responsible for his own part. As we were doing all this step by step, it gives everyone the opportunity to control the step of the development process and management skills.
  
 ===== Screenshots ===== ===== Screenshots =====
  
-Main page.+Main page
 {{:java2012:grp6:main_page.png?200|}} {{:java2012:grp6:main_page.png?200|}}
  
-Administration panel.+Administration panel
 {{:java2012:grp6:admin_panel.png?200|}} {{:java2012:grp6:admin_panel.png?200|}}
 {{:java2012:grp6:admin_panel2.png?200|}} {{:java2012:grp6:admin_panel2.png?200|}}
 +
 +Consultant page:
 +
 +{{:java2012:grp6:consultant1.png?200|}}
 +{{:java2012:grp6:consultant2.png?200|}}
 +{{:java2012:grp6:consultant3.png?200|}}
 +{{:java2012:grp6:consultant5.png?200|}}
 +{{:java2012:grp6:consultant6.png?200|}}
 +
 +Manager page:
 +
 +{{:java2012:grp6:manager1.png?200|}}
 +{{:java2012:grp6:manager2.png?200|}}
 +
 +Controller page:
 +
 +{{:java2012:grp6:controller1.png?200|}}
 +
 +Director page:
 +
 +{{:java2012:grp6:director1.png?200|}}
 +
 +Resourcing representatives page:
 +
 +{{:java2012:grp6:resourcing1.png?200|}}
 +{{:java2012:grp6:resourcing2.png?200|}}
  
  
Line 58: Line 92:
 ===== Code ===== ===== Code =====
  
-**Note:** This is a NetBean project+**Note:** //This is a NetBeans project//
  
 {{:java2012:grp6:workforecast_final.zip|}} {{:java2012:grp6:workforecast_final.zip|}}
  
  
 +The war-file is too big it is situated here: 
 +[[http://www.2shared.com/file/aR2oTG9k/WorkForecast_final.html|http://www.2shared.com/file/aR2oTG9k/WorkForecast_final.html]]
  
-**Notes:**+Also here is the same file but divided into 4 parts:
  
-1This software uses MySqlIn order to run the application, MySql must be installed in the system.+{{:java2012:grp6:workforecast-0.1.part1.rar|}}
  
-2Database WorkForecastDatabase should be created, before usage of the application.+{{:java2012:grp6:workforecast-0.1.part2.rar|}}
  
 +{{:java2012:grp6:workforecast-0.1.part3.rar|}}
 +
 +{{:java2012:grp6:workforecast-0.1.part4.rar|}}
 +
 +
 +**Notes:**
 +
 +//1. This software uses MySql. In order to run the application, MySql must be installed in the system.//
 +
 +//2. Database WorkForecastDatabase should be created, before usage of the application.//
      
 ===== Conclusion ===== ===== Conclusion =====
Line 80: Line 126:
  
 - also included new role that wasn't mentioned - administration, who adds new accounts to the system. - also included new role that wasn't mentioned - administration, who adds new accounts to the system.
 +
  
  
Line 94: Line 141:
  
 - and many more... - and many more...
 +
  
  
 **Final report:** **Final report:**
  
-to be uploaded in few minutes..+{{:java2012:grp6:gr6_final_report.pdf|}} 
  
  
-**Presentation slides:**+**Presentation slides** (19.10.2012):
  
 {{:java2012:grp6:codecamp.pptx|}} {{:java2012:grp6:codecamp.pptx|}}