2. What is this project about?
❖ 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.
3. “
“What does our
client need?”
A secure website to be used as a central place where multiple people can view:
❖ information on each plant in the system,
❖ what has been done with each plant,
❖ by whom and when, and
❖ any tasks that still need to be done -
❖ all without anyone really needing to get in contact
with previous caretakers and students
4. Some clarification...
WHAT IS A PLANT?
❖ ID Number
❖ Genus and Species
❖ Location
➢ Room Number
➢ Table Number
➢ Position on Table
○ Set up as quadrants
❖ Care Instructions
❖ An “other” field
WHAT ARE CARE INSTRUCTIONS?
❖ Water
➢ how much
➢ time watered last
❖ Fertilizer
❖ Student caring for plant
❖ Owner and contact
❖ Duration of experiment
➢ how long the space is needed
○ range of dates
❖ An additional “other” field
5. WHAT IS A STUDENT?
❖ Name
❖ Work Schedule
➢ date
➢ time range
❖ Contact information
➢ email
➢ phone
WHAT IS A WORK SCHEDULE?
❖ List of tasks to be done
❖ displayed in a calendar format
❖ Each task has:
➢ a checkbox for the student to check
off on completion
➢ a text box underneath for comments
○ if didn’t finish, why?
Some clarification......
6. ❖ Can add, remove, modify, and view:
➢ People and plants
➢ Care Information for plants
➢ Work tasks and schedules
➢ Notes or comments on tasks
❖ Can create:
➢ Labels for plants
➢ New users and set privilege levels
➢ E-mails to send to student from
website
❖ Can search:
➢ People and plants
Admin Users:
Client, Faculty
3 User Types-
7. ❖ Can view:
➢ Care Information
➢ People and plants
(personal info of others is hidden)
❖ Can modify:
➢ task completion
➢ any comments or notes on tasks
❖ Can not modify or remove:
➢ plant info
➢ care info
❖ Can search:
➢ people and plants
Privileged Users:
Student workers,
volunteers
3 User Types--
8. ❖ Can view:
➢ Plant and care info
➢ Completed tasks
❖ Can not view:
➢ Any student’s:
○ Schedule
○ Work tasks
○ Contact info
❖ Can modify:
➢ Own contact info
❖ Can search:
➢ Plants
3 User Types---
Base Users:
Plant Owners
9. Why…?
Does the client want users to need to
login?
❖ each student’s work schedule
and contact info will be posted.
❖ prevents this information from
misuse
➢ Example:
● Stalking
● Selling information
Does the client need printable labels for each
plant?
❖ for efficient identification purposes.
➢ Example:
● If it falls or is damaged, we
immediately know:
○ who owns the plant,
○ what kind of plant,
○ what to do with it
10. A Few Ending Details
❖ Dr. Wynn mentioned she was thinking of this website in terms of
spreadsheets and tabs. Something similar to Excel, but not text
based
❖ Each plant label will be about the size of an index card
❖ Prefer it to be developed for Mozilla Firefox
❖ E-mail capability for convenience of doing everything in one place
11. CLOSING REMARK
❖ This project is about creating a website that is closely linked to a
database to make our client’s life easier when dealing with the
hundreds of plants and caregivers she has.
White