Escolar Documentos
Profissional Documentos
Cultura Documentos
Use case:
Develop A Website
Primary actor:
Goal in context:
Preconditions:
information has been gathered and layout of website has been decided
Scenario:
1
2
3
4
5
6
7
8
Exceptions:
1
2
Course contents are not ready: content developer checks the course contents and
complete them
Browser does not support the videos : web developer checks the format of video and
convert it in the format easily executable or offer some flash player
Priority:
Channel to actor:
via PC
Post conditions:
Use case:
Primary actor:
Get Admissions
Admission staff / Admission management
Goal in context:
Preconditions:
It has been informed that admissions are open. Information about what the
criteria is? How to get admission forms? Where and when to submit the
form? is provided.
Primary actor:
Students
Scenario:
1
2
3
4
Students get the news updated about the admission from the website
Students get the admission form
Students fill the admission form and submit it
Students check out the website for merit list
Exceptions:
1
2
Use case:
Primary actor:
Goal in context:
Preconditions:
Give admissions
Admission staff
To give admissions to the eligible students
Admission forms are submitted by the students
Scenario:
1
2
3
4
5
6
Exceptions:
1
A student less than eligibility criteria has been selected: Admission staff will check out
the merit list and marks of the student to verify whether the selected students are eligible
or not.
Residential address information is not provided by the student: Admission staff will
make sure that each student has provided the residential information through admission
form
Post conditions:
Eligible students have been selected to give admission and post has been
delivered
Use Case IV
Use case:
Submit Fee
Primary actor:
Students
Goal in context:
Preconditions:
post containing information about fee submission has been delivered to the
students
Scenario:
1
2
3
4
Exception:
1
2
Amount is not submitted to the recommended branch: Student will make sure that the
amount is submitted only in the recommended branch
Verification message has not been received by the student: Student will go to the branch
and complain about to sent the message again
Channel to actor:
Branch of Bank
Post Conditions:
Fee has been submitted and a verification message has been received by
the student
Use Case V
Use case:
Get Log In
Primary Actor:
Student
Goal in context:
Preconditions:
Student has received his/her Id and password and has internet connection
Scenario:
1
2
3
4
5
Exceptions:
1
2
An error occurs while loading log in page: Student will reload the page and try again
Wrong ID and Password has been entered: Student will re-enter the ID and Password, and
will try again
Channel to actor:
Personal Computers
Post conditions:
User has been logged in. A message appears on screen You have logged
in successfully
Use Case VI
Use case:
Reset Password
Primary actor:
Student
Goal in context:
Preconditions:
Scenario:
1
2
3
4
5
Exceptions:
1
2
Channel to actor:
Personal Computer
Post Conditions:
Use case:
Primary actor:
Teacher
Goal in context:
Preconditions:
Scenario:
1
2
3
4
5
Channel to actor:
Personal Computer
Post conditions:
Use case:
Primary actor:
Student
Goal in context:
Preconditions:
Student has been logged in to his/her account and course contents have
been uploaded
Scenario:
1
2
3
4
Channel to actor:
Personal computer
Post conditions:
Use case:
Primary actor:
Teacher
Goal in context:
Preconditions:
Lecture has been recorded as video (HD, MP4) format and saved on data
base
Scenario:
5
6
7
8
9
10
11
Exceptions:
1
Video does not play: Teacher reloads the page or again upload the lecture
Channel to actor:
Post conditions:
Lecture video has been uploaded successfully and a message has been sent
to each student
Use Case X
Use case:
Primary actor:
Student
Goal in context:
Preconditions:
Student has been logged in to his/her account and videos of lectures have
been uploaded
Scenario:
12
13
14
15
Exceptions:
1
2
Lectures have not been uploaded: Student will send an email to make a request for online
lecture
Browser does not support the video: Student will upgrade the browser or install some
flash player
Channel to actor:
Personal Computer
Post conditions:
Use case:
Primary actor:
Teacher
Goal in context:
Preconditions:
Lectures about the topic to be assigned has been delivered and tasks that
are to be assigned have been written in a text file
Scenario:
1
2
3
4
5
6
Channel to actor:
Personal Computer
Post conditions:
Assignment file has been uploaded successfully and a message has been
sent to students
Use Case XII
Use case:
Submit Assignment
Primary actor:
Student
Goal in context:
Preconditions:
Student has been logged in to his/her account and assignment file has been
uploaded
Scenario:
1
2
3
4
5
6
Channel to actor:
Personal Computer
Post conditions:
Upload A Manual
Primary actor:
Teacher
Goal in context:
Preconditions:
Course contents have been uploaded. Book or manual has been written or
scanned to be uploaded
Scenario:
1
2
3
4
5
Channel to actor:
Personal Computer
Post conditions:
Use case:
Primary actor:
Student
Goal in context:
Preconditions:
Student has been logged in to his/her account and book has been uploaded
Scenario:
1
2
3
4
Channel to actor:
Personal Computer
Post conditions:
Use case:
Primary actor:
Teacher
Goal in context:
Preconditions:
Scenario:
1
2
3
4
Channel to actor:
Personal Computer
Post conditions:
Date sheet has been uploaded and an e-mail message has been sent
Use Case XVI
Use case:
Primary actor:
Student
Goal in context:
Preconditions:
Student has been logged in to his/her account and date sheet has been
uploaded by the department
Scenario:
1
2
3
4
Channel to actor:
Personal Computer
Post conditions:
Use case:
Primary actor:
Student
Goal in context:
Preconditions:
Student has received his roll number slip containing Student ID and Exam
Password. Student has installed the Exam Software.
Scenario:
16
17
18
19
20
Exceptions:
1
2
Time is over: when time is over Exam Software will be closed automatically. Student
should save his/her document frequently
Examiner asked to close the paper: Student will close the browser but not the
examination software by clicking FINISH button
Channel to actor:
Post conditions:
Use case:
Upload Result
Primary actor:
Teacher
Goal in context:
Preconditions:
Students have been taken examination and submitted their papers using
examination software
Scenario:
1
2
3
4
5
6
7
Channel to actor:
Personal Computer
Post conditions:
Result has been uploaded successfully and an e-mail has been sent to
students
Use Case XIX
Use case:
View Results
Primary actor:
Student
Goal in context:
Preconditions:
Scenario:
1
2
3
4
5
Channel to actor:
Personal Computer
Post conditions:
Use case:
Grant Scholarships
Primary actor:
Goal in context:
Preconditions:
Scenario:
1
2
3
4
5
Post conditions:
results
Scholarships have been granted to the students who got 75% marks in