The bookstore wants you to make an object-oriented model

Assignment Help JAVA Programming
Reference no: EM13468487

Student Bookstore at Pleasant Creek Community College Situation: The bookstore staff at Pleasant Creek Community College works hard to satisfy students, instructors, and the school's business office. Instructors specify textbooks for particular courses, and the bookstore orders the books and sells them to students. The bookstore wants you to develop an object-oriented model for a new bookstore information management system.

a. List possible objects in the bookstore operation, including their attributes and methods.

b. Identify possible use cases and actors.

c. Select one of the use cases that you identified in Step b. and create a sequence diagram.

d. Create an object relationship diagram that provides an overview of the system, including how textbooks are selected by instructors, approved by a department head, and sold to students by the bookstore.

Pleasant Creek Community College Registration System Situation: Pleasant Creek Community College has a typical school registration process. Student support services include faculty advisors and tutors. The administration has asked you, as IT manager, to develop an object-oriented model for a new registration system.

a. List possible objects in the new registration system, including their attributes and methods.

b. Identify possible use cases and actors.

c. Create a use case diagram that shows how students register.

d. Create a state transition diagram that describes typical student states and how they change based on specific actions and events.

Reference no: EM13468487

Questions Cloud

The internet is called the information super highway the : the internet is called the information super highway. the information superhighway is an indispensable tool for
Critique use of bank debit cards bank debit cards are : critique the use of bank debit cards. bank debit cards are becoming a popular alternative to using checks or credit
A point-by-point comparison between juvenile and adult : write a 1050- to 1750-word paper comparing juvenile courts with adult courts. include the following in your papermiddot
Ann leases an office in teds building for a one-year term : ann leases an office in teds building for a one-year term. at the end of the period specified in the lease the lease
The bookstore wants you to make an object-oriented model : student bookstore at pleasant creek community college situation the bookstore staff at pleasant creek community college
What role technology plays in regard to academic standards : needing a two to three page paper the two pages do not include title page or referenced that contains the following.
To find someone guilty of receiving stolen property it is : 1 the process of critical legal thinking includes which of the following?a.a judge must specify the issue presented by
To develop what you believe is a terrific idea for a video : to develop what you believe is a terrific idea for a video game you lease 50000 square feet in an office building
Discuss how the applications of integer programming differ : explain how the applications of integer programming differ from those of linear programming. give specific instances in

Reviews

Write a Review

JAVA Programming Questions & Answers

  Small computer system interface-standard computer disk

How many primary drive partitions are supported on computers that still conform to the standard established by MS-DOS? How many total partitions can a standard computer disk [Intergrated Drive Electronics (IDE)/Serial Advanced Technology Attachment (..

  Write java program to store employee id number

Use employee data file called employees.txt should comprise at least 5 employee records. Each record stores employee ID number (six digits) last name, first name, middle inital,gender(m or f).

  Given an array with 100,000 entries to sort

Sorting  given an array with 100,000 entries to sort. Under what circumstances would you use each of the following: insertion sort,mergesort'quicksort

  Question 1a give explanation why it is significant to

question 1a give explanation why it is significant to follow web engineering principles taking into account how the web

  Variable is named res and is used to input a resistanc

Assume the existence of the following Java GUI application. There are two text fields for user input. The first JTextField variable is named res and is used to input a resistance value in ohms. The second JTextField variable named cap is used to..

  Communication with an smtp server

Develop a graphical user interface based java program that can communicate with a real SMTP email server for sending emails

  Class should have a method that returns the average

Write a class named TestScores. The class constructor should accept an array of test scores as its arguments. The class should have a method that returns the average of the test scores.

  Write java program to print price of table-furniture company

Write down the Java program for furniture company. Ask user to select P for Pine, O for Oak or M for Mahogany. Illustrate the price of table produced with chosen wood.

  Create a pair of programs a client and a server to

create a pair of programs a client and a server to distribute the functions of the library you developed. the client

  Write a java program that (1) defines a base/super class a

Write a Java program that (1) Defines a base/super class A, a subclass B (inherits from A), and a subclass C (inherits from B). The A class must have a method f() which is not implemented in A,

  It should have an if statement

The following are hints given: It should have an if statement. This add method determines what number greater than or less than the other number, than it adds the positive or negative. I think this should be a private method.

  Create java program to describe inheritance and polymorphism

Create a Java program based on the geometric shapes example described at the beginning of this lesson using Classes Square, Triangle, Rectangle, and Circ leto help describe inheritance and polymorphism.

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