Are any superclasses or subclasses in your model

Assignment Help Management Information Sys
Reference no: EM131224535

Object Orientation Concepts

Consider the following scenario and then answer the corresponding questions.

A Video Store (AVS) runs a series of fairly standard video stores. Before a video can be put on the shelf, it must be cataloged and entered into the video database. Every customer must have a valid AVS customer card in order to rent a video. Customers rent videos for three days at a time. Every time a customer rents a video, the system must ensure that they do not have any overdue videos. If so, the overdue videos must be returned and an overdue fee paid before customer can rent more videos. Likewise, if the customer has returned overdue videos, but has not paid the overdue fee, the fee must be paid before new videos can be rented. Every morning, the store manager prints a report that lists overdue videos. If a video is two or more days overdue, the manager calls the customer to remind them to return the video. If a video is returned in damaged condition, the manager removes it from the video database and may sometimes charge the customer.

Upon your review complete the following:

1. Identify at least three classes that could be part of the AVS system. For each class identify at least four attributes and 3 methods. Your classes should be represented using proper object modeling notation (boxes for classes).

Show the relationships between classes.

2. Provide a one-sentence description that briefly describes each of the methods you have identified in the previous step.

(Hint: methods represent behaviors that an object can perform).

3. For each of the classes identified in question 1, list any states that may be associated with that class. (Hint: State is the condition of an object at a certain stage in its lifetime.

4. Whenever a video is added or returned, the system will increase the total number of available movies for checkout for that movie. How will this "behavior" be represented in your data model?

5. Are there any superclasses or subclasses in your model? If so, list them and show their relationship. If not, explain your reasoning.

Grading Criteria:

Your assignment will be assessed using the following criteria.

- Length of the answer: Be as clear as possible; vague answers will not receive full credit. Information in excess of what the question warrants is acceptable as long as it is relevant and correct. Incorrect information, even if unwarranted will be penalized. Feel free to use any reliable resource (except classmates!) to answer the questions, but do so with the objective of understanding your answers.

- Content: The writing should show that you understood the questions the instructor asked. You should deliver a well-written answer.

- Formatting: The document should be professional and formatted correctly. You should always include your name and title of the assignment.

- Citations and References (Mainly for Essays and Papers):

o If you use external references you MUST include the full reference in the proper format with the necessary information. You should cite those references appropriately within the content of your answer.

o For citations, you can either directly quote the source when the author has something profound to say or you can reword the information from the source when the author has a unique idea. In either case, give credit to the author for the quotation or the unique idea but the bulk of your paper should be you expounding on the author's ideas with your own words and ideas.

o Do not over-cite your paper.

o You should research the topic, process the information you learn, present your response to the assignment in your own words, and support that response with citations from your sources.

o Do not cite every sentence/paragraph of your assignment. For this particular assignment, you could read any source and rephrase the concepts in your own words.

- Spelling and Grammar: There should not be any spelling errors and very few grammar errors. Everyone makes mistakes; therefore, you will receive full points if there are minimal grammar errors. The instructor does check for spelling and grammatical errors. The instructor will not correct spelling and grammar for you, but you will lose points if it is not correct.

General Assignment Guidelines:

- All assignments must be submitted by the due date/time. Late assignments are NOT accepted.

- Written assignments must adhere to the APA style guide of formatting, citing and referencing.

- No extra credit assignments are available.

- All assignments will be submitted via eLearning. I do NOT accepts assignments via email. If you submit an incorrect assignment or need to resubmit your assignment in eLearning, you will be allowed to resubmit as long as it is before the due date. Send me an email requesting to clear your submission sufficiently in advance for me to clear the assignment and allow you to submit on time.

- This is an INDIVIDUAL assignment.

Reference no: EM131224535

Questions Cloud

Has mathis suffered because of normandale conduct : Was it ethical for Normandale to sell the alleged knock-off products at a lower price? Explain. What federal or state laws protect owners of intellectual property? How do they apply here? Explain. What damages, if any, has Mathis suffered because of..
What is generalized model for planning a health promotion : What is a "Generalized Model" for planning a health promotion program and how does it relate to Evidence-Based Planning Framework for Public Health?
Analyze barriers to implemention in complex adaptive system : Analyze the barriers to the implementation of HIMS in a complex adaptive system (CAS). Propose a strategy to help reduce the level of resistance from the clinical staff during a transition from CAS to HIMS innovations. Provide a rationale to support ..
Does the impact of world war ii on the economy : What would invalidate the idea that government spending is a proper and useful policy for a capitalist economy? What would validate it? Does the impact of World War II on the economy provide such a test? Why or why not?
Are any superclasses or subclasses in your model : ITSS 4330 - System Analysis and Design - Identify at least three classes that could be part of the AVS system. For each class identify at least 4 attributes and 3 methods. Your classes should be represented using proper object modeling notation (b..
Significant aspect of complex health care system : Determine a significant aspect of a complex health care system that represents barriers to a more rapid diffusion of HIT. Next, suggest how these barriers can be removed or minimized. Support your rationale.
Does mission statement fit the current market environment : Does the mission statement fit the current market environment? Is the mission statement based on the company's core competencies? Is the mission statement motivating and does it inspire employee commitment?
Efficiency of the complaint-push model : Compare and contrast the functionality and efficiency of the complaint-push model and data-pull model within the process of health care service delivery. Recommend a strategy improving the effectiveness of each method for delivering patient care.
How far is too far when it comes to protecting the blue line : Officer trust is one of the basic tenants of law enforcement and it is often referred to as the "thin blue line". Do you believe that this line exists and, if so, do you agree with the concept? How far is too far when it comes to protecting the bl..

Reviews

Write a Review

Management Information Sys Questions & Answers

  Is there a major difference between two pieces of equipment

Construct a 95 percent confidence interval for the difference between the proportions of service contracts sold on treadmills versus exercise bikes. Is there a major difference between the two pieces of equipment? Why or why not

  Important information about information security

Important information about Information Security - Analyzes available technological and procedural mitigants, identify best practices; and frame your plan to manage the risks.

  Information security explainedi would like some guidance

information security explainedi would like some guidance and assistance with the following questions. thank

  Network architecture departmentyour instructor is tasked

network architecture departmentyour instructor is tasked with developing an updated it division in alignment with a

  Discuss the top-three physical security controls

Imagine you are in charge of designing physical security controls for your employer, which operates out of a multitenant office building. Discuss the top-three physical security controls that you believe need to be implemented in order to secure t..

  Population have high-speed broadband connections

Other Services Resulting From High Speed Broadband - What other services will change business models when large parts of the population have high-speed broadband connections?

  How information systems can be used in decision making

How information systems can be used in decision making. What value information systems introduces to the decision maker?

  Advice of attorney mark grossman

Do you agree with the advice of attorney Mark Grossman in each of the scenarios - what would your advice be? Explain your positions.

  Smartphones and the great digital divide

Smartphones and the Great Digital Divide - When accessing the Internet, what can you do on a desktop or laptop computer that you can't do on a smartphone?

  Show the rfid internet search result

RFID Internet Search Results - how many were positive, negative, or neutral?

  Explain types of networks- lan and wwn

Types of Networks: LAN and WWN - What are the two types of networks that are specific to the user? How are these types of networking advantageous for both the business and the end user?

  Developing software for wireless devices

Developing software for wireless devices - List and briefly describe the two (2) reasons why developing software for wireless devices is challenging.

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