Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення системи моніторингу рівня знань

Реферат Створення системи моніторингу рівня знань





е статус, який заповнюється відповідним значенням з таблиці статусів записів.

. У кожній таблиці в якості первинного ключа використовується целочисленное поле.

. У кожній таблиці існують два поля, що зберігають інформацію про дату останньої зміни запису і про користувача, який останнім виробляв зміна, поля мають фіксовані імена LASTDATE і USRNAME.

. Всім триггерам, що працюють з однією таблицею і мають однаковий час спрацьовування, присвоюється унікальний пріоритет кратний 100.

. Найменування вхідних змінних має починатися з префікса «IN_» вихідних - «OUT_». Внутрішні змінні починаються з префікса «V_».


.3 Конвенції розробки ZOPE


1. Всі ZSQL методи повинні іменуватися як процедури, які вони викликають. Якщо процедура не викликається, або запит включає в себе підзапити або зв'язку то ім'я методу починається з префікса «SQL_» після чого слід ім'я методу, що описує суть методу.

2. Кожен шаблон (PageTamplate), крім шаблонів розташованих в корені, має унікальний префікс каталогу, в якому він знаходиться, шаблони з кореневого каталогу маю префікс «r_».

. Скрипти мови python, що викликаються з відправлення даних з форми повинні мати ім'я «action_» + <ім'я форми, з якої був викликаний скрипт>. Решта скрипти повинні мати префікс «S_»

. Кожен модуль використовує свій власний коннект до бази.

. Імена змінних переданих в скрипт, з форми і навпаки повинні збігатися. Однотипність імен дозволяє швидше вести розробку і зменшує ймовірність помилок, пов'язаних із плутаниною в іменах змінних.


.4 Опис архітектури бази


База складається з 10 основних таблиць.

Таблиця користувачів L_USERS в якій зберігатиметься інформація про користувачів. Таблиця складається з наступних полів, целочисленного ідентифікатор запису (первинний ключ), ПІБ співробітника, статус запису, зовнішній ключ зв'язуючий таблицю з таблицею груп користувачів L_USER_GROUP, логін, пароль зашифрованим, дати останнього зміни запису, імені останнього користувача изменявшего запис.

Таблиця груп користувачів L_USER_GROUP складається з цілочисельного ідентифікатора запису (первинний ключ), найменування групи, унікального символьного коду групи, полів з дозволами на модулі для кожної групи, дати останнього зміни запису та імені останнього користувача востаннє редагував запис.

Таблиця сесій L_SESSION, зберігає інформацію про сесії користувачів (часу входу і виходу) в системі. Складається з цілочисельного ідентифікатора (первинного ключа), ідентифікатора користувача (зовнішній ключ на таблицю L_USERS), часу входу і виходу з системи.

Таблиця тем (список тем з різних областей знань) L_THEME. Складається з цілочисельного ідентифікатора запису (первинного ключа), найменування теми, текстового унікального коду теми, поля з описом теми, статусу запису в таблиці, ідентифікатора батьківської записи (зовнішній ключ, зв'язування таблиці собою ж), дати останнього зміни запису та імені останнього користувача востаннє редагував запис.

Таблиця закріплення користувача за темою L_USER_THEMS. Складається з цілочисельного іде...


Назад | сторінка 8 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Застосування графічного методу і симплекс-методу для розв'язання задач ...
  • Реферат на тему: Застосування методу подвійного уподобання і методу потенціалів для вирішенн ...
  • Реферат на тему: Відеореклама. Електронні таблиці