locked
SYSTEMS ANALYSIS & DESIGN: BIRDLIFE SURVEY RRS feed

  • Question

  • Scenario
    The Department of Wildlife is undertaking a survey of birdlife in Home County to help understand the
    impact of environmental change on the wider wildlife population. 25 volunteers from the Home County
    Ornithological Society will carry out the survey. Each volunteer is allocated two 1km by 1km squares of
    habitat chosen by the Department of Wildlife. Each square is visited for a period of four hours in April,
    June, September and December. It is the responsibility of the volunteer to ensure that they visit as much
    of the allocated area as possible in the given time.
    Each square is allocated a code number, HC01 to HC50, and a map of the square is provided to the
    volunteer responsible for surveying it. The square is further subdivided into 100m by 100m sub-squares
    to more accurately locate the species found. These sub-squares are coded 00 in the top left (North-West)
    corner to 99 in bottom right (South-East) corner as follows:

    00 01 02 03 04 05 06 07 08 09
    10 11 12 13 14 15 16 17 18 19
    20 21 22 23 24 25 26 27 28 29
    30 31 32 33 34 35 36 37 38 39
    40 41 42 43 44 45 46 47 48 49
    50 51 52 53 54 55 56 57 58 59
    60 61 62 63 64 65 66 67 68 69
    70 71 72 73 74 75 76 77 78 79
    80 81 82 83 84 85 86 87 88 89
    90 91 92 93 94 95 96 97 98 99

    When carrying out a survey the volunteers have paper sheets on which to record their observations.
    The general survey data recorded is:
     Volunteer name
     Code number of square
     Date of visit
     Start time of visit
     Weather conditions
     Comments (to allow for any extra detail that may have a bearing on the results, e.g. a farmer
    ploughing a field).
    Systems Analysis & Design June 2011 Final  NCC Education 2011
    The data recorded for each species seen is:
     Code of sub-square
     Species name
     Number seen
     Number of young or juvenile birds seen
    If the species is seen in more than one sub-square, a separate record is made for each sub-square, i.e. there
    could be up to 100 records for a single species on one survey date.
    Upon completing the survey the volunteers will submit their survey detail via standard forms on the
    survey website. This adds the data to the survey database and will be used by experts in the Department
    of Wildlife to map species distribution over the county and measure trends in bird population over time. It
    is intended that the survey will continue over many years.
    You are responsible for modelling and creating the system that will manage the survey.

    Create a data model detailing the data structure required to support the information and process
    requirements of the birdlife survey system including:
    a) An Entity Relationship Diagram for the system.
    b) Entity descriptions for all entities in the diagram.
    c) Appropriate attributes for all entities including primary and foreign keys.
    d) Relationships detailing optionality and degree of relationships between entities.

    Create a data model detailing the data structure required to support the information and process
    requirements of the birdlife survey system including:
    a) An Entity Relationship Diagram for the system.
    b) Entity descriptions for all entities in the diagram.
    c) Appropriate attributes for all entities including primary and foreign keys.
    d) Relationships detailing optionality and degree of relationships between entities.

    Create a database design for the birdlife survey system including:
    a) A set of fully normalised tables showing the normalisation process for each table.
    b) Data Dictionary entries for all items included in the database design.

    Create a prototype user interface for use by a volunteer including, as a minimum, the following functions:
    a) Adding the general details of a new survey.
    b) Viewing the data from one of their own surveys.
    c) Recording the sighting of a species.

    Ive already identified the Square table, Subsquare table and Species table.

    square table will have attributes Squarecode,Volunteer, Weather and Comments.

    SubSquare table will have attributes SubsquareCode, SpecName, DtVisited, TimeVisited.

    the context diagram: volunteer and Experts as entities.

    am stuck in the DFD!!! Anyone can help...please!!!!

    thks


    shameera
    • Changed type Lshameera Tuesday, April 19, 2011 9:24 AM
    Tuesday, April 19, 2011 8:07 AM