Discuss the principles characteristics and features of


Assignment: Student Record Keeping Systems

Aim

To give learners opportunities to develop an understanding of the principles of programming in Java, exploring the object oriented nature of the language and the multi-platform versatility.

Learning outcomes

On successful completion of this unit a learner will:

Understand the principles of programming in Java Be able to design Java solutions
Be able to implement Java solutions
Be able to test and document Java solutions

SCENARIO

West London College of Business and Management Sciences (WLCBMS) decided to introduce database systems to keep the students record. WLCBMS appoint you as a software developer and you have been asked to design, create and test the software. Personal information of each student such as First Name, last Name, Date of Birth, Student ID Number, Mobile Number, Address and the course they are enrolled should be recorded. Your program should enable the user to do the following:

1. Display record
2. Add record
3. Delete record
4. Update record

Your program should be able to handle the error in case of any inappropriate data entry and display a message for the user regarding correct data and will ask to re-enter the correct data type.

Task 1: Discuss the principles of programming in Java

Discuss the principles, characteristics and features of programming in Java.

Critically evaluate the environmental flexibility of programming in Java.

Task 2: Design the solution

Design a Java programming solution based on the above scenario.

Explain the components, data and file structures required to implement a given design.

Task 3: Implement Java solutions

Implement a Java programming solution based on a prepared design.

Define relationships between objects to implement design requirements

Implement object behaviours using control structures to meet the design algorithms.

Identify and implement opportunities for error handling and reporting.

Make effective use of an integrated development environment including code and screen templates

Task 4: Test and Document Java solutions

Critically review and test a Java programming solution.

Analyse test results against expected results to identify discrepancies.

Evaluate independent feedback on a developed Java program solution and make recommendations for improvements

Create user documentation for the development of Java programming solution.

Create technical documentation for the support and maintenance of a Java programming solution

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: Discuss the principles characteristics and features of
Reference No:- TGS01285968

Expected delivery within 24 Hours