Sunteți pe pagina 1din 19

Aquacultural Engineering 5 ( 1986) 199-217

Computers in Aquaculture
Kevin A. Muench. Robert D. Thomsen and Richard D. Croissant
Island Science, 1650 Indian Valley Road. Novato. California 94948. USA

ABSTRACT Computer application to aquaculture operations is a timely and new transition in the management of the business. Decision making using real time data increases efficiency and production economics and aids in market planning. A general overview of conzputer approaches is discussed and a data management design approach is described which focuses on priori~' tasks. This method enhances the accuracy of animal inventotw data and growth tracking where production costs are reduced through improved feed administration. The examples are only a small portion of the total program and reflect an approach used Jbr a prawn farm. The modules in the programs are individually designed for the type of operation and species.

INTRODUCTION This is a discussion of real world applications of microcomputers to aquaculture management on a worldwide basis. Aquaculture is moving from extensive to semi-intensive or intensive operations, and the increasing complexity requires better management. These management decisions need to be based on real time data which increase efficiency for daily operations, production goals, and production economics. Aquaculture farming has been largely a response to the biology of the system, and with the replacement of the non technical approaches by the science of agrobusiness, we will see the joining of business considerations with the maintaining of the biological systems. This
199

Aquacultural Engineering 0144-8609/86/S03.50-- Elsevier Applied Science


Publishers Ltd. England, 1986. Printed in Great Britain

200

K. A. Muench. R. Tlu~msen. R. D. Croissant

shift will become more evident as large commercial entities build larger farms with better controlled inputs and harvests. This shift to larger and more controlled aquaculture operations has been illustrated in past patterns seen in agriculture farming in the USA. The movement is now seen in South America where hatcheries are being planned or built to control the seed stock, as well as more inputs for controlling the life cycle. This trend, notwithstanding past and current histo~ ~of big business in aquaculture exploring ventures, is probably being based on the progress of R&D either by academia or by onsite refinement of operations. The business of aquaculture is tied to the cost of operations, market needs, and production projections. Another example of business applications is that shrimp are being treated as a commodity by a group working toward a "shrimp net" which will provide a pricing index and order and handling for the farmer to access on a real time basis by telex or telecommunications. This would tie into any computer program that tracks harvests, models growth trends, and gives the business manager a decision tool to maximize profits and control costs. In these situations of more intensive culture and maximizing production the computer is rapidly becoming a needed tool. This tool should and is replacing the clipboards and smaller notebooks, where it is difficult to sort and retrieve data from site or planning operations. Computers mean a lot of things to many p e o p l e - mainframes, minis, and micros. The major event of recent years is that microcomputer technology has advanced to the point where they are cheap and powerful. We feel that it is no longer necessary to look beyond microcomputers. The major problem is how to harness them. Microcomputers have the horsepower and memory to perform virtually any data analysis task. The issue is what to make them do. The starting point for a computerized system is the storage of routine production data: stocking, feeding, growth, environmental, harvest, etc. A good system permits flexible recall of data in a variety of formats (daily status, weekly/monthly summaries, pond by pond, or grouped by time periods, etc.), and performs all necessary calculations including unit conversions, summarizations, and statistics. It should also provide tortzcastmg " ~ " and modeling capabilities as needed for short and long term planning. It has been our experience that when the primary operations and production data are organized and presented clearly and thoroughly,

Computers in aquactdtt~re

201

there is much less need for complex modeling and analysis. The manager can see the present status at all times and usually relies on each day's report. There is no longer a big stack of field data sheets collecting dust in the corner, and there is no great mystery about what has occurred in the past several months. A system of this type, properly planned and installed, encourages a high degree of organization and discipline in measuring, recording, and handling data. This tends to spill over to other aspects of site operations, and, because of this, it is ve U beneficial for site workers to be directly involved in data handling, to have training, and to have regular access to the printouts. A professionally designed system should include several important features. It should take advantage of screen and keyboard capabilities (e.g. graphics and function keys). There should be help screens instantly available for occasional users, data entries should be carefully checked for validity, all data files must have rigorous backup, and the system should be flexible enough to permit changes as the business evolves. A good system will be easily used by unskilled persons, but will also reward operator skill by permitting abbreviated command structures and directed access to known functions. The computer is not there to make decisions. It is there to calculate and display in a timely and reliable manner the most important selected information available so that the manager can make a decision. A system is only as good as the software and the operator. The associated good and bad points are listed in Table 1. The installation of a well-designed production data tracking system is the precursor to the very sophisticated system which combines production information with financial data. This gives the manager the ability to evaluate the fiscal consequences of production decisions. It would, for example, compare the profit margin for harvesting today with the cost to hold over for a given period. It would also analyze costs on a per job basis. For example, what is the total cost to feed one kilogram of food, or, what is the cost to harvest one kilogram of a particular size class of animal? The answers to these ~pes of questions require data on production results, work-hour costs, overheads, depreciation, etc. lVlodeling, while complex or simple, has many uses. but we see them as mainly useful for periodic planning for seasonal, monthly, or sometimes daily projection. They will be very helpful to predict what is

202

K. A. Muench. R. Thornsen. R. D. Croissant


TABLE 1

Alternatives for Obtaining Computer Software


Options Pros Cons

Hiring a programer

Total flexibility; responsive to needs: dedicated effort.

Off-the-shelf software

Inexpensive: available; reliable; professionally programed. Relatively moderate cost; tailored to needs; reliable; maintenance available: professionally programed; changes as desired.

Custom programing

Expensive ($40-60k per year); system may deteriorate if person leaves; requires careful hiring and supervision; retraining replacement. Very. limited, no customized capabilities; requires much training; hea~ time requirements; looks good on paper. Not as cheap as off-theshelf: added costs to alter.

s u p p o s e d to h a p p e n . Day to day operations, however, seem to have little use for models, and m o d e l s have 'a few problems'. O n e big one is the p a r a m e t e r m e a s u r e m e n t , w h e r e you may not be able to measure the variable, or it is not cost effective to do so. For example, diatoms, which can be an i m p o r t a n t variable at certain stages in penaeid ponds, may be very costly to measure. Planning is a n o t h e r major area w h e r e the c o m p u t e r will help. If one can tell the c o m p u t e r what the p r o d u c t i o n goals are, then it is possible for p r o g r a m s to p r e p a r e detailed labor schedules, materials ordering plans, and m a r k e t forecasts. T h e s e plans can be fed back into the system to refine the p r o d u c t i o n goals and p r e p a r e i m p r o v e d schedules and forecasts. T h e system s h o u l d be constantly updating itself using 'today's' current status to refine and i m p r o v e the o u t l o o k for tomorrow. T h e goal is to c o n c e n t r a t e on what can be d o n e today in the m o s t efficient m a n n e r to maximize revenues and minimize costs. Priority is assigned and then r e p o r t e d daily for each task by the computer.

Computers in aquacu Iture

203

We think that this is where the b i ~ e s t returns will be felt in computerized data systems for aquaculture. As vAth most things, we must walk before we run. Careful and thorough production data capture and analysis is the key to future evolution and progress in the business performance in the industry.

P R O D U C T I O N DATA M A N A G E M E N T DESIGN Island Science began developing commercial data base systems for aquaculture farm management in 1982. The following outlines the design philosophy used to develop decision management software for aquaculture. Our approach recognizes that management must interact during the design process in visual, non-technical, hands-on terms. Our goal is to rapidly and economically produce a working model of the specifications. Our programs cooperate with the user by automating the most common course of use. For example, the program follows the progress of data entry and anticipates the next lo~cal action in sequence. Data input is designed to make efficient use of the numeric keypad to permit one-hand operation. Fast data input and the ability of the program to follow the logical sequence of action rewards operator skill, simplifies and speeds input, and reduces errors. We design simple command structures and use a minimum of very specific menus to select major functions. Powerful single-key commands are used to perform program operations. Descriptive 'Help Screens' are available at the press of a key, and programs are visually and functionally consistent so that what is learned in one applies to all. Careful error trapping is essential because everyone makes mistakes no matter how careful they are. Aquaculture operations require a 'scientific quality' data base which can become very large. The data must be as error free as possible because corrections are time consuming and difficult. Thorough error trapping is a major part of the final system. The result is a professionally designed high level data base system that is highly reliable, easily learned and fast. After-delivery support is a critical issue with any new installation. We use our telecommunication services to remotely operate our

204

K. A. Muench, R. Thomsen, R. D. Croissant

client's computers for upgrading, tutoring, and demonstrations. This allows speedy and low cost program maintenance and delivery of new features to clients in any part of the world. The progams are designed to be easily translated into foreign languages, and we provide a world wide installation capability.

POND MANAGER The following is a brief overview of Pond Manager, a production data logging and decision management system for aquaculture. Versions have been specifically designed for shrimp and prawn farming, and salmon pen-rearing; however, Pond Manager is designed to be easily customized to accommodate a particular species, environmental, and operational requirements. Pond Manager provides a systematic and disciplined approach to data capture and storage, flexible access to important production parameters, and summaries of routine performance variables. In addition to these typical advantages of a data base system, it provides direct job scheduling and control capabilities, and access to top priority information in a timely and reliable manner. Field data sheets are designed and printed to provide a systematic format for collecting field data. They are distributed to farm operators for recording production variables and are used as a source for manually entering data into the computer. Manual data entry screens exactly match the format of the field data sheets making it easy to enter the data. Entered values must pass very strict error checking and reliability tests. An example of a field data sheet and its matching manual data entry screen is found in the Appendix. Field data sheets may include environmental, feeding, harvest, stocking, or other data as needed. Management of various farm jobs is handled by the 'schedule jobs' routines. Values are entered into the computer to specify farm tasks. For example, the amount of scheduled feed per pond is printed on the next day's field data sheets to provide guidance to the farm operators. During the preparation of scheduled job entries, the operator can review pertinent data and use models to forecast expected conditions. In this job a dissolved oxygen model forecasts potential oxygen problems to support feed scheduling decisions.

Computers in aquacuhure

205

Review of data via "show" routines provides flexible, fast. screen oriented data access, while "report' routines generate permanent, printed data summaries. These keep the staff in close touch with farm status activities while providing high quality permanent records. You select the reporting periods for calculation and presentation of important analyses. The system supports an extensive set of utilities to manage archiving and recovery of past data, provide on-line news and updates, and handle telecommunications services. You can integrate your own or other commercial applications software such as spreadsheets, word processing, etc., into the system.

HOW POND MANAGER HANDLES FEED SCHEDULING AND DATA ENTRY The following section is a running narrative that simulates using the Pond Manager data base management system on a microcomputer. Feed scheduling is a good example because it touches on many of the design features found throughout the complete system. This particular custom version of Pond Manager is operating on a large prawn farm in Hawaii. The farm consists of 143 approximately 0"5 ha ponds. The major design hurdle was to squeeze a complete dissolved oxygen analysis and automatic feed scheduling session into the time between the conclusion of the afternoon dissolved oxygen measurement rounds and the start of the evening feeding rounds. This is a major daily management decision point requiring extensive data analysis in a minimum time by essentially unskilled computer operators. Prior to the installation of Pond Manager, feed amounts were adjusted (at best) on a weekly basis. Response to real-time environmental and water quality considerations was minimal. Using Pond Manager, a detailed analysis and an organized feeding schedule is prepared each day in 15-30 rain by the farm operators interacting with a remote terminal and printer (6.7 km from the main office computer). The session begins with a menu listing the main Pond Manager applications (Screen 1). Pressing '3" on the keyboard selects SCHEDULE JOBS and immediately Screen 2 appears. The obvious choice is FEEDING JOBS. Pressing '1' initiates the loading of the job scheduling software modules.

206
........ I S L A

K. A. Muench. R. Thomsen. R. D. Croissant


N D S C I E N C E pondmanager(c) v [.i ........

MAIN

APPLICATIONS

MENU

MANUAL DATA ENTRY PRINT FIELD DATA SHEETS SCHEDULE JOBS SHOW DATA REPORT DATA MAINTAIN pondmanager NEWS AND UPDATES SUPPORT UTILITIES ISLAND SCIENCE SYSTEM DISK OPERATING SYSTEM

MAN FDS JOB


SHO

> > >


>

l 2 3
4

REP MPM NAU UTL


ISS

> > > >


>

5 6 7 8
9

DOS > 0

SELECT

>

Screen 1.

........

pondmanager(c)

l.l

........

SCHEDULE

JOBS

MENU

FEEDING STOCKING HARVEST HATCHERY

JOBS JOBS JOBS JOBS

FEJ STJ HAJ HTJ

> > > >

I 2 3 4

MAIN

APPLICATIONS

MENU

APP

>

....................................

SELECT

>

....................................................................

Screen 2.

No security checks were specified .for this installation. If desired, password protection on all menu choices is possible. A list of persons permitted use is attached to each menu selection. After about 15 s, Screen 3 appears. This is the Scheduled Feed Amount or SFA table. The SFA table is the focal point o f feed sche-

Computers in aquaculture
..................... pondmanager SCHEDULE FEEDING JOBS

207
...................... 7 * 8 20 ? 15 2o 15 20 15 9

13! 0 l 2 3 4 5 6 ..................................................... 000 010 o2o /\I / 10 ? ~0 10 10 ? 15 15 : 20 ? 20 : 15 20 ? 15 20 ? 120 25 20 * 15 ? [12 20 . if0 20 : LI 5

04o

03o
050 060 070 080 090 Ioo it0 120 [30

2o
15

15
[0
t5

/15
15
t5

115
-

i2o

ls

is

t5

2o

is : 20
: t5

!!5

'

15 ?
to 20 20 ? 15 15 '

20
15
10 15 15 15 20

15 20 ~ 15 15 ? 20 ~

25 15 20 ? 20 ?

15 I[5 120 15

15
15 ? 15 15 ~

115
20 * ]20 [5 ? 120 05 ? 120

20 ~ ? !15 ? ? ]15 115 ? * If5 ? ? [].5 ? I ? I15 ? ? Jl5 *

20 20 15 ? 15 ?

ls ~ 15 20 ? 20 ' 15 * 15 ? 20 20 ?

15 *
15 I0 [5

20 05 151515 20 20 ? 15 20 ~ 15 ~ 15 to * 15 15 ? 20 15 ? 20 [5 ?

[15

i5
20 20 12

15 ? 15

140
SYSTEM

10 ,
DATE:

15

! 125

: /25

\/
TABLE:

/\/
SFA

/\,

/\/

I ,/\/
1.0 DOT:

/\/
4.0

TUE

07/31/84

SFFactor:

.............................................................................. l
PRT 2 TOF 3 GO2 4 SFF 5 SHO

6 SFT

7 NO[::'

8 DOM

9 HLP

l0

RET

Screen

3.

....................

GENERAL

USE

OF

SCHEDULE

FEEDING

JOBS

....................

Pond f e e d i n g is r e g u l a t e d on a d a i l y b a s i s by a d j u s t i n g the a m o u n t and t y p e of feed p r i n t e d on the F E E D I N G F i e l d Data Sheet, that is, the s c h e d u l e f o l l o w e d and c o r r e c t e d by the p e r s o n r u n n i n g the feed tractor. WHAT TO DO

1) N O R M A L O P E R A T I O N : The S c h e d u l e d Feed A m o u n t (SPA} t a b l e is the m a i n conc e r n and M U S T be l o o k e d at e a c h day. P R E S S F8 (DOM) to call the D i s s o l v e d O x y g e n Model. Run the model (see HLP) and RETurn. Ponds p o t e n t i a l l y in o x y g e n d a n g e r a r e f l a g g e d b a s e d on the D O T values. T y p e in the n u m b e r of the first f l a g g e d p o n d a n d P R E S S F5 (SHO). D e t a i l e d d a t a on the f l a g g e d pond is d i s p l a y e d . S H O w F E E D I N G D A T A will s u m m a r i z e and g r a p h the d a t a (see HLP), if d e s i r e d . R E T u r n from S H O and a d j u s t the SPA v a l u e to a lower v a l u e if a p r o b l e m s e e m s real. Use the c u r s o r keys or F3 (GO2) to m o v e to the n e x t f l a g g e d p o n d and r e p e a t the p r o c e s s .

2) O T H E R O P E R A T I O N S : F4 (SSF) r a i s e s or l o w e r s all SPA v a l u e s w h e n t h e y are p r i n t e d on the F e e d i n g F i e l d D a t a Sheet. T h e SFA t a b l e r e m a i n s u n c h a n g e d . Use F6 (SFT) ~o c h a n g e the S c h e d u l e d F e e d Type.
............................................................................... - NEXT HELP SCREEN ESC - RETURN TO TABLES

Screen

4.

duling. It is concise. Our experience is that abundant screen verbiage quickly gets in the way and does not reward experience. T h e row of numbered three-letter reminders at the bottom of the SFA table is the function K E Y line. Major program operations are single key strokes specified on this line. Help screens support new users. Pressing function K E Y 9 (HLP) displays Screen 4.

208

K. A. Muench. R. Thomsen. R. D. Croissant

The type of feed scheduled is changed infrequently, but is valuable historical information. Buried behind the SFA table is the Scheduled Feed Type or SFT table (Screen 5). Pressing function KEY 6 (SFA) gets this table. To change the type of feed scheduled for pond 131, the operator presses function KEY 3 (GO2) and the cursor (a flashing box showing where typed characters will appear) moves to the upper left corner of the table. Typing 131 followed by TAB moves the cursor to the CELL 131 on the table. After typing in a new feed type, pressing function KEY 5 (SFA) again gets the SFA table shown on Screen 3. Returning to the course of NOR/vIAL OPERATION on Screen 4, the operator presses function KEY 8 (DOM) and activates the Dissolved Oxygen Model. Screen 6 appears. Press function KEY 9 (HLP) and the explanation on Screen 7 is available. How to use DOM is described. The main outcome is a group of FLAGS next to the predicted oxygen level that each pond will have the next morning. The '?' means marginal concern, the '*' indicates a real problem, and the '!' says red a l e r t - animals will die unless something is done before tomorrow. The Dissolved Oxygen Threshold (DOT) value determines the FLAGS and is changeable. The model takes about 2 min to execute and 20 s to try a new DOT value. Pressing function KEY 10 (RET) returns the user to the SFA table.

.....................

pondmanager

SCHEDULE

FEEDING

JOBS

......................
7 8 9

[ 0 [ 2 ] 4 % 6 ..................................................... 000 0 [0 020 030 040 050 060 070 080 090 i00 [ [0 20 30 [40 /\/ WAL WAL WAL WAL WAL WAL 4AL WAL WAL iWAL WAL ~W A L WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL IWAL WAL WAL WAL WAL IW A L iW A L [WAL iW A L [W A L [W A L ' , WAL WAL WAL WAL WAL WAL WAL IW A L IWAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL
DATE: TUE

lW A L IW A L IWAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL WAL /\/'

IW A L ~W A L 'W A L ! IW A L ]W A L [ {AL IWAL i WAL [ WAL IW A L r [:~A~ ]W A L !WAL IW A L i /\/

WAL WAL WAL WAL ~WAL IW A L WAL WAL WAL [WAL WAL WAL WAL WAL 1 /",/ TABLE:

WAL [W A L WAL 'W A L , . r WAL i~A. WAL ~ , ~'AL WAL ]W A L WAL !W A L WAL [W A L WAL iW A L WAL ]W A L WAL WAL WAL qAL WAL iW A L WAL !'~AL WAL i%,A L /\/'I/',"
SFT

' ~ WAL i,-,, !:<0: ~,~ ! ~.';'~L i;';AL <W A L [W A L ~W.Z.L WAL WAL WAL WAL

[WAL
~;{A

'./

SYSTEM

07/31/84

.............................................................................. 1. P R T 2 TOF 3 GO2 4 NOP 5 SFA 6 NOP 7 NOP 8 .XOP 9 HLP

1.0 R E T

Screen 5.

Computers in aquaculture
.................... 0 000 OlO 020 O3O 040 050 O60 070 080 090 [00 llO t20 ~ pondmanager 2 3 DISSOL%~D
4

209
.....................
7 8 9

OXYGEN MODEL
5 6

t30 140

/\~ 05 2 ! 0 0 . 3 104.9 04.4 0 4 . 2 ! 0 4 . 2 106.9 05 l !06.6 !04.7 i05.8 O6 76"5 05.1 O4 03 i05.0 I0 . 104.4 0 ,05.o 04 05 5106.3 i04. 105.4 O4 !04.5 ;05.4 104.2 05.0 13~ 9v[04. 5 O4 i- ., 0 04.7 05 7 04 O3 O4 o ~:4 6 03 77 03 17{03 4 7 0 3 . 3 7 1 0 3 . 1 7

.............................. 24.1 05.2 3 4 . 1 !03.97!04.4 03.7?

04 i
04.8 04.9 05.4 05.1 04.3 04 9 03.97 06.0 06.5 05.1 /\/

03 77i04

3 i05 3 !05.9

04.9

2 Io ., 12#. 1

06.8 i04.5 I05.I {05.[ 06.9 0 4 . l 105.4 / I 04.6 05.0 0 2 . 8 " i 0 3 . 0 ~ i 0 4 7 03.0" [03.27104.4 06 ~ 1 0 5 . 7 : 0 4 . 3 05.4 !04.07 05 ~ [05.s 04.2

04.7 i04.5 or 0 !04.1 03.2~i03.57f05 0 [05.8


03.67103.47104

04.9

03.771
o4.4
04.9

4 [02.9" 03.67!

9 i03.67!i::i , [04.6 i04.3 104.


~ o4
DATE:

io3571o~ 97io4.1 04.5 104.9 104 4 1 05.8 i05.6 j04 6 ~04.6

1
I

o50 i03:,7104 2
/\/ i /'/'
DON

03.67} 02.4~
/ \ ," 3.0

/'~/

/\/

SYSTEM

TUE 0 7 / 3 1 / 8 4

TABLE:

DOThreshold:

l PRT

2 TOF

3 NOP

4 DOT

5 DON

6 NOP

7 NOP

8 NOP

9 HLP

l0 RET

Screen 6.

..................

HELP

SCREEN

FOR D I S S O L V E D

OXYGEN MODEL

....................

The D i s s o l v e d O x y g e n Model c a l c u l a t e s for the f o l l o w i n g m o r n i n g . It a l l o w s w h i c h may have o x y g e n p r o b l e m s d u r i n g and the same flags are t r a n s f e r r e d to

p r o 3 e c t e d o x y g e n values for each pond the feed s c h e d u l e r to c h e c k for ponds the night. P r o b l e m ponds are f l a g g e d the S c h e d u l e Feed A m o u n t (SFA) table.

W H A T TO DO [) T A B L E IS EMPTY: If the model has not been run on the S y s t e m Date, the table s t a r t s out empty. T y p e in the D L s s o l v e d O x y g e n T h r e s h o l d (DOT). This is the m i n i m u m v a l u e b e l o w w h i c h a pond is c o n s i d e r e d in trouble. Press F5 (DOM) and the D i s s o l v e d O x y g e n Model will c a l c u l a t e the next DOA p r e d i c t i o n for each pond and flag those ponds b e l o w the DOT value.
2)

T A B L E IS NOT EMPTY: The model has a l r e a d y been run on the S y s t e m Date. U s u a l l y there is no reason to run it a g a i n u n l e s s DOA or DOP v a l u e s on the S y s t e m Date or the day b e f o r e w e r e c h a n g e d w i t h E N T E R W A T E R DATA. [t is not n e c e s s a r y to run the model a g a i n to c h a n g e the DOT flags. T y p e in a new DOT v a l u e and press F4 (DOT) and the flags are u p d a t e d to the new value.

Screen 7.

Once back at the SFA table, the FLAGS generated by D O M are clearly visible. The FLAGS are suggestions only and may be removed or changed at will for any pond. A special fast data recall routine assists confirming the condition of any pond. For example, move the cursor to P O N D 131 and press function KEY 5. Screen 8 appears. Show Water Quality (SWQ) is a consolidated summary of the previous

210
....................... DAY MJ41DDIY PN~ WED THU FRI SAT SUN MON TUE 07/25/84 07/26/B4 07/27/84 07/28/84 09/29/84 07130/84 07/31/B4 131 I3[ 13[ 13[ ~3[ 131 ~31

K. A. Muench, R. Thomsen, R. D. Croissant


pondmanage[ WTAm WTPm 21.0 20.5 22.6 20.8 20.6 19.7 19.5 26.0 25.9 27.3 2i.[ 21.1 22.0 23.4 WA WP 15 17 11 4 8 12 ] XR 22 fl l0 8 t6 7 SHO~ WATE~ QUALITY . . . . . . . . . . . . . . . . . . . . . . . DOAm DOPm DONx 6.4 [0.6 6.0 9,0 6.0" 9.2 6.6 8.4 6,6 9.2 5.4 10.0 4.8 a.0 6,2 5.1 6.I 6,0 2.2 5.9 4,6 TR 2 6 P * 25 AFA~ 15 15 15 12 12 12 12 M

AVERAGE

VALUES

>

20.7 24.3

10 11

6.0

9.2

5.9

25

13

00000000000000000000000000000000111111111111111111111 00U000000000000000000000000000111111111[11111 0000000000000000000000000000001111111111111111 0000000000000000000000000000000001LIIILIXI 000000000000000000000000000000000111111111111X 0000000000000000000000000001X111111111111111111111 000000000000000000000000111111111111X111

I PRT

2 TOF

3 MEM

4 AVG

5 GRH

6 NOP

7 ~OP

8 NOP

9 MLP

10 RET

Screen 8.

seven days of the pond's history. Water temperature, wind speed, real and predicted dissolved oxygen, transparency, water addition and paddle wheel treatments, feed amounts, and memos are available. Function KEYS provide average values, listing of memos, and bar graphs of dissolved oxygen values. Press function KEY 1 (PRT) and the screen is instantly printed. Based on DOM suggestions and SWQ data, the feed scheduler modifies the feed schedule. Often conditions, such as sustained calm winds, require an across-the-farm proportional reduction of feed to all ponds. It is not necessary to type in new values for all ponds. Referring again to the SFA table, function KEY 4 (SFF) is a Scheduled Feed Factor. Changing this number changes the feed for all ponds. ChanNng it back resumes baseline feeding after unusual conditions pass. Feed scheduling is finished. The time required depends mostly on the number of SWQ screens examined. It is a very rapid process to move around on the SFA table and modify values. Tables are an integral part of Pond Manager because they isolate critical management variables. As seen, the entire farm is surveyed and controlled from a single screen instead of the cumbersome line by line format commonly found in many data base systems. The next task is starting the feeding rounds. Pressing function KEY 10 (RET) on the SFA screen brings back the first MAIN APPLICA-

Computers in aquaculture
. . . . . . . . . . . . .

211
~v ".." . . . . . . . . . . . . .

~ r

AND

c _

_ ~

p o n ~ m" anager,~l

PRINT

FIELD

DATA

SHEETS

,MENU

.................................... ENVIRONMSNTAL WATER MANAGEMENT FEEDING STOCKING HARVEST TOP OF FORM ENV FDS FEE STO HAR > > > > > > 1 2 3 4 5 7

~ TOF

MAIN

APPLICATIONS

MENU

APP

>

SELECT

>

..............................................................................

Screen

9.

TIONS M E N U (Screen 1). Choosing selection 1 on that menu immediately displays the menu for printing FIELD DATA SHEETS (Screen 9). Field data sheets are another integral design feature of Pond Manager. They are a combination scheduling and data taking form. There is one for each major work activity on the farm. Pressing '3' prints the Feeding Field Data Sheet (Screen 10). This sheet is intentionally compact so that the person driving the feed tractor need deal only with one piece of paper tied to a clip board. The PNu column is the order that ponds are encountered on the feeding route. The Ca column is the pounds of feed scheduled on the SFA table times the SFF scaling factor. FLAGS are listed so that problem ponds are marked for observation (FEE MEMo) and/or a Secchi disk reading (TR). The CFASUM is the total used to determine the number of bags of feed needed. Once underway, if a feed amount different from that scheduled is given, this amount is written down in the Ac column. The final task is updating the data base after the feeding rounds are done, usually late in the evening. Pond Manager does most of the entry work. Screen 11 is the F E E D I N G DATA E N T R Y version of the standard Pond Manager data entry screen. Main menu selection 1, M A N U A L DATA ENTRY, leads to it. The help screens for feeding data entry are shown on Screens 12 and 13. Frequently pressing function KEY 8 (UPD) is all that is required. The operator need only enter

CA

IJ IJ

o o o o o o o o o o o o o o o o ~ o o ~ o o o o o ~ o o o o o o o o o o ~ o o o o o o o o o o o o o

,<

1
Ft

I
(b "} ,{~ 0

l|l -4 --.. o o o ~ o o o o o o o o o o o o o o o o o o o o o o o o

o
,o

~
.r. ,'rl (0

o o o

g
o tn 'e

~
Lb

N
0 o ,u

c~

L* o 0 ,11

t,] (3 ~'J 0 Q ~t N o ~

,-1

c/

U" Ul

Computers in aquaculture
...................... ponflmanager FEEDING DATA ENTRY

213
........................

* SYSTEM

date

- FIRST

F~e[d

Data

Sheet

RECORD

date

Actual

DAY 9 ~ / D D / Y Y PNu D N u F.~t FTY DOS~ . . . . . . . . . . . . . . . . . . . . . . . . . . T U E 07//317'84 23 009 0 WAL . . . . . . . . . . . . . . . . . . . . . . . . . . TAG system MEMO ............................................................................ W I N D D I E D IN T H E A F T E R N O O N ............................................................................ FILE: B:AMO-POND.DAT AVAILABLE DATES: TUE 06/26/~4 - TUE 07'3[/94 DOL: 03~

.............................................................................. [ CHK 2 AOF 3 FOD 4 PRE 5 NXT 6 FED 7 FAE 8 UPD 9 HL? [0 RE~

Screen 1 1.

....................

HELP

SCREEN

FOR

FEEDING

DATA

ENTRY

...................... Sheet. [f a

F e e d e a c h p o n d the amoun't s c h e d u l e d o n the c u r r e n t F E E D [ ~ G F i e l d D a t a W r ~ t e in the b l a n k s the A c t u a l Fed [f d ~ f f e r e n t from t h a t s c h e d u l e d . p o n d ks s c h e d u l e d for feed, b u t r e c e i v e s n o t h i n g , w r i t e "i]'. DATA [ ENTRY AFTER FEEDING

ALL PONDS FED AS SCHEDULED: P r e s s F8 (UPDate) to a u t o m a t i c a l l y e n t e r the C a l c u l a t e d a m o u n t a n d T y p e of feed for e a c h pond. D a t a e n t r y ~s = c = p [ e t e , P r e s s F[0 (RET) to eit. M O S T P O N D S F E D AS S C H E D U L E D : P r e s s F8 ( U P D a t e ) to a ~ t o m a t i c a [ ~," e n t e r the Calculated values. T y p e the n u m b e r of the f i r s t p o n d t h a t w a s c h a n g e d and T A B to "FAmt'. T y p e in t h e "Ac" v a l u e f r o m t h e F ~ e l d Data S h e e t . The Calculated value erases automatically. Press ENTER. R e p e a t for a[! c h a n g e s . M O S T P O N D S N O T FED AS S C H E D U L E D : Disaster strikes. D O N O T U S E F9 (UPD). P r e s s F2 a n d c h a n g e "AOF" to "AON' a n d the p o n d n u m b e r will a d v a n c e a u t o matica[[y after each entry. E N T E R the "FAmt" ( C a l c u l a t e d or Act'xa!) o n l y for e a c h p o n d fed. The remaining ponds keep their default values.

..............................................................................

Screen 12.

changes from the amount scheduled plus memos and any transparency readings. Pond Manager automatically enters those values scheduled. Like all Pond Manager data entry screens, error checking is extensive and special function KEYS that encourage checking entries rapidly are available. Pond Manager accepts and reviews data either in the pond feeding order or numerical order (3 FOD).

2 14
.................... FI > CHecK: jump

K . A . Muench, R. Thornsen. R. D. Croissant


FUNCTION zo the KEYS at FCR the FEEDING top of or not DATA the ENTRY .................... Sheet columns an e n t r y changes

pond

Field nex=

Data

F2 > A u t o i n c r e m e n % F3 F4 F5 F6 F7 F8 F9 FI0 > Pond/Feeding > NEXT: jump

ON/OFf: OrDer: ahead

advance select the

to the

record pond

after number

order for for pond

for a u t o m a t i c next prior pond pond into the

to the

record

the the

> PREvious: > FIND: > Field > CLeaR: > HELP: > RETurn: show After

jump b a c k the

to r e c o r d for the the

record set

entered cursor the

"PNu ~ field at a f t e r an e n t r y

Enter: only

field fields of the

the on

starts

erase conczse exit

the d a t a

screen running MANUAL DATA ENTRY MENU

explanations the program

program to t h e

and

return

.............................................................................. ? - NEXT HELP SCREEN ESC - RETURN TO DATA ENTRY

Screen 13.

....................

SUMMARY

OF

FEEDING

DATA

ENTRY

FIELDS

....................

FIELD UNITS DESCRIPTION EXAMPLE NAME ........................................................................ DAY Day of the w e e k THU I DAY MM DD YY PNu Actual Actual DOMn M o n t h of the year Day of ~he m o n t h Year Pond n u m b e r A c t u a l a m o u n t of feed u s e d A c t u a l t y p e of feed u s e d Dissolved oxygen midnight [2 28 84 12 15 WAL 6.2 I MM DD YY PN AFA AFT DOM

KEY No Yes Yes Yes Yes No No No

FAmt FType

ibs ppm

? - NEXT

HELP

SCREEN

ESC

- RETURN

TO

DATA

ENTRY

Screen 14.

Pond Manager is a powerful scheduling, data logging, and data analysis system that is easy to use. It is programed for maximum flexibility so that the exact requirements of each farm site are met economically. Pond Manager is expandable. A modular design allows the addition of new features after initial installation -- it is easy to upgrade and modify to meet future management and growth requirements.

Computers in aquaculture

215

......................

~o~dmanager

POND

ACTIVITY

SUMMARY

.......................

Star~

ing

Ending

Bgn

End

Period:

10/27/84

12/01/84

Pona

Range:

56

56

FILE: B:AMO-POND. DAT AVAILABLE DATES: 10/27/84 - 12/01/84 PMX: 143 ..............................................................................

DOL:

36

Screen 15.

por, d.lanager

P'OND A C T I V I T Y

SUMMARY .

10127184

12/01184 WTA.I ~-'0. 0 23. 0 22. 6 WTPrll 2-2. 0 24. 0 24. 7


WA

Por, cls: WP 0. 0 0. 0 0. 0 HaMkWt 120 0 0 120 0 0 0 0


========

56 RAD 0.0 0. 0 ~. (6

56

M I r.lmurL~ M a x lt~lurn Mean

0. 0 0. 0 0. 0

S P AFA ST St kNUmb~St kAvWt NT DT HaGr'Wt ................................................................ M I 20 2. 198006 0. 0 5 1 1 0 121 M & 0 0 0 0.000 0 0 0 M 3 0 0 0 0.000 0 0 0 ................................................................. M ~0 2 198006 0. 0 5 1 1 0 121

HaWS X f 0 0 0 0 0 0 0 0
========

HaSUr 0. 0 0.0 0.0 0. 0 0.0 0.0 0.0 0.


=====

P' i 0 0 0 0. 0 0 0 0 0 0 P 2 0 0 0 0.000 0 0 0 P 3 0 0 0 0.000 0 0 0 ................................................................


P ===
Tot

0
=======

0
===

0
==========

0,000
=======

0
===

0
=== =====:

20

198006
Run

0. 0 5 1
another

121

120

0. 0

surnfll=~r'y ( y / n )

Screen 16.

216

K. .4. Muench, R. Thomsen. R. D. Croissant

APPENDIX
........ pondmanager ENVIRONMENTAL Field Data Sheet 0007 PAGE i OF i -- .....

date Air Temp Water Temp Windsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DAY MM/DD/YY . . . . . . . . . . . TUE 07/31/84 . . . . . . . . . . . WED 08/01/84 . . . . . . . . . . . THU 08/02/84 . . . . . . . . . . . FRI 08/03/84 . . . . . . . . . . . SAT 08/04/84 . . . . . . . . . . . Am +Pm __+Am -_+Pm --+ . Am . . Pm . RAin +-_ EVap RAD ENV MEMo -+ . . . . . . . . . . . . . . . . .

+-

_-+-

~_+_

--+

~__

-+ . . . . . . . . . . . . . . . . .

+_

--+-

._+_

--+

+-_

- . . . . . . . . . . . . . . . . .

+-

--+-

__+_

--+

+__.

-+ . . . . . . . . . . . . . . . . .

--+-

--+-

--+

+-_

-+ . . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+-_

-+

. . . . . . . . . . . . . . . . .

SUN 08/05/84
. . . . . . . . . . . MON 08/06/84 . . . . . . . . . . . TUE 08/07/84 . . . . . . . . . . . WED 08/08/84 . . . . . . . . . . . THU 08/09/84 . . . . . . . . . . . FRI 08/10/84 . . . . . . . . . . . SAT 08/11/84 . . . . . . . . . . . SUN 08/12/84 . . . . . . . . . . . MON 08/13/84 . . . . . . . . . . . TUE 08/[4/84 . . . . . . . . . . . WED 08/15/84 . . . . . . . . . . . THU 08/16/84 . . . . . . . . . . . FRI 08/17/84 . . . . . . . . . . . SAT 08/18/84 . . . . . . . . . . . SUN 08/19/84 . . . . . . . . . . . MON 08/20/84 . . . . . . . . . . . TUE 08/2[/84 . . . . . . . . . . . WED 08/22/84 . . . . . . . . . . . THU 08/23/84 . . . . . . . . . . . FRI 08/24/84 . . . . . . . . . . . +--+4-+--+ . . . . . . . --+ . . . . . . . . . . . . . . . . . +_ _-+_-+_ --+ . . . . . . . +__ -+ . . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+._

-+ . . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+__

-+ . . . . . . . . . . . . . . . . .

+-

--+-

-_+_

--+

+~_

-+ . . . . . . . . . . . . . . . . .

+-

__+-

_-+-

--+

__

-+ . . . . . . . . . . . . . . . . .

+-

--+-

--+-

--

+__

- . . . . . . . . . . . . . . . . .

+-

__+-

__+_

--+

+.-

-+ . . . . . . . . . . . . . . . . .

+-

--+-

__+-

--+

+~_

-+ . . . . . . . . . . . . . . . .

+-

_--

__+-

--+

+~-

- . . . . . . . . . . . . . . . .

+-

_-+-

__+_

--+

+_-

-+ . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+__

-+ . . . . . . . . . . . . . . . .

+-

--+-

_-+-

--+

__

-+ . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+__

-+ . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

__

-+ . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+__

-+ . . . . . . . . . . . . . . . .

---

--+-

--+

+__

-. . . . . . . . . . . . . . . . .

+-

--+-

--+-

--+

+__

-+ . . . . . . . . . . . . . . . .

+-

--+-

--+-

-~+

+__

-+ . . . . . . . . . . . . . . . .

+-

__+-

__+-

--+

+__

-+ . . . . . . . . . . . . . . . .

...........................................................................

Screen 17.

Computers in aquaculture
.................... pondmanager ENVIRONMENTAL DATA ENTRY ...................

217

SYSTEM

date

"

date DAY TUE MM/DD/YY 07/31/84

AirTemp WaterTemp ............................. Am --+--+Pm --+--+;u~ --+--+Pm --+ . --+ . . .

Wind Am . . . .

sp Pm . . RAin +-+-EVap -+ . . -+ . . RAD . . . . M . .

. .

. .

. .

TAG environmental MEMO ............................................................................

FILE:

B:AMO-POND.DAT

AVAILABLE

DATES:

TUE

06/26/84

TUE

07/31/a4

DOL:

036

.............................................................................. [ NOP 2 NOP 3 NOP 4 PRE 5 NXT 6 FND 7 FAE 8 CLR 9 HLP I0 RET

Screen 18.

S-ar putea să vă placă și