• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

Some confusions on part II description

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi guys,

I have read through the assignment description for part II and have some confusions because some details are left out:

1. No mention of a flight managent subsystem, i.e, how do new flight data get input into the system, how existing flight info get modified
2. No mention of an accounting subsystem. I figure after a customer books an itinerary and pay for it using a credit card, some sort of accounting activities must happen.

The assigment description: background, requirement and interview with CEO, CIO does not mention any of this. The use cases only mention interactions between the customer/travel agent with the system

Without these components, the system would not be complete and functional.
So should I:
* add packages/components to handle data input and accounting
* or should I ignore and make some assumptions
* or should I just have enough components to handle the use cases given

Many thanks for any inputs
 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here is my suggestion.

>>* add packages/components to handle data input and accounting
Don't "Much ado about nothing", but your design should be flexible enough for possible new components in the future.

* or should I ignore and make some assumptions
Make assumptions but don't ignore or bend any fact in the assignment

* or should I just have enough components to handle the use cases given
You need handle all use cases given.
 
Self destruct mode activated. Instructions for deactivation encoded in this tiny ad.
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic