Projects

Development of a Miles Acquisition System (MAS)

 

Title of the project

 

Development of a Miles Acquisition System (MAS)

 

Abstract of the project

 

Miles Acquisition System (MAS) is a Web based application for a particular Airlines company. This application facilitates registering, updating, and utilization of miles for a Frequent Flier of its flights. The frequent flier should be able to login and key in all the details of his travel in their airlines. The application is accessible for the frequent fliers from the existing website of the airlines.

 

Keywords

 

Generic Technology keywords

 

Operating Systems, Databases, Network

 

Specific Technology keywords

 

Windows XP, Windows 2003, .Net, J2EE, ASP.Net, Oracle, DB2

 

Project type keywords

 

Analysis, Design, Implementation, Testing

 

Functional components of the project

 

The application should support:

 

  1. Registration for a new flier.
  2. Authentication of its users before usage of application.
  3. Updating of miles by a frequent flier. The frequent flier will be able to accumulate miles maximum up to 5, 00,000.
  4. Options to utilize the miles accumulated so far.
  5. Once the miles are utilized, the corresponding miles will be deducted from the accumulated miles.
  6. Report- History of miles utilization or Trend shown as a graph; from both end-user’s point of view and from the system managament point of view.

 

Steps to start-off the project

 

  1. Go through some of the existing airlines websites.
  2. Check how the miles-acquisition feature is presented in those sites.
  3. Come up with a policy for frequent-flying (how many miles will entitle a frequent-flier to get what kind of a benefit etc)
  4. Develop a prototype to ensure the screen layout and functionality is understood clearly.

 

Requirements

 

Hardware requirements

 

Number

Description

Alternatives (If available)

1

Server: P -III 1 GHz x 2 or higher with 4 GB RAM

 

 

Client: P-II with 128 MB RAM or higher

 

 

Software requirements

 

Number

Description

Alternatives (If available)

1

Internet Explorer or Netscape Navigator.

 

 

Microsoft visual studio. Net

 

 

 

Manpower requirements

 

2 persons for a duration of 4 -5 months

 

Milestones and Timelines

 

Number

Milestone Name

Milestone Description

Timeline

Remarks

1

Prototype of Screens

Prepare screen layouts using HTML, collect all the GIFs required for the screens

2 Weeks

Come up with a help screen to plan the development of the functionalities in advance.

 

Come up with the frequent-flier policy so that it is easier to implement the system without confusion

2

Database Design

Design the tables that need to be maintained for the application to function

2 Weeks

Assign a database admin at this stage. The admin will be creating the logins for testing the system later. The admin will also come up with a sample list of frequent-fliers with different details so that all aspects of the policy can be tested.

3

Developing the functionalities

Coding and testing of the independent units of the system (such as user-verification, front-end validations etc)

9 Weeks

Unit-Testing will happen for the units at this stage. Integration testing will come in the next milestone.

 

Come up with a test-plan for integration testing at this stage itself.

4

Integration Testing

Integrate the different components and test

2 Weeks

If there are any problems found during this stage, fix it before the next stage.

5

Final Demo

Prepare for the final demo of the application

1 Week

 

 

 

Guidelines and References

 

Refer to some airlines website which supports this feature.



Tags :
0
Your rating: None