Find Jobs
Hire Freelancers

Java Task in Eclipse

$30-250 USD

Completed
Posted about 6 years ago

$30-250 USD

Paid on delivery
Details You are required to design and develop a Java application based on the Apache River (JavaSpaces) technology to provide a “small ads” system for use in an office environment. Note that this specification is deliberately vague to allow you scope to develop the software in different ways. However, the core functionality must include the following requirements: 1. The system must allow users to post small ads (advertisements for items for sale, typically small, second hand items at low prices). The advertisements will be stored in a JavaSpace for as long as required. 2. Two types of advertisement will be allowed: items offered at a fixed price and items offered for other users to place bids upon. 3. Users should be able to browse all items currently offered for sale. 4. The system should allow a user to append a message or question to an item, and allow the seller to append a response to that message. 5. Items offered at a fixed price should be removed from the system once a user confirms their intention to purchase. Both the buyer and seller should then be notified of the sale using the JavaSpace notify() functionality (or the registerForAvailability() functionality). Items offered for bids should be given a closing date and time, and once the sale has closed then both the highest bidder and the seller should be notified of the sale. Once this basic functionality has been achieved, at least two of the following extensions should be implemented: 1. The system should automatically notify users (who are currently logged in) when a new item is offered for sale. A further extension to this might be to allow a user to decide for themselves when to receive such notifications by turning them on and off as required. 2. The system should notify a seller whenever a user adds a message or question to an item that they have offered for sale. Again, this could be something that can be turned on and off as required by an individual user. 3. The system should allow a seller to withdraw an item from sale if they decide not to sell. 4. There should be appropriate search facilities, to allow users to search for items they wish to purchase. This could include keyword searches, searches by seller name, etc. 5. The system should be fully robust, utilising transaction management to ensure messages can never be lost through system failure. Note that there is no mention of user registration in the above requirements, but this is something that may be required to make the system work well. You may also add any other extensions you think would make the system more impressive. Once a basic system has been designed, a compulsory requirement of this task is to assess the security implications of the system, and to make recommendations as to how to ensure that the system is fully secure. Note that there is NO NEED TO IMPLEMENT ALL SECURITY FEATURES, as this would significantly increase the coding effort required, but credit will be awarded both to the report on the security requirements of the system and to any security features which have been implemented or prototyped. Hand In You must hand in a report containing: • Design notes for the software developed (including at least a Class Diagram and a Use Case Diagram, and a clear explanation of the space-based data structures created to support the application). • A report (approximately 2 - 3 sides of A4) on the security of the system proposed. This should begin by identifying all potential security threats, then suggest appropriate actions to address these threats, then summarise any security features that have been implemented as part of the software developed. • Listings of all code developed & For rest see attached docx... At the fime of bidding, please tell me eclipse version that u would work for doing the work.
Project ID: 16245826

About the project

14 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
Awarded to:
User Avatar
i will do answer as per given requirement create report as given provided format and using eclispse thanks
$83 USD in 3 days
4.6 (12 reviews)
3.4
3.4
14 freelancers are bidding on average $261 USD for this job
User Avatar
Hello, We have a team of Skilled Java-J2EE professionals with experience up to 8 years. ===== Our Expertise in Java / J2EE : * Desktop Applications : Swing, Eclipse Rich Client Platform, AWT, SWT, RMI * Frameworks: Spring, Spring Security, Spring Social, Struts, Hibernate ,JPA, Lucerne, Quartz, Ant, jUnit, DbUnit, Mybatis * Web Technology : JSP, JSTL, JSF, JQuery, Ajax, JavaScript, DWR, FCK Editor, Extjs * Application Servers : JBoss, WebLogic, WebSphere, Apache Tomcat, Glassfish * Databases : MySQL 4.x/5.x, Oracle 8i/9i/10g/11g, Postgre SQL * Web Services : SOAP, WSDL, RESTFUL Web Services, Apache Axis * IDE : Eclipse, Net Beans, Web Ratio (Model Based Application Development IDE) , Spring IDE * Payment Gateway : PayPal Integration [Experienced in integrating other payment gateways too] * Web Technology : JSP, JSTL, JSF, JQuery, Ajax, JavaScript, DWR, FCK Editor, Extjs * Project Management : SDLC, AGILE ===== We are available from Monday To Friday, 9 hours a day. Our timezone is GMT+5.30. Please initiate chat to check our understandings and queries. You will be able to communicate directly with the expert working on your project. After having detail discussion we can come to estimation / quote. We look forward to have long term engagement on the basis of quality of our work evinced in this project. Thanks.
$250 USD in 1 day
4.9 (78 reviews)
7.7
7.7
User Avatar
Hi ,i am a professional assignment maker, i have made many assignments for students and guys who were getting their first job, i am a Java SE,EE developer ,i have been in working as a software engineer for past 5 years, send me a message to start
$250 USD in 4 days
4.9 (41 reviews)
5.6
5.6
User Avatar
As java is a platform-independent language, the IDE or the version of IDE doesn't matter. I can work with any versions of eclipse.
$250 USD in 7 days
5.0 (42 reviews)
5.1
5.1
User Avatar
Hi Sir, I am an experienced software developer expert in java ,j2ee , spring,   hibernate orm, webservices,xml xslt, db like technolgies. I can do this. i am using eclipse kepler release build id 20130509-1105. pls contact for further progress.
$986 USD in 15 days
4.9 (42 reviews)
5.1
5.1
User Avatar
I have been programming in JAVA for 5 years now. I can comfortably say the it is one of my strongest languages. Systems development happen to be my specialty. For this project: - I will begin with the system analysis and design in order to get a better of the entire project. - Once approved I will begin implementing features of the system in modular manner. Going from one module to another, ensuring tests have been carried out.
$200 USD in 14 days
5.0 (8 reviews)
3.9
3.9
User Avatar
Hi Shahfayet, Thanks for your Invitation Hope you are doing well! I am Kumarsingh from Srashtasoft. We don't just build an application, We build the reputation, trust, and relationship. Thank you for this wonderful opportunity.I have excellent experience in JAVA Application development. We have 5+ years experience in application development and 7+ years in Information technology field. I have rich experiences in Java, Android and ios area. I have developed several design, content management, and social apps.I am sure I can do your project within your timeline and budget. We have 5 Star rating in freelancer in application development and, We have 90+Java, Android and iOS application developed. I have gone through your job description very carefully and We are very much interested in your project and we are enough confident to start work on your project. I have few queries and suggestions to discuss. Please initiate the Freelancer Chat Box Looking forward to hearing from you. Thanks Kumarsingh
$422 USD in 13 days
5.0 (3 reviews)
3.5
3.5
User Avatar
At Texthouse , we combine strong in-house solutions with well-established global technological brands to harness the concerns of over 100 customer relationships in more countries. Today, we are the foremost technology based enterprise-wide business applications and systems solutions provider with the recognition in providing our clientele with a multitude of exceptional solutions. Texthouse is in many industries currently in Bulk SMS Gateway Company was launched, We provide all marketing solutions for enterprises as well. Texthouse is as well having a small team in writing and literally programming works. Our Writers provide the articles in marketing process. We have a Special team who will do this well. If you are not satisfied with our project then yes money back is guarantee. and these are following skills my team posses ; Android Asp. Javascript Php C# Php Asp net Android Angular UI & UX CSS,Saas Javascript C Java Python NET Ruby C# SQL C++ ReactJS NodeJS AngularJS Android PHP iOS App Develop Web Scraper WordPress Social Networking HTML HTML 5 Logo Design Website Designing Bitcoin Thank you Emma k
$222 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi At Developer Life’s we are aware that creating client-oriented software takes a mixture of technical excellence and clear communication and our firm hires only the very best to ensure you receive both. We know that every client is unique and we strive to deliver an individual, innovative and affordable proposal every time and to follow it through with an outstanding delivery which is both on time and within budget. We also pride ourselves on our after-sales client-care including our guarantees, staff training and onsite and offsite support. Finally, we realize that you are very busy and wanted to thank you in advance for your time Spent reviewing our proposal. Eclipse Version is oxygen Yours Truly,
$111 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BANGLADESH
DHAKA, Bangladesh
4.8
39
Payment method verified
Member since Dec 26, 2012

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.