Beruflich Dokumente
Kultur Dokumente
The website will allow farms to list livestock offerings for sale. Livestock initially will
be cattle, with the intent of adding sheep, hogs, horse, goat, and other livestock in
the future.
For any/all sub-list of Farms or Offers (or an individual Farm or Offer) there needs
to be a Display on Map function.
Three tables (files)
FARM: Farms selling livestock and/or acting as a Cattle Collection Site
BUYER: Person able to view/search offers
OFFER: Individual livestock package offered for sale
FARM:
A FARM can sign-up on the website by completing basic information about their
farm such as:
FARM Name
Main Contact
Physical Address: include link to mapping tool
Postal Mailing Address: two address lines, City, State, Zip
County
Main Telephone
Alternate Telephone
Email Address
Method for System Notifications: email, text, or both
Website (linked)
Description Of The Farm: 250 character text box
Upload Of Photos 10 possible with a short description of each photo
Cattle Collection Site Yes or- No check box (see Note below)
Sheep Collection Site Yes or- No check box (see Note below)
Hog Collection Site Yes or- No check box (see Note below)
Horse Collection Site Yes or- No check box (see Note below)
Goat Collection Site Yes or- No check box (see Note below)
Other Collection Site Yes or- No check box (see Note below)
PLUS fill in field to specify other Livestock types
Initial Signup Date
Membership Expiration Date
Login Name (10-35 characters)
Login Password (enforce quality password characteristics)
Initial signup grants one (1) months of free membership setting the Membership
Expiration Date one months from the signup date. After the initial one month free
period the FARM must pay the annual membership fee. A FARM should receive an
email notification that their membership is expiring perhaps starting at 15 days
before expiration.
When a FARM logins (after initial signup), it will allow a FARM to update their basic
membership values and update an existing OFFER or create a new OFFER.
The initial login will present a list of all OFFERs from this FARM with the active
OFFERS first. This list of OFFERs includes the date each OFFER was last updated.
BUYER:
A BUYER can sign-up on the website by completing basic information about
themselves so they can view offers and collection sites:
Buyer Name
Physical Address: include link to mapping tool
Postal Mailing Address: two address lines, City, State, Zip
County
Main Telephone
Alternate Telephone (optional)
Email Address (optional)
Website (optional)
OFFER:
Initially there will only be CATTLE OFFERS. Once other types of livestock are
opened up, the values of OFFERs will vary because of specific parameters for
differing livestock types.
CATTLE OFFER:
A FARM can create an OFFER of a herd for sale after logging on as their FARM.
All fields are required unless otherwise noted.
FARM: The offer would list basic FARM info with a click to view full FARM profile
All of this will be pulled from the FARM table.
Status: Open, Draft, Sold, Deleted, Expired
There is also a check box for Renew, which will change the Status to
Active if it is not, and will change the Last Update Date to today.
If Status is SOLD the OFFER cannot be updated.
Lot #: Comprised of MMDDYYYY-##
## being a sequence for that day specific to an individual FARM.
The first OFFER on a given day for a given FARM would be 01 and so forth
# Head*: total number cattle in OFFER
Class*: A specific dropdown box of values.
Current value list is: STEERS, HEIFERS, CULL COWS, BULLS, COW-CALF
PAIR, 4H CALF, SHOW CALF, OTHER
Breed: This is a two part field: ## - Breed
## number of head breed a text box of 25 characters
Allow up to 6 entries for each OFFER
examples:
58 Holsteins
2 Holsteins-Ang Cross
46 Holsteins
4 Red Holsteins
6 Angus
The ## values must equal the # Head value previously specified
Grades: similar to Breed, ## - Grade
## number of head Grade a text box of 12 characters
Allow up to 6 entries for each OFFER
examples:
58 L2
2 L3
55 L2
1 M1
1 L1
The ## values must equal the # Head value previously specified
Clean: Yes or No check box
Flesh Score: Text box of 25 characters and subfield check box selection of:
Dept. Ag Grader -or- Owner
Health Program: Check Box of Yes or- No
80 character text box
two date fields: Original Date Administered & Booster Date
Dates required if Yes
Wean Date: Date
Implant*: Check box of Yes or- No
Date - if Yes, date field required
Feed*: Values to be selected, can choose any number of values.
Full value list to be provided to developer by website owner.
Some examples: pasture, grass only, organic only, no antibody,
dry distillers grain, wet hay, corn silage, hay,
mids, commodity pellets, jump start pellets
AFFIDAVIT: (Text box to specify affidavit information)
Avg. Weight*: ####
Weight Range*: ####-####
Weighing Conditions: 80 character text box
Comments: 250 character text box
system stamped
system stamped
SEARCH
Initially selecting to search offers will bring one to the CATTLE OFFER search
selection. But - once other livestock types are added, someone my first select the
livestock type to obtain the specific search values.
OFFER fields marked with the * means the field is a searchable/selectable value.
For the two weight values in the OFFER, there would be a single weight value
someone would search for matches would be found if either field is a hit.
For the # Head field, someone can specify a range to search for.
A search can begin by
Locating a Collection Site in the FARM table, then finding OFFERs within xx miles
of that site (and adding searchable fields)
-OR Can start by selecting County(s) within a State(s) (and adding searchable fields)
-OR Simply find OFFERs matching the searchable fields
Searching for offers only shows open, active offers.
When viewing a sub-list of OFFERs, they will initially be sorted by OFFER DATE. The
DATE can be . The OFFER sub-list can also be sorted by # HEAD . OFFER sublist can also be sorted by nearest to farthest from a specific zip code entered.
FARM can go to a report section of the website.
Can view a summary report of OFFERs SOLD within a selected date range.
Summary by OFFER CLASS to provide:
CLASS
# OFFERs sold
# HEAD sold
Lowest price per pound sold
Lowest price per unit sold
Highest price per pound sold
Highest price per unit sold
Average (weighted) price per pound
Average (weighted) price per unit
Website Admin need to be able to create a mailing label of all OFFERs with a status
of Expired or Delete within a selected Date Range.
For most any listing (FARMS, BULERS, COLLECTION SITES, OFFERS) someone
can click a DISPLAY ON MAP function which would snap the locations to dots on
an interactive MAP.
BLOG:
The site needs to have a Blog where people can post and respond to comments.
The Administrator should have full authority to delete any comments they want.