Answered step by step
Verified Expert Solution
Question
1 Approved Answer
I am the team director for undergraduate campus housing. My job is to make sure the living conditions and dorms are capable of handling
I am the team director for undergraduate campus housing. My job is to make sure the living conditions and dorms are capable of handling students living necessities. Students come from different places and have so many unique hobbies and traits so we want them to feel welcomed and at home on campus. In every dorm we have showers, bathrooms, heating, and cooling. We also have safety features such as fire alarms and carbon monoxide alarms. To increase the safety of our dorms we have security locks that only open with certain verifications. As the director for campus housing, my team has been working to make sure every student's life is as smooth and comforting as possible. As we continue to add more features and safety precautions in every building, we have come up with an adversity. With the added features, our staff has several applications that they have to go back and forth from. One application for the fire alarms, another for the security system, and others for every parts of the student dorms. Our staff wants to monitor all the activities in one screen. Not to mention the students will find it much more comforting if they can have access and knowledge about their own building. On top of this, we would want to know what in the building is malfunctioning, has been broken, or is in use. There is a certain company that has everything we are looking for to solve all these problems. A company is selling their home automation system product. With this product we want to know all of the safety precautions in each building. If the fire alarm is on, the security system is not locking people out or locking people in. There is no plumbing errors. We want to know everything about our dorms in one screen. Also we would want the company to make a notification if something does go wrong what is it and how to attack the problem. Either calling the fireman, police, or a plumber. Questions: 1. Draw use case diagram and explain 2. Draw complete class diagrams (attributes, operations, data types) 3. Draw sequence diagrams for all use cases 4. Write Pseudo code for important methods Please use an UML tool to draw the diagrams.
Step by Step Solution
★★★★★
3.55 Rating (162 Votes )
There are 3 Steps involved in it
Step: 1
Use Case Diagram In a use case diagram we identify the actors in this case the Campus Housing Team Students and the Home Automation System and the actions or tasks that can be performed use cases Base...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started