home
|
apple
|
java
|
perl
|
scala
|
unix
Up:
ReEnableExternalUser
Previous:
ReEnableExternalUser
Next:
Introduction
Contents
Introduction
Assumptions
Application Mode Assumptions
User Interface Assumptions
Documentation, Help System, and Graphics Assumptions
Database Assumptions
Database Service Assumptions
Testing Assumptions
Requirements
External User Login and Access Control Requirements
Access Control Requirements, General Behavior
Access Control Requirements, Security is not Enabled
Access Control Requirements, Security is Enabled
Initial database information
External user logins
Database Requirements
Database Selection
Documentation Notes, Errata
Use Cases
External User Login
Notes
Actors
Pre-Conditions
Access Control is not Enabled
Alternative Path #1, Access Control is Enabled
Alternative Path #2, Security Enabled, Administrator Logs In
Alternative Path #3, User Selects a Different Database During Login
"Used" Use Cases
Other Requirements
Add User Account
Notes
Actors
Pre-Conditions
Basic Path: Create a New User Account
Post-Conditions
"Used" Use Cases
Other Requirements
List User Accounts
Notes
Actors
Pre-Conditions
Flow of Events: Administrator
Flow of Events: Non-Administrator
"Used" Use Cases
Other Requirements
Edit User Account
Notes
Actors
Pre-Conditions
Basic Path: Administrator Edits User Account
Alternative Path #2, External User Changes Their Account Information
Post-Conditions
Other Requirements
Delete a User Account
Notes
Actors
Pre-Conditions
Basic Path: Administrator Deletes One User Account
Alternate Path #1: Administrator Deletes More Than One User Account
"Used" Use Cases
Other Requirements
Add Group Account
Notes
Actors
Pre-Conditions
Basic Path: Administrator Adds a Group
"Used" Use Cases
Other Requirements
List Groups
Notes
Actors
Pre-Conditions
Basic Path: User Displays a List of Groups
"Used" Use Cases
Other Requirements
Edit a Group
Notes
Actors
Pre-Conditions
Basic Path: Administrator Edits a Group
Alternate Path #1: Non-Administrator Views Group Information
"Used" Use Cases
Other Requirements
Delete a Group
Notes
Actors
Pre-Conditions
Basic Path: Administrator Deletes One Group
Post-Conditions
"Used" Use Cases
Other Requirements
Enable/Disable Security
Notes
Actors
Pre-Conditions
Basic Path: Enabling Security
Basic Path: Disabling Security
"Used" Use Cases
Other Requirements
Become Administrator
Notes
Actors
Pre-Conditions
Basic Path: Become Administrator
"Used" Use Cases
Other Requirements
Creating a New ACME Job
Notes
Actors
Priority
Status
Pre-Conditions
Basic Path: No job is currently open in the ACME Editor
Alternative Path #1, Already a "clean" job open in the ACME Editor
Alternative Path #2, Already a "dirty" job open in the ACME Editor
Sub Use Case - Prompt User for Job Information
"Used" Use Cases
Other Requirements
Search/List ACME Jobs
Notes
Actors
Pre-Conditions
Non-Administrator Selects the Search/List Option
"Used" Use Cases
Other Requirements
Open a ACME Job
Notes
Actors
Pre-Conditions
Basic Path - No job is open in the ACME Editor
Alternative Path #1, There is already a "clean" job open in the ACME Editor
Alternative Path #2, Already a "dirty" job open in the ACME Editor
Sub Use Case: Open Job in New Editor
"Used" Use Cases
Other Requirements
Issues
Save a ACME Job
Notes
Actors
Pre-Conditions
Basic Path: User Saves Job
Alternative Path #1, The Save As ... option
"Used" Use Cases
Other Requirements
Issues
Delete a Job
Notes
Actors
Pre-Conditions
Basic Path - User deletes one job
Alternative Path #1, User selects multiple jobs to delete
"Used" Use Cases
Other Requirements
Clone a ACME Job
Clear Job Lock
Notes
Actors
Pre-Conditions
Basic Path - Administrator Clears a Job Lock
Alternate Path #1 - Non-Administrator Clears a Job Lock
"Used" Use Cases
Other Requirements
Issues
Exiting the Application
Notes
Actors
Pre-Conditions
Basic Path: One Editor Frame is Open
"Used" Use Cases
Other Requirements
Add a ACME Database
Notes
Actors
Pre-Conditions
Basic Path
"Used" Use Cases
Other Requirements
Delete Database Alias
Notes
Actors
Pre-Conditions
Basic Path
"Used" Use Cases
Other Requirements
Edit a ACME Database Alias
Notes
Actors
Pre-Conditions
Basic Path
"Used" Use Cases
Other Requirements
List Known Database Aliases
Notes
Actors
Pre-Conditions
Basic Path
"Used" Use Cases
Other Requirements
Database Design
User Interface
Menu Design
Prototypes
Issues
Risks
Index
Up:
ReEnableExternalUser
Previous:
ReEnableExternalUser
Next:
Introduction