Sophisticated Web design.A database can supercharge su·per·charge tr.v. su·per·charged, su·per·charg·ing, su·per·charg·es 1. To increase the power of (an engine, for example), as by fitting with a supercharger. 2. your Web site. As recently as rive rive v. rived, riv·en also rived, riv·ing, rives v.tr. 1. To rend or tear apart. 2. To break into pieces, as by a blow; cleave or split asunder. 3. years ago, most CPA (Computer Press Association, Landing, NJ) An earlier membership organization founded in 1983 that promoted excellence in computer journalism. Its annual awards honored outstanding examples in print, broadcast and electronic media. The CPA disbanded in 2000. firms were scrambling to create an online presence before they missed the "virtual" curve. Partners across the country were congratulating each other for their firms' "awesome" graphics and the "really cool" Web designs, after which it was back to business as usual. The most a firm expected was the occasional new client that first learned of the firm on the Web. In fact, many CPAs regarded their Web sites as "just another expensive method of publishing a list of client services." If that is all you still expect from your firm's site, you are missing the curve. Today, the benchmark for cutting-edge Web development for business are the database-driven Web sites. They are considered database-driven because the contents of the site actually is stored in a database. They combine a Web browser The program that serves as your front end to the Web on the Internet. In order to view a site, you type its address (URL) into the browser's Location field; for example, www.computerlanguage.com, and the home page of that site is downloaded to you. , a Web server and database software in a way that makes the site accurate, timely, interactive and, most important, personalized per·son·al·ize tr.v. per·son·al·ized, per·son·al·iz·ing, per·son·al·iz·es 1. To take (a general remark or characterization) in a personal manner. 2. To attribute human or personal qualities to; personify. for each client. Web sites that are not database-driven are static and require programming every time their content changes. You most likely have had some experience using database-driven sites and didn't even know it. For example, some of the best known companies that have created database-driven Web sites include Amazon (www.amazon.com), Charles Schwab Charles Schwab can refer to:
Major U.S. airline. American was created through a merger of several smaller U.S. airlines and incorporated in 1934. It continued to buy the routes of other airlines, becoming an international carrier in the 1970s; its routes include South America, the (www.aa.com). These sites generate new clients because they are interactive and personalized. For example, they allow clients to place and trace orders, access timely account information and learn about events or products that are of special importance to them. CPA firms do not have to earn $100 million in revenue to take advantage of all the marketing benefits of a more sophisticated Web site. In fact, small firms can establish their own database-driven sites and manage them without having to hire professional Web designers whenever they want them updated. This provides CPAs with a relatively low-cost marketing tool and engages clients with timely and personalized information. ADD VALUE TO YOUR PRACTICE Keeping the standard Web site up-to-date can be a daunting daunt tr.v. daunt·ed, daunt·ing, daunts To abate the courage of; discourage. See Synonyms at dismay. [Middle English daunten, from Old French danter, from Latin , nearly impossible task for the small firm. Practitioners who have established a Web site generally pay professional Web designers--who know Web site programming languages, such as HTML HTML in full HyperText Markup Language Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web. and XML--when they need it updated. Consequently, it is not the development cost, but the high hourly maintenance fees and the lack of in-house control that discourage smaller firms from developing or expanding their Web presence. Because of this, many firms neglect this important duty, or they put it very low on their list of priorities. Stale information is worse than no information--in most cases a user looking for Looking for In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with. timely data will not revisit re·vis·it tr.v. re·vis·it·ed, re·vis·it·ing, re·vis·its To visit again. n. A second or repeated visit. re a site that does not provide up-to-the-minute information. Alternatively, with a database-driven Web site, you can make changes by altering the database and your clients will update your site as they input new information about themselves online. Database-driven Web applications are the most cost-effective solutions for Web sites with frequent content changes. Companies have applied such technology successfully to online catalogs, data broadcasting, service tracking and airline reservations. CPA firms can apply the same technology to make their sites better marketing tools. For example, database-driven sites can include * Customized daily or weekly announcements for clients, such as tax filing reminders or SEC requirements. * Customized updates on local issues that could affect local clients such as an increase in state or county property taxes. * New product and services information such as a hotlink hotlink - A mechanism for sharing data between two application programs where changes to the data made by one application appear instantly in the other's copy. Under System 7 on the Macintosh the users establishes a hotlink by doing a "Create Publisher" on the server and to information on a new payroll service. * An interactive checklist or calculators that advise users of the benefits of financial planning Financial planning Evaluating the investing and financing options available to a firm. Planning includes attempting to make optimal decisions, projecting the consequences of these decisions for the firm in the form of a financial plan, and then comparing future performance against . * A calendar of social events at which CPA firm members will be present to meet with new and current clients to answer questions or provide information about a specific issue. ADDING A PERSONAL TOUCH You can adapt a database-driven Web site to the individual needs of each client. The client inputs an identification code and password to log on to your firm's site. After the client logs on, the screen announces, "This Web page was designed exclusively for [client's name]." The site provides a menu of all your firm's services and the client chooses the services for which it would like regular updates. For example, you can add the latest about software upgrades or answer your IT clients' frequently asked questions. In essence, you can cross-market your firm's services that match your clients' business needs. The more you know about your clients and their needs, the more you can add to their personal sites. COLLECTING DATA Most CPA firms conduct a great deal of their business via e-mail. Information CPAs receive from clients on e-mail can be very difficult to sort. If you just need to answer a few client questions, e-mail is fine, but if you want to store and analyze client information, you need to download it "Download It" is Clea's debut single. It was released in the UK on September 22, 2003 and missed the top 20 charting at #21. The single had average promotion, being performed in shows like Top of the Pops. into a database. If your Web site automatically collects client information for you, that information is easy to organize and easily archived, so you can identify frequently asked questions and respond to client needs. Another useful application allows you to monitor your clients' use of the site and to record your observations into the database. You will not only learn whether your clients are using your site, but such tracking also will reveal which of your services your clients are most interested in using. YOUR OWN DATA COLLECTOR To create your own database-driven Web site you need a Web browser, Web server, back-end database A back-end database is a database that is accessed by users indirectly through an external application rather than by application programming stored within the database itself or by low level manipulation of the data (e.g. through SQL commands). and middleware. Web browsers The following is a list of web browsers. Historical Historically important browsers In order of release:
The Web server supports the software needed to create a Web Site on the Internet. Popular Web server software includes Netscape Enterprise Server A Web server from Netscape that runs under NT, Solaris and HP-UX. It supports JavaServer Pages (JSP) technology, Java servlets and Server-Side JavaScript (SSJS). It was superseded by iPlanet Web Server and renamed again in 2002 as Sun ONE Web Server. , Microsoft Internet Information Server See IIS. Microsoft Internet Information Server - Internet Information Server and Apache. The Web server software fulfills the requests it receives from Web browsers. The requests range from simply locating an HTML file to executing a program. A database is a huge repository of data that are easy to manipulate and easy to query. The integration of the database into your Web applications allows you or your clients to update the database through a Web browser and to post the information retrieved from the database onto your Web site. This makes changing Web site content as simple as adding, modifying or deleting data within the database. Popular database programs include Microsoft Access A database program for Windows, available separately or included in the Microsoft Office suite. Access is programmable using Visual Basic for Applications (VBA). Access can read Paradox, dBASE and Btrieve files, and using ODBC, Microsoft SQL Server, SYBASE SQL Server and Oracle data. and Oracle. Middleware is the glue that makes the Web browser, the Web server and the database work together seamlessly. It is software supported by the Web server that integrates database operations into a Web application. Middleware recognizes requests that ask that a "script" be executed. Scripts are programs used to process data, format data and perform database operations. The emergence of middleware is largely responsible for the increased popularity of database-driven Web applications. Exhibit 1, page 56, provides an overview of middleware products. Exhibit 1: Middleware Products Products Web site Active Server Pages www.asp101.com Cold Fusion www.allaire.com Sapphire/Web www.bluestone.com WebHub www.href.com WebObjects www.apple.com/Webobjects/ Exhibit 2, below, shows how all these tools work together. When a user with access to the system requests to retrieve or manipulate data, the Web browser sends a request to the server to execute a script or program. The middleware on the server recognizes the request to execute a script. In general, the scripts contain a mixture of HTML commands and tags that will format and process data in the database. In most cases, the database operation commands are structured query language See SQL. Structured Query Language - SQL (SQL SQL in full Structured Query Language. Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results. ) statements. [Exhibit 2 ILLUSTRATION OMITTED] Scripts can combine the data retrieved from the database with HTML tags to create a Web page on the fly. Most important, if the data on the database change, the Web page changes. You don't necessarily have to install and maintain all these Internet tools yourself. You can pay an initial development fee to a Web designer and rent space on a Web server that includes middleware and a back-end database for $20 to $50 per month from a Web host company. A typical configuration offered by a large number of Web host companies includes Windows NT (Windows New Technology) A 32-bit operating system from Microsoft for Intel x86 CPUs. NT is the core technology in Windows 2000 and Windows XP (see Windows). Available in separate client and server versions, it includes built-in networking and preemptive multitasking. as the operating system operating system (OS) Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. , Microsoft Internet Information Server as the server software, Cold Fusion cold fusion or low-temperature fusion, nuclear fusion of deuterium, an isotope of hydrogen, at or relatively near room temperature. Fusion, the reaction involved in the release of the destructive energy of a hydrogen bomb, requires extremely as the middleware and Microsoft Access as the back-end database. Once in place, you will maintain the content of the Web site yourself--this will provide you with real cost savings down the line. For information about Web host companies, see http://webhostlist.internetlist.com. IMPLEMENTING YOUR OWN SITE CPA firm Web sites often post staff information such as name, education, e-mail address See Internet address. e-mail address - electronic mail address , telephone number, experience and areas of specialization. Employee pages need to be changed when the employee information changes. Such changes can cost your firm a lot of money if your Web site is not database-driven, especially when a professional Web designer maintains the company's Web site. In contrast, you can update the information on your database-driven site using a Web browser. For example, assume you hire a new employee and have to update your Web site. You or anyone who has access to the system uses a data-manipulation form to change the content of the Web site. Exhibit 3, page 58, shows a form designed to add a new employee to the database on the Web server far Bautista, Hengesbach, North, CPAs. Note that there is a place on the form to include a digital photograph of the CPA. Because of this, you can load new pictures on your Web server for each new employee without having to rewrite the HTML code for your Web site. When you finally click on the Add Employee button (see the bottom of exhibit 3), the browser requests a script or program from the server to process the data about the new employee. The script on the server contains an SQL statement that adds a new record to the employee table in the company's database. [Exhibit 3 ILLUSTRATION OMITTED] When a client or user anywhere in the world asks for some information about the new employee, a different script is activated. This time, the script contains an SQL statement that retrieves the requested data from the database and generates an HTML document on the fly. The resulting Web page is shown in exhibit 4, below. It is the information in the database that determines the content of your Web pages. [Exhibit 4 ILLUSTRATION OMITTED] ENHANCE YOUR FIRM'S IMAGE It is important that CPAs stay on top of cutting-edge technology, especially when they offer IT consulting services. Your Web site very often is the first contact potential clients will have with your firm. Imagine what a potential client thinks when he or she reads on your site that your firm provides technology consulting and goes on to read something about Windows 95; your clients' first impression of your firm should not be underwhelming un·der·whelm tr.v. un·der·whelmed, un·der·whelm·ing, un·der·whelms To fail to excite, stimulate, or impress: . Database-driven Web technology will definitely help maintain and improve a firm's image. Most CPAs are familiar with computerized accounting systems, spreadsheets, database programs, computerized tax return preparation and word processing word processing, use of a computer program or a dedicated hardware and software package to write, edit, format, and print a document. Text is most commonly entered using a keyboard similar to a typewriter's, although handwritten input (see pen-based computer) and . Therefore, adding database-driven Web technology will be a snap for most practitioners. EXECUTIVE SUMMARY * MOST CPA FIRMS HAVE STATIC WEB SITES with fixed content. Practitioners can not easily change this data without prior knowledge of a Web programming language, such as HTML. * DATABASE-DRIVEN WEB SITES allow practitioners to change Web content without knowing a Web programming language, thus saving CPAs the cost of hiring Web designers every time they need to update information on their sites. * INFORMATION ON YOUR WEB SITE can be customized for each client. Changing the content in the back-end database will change what your clients see when they log on to your site. * TO CREATE YOUR OWN DATABASE-DRIVEN Web site, you need a Web browser, Web server, back-end database and middleware. Web host companies can supply your firm with all the necessary ingredients for a setup fee and a $20 to $50 monthly maintenance fee. * DATABASE-DRIVEN WEB SITES will maintain and improve your firm's image for technical expertise, which is especially important for firms that offer IT consulting services. Most important, the database-driven site will help you develop your practice by making your Web site a personal marketing tool. RELATED ARTICLE: Dynamic Web Technology for Intranets Intranets are private corporate networks built with Internet technology. An intranet is useful for CPA firms that have more than one office and need technology to communicate with staff who work in different locations. Intranets provide a cost-effective way for your staff to share best practices, schedules, research reports and more. Database-driven Web technology should be applied to intranets in the same way it is used on Web sites. An impressive example of such an application is the compliance research intranet created by the IRS An abbreviation for the Internal Revenue Service, a federal agency charged with the responsibility of administering and enforcing internal revenue laws. Compliance Research Division, which used database-driven Web technology to build a searchable electronic library, a project management system and a rime reporting system. GUIDO GUIDO Guidance Officer L. GEERTS, PhD, is an assistant professor of accounting and information systems at Michigan State University Michigan State University, at East Lansing; land-grant and state supported; coeducational; chartered 1855. It opened in 1857 as Michigan Agricultural College, the first state agricultural college. , East Lansing East Lansing, city (1990 pop. 50,677), Ingham co., S central Mich., a suburb of Lansing, on the Red Cedar River; inc. 1907. The city was first known as College Park, but was renamed when it was incorporated. . His e-mail address is geerts@pilot.msu.edu. BARBARA A. WADDINGTON, CPA, PhD, is an assistant professor of accounting at the University of Michigan (body, education) University of Michigan - A large cosmopolitan university in the Midwest USA. Over 50000 students are enrolled at the University of Michigan's three campuses. The students come from 50 states and over 100 foreign countries. , Flint. Her e-mail address is bwadding@umich.edu. STEVEN C. DILLEY, CPA, PhD, is professor of accounting at Michigan State University, East Lansing. He also is a consultant to regional CPA firms. His e-mail address is dilleys@bus.msu.edu. |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion