This page has moved, please click here to continue Logging in and out-Use Cases

PIMS SRS > Use Case Suite > Logging in and out Use Cases

Release Information

Project: PIMS
Internal Release Number: 0.1
Related Documents:

Default Aspects of All Use Cases

Direct Actors:
User: end-user in any role
System: The PIMS system being built
Admin: Web-site administrator, has authority to perform security-critical operations.
Scientist: Post-graduate or post-doctoral wet lab scientist
Senior Scientist: Post-doctoral scientist
Group leader: someone with authority to add users to a group, usually a senior scientist.
Technician: Technical staff
Experimenter: Scientist, or technician sometimes PI
PI: head of lab
When actors are not listed, assume User is doing it.
Items beginning with "see" indicate that System has presented a new screen.
Stakeholders: Project Owners and other members
Prereq: User is logged in except for UC-Log in
TIP: See detailed tips in the guidelines for writing use cases.

Use cases


Target management
UC-Add new target
UC-Edit target
UC-View target status
UC-Add details of a citation to a target
UC-Find citations relating to a target

Bioinformatics
UC-Target selection
UC-BLAST sequence
UC-Genomic DNA available
UC-cDNA available
UC-Is target registered
UC-Align sequences
UC-Predict TM helices
UC-Design primers
UC-Order primers

Sample Tracking
UC-Create sample
UC-Edit sample
UC-Track sample
UC-Sample discard
UC-Move sample
UC-Generate barcode
UC-Scan barcode
UC-View current experiment outputs
UC-View location

Reagent management
UC-Add reagent
UC-Edit reagent
UC-New container
UC-View reagents

Experiment/Protocol management
UC-Create protocol
UC-Edit protocol
UC-View protocol
UC-New experiment
UC-Update experiment
UC-Add next experiment
UC-Remove experiment
UC-Create screening solutions
UC-New crystalization plate
UC-View experiment
UC-New multi-well experiment
UC-Screen conditions

Project management
UC-Create project
UC-Add target to project
UC-Add user to project

Logging in and out
UC-Log in
UC-Log out

User account management
UC-Reg new user
UC-New passwd
UC-Edit profile
UC-View profile

Data Access Rights management
UC-new-owner
UC-new-group
UC-add-user
UC-remove-user
UC-add-permission
UC-remove-permission
UC-add-create
UC-remove-create
UC-new-condition
UC-set-condition

Reporting
UC-Print protocol
UC-Print experiment
UC-Audit trail

Interfacing to laboratory instruments
UC-Robot-input
UC-Robot-input-series
UC-Robot-control
UC-Robot-generate
UC-Robot-convert

Data mining and visualisation
UC-Search PIMS

Installation and upgrading
UC-Config site
UC-Submit form

Mobile data collection


Workflow tools


Scheduling

UC-Log in: Log in to PIMS

Summary: The administrator or user navigates to the login page, enters his or her username and password and clicks on enter button.
Importance: Essential
Priority: Expected
Use Frequency: Always
Main Success Scenario:
  1. visit Login page
  2. enter correct username and password
  3. click to enter
  4. see personalised welcome page
Alternative 2a
Scenario Extensions:
    User enters incorrect username and/or password
    1. see login page with empty fields, and error message
    2. perform UC-Log in: Log in to PIMS steps 2-4
Alternative 2b
Scenario Extensions:
    User is not a registered user
    1. see login page with empty fields, and appropriate error message

UC-Log out: Log out of PIMS

Summary: The administrator or user clicks on the log-out link, the system displays the login page with a message indicating that user has logged out
Importance: Expected
Priority: Expected
Use Frequency: Always
Main Success Scenario:
  1. click log-out link
  2. see login page page with logout message
Alternative 1a
Scenario Extensions:
    System detects no activity for a pre-determined length of time
    1. system logs user out
    2. see login page page with logout message indicating reason for logout

UC-name: USE CASE NAME

Summary: 1-3 SENTENCES
Importance: Essential | Expected | Desired | Optional
Priority: Essential | Expected | Desired | Optional
Use Frequency: Always | Often | Sometimes | Rarely | Once
Direct Actors: ACTOR1, ACTOR2, ACTOR3
Prereq:
PRECONDITION
Main Success Scenario:
  1. STEP
  2. STEP
  3. STEP
Alternative "index"
Scenario Extensions:
    BRANCH CONDITION
    1. ALTERNATIVE STEP
    2. ALTERNATIVE STEP
    3. ALTERNATIVE STEP
Variations
TODO: Check for words of wisdom and discuss ways to improve this template.
Company Proprietary
Copyright © 2003-2004 Jason Robbins. All rights reserved. License terms. Retain this copyright statement whenever this file is used as a template.