Documente Academic
Documente Profesional
Documente Cultură
University Of
Baguio CCSD
Automated
Appointment
Scheduling System
Prepared By:
Ancheta, Rhea
Ayeo-eo, May-Ann
Cangsan, Maribeth
Domingo, Shaneen Kate
Gatay, Joy
Ginolwayan, Venus
Salvacion, Mary Catherine
<UB-CCSDAASS> SRS
Table of Contents
1. INTRODUCTION........................................... 3
1.1 PURPOSE .............................................. 3
1.2 SCOPE ................................................ 3
1.3 ACRONYMS, AND ABBREVIATIONS .............................. 4
1.4 REFERENCES ............................................ 4
1.5 OVERVIEW.............................................. 4
2. BUSINESS DESCRIPTION................................... 5
2.1 BUSINESS DESCRIPTION .................................... 5
2.2 BUSINESS OBJECTIVES ................................... 5
2.3 STAKEHOLDER PROFILE ..................................... 6
3. THE OVERALL DESCRIPTION................................ 8
3.1 PRODUCT PERSPECTIVE ..................................... 8
3.2 PRODUCT FUNCTIONS ...................................... 8
3.3 USER CHARACTERISTICS .................................... 9
3.4 ASSUMPTIONS AND DEPENDENCIES ............................ 10
3.5 APPORTIONING OF REQUIREMENTS ............................ 10
4. SPECIFIC REQUIREMENTS................................. 11
4.1 FUNCTIONAL REQUIREMENTS ................................ 11
CREATE AN ACCOUNT ......................................... 11
ACCOUNT LOG IN ........................................... 12
ACCOUNT LOG OUT .......................................... 14
SETTING AN APPOINTMENT ..................................... 15
CANCEL SCHEDULED APPOINTMENT ................................ 16
RESCHEDULING OF APPOINTMENT ................................. 17
DECLINING OF SCHEDULED APPOINTMENT ............................ 18
FORGOT PASSWORD........................................... 20
CHANGE PASSWORD........................................... 21
APPROVE APPOINTMENT SCHEDULE ................................ 23
RESET PASSWORD ........................................... 23
UPDATE ACCOUNT DETAILS ..................................... 25
APPENDICES............................................... 27
APPENDIX A: TABLE OF FIELDS (TOF) ........................... 28
A.1 Create an Account ................................ 28
A.2 Edit Account Details ............................. 29
A.3 Log In ........................................... 30
A.4 Account Recovery ................................. 31
A.5 Edit Account Details (System Personnel) .......... 32
APPENDIX B: USE CASE DIAGRAM ............................... 33
APPENDIX C: THE SYSTEM PROFILE .............................. 34
APPENDIX D: MINUTES OF THE MEETING ........................... 34
APPENDIX E: GANTT CHART .................................... 67
1. Introduction
1.1 Purpose
1.2 Scope
1.4 References
1.5 Overview
2. Business Description
Rhea Ancheta
May ann Ayeo-eo
Representative Shaneen Kate Domingo
Joy Gatay
Venus Ginolwayan
Description Team members
Type student
- Gather information
- Analyze processes involved in
Responsibilities
the CCSDAASS
- Design and develop the system
Create system requirements needed
Involvement
for the system and SRS.
- CCSDAASS System Profile
Deliverables
- CCSDAASS SRS
Comments /
Issues
1. File Maintenance
• Account details of the users
• Scheduled date and time
2. Transactions
• Set schedule of counseling
• Cancel Schedule
• Reschedule of counseling
• Add and remove available time in the system
• Generate report from the system
• Approve requested appointment
• Decline requested appointment
3. Reports
• Frequency Counseling Report- This report
summarizes on which department has the
highest number of students who have availed
the counseling service.
4. Utility
• Change password of users
• Forgot password of users
• Log-in of users in the system
• Log-out of users in the system
Functionality Description
Edit the schedule Allows the user to change the save schedule
Account Log-out
Change password
Forgot password
Posting of schedules
Scheduling an
appointment
Decline appointment
Approve appointment
View scheduled
appointments to his
calendar
Generate report
Update account details
Student End-user Create account
Edit account
Account Log-in
Account Log-out
Change password
Forgot password
Edit the schedule
Cancel the schedule
Reschedule appointment
Update account details
4. Specific Requirements
4.1 Functional Requirements
CCSDAASS- Create an account
UCO1
Description This use case allows the user to
create an account
Actor Student, Student Facilitator,
Director
Trigger User need to create an account to
access the system based on their
level of accessibility
Pre- Account creation page is displayed
condition
Post User successfully created an account.
condition
Basic flow Actor Action System
Response
Step 1: fill out Step 2:the
account data system
validates the
• User Name
form
- Default:
username_fi
rst name
• Password
- Default:
Student ID
no.
• Contact No.
• Address
Step 3: submit
Step 4: the
the entered data
system verify
Step 5:
stores the
account
Step 6:
informs user
that the
account is
stored
Alternate
Flow Step 2a: The
field
contains
invalid data
Assumptions N/A
Business - One account per user
Rules - Password must not contain
special characters and spaces
Step 2:
Step 1: enters
validates the
username and
entered
password
username and
password
Step 3: system
verify
Step 4: logs
the user into
the system
Step 5: If
first time
logging in,
prompts the
user to change
password
and/or
username
Alternate
Flow Step 2a:input
data is
invalid
Step 2a1:
Informs user
data is
invalid
Step 2a1: go
back to step 1
Step 2:
submits the
schedule
Step 3: the
system
confirms
saving of
schedule
Step 4:
Notifies the
facilitator
via his
account
Alternate
Flow Step 2a: the
system did not
save
Step 2a1: go
back to step 1
Assumptions
Business - Scheduled date and time set by
Rules the Student Facilitator can’t
be cancelled or reschedule
anymore.
- Student can set an appointment
anytime, 3 days before desired
date.
Step 1: user
chooses the
schedule to
cancel
Step 2:
confirms the
cancellation
Step 3:
informs the
user that the
request is
submitted to
the Student
Facilitator.
Alternate N/A
Flow
Assumptions N/A
Step 3: user
save the
schedule
Step 4: system
confirms
Step 5:
informs the
user that the
schedule is
saved
Alternate N/A
Flow
Assumptions N/A
Step 1: user
chooses to
decline the
schedule
Step 2:
affirms to Step 3:
decline confirms the
schedule declining of
schedule
Step 4:
successfully
decline the
schedule
Step 5:
informs the
user that the
schedule has
been declined
Step 6:
Notify student
of declined
appointment
via his
account
Alternate N/A
Flow
Assumptions N/A
Step 2: System
Step 1: Choose
verify
forgot
password
Step 3: System
send code to
user’s saved
contact number
Step 4: Enter
code received
Step 7:
Validated
entered code
Step 8:
Informs the
user that the
action is
successful
Alternate
Flow Step 6a:
Entered code
is invalid
Step 6a1:
Notify user
Step 6a2: Go
back to step 1
Assumptions N/A
Business -User who cannot recover their
Rules account details through UB-CCSDAASS
may go directly to one of the
system personnel for assistance
Step 5: Change
password
Step 6:
Informs the
user that the
action is
successful
Alternate
Flow Step 2a:
Required
fields were
Step 2a1: Go not filled-out
back to step 1
Step 2a1:
Informs the
user
Step 2b:
Step 2b2: Go Invalid
back to step 1 entered
information
Step 2b1:
Informs the
user
Step 3a1:
Informs the
user
Assumptions N/A
Business N/A
Rules
Step 2a1: go
back to step 1
Assumptions There is a schedule to approve
Business N/A
Rules
Step 5: System
resets
password
Step 6: System
informs the
users that
action is
completed
Alternate
Flow Step 2a:
Required
fields were
not filled out
Step 2b:
Invalid
entered
information
Step 2b1:
Step 2b2: Go Informs the
back to Step 1 user
Step 3a1:
Step 3a2: Go Informs the
back to step 1 users
Step 4: save
new contact
number/ email
address
Step 5:
Informs the
user that
action is
successful
Alternate
Flow Step 3a:
System does
not verify the
information
Step 3a1:
Step 3a2: Go Informs user
back to step1
Assumptions N/A
Business N/A
Rules
Appendices
Administrator
Facilitator
Student
Student
Username Text A-Z; Required Default
a-z; _; username
min=7, derived from
max=30 the last name x x x
characters underscore
and first
name
Password Password A-9; a-z; Required Default
0-9; Password is
min=6, the user’s x x x
max=10 Surname
characters
Contact Number 0-9; Required
Number min=7
x x x
max=15
characters
User Textbox A-P; a-z; Optional
Details 0-9; .;
x x x
max=500
characters
User File *.JPEG; Optional
Photo *.JPG x x x
Administrator
Student
Facilitator
Student
Current Password A-9; a-z; Required Default Password
Password 0-9; is the user’s
min=6, Surname x x x
max=10
characters
New Password A-9; a-z; Required
Password 0-9;
min=6, x x x
max=10
characters
Confirm Password A-9; a-z; Required
New 0-9;
Password min=6, x x x
max=10
characters
Contact Number 0-9; Required
Number min=7
x x x
max=15
characters
User Textbox A-Z; a-z; Optional
Details 0-9; .;
x x x
max=500
characters
User File *.JPEG; Optional
Photo *.JPG x x x
A.3 Log In
or
Administrat
Facilitator
Student
Student
Username Text A-Z; Required Default
a-z; _; username
min=7, derived from
max=30 the last name x x x
characters underscore
and first
name
Password Password A-9; a-z; Required Default
0-9; Password is
min=6, the user’s x x x
max=10 Surname
characters
or
Administrat
Facilitator
Student
Student
Username Text A-Z; Required
a-z; _;
min=7, x x X
max=30
characters
Contact Number 0-9; Required
Number Min=7
Max=15
characters
or
Administrat
Facilitator
Student
Student
User ID Number 0-9 Required
(hidden) Min=6
x x
Max=10
characters
Contact Text A-9; a-z; Required
Number/ 0-9;
E-mail min=10, x x
address max=30
characters
Username Text A-Z; Required
a-z; _;
min=7, x x
max=30
characters
Password Password A-9; a-z; Required
0-9;
min=6, x x
max=10
characters
Photo File *.JPEG Optional Default Photo
*.JPG is displayed x x
Create
Account
Log out
Log in
Change
Password DIRECTOR
Forget
Password
Edit Account
details
STUDENT Set
appointment
Cancel
Schedule
Reschedule
Appointment
Decline
Schedule
Agenda
1. Assign the position of members
2. Schedule of next meeting
# Discussion Item
Position:
1 a. Project Manager
b. Secretary
Prepared by:
Maribeth Cangsan
MINUTES OF THE MEETING
Agenda
1. Identify a system that may be available to make/create
2. Identify possible companies that needs a system or improvement in their systems
# Discussion Item
1 Identify a system that may be available to make/create
Prepared by:
Maribeth Cangsan
Agenda
1. Presentation of proposed system
2. Schedule of next meeting
# Discussion Item
1 What are the systems to be included in the presentation of proposed system?
Ancheta, R. August 6,
1 Proposed systems are made and 2018
Cangsan,
finished
M.
Salvacion,
MC.
Prepared by:
Maribeth Cangsan
Agenda
1. Inquiring on the chosen company
2. Schedule of next meeting
# Discussion Item
Finalizing the company to make a system with
1 - Due to the disapproval of the system on the company we had to find another
company
Prepared by:
Maribeth Cangsan
MINUTES OF THE MEETING
Agenda
1. Making of questions
2. Making the Letter to the Company/Office
3. Designation of work to members
4. Schedule of next meeting
# Discussion Item
1 Make initial questions for preparation
Work Assignment:
a. Questions to the Office
3
b. Minutes of the Meeting
c. Gantt Chart
Prepared by:
Maribeth Cangsan
Agenda
1. Doing an interview with CCSD
2. Schedule of next meeting
# Discussion Item
1 Interview on the CCSD office
Prepared by:
Maribeth Cangsan
Agenda
1. Designating works for the System Profile
2. Setting of next meeting
# Discussion Item
Work assignments:
1 a. About the Company
b. The Information system
Salvacion,
MC.
Prepared by:
Maribeth Cangsan
Agenda
1. Assigning of reports
2. Making of PowerPoint
3. Schedule of next meeting
# Discussion Item
1 Assigning reports
2 Making of PowerPoint
Prepared by:
Maribeth Cangsan
Agenda
1. Defense of System Profile
2. Schedule of next meeting
# Discussion Item
1 Defense for System Profile
Prepared by:
Maribeth Cangsan
Agenda
1. Revisions of system profile
2. Schedule of next meeting
# Discussion Item
Revisions for system profile
1 a. About the Company
b. The Information System
Salvacion,
MC.
Prepared by:
Maribeth Cangsan
Agenda
1. Designating works for SRS Part 1: I & II
2. Schedule of next meeting
# Discussion Item
Work Designation of SRS Part1:
1 a. Introduction
b. Business Description
Ayeo-eo,
MA.
Prepared by:
Maribeth Cangsan
Agenda
1. Making the SRS Part1: I & II
2. Schedule of next meeting
# Discussion Item
1 Making the SRS Part 1
Prepared by:
Maribeth Cangsan
Agenda
1. Designating works for SRS Part 1: III
2. Designating works for SRS Part 2
# Discussion Item
1 Work Designation of SRS Part1: III. The Overall Description
Domingo,
2 Specific Requirements October 3,
SK.
2018
Salvacion
MC.
Prepared by:
Maribeth Cangsan
MINUTES OF THE MEETING
Agenda
1. Revision of Gantt chart and interview guide
2. Schedule of next meeting
# Discussion Item
Revisions for:
1 a. Gantt Chart
b. Interview guide questions
Prepared by:
Maribeth Cangsan
MINUTES OF THE MEETING
Agenda
1. Revise SRS Part 1: I & II
2. Schedule of next meeting
# Discussion Item
Revise Part 1:
1 I. Introduction
II. Business Description
Maribeth Cangsan
MINUTES OF THE MEETING
Agenda
1. Continue revision on SRS Part 1
2. Revise Part 2
3. PowerPoint for 2nd defense
4. Schedule of next meeting
# Discussion Item
1 Continue revision on SRS Part 1: I, II & III
2 Revise Part 2
Prepared by:
Maribeth Cangsan
Agenda
1. Divide individual report for defense
2. Schedule of next meeting
# Discussion Item
1 Divide individual reports
Prepared by:
Maribeth Cangsan
Agenda
1. Practice for defense and ask for clarifications
2. Schedule of next meeting
# Discussion Item
1 Practice for defense and ask for clarifications
Prepared by:
Maribeth Cangsan
Agenda
1. SRS first defense
# Discussion Item
1 SRS first defense
Prepared by:
Maribeth Cangsan
Agenda
1. Verify another system
2. Make a new System Profile for the new system
3. Schedule of next meeting
# Discussion Item
1 Verify another system
Domingo,
SK.
Gatay, J.
Ginolwayan,
V.
Salvacion,
MC.
Prepared by:
Maribeth Cangsan
Agenda
1. Making the whole SRS for the new system
2. Schedule of next meeting
# Discussion Item
1 Making the SRS
Prepared by:
Maribeth Cangsan
Agenda
1. Making the TOF
2. Schedule of next meeting
# Discussion Item
1 Making the TOF
Prepared by:
Maribeth Cangsan
Agenda
1. Revise the SRS
2. Schedule of next meeting
# Discussion Item
1 Revise the SRS to be passed for final defense
Prepared by:
Maribeth Cangsan
Agenda
1. Final defense of SRS
2. Schedule of next meeting
# Discussion Item
1 Final defense of SRS
Prepared by:
Maribeth Cangsan
Agenda
1. Make minor revisions of SRS
2. Schedule of next meeting
# Discussion Item
1 Make minor revisions for SRS
Maribeth Cangsan
Agenda
1. Interview the director of CCSD Office
2. Make further revisions of System Profile and SRS
3. Schedule of next meeting
# Discussion Item
1 Interview the director of CCSD Office
Prepared by:
Maribeth Cangsan
Requirements Start Finish Dura- August Weeks September Weeks October Weeks November Decem-
Date Date tions Weeks ber
Weeks
1st
2nd
3rd
4th
1st
2nd
3rd
4th
1st
2nd
3rd
4th
1st
2nd
3rd
4th
1st
Groupings Aug. 1 1 day Wed
Presentation Aug. 6 1 day
of Proposed
Topics Mon
Finalization Aug. 7 1 day
of Topic Tue
Creation of Aug. Aug. 3 days
Letters and 8 10
Questions
for the
Interview Fri
Submission Aug. 1 day
of Gantt 13
Charts,
Minutes of
Meetings and
Interview
Guide Mon
Interview Aug. 1 day
for the 16
System
Profile Thu
Finalization Aug. 1 day
of System 20
Profile Mon
Submission Aug. 1 day
of System 24
Profile Fri
SRS and
preparation
for the
Defense
Practice for Oct. 1 day
defense and 11
ask for
clarification
s Thu
Presentation Oct. 1`day
of Use Case 12
or Processes Fri
Making of Oct. Oct. 3 day
System 20 22
Profile and
SRS for the
new system Mon
Submission Oct. 1 day
of SRS 22 Mon
Making of Nov. 7 1 day
Table of
Fields (TOF) Wed
Submission Nov. 8 1 day
of TOF Thu
Revision of Nov. 1 day W
SRS 14 e
d
Final Nov. 1 day
Presentation 15
of System
T
Profile and h
SRS u
Revision of Nov. Nov. 2 days
SRS and 23 24
S
Follow up a
interview t
Submission Nov. 1 day
of Revised 26
System
M
Profile and o
SRS n