Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Course Project: Shared Workspace Coworking is a work style where different individuals or teams share a working environment. If you are a self - employed
Course Project: Shared Workspace
Coworking is a work style where different individuals or teams share a
working environment. If you are a selfemployed or a workingfromhome
professional, you would love to have the option to rent a meeting room, or a
desk in an office equipped with highspeed internet, printers, copiers,
stationaries, and office kitchen. As there is an increase in the number of
coworkers and the number of sharable workspaces, we are looking to
develop an application to connect both parties. The objective is very similar
to how Uber connects riders with drivers and Airbnb connects tenants with
landlords.
You will work on this project in individually to develop a database system.
For this project, you must use the software we use in class. You will receive
half mark during phase one and half mark for your final submission. Grades
for your project throughout the term using the following milestones.
Phase : Submit well designed and detailed ERD diagram for this
project
Read the case study and the given sample user stories and drive all
the appropriate Entities and the corresponding attributes.
Do your analysis and explicitly indicate all the relationship and the
cardinality or cordiality that exist between the entities on your ERD
diagram
Check each of the entities for normalization to avoid anomalies. If you
found out any anomalies make sure you normalize it to eliminate the
anomalies.
Prepare a sample table for each entity and association entity and enter
a record of row of data.
Phase : Implement the ERD diagram and populate it with sample
data and prepare a query statement to fetch information with variety
of makeup user stories. If you need sample user stories you can speak
with your teacher
Clear DDL to create the a database FirstNamesharedworkspace
Clear DML to populate sample data
Clear Query to manipulate data from the database based on the user
stories.
Clear descriptive comment for each of your SQL code
Final Minimum Viable Product MVP
DATA Database Design project
The MVP is the smallest conceivable list of features that fulfill the primary
business goal of the database product. One way to summarize a feature is a
user story a short sentence describing the feature from the perspective of
the user. User stories frequently take the form: As a I can
so I can You can start with the
following user stories as a backlog for your MVP
As a user, I can sign up for an account and provide my information
name phone, and email I can give my role as an owner or a
coworker as option.
As an owner, I can list a property with its address, neighborhood,
square feet, whether it has a parking garage, and whether it is
reachable by public transportation.
As an owner, I can select one of my properties and list workspaces for
rent. Workspaces could be meeting rooms, private office rooms, or
desks in an open work area. For each workspace, I can specify how
many individuals it can seat, whether smoking is allowed or not,
availability date, lease term day week, or month and price.
As an owner, I can modify the data for any of my properties or any of
my workspaces.
As an owner, I can delist or remove any of my properties or any of my
workspaces from the database.
As a coworker, I can search for workspaces by address, neighborhood,
square feet, withwithout parking, withwithout public transportation,
number of individuals it can seat, withwithout smoking, availability
date, lease term, or price.
As a coworker, I can select a workspace and view its details.
As a coworker, I can get the contact information of a workspaces
owner. can you please do the phase for now
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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