Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 5 of 5

Thread: A few opinions on a project desired

  1. #1
    Junior Member
    Join Date
    Oct 2010
    Posts
    21
    Thanks
    3
    Thanked 1 Time in 1 Post

    Default A few opinions on a project desired

    Hi there guys. I have secured an interview for an industrial placement and they have asked me to bring a few examples of my work, the problem is not much of the stuff we've done for assignments is what I'd call big projects, at least not really anything impressive enough to show my skills off .

    I've been trying to think of something I could put together over the holidays and an banking application using a SQL database came to mind as something I could achieve but I want to try and extend it further using a GUI. How hard is Java Swing to use? I have studied threads in one of my classes and was under impression multi-threading would be required to create a GUI but one of my classmates said it wouldn't so I'm a bit confused...

    So basically my question is:

    • How hard would it be to create GUI/use Java Swing with a bankiing program that stores data in a SQL database?


  2. #2
    Administrator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,320
    Thanks
    181
    Thanked 833 Times in 772 Posts
    Blog Entries
    5

    Default Re: A few opinions on a project desired

    How hard would it be to create GUI/use Java Swing with a bankiing program that stores data in a SQL database?
    Depending upon experience, this could be medium to hard to way over the top of one's head. Swing is relatively easy to use, and multithreading isn't necessary unless you have long tasks that need to be performed. The SQL is a more advanced topic and requires knowledge of SQL (poor database design is not something you would like to show off at an interview).

  3. #3
    Junior Member
    Join Date
    Oct 2010
    Posts
    21
    Thanks
    3
    Thanked 1 Time in 1 Post

    Default Re: A few opinions on a project desired

    I guess you're right on the database point, I'm not that experienced with using SQL (I've only done more of a general module on relational databases and normalisation so far). I'm just trying to think of something I could do that is more challenging than the average assignment which so far have just really been testing whether we've learnt the concepts of object orientated programming and Java. I'll try and think of some more ideas I guess.

  4. #4
    Administrator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,320
    Thanks
    181
    Thanked 833 Times in 772 Posts
    Blog Entries
    5

    Default Re: A few opinions on a project desired

    Quote Originally Posted by LDM91 View Post
    I guess you're right on the database point, I'm not that experienced with using SQL (I've only done more of a general module on relational databases and normalisation so far). I'm just trying to think of something I could do that is more challenging than the average assignment which so far have just really been testing whether we've learnt the concepts of object orientated programming and Java. I'll try and think of some more ideas I guess.
    I don't want to detour you from that route, just let you know it could be a tough one. An alternative is to take something you wrote and really improve upon it...create proper documentation, write comprehensible code, and most importantly use principles such as design patterns to allow the code to be readily adaptable and easier to change at a later date - write reusable components, abstract things that might change, etc...I can't speak for the employer, but this knowledge and demonstration of that knowledge is very important. I have some code that does unique things, but I wouldn't dare dream of showing to another soul given I know how poorly written it is. Just my .02
    Last edited by copeg; December 17th, 2010 at 12:38 PM.

  5. #5
    Junior Member
    Join Date
    Oct 2010
    Posts
    21
    Thanks
    3
    Thanked 1 Time in 1 Post

    Default Re: A few opinions on a project desired

    Quote Originally Posted by copeg View Post
    I don't want to detour you from that route, just let you know it could be a tough one. An alternative is to take something you wrote and really improve upon it...create proper documentation, write comprehensible code, and most importantly use principles such as design patterns to allow the code to be readily adaptable and easier to change at a later date - write reusable components, abstract things that might change, etc...I can't speak for the employer, but this knowledge and demonstration of that knowledge is very important. I have some code that does unique things, but I wouldn't dare dream of showing to another soul given I know how poorly written it is. Just my .02

    Thank you for your reply. I did actually do something like what you suggested for one of my latest projects. It was a Software Design assignment project so very focused on the documentation, I was planning on showing it because I'm very pleased with the documentation but the program itself was very simple and I'd like to have something more complex to show off.

    EDIT: think I'm going to scratch the banking program with SQL database idea as like you said the worst thing possible is to show something done terribly. I think I'm going to try something I definitely can achieve and do it step by step like I would with an assignment...so basically your second suggestion but with a new program...once I've thought of something haha.
    Last edited by LDM91; December 17th, 2010 at 02:48 PM.

Similar Threads

  1. Uni project - help please :)
    By sameer in forum Java Theory & Questions
    Replies: 0
    Last Post: November 6th, 2010, 10:54 AM
  2. HELP-WHY THE O/P IS NOT AS DESIRED.???
    By shreyash37 in forum What's Wrong With My Code?
    Replies: 1
    Last Post: September 20th, 2010, 02:45 PM
  3. Project
    By Mac in forum What's Wrong With My Code?
    Replies: 15
    Last Post: June 4th, 2010, 04:39 AM
  4. help with project
    By pairenoid in forum Object Oriented Programming
    Replies: 1
    Last Post: May 7th, 2010, 08:55 AM
  5. Need a project
    By helloworld922 in forum Project Collaboration
    Replies: 6
    Last Post: July 31st, 2009, 08:30 AM