home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
misc3
/
ezcase-1.lzh
/
EASYCASE.TXT
< prev
next >
Wrap
Text File
|
1989-07-02
|
13KB
|
265 lines
EasyCASE & EasyCASE Plus
Easy-to-use Computer Aided Software Engineering (CASE) tools
EasyCASE and EasyCASE Plus are CASE (Computer Aided Software Engineering)
tools intended to simplify the generation (with a certain amount of
automation) of data flow diagrams (DFDs), transformation graphs
(data/control flow schema diagrams), state transition diagrams, structure
charts and entity relationship diagrams (ERDs). EasyCASE produces these
charts in accordance with the Yourdon-DeMarco, Gane & Sarson, Ward-Mellor,
Hatley-Pirbhai (also known as the Boeing-Hatley method), Yourdon-
Constantine and Chen representations and metholodogies for structured
analysis and design (including real time extensions) as published in their
respective texts.
EasyCASE provides an easier to use, more automated method of producing
these diagrams than does a presentation graphics or drawing program in that
the drawing features provided are only those required to provide the
symbols, connections, annotation and relationships required for the
specific chart types implemented. EasyCASE is considerably less expensive
and is also easier to use than most of the full-featured CASE tools in that
it provides only the basic functions necessary for performing and
presenting structured systems analysis and design.
EasyCASE provides the capability to add the appropriate chart type objects
to the chart and then manipulate them (add, move, delete, modify, label and
describe objects - processes, stores, functions, modules, states, flows,
couples etc.). EasyCASE maintains certain information about each object and
its relationships with other objects on the chart. Objects can be added,
moved, deleted, labelled, identified and associated with other objects on
the chart. If an object is modified in any way, any other similarly
identified or associated objects are modified also. For example : (i) if a
data process symbol on a transformation graph is moved, it's label and any
attached data and/or control flows and their labels are moved also,
remaining connected to, and associated with, that symbol; (ii) if a
function symbol on a structure chart is deleted, any attached connections
and associated data or control flow arrows (couples) and their labels are
deleted also; (iii) if a previously defined object is re-used, the new
object will inherit its attributes.
EasyCASE interacts quickly and easily with the user via pop-up dialog boxes
and menus and makes use of the mouse for selecting commands and working
with objects. EGA color is used, particularly for highlighting selected and
modified objects. EasyCASE provides a drawing area equivalent in size to 3
sheets wide (approx. 24 inches) by 2 sheets high (approx. 21 inches) of A-
size paper supported by several zoom modes, scrolling around which can be
performed using the mouse or keyboard. The whole chart or a specific area,
selectable using the mouse, can be printed to a number of output devices
which are compatible with the following; Epson FX, Epson LQ, IBM Graphics
Printers, Hewlett-Packard Graphics (HPGL) Plotters, Hewlett-Packard
QuietJet, LaserJet (HPLJ) and DeskJet printers.
Information entered about each object, and the relationship between
objects, on each chart produced can be exported in dBase III file format so
that reports and analysis can be performed using dBase III+, Lotus 1-2-3,
Microsoft Excel, PC-File:dB etc. Charts can also be exported in Microsoft
Windows Paint (v1.0x and v2.0) and PC Paintbrush (v3.0) file formats so
that they can be incorporated into documents when using a desktop
publishing or word processing program which can import Paint images, such
as Pagemaker, Ventura Publisher, Lotus Manuscript etc.
EasyCASE is intended to provide the end-user with a quick and easy
introduction to the concepts of structured analysis and design methods and
CASE which may then provide him or her with a basic knowledge of the
methods and techniques required to implement the full CASE solution.
EasyCASE requires an IBM PC (286 or 386 -AT recommended) or compatible
equipped with an EGA or VGA, Microsoft mouse (or compatible), at least 512
kbytes (640 kbytes required for EasyCASE Plus) of RAM. An Intel 80287 or
80387 math co-processor will improve the speed of screen updates, chart
draws and printing.
REGISTRATION :
EasyCASE is a SHAREWARE product, the first of its kind, the registration
fee for which is $90 (including shipping). Washington state residents must
add an additional 8.1% sales tax ($7.29). Registration provides the user
with (i) the latest version of EasyCASE (featuring high resolution printing
at 150 and 300 dpi resolution on HP DeskJet and LaserJet (PCL) printers
together with a selection of assorted fonts), (ii) automatic chart file
backup, (iii) the option to upgrade to EasyCASE Plus for $75, (iv)
technical support via Compuserve, mail or telephone and (v) a detailed,
laser printed and bound user manual which provides comprehensive
information about CASE, structured analysis and design, methodologies,
chart types and objects supported and information about the development,
features and functions of EasyCASE or EASYCASE Plus.
FUTURE DEVELOPMENT
It is planned to produce future versions of EasyCASE and EasyCASE Plus
which will provide pull-down menus; an 'Undo' feature; automatic chart
backups; level balancing; ESML methodology support; methodology rule
checking; higher resolution paint file export; exporting to Windows
Metafiles, CGM (Computer Graphics Metafiles), EPS (Encapsulated Postscript)
and HPGL (Hewlett-Packard Graphics Language) formats; enhanced chart
resolution for VGA; Postscript printing and support the Hercules Graphics
card (HGC) and possibly the MCGA card included with the IBM PS/2 model 30.
A standalone data dictionary manager (compiled DBMS) with full relational
capabilities for providing enhanced data entry, query, analysis and
reporting capabilities is also being developed as an optional add-on
package.
EasyCASE Plus
A retail (commercial) version of EasyCASE is available. This much
enhanced version will provide the user with all the features of EasyCASE
and also add considerably more power and flexibility than the shareware
version, enabling development of small to medium sized systems.
EasyCASE Plus will be NOT be available via CompuServe, BBSs etc using the
shareware approach. The shareware version will continue to be available for
evaluation purposes and registration. EasyCASE Plus will cost $165
(including shipping) direct from Evergreen CASE Tools. Registered users of
the shareware version of EasyCASE will be able to upgrade to EasyCASE Plus
for $75 (including shipping).
EasyCASE Plus features a much more comprehensive data dictionary and will
provide object data for use by all objects in all charts organized together
as a project set. That is, any objects identified or described to the data
dictionary on any chart will be available for re-use or re-definition on
any other chart in the same project group.
An attribute is provided to enable symbols such as data processes to
define a 'child' chart. It will then be possible to move up and down charts
in a hierarchy (chart linking) by simply selecting such symbols. For
example, it will possible to 'explode' down to lower level dfds from data
processes on a dfd, to an erd from a data store on a dfd or to a state
transition diagram from a control transform on a transformation graph. In
addition, provision is made to 'explode' down to a text editor from a
symbol enabling primitive process specs etc. to be defined.
An attribute is provided to enable flows to be defined in the form of a
record structure, consisting of sub-groups and/or elements. Record
structures are definable using the Yourdon-DeMarco or Backus-Naur
notations.
Attributes are provided for all objects so that an alias (eg. a code
mnemonic) and a textual description can be added to each symbol. A
miscellaneous (user definable) field is also provided.
EasyCASE Plus also contains a basic data dictionary manager to enable
addition, deletion, un-deletion, modification, renaming, listing and
interrogation of object records; printing of a basic set of object record,
chart data and data dictionary reports, data dictionary packing and
export/import in dBASE III+ and SDF file formats. Manipulation of chart
object entries in the data dictionary can be accomplished either directly
from the chart (add, delete and modify), internally via the data dictionary
manager (included) or externally by exporting/importing the dictionary
to/from a separate DBMS such as dBASE etc.
EasyCASE Plus will also provide for basic checking of data dictionary
object records syntax and will be able to perform level balancing (when
available) of data and control flows, processes and stores on data flow
diagrams and transformation graphs.
Additionally, EasyCASE Plus will provide basic methodology rule checking
(when available) of objects and their associations and relationships on
certain chart types.
EasyCASE Plus provides an uatomatic chart backup feature and better, more
flexible and higher resolution (150 and 300 dpi) printing of chart objects
on HP LaserJet and DeskJet (PCL) printers. An assortment of fonts are
provided and includes serif and sans-serif, single and double stroke, and
script type fonts for these printers.
VOLUME DISCOUNTS
All corporate, business, government, education or other commercial users
of EasyCASE and EasyCASE Plus must be registered. Volume discounts are
available as follows.
Quantity : less than 5 copies - no discount
5 - 10 copies - 10 % discount
11 - 20 copies - 15 % discount
21 - 50 copies - 20 % discount
51 - 99 copies - 25 % discount
100+ copies - Contact Us
SITE LICENCING
Site licencing of EasyCASE and EasyCASE Plus is available at the prices
shown below. Up to the specified number of licenced copies may be made from
the master disk and manual provided to the licencee. Additional manuals
and/or disks may be ordered for $10 (EasyCASE) or $15 (EasyCASE Plus) and
$5 each respectively. Yearly upgrade agreements are also available,
providing free upgrades and support, at a cost of $40 for EasyCASE or $75
for EasyCASE Plus, contact us for further details.
Quantity Cost Cost Cost
(up to) (EasyCASE) (EasyCASE+) (Upgrade)
10 $600 $1200 $600
20 $1100 $2200 $1100
50 $2500 $5000 $2500
100 $4500 $9000 $4500
100+ Contact Us
July 2nd, 1989
Evergreen CASE Tools,
11025 164th. Avenue NE,
Redmond, WA 98052.
Telephone : 206-881-5149
MEMBER ASP - Association of Shareware Professionals