Fishing in the public waterbodies of victoria rivers creeks

Assignment Help Database Management System
Reference no: EM13351318

Fishing in the public waterbodies of Victoria (rivers, creeks, lakes and reservoirs) is controlled by the Freshwater Fisheries Section (FFS) of the Department of Conservation and Natural Resources. To fish in the waterbodies, fishermen must buy a fishing licence. Licences cost $12 per month or $29 per year. Part of the income generated from selling fishing licences is used to stock the waterbodies with fish. Fish put into the waterbodies can be rainbow trout (RT), brown trout (BT) or redfin (RF). The State government has asked the FFS to determine if the stocking of waterbodies around the State is successful - are fishermen catching fish? A survey form was designed to record the details of fish being caught. These forms were provided to fisherman when they bought fishing licences each year. The forms were to be filled in each year and submitted to the FFS by post. The forms were very successful as fisherman like to boast about their catches. Unfortunately the FFS hadn't thought about how they were going to process the data on the survey forms. At the moment thousands of completed survey forms are stored in boxes in the main office of the FFS.

Your job is to design and implement a small information system which will help the FFS to process the survey forms quickly and accurately. An example of a completed survey form is below.

Department of Conservation and Natural Resources

Fishing Survey

Year: 2010

Angler Licence Number: H2318765                                    Angler Name: Pedro Catchmany

Fishing Sessions

Fish Caught

Date

Waterbody Name

Start

Time

End

Time

Species

Length

(mm)

Weight

(gm)

16/03/10

 

17/03/10

23/03/10

Lake Eppaloch

 

Lake Eppaloch

Campaspe River

0800

 

1715

0700

1100

 

2000

1200

RT RT RF

-

RF RF

450

475

350

-

485

395

850

880

600

-

550

490

The information system you design should allow for the efficient and accurate input, storage and maintenance of data on the survey forms.

Two reports are required:

1.   A summary report for a particular year for each waterbody in the State in alphabetical order. For each waterbody the three species of fish are to be listed. For each species the total number caught; the average length and weight; and the average number of hours spent per fish caught are to be displayed. At the bottom of the report should be the same statistics for the whole State for the 3 species combined plus the total number of fishermen who recorded catching fish and the total number of hours spent fishing.

2.   A detail report for a particular fisherman listing each year they have recorded catching fish.

Fishermen will pay $20 for this report. For each year, each waterbody fished at should be listed. For each waterbody the date, species, length and weight of each fish caught should be displayed. For each waterbody, for each year, a summary of the total number of fish caught, the total number of hours spent fishing, the average weight and length of fish and the average time spent per fish caught should be displayed. These statistics should be repeated for each year and for the whole report.

Assumptions

  • Assume that a fisherman only fishes one session at one waterbody per day and a session does not go past midnight.
  • Assume that a fisherman always records a waterbody name and fish species correctly on a survey form. (We know that fisherman always record fish length and weight correctly!!).
  • Any other assumptions should be stated clearly.

Your Tasks:

PART I - SYSTEM DESIGN

1. Draw an Entity Relationship diagram for the system 

2. Identify the table design for the database displaying all the fields/attributes. Ensure that all tables are in 3NF. You also need to identify the primary keys and foreign keys, where applicable.

Please follow the example below:

TABLE_NAME (Attribute1, Attribute2, Attribute3, RefAttribute),

where Attribute1 is the primary key and RefAttribute is the foreign key.

3. Draw paper design for both requested reports. The design should clearly identify the report header/footer, page header/footer, identifying fields, totals, etc. You should follow good output design principles.

PART II - SYSTEM IMPLEMENTATION

4. Use MS Access to create the tables for FFS systems. For the submission, you need to provide screen captures that clearly shows the tables and their attributes, as well as the relationship. Please see example below from your lab works.

807_Draw an Entity Relationship diagram for the system.png

NOTE: You need to populate the tables with at least 20 rows/tuples each. It will ensure your reports show some interesting data for the next task.

5. Use MS Access to create one report following the design in task 3. You just need to choose one report out of the two options. You need to use the data stored in your tables (not hard- coded!). For the submission, one generated report should be provided.

Reference no: EM13351318

Questions Cloud

Q1 compare the average behavior of insertion sort for n : q1 compare the average behavior of insertion sort for n elements with that of the n insertions into an initially-empty
Q1 consider a market where supply and demand are given by : q1. consider a market where supply and demand are given by qxs -14 px and qxd 82 - 2px. suppose the government
Metropolis toys is an independent family-owned manufacturer : metropolis toys is an independent family-owned manufacturer of wooden toys. the toys are designed by members of the
Sppose demand and supply are given by qd 60 - p and qs : suppose demand and supply are given by qd 60 - p and qs 1.0p - 20.a. what are the equilibrium quantity and price in
Fishing in the public waterbodies of victoria rivers creeks : fishing in the public waterbodies of victoria rivers creeks lakes and reservoirs is controlled by the freshwater
Jake and janelle prised to prepare gourmet meals for : jake and janelle prised to prepare gourmet meals for friends and family. they started a business of preparing theme
Q1 the precursors of todays engineers listed in the : q1. the precursors of todays engineers listed in the quotation from wickenden had no classes and few or no books from
1 - choose one of these products-chocolate bars or bottles : 1 - choose one of these products-chocolate bars or bottles of expensive perfume-and describe how marketers can apply
Can you think of any financial innovation in the past ten : can you think of any financial innovation in the past ten years that has affected you personally? has it made you

Reviews

Write a Review

Database Management System Questions & Answers

  Why data-warehousing greatest threat to individual privacy

Consider following opinion shared by some people: database management systems and data-warehousing techniques are the greatest threat to individual privacy in modern times. What is your opinion?

  Create the primary and foreign key using a uml class diagram

Create the primary key and foreign keys using a UML Class diagram for each table and compare and contrast the key aspects that each system offers

  Draw decision tree to represent the big state university

A student who completes either one of these prerequisites and obtains the instructor's permission, however, will be allowed to take MIS 260.

  Create an external dtd that dictates a relational model

Create an external DTD that dictates a relational model-like data structure for XML documents.

  Implement in access database using check and unique

These comprise NOT NULL, CHECK, UNIQUE, REFERENTIAL INTEGRITY, and PRIMARY KEY constraints. Are these constraints which we are talking about easy to implement in Access Database?

  Create data file grades with records of the form

Input names of students from the user, terminated by ZZZ, and create a data file GRADES with records of the form.

  Create a sql statement and execute the same in sqlplus

Statistics can be created on tables, indexes columns and as well as on the individual columns. But, if for some reason table or index statistics have not been updated, then this may result in a full table scan.

  Create a gantt chart illustrating the project tasks

Write clearly and concisely about Systems Analysis and Development topics using proper writing mechanics and technical style conventions.

  How protocol ensures serializability and deadlock freedom

To lock any other vertex, the transaction must have visited all the parents of that vertex and must be having a lock on one of the parents of the vertex. Show that the protocol ensures serializability and deadlock freedom.

  Create a state machine diagram

In addition, you will also need to create a state machine diagram for the RegistrationRecord class (the class that maintains the registration of a student in a class).

  Explaining business activity in new is with a database

Assume you manage business activity which needs a new IS with a database. The development team is divided on which DBMS you must use. One faction wishes to use oracle,a second wants to use MtSQL, and a third wants to use SQL server.

  Explain primary problem in credit card records

You have a file which contains credit card records. Each record contains field for the card number, expiration date, and name of card holder. Explain what primary problem you try to solve is.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd