Find Jobs
Hire Freelancers

JAVA JDBC expert and DB2

₹100-400 INR / hour

Closed
Posted over 6 years ago

₹100-400 INR / hour

You are responsible to write a database application which acts as a simple banking system. This application must be able to do basic banking functions according to the specifications given below. This project must be implemented using DB2, Java, & JDBC. Project Specification: Section A: Schema Definition [login to view URL] (ID, Name, Gender, Age, Pin) [login to view URL] (Number, ID, Balance, Type, Status) -- All the attributes cannot be NULL. -- Underlined attributes is denoted as the primary key of that relation. -- Italicized attributes is system generated. -- Attribute types and ranges: - ID: integer (system generate starting from 100) - Name: varchar(15) - Gender: char (must be M or F only !!!) - Age: integer (>= 0) - Pin: integer (>= 0) - Number: integer (system generate starting from 1000) - Balance: integer (>= 0) - Type: char (C for Checking, S for Saving) - Status: char (A for Active, I for Inactive) Section B: Data Administration & Manipulation Screen # 1 (Title – Welcome to the Self Services Banking System! – Main Menu) 1. New Customer 2. Customer Login 3. Exit For #1, prompt for Name, Gender, Age, and Pin. System will return a customer ID if successful. For #2, prompt for customer ID and pin to authenticate the customer. If user enters 0 for both customer ID & pin, then you will go straight to Screen #4. Screen # 3 (Title – Customer Main Menu) 1. Open Account 2. Close Account 3. Deposit 4. Withdraw 5. Transfer 6. Account Summary 7. Exit For #1, prompt for customer ID, account type, and balance (Initial deposit). System will return an account number if successful. For #2, prompt for account #, change the status attribute to ‘I’ and empty the balance for that account. For #3, prompt for account # and deposit amount. For #4, prompt for account # and withdraw amount. For #5, prompt for the source and destination account #s and transfer amount. For #6, display each account # and its balance for same customer and the total balance of all accounts. For #7, go back to the previous menu. Screen # 4 (Title – Administrator Main Menu) 1. Account Summary for a Customer 2. Report A :: Customer Information with Total Balance in Decreasing Order 3. Report B :: Find the Average Total Balance Between Age Groups 4. Exit Note: The only way you can get to Screen #4 is by entering 0 as the ID and 0 as the pin in the customer login screen.
Project ID: 15760973

About the project

13 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average ₹252 INR/hour for this job
User Avatar
i have an 5+ year experience in java ,i am able to complete your web project including all your mentioned features yes ,i do have one negative review it was just misunderstanding lets discuss in details
₹125 INR in 40 days
4.6 (4 reviews)
2.7
2.7
User Avatar
Hi, # 20 hours will be upper limit you pay for, if it takes over 20 hours it's discount for you. #it will come with unlimited number of revisions, #free support for two weeks after even project is completed, including any bug fixes, new/additional requirements of small-medium size. Why Me: I am the certified java professional with 10+ years industry experience in java, j2ee , software architecture, android, sql/noSql databases, Linux.
₹105 INR in 40 days
4.7 (2 reviews)
1.4
1.4
User Avatar
Hello, I’m interested in the position of "Java / J2ee Developer " you recently posted. I have been a working as Sr. Java Developer for 6+ years, and am very familiar with Java, J2ee,Spring,Spring MCV, Spring Security,Spring Rest,Hibernate, Jsf, Prime-faces, Vaddin, Freemarker, Mysql, Sql Server 2008, Jboss, Tomcate, Html, Css, Java script,Bootstrap,Angular, Jquery etc. I’m very excited to assist you in making your Sites successful – please feel free to contact me directly to discuss this position further. my skype id : "paresh_java" Regards, Paresh Radadiya (+91-9016191078)
₹388 INR in 40 days
1.6 (2 reviews)
3.2
3.2
User Avatar
I am having 4.5 years of work experience in java development.I understand the project scope and i can assure you to complete this in time.
₹194 INR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Mr, I would like to do this job. I know what u means, u want to create a simple app that can connect to database and using on your own purpose, actually i can do it in netbeans a very simple, im experienced use netbeans, but i trust with my java and SQL skill, i can help you to this . i can do CRUD operation , which is DELETE, CREATE , UPDATE . Please contact me ASAP. thanks. I will give my best to you until you satisfy. but the project took me 2 weeks with 2 hour per day to this job. please contact me ASAP. best regards Ammar
₹277 INR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
expert in all java platforms(spring,hibernate,webservices). Good experience in Hadoop related platforms
₹111 INR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Have a good hand in java and SQL. Will love to serve you
₹277 INR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have a rich working experience in java, mobility, database, cryptography and splunk ( for log analysis and problem resolution) and have completed masters in computer application. Having a vast experience in many technology around 7-8 years, allows me to complete it ASAP.
₹361 INR in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Calcutta, India
4.7
158
Payment method verified
Member since Jan 29, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.