Show Bid Request
Banking Account system
Bid Request Id: 30915
|
|
|
Posted by: |
MarioR (2 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Good
|
Approved on: |
Oct 13, 2002 10:16:15 AM EDT
|
Bidding Closes: |
Oct 26, 2002 10:28:36 AM EDT
|
Viewed (by coders): |
225 times
|
Deadline: |
10/27/2002
TIME EXPIRED
|
|
|
|
Description:
Object Oriented Design (C++)
Title: Banking account system
You have been asked to design a banking system which will hold the details of a current account. The system consists of two demonstration programs that provide two types of access to an account entry.
1. An internal banking system that will allow bank staff full access to account details e.g. change name address, make payments and withdrawals. 2. An ATM interface that provides restricted access and reduced functionality
Your task is to produce an object oriented design using C++ identifying common development between the two applications, making use of reusable code and ensuring the security and integrity of sensitive data where appropriate.
Design specification hints
Your design should be based on a base account class with at least two derived classes for: a. The internal banking and b. The ATM application Each class should be declared in a separate header file and implemented in a separate source file. Use public, protected, private, inline functions, constant variables and ther C++ language features as appropriate for good code structure. Error checking should be included where appropriate. Account entries should be stored in a file that can be read/written be either application. Use the standard template library lost for account storage within your programs.
Your also required to produce two programs which demonstrate the functionality of the two systems.
Comments should be included in every step of the code.
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.The program will be compiled in UNIX environment.
3) Complete ownership and distribution copyrights to all work purchased.
4)A good description(documentation) and design specification.
5)include comments within the code
Platform:
Unix-Red hat LINUX
Must be 100% finished and received by buyer on:
Oct 27, 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:
Must be completed by 27 oct. 2002.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers 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. Thanks for your help.
|
|
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!
|
$30 (USD)
|
Oct 13, 2002 3:29:19 PM EDT
|
9.84
(Excellent)
|
|
|
Hi. I researched very carefully your assignement. It is simple and straight forward.
I'd be glad to do this task for you.
I've over 6 years experience programming in C++.
I've already done the task like that. So it will cost cheaper for you.
I will follow the specifications exactly.
It can be finished in 2 days.
I will deliver commented code and help understand it if necessary.
Good luck to you in this project. |
|
|
|
|
N/A
|
Oct 14, 2002 4:49:09 AM EDT
|
9.84
(Excellent)
|
|
|
Yes, I remember fifis. I can do it in 2 days. |
|
|
|
|
|