Develop an object-oriented design

Assignment Help Basic Computer Science
Reference no: EM13756568

Identify possible objects in ONE of the following systems and develop an object-oriented design for them. Using a UML class diagram and associated explanation to show your design. You may make many reasonable assumptions about the system when deriving the design.       A group diary and time management system is intended to support the timetabling of meetings and appointments across a group of co-workers. When an appointment is to be made that involves a number of people, the system finds a common slot in each of their diaries and arranges the appointment for that time. If no common slots are available, it interacts with the user to rearrange his or her personal diary to make room for the appointment.       A filling station (gas station) is to be set up for fully automated operation. Drivers swipe their credit card through a reader connected to the pump; the card is verified by communication with a credit company computer, and fuel limit is established. The driver may then take the fuel required. When fuel delivery is complete and the pump host is returned to its holster, the driver's credit card account is debited with the cost of the fuel taken. The credit card is returned after debiting. If the card is invalid, the pump returns it before fuel is dispensed. 

Reference no: EM13756568

Questions Cloud

Discuss substitution without addressing complement : Discuss substitution without addressing complement. Jose and María address Complement addressing Substitution without.
Describing an initial offering for a global firm : Write a 750-to-1,000 word paper describing an initial offering for a global firm. Include the following:
Write the class declaration for a class named complex : Write the class declaration for a class named Complex using the class diagram
Compute the eight ratios for patton-fuller hospital : Compute the eight ratios for Patton-Fuller Hospital based on its unaudited financial statements and critique its operating results and financial position.
Develop an object-oriented design : Identify possible objects in ONE of the following systems and develop an object-oriented design for them. Using a UML class diagram and associated explanation to show your design. You may make many reasonable assumptions about the system when derivin..
Assembling the research paper and presentation : You are only required to submit a final paper and presentation. However, during the previous six weeks, you will be assembling the research paper and presentation. Feel free to post questions or portions of the paper for review at any time as an emai..
Discuss how cultural differences could make : Discuss how cultural differences could make keeping your information secure more difficult.
What software applications : If you were tasked with assembling a 'toolkit' using only free or open source tools to perform network security assessment. (1)What software applications or "tools" would you use?
Impact analysis of related and competing technologies : Write a 3- to 4-page draft paper to cover the impact analysis of related and competing technologies, with respect to ERP systems

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Convert the star schema to a snowflake schema

Using these principals, convert the star schema to a snowflake schema. What impact (if any) does this have on the size of the fact table for this problem?

  Design a java class to implement the add

Design a Java class to implement the "add, remove and isEmpty" functions Then design another class (including the main method) to test the above functions by using the following operations (assume the queue initially is empty).

  Create an application that allow a new customer order house

Create an application that will allow a new customer to order a house. You'll allow the customer to choose among four models (Aspen, Britattany, Colonial, and Dartmoor) by creating separate ButtonGroups.

  Discuss the pros and cons of two information security

Discuss the pros and cons of two information security management models that would be appropriate for ChoicePoint to implement.

  Statistics about the numbers read

Write a function whose job is to input #'s, non-# to quit, recover from the input failure by calling recover(), and tell main some statistics about the numbers read. . unsigned readA();

  Hexadecimal and binary value of the given number

What is its value in hexadecimal if the integer is converted to a 32 bit integer - Find the decimal, hexadecimal and binary value of the given number.

  Determine one-s complement of sum of eight-bit bytes

UDP and TCP use 1s complement for their checksums. Assume you have following three 8-bit bytes: 01010101, 01110000, 01001100. Determine the 1s complement of sum of these 8-bit bytes?

  Industry specific applications

Does Microsoft's entry into industry-specific applications signal end for smaller industry specific software developers? What changes in strategy through such developers are necessary to compete with Microsoft?

  Write a complete program to ask the user for a phrase

Total number of blanks and total number of lines and print them. 3. Total number of words and print them. The word is string of characters separated by blank.

  Assume the friction coefficient between the rope and capstan

How many wraps around the capstan are required such that one person exerting 100lbs of force can keep the ship at its mooring. Assume the friction coefficient between the rope and capstan is 0.2.

  Explaining firewalls and virus protection software

Lots of people who connect their systems to the Internet rush out and purchase latest copies of firewalls and virus protection software.

  How many instructions can be executed during waiting period

f the machine is capable of executing ten instructions each microsecond, how many instructions can be executed during this waiting period? Show the details of all calculations.

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