Project 2 Working with Files in ColdFusion MX


Project 2 Overview

In this project, you'll create the Knowledge Bank application for Safe Health Pharma, a fictitious research-based pharmaceutical company. The R&D wings of this company are in France, Ireland, New Zealand, India, and Peru. The company headquarters is in Ontario, Canada. Using the Knowledge Bank application, various research scientists will be able to exchange information from a central information repository.

The Knowledge Bank application has two groups of users: administrators and general users. The general users of this application will be able to perform the following tasks:

  • Upload articles to a central repository.

  • View articles uploaded in the directory of a user.

  • View the article content from the search results.

  • Search for an article based on the author's name, research center, and category of the article.

The administrator can use this application to perform the following tasks:

  • Create and manage logins for the users.

  • Control file access permissions for different users.

  • View log files for the users.

  • Verify the content of the articles before they can be made public.

The Knowledge Bank application is a Web-based application developed using ColdFusion Markup Language and HTML. It's hosted on a Web server and works with the help of ColdFusion MX Application server. This application stores all the relevant data in a Microsoft SQL Server 2000 database. The key concepts that are used to create the Knowledge Bank application are as follows:

  • Uploading files on ColdFusion server

  • Creating a directory on the server

  • Deleting files from the server

  • Viewing the directory structure on the server

  • Reading files and writing to them on the server

  • Centralized error trapping




Macromedia ColdFusion MX. Professional Projects
ColdFusion MX Professional Projects
ISBN: 1592000126
EAN: 2147483647
Year: 2002
Pages: 200

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net