Catalogued and Student
Workers Database
BY MAHER ALGIBHAH
project summry!
❖ “Our client, Dr. Wynn, needs a website that helps keep track of certain plants
in the department, the specific care they need, and easily accessible
information for (and about) the students who are caring for them.”
Introduction
Overview :
• Types of users:
• Admin User: A user who has access to all the system functions
• Privileged User: A user who has access to a number of system functions
• Basic User: A user who has access to a limited number of system functions
Admin Users:
Client, Faculty
Privileged Users:
Student workers,
volunteers
Basic Users:
Plant Owners
Use Case: Creating label
Initially, we thought of representing labels as a string of letters having the plant
information. However, to make the system more efficient, we are thinking of
adding a barcode to represent the plant info.
The Idea of generating a barcode label is unique
Use Case: Creating label
 1.1: Admin user will be able to select a plant for label creation
 1.2: Fields from the plant’s entry in the database can be picked for generating
the label
 1.2.1: Default label will display genus and species, owner and owner
contact information, supervising faculty name, and care instructions
(water, fertilizer, and other notes)
 1.3 System shall encodes the plant info to digits
 1.4 System generates a barcode image based on the encoded digits
 1.5 System shall attaches the plant info to the generated barcode
and display it to the user
The End

Catalogued and student workers database(use cases diagram)

  • 1.
    Catalogued and Student WorkersDatabase BY MAHER ALGIBHAH
  • 2.
    project summry! ❖ “Ourclient, Dr. Wynn, needs a website that helps keep track of certain plants in the department, the specific care they need, and easily accessible information for (and about) the students who are caring for them.”
  • 3.
    Introduction Overview : • Typesof users: • Admin User: A user who has access to all the system functions • Privileged User: A user who has access to a number of system functions • Basic User: A user who has access to a limited number of system functions
  • 4.
  • 5.
  • 6.
  • 7.
    Use Case: Creatinglabel Initially, we thought of representing labels as a string of letters having the plant information. However, to make the system more efficient, we are thinking of adding a barcode to represent the plant info. The Idea of generating a barcode label is unique
  • 8.
    Use Case: Creatinglabel  1.1: Admin user will be able to select a plant for label creation  1.2: Fields from the plant’s entry in the database can be picked for generating the label  1.2.1: Default label will display genus and species, owner and owner contact information, supervising faculty name, and care instructions (water, fertilizer, and other notes)  1.3 System shall encodes the plant info to digits  1.4 System generates a barcode image based on the encoded digits  1.5 System shall attaches the plant info to the generated barcode and display it to the user
  • 9.