Describes the fictional Fitch & Mather business requirements for the expense report and our solution in the form of a rough specification.
Describes how the logical database design was created from use cases. The physical database design is detailed as well.
Presents a detailed description of how the application works from a developer perspective. Includes a data-flow diagram, code samples, COM interface descriptions, ASP design, and so on.
Describes the design and implementation of the Web site and. Covers security, templates, design-time controls, and sample functionality (with plenty of code). Includes issues related to user-interface design and prototyping.
Discusses the implementation and use of XML to encode the FMCorp expense report data.
Provides the sample download, detailed software requirements for three machine types (server, developer workstation and end-user), and setup instructions. Automatic setup and manual setup procedures are presented.
Includes a laundry list of architecture changes and features we would address for an FMCorp version 2.
Visit http://www.fmcorp.com for a live version of the site. You must have Internet Explorer 4.0 or later. If you want to submit expense reports, you should have Excel on your client machine.
Homer, Alex and David Sussman. Professional MTS and MSMQ with Visual Basic and ASP. Birmingham, England: Wrox Press Ltd., 1998.
Soukup, Ron. Inside Microsoft® SQL Server™ 6.5. Redmond, WA: Microsoft Press, 1997.