Develop a client-server student record application, JAVA Programming

Assignment Help:

Develop a Client/Server (MySQL) student record application

Project Description:

I need a client/server application with a MySQL backend database. The prototype could interface with a database that holds student records. Each record may contain the student's first name, last name, student ID, GPA, mentor, and student status, along with other information particular to a student type. There are three types of students: full-time undergraduate, full-time graduate and part-time undergraduate.

This application must be developed using an object-oriented design and must give functionality to update, delete and add students from the database.

The application should also query the database to print out a selected student's information or all students' information. The design and functional requirements of the system are outlined in part A of the project.

Note: This project is a working student record managing system application, UML Use Case diagrams with descriptions of the functional requirements, UML Sequence diagrams, UML Class diagrams, and a test plan with test cases.

Prepare a working Java application that meets all needs.

1) project_details.pdf that describes, in great detail, how this project should be built.

2) registrar_attachment.sql script to prepare the database and stable schema to be used.

3) Sample_Test_Case_Attachment.doc - to be filled out suitably

4) Software_Requirements_Specification_Diagram.doc - to be filled out suitably

The application will be verified to make sure all requirements were met. If you created this application using the NetBeans integrated development environment,

Submit all word-processing documents that has your use case diagrams, sequence diagram diagrams, class diagrams and Test Plan as *.rtf (Rich Text Format) files.

Skills required:

Java, Software Architecture, MySQL


Related Discussions:- Develop a client-server student record application

Explain some advantages of java, Platform independence is the key feature o...

Platform independence is the key feature of Java during runtime. Syntax of java is same to the popular object oriented languages such as C and C++. Java program can eliminate most

Explain operator precedence in java, Explain operator precedence in java ? ...

Explain operator precedence in java ? It's probable to combine multiple arithmetic expressions in one statement. For example the subsequent line adds the numbers one by five:

Cross platform stock market game, Cross platform stock market game Proje...

Cross platform stock market game Project Description: I want someone to develop a simple stock market game. This will mainly be a facebook and android app, face book being mo

What are application softwares, What are application softwares? List down t...

What are application softwares? List down the names of three application software's. Definition: Application Software are in which software then can interact directory along

Universal android and ios, Universal Android and iOS, Multipurpose Testing ...

Universal Android and iOS, Multipurpose Testing Application - Based on Phonegap Project Description: Universal Android and iOS, Multipurpose Testing Application Based on Phon

How to write exception subclasses, How to Write Exception Subclasses ? ...

How to Write Exception Subclasses ? Most exception subclasses inherit all their functionality from the superclass. Each subclass majorly serves as a marker for a various types

Visa resolve online - websphere administrator, Visa Resolve Online and Heal...

Visa Resolve Online and Health Care Project: Visa Resolve Online In this project there are few modules like TRANSACTION INQUIRY,CHARGEBACK , REPRESENTMENT, ARBITRATION .

What is a pointcut, A pointcut is something that describes at what joinpoin...

A pointcut is something that describes at what joinpoints an advice should be applied. Advices can be applied at any joinpoint that is supported by the AOP framework. These Pointcu

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd