Updated September 1995 This readme file contains information regarding the Flood Control District of Maricopa County's Drainage Design Menu System (DDMS) software version 1.1. The operation of DDMS has not changed in the verison 1.1 release. The only changes have been to correct some program bugs (see bugs & limitations below). DDMS version 1.1 Hardware and Software Requirements =================================================== The DDMS version 1.1 requires at least a 386 IBM compatible computer with a math coprocessor. These are the same requirements as those for the MCUHP programs. A 486 computer is recommended to process data at a speed acceptable to most users. The program must be run from DOS. Much of the program will run in a DOS prompt window from Windows but HEC-1 will not execute unless about 560K of free memory is still available with Windows running. The DDMS version 1.1 comes with PREFRE.EXE, MCUHP1.EXE, MCUHP2.EXE, and RATIONAL.EXE. HEC-1 is not provided with the DDMS version 1.1. Users are responsible for obtaining their own copies of HEC-1. However, the DDMS version 1.1 as packaged assumes that the user will be using HEC-1 through the MENU1 interface (although this may be changed -- see bugs & limitations below). DDMS version 1.1 and the Drainage Design Manual =============================================== Users of the DDMS version 1.1 should be familiar with the procedures outlined in the Drainage Design Manual for Maricopa County, Volume I. Rather than a replacement for the Manual, the DDMS version 1.1 is designed as a tool to facilitate the use of the Manual's methodologies. Installation Procedure for DDMS version 1.1 =========================================== After downloading the DDMSZIP.EXE file to your hard drive, copy it into a temporary directory and run DDMSZIP.EXE from the Windows File Manager or from the DOS prompt. This will extract an installation batch file (INSTALL.BAT) and another self-extracting file (DDMSINST.EXE) into the temporary directory. Then install the DDMS version 1.1 by running the INSTALL.BAT file either from the File Manager or DOS prompt. The installation program will create a directory HECEXE on your hard drive if it does not already exist. Into this directory several executables will be uncompressed and a subdirectory created (CONTROL) will be created. Additional files will then be uncompressed into this CONTROL subdirectory.** The entire DDMS version 1.1 package with all its associated files will take approximately 1 Mb of hard disk space. **NOTE: If an alternate target is desired (e.g. other than C:\HECEXE), the file DDMS.CTL will need to be manually edited to change the PARAMS_DIR variable to the installed target path. This may be done after the installation has been completed. The DDMS.CTL file will be copied into the target directory where it may be edited if required. Change the line >>PARAMS_DIR:C:\HECEXE\CONTROL to the new installation control directory path e.g. >>PARAMS_DIR:C:\TARGET\CONTROL. Once installed, the HECEXE (or alternate target) directory must be added to your path. If you already have HEC-1 installed, the HECEXE directory should already be in your path. Addtionally, if HEC-1 is not already installed on your computer you need to do so before all of the DDMS version 1.1 functions will be complete. The user may also have to increase the number of files defined in the CONFIG.SYS. If HEC-1 is already installed and working correctly the CONFIG.SYS will not require modification. For information on HEC-1 software and installation refer to your HEC-1 installation diskettes and/or your official Corps software distributor. The DDMS version 1.1 also requires the DOS directory to be in the path. This is generally already the case for most users. See your DOS manual for help with use of the DOS path if you are unfamiliar with the use of the DOS PATH command. Starting DDMS version 1.1 ========================= So long as the DDMS version 1.1 has been installed in a directory which is included in your DOS path, the DDMS version 1.1 may be executed from any directory OTHER THAN THE ROOT DIRECTORY by typing DDMS at the DOS prompt. The DDMS version 1.1 will NOT execute all functions properly from the ROOT directory. Also, it is strongly recommended that DDMS version 1.1 NEVER be initiated or operated from within the target or CONTROL directories. This will prevent inadvertant overwriting or deleting of default files and make for easier file management in the long run. It is therefore recommended that the user create a new directory for use of DDMS version 1.1 for a given study or project. When DDMS version 1.1 is started for the first time in a new directory, a red warning window will appear indicating that the default DDMS.CTL file from the target directory is being copied to the present working directory. This is normal to DDMS version 1.1. Additionally, as indicated in the DDMS User's Guide, a new file family MUST be defined before initiating data entry to DDMS unless an existing file family has already been defined and is indicated at the current file family on the status line at the top of the DDMS screen. Known Bugs and Program Limitations ================================== NOTE: Bugs numbered 4 and 5 in version 1.0 README.TXT file have been corrected in the 1.1 release. 1) DDMS version 1.1 will not load the land use table properly into the Land Types form when executed from the root directory. 2) Large MCUHP files and/or HEC-1 data files are somewhat slow in loading especially when file merges are performed. Very large files may not be handled by DDMS version 1.1. Data files in excess of 100K or 100 data sets may not load. Loading will be initiated and attempted until the program memory limitations are exceeded. The exact limit is poorly defined as it is a combination of total file size and number of data sets. If the user should encounter or anticipate this limitation in a particular application, it is recommended that models be subdivided into smaller subsets and the model subsets run as separate DDMS File Families. Hydrographs may be passed between models using the Data Storage System (DSS) functionalities provided in HEC-1. See your HEC-1 User's Manual or HECDSS User's Guide for use of DSS. 3) The DDMS version 1.1 is packaged to work with the Corps of Engineers MENU1 interface to HEC-1. This is however not a requirement. To start an alternate interface or execute HEC-1 directly, edit the >>COMMAND line of the file HEC1.FRM in the CONTROL directory. The string on this line is passed directly (after variable substitutions) to the operating system upon saving and executing the HEC-1 form and responding Yes to the do-you-really-want-to-do-this? prompt. Questions/Problems/Suggestions ============================== Any questions, problems, or suggested changes to the DDMS version 1.1 software may be directed to: Ted Lehman Engineering Division Flood Control District of Maricopa County 2801 W. Durango St. Phoenix, AZ 85009 Phone (602) 506-1501 FAX (602) 506-4601 e-mail TLehman@po1.flood.maricopa.gov