System and method for project management
First Claim
1. A project management system including:
- a server connected by a network to a plurality of user terminals operated respectively by a plurality of users; and
a database for storing contents contained in each project participated in by some or all of the plurality of users, the contents contained in those projects are stored;
wherein, the server includes;
(a) a communication controller for transmitting pages to the user terminals and receiving operation messages from the pages;
(b) a project desktop (PJ-DT) sheet generator for reading contents data from the database in response to the operation messages and generating, for each project, a page as a project desktop for displaying or accessing all contents belonging to the project; and
(c) an access controller for, when an access has been made for content of the contents via the communication controller, controlling communications with the user terminals in unit of the project desktop containing the contents.
1 Assignment
0 Petitions
Accused Products
Abstract
A project management system is disclosed which is easy to use by members belonging to a project and other persons. The system comprises a server 2 and a DB 3 which stores project by project, contents belonging to those projects participated in by some or all of users. The server 2 comprises a communication controller 4 for transmitting prescribed pages to user terminals 1 and receiving operation messages from the pages, a project desktop sheet generator 10 for reading out contents data from the database 3 in response to those operation messages and generating pages for displaying or accessing all the contents belonging to those projects, project by project, as project desktop sheets, and an access controller 12 for controlling communications with user terminals, when there has been an access made via the communication controller 4 for the content of the contents, in unit of project desktop.
84 Citations
24 Claims
-
1. A project management system including:
-
a server connected by a network to a plurality of user terminals operated respectively by a plurality of users; and
a database for storing contents contained in each project participated in by some or all of the plurality of users, the contents contained in those projects are stored;
wherein, the server includes;
(a) a communication controller for transmitting pages to the user terminals and receiving operation messages from the pages;
(b) a project desktop (PJ-DT) sheet generator for reading contents data from the database in response to the operation messages and generating, for each project, a page as a project desktop for displaying or accessing all contents belonging to the project; and
(c) an access controller for, when an access has been made for content of the contents via the communication controller, controlling communications with the user terminals in unit of the project desktop containing the contents. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for supporting generation and management of data relating to projects, using a project management system, having a server connected by a network to a plurality of user terminals operated respectively by a plurality of users, and a database for storing contents belonging to each of projects participated in by some or all of the plurality of users,
wherein the method comprises the steps of: -
(a) registering contents contained in projects for each of the projects;
(b) generating, when one or a plurality of the sets of contents registered have been searched or an access has been made concerning a member belonging to a project, a list of projects including those contents or member; and
(c) generating, when a project display request has been made by the user in response to that generated project list, a page for displaying or accessing all contents contained in that project, as a project desktop sheet. - View Dependent Claims (8)
-
-
9. A computer program product having a recording medium for supporting generation and management of data relating to projects, using a project management system, having a server connected by a network to a plurality of user terminals operated respectively by a plurality of users;
- and a database for storing contents belonging to each of projects participated in by some or all of the plurality of users;
wherein the program causes the server to;
(a) register contents contained in projects for each project;
(b) generate, when one or a plurality of the sets of contents registered have been searched or an access has been made concerning a member belonging to a project, a list of projects including those contents or member; and
(c) generate, when a project display request has been made by the user based on a project list generated by the server in response to that project list generate instruction, a page for displaying or accessing all contents contained in that project, as a project desktop.
- and a database for storing contents belonging to each of projects participated in by some or all of the plurality of users;
-
10. A project management system including a server connected by a network to a plurality of user terminals operated respectively by a plurality of users;
- and a database, for each project participated in by some or all of the plurality of users, wherein contents contained in those projects are stored;
wherein the server includes;
(a) means for transmitting pages to the user terminals and receiving operation messages from the pages;
(b) means for reading contents data from the database in response to the operation messages and for generating, for each project, a page as a project desktop for displaying or accessing all contents belonging to that project; and
(c) means for, when an access has been made for content of the contents via the communication controller, controlling communications with the user terminals in unit of the project desktop containing the contents.
- and a database, for each project participated in by some or all of the plurality of users, wherein contents contained in those projects are stored;
-
11. A project management system including a server connected by a network to a plurality of user terminals operated respectively by a plurality of users;
- and a database for storing contents contained in those projects for each of projects participated in by some or all of the plurality of users,
wherein the server includes;
a communication controller for transmitting prescribed pages to the user terminals, and receiving operation messages from the pages; and
a project desktop sheet generator for reading contents data from the database in response to operation messages received by the communication controller and generating, for each project, a page as a project desktop for displaying or accessing all contents belonging to the project; and
the project desktop sheet generator comprises functions for generating a project desktop containing, as the contents, a text section for displaying text, a forum section for recording and displaying user statements, and a bookshelf section for managing files transferred from user terminals. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
- and a database for storing contents contained in those projects for each of projects participated in by some or all of the plurality of users,
-
22. A recording medium for recording project management data thereon, which data are used by a project management system,
wherein the system includes: -
a server connected by a network to a plurality of user terminals operated respectively by a plurality of users; and
a database, for each project participated in by some or all of the plurality of users, wherein contents belonging those projects are stored; and
wherein the project management data include;
a user table in which are stored user IDs of the plurality of users, respectively;
a project table in which are stored project IDs for identifying the plurality of projects, a project title for each of those project IDs, and user attribute-oriented access rights for those projects;
a project user table in which are stored the user IDs of users belonging to the projects, and order of users which constitutes the user attributes;
a contents table in which are recorded types of contents of forum section or bookshelf section or such like which are generated for each of the projects; and
a project contents table in which are recorded contents IDs of contents belonging to the projects, user attribute-oriented access rights to the several contents, and display order of several contents;
the project user table is used, when a project desktop is generated by the server, to determine user attribute of a user making a request to display that project desktop; and
the project contents table is used both to determine the contents display mode in accordance with the user attribute-oriented access rights, and to specify the display order for the several contents.
-
-
23. A method for supporting activities in project units, using a computer, comprising the steps of:
-
registering project originator as leader thereof;
registering content, etc., of that project input by the leader as text contents;
sequentially registering members selected by the leader to form a member list;
defining contents sections for managing other contents in project desktop for each project having the text contents and the member list;
registering access rights to several contents in each contents section in accordance with attributes of leader, members, and other users;
displaying a project desktop, in response to a request to display a project desktop containing the contents sections, wherein display of and operations pertaining to various contents are limited by user attribute of user making that display request, and adding contents input in accordance with that display to that project desktop;
generating a completion page wherein text data, statement content, and document files related to that project are batched together and described with a markup language; and
making that completion page public. - View Dependent Claims (24)
-
Specification