Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INVENTORY
SYSTEM
• OVERALL DESCRIPTION
• SPECIFIC REQUIREMENTS
PRODUCT PERSPECTIVE
The system’s purpose is to provide access to the up-to-date state of records of
the students and other stakeholders.
The system also aims to reduce issues regarding loss of individual inventory
and errors in encoding details. The information entered will be automatically
updated timely.
File Maintenance Transaction
Cumulative Form - To obtain personal data/information regarding the client.
Referral slip - Issuance of referral slip to the students through the professor or
dean.
Contract of - Terms and conditions under which work will be performed
Agreement agreed by both parties.
Grades - Provide alternative and creative academic support and
enrichment opportunities.
UTILITY
1. Log-in
2. Log-out
3. Change password
4. Forgot password
4.1.1 CREATING AN ACCOUNT
ASSUMPTIONS:
• Student assistant checks if there is an existing account of the user.
4.1.1 CREATING AN ACCOUNT
BUSINESS RULES
• One account per User only
• Username must be Student No. for students, Full Name for Psychometricians
and Parents
• Password must not contain special characters and spaces
• Different level of accessibility is given to each users.
• Parent accounts can access student account
• Psychometrician/Counselor account can access all kind of account
4.1.1 CREATING AN ACCOUNT
PRE-CONDITION:
1. Log-in page is displayed
POST CONDITION:
1. Successfully created an account
2. User can log-in and out of the system
4.1.1 CREATING AN ACCOUNT
BASIC FLOW
Actor Action System Response
Step 1: User choose to
create an account
Step 9: User will provide a password Step 10: System verify password
PRE-CONDITION:
1.User must be logged-in to the system
2.User must have an active email account or active contact
number
POST CONDITION:
1. Users account is successfully activated
4.1.2 ACCOUNT ACTIVATION
BASIC FLOW
Actor Action System Response
Step 1: User chooses to active his/her
account
Step 6: User received confirmation code Step 5: System displays confirmation page
through email/contact number
PRE-CONDITION:
1. User must have an account
2. Log-in page is displayed
POST CONDITION:
1. User is logged-in into the system
4.1.4 ACCOUNT LOG IN
BASIC FLOW
Actor Action System Response
BUSINESS RULES:
• Any changes to the users account that are not saved
will be discarded
4.1.5 ACCOUNT LOG-OUT
PRE-CONDITION:
1. User must be logged-in to the system
2. Any data entered is saved first before logging-out
POST CONDITION:
1. User successfully logged-out from the system
4.1.5 ACCOUNT LOG-OUT
BASIC FLOW
Actor Action System Response
BUSINESS RULE
• Users can only log-in to the system using their own account
• Users who can’t recover their account must go to any of the
system personnel for assistance
4.1.6 ACCOUNT RECOVERY
PRE-CONDITION:
1. Account recovery page is displayed
2. User’s email or contact number saved to the
system is active
POST CONDITION:
1. User successfully recover his/her account
4.1.6 ACCOUNT RECOVERY
BASIC FLOW
Actor Action System Response
Step 1: User chooses to Step 2: System verify action
recover his/her account
Step 3: System prompts user to choose
manner of sending recovery code
Step 4: User choose either Step 5: System sends account recovery code
through text or email to user’s email or contact number valid
for 5 minutes
Step 6: User received account
recovery code
BUSINESS RULES
• Student Facilitators are the only authorize to enter e-
documents
4.1.7 ENTERING STUDENT
E-SOURCE DOCUMENTS TO THE
SYSTEM
PRE-CONDITION
1. User is logged in.
POST-CONDITION
1. User successfully entered student e-source documents to the
system
4.1.7 ENTERING STUDENT
E-SOURCE DOCUMENTS TO THE
SYSTEM
Actor Action System Response
ASSUMPTION
• Student facilitators wants to notify Parents/Guardians
regarding Student’s case
• A follow-up service is needed.
BUSINESS RULES
• Notification must contain purpose and date (for follow-up)
4.1.8 PUSH NOTIFICATION
PRE-CONDITION
1. User is logged in.
2. Notification Page is displayed
POST-CONDITION
1. Users are successfully notified.
4.1.8 PUSH NOTIFICATION
BASIC FLOW
Actor Action System Response
Step 2: Submits entered notification data Step 3: System validates and verifies submission
Step 3a4: Go back to Step 1 Step 3a3: System displays default notification page
4.1.9 SEARCHING OF ACCOUNT
ASSUMPTION
• The user is looking for an account
• The Student/Parent has an account in the system
4.1.9 SEARCH
PRE-CONDITION
1. User is logged in.
POST-CONDITION
1. User successfully searched a student’s account
4.1.9 SEARCH
BASIC FLOW
Actor Action System Response
Step 3a1: Go back to Step 1 Step 4a: Keyword doesn’t match any name
4.1.10 ENTER/UPDATE
SESSION RESULTS
Assumptions
• The user will enter or update session results to the
student’s account
Business Rules
• Results can only be edited by the facilitator or
psychometrician but can be viewed by the student or
parent.
4.1.10 ENTER/UPDATE
SESSION RESULTS
PRE-CONDITION
1. User is logged in.
POST-CONDITION
1. User successfully entered or updated results
4.1.10 ENTER/UPDATE SESSION
RESULTS
BASIC FLOW
Actor Action System Response
Includes: Search
Step 2: Save the results entered Step 3: System verifies the results to be saved
Step 3a2: Go back to Step 1 Step 3a1: System highlights the invalid entries and
retain valid data
4.1.11 PRINT DATA
ASSUMPTION
• Data were entered into the system.
BUSINESS RULES
• Student and student’s parents/guardian respective accounts can only be
printed by themselves
• Student facilitator can only print data from his/her handled school
• Printing of data must be with authorization
4.1.11 PRINT DATA
PRE-CONDITION
1. User is logged in.
POST-CONDITION
1. User successfully printed data entered in the system
4.1.11 PRINT DATA
BASIC FLOW
Actor Action System Response
Includes: SEARCH