The managers of a large Midwest company were shocked when they reviewed a diagram of their computer network and discovered a redundant $325,000 data communications link between the West Coast office and headquarters. As it turned out, the line had been installed mistakenly while a key network engineer was on vacation. The discovery confirmed once again that not only is a picture worth a thousand words but also it's often the best way to visualize and examine complex subjects. That's why CPAs working with complex spatial subjects should consider using graphics to help them visualize and explain those subject to others.
Although diagrams certainly can be prepared freehand or with a word processor, the most efficient way is with a computer program specifically designed to do the job. In this article we help you find such a program, called graphical documentation (GD) software.
ILLUSTRATE THE PROCESS
Specific uses for diagrams in accounting settings abound. CPAs frequently use flowcharts to analyze and illustrate internal controls, but today there are many more applications--charting the flow of information processes, mapping an organizational structure and graphically identifying the sources of data flowing into financial statements.
It's no surprise that most people would rather view process maps and graphical symbols than read descriptions. Exhibit 1, page 44, is an example of a process map for a university's new student enrollment and collection process. Imagine how many words would be required to describe the same process.
[Exhibit 1 ILLUSTRATION OMITTED]
GD software also can assist in developing custom software applications--(for example, spreadsheet templates for calculating depreciation)--projects of growing popularity among accountants.
But the software provides an even greater benefit: GD software lets you electronically link a graphic to a source file. In other words, if a number in a spreadsheet was dynamically linked to a corresponding number in a GD software graphic, the number in the graphic would change automatically when the spreadsheet number changes. Of course, we can't demonstrate the dynamic links on this page, but if any of the numbers in exhibit 2, page 45, were dynamically linked to, say, a spreadsheet file where such underlying data were stored, a change to the spreadsheet number would automatically change the corresponding number in the graphic.
[Exhibit 2 ILLUSTRATION OMITTED]
To help you select a GD package, we look at four leading commercial products and suggest you examine the following features:
Ease of use. To many, this may be the most important consideration in choosing a package, but we believe you should not select a program just because it's easy to use. Instead, base your decision on how well a package can help you in your work.
For most GD applications, the learning curve is not very steep. GD packages tend to be relatively similar: They have many functions common to Windows programs. For example, most support the conventional drag-and-drop process: To select a menu function, click on the appropriate icon and drag it to the desired location and then release the mouse button.
One package, allClear, even provides a choice between using drag-and-drop and a text-based system in which it converts user-created text directly into software-generated chart graphics (see exhibit 3, page 46). The process resembles Microsoft PowerPoint, in which the software automatically structures the text.
Exhibit 3: Product Information for Graphical Documentation Software
Product allClear Version 4.5 Vendor SPSS Telephone 800-543-2185 Web home page www.spss.com/ software/allClear List price $400 System Requirements Operating systems Windows 95, 98, NT 4.0 Minimum processor 486 or better Minimum RAM 16 Mb Minimum hard-disk space 40 Mb Features Application building (allows conversion of diagram to an executable program) No Wizards No Ability to import spreadsheets and databases Yes Linking nodes to files Yes HTML output capability Yes Special features Option of converting text outline to diagram/chart. Checks text outline for logic/flow inconsistencies. Product FlowCharter Version 7 Vendor Micrografx Telephone 888-744-1210 Web home page www.micrografx.com/enterprise/ graphicssuite/flowcharter List price $299.95 System Requirements Operating systems Windows 95, 98, NT 4.0 Minimum processor 486DX or better (Pentium recommended) Minimum RAM 8 Mb (16 MB recommended) Minimum hard-disk space 32-86 Mb Features Application building (allows conversion of diagram to an executable program) Yes Wizards Yes Ability to import spreadsheets and databases Yes Linking nodes to files Yes HTML output capability No Special features WebCharter feature maps Web sites, Living FlowCharts feature helps users navigate through large documents. Product SmartDraw Version Professional 5.0 Vendor SmartDraw Software Telephone 800-501-0314 Web home page www.smartdraw.com List price $99 System Requirements Operating systems Windows 95, 98, NT 4.0 Minimum processor 486 or better Minimum RAM 8 Mb (32 Mb recommended) Minimum hard-disk space 20 Mb Features Application building (allows conversion of diagram to an executable program) No Wizards No Ability to import spreadsheets and databases Yes (through cut and paste or insert object) Linking nodes to files No HTML output capability No Special features Free 30-day trial available at Web site. Product Visio Version Professional 5.0 Vendor Visio Corp. of America Telephone 800-248-4746 Web home page www.visio.com/products List price $359.95 System Requirements Operating systems Windows 95, 98, NT 4.0 Minimum processor 486 or better (Pentium recommended) Minimum RAM 16 Mb (Windows 95, 98), 24 Mb (NT) Minimum hard-disk space 15 Mb Features Application building (allows conversion of diagram to an executable program) Yes Wizards Yes Ability to import spreadsheets and databases Yes Linking nodes to files Yes HTML output capability Yes Special features Online demos, customer templates, Web-based downloads available.
The more features and functionality a software program has, the more complex it tends to be. However, it doesn't necessarily follow that the most feature-rich GD packages also are the most difficult to use. Quick tours, tutorials and easily accessible wizards make even the most complex packages user-friendly.
Symbol sets and templates. GD packages differ from each other in the number and type of drawing objects they can produce; the objects are collectively called symbol sets. Most packages contain more symbols than you'll ever need--FlowCharter has almost 4,000, allClear comes with 380, SmartDraw has about 2,000 and Visio contains more than 1,000 network and telecom shapes alone. Typically, these symbols are collected into subsets called templates, or libraries, that focus on specific charting tasks--for example, symbols for drawing organization charts, developing computer networks, depicting project management activities and designing floor plans.
Drawing features. All the GD programs in this article can customize symbols with shading, borders and colors. They also let you redesign templates. For instance, in allClear, clicking on a toolbar button instantly reorganizes a segment of a diagram into a horizontal (right-to-left) view or a mirror image (left-to-right) view.
Features that affect the lines that link graphics and resizing of the graphics also distinguish GD packages from one another. For example, data flow diagrams call for curved line connectors. Any GD program will draw a straight line, but curved lines are more difficult. You can control the curvature of a line by clicking on just one point along the line or, better yet, on multiple points along the line to fine-tune the curve. All four products listed here allow for adjustments at multiple points.
Automatic line resizing is a real asset when symbols need moving. It's frustrating to change arrow links in a flowchart manually when some symbols need repositioning. All the packages in this article automatically resize lines.
Another useful feature is a function called snap-to-grid, which automatically aligns symbols horizontally and vertically to a grid on the screen. It also lets you turn off the snap-to-grid function so you can position an object at an angle to the grid lines.
Text manipulation. If you've tried using word processor drawing tools to create a graphics document, you know how daunting it can be. The text may not fit inside the symbols, and even when it does, centering the text is difficult. GD software simplifies the task. When you enter text inside a symbol, some programs change the symbol's size to accommodate the text automatically while keeping the text size constant; some programs use automatic text sizing--adjusting the font size while keeping the symbol a uniform size; and some programs provide a choice. In general, it's preferable to keep the symbols of similar size. SmartDraw and Visio provide a choice. With FlowCharter, the font size stays constant as the symbol size changes. While allClear does not make either text or symbol size adjustments automatically, it does include tools that will do it.
Another valued feature is text rotation. Obviously, when you draw vertical lines in a chart, it's helpful to be able to align the accompanying text parallel to those lines. Similarly, it's often helpful to embed text at unusual angles--for example, within the arrows shown in exhibit 2. Again, most GD software (including all the packages in this article) can rotate text and symbols.
Not every GD package has a spell check feature. Generally, the less expensive products lack it. The professional version of SmartDraw contains one, but not the standard version. All the Visio products, allClear and FlowCharter include it.
OLE. A Windows feature, object linking and embedding (OLE), allows you to cut and paste graphics, text and tables from one Windows program to another, so that when you're drafting a memo with a word processor, OLE will let you insert a drawing of an organization chart directly into your document. OLE also enables you to customize the object's height, width and page placement within the document.
It's important to understand the difference between embedding and linking objects in target documents. An embedded object is one that is copied from one application to another, as described in the preceding paragraph. In contrast, a linked object isn't actually contained in the target document; it remains in its original file and is only referenced, or called upon, so it can be seen in the target document, but it never actually moves. Linking becomes advantageous when the source object undergoes a change--such as a variable number in a spreadsheet. Any time that source number changes, the change is reflected automatically in the target document; as a result, the source object in the target document always will be current.
But linking also has disadvantages: The links are lost if the target document is ported (sent) to another computer unless the other computer is on the same network and the link address is revised. So if you know that a file will be ported to a place mat your computer can't access, embed rather than link.
The GD software packages in this article--with the exception of allClear--can import files from competitor programs; that's a feature of particular advantage if a colleague uses a different GD brand.
Web features and connectivity. When creating a complex diagram that must be shared with others, it's helpful to place it on a Web page for easy access. Visio Pro and allClear let you output files in HTML. In addition, FlowCharter, allClear and Visio can create links to Web pages.
Application-building capabilities. FlowCharter and Visio can be used to build applications. With them you can embed macros in charts so that clicking on a symbol will evoke an executable program or dialog boxes that can be programmed to perform tasks, including instructions to users and displays of useful feedback.
Application development. While not all CPAs need software development tools, those who do will find some GD programs especially helpful. They can use GD software to build applications. Some programs (Visio and FlowCharter) can write scripts in Visual Basic (a popular programming language). In addition, allClear outlines may be saved as a text file for use in creating a Visual Basic script.
SELECTING A PACKAGE
Which package is best? All these products are competent and user-friendly. A best choice depends on your specific needs.
Before you decide on a package, think about the kinds of graphical documentation you use in your work. All four packages can generate all the graphics diagrams that accountants generally use. For example, flowcharts for evaluating information and internal control systems; process maps, like the one shown in exhibit 1, for showing a pictorial diagram of a business's activities and processes; data flow diagrams for designing information systems; entity-relationship diagrams for use in modeling and depicting database designs. To make their use even easier, the packages include templates and models.
A second selection criterion might be the extent to which a particular GD package is user-friendly and easy to learn. Although this matter is subjective, check to see that a package lets you navigate easily and intuitively.
A third criterion is price. But as you see in exhibit 3, except for SmartDraw, the price spread is not that large.
GD software clearly can enhance the work of many accountants. It should be added to the collection of tools available to the professional.
* SOFTWARE THAT PREPARES diagrams, such as flowcharts, can be a handy addition to an accountant's toolbox.
* SPECIFIC USES FOR DIAGRAMS in accounting settings abound. CPAs long have used flowcharts to analyze and illustrate internal controls, but today there are many more applications--from the flow of information processes to mapping an organization chart to graphically identifying the sources of data that flow into financial statements.
* ANOTHER USE FOR graphical documentation (GD) is to help develop custom software programs.
* ONE OF THE GREATEST benefits of GD software is its ability to link a graphic to a source file so any change in a source file number is displayed in the graphic.
* WHAT TO LOOK FOR in a GD package:
Ease of use. To many users, this may be the most important consideration in choosing a package, but resist that temptation. Instead, base your decision on what a package can do to help in your work.
Symbol sets and templates. Check to see that the package you like has all the symbols and templates you will likely need.
Drawing features. Such functions as adjustable curved line connectors, automatic line resizing, text rotation and the snap-to-grid feature are important.
NANCY A. BAGRANOFF CPA, DBA, is associate professor of accounting at the R. T. Farmer School of Business Administration, Miami University, Oxford, Ohio. Her e-mail address is firstname.lastname@example.org. MARK G. SIMKIN, PhD, is professor of accounting and CIS at the College of Business Administration, University of Nevada, Reno. His e-mail address is email@example.com. The authors wish to thank John E Lacher, CPA, a custom applications developer in Worthington, Ohio. His e-mail address is firstname.lastname@example.org.
FlowCharter 7 recently was upgraded to iGrafx. Everything said in the article about FlowCharter also is true for iGrafx except for the following:
* The price is $400.
* It needs at least a Pentium computer; Windows 95, 98 or NT; and 16 to 32 megabytes of RAM.
|Printer friendly Cite/link Email Feedback|
|Title Annotation:||graphics software|
|Author:||Bagranoff, Nancy A.|
|Publication:||Journal of Accountancy|
|Date:||Feb 1, 2000|
|Previous Article:||Better budgets.|
|Next Article:||Securing the future.|