| Client Industry Details |
Client is in the business of search
engine, online advertisements and Enterprise and Mobile applications. |
| Revenue Details |
More than 11 Billion USD |
| Location |
California USA. |
| Employee size |
More than 17000 |
| Problem faced by client |
If Managers or reporting authorities are not
present in the company or on the business trip; can not give approval unless they access the company site, where they will be able to see all the pending
approvals which they should act upon. Too much time was consumed in the approval cycle. |
| Opportunity |
New approval application development from
scratch. |
| Client benefits achieved |
Client wanted to develop a mobile application
using which the employees can get the various approvals from their reporting managers within least possible time.
|
| Size of Project |
24 Man Months |
| Peak team size |
4 people |
| Duration |
6 Months |
| Location |
SBS-Pune |
| Technologies |
Android framework API, Java, SQLite |
| Tools |
Eclipse 3.2. |
Employee, Manager & senior Manager in
the client company can use this application. The application will be accessed through a browser on a mobile which has Android OS on it. System Administrator
will give the access rights using his desktop computer. To maintain these access rights separate UI will be provided to the Administrator. Employees can use
their mobiles and send requests for various approvals. These requests may contain requests for leave, status reports, time sheets etc in which employees need
approval from their reporting authority.
Reporting authority can request, if required to senior reporting authority for his feedback before giving any approval to their subordinates.
The system will be developed from scratch. Android framework will be used to develop the application.
The testing of the application will be done on the mobiles having Android OS. SQLite database is used to store the data. |
- Employees will use a browser on a mobile (Android) to send a
request.
- Using mobiles reporting authorities can give approvals.
- History of the approvals is maintained in the database which can later be referred using various reports.
- Reports can be generated on PC.
- The access rights can be managed from desktop computer by Administrator.
- SSL is used to maintain the security.
|