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

  Why he needs an erp system and how it would help

However, business is picking up, and she has gotten far behind in filing taxes, paying bills, and so on. Write a persuasive essay to your uncle about why he needs an ERP system and how it would help with not only the burden of billing, payroll, and..

  Write a proposal to management

Imagine you work for a health care or human service organization that does not use an intranet. Write a proposal to management that lists

  Explain sdlc waterfall approach

SDLC Waterfall Approach - Why is an accurate and complete requirements definition especially critical when using the SDLC "waterfall" approach?

  What professional development do your coders need

What professional development do your coders need or want in the areas of topics like HIM, electronic health records, general computer skills, or supervisory or interpersonal skills

  Show the computer security checklist

Computer security checklist - Three major categories: preventive, detective, and corrective controls.

  Why do technology based enterprises use both stage gate

Why do Technology based enterprises use both Stage Gate techniques and Concurrent engineering approaches simultaneously for their innovation processes?

  Management development one of the most common

Why is management development one of the most common HRD activities found in organizations today? Do you think in the future it will become even more important or less?

  Creating the infrastructure to take the photographs in-house

The pros and cons of outsourcing the photography to a professional photographer. The pros and cons of creating the infrastructure to take the photographs in-house

  Create a contact management application

Acme Warehouse would like to create a contact management application for their expanding customer list. Acme is currently using some commercial product for their needs but is finding that the software just does not have the capabilities they would..

  Case for developing strategic information systems

Case for developing Strategic Information Systems - critical in the progression of businesses

  Implementation methods of information systems

implementation methods of information systems conversionexplain the four implementation methods parallel plunge pilot

  What are some likely future uses and enhancements

What are some likely future uses and enhancements

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