Sunteți pe pagina 1din 2

Introduction

Use-Case modeling is a diagrammatic representation used to describe users and functions for a particular system. Use-case modeling uses Unified Modeling Language (UML) to represent users, functions and their boundaries. In UML terminology, users of the system are called Actors while as the functions of the system are referred to as Use-Cases.

Purpose
The purpose of this artifact is to describe the Use-Case Model for Bar-coded Assessment System for Independent Learning (BASIL) for Coventry University. This artifact describes the main actors, use-cases and views of the BASIL system which have been identified at this stage of the project.

1.

Actors
Actors represent the users of the system and the four main actors which have been identified for BASIL system are:

1.1 1.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.

1.3

1.4

2.
2.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.

2.2

2.3 2.4 2.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.

2.6

2.7

S-ar putea să vă placă și