Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft C# Professional Projects - Premier Press.pdf
Скачиваний:
177
Добавлен:
24.05.2014
Размер:
14.65 Mб
Скачать

718 Project 6 CREATING A MOBILE APPLICATION

In this project, you will learn to create a mobile Web application. I will discuss the case study and design of the mobile Web application in this chapter. In addition,

you will learn about the project life cycle of the MobileCallStatus application,

which includes creating high-level and low-level designs of the application.

Case Study

 

Y

L

 

Electronix, Inc. is one of the leading electronic goods companies in the United

 

F

States.The company has its offices all over the United States, with its head office

located in California. The company was established in 1990 and has grown

 

M

 

tremendously since then. The company now provides electronic goods services to

more than a million customersAall over the United States.

 

E

 

Electronix, Inc. hasTa huge customer support division comprising more than 500 executives across all branches.The customer support executives at Electronix, Inc. provide services to customers over the telephone, the mobile phone, and the Internet. In addition, the engineers of the customer support division visit the customers to solve their problems. Because of this, the engineers need to travel a lot.

The customer support division tracks all the complaints made by the customers in a CRM (Customer Relations Management) database. The engineers then access the customer complaint data in the CRM database to discover the pending calls and the new complaints that are logged in the database. The senior managers in the customer support division have realized the need for the engineers to be able to access the customer complaint datawhile they are traveling. This would enable the engineers to be aware of the pending and new calls without going back to the office. As a result, the engineers can attend to the pending and new calls while they are traveling.

In this context, the senior management has decided to create a mobile application that can be accessed using an engineer’s mobile phone. The complaints that are logged in the CRM database are then stored in an XML document. The senior management has decided to create a mobile application that can provide the data from this XML document to the users.The engineers can access the mobile application from their mobile phones to discover the status of the complaints.

Team-Fly®