Intellias site map | deutsch
  Customer login  
Login  
Password
 
Search
Home Company Services Expertise How we work Projects Contact
Projects
Clients
Featured Projects
.NET
Java
C++, Delphi, VB
Mobile Technology
Web Projects
Case Studies
iB2C
GIS Vehicle Tracking
UNIMOD Service
Check how QA is implemented at Intellias

Featured Projects
   Mobile Time Management and Reporting
  Back to list



Business Challenge

Actively applying enterprise resource planning & project management system via corporate Intranet the company intended to enable employees to report on their efforts and access corporate time and resources management system when working remotely or completing tasks outside the office.
For this purpose, it required mobile client application with reporting functionality of parent system compatible
with the majority of modern handheld devices.


Project Description

Mobile client is an extension for enterprise-wide planning and management software package. It enables company employees to report their efforts by means of handheld devices via Internet/GPRS. Reporting is performed in frames of projects, tasks, subtasks, types of activity and duration of time periods.

The following functionality has been implemented in the project:

  • Employee authentication/authorization
  • Clock in/clock out
  • Effort reporting wizard
  • Detailed daily effort statistics
  • Reports sub-system with advanced filtering/grouping facilities and progress visualization

Technology Evaluation

Intellias Team performed technology analysis and evaluation of:

  • Target handheld devices: PDA, Blackberry, Smart phones, J2ME mobile phones
  • Development platforms: J2ME, Symbian C++, .NET compact framework
  • Client-server communication technologies: SOAP web services, REST web services, pure HTTP
  • Server-side PHP Web services framework: NuSOAP web services platform
  • J2ME Web services technologies: Web Services API 1.0 (JSR-172), kSOAP 2 library

Eventually, the decision was made in favour of J2ME development platform.


Supported Devices

INTEMS mobile client supports all handheld devices with CLDC 1.0/MIDP 2.0.
Application has been successfully tested on the following devices:

Nokia S40 (3220, 6230i, 7260, 8800), S60 (6600)
SonyEricsson K700, K750i, Z800, P900
Motorola E398, RAZR V3/V3x, PEBL, SLVR
Siemens S65, SL65, SL75, SXG75
Blackberry 7100x, 7250

Technology Stack
Operation systems/
handheld devices:
Any OS/device that supports J2ME (CLDC 1.0/MIDP 2.0):
  • J2ME mobile phones
  • Smart phones
  • PDA/Blackberry devices
Development Platform: J2ME (CLDC 1.0/1.1, MIDP 2.0)
IDE: Eclipse platform 3.1/MyEclipse workbench 4.0/EclipseME 1.5
SDK: Sun Java Wireless Toolkit 2.3, Nokia Carbide.j 1.0, SonyEricsson WTK2
Other Technologies: SOAP 1.1, WSDL 1.1, PHP NuSOAP Web Services platform,
kSOAP 2 Web Services client library for J2ME
Methodology: RUP
Project Team: Project manager (15%), Developer (70%), QA Engineer (15%)
CASE Systems Used: MS Project 2003
Rational Rose 2000
TestTrack Pro 6
MS Visual SourceSafe

  Top Back to list  
© 2002-2010 Intellias Ltd. All rights reserved.