You go to the pizza hut with your friends write a diary on this event
Answers
Answer:
Dear diary,
Hi again, sorry I haven’t been filling you in on what’s happening lately. Not that there is anything to fill you in about, you know how uneventful and boring life at SEECS is :p My One Hour Tests a.k.a One Hour Tortures ended today (Finally :D). It’s been a long week and today being the last day of exams I was hoping to feast myself with some delicious homemade lunch. I haven’t really been keeping my health up to the mark, you know how I get with my exam fever so no judging okay? I’m not on a diet :P.
I come home to find a note for me, informing me that my mum is out with her friends and I should get lunch delivered if I’m hungry (If I’m hungry? Of course I’m hungry woman). So much for feasting on some delicious homemade lunch :p I considered cooking something myself but then left the idea when I remembered how I almost burnt cookies the last time I baked them and almost set off the fire alarm (at 2am :$). So, I decided to order pizza.
While waiting for the Pizza Hut salesperson to pick up my call I realized that the simple task of ordering pizza has the application of software engineering in it. I recalled my sequence diagrams lecture, well almost (it was such a boring lecture so I slept through most of it and it’s a miracle I even remember anything :P). The salesperson picked up and I ordered a Chicken Fajita with stuffed crust and extra cheese. He repeated the order and I confirmed. After a forty minute wait the pizza finally arrived (and I thanked God, finally some FOOD). The pizza delivery guy handed me the pizza and I made cash payment for it. I now am enjoying this delicious pizza as I write to you diary. It’s heavenly. I know you can’t enjoy this pizza but I made you a sequence diagram of the whole pizza ordering and delivery process.IThe dotted vertical line represents the lifeline of the object. Here the objects are me, the Pizza Hut salesperson and the pizza delivery guy. The vertical boxes show the execution time of those objects. Simply, it just means the time that they’re actually active in the process and doing some work (Yes, ordering pizza is work :p). The horizontal arrows that you can see between two objects are for request/action and response. The continuous arrows represent the request/action such as me ordering the pizza or the pizza delivery guy delivering the pizza. The dotted arrows represent the response to an action, such as the repetition of my order or my receiving the pizza. That’s it! Simple right? No? You’ll get it, eventually :p
You have fun learning SE while I devour this heavenly pizza. Whoever made pizza, food lovers around the world owe a lot to him. Ahh, so good.
Until next time diary!
Explanation:
Here is your answer. Hope it helps!!