Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A counselling office currently has no software systems or experience using a software system, everything is achieved using paper and phone methods currently. The office

A counselling office currently has no software systems or experience using a software system,
everything is achieved using paper and phone methods currently. The office would like a
system where clients can submit requests for appointments, view their upcoming appointments
and are able to ensure the system takes care of sending invoices and tracking payments
received. A calendar view of each day for each counsellor will be required to keep the
counsellor on schedule.
The office has 6 employees. Two employees who are at the reception desk (answering the
phone, handling invoices, billing and payments). There are 3 employees who are counsellors at
the office. Then there is an office manager. They handle issues with scheduling conflicts and
billing.
On the second page is a sample of the information required to book an appointment.
Task Description (Needed for Assignment 2)
You will choose ONE of the subsystems below to write the requirements for:
Subsystem 1: Appointment Scheduling
o This subsystem is used by the clients to submit requests for an appointment.
o The appointment may be for a new client or a returning client.
Subsystem 2: Billing Customers
o This subsystem is used by the office employee to send out invoices and process
payments from customers
Subsystem 3: Viewing Calendar
o This subsystem is used by the counsellors to see their day
o The counsellor updates each appointment after the fact with notes on billing
information and when the client should return for their next session. The system
should handle these requests.
Sample Paper Information Collected for a Client to make an
appointment:
Returning customer?
First Name
Last Name
Contact phone number
Email address
Address
Preferred Appointment Date
Preferred Appointment Time
Secondary Appointment Date
Secondary Appointment Time
Preferred Counsellor
Insurance Information (if applicable)
Use the follwing things to do above assignment:
PART A
In this assignment you will be writing both functional and non-functional requirements for a
chosen subsystem in the problem described below. The requirements for this assignment is
similar to what was covered in the In Class Activities.
Your document should be formatted to clearly identify each requirement independently. It
should also be organized so that all of the functional requirements are together under one
heading and non-functional requirements under another heading.
Your document should also include a section defining common terminology used throughout
the requirements.
You are NOT writing use cases for this assignment, just listing requirements using natural
language. Requirements should NOT be written as a paragraph.
You will then present your requirements to your professor in the form of a client meeting. The
professor will act as the client and will give feedback on your requirements and ask questions.
The meeting will take place during Weeks 6 and 7 of the course. You will book a 15 minute
time slot for this meeting. Your professor will go over in class how to book this meeting.
PART B
Given the feedback from your client (professor) you will then be expected to update the
requirements and resubmit them to a second drop box (Assignment 2B).

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

Students also viewed these Databases questions

Question

What is the flat-file model?

Answered: 1 week ago