Features of TechDoc

TechDoc has two separate functional areas: the Search Manager and the Document Manager.

Search Manager

Typically, Document Readers will use a web browser to access the centralized search manager, to locate and fetch their documents. Much like using Google ® or Yahoo! ®, the reader is able to retrieve documents without having to know where the documents are actually located. TechDoc's search engine capability allows for multiple document managers to be included; thus capturing a broader set of document/corporate knowledge and making it available to the user community. To keep the search manager(s) up to date, whenever a document is created, modified, released, or deleted, an update is automatically sent to the appropriate search manager(s).

Document Manager

Document maintainers use a web browser to connect to the desired document manager where they perform operations on their documents (Create, Reserve/Replace, Release). The Document Manager has a Windows Explorer like interface with folders and documents to allow for the hierarchical organization of their documents.

The software is also configurable to support a large number of environments. Each server can be tailored to meet the requirements of different groups. Security settings, data entry masks, and document organization are just a few of the items that may be changed.

Because the system is designed in a modular fashion using Java, the system can easily be modified, even given a whole new user interface, through programming. TechDoc can even be used as a background engine or API for a new application where document management is only one component of the application's functionality.

The TechDoc System must be available to anyone who has a legitimate need for documents while maintaining an appropriate level of security on each document. The TechDoc System has this Security built in the application beginning at the User Login and continues down to the Document level. The security subsystem was designed for dealing with distributed organizations and the Internet. The system has the concept of individual users with unique usernames/passwords, and groups (Global, Community, Campus, and Local).

As the name implies, the Global group consists of anyone on the Internet who is provided web browser access to the server. The Community group is defined by a set of IP address ranges, which are considered to be part of the logical "Community" for a specific server. The Campus group is defined by a set of IP address ranges, which are considered to be part of the logical "Campus" for a specific server. The Local group is defined as any user who has successfully logged in with a valid username and password from a computer located within the Campus group (or Community group or Global group depending on the server's security settings).

On a per-document basis, access can be granted to individuals and/or groups. This makes it simple to give access, for example, to three specific individuals to update a document but allow anyone in the world to read the document.

Previous: Overview Next: Benefits