Introduction

This system will be a good solution to exchange message or tasks through Windows Mobile and a central location for the employee and employer.

From my thought

Most people now work away from the office. For example, a stock exchange monitor working from the exchange building needs to send or receive important messages to/from the centre of administration. H can use SMS or email , but I suggest another good way using a Web Service and a client.

More about the task assigner

The task assigner is the name of the core functionality in the system. It has a server and a client. The server is an ASP.NET Web Service and the client is a Windows Mobile device.

The server is the central location for company. It has a file called messagefile.txt. This file has all the information to send messages to employees.

The client is a hand-held device with Windows Mobile installed. When the user logs in in to the system, the system will check if it is an authorized user. The application then checks for any new messages in the server for the specific user, which are then automatically downloaded from the server. But, how do we handle unwanted data, and what about security?

For the first question, the answer is, it's very simple. We have a standard format for messagefile.txt. Here is the file format:

Hi, Please check the walk Street 27|07-12-2008|18.00|james"

For the second question, we have a list of users in the server who can access these features. So we will send the user name and password to server and verify the user. We also use encryption for addes security.

Get messages from the server

Once the user logs in to the system, we automatically check the server for any new messages and download all messages to client and list them in a listview like a summary.

View of the system design

The server-side

The server-side is very easy, because we have a simple text config file. The administration guys put messages in the standard format. After that, the Web Service reads the file for the specific user and sends the messages to the user.