GetACoder.com

 
 

Home | My Account | Post Project | Browse Projects | RSS Feeds New!

 

Web Service Application

 
 
Download the Free Step-by-Step Guide
     
Budget: $ 20-100
Status: Closed for Bidding (selected user roybuet)
Project Creator:
yboioPirateWorld  
  10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10 3 reviews
Required Skills: C#, Programming
Attached Files: 1.JPG
2.JPG
 
post new project
email this project
discuss this project
send private message to project creator
more options

NEW

SEND

DISCUSS

CONTACT

OPTIONS

Description
TASK 1: The development of a distributed client-server based application

The SOA and Web services are becoming commonly used approaches to build business applications. In particular, Web services can be used to model business processes directly.

1. Develop and test an application based on the following:

a) Requirements and assumptions
(i) This application should be developed using Web services, Visual Studio 2005, C#
.Net, and the file system as the web service location instead of IIS and a http URL.

(ii) There is one Web service to manage personal attributes. This service has access
to personal records held in some data structure. Each record has a unique ID
which is supplied to a person after registering their details. You may employ any
suitable structure such as a DB table, array, collection, or hash table (make a
simple choice as web services are the focus of this question, and so the data structure is of minor concern).

(iii) Implement four web methods in your Web service to manage such personal
details: new, delete, read and update. You will build a web form which allows a
user to create, delete, view or update records.

1. The new method is for registration; a unique ID is returned to the user upon successful registration.

2. The delete method deletes an existing record based on an ID; it returns a value for success or failure.

3. The read method returns personal details based on a valid ID.

4. The update method is used to change field values of an existing record.

(iv) When viewing a record for visual confirmation or updating, a user can simply
type their ID and click a “GO” button, this effectively triggers a call to the web
service which responds with personal details associated with that ID; at this point
these details can be displayed on the web form.

b) The attached figure 1 shows the system to be developed.

------------------------------------------------------------------------------------

TASK 2. Develop and test an application by extending the client-server application described in problem 1.

a) Requirements and assumptions
(i) This application should be developed using Web services, Visual Studio 2005, C#
.Net, and the file system as the web service location instead of IIS and a http URL.

(ii) Use your solution to problem 1, and extend it by adding clients.

(iii) There may be several clients, but we’ll restrict ourselves to three clients.

(iv) Each client requires a particular subset of personal details to populate inputs of their web form. This will relieve users from typing their details such as name,
address, phone number, email, etc. Some e-businesses require personal details
when clients make online bookings; e.g., flight bookings, hotel bookings, and car
rental bookings.

(v) A user can simply type their ID and click a “GO” button, this effectively triggers
a call to the web service which responds with an appropriate subset of personal details; at this point these details are displayed on the web form.

(vi) For this problem we will use three fictitious e-businesses: a hotel booking system, a car rental system, and a flight booking system:
1. The Hotel Booking client requires firstname, surname, full address, and latitude and longitude values of this address.

2. The Car Rental client requires firstname, surname, full address, home and mobile phone numbers.

3. The Flight Booking client requires firstname, surname, and email.

(vii) Each form also should contain additional inputs appropriate for the particular
e-business, e.g., the Hotel Booking form might also require the number of adults,
bed size, breakfast or no breakfast, smoking or non-smoking, etc.

(viii) You shall decide whether to implement one generic web method to handle these
three different requests, or implement three slightly different web methods.

b) The figure 2 attached shows the system to be developed.

Reminder
You may not start working in this and any project before your bid is accepted. Any user who violates this policy may have their account permanently suspended.

 Bids Received (8)   Shortlist (0)   Declined Bids (0)   
Average bid amount:   $91.88   Average delivery time:   4 Day(s)
Place Bid | Post Similar Project | Send Project | Message Board(0) | Contact yboioPirateWorld

Order by:

 

Remember that contacting the other party outside the site (by email, phone, etc.) on all business projects (before the project is awarded) is a violation of our terms of use. We supervise all site activity for such infringements and can immediately expel transgressors on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thank you for your help.
 

          nbsp;    
send private message
 
Premium User  
roybuet  
Dhaka, BD
location
US$100
bid amount

9.85/109.85/109.85/109.85/109.85/109.85/109.85/109.85/109.85/109.85/10
(132 reviews)

feedback

2 day(s)
delivery time

 
 
Please check PM. regards
Bid Time: 04-10-2008 11:59
 
send private message
Shortlist
Decline Bid
Premium User  
codigodelsur  
Montevideo, UY
location
US$100
bid amount

9.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/10
(88 reviews)

feedback

5 day(s)
delivery time

 
 
Hi, please check Pm.
Bid Time: 04-10-2008 06:24
 
send private message
Shortlist
Decline Bid
meghdut  
dhaka, BD
location
US$90
bid amount

9.76/109.76/109.76/109.76/109.76/109.76/109.76/109.76/109.76/109.76/10
(34 reviews)

feedback

1 day(s)
delivery time

 
 
Please check PM
Bid Time: 04-10-2008 10:23
 
send private message
Shortlist
Decline Bid
kashifbilal  
Abbottabad, PK
location
US$90
bid amount

9.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/10
(1 reviews)

feedback

4 day(s)
delivery time

 
 
Dear Sir, I have development experience of more than 4 years using .Net, PHP, SQL ,AJAx , Web Services and Network programming. I have developed my final project in C# using web services. I have developed 9 web services in my project. Its really a simple task for me. Hope to listen from you soon. Regards Kashif
Bid Time: 04-11-2008 13:24
 
send private message
Shortlist
Decline Bid
southitca  
, CN
location
US$120
bid amount

(No Feedback Yet)
feedback

6 day(s)
delivery time

 
 
We can do the project you have posted. Thanks We are an experienced company and skilled in C++©JAVA©vb.net©asp.net Aapplication development for 5-10 years. We can do you project.
Bid Time: 04-10-2008 08:20
 
send private message
Shortlist
Decline Bid
bristolsoft  
Hyderabad, IN
location
US$70
bid amount

(No Feedback Yet)
feedback

1 day(s)
delivery time

 
 
Hi, We can do your project. For more details contact us -BRISTOLSOFT Team.
Bid Time: 04-11-2008 14:17
 
send private message
Shortlist
Decline Bid
VNExpertGroup  
Da Nang, VN
location
US$100
bid amount

(No Feedback Yet)
feedback

6 day(s)
delivery time

 
 
Hi, We can do your project. We sent private message to you. Please check.
Bid Time: 04-11-2008 14:47
 
send private message
Shortlist
Decline Bid
vodoo  
Minsk, BY
location
US$65
bid amount

(No Feedback Yet)
feedback

2 day(s)
delivery time

 
 
I can do it. Some days ago I've writting in my project webservices such as you want. It's very simple. For more details write me. TIA.
Bid Time: 04-15-2008 10:05
 

 


 
Get the Free Step-by-Step Guide on How to Use GetACoder
The act of outsourcing projects has become easy in the past few years thanks to GetACoder. However, our team aims at making the whole process even easier. So, it has now come the time to provide you with a step-by-step guidance on how to use this service and succeed in the outsourcing world totally for FREE.

It doesn’t matter if you are a more experienced user or a novice; using GetACoder will become even simpler with the help of this E-book. There are two major sections: a Buyers section and a Coders section.

Buyers will learn:
  • How to outsource safely
  • How to pick the best freelancers
  • How to manage time and money

Coders will learn:

  • How to get the best projects
  • How to secure their payments
  • How to build a long-lasting relationship with buyers

    …and  MUCH MORE
Clear examples and pictures illustrating key situations, great tips and real testimonies of some of our best users… all in this Outsourcing Guide.  So don’t loose the outstanding opportunity to download GetACoder FREE E-book.
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
What is GetACoder?

GetACoder.comGetACoder is a leading Global Services Marketplace doing business in more than 200 countries. Our unique system accelerates your time to market and provides your business with key competitive advantages. When you use GetACoder you are stretching your budget and saving as much as 60% over traditional outsourcing. GetACoder is changing business, now it's no longer about what you own or build but which resources and talent you can access. With GetACoder you reduce expenses, increase efficiencies, aggressively grow your business, and create a sustainable competitive advantage. GetACoder makes outsourcing to any part of the world an easy task! With GetACoder it's simple to outsource any business project, gain access to global talent and manage projects online.

One of the main advantages of GetACoder is the low labor cost. The typically rates are about seven times lower than the ones in the US or Europe. Posting a project at GetACoder allows the right professional or company to find you and to bid for your work. We are building a reputation for exceeding our customers' expectations and for becoming an extremely cost effective way to outsource work. Use GetACoder when you want to save money, increase efficiency or accelerate the development of your project. With GetACoder you focus on growing your business and let others do the tedious work. Post your project on GetACoder for free. Find out why people outsource projects with us day after day.

Thousands of Satisfied Customers - Submit/View Quotes


-GetAcoder,is a very good site for freelancers,they offer quality services. - chiartist
-A place where we meet quality at best price. - jacksmith
-I found GetACoder one of the best freelancer sites. It's really a great place where any organization can get great minds to complete projects. I am happy to work with them! - bhattji
Report Violation    Privacy Policy     Affiliate Program    Terms of Use    Contact Us    Help      GetACoder.com Latest Projects RSS Feed
© 2004-2008 GetACoder. All rights reserved.