home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / misc3 / ezcase-1.lzh / EASYCASE.TXT < prev    next >
Text File  |  1989-07-02  |  13KB  |  265 lines

  1.  
  2.  
  3.  
  4.                               EasyCASE & EasyCASE Plus
  5.                                           
  6.             Easy-to-use Computer Aided Software Engineering (CASE) tools
  7.                                           
  8.      EasyCASE and EasyCASE Plus are CASE (Computer Aided Software Engineering)
  9.      tools intended to simplify the generation (with a certain amount of
  10.      automation) of data flow diagrams (DFDs), transformation graphs
  11.      (data/control flow schema diagrams), state transition diagrams, structure
  12.      charts and entity relationship diagrams (ERDs). EasyCASE produces these
  13.      charts in accordance with the Yourdon-DeMarco, Gane & Sarson, Ward-Mellor,
  14.      Hatley-Pirbhai (also known as the Boeing-Hatley method), Yourdon-
  15.      Constantine and Chen representations and metholodogies for structured
  16.      analysis and design (including real time extensions) as published in their
  17.      respective texts.
  18.      
  19.      EasyCASE provides an easier to use, more automated method of producing
  20.      these diagrams than does a presentation graphics or drawing program in that
  21.      the drawing features provided are only those required to provide the
  22.      symbols, connections, annotation and relationships required for the
  23.      specific chart types implemented. EasyCASE is considerably less expensive
  24.      and is also easier to use than most of the full-featured CASE tools in that
  25.      it provides only the basic functions necessary for performing and
  26.      presenting structured systems analysis and design.
  27.      
  28.      EasyCASE provides the capability to add the appropriate chart type objects
  29.      to the chart and then manipulate them (add, move, delete, modify, label and
  30.      describe objects - processes, stores, functions, modules, states, flows,
  31.      couples etc.). EasyCASE maintains certain information about each object and
  32.      its relationships with other objects on the chart. Objects can be added,
  33.      moved, deleted, labelled, identified and associated with other objects on
  34.      the chart. If an object is modified in any way, any other similarly
  35.      identified or associated objects are modified also. For example : (i) if a
  36.      data process symbol on a transformation graph is moved, it's label and any
  37.      attached data and/or control flows and their labels are moved also,
  38.      remaining connected to, and associated with, that symbol; (ii) if a
  39.      function symbol on a structure chart is deleted, any attached connections
  40.      and associated data or control flow arrows (couples) and their labels are
  41.      deleted also; (iii) if a previously defined object is re-used, the new
  42.      object will inherit its attributes.
  43.      
  44.      EasyCASE interacts quickly and easily with the user via pop-up dialog boxes
  45.      and menus and makes use of the mouse for selecting commands and working
  46.      with objects. EGA color is used, particularly for highlighting selected and
  47.      modified objects. EasyCASE provides a drawing area equivalent in size to 3
  48.      sheets wide (approx. 24 inches) by 2 sheets high (approx. 21 inches) of A-
  49.      size paper supported by several zoom modes, scrolling around which can be
  50.      performed using the mouse or keyboard. The whole chart or a specific area,
  51.      selectable using the mouse, can be printed to a number of output devices
  52.      which are compatible with the following; Epson FX, Epson LQ, IBM Graphics
  53.      Printers, Hewlett-Packard Graphics (HPGL) Plotters, Hewlett-Packard
  54.      QuietJet, LaserJet (HPLJ) and DeskJet printers.
  55.      
  56.      Information entered about each object, and the relationship between
  57.      objects, on each chart produced can be exported in dBase III file format so
  58.      that reports and analysis can be performed using dBase III+, Lotus 1-2-3,
  59.      Microsoft Excel, PC-File:dB etc. Charts can also be exported in Microsoft
  60.      Windows Paint (v1.0x and v2.0) and PC Paintbrush (v3.0) file formats so
  61.      that they can be incorporated into documents when using a desktop
  62.      publishing or word processing program which can import Paint images, such
  63.      as Pagemaker, Ventura Publisher, Lotus Manuscript etc.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      
  71.      EasyCASE is intended to provide the end-user with a quick and easy
  72.      introduction to the concepts of structured analysis and design methods and
  73.      CASE which may then provide him or her with a basic knowledge of the
  74.      methods and techniques required to implement the full CASE solution.
  75.      
  76.      EasyCASE requires an IBM PC (286 or 386 -AT recommended) or compatible
  77.      equipped with an EGA or VGA, Microsoft mouse (or compatible), at least 512
  78.      kbytes (640 kbytes required for EasyCASE Plus) of RAM. An Intel 80287 or
  79.      80387 math co-processor will improve the speed of screen updates, chart
  80.      draws and printing.
  81.      
  82.      REGISTRATION :
  83.      
  84.      EasyCASE is a SHAREWARE product, the first of its kind, the registration
  85.      fee for which is $90 (including shipping). Washington state residents must
  86.      add an additional 8.1% sales tax ($7.29). Registration provides the user
  87.      with (i) the latest version of EasyCASE (featuring high resolution printing
  88.      at 150 and 300 dpi resolution on HP DeskJet and LaserJet (PCL) printers
  89.      together with a selection of assorted fonts), (ii) automatic chart file
  90.      backup, (iii) the option to upgrade to EasyCASE Plus for $75, (iv)
  91.      technical support via Compuserve, mail or telephone  and (v) a detailed,
  92.      laser printed and bound user manual which provides comprehensive
  93.      information about CASE, structured analysis and design, methodologies,
  94.      chart types and objects supported and information about the development,
  95.      features and functions of EasyCASE or EASYCASE Plus.
  96.      
  97.      FUTURE DEVELOPMENT
  98.      
  99.      It is planned to produce future versions of EasyCASE and EasyCASE Plus
  100.      which will provide pull-down menus; an 'Undo' feature; automatic chart
  101.      backups; level balancing; ESML methodology support; methodology rule
  102.      checking; higher resolution paint file export; exporting to Windows
  103.      Metafiles, CGM (Computer Graphics Metafiles), EPS (Encapsulated Postscript)
  104.      and HPGL (Hewlett-Packard Graphics Language) formats; enhanced chart
  105.      resolution for VGA; Postscript printing and support the Hercules Graphics
  106.      card (HGC) and possibly the MCGA card included with the IBM PS/2 model 30.
  107.      A standalone data dictionary manager (compiled DBMS) with full relational
  108.      capabilities for providing enhanced data entry, query, analysis and
  109.      reporting capabilities is also being developed as an optional add-on
  110.      package.
  111.      
  112.      EasyCASE Plus
  113.      
  114.         A retail  (commercial) version  of  EasyCASE  is  available.  This  much
  115.      enhanced version  will provide  the user  with all the features of EasyCASE
  116.      and also  add considerably  more power  and flexibility  than the shareware
  117.      version, enabling development of small to medium sized systems.
  118.      
  119.        EasyCASE Plus will be NOT be available via CompuServe, BBSs etc using the
  120.      shareware approach. The shareware version will continue to be available for
  121.      evaluation  purposes   and  registration.  EasyCASE  Plus  will  cost  $165
  122.      (including shipping)  direct from Evergreen CASE Tools. Registered users of
  123.      the shareware  version of EasyCASE will be able to upgrade to EasyCASE Plus
  124.      for $75 (including shipping).
  125.      
  126.        EasyCASE Plus features a much more comprehensive data dictionary and will
  127.      provide object data for use by all objects in all charts organized together
  128.      as a  project set. That is, any objects identified or described to the data
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      dictionary on  any chart  will be  available for re-use or re-definition on
  137.      any other chart in the same project group.
  138.      
  139.         An attribute  is provided  to enable  symbols such  as data processes to
  140.      define a 'child' chart. It will then be possible to move up and down charts
  141.      in a  hierarchy (chart  linking) by  simply  selecting  such  symbols.  For
  142.      example, it  will possible  to 'explode' down to lower level dfds from data
  143.      processes on  a dfd,  to an  erd from  a data  store on a dfd or to a state
  144.      transition diagram  from a  control transform on a transformation graph. In
  145.      addition, provision  is made  to 'explode'  down to  a text  editor from  a
  146.      symbol enabling primitive process specs etc. to be defined.
  147.      
  148.         An attribute  is provided to enable flows to be defined in the form of a
  149.      record  structure,   consisting  of   sub-groups  and/or  elements.  Record
  150.      structures  are   definable  using   the  Yourdon-DeMarco   or  Backus-Naur
  151.      notations.
  152.      
  153.         Attributes are  provided for  all objects  so that  an alias (eg. a code
  154.      mnemonic) and  a textual  description  can  be  added  to  each  symbol.  A
  155.      miscellaneous (user definable) field is also provided.
  156.      
  157.         EasyCASE Plus  also contains  a basic  data dictionary manager to enable
  158.      addition,  deletion,   un-deletion,  modification,  renaming,  listing  and
  159.      interrogation of  object records; printing of a basic set of object record,
  160.      chart data  and  data  dictionary  reports,  data  dictionary  packing  and
  161.      export/import in  dBASE III+  and SDF  file formats.  Manipulation of chart
  162.      object entries  in the  data dictionary can be accomplished either directly
  163.      from the chart (add, delete and modify), internally via the data dictionary
  164.      manager (included)  or externally  by  exporting/importing  the  dictionary
  165.      to/from a separate DBMS such as dBASE etc.
  166.      
  167.         EasyCASE Plus  will also  provide for  basic checking of data dictionary
  168.      object records  syntax and  will be  able to  perform level balancing (when
  169.      available) of  data and  control flows,  processes and  stores on data flow
  170.      diagrams and transformation graphs.
  171.      
  172.         Additionally, EasyCASE Plus will provide basic methodology rule checking
  173.      (when available)  of objects  and their  associations and  relationships on
  174.      certain chart types.
  175.      
  176.        EasyCASE Plus provides an uatomatic chart backup feature and better, more
  177.      flexible and  higher resolution (150 and 300 dpi) printing of chart objects
  178.      on HP  LaserJet and  DeskJet (PCL)  printers. An  assortment of  fonts  are
  179.      provided and  includes serif  and sans-serif, single and double stroke, and
  180.      script type fonts for these printers.
  181.      
  182.      VOLUME DISCOUNTS
  183.      
  184.        All corporate, business, government, education or other commercial users
  185.      of EasyCASE and EasyCASE Plus must be registered. Volume discounts are
  186.      available as follows.
  187.      
  188.      Quantity : less than 5 copies - no discount
  189.                  5 - 10 copies - 10 % discount
  190.                 11 - 20 copies - 15 % discount
  191.                 21 - 50 copies - 20 % discount
  192.                 51 - 99 copies - 25 % discount
  193.                    100+ copies - Contact Us
  194.      
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      SITE LICENCING
  203.      
  204.        Site licencing of EasyCASE and EasyCASE Plus is available at the prices
  205.      shown below. Up to the specified number of licenced copies may be made from
  206.      the master disk and manual provided to the licencee. Additional manuals
  207.      and/or disks may be ordered for $10 (EasyCASE) or $15 (EasyCASE Plus) and
  208.      $5 each respectively. Yearly upgrade agreements are also available,
  209.      providing free upgrades and support, at a cost of $40 for EasyCASE or $75
  210.      for EasyCASE Plus, contact us for further details.
  211.      
  212.      Quantity       Cost           Cost           Cost 
  213.      (up to)             (EasyCASE)          (EasyCASE+)    (Upgrade)
  214.      
  215.        10           $600           $1200               $600
  216.        20           $1100               $2200               $1100
  217.        50           $2500               $5000               $2500
  218.       100           $4500               $9000               $4500
  219.       100+               Contact Us
  220.      
  221.      July 2nd, 1989
  222.                                                            Evergreen CASE Tools,
  223.                                                          11025 164th. Avenue NE,
  224.                                                               Redmond, WA 98052.
  225.                                                         Telephone : 206-881-5149
  226.                                                                                 
  227.                              MEMBER ASP - Association of Shareware Professionals
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.