Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

CASE STUDY: It is required to develop an application in Java for Student Registration System(SRS) for a university that provides on line degree programs. Universitygives the list of degree programsavailable in the universityand total number of students registered for each degree programs. It has facilities to add to the existing list of degree programswhenever a new degree program isincluded in the list of degree programs and to add to the existing list of students registered for a degree program. It has also facilities to display the total number of degree programsand total number of students registered for each degree program.

Degree-Program-Number, DegreeProgram Name, Number of Terms andDate of commencement of the Program are the attributes of the Degree program.

Students are identified by Student-Number, IC Number, Name, Address and Telephone Number. Note that Student-Number is auto generated. The degree program number for which a student has registered is also entered.

Tasks: 1. The Model-View-Controller pattern can be seen as a combination of three Design Patterns namely Observer, Composite and Strategy patterns. Explain, with UML diagrams, the key classes and methods of each pattern in SRS.

2. Draw the UML Class diagram of MVC with reference to SRS.

3. Develop an application according to the Model-View-Controller design pattern. The program should consist of the following classes:

(a) Definition of Model Classes

(b) Definition of Control Classes

(c) Definition of View Classes

(d) Complete Program

4. List and describe the generic classes to be used in the proposed application SRS.

5. Provide the preconditions and post conditions used in the model class of MVC.

6. Use suitable names for the methods, variable names, code layout and necessary comment statements etc.

7. Demonstration.

The information related to above case is enclsed below:

Attachment:- Assignment.rar

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92386189
  • Price:- $10

Priced at Now at $10, Verified Solution

Have any Question?


Related Questions in Computer Engineering

What is the broadcast domain and ports for hubs and

What is the Broadcast Domain and Ports for hubs and bridges?

1 write a critique review of the following paper2 your

1. Write a critique / review of the following paper. 2. Your critique should be as objective as possible: highlight what you consider to be its strongest and weakest aspects. Are themes discernible that would help one to ...

Lab assessment questions 1 what is the one thing that a

Lab Assessment Questions: 1. What is the one thing that a virus, a worm, spyware, and malicious code have in common? What are the differences among these three threats: a virus, a worm, and spyware? 2. How often should y ...

Can someone help me with traceroute of massachusettsnbspuse

Can someone help me with traceroute of massachusetts  Use traceroute to trace the route from your home or work computer to your university's website. Show the traceroute output. What networks were encountered along the w ...

Question what is static and dynamic binding explain with

Question : What is static and dynamic binding? Explain with example how you can implement dynamic binding. The response must be typed, single spaced, must be in times new roman font (size 12) and must follow the APA form ...

Patient patientid familyname givenname address suburb state

PATIENT (PatientID, FamilyName, GivenName, Address, Suburb, State, PostCode) DOCTOR (ProviderNo, Name) ITEM (ItemNo, Description, Fee) ACCOUNT (AccountNo, ProviderNo, PatientID, TreatmentDate) ACCOUNTLINE (AccountNo, Ite ...

Margaret moore wants to invest in four-year bonds that are

Margaret Moore wants to invest in four-year bonds that are currently priced at $863.49. These bonds have a coupon rate of 5.1 percent and make semiannual coupon payments. What is the current market yield on this bond? (R ...

There is a formula that calculates what a lifetime and

There is a formula that calculates what a lifetime and loyal customer contributes to long term profit and it is an astounding amount. Question - How would a company achieve such a feat?

Discuss 5 of the most important sql server management

Discuss 5 of the most important SQL Server Management Studio (SSMS) features. Provide references - website link, book, article, etc.

Explain that this threat represents a well-known and broad

Explain that this threat represents a well-known and broad category of electronic and human activities that breach the confidentiality of information.

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As