Characteristics and features of programming in java

Assignment Help JAVA Programming
Reference no: EM13979570

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

Reference no: EM13979570

Questions Cloud

Determine the change in the internal energy of the gas : An ideal gas is compressed isobarically from 8.72 m3 to 5.41 m3 at a pressure of 2.01 x 105 Pa due to the addition of 4.11 x 105 J of heat. What is the change in the internal energy of the gas? Express your result in scientific notation and to th..
Is a net amount of thermal energy added to from system : An ideal gas goes through a cyclic process and does 400 J of net work. Is a net amount of thermal energy added to or removed from the system, and how much heat is involved?
What apr rate should you charge your customers : To offset your overhead, you want to charge your customers an EAR (or EFF%) that is 2% more than the bank is charging you. What APR rate should you charge your customers?
What is the value of the next dividend the firm is expected : If the firm's dividend growth rate is 8% and its current stock price is $40, what is the value of the next dividend the firm is expected to pay?
Characteristics and features of programming in java : Discuss the principles, characteristics and features of programming in Java - critically evaluate the environmental flexibility of programming in Java.
Calculate the mass of the cone : Calculate the mass M of the cone. By symmetry, the center of mass of the cone should Lie on its axis of symmetry (the z axis in this case). Calculate the z-coordinate of its center of mass (remember its base is centered at the origin).
What is its filal temperature : An ideal gas is initially at temperature of 300K.Its volume triples while its pressure decreases by a factor of two. What is its filal temperature?
Create query that will show members who have same address : Project Description: Matt Davis is a retired baseball player who runs the Baseball Academy, an indoor baseball facility for middle school, high school, and college players
Measuring and assessing risk over the past : How effective do you think quantitative tools have been at measuring and assessing risk over the past several years? Why?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Need to create a pyramid with first name robert

Need to create a pyramid with first name Robert inside of a method named namePyramid and the print out to the console should look like this: Disregard the periods: I needed them to move the pyramid over

  Create a student object based on the information given

You will then attempt to open the file, create a Student object based on the information given in the file and read the student's essay from the file.

  A recently formed committee to deal with numerous

Scenario: You are a member of a recently formed committee to deal with numerous complaints against police and correction officers in your town and are asked to determine if there is merit to these allegations and develop a protocol to address the cur..

  Write an interface for a bagadt that implements iterable

Write an interface for a BagADT that implements the Iterable interface. Include javadoc comments that will generate specifications for the BagADT so that someone who wants to implement this interface will know what each method does.

  Develops algorithms for problem solving

The graduate designs and develops algorithms for problem solving and implements those algorithms using appropriate program code.

  Program should assign a seat in the first class

If a person enters 1, your program should assign a seat in the first class (rows 1 - 3). If a person enters 2, your program should assign a seat in business class (rows 4 - 7). If a person enters 3, your program should assign a seat in economy class ..

  Write a java program that draws a square abcd

Write a java program that draws a square ABCD. The points A and B are arbitrarily specified by the user by clicking the mouse button. The orientation of the points should be counter-clockwise.

  What is the expected big-o running time

What is the expected Big-O running time if an ArrayList is passed. Explain your answer

  Declare a linkedlist that stores strings

Include a text file showing the output from at least 3 future value calculations

  Ask user to enter a list of names

Write a program that ask a user to enter a list of names. When you finish, The program will show the total number of characters in all the names.

  Given a sequence of 10 integers

Write a program given that given a sequence of 10 integers, find out and delete the maximum and minimum number, then compute the average of the rest.

  Write java code to read integers from an input file

write java code to read integers from an input file and write only the odd numbers to an output file. the two file names will be provided on the command line as the input file followed by the output file.

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