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

  Find a set of guidelines on general computer security

Find a set of guidelines on general computer security. Write a brief essay comparing and contrasting those guidelines against the ones given in this chapter

  Developing and growing a global supply chainwhat if a

developing and growing a global supply chainwhat if a company never had a global supply chain and wanted to grow that

  Software solutions

What software solutions would you recommend to your executives based on their needs? Explain your answer

  What presentational media can you use

What presentational media can you use to enhance an oral presentation, other than Microsoft PowerPoint

  Describe the effect of an organizations strategic planning

Describe the effect of an organization's strategic planning on the IT systems it uses. Address how strategic planning simplifies and complicates IT system development and use

  Identify the means of hacking web browsers

Describe security concerns, tools, and techniques associated with Web servers and Web applications. Identify the means of hacking Web browsers.

  Explian scrum agile software development approach

Compare and contrast the SCRUM agile software development approach to the more traditional software development life cycle or "waterfall" approach.

  Internet relating to the idea of a mcjob

What information can you find on the internet relating to the idea of a McJob and List two web sources that you find and say why you found these to be the most interesting/helpful in terms of understanding the concept (and answering Question 1) an..

  Geographic location of job salary included

geographic location of job salary included, does this job interest you? why/whynot and why are health informatician position such as the one you found critical to health care organization, to the community and to individuals

  Explain details your strategies and recommendations to cio

Draft a one page Executive Summary that details your strategies and recommendations to the CIO (Note: The Executive Summary is included in the assignment's length requirements).

  Disaster-recovery processes and business-continuity planning

The management at Gem needs you to formulate an incident-response policy to reduce network down time if future incidents occur. Develop an incident-response policy that covers the development of an incident-response team, disaster-recovery process..

  What services are available for victims of racial profiling

Have the number of victims of racial profiling increased over the last decade? What laws and services are available for victims of racial profiling? What other actions might be taken on behalf of victims of racial profiling?

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