아래에 서술되어있는 기능이 수행되는 프로그램을 만들어야 되는데...델파이를 시작한지 1주일 밖에 안돼서 도움 부탁드립니다.
주요 기능은 1번부터 4번까지 이구 그아래 사항은 각 번에 대한 자세한 기술입니다.
When planning a trip, there are several things you could wish for on your computer that might make your life easier: software that can
1. do date calculations,
2. convert between two time zones,
3. convert between two currencies, and
4. convert words between two languages
The assignment is to design an application that provides these functions. For some of the simpler things, the software should actually perform the function (rather than just simulate it) – parts 1 and 2 are obvious candidates. Part 3 is also easy, except for the fact that conversion rates change all the time, but if you set the conversion rates to what are on one day, then the calculation is quite simple. Part 4 would require dictionaries and that makes it impractical for implementation.
Part 1 comes about because you are sometimes required to make or cancel a reservation a specified number of days in advance or pay a penalty, so questions like “today plus 14 days” or “75 days before July 11” or “the number of days between June 25 and August 3” can all be interesting to calculate.
Part 2 is important for questions like “if I call the hotel now, will somebody answer?” or “will I be awake if I ask him to call me at noon, his time?” This becomes somewhat tricky when you realize that the user wants to associate time zones with locations rather than just use a difference in time.
Part 3 is pretty basic: It is used to answer questions like “how much does that train trip cost in a currency I have a feel for?” or “I’m willing to spend $100 per night, so what does that represent in the local currency?”
Part 4 helps with things like “what does ’30 Zimmern’ mean?” or “how do I ask about a swimming pool?”
Details:
1. Imagine yourself as the user of this application. Imagine why you want to use it in more detail than given above. Then, imagine what information you want to see on the screen.
2. Plan the layout of the information you just imagined you want to see.
To hand in:
1. A brief description of what the user wants. One way to do this might be to write out scenarios that describe how the user might use the software.
2. Your explanation of what you did.
3. Screen capture showing the software in use (both in electronic and print format).