Professional Documents
Culture Documents
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx
Revision History
Date 09/11/2010 19/11/2010 Issue 1.0 1.1 Initial Version Final Version Description Author Saqib Abbas Saqib Abbas
Confidential
Page 2 of 7
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx
Table of Contents
1. Introduction 1.1 2. Actors 2.1 2.2 2.3 2.4 3. Student Lecturer BASIL System Administrator BASIL System Purpose 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 Student View BASIL View Lecturer View BASIL System Admin View Overall System View 5 5 6 6 7
Use Cases 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Log in to BASIL Track Status Generate Reports Email Notification Swipe Assessment Manage User Accounts Log Off
4.
Confidential
Page 3 of 7
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx
2.
Actors
Actors represent the users of the system and the four main actors which have been identified for BASIL system are:
2.1 2.2
Student Actor Student will be a Coventry University student and one of the users of the system. Lecturer Actor Lecturer will be a lecturer/tutor of Coventry University with higher privileges than student. BASIL System Administrator Actor BASIL System Administrator will be a non-teaching staff of Coventry University who will act as an administrator of BASIL system in order to manage the system and user accounts. BASIL System Actor BASIL System is the BASIL system itself. It has been identified as one of the actors as it will carry out certain functions as well.
2.3
2.4
3.
3.1
Use Cases
Log in to BASIL Student logs in to the system using his Coventry University Student ID either to submit an assessment or check status of an assessment. Lecturer logs in to the system using Coventry University ID to track an assessment status or generate a report. Track Status Student. Lecturer or BASIL System Administrator can all track the status of a particular assessment. Student will be able to track the status of only the assessments he has submitted. Lecturer will be able to track the status of only the assessments he is responsible for. BASIL System Administrator will be able to track the status of all the assessments.
3.2
Confidential
Page 4 of 7
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx 3.3 3.4 3.5
Generate Reports Lecturer and BASIL System Admin can generate various reports from BASIL System. Email Notification BASIL system will send an email to lecturers when an assessment is submitted. Swipe Assessment Student will swipe the barcode on the assessment which will then trigger BASIL to update students account and send an email to the concerned lecturer. Manage User Accounts BASIL System Administrator will use Manage User Accounts facility to administer user accounts on BASIL. Log Off Log off function of the system will allow BASIL users to log out of the system.
3.6
3.7
4. 4.1
Views
Student View
Log in to BASIL
Log Off
4.2
BASIL View
Confidential
Page 5 of 7
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx
Generate Report
BASIL
Email Lecturer
4.3
Lecturer View
Log in to BASIL
Track Status
Log Off
4.4
Login to BASIL
Log Off
Confidential
Page 6 of 7
Bar Coded Assessment System for Independent Leaning (BASIL) Rational Unified Process Use-Case Model Survey BASIL_Use_Case_Model_Survey.docx
4.5
Log in to BASIL
Lecturer
Generate Report
Notify Users
Email Lecturers
BASIL
Log Off
Confidential
Page 7 of 7