Ask Management Information System Expert

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.

Management Information System, Management Studies

  • Category:- Management Information System
  • Reference No.:- M91980459

Have any Question?


Related Questions in Management Information System

Search the csu library the internet or any specific

Search the CSU library, the Internet, or any specific websites, and scan IT industry magazines to find an example of an IT project that had problems due to organizational issues. Write a paper summarizing the key stakeho ...

Question how can company protect the new emerging

Question : How can company protect the new emerging technology ventures from profit pressures of the parent organization (APA format required, Turntin check required . Minimum 250 words essay) How do companies overcome l ...

Communication and team decision makingpart 1 sharpening the

Communication and Team Decision Making Part 1: Sharpening the Team Mind: Communication and Collective Intelligence A. What are some of the possible biases and points of error that may arise in team communication systems? ...

Question provide an explanation of ifwherehow does active

Question : Provide an explanation of if/where/how does Active Directory support network security,14 pages (2,000-2,500) in APA format. Include abstract and conclusion. Do not include wikis, message boards, support forums ...

Question how companies could effectively use emerging

Question : How companies could effectively use emerging technology to win over its competitors. APA format required. 250 words essay required. The response must be typed, single spaced, must be in times new roman font (s ...

Question how customers could effectively use emerging

Question : How customers could effectively use emerging technology to win over its customers. APA format required. 250 words essay required. turntin check require. The response must be typed, single spaced, must be in ti ...

Part 1 - create an 8 slide powerpoint presentation on

Part 1 - Create an 8 slide PowerPoint presentation on foundational concepts specific to physical security. Part 2 - Write 4 pages detailing the framework for the design of an integrated data center. Assessment Instructio ...

In chapter 2 of the text - managing amp using information

In Chapter 2 of the text - Managing & Using Information Systems: A Strategic Approach, the chapter discusses why information systems experience failure often because of organizational strategy. A classic example of this ...

Review at least 4 articles on balanced scorecard and

Review at least 4 articles on Balanced Scorecard and complete the following activities: 1. Write annotated summary of each article. Use APA throughout. 2. As an IT professional, discuss how you will use Balanced Scorecar ...

Data resources management questionsq1 the dama dmbok

Data Resources Management QUESTIONS Q1. The DAMA DMBOK textbook describes the following two core activities as part of the Data Architecture management exercise: "Understanding enterprise information needs" and "Develop ...

  • 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