Preview

Java Project

Satisfactory Essays
Open Document
Open Document
419 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Java Project
CS 602 Project Requirements Spring 2014

Due: 6:00pm, May 5th in GITC 2400. (Remember, your final exam will be held on the last day of class.)

To properly submit your project for demonstration you must do all of the following:

1) Turn in a hard copy of your source code, including a cover sheet and screenshots.
2) Start (and test) your server.
3) Demonstrate your application to me.

You are to implement an online Bank which would allow you to keep track of basic information regarding several bank accounts. A typical user might have, for example, a savings account and a checking account and would be able to deposit, withdraw, transfer funds between accounts and view history of accounts. An administrator would be able to create accounts, view all accounts, freeze accounts, etc. Minimally, your system should be implemented to comply with the five following rules:

1) You MUST use the provided DataObject class, the one with the String message field, for all communication between your client applet and your server. You are NOT ALLOWED to change the DataObject class in any way.

2) I gave you the skeleton for a basic client-server system. You must convert it and add whatever is necessary to allow your online system to work on your AFS account. The client must be a standalone application with a graphical user interface. CardLayout is strongly recommended.

3) You must implement persistence. That means you must save some information on the server. Store information in either: 1) files on the server or 2) in a database.

4) Your system should have at least two levels of access: 1) account holder, and 2) administrator.

5) If you completely adhere to all of the above rules, you will have earned 80% of the total possible points for the project. The remaining 20 points will be based on the overall appearance and operation of the system. The user interface should be attractive and intuitive. The system should function and appear substantially

You May Also Find These Documents Helpful

  • Good Essays

    In this fundamental the client will have the responsibility of providing the local login and the server will house the data that will be accessed after a login has been provided.…

    • 775 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Nt1330 Unit 5 Assignment 1

    • 1348 Words
    • 6 Pages

    4. The client accept the connection and send data to server and the server to replay the…

    • 1348 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Winsec2E Lab02 AW

    • 294 Words
    • 2 Pages

    4. List at least three different types of access control permissions you can enable for…

    • 294 Words
    • 2 Pages
    Powerful Essays
  • Satisfactory Essays

    SDV 100-02CD Final Exam

    • 989 Words
    • 4 Pages

    This is the Final Exam. It is due Friday, October 14, 2011 at 1:00pm. Consider it your ticket into class! You may complete it early and email it to me pwaitkus@reynolds.edu.…

    • 989 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    The second alternative that was suggested to Fred Jones would be a host-based architecture. In the host-based architecture, all the client has to do is open the browser that interacts with the server and tell the server what it wants from there. Since it is host-based, the presentation logic, application logic, data access logic, and data storage is all on the server (pp. 41-42).…

    • 566 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Lan Technologies

    • 974 Words
    • 4 Pages

    Option #2 Summary -> Special C++ program runs on the server, client uses browser to interact with the server.…

    • 974 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Mis Final (Essay)

    • 555 Words
    • 3 Pages

    4)SOAP (Sample Object Access Protocol)- allows users to pass data and apps to each other…

    • 555 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Client-Based Model – “an application that runs on a work station or personal computer in a network and is not available to others in the network” (Farlex, 2013).…

    • 874 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Biochem Syllabus

    • 825 Words
    • 4 Pages

     Final Exam (150 pts., ½ cumulative, ½ new material) **The final exam is scheduled for…

    • 825 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Java

    • 5076 Words
    • 21 Pages

    Explanation: B) Programs are classified as software to differentiate them from the mechanisms of the computer (hardware). Storage and the processor are two forms of hardware while input is the information that the program processes.…

    • 5076 Words
    • 21 Pages
    Good Essays
  • Good Essays

    Geology

    • 744 Words
    • 3 Pages

    In preparation for taking your final exam(s) on Wednesday, please consider all of the materials you have covered in this course during modules 4-7 (i.e., discussion questions, text readings, projects, etc). Post at least 1 question that you are unclear of and would like to receive feedback from your instructor on.…

    • 744 Words
    • 3 Pages
    Good Essays
  • Good Essays

    2015 S1 Assignment

    • 633 Words
    • 3 Pages

    Due Date: The week beginning the 11th of May, 2015. The completed assignment must be submitted to your lecturer during your scheduled seminar.…

    • 633 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Basic Concepts: Characteristics - File Server - Database Server - Transaction Server – Groupware Server - Object Server – Middleware - Building Blocks. Client Server Operating System: Anatomy of server program - Server needs from OS - Server…

    • 3507 Words
    • 17 Pages
    Powerful Essays
  • Good Essays

    Online Experience

    • 657 Words
    • 3 Pages

    Many people have decided to organized their personal finances online. Numerous consumers needed assistance managing their debit, credit accounts and bank relationship. The website follows how much you have spent and informs clients when the monthly funds have reached the limit. There are many administration tools that financial establishments have available online for their customers to use (Palmer, 2012).…

    • 657 Words
    • 3 Pages
    Good Essays
  • Best Essays

    2 Students may seek prior consent from the [Course/Subject] Director to submit coursework after the official deadline; such requests must be accompanied by a satisfactory explanation and in the case of illness by a medical certificate.…

    • 2139 Words
    • 9 Pages
    Best Essays