Cheel Mail Room Program Use Cases - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Cheel Mail Room Program Use Cases

Description:

... MailClerk opens CurrentStudent database, clicks Search button. ... Actors: ... MailClerk clicks Search button. Program searches for Student and returns ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 19
Provided by: coreyb9
Category:
Tags: actor | cases | cheel | mail | name | program | room | search | use

less

Transcript and Presenter's Notes

Title: Cheel Mail Room Program Use Cases


1
Cheel Mail Room Program Use Cases
2
Edit Current Students
  • Use case name Edit Current Students
  • Participating Actors MailClerk
  • Entry Condition A field for a student needs to
    be modified.
  • Flow of Events MailClerk opens CurrentStudent
    database, clicks Search button. Enters student ID
    number, last name or box . Program searches
    database and returns entry based on search query.
    Clicks on edit. Modify individual fields. Save
    entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

3
New Current Student
  • Use case name New Current Student
  • Participating Actors MailClerk
  • Entry Condition New student arrives at school.
  • Flow of Events MailClerk opens CurrentStudent
    database, clicks on NewEntry button. MailClerk
    enters information for fields. Save entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

4
Delete Current Student
  • Use case name Delete Current Student
  • Participating Actors MailClerk
  • Entry Condition Student entry needs to be
    deleted.
  • Flow of Events MailClerk opens CurrentStudent
    database, clicks on Search button. Program
    searches for student by ID, name, or box .
    MailClerk clicks on delete. Review and select ok.
  • Exit Condition Save or Cancel.
  • Exceptions Wrong student selected for removal,
    thus canceled.
  • Special Requirements Verify on OK.

5
Edit Student History
  • Use case name Edit Student History
  • Participating Actors MailClerk
  • Entry Condition A field for a student needs to
    be modified.
  • Flow of Events MailClerk opens StudentHistory
    database, clicks Search button. Program searches
    for student via ID number, last name or box .
    MailClerk clicks on edit. MailClerk modifies
    individual fields. Save entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

6
Edit Box Information
  • Use case name Edit Box Information
  • Participating Actors MailClerk
  • Entry Condition Mail box needs to be edited or
    changed.
  • Flow of Events MailClerk opens BoxInfo database.
    Clicks on Search button. Program searches by box
    . MailClerk modifies fields. Save entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

7
Edit Parcels Received
  • Use case name Edit Parcels Received
  • Participating Actors MailClerk
  • Entry Condition Parcel needs to be edited or
    changed.
  • Flow of Events MailClerk opens Parcel database,
    clicks on Search button. Program searches for
    parcel via T-memo number. MailClerk modifies
    fields. Save entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

8
Issue New Key
  • Use case name Issue New Key
  • Participating Actors MailClerk
  • Entry Condition New Student arrival or Student
    loses key.
  • Flow of Events MailClerk clicks on key issuance
    from Key Menu. MailClerk enters box or ID
    number. Program finds Student from CurrentStudent
    database and updates KeyNum. Program finds BoxNum
    in BoxInfo database. BoxNum entry updated with
    new KeyNum.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications. Duplications.
  • Special Requirements Verify on save.

9
Key Return
  • Use case name Key Return
  • Participating Actors MailClerk
  • Entry Condition Student brings key back to
    MailClerk for return.
  • Flow of Events MailClerk clicks on key return
    from Key Menu. MailClerk enters box or ID number.
    Program searches for Student in CurrentStudent
    database. Student entry updated with keys
    returned date.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

10
Replacement/Second Key
  • Use case name Replacement/Second Key
  • Participating Actors MailClerk
  • Entry Condition Student lost key or needs access
    to second room key.
  • Flow of Events MailClerk opens CurrentStudent
    database from Database Menu. MailClerk clicks
    Search button. Program searches for Student and
    returns entry for Student. MailClerk clicks on
    replacement/second key from Key Menu. MailClerk
    chooses replacement or additional. MailClerk
    adds new KeyNum to Student entry. Save entry.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

11
Swap Box Assignments
  • Use case name Swap Box Assignments
  • Participating Actors MailClerk
  • Entry Condition Must have two boxes to swap.
  • Flow of Events MailClerk chooses Swap Box
    Assignment from Box Menu. MailClerk enters 2
    boxes to be swapped. Program locates both Box
    entries and swaps all entry fields. Program
    searches Student database for students assigned
    to those 2 boxes. Student KeyNum is switched with
    second Student KeyNum. Entries saved.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications. Wrong box.
  • Special Requirements Verify on save.

12
Swap Lock Assemblies
  • Use case name Swap Lock Assemblies
  • Participating Actors MailClerk
  • Entry Condition Student lost keys for lock.
  • Flow of Events MailClerk selects Swap Lock
    Assemblies from Box Menu. MailClerk enters box
    that needs new lock. Program searches for box
    from BoxInfo database. Box entry updated with
    lock assembly number. Entry saved.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications. Invalid box.
  • Special Requirements Verify on save.

13
Set Forwarding Status
  • Use case name Set Forwarding Status
  • Participating Actors MailClerk
  • Entry Condition Student or students need address
    to be forwarded.
  • Flow of Events MailClerk clicks on forwarding
    status from Box Menu. If just one student needs
    mail forwarded, search for that student and set
    mail to be forwarded. If many students need
    address forwarded (summer) select all students to
    be forwarded. Then go in and select students to
    have mail not forwarded. Information updated in
    database.
  • Exit Condition Save or quit.
  • Exceptions none
  • Special Requirements Verify on save.

14
Send First Parcel Notice
  • Use case name Send First Parcel Notice
  • Participating Actors MailClerk
  • Entry Condition Package arrival.
  • Flow of Events MailClerck clicks on first parcel
    notice from Parcel Menu. MailClerk enters box
    number, id number, or last name. Program finds
    Student in CurrentStudent database. MailClerk
    scans in tracking number from parcel. Entry
    added to database for new parcel. Program prints
    slip for student. Email notification sent to
    student.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

15
Send Second Parcel Notice
  • Use case name Send Second Parcel Notice
  • Participating Actors MailClerk
  • Entry Condition Package hasnt been picked up
    after first notice after a week.
  • Flow of Events MailClerk clicks on second parcel
    notice from Parcels Menu. MailClerk enters
    T-Memo number or Student ID/Last Name to find
    first notice. Program prints second notice.
    Second email sent to student.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

16
Print Re-Addressing Labels
  • Use case name Print Re-Addressing Labels
  • Participating Actors MailClerk
  • Entry Condition Mail forwarding.
  • Flow of Events MailClerk clicks on re-addressing
    labels from Menu. Select box number, id number,
    or lastname. Print re-addressing label.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

17
Multiple Box Reservations
  • Use case name Multiple Box Reservations
  • Participating Actors MailClerk
  • Entry Condition Mailbox needs reserving for two
    students.
  • Flow of Events Click on multiple box
    reservations. Enter the box number. Box is
    reserved for students.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.

18
Check Box Availability
  • Use case name Check Box Availability
  • Participating Actors MailClerk
  • Entry Condition Empty mailboxes must be found.
  • Flow of Events Click on box availability. Enter
    section (A-R, , A1). Display of section based
    on entered section.
  • Exit Condition Save or quit.
  • Exceptions Invalid field input based on field
    specifications.
  • Special Requirements Verify on save.
Write a Comment
User Comments (0)
About PowerShow.com