Анализ предметной области

Таблица 1.50. Описание полей таблицы "Пользователи системы"

Название

Комментарий

User

Таблица пользователей системы

Название

Is PK

Is FK

Тип

Null Option

Комментарий

Id_user

Yes

No

integer

NOT NULL

Name

No

No

varchar(128)

NULL

Имя

Sname

No

No

varchar(128)

NULL

Фамилия

Tname

No

No

varchar(128)

NULL

Отчество

Login

No

No

varchar(128)

NULL

Логин

Email

No

No

varchar(128)

NULL

Email

Таблица 1.51. Описание полей таблицы "Пользователь - роль"

Название

Комментарий

User role

Название

Is PK

Is FK

Тип

Null Option

Комментарий

Id_user

Yes

Yes

integer

NOT NULL

Пользователь

Id_role

Yes

Yes

integer

NOT NULL

Роль

В развитых сетевых инфраструктурах авторизация идёт через LDAP. Это достаточно удобно, т.к. позволяет хранить информацию о пользователях в одном месте. Если потребуется изменить пароль, то его нужно изменить лишь в одной системе. Именно поэтому в предложенной схеме не хранится пароль и авторизация происходит на стороннем сервисе.

.1.5.16 Полная схема базы данных

Рисунок 1.34. Полная схема базы данных

Особенности структуры БД

Так как работа производилась в условиях большой неопределённости, структура БД создавалась максимально гибкой с возможностью подстройки под конкретный процесс экологического мониторинга. Так, например, есть возможность динамического добавления характеристик условий отбора, физических характеристик пробы без изменения структуры БД.

Экранные формы

Общение пользователя с системой будет осуществляться посредством лёгкого клиента, написанного с использованием html + javascript и оформленного в виде одностраничного веб-приложения. Условно проектируемый спроектированный интерфейс можно разделить на 7 областей:

Перейти на страницу: 15 16 17 18 19 20 21

Другие статьи

Подготовка исходных реагентов и растворителей
Ацетон – сушили над CaCl2, а затем кипятили над оксидом фосфора (Р2 О5) в течение двух часов и дважды перегоняли над Р2 О5, Ткип = 560С, n = 1.3550. Этанол абсолютный. Этанол (ректифик ...

Киотский протокол - как механизм регулирования глобальных экологических проблем на международном уровне
Сегодня подавляющее большинство ученых пришло к мнению, что нынешнее беспрецедентно быстрое изменение климата – это антропогенный эффект, вызванный, прежде всего, сжиганием ископаемог ...

Переработка отходов полимеров
Двадцатый век - век научно-технического прогресса. В тот период объем производства вырос более чем в сто раз благодаря значительному расширению научных открытий и внедрения их в новейшие те ...