|
Web Database ApplicationsThe Internet has created a huge demand for user-friendly, yet sophisticated, Web-based database applications. But with the existing technology, it is very difficult (and time consuming) for most software developers to put information on the Web for interactive use. To fill this gap, Chesapeake Data Systems has developed software tools that assist analysts and programmers in developing sophisticated, yet user-friendly, Web-based database applications. Our tools are used to create and maintain a data dictionary that includes almost all of the application requirements and specifications, from tables, fields, and indices to default values and display orders, helping us get the specifications right the first time. Our programmers then use the information in the data dictionary, combined with an extensive program library, to create Web pages for an application. This approach allows us to help organizations implement database applications on the Web much more quickly than when using traditional development methods. And by taking a standardized approach, all of the Web applications will have a common “look and feel” Analysts use our data
dictionary to document the specifications for entry/edit forms and reports:
For
reports, a separate HTML file specifies the report layout, thus providing
maximum flexibility to the analyst. Each “entry/edit” Web
page includes forms for: List, Filter, Record, Report, and Export (see
examples on the following pages). The
program library includes the code for the
navigation buttons (First, Next, Prev, Last, etc.), and additional
code provides much of the database processing (reading, adding, updating,
and deleting records). Each
Report Web page is simply a Filter form that allow the user to enter the
selection criteria and control various aspects of the report (subtitle,
totals-only, etc.) (For more
details, see the separate document for Chesapeake Data Systems - Web
Reports). (Click here for a more complete list of features and functions.) |