Computer Science Question

Lab 1: Study-Room Booking System (SRBS) Paper Prototype

Scenario: Homework Student Instructions

Requirement

  • Step 1 Problem (1 sentence)

Study rooms get double-booked, cancellations waste rooms, and students dont see real-time availability.

  • Step 2 System goal (2 sentences)

Write what the system does: booking + rules + reminders + reporting.

  • Step 3 IS roles (choose 3)

Same list as class lab.

  • Step 4 4 components table

People/Tech/Process/Data.

  • Step 5 As-Is process (6 steps)

How do students currently reserve rooms?

  • Step 6 To-Be process with 2 decisions

Include decisions like:

    • Room available?
    • User confirmed within 2 hours?
  • Step 7 Data table design

Create RoomBookings with 10 fields.

  • Step 8 Use this dataset and compute DIK

Dataset:

booking_id room status booked_hours created_day
B01 R1 COMPLETED 2 Mon
B02 R1 NO_SHOW 2 Mon
B03 R2 CANCELLED 1 Tue
B04 R3 COMPLETED 2 Tue
B05 R2 COMPLETED 3 Wed
B06 R1 NO_SHOW 1 Wed
B07 R3 COMPLETED 2 Thu
B08 R2 NO_SHOW 2 Thu
B09 R1 COMPLETED 1 Fri
B10 R3 CANCELLED 1 Fri

Compute:

  • Which room has the most NO_SHOW?
  • Total booked_hours that were wasted (NO_SHOW + CANCELLED)
  • % of bookings completed (COMPLETED / total)

Then write:

  • 1 sentence Information
  • 1 sentence Knowledge/action (policy or system improvement)

  • Step 9 Information quality (Timeliness/Accuracy/Completeness)

Each: 1 risk + 1 fix.

  • Step 10 Ethics/Security

2 risks + protections.

Requirements: as needed C++

WRITE MY PAPER