File management method
A method for managing files includes the steps of connecting a first client and a second client to the Internet, through a web service, configuring a server on the web service, then, configuring an extensible web server on the server, configuring a local file system to connect to the extensible web server, configuring a relational database management system to connect to the extensible web server, and configuring a front end web application framework on the extensible web server. The front end web application framework provides and builds a graphical user interface for the user. A back end web application programming interface is connected to the front end web application framework. The backend web application programming interface is also configured on the extensible web server.
1. A method for managing files comprising the steps of:
connecting a first client and a second client to the Internet, through a web service;
configuring a server on the web service;
configuring an extensible web server on the server;
configuring a local file system to connect to the extensible web server;
configuring a relational database management system to connect to the extensible web server;
configuring a front end web application framework on the extensible web server, wherein the front end web application framework builds a graphical user interface for the user;
, connecting a back end web application programming interface to the front end web application framework, wherein the backend web application programming interface is also configured on the extensible web server;
configuring a relational database management system interface on the extensible web server to access a relational database management system on the server, wherein the relational database management system interface changes file properties of files stored on the relational database management system;
configuring a data access object on the backend web application programming interface to access the relational database management system;
establishing links on the backend web application programming interface that are displayed on the graphical user interface, wherein documents are stored as files on a local the system, wherein the relational database management system provides a second file name shown as a link displayed on the graphical user interface; and
providing an import function, wherein the user can select a file and replace the file that the link points to, wherein the second the name is not changed during operation of the import function, wherein the file has a set of file properties managed by the relational database management system, wherein the file properties are not changed during operation of the import function;
maintaining a list of client templates; m. maintaining a list of workpaper templates, wherein a client template is defined as group of workpaper templates;
including a PBC (provided by client) list; o. updating the PBC (provided by client) list;
notify a user to upload documents according to the PBC (provided by client) list; and
receiving an upload from a user.
2. The method of claim 1 , further including the step of:
providing an upload function that configures a link to point to a list of links to uploaded files.
3. The method of claim 2 , further including the step of:
providing an export function, wherein the files that the list of links of files point to are downloaded to a client terminal in the same hierarchy as the list of links of files.
4. The method of claim 3 , further including the step of:
providing a locking function for file links, wherein file links have a status of locked and unlocked, wherein the file links cannot be dragged and dropped by a user in the graphical user interface when in locked position.