Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет преддипломный.docx
Скачиваний:
3
Добавлен:
10.09.2019
Размер:
552.24 Кб
Скачать
  1. Личные данные сотрудников:

Таблица хранит в себе личные данные сотрудниках, необходимые для предприятия.

Список полей таблицы:

  • ID сотрудника (int(11) AUTO_INCREMENT)

  • ФИО сотрудника (text);

  • Паспортные данные (text);

  • Дата рождения (date);

  • Место рождения (text);

  • Регистрация (text);

  • ИНН (text);

  • Пенсионный счет (text);

  • Номер домашнего телефона (text);

  • Номер мобильного телефона (text).

  1. Служебные данные сотрудников:

Таблица хранит в себе служебные данные сотрудника, такие как должность и т.п.

Список полей таблицы:

  • ID сотрудника (int(11) AUTO_INCREMENT)

  • Должность (text);

  • Дата регистрации сотрудника (date);

  • Цех/кабинет/рабочее помещение сотрудника (text);

  • ID сотрудника в таблице «Личные данные» (text);

  • Пароль для авторизации сотрудника (text).

  1. Темы форума:

Таблица хранит в себе информацию по всем темам созданным пользователями на форуме с датой и ID пользователя-создателя темы.

Список полей таблицы:

  • ID темы (int(11) AUTO_INCREMENT);

  • ID пользователя-создателя темы (int(11));

  • Название темы (text);

  • Текст темы (text);

  • Дата создания темы (text);

  • Время создания темы (text).

  1. Посты форума:

Таблица хранит в себе даны о постах (ответы к темам) пользователей, включает в себя время создания, ID создателя и т.п.

  • ID поста (int(11) AUTO_INCREMENT);

  • ID темы к которой относится пост (int(11));

  • ID пользователя-создателя темы (int(11));

  • Дата создания поста (date);

  • Время создания поста (time);

  • Текст поста (text).

  1. Таблица альбомы:

Хранит в себе данные об имеющихся альбомах фотографий на срвере.

  • ID альбома (int(11) AUTO_INCREMENT);

  • Название альбома (text);

  • Дата создания (date);

  • Директория хранения альбома (text);

  1. Таблица фотографий:

Хранит в себе весь список фотографий с их описанием и дополнительной информацией.

  • ID фотографии (int(11));

  • ID альбома (int(11));

  • ID пользователя, загрузившего фотографию (int(11));

  • Имя изображения (text);

  • Дата и время загрузки изображения в альбом (datetime);

  • Описание фотографии (text).

  1. Личные сообщения:

Таблица хранит в себе личные сообщения сотрудников с дополнительной информацией, такой как время отправления.

  • ID сообщения (int(11));

  • ID отправителя (int(11));

  • ID получателя (int(11));

  • Дата и время отправки сообщения (datetime);

  • Текст сообщения (text);

  • Флаг непрочитанного сообщения (tinyint(1) ~ boolean).

    1. Выходная информация

Для пользователей предоставляются разные виды выходной информации, все зависит от пользователя прав:

  • Сотрудники или рядовые пользователи предприятия;

  • Администратор сайт;

  • Руководитель организации.

Для обычных пользователей (сотрудников) имеется следующий список выходной информации:

  • Форум (чтение постов пользователей, создание) ;

  • Просмотр личных страниц пользователей, с ограниченной информацией о сотруднике;

  • Получение списков всех сотрудников организации;

  • Просмотр фото-галереи и комментариев;

  • Просмотр новостей предприятия и чтение лент «Риа-новости»;

  • Информационный репозиторий.

Для руководителя организации предоставляется следующий список выходных данных:

  • Весь перечень выходной информации рядового пользователя;

  • Просмотр личных страниц пользователей с расширенной информацией о сотруднике;

  • Формирование выходного документа из БД в формате XML;

  • Формирование выходного документа из БД в формате PDF;

  • Просмотр сообщений адресованных руководителю, с наличием организационной информации.

Для администратора сайта имеется следующий список выходной информации:

  • Весь перечень выходной информации, предоставляемый рядовым пользователям и руководителю, за исключением чтения писем, адресованных руководителю организации;

  • Письма для администрации, содержащие рекомендации и пожелания пользователей сайта;

  • Вывод полной статистики БД;

  • Вывод данных о таблицах БД с целью мониторинга и управления.

  • Просмотр содержимого всех таблиц с целью выявления каких-либо нарушений или мониторинга целостности данных.