Show Bid Request
Java Server/Client application
Bid Request Id: 14018
|
|
|
Posted by: |
neil_l (1 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Above Average - 40.00%
|
Posted: |
Apr 19, 2002 11:22:15 AM EDT
|
Bidding Closes: |
May 3, 2002 11:47:19 AM EDT
|
Viewed (by coders): |
569 times
|
Deadline: |
5/12/2002
TIME EXPIRED
|
|
|
|
Description:
The specification is open allowing you to design your own system and user interfaces.
Internet CD Lending Library
Design and implement a server together with Swing based librarian and customer applications to create a lending library issuing CDs over the internet. You will need to design and implement a suitable means of communication (protocol) between the server and applications. The data representing the library must be maintained by the server which should carry out all manipulation of the data files representing the library.
You may assume that CDs are automatically mailed out when borrowed and that a customer returns any items via the postal service.
Librarians using their application should, at least, be able to: • Add a CD or customer to the library • Remove a CD or customer from the library • Modify a CD or customer • Return a CD to the library
Any changes made by the librarian should be permanent. I.e. should change the data files on disk.
Customers using their application should, at least, be able to: • View a list of all CDs currently in the library. • Search for a CD by artist name, cd title, or trackname • Select a CD and borrow it if it is not already on loan.
With the exception of EasyIn, you should only use standard Java library classes. No classes, other than EasyIn, from books or development environments should be used. Neither should any code submitted be generated by a builder environment such as Forte or Jbuilder.
Just to clarify : 3 programs required. - i) the server (contains data, and performs manipulations) ii) the librarian application (with GUI) iii) the customer application (with GUI)
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete commented source code of all work done.
Complete copyrights to all work purchased.
A detailed description of the classes that make up your programs.
A description of how the system works. This should include details of the communication between the applications and server.
A brief user guide for the system. As well as instructions on how to use the client applications (not fancy, just plain instructions)
Platform:
UNIX. All JDK versions
Must be 100% finished and received by buyer on:
May 12, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
Needs to to be done by 12th May 2002
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$500 (USD)
|
Apr 19, 2002 12:57:56 PM EDT
|
10
(Excellent)
|
|
|
Hello, here are the specs of how I will make this:
* Protocol used will be TCP/IP since it's the most standard protocol
* This will be implemted using SUN Java 1.3 or SUN Java 1.4.
* I will implement the server with all the requirements you want.
* I could implement the server in 1 of 2 ways: (1) store data into custom binary or text file (2) store data into a MySQL database, which ever you prefer
* I will implement both clients with the features you want
If you want me to do this job, please accept the bid asap so I can start work asap and not waste any time.
Awaiting your reply... |
|
|
|
|
|