Assignment title: Java


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 1.1 Discuss the principles, characteristics and features of programming in Java. 1.2 Critically evaluate the environmental flexibility of programming in Java. Task 2: Design the solution 2Design a Java programming solution based on the above scenario. 2.2 Explain the components, data and file structures required to implement a given design.