![]()
| Audience: This
information is an overview of WHAM software for MIS/IT professional
only. It is addressed to corporate PC, LAN and WAN I.T. support organizations
that need to review and understand the implications of third party software
before corporate-wide deployment. This information assumes technical
familiarity with Microsoft® Windows95/98/ME/XP®, WindowsNT® clients,
networking, various file servers and security
WHAT IS WHAM? Automated Workplace Safety's WHAM is easy to use software that helps safety professionals capture, maintain, publish and share hazard identification and assessment information required for OSHA compliance. In short WHAM is a safety documentation producer. WHAM Software helps your safety and production people produce high quality, OSHA compliant documents without all the hassles of document formatting, cutting and pasting, proper file naming and filing. You might think of WHAM as the fast and user-friendly data entry/document creating applications that:
AWSs WHAM products are Windows 32-bit "fat client" applications and conform 100% to the WIN32 API. Demos install and execute completely free on as many Windows95+ or WindowsNT/4.0+ machines as you wish. The demo version is actually the real program with a limit on the size of the document that can be produced. If you certify this demo version, you are certifying the real thing. WHAM products must be registered with AWS on each client PC wishing to execute the full licensed capabilities. We enable the fully capable Professional version or less-capable Desktop version by providing a registration code via email after receiving a credit card or P.O. (See Help/About/Register). All the latest WHAM software, patches and additional information are available at www.whamnet.com in either our "Downloads" or "Support" pages. We invite you to install the demo version. Installation may run from any network shared drive. It is an InstallShield setup and has a full uninstall.
TECHNICAL OVERVIEW
THE WHAM FILE SYSTEM First, lets discuss why WHAM doesnt use merchant RDBMS's such as Access, SQL/Server, Oracle, Sybase, etc. Keep in mind that WHAM, as a document creation tool, is about free-form text, not logical orderly rows and columns of uniform data. Many fields may be null or contain from one to thousands of bytes of text, including tabs, linefeeds, or carriage returns. Some of our customers require that WHAM applications run completely stand-alone on a laptop in the field. A typical situation involves safety employees or contracted consultants who are watching operations and making real-time modifications to WHAM procedures. They are actually modifying "safety words" and immediately producing new hazard identification, audit, or survey documents based on new observations. After updating the procedures, they usually leave a copy of the newly modified WHAM library for the safety team at the facility. Safety Managers also routinely wish to e-mail a single new procedure to other sites or to a plant contractor when they get back to your LAN or a phone line. At the same time, our flat file architecture works quickly and easily when implemented on a file or web server to facilitate information sharing. This file system allows each user and each company to decide the ideal way for WHAM to meet the user needs and operate within existing IT infrastructure. We have designed these products to give you choices, not to demand that you solve problems "our way." We are sure that you know these folks are safety people, not IT people. They are often not well versed in the nuances and implications of exporting and importing RDBMS rows output from queries and bulk copies with complicated search criteria. We are not saying that you cannot do these things with RDBMS's, but the applications tend to become much larger and more complicated for the end users and his or her workstation. Also sharing of data between databases becomes a matter of sophisticated replication or pre-canned procedures (and theres never the right one!) that is not at all easy to turn on and off selectively. Our files are copied and moved just by dragging and dropping individual files, folders or even entire libraries. There are also many timesaving features and searches that we provide to make simple end-user actions emulate complex DML on a database. Heres an example: Install WHAM on your PC if you havent already. Now notice we put a little library in your "My Documents\AWS_WHAM" folder. Use Windows Explorer and go there. Youll see a sub-folder called "Your Facilities.fac" or something close to that. Simply rename that folder to the corporate nickname of the location you work at now and be sure to end it with ".fac". Now go into WHAM-JSA and File/Open/Existing JSA and just go into your new folder, then a department .fac folder and a category .cat folder. Now, open the sample JSA file. Look at the Facility in the header screen. Go to the Print Center and send that sample file to your web browser. Look at the facility in the actual output! Pick another web template and do it again. Its that easy for users to share, rename, reorganize and clone. Youre probably realizing the power of options made available to the user with Windows features (which they work with every day) rather than having to learn a new and potentially more complicated WHAM(SQL) way to do that simple reorganization. The files are so compact that the data for an entire facility can usually fit on a floppy disk. An entire library from "Corpus Christy Refinery 4" can be zipped up and sent to "Beaumont Refinery 7" as a small email attachment. It can then be unzipped and have one folder renamed and be printing documents with Beaumont filled in and in Beaumonts look and feel (using Beaumont's output templates). All in a matter of minutes by the end user. Some fields get their values based on the file name and location each time the file is opened. Now, one more point: Open Systems. Go into the library again and find that .jsa file. Rename it to a .txt file and open it. No voodoo. No magic. Its your safety words. Line 1 is the header and lines 2 through x are the detail steps. We use the pipe "|" as a field separator as tabs and commas are very common inside our fields. We dont hold your data hostage in an undocumented database schema or encrypt it in any way. If a better product comes along kick us out, convert the "words" to their format and youre converted. You may create a WHAM file "library" anywhere you wish on a local disk of any type or a network share by simply creating one or more files there named xxxxLibrary.txt where xxxx varies with the type of WHAM files you will allow to be created in this library. This library "anchor point" file prevents WHAM files from accidentally being saved all over the network. A user "changes" libraries by finding and opening this file with the "change library" command. The text inside the file then becomes the "sign" displayed to them when they complete the command. For example, the text itself is the "welcome mat" and the file is the "door" to the "library." The flat file system may now make a lot more sense to you. There is a lot of code behind that simplicity. We put the work on us, not you. In addition, later releases of WHAM products will be filing live XML. AWS will never ask you to use one and only one browser or JVM. So we are staying 1 fat client but, 2 able to print web pages for subscribers and 3 very proud of our flat file system. We hope you agree.
If you have any questions, please contact us at: support@whamnet.com
|