Project Description Form (Project Proposal) : 1 Statement of Objectives
Project Description Form (Project Proposal) : 1 Statement of Objectives
1 Statement of objectives
1.a Brief introduction of the proposed project
In today’s busy world people travel extensively to different places for various reasons. For
most travelers it is imperative that they reach their required destination safely, with minimal
hassle and within a specified time. When traveling, people encounter many problems in reaching
their destination as a result of unfamiliar surroundings with different cultures and languages
For example, consider a foreigner visiting Sri Lanka for the first time. He would be
unfamiliar with the culture, may not understand the language, and would not know about
transport systems and where he has to go to achieve his objectives. He would want to know how
he can reach a particular destination, what routes he has to take and how he can ensure that he
will go to the correct place without any problem. In the existing system, he would have to
overcome all these problems, by referring travel guide brochures, hiring a tour guide and
information from other relevant sources.
It would be most valuable in instances that he has to travel short distances in crowded
metropolitan areas.
Today, the Mobile phones have rapidly penetrated to the general public and a
mobile phone carrying the feature of a local digital map with a zooming facility will enable
the user to find his/her destination efficiently will be invaluable, especially in the context of
convenience, saving time and money .
On the other hand , a mobile operator providing this facility will benefit with a
significant hike in it’s revenue generated by the GPRS usage and also will have a edge over
their competitors by attracting more subscribers for this Value Added Service.
Study the concepts of Web services on mobile technology and how it can be applied on
this particular application. In depth analysis of the implementation of web services, Web
services architecture, Web Services components.
Study image processing and try to find out how this can be used to handle maps in mobile
devices. Research on how images can be loaded on to mobile devices and what
technologies can be used for this purpose.
Select the best tools that could be used to develop the prototype.
Do a thorough study on what type of databases can be used to store images and what
techniques could be used to load in those images to the mobile device.
Develop the Prototype of the Mobile Guider and test it using Test Cases.
Do a critical evaluation of the prototype to find strengths and weaknesses.
As the final step, prepare the Dissertation, which contains all the findings and
observations of Mobile Guider.
2 Scope Definition
2.a Briefly describe the Scope of your project
The application will support only the Java- enabled mobile devices and user will have to
select his current position in a high level map displayed on the phone’s WAP browser.
When ever the user needs he can connect to the internet through his mobile, go to the
particular site that this application resides, and download it.
A smooth scrolling facility will be given to the user through the keys of the mobile device. A
small rectangular shaped object will be moved across the screen so that the user can select the
positions on the map efficiently.
The user will be given a very high level map in the beginning and by zooming the locations;
he can get maps of the smallest roads in that area.
Each zoomed map will be taken from a server, which will be transparent to the user.
Therefore, the user would not know whether he is getting these images online or offline.
Once the mobile user views a particular map and logs out, the next time he logs in to see the
map, he will be given the map, which he viewed last.
Since there are various types of mobile devices available with different sizes of screens, the
maps that are being displayed will be resized according to the size of the screen of the
traveler’s mobile device.
The zoomed maps will be taken from a remote server and those maps will be stored in a
database where it supports to store images.
An automated method will be available for charging the user for each of the zooms that he
would request.
2.b Action Plan
1 Mobile Guider
1.1 Inception
1.1.1 Study, select a suitable project
1.1.2 Gather Requirements
1.1.3 Prepare Project Proposal
1.1.4 Submit Project Proposal
1.2 Elaboration
1.2.1 Literature Survey
1.2.1.1 Study Mobile Technology
1.2.1.2 Critical Evaluation of the different Mobile Technologies
1.2.1.3 Select Suitable Technologies and Tools
1.2.1.4 Study J2ME
1.2.1.5 Study J2EE
1.2.2 Requirement Analysis
1.2.2.1 Identify Actors and Use Cases
1.2.2.2 Identify Basic/ Alternative flows for each use case
1.2.2.3 Write Use Cases
1.2.3 Design
1.2.3.1 Draw Use Case Diagrams
1.2.3.2 Draw Sequence Diagrams
1.2.3.3 Draw Class Diagrams
1.2.3.4 Database Design
1.2.3.5 Review the Design
1.2.4 Write the Test Plan
1.2.5 Write Test Cases
1.3 Construction
1.3.1 Setup Development Environment
1.3.2 Develop the Mobile Guider
1.3.3 Testing
1.3.4 Bug Fixing
1.4 Transition
1.4.1 Deployment for Demo
1.4.2 Presentation
1.5 Documentation
1.5.1 Interim Report
1.5.1.1 Write Interim Report
1.5.1.2 Submission of the Interim Report
1.5.2 Dissertation
1.5.2.1 Prepare the Dissertation
1.5.2.2 Submit the Dissertation for Evaluation
2.c Itemized list of deliverables at the end of project
Project Description Form (Project Proposal)
Project Interim Report
Electronic Version of the Dissertation
Two Hard copies of the Dissertation
Electronic Version of the Software System
Project Submission Form
Response Sheet
Project Presentation & Demonstration
N/A
Signature of candidate
Date: