Web page providing method, server machine, web page providing program, and computer readable medium
First Claim
1. A web page providing method for providing a web screen incorporated with a content to a terminal operated by any one of employee belonging to a user via a network, the method comprising the steps of:
- updating, in response to an instruction from the user, a first table defining a roll of each of the employees, a second table defining providable contents and their providing conditions for every role, and a third table defining a work schedule of each of the employees;
reading, if the web screen is requested from a terminal operated by any one of the employees, the role of the employee out of the first table, reading a definition of content providable for the role read out of the first table and its providing condition from the second table;
reading the work schedule of the employee out of the third table;
generating screen data for displaying a screen incorporated with at least one content defined by the definition read out of the second table of which providing condition is satisfied by the work schedule read out of the third table; and
transmitting the generated screen data to the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer network system for implementing a web page providing method is composed of a personnel management system of a user, terminals operated by respective employees belonging to the user, and a server, which are connected to each other via a network. The server stores an employee management table defining the respective roles of the employees'"'"' a content management table listing URLs for contents to be provided to the employees, a roll management table defining providable contents and conditions for providing the contents for every role, and a displaying attribute management table defining a work schedule of each of the employees. These tables are updated whenever new data is received from the personnel management system. If a portal screen is requested from a terminal operated by any one of the employees, the web page providing program stored in the server causes a CPU to generate an HTML file for displaying, on the terminal, the portal screen incorporated with only the contents that can be provided in accordance with the conditions recorded in the individual tables and to transmit the HTML file to the terminal.
35 Citations
8 Claims
-
1. A web page providing method for providing a web screen incorporated with a content to a terminal operated by any one of employee belonging to a user via a network, the method comprising the steps of:
-
updating, in response to an instruction from the user, a first table defining a roll of each of the employees, a second table defining providable contents and their providing conditions for every role, and a third table defining a work schedule of each of the employees;
reading, if the web screen is requested from a terminal operated by any one of the employees, the role of the employee out of the first table, reading a definition of content providable for the role read out of the first table and its providing condition from the second table;
reading the work schedule of the employee out of the third table;
generating screen data for displaying a screen incorporated with at least one content defined by the definition read out of the second table of which providing condition is satisfied by the work schedule read out of the third table; and
transmitting the generated screen data to the terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A web page providing program, making a computer capable of communicating with a terminal via a network execute steps of:
-
updating;
in response to an instruction from a user, a first table defining a roll of each of employees belonging to the user, a second table defining providable contents and their providing conditions for every role, and a third table defining a work schedule of each of the employees;
reading, if a web screen is requested from a terminal operated by any one of the employees, the role of the employee out of the first table;
reading a definition of content providable for the role read out of the first table and its providing condition from the second table;
reading the work schedule of the employee out of the third table;
generating screen data for displaying a screen incorporated with at least one content defined by the definition read out of the second table of which providing condition is satisfied by the work schedule read out of the third table; and
transmitting the generated screen data to the terminal.
-
-
7. A computer readable medium storing a web page providing program to be read by a computer capable of communicating with a terminal via a network, the web page providing program making the computer execute steps of:
-
updating, in response to an instruction from a user, a first table defining a roll of each of employees belonging to the user, a second table defining providable contents and their providing conditions for every role, and a third table defining a work schedule of each of the employees;
reading, if a web screen is requested from a terminal operated by any one of the employees, the role of the employee out of the first table;
reading a definition of content providable for the role read out of the first table and its providing condition from the second table;
reading the work schedule of the employee out of the third table;
generating screen data for displaying a screen incorporated with at least one content defined by the definition read out of the second table of which providing condition is satisfied by the work schedule read out of the third table; and
transmiting the generated screen data to the terminal.
-
-
8. A server machine capable of communicating with a terminal via a network, the server machine comprising:
-
a communicating unit for transmitting and receiving data to and from the terminal;
a processing unit for performing a variety of processes in accordance with a program;
a first storage unit for storing a first table defining a roll of each of employees belonging to a user, a second table defining providable contents and their providing conditions for every role, and a third table defining a work schedule of each of the employees; and
a second storage unit for storing a program making the processing unit update each of the tables in response to an instruction from a terminal operated by the user that has been received via the communicating unit, and making the processing unit, if a request for a web screen is received from a terminal operated by any one of the employees via the communicating unit, read the role of the employee out of the first table, read a definition of content providable for the role read out of the first table and its providing condition from the second table, read the work schedule of the employee out of the third table, generate screen data for displaying a screen incorporated with at least one content defined by the definition read out of the second table of which providing condition is satisfied by the work schedule read out of the third table, and transmit the generated screen data to the terminal via the communicating unit.
-
Specification