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

State about the jvm, State about the JVM? JVM is the acronym which ...

State about the JVM? JVM is the acronym which stands for 'Java virtual machine'. JVM provides execution environment. JVM isn't platform independent. JVM is Java

Design patterns which are used in struts , Struts is depend on m...

Struts is depend on model 2 MVC (Model-View-Controller) architecture. Struts controller uses the command design pattern and the action classes use the adapter design pattern. The p

What are logic- or time-bombs, What are Logic- or Time-Bombs ? It execu...

What are Logic- or Time-Bombs ? It execute the payload while predetermined event occurs. For instance use kind's particular phrase and particular data is reached.

Android, how android applications are made using java.?

how android applications are made using java.?

Describe about user security issues and social engineering, Describe about ...

Describe about User Security Issues and Social Engineering ? Contrary to popular belief most computer break-ins through external hackers don't happen since of great knowledge

What is the basic principle of rmi architecture, The RMI architecture is ba...

The RMI architecture is based on one significant principle: the definition of behavior and the execution of that behavior are separate concepts. RMI allows the code that describes

Write a program on filling rectangles, Write a program on Filling Rectangle...

Write a program on Filling Rectangles ? The drawRect() method draws an open rectangle, a box if you prefer. If you need to draw a filled rectangle, use the fillRect() method. O

Java collection framework., #question.Write a program that computes the edi...

#question.Write a program that computes the edit distance (also called the Levenshtein distance, for its creator Vladimir Levenshtein) between two words. The edit distance between

File I/O, Write a program that reads both the girl and boy files into memor...

Write a program that reads both the girl and boy files into memory using arrays. Then, allow the user to input a name. The program should search through both arrays. If there is

Student, need help in assignment

need help in assignment

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