Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Milestone 1: Analysis Modeling: Use Case diagram in a PDF file. Due date: please refer to the syllabus. In the Analysis Modeling: Use Case diagram

Milestone 1: Analysis Modeling: Use Case diagram in a PDF file. Due date: please refer to the syllabus.

In the Analysis Modeling: Use Case diagram part should contain the following components:

a. Use Cases Diagram

b. Activity Diagram

c. Use Cases Descriptions (see page 150, fig 4-17)

Instructions:

1) Carefully read the business process given in the Business Process Room Management System section.

2) Based on your understanding, develop a use case diagram. When developing the use case diagram, verify that all business processes in Business Process Room Management System are included in your diagram.

3) Based on your use case diagram, develop activity diagrams. Make sure to develop an activity diagram per use case in your use case diagram. As a result, the number of use cases in your use case diagram and that of activity diagrams would be the same.

4) Based on your use case diagram, develop use case descriptions. Make sure to develop a use case description per use case in your use case diagram. As a result, the number of use cases in your use case diagram and that of use case descriptions would be the same. Also, the business process described in a use case description should be the same with that in the activity diagram based on the same use case.

Business Process - Room Management System

Until now, the College of Business (COB) of Columbus State University has managed manually the information for rooms and related works such as equipment allocation and janitor allocation status. However, the process was inefficient because the information is not updated in real-time and hard to manage the related information together. Hence, the university decided to adopt Room Management System. The basic business processes that should be included in Room Management System are as below:

Manage room information

Manage IT device location information

Manage janitor allocation information

Various information retrieval functionalities

In the Manage room information process, the College of Business (COB) wants to manage rooms in the COB building. There are various types of rooms such as suites (rooms in a large room), classrooms, labs, rest rooms, and faculty offices. They want to manage these types of rooms in the system. For each room, the square feet, the capacity of persons, the floor of the room, and the room number information should be managed. If you think that more information is required for the rooms, you may add as you want.

In the Manage IT device location information process, COB wants to manage the location of all IT devices. The IT devices include the ones using IT technologies such as laptop computers, desktop computers, projectors, printers, etc. and each unit is identified by a unique stock number. As the devices are installed in various rooms, COB wants to manage the location of the devices. For example, desktops and laptops are in faculty/department offices and labs and the projectors are in labs and classrooms. When the devices are out of order, IT staffs will replace them with the new ones in the storage and move the broken devices back into the storage. Hence, you need to consider the new and broken devices kept in the storage. Also, these replacement job logs should be managed in the system. Each job log should include the IT staff who worked on the job, the date of the job, two replaced units, and the reason for the replacement. If you want, you may add more information. As the devices are managed by IT staffs, COB wants to manage the list and the details of each IT staff in the system. The IT staffs are identified by their Cougar ID number.

In the Manage janitor allocation information process, COB wants to manage the janitor allocation information for daily cleaning. After the last class of each day, janitors clean the rooms in COB. When cleaning, janitors clean the rooms for which they are allocated. For example, the janitor #1 will clean the rooms #101, #103, and #105 and the janitors #2 and #3 will clean the rooms #201 and #202 together as allocated in the system. COB wants to manage this allocation information in real-time. Like IT staff information, a janitor list and their detailed information should be managed by the system.

In Various information retrieval functionalities, the managers in COB want to retrieve the information using various search options (similar to searching players in the MLB website using various search options). Even if there's no manipulation of information in this process, the Room Management System should provide various search options.

For all the information, the users of the system should be able to create/read/update/delete the information in real-time.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design And SQL For DB2

Authors: James Cooper

1st Edition

1583473572, 978-1583473573

More Books

Students also viewed these Databases questions