A schedule management system includes a schedule data table which stores
the schedule data including an identifier of a schedule owner, the time
zone, activity and the state of the schedule. A definition data table
stores the definition data for determining the relation between the
registration and display of the schedule and the schedule and the state in
he schedule data. A schedule data registration unit accepts a schedule
reservation request, determines whether the schedule registration is
permitted or not based on the schedule state of the schedule data existing
in the schedule data table and the definition data, and when the schedule
registration is permitted, registers the reservation schedule in the
schedule data table. A schedule data approval unit accepts a request from
the schedule owner for approving/disapproving the schedule and rewrites
the schedule state of the corresponding schedule data in the schedule data
table. A schedule display unit accepts a schedule display request,
determines whether the existing schedule is displayed or not based on the
schedule state of the schedule data existing in the schedule data table
and the definition data, and displays only the schedule data determined
for display.
Un sistema di amministrazione di programma include una tabella di dati di programma che memorizza i dati di programma compreso un contrassegno di un proprietario di programma, della zona di tempo, dell'attività e del dichiarare del programma. Una tabella di dati di definizione memorizza i dati di definizione per la determinazione del rapporto fra il registro ed esposizione del programma e del programma ed il dichiarare dentro programma i dati. Un'unità di registro di dati di programma accetta una richiesta di prenotazione di programma, determina se il registro di programma sia consentito o non basato sul programma dichiari dei dati di programma che esistono nella tabella di dati di programma e dei dati di definizione e quando il registro di programma è consentito, registra il programma di prenotazione nella tabella di dati di programma. Un'unità di approvazione di dati di programma accetta una richiesta dal proprietario di programma per approving/disapproving il programma e riscrive il programma dichiara dei dati corrispondenti di programma nella tabella di dati di programma. Un visualizzatore di programma accetta una richiesta dell'esposizione di programma, determina se il programma attuale sia visualizzato o non basato sul programma dichiari dei dati di programma che esistono nella tabella di dati di programma e dei dati di definizione e visualizza soltanto i dati di programma determinati per esposizione.