- •1.2. Аналіз предметної області
- •1.3.2. «Сдн Доцент»
- •1.3.3. Система дистанційного навчання «Moodle».
- •2.2. Розроблення варіантів використання
- •2.2.1. Розроблення діаграми варіантів використання.
- •2.2.2. Специфікація варіантів використання.
- •2.3. Специфікація функціональних та не функціональних вимог
- •3.2.2. Словник даних.
- •3.2.3. Проектування моделей даних для функцій, що автоматизуються.
- •Обмеження атрибутів сутності «agents»
- •Обмеження атрибутів сутності «units»
- •Обмеження атрибутів сутності «control_points»
- •Обмеження атрибутів сутності «institution»
- •Обмеження атрибутів сутності «locality»
- •Обмеження атрибутів сутності «water»
- •Обмеження атрибутів сутності «monitoring»
- •Обмеження атрибутів сутності «monitoring agents»
- •3.2.4. Опис субд-орієнтованої моделі даних.
3.2.2. Словник даних.
У табл. 3.5 приведений повний перелік елементів, які будуть використовуватися для автоматизації функцій обліку та аналізу забруднення поверхневих вод та описувати базу даних системи.
Таблиця 3.5
Словник даних
№ п.п. |
Найменування елемента |
Ідентифікатор |
Тип та довжина |
Призначення елемента |
1 |
2 |
3 |
4 |
5 |
1 |
Адреса ел. пошти користувачі |
user_mail |
varchar(30) |
Атрибут сутності «users» (Користувачі) |
2 |
ГДК(к-п) забруднюючої речовини |
agent_com_gdk |
float |
Атрибут сутності «agents» (Забрудюючі речовини) |
3 |
ГДК(рг) ЗР |
agent_fish_gdk |
float |
Атрибут сутності «agents» |
4 |
Дата внесення інформації моніторингу |
date |
date |
Атрибут сутності «monitoring» (Моніторинг) |
5 |
Звітний місяць |
month |
enum('Січень', 'Лютий', 'Березень', 'Квітень', 'Травень', 'Червень', 'Липень', 'Серпень', 'Вересень', 'Жовтень', 'Листопад', 'Грудень') |
Атрибут сутності «monitoring» |
6 |
Звітний рік |
year |
year(4) |
Атрибут сутності «monitoring» |
7 |
Ім’я користувача |
user_n |
varchar(30) |
Атрибут сутності «users» |
8 |
Ім’я користувача системи для входу |
username |
varchar(255) |
Атрибут сутності «users» |
9 |
Кількість забруднюючої речовини |
value |
float |
Атрибут сутності «monitoring agents» (Результати моніторингу) |
Продовження таблиці 3.5
10 |
Код відомства |
inst_id |
int(5) |
Атрибут сутності «institution» (Відомства) |
11 |
Код водного об’єкта |
water_id |
int(5) |
Атрибут сутності «waters» (Водні об’єкти) |
12 |
Код ЗР |
agent_id |
int(5) |
Атрибут сутності «agents» |
13 |
Код користувача |
userid |
varchar(255) |
Атрибут сутності «users» |
14 |
Код населеного пункту |
loc_id |
int(5) |
Атрибут сутності «locality» (Населені пункти) |
15 |
Код одиниці вимірювання |
unit_id |
int(3) |
Атрибут сутності «units» (Одиниці вимірювання) |
16 |
Код пункту контролю |
cp_id |
varchar(15) |
Атрибут сутності «control points» (Пункти контролю) |
17 |
Контактний телефон |
user_phone |
varchar(13) |
Атрибут сутності «users» |
18 |
Координата У ПК |
cp_y |
flo |
Атрибут сутності «control points» |
19 |
Координата Х ПК |
cp_x |
float |
Атрибут сутності «control points» |
20 |
Назва ВО |
water_name |
varchar(25) |
Атрибут сутності «waters» |
21 |
Назва ЗР |
agent_name |
varchar(30) |
Атрибут сутності «agents» |
22 |
Назва НП |
loc_name |
varchar(25) |
Атрибут сутності «locality» |
23 |
Назва ОВ |
unit_name |
varchar(25) |
Атрибут сутності «units» |
24 |
Назва ПК |
cp_name |
varchar(50) |
Атрибут сутності «control points» |
25 |
Номер запису результату моніторингу |
record_id |
int(5) |
Атрибут сутності «monitoring agents» |
26 |
Номер проведення моніторингу |
rec_id |
int(6) |
Атрибут сутності «monitoring» |
27 |
Опис ПК |
cp_desc |
varchar(100) |
Атрибут сутності «control points» |
28 |
Пароль користувача |
password |
varchar(255) |
Атрибут сутності «users» |
29 |
По-батькові користувача |
user_ln |
varchar(30) |
Атрибут сутності «users» |
Закінчення таблиці 3.5
30 |
Повна назва відомства |
inst_name |
varchar(50) |
Атрибут сутності «institution» |
31 |
Посада користувача |
user_pos |
varchar(30) |
Атрибут сутності «users» |
32 |
Права користувача |
permission |
enum('admin', 'ecolog') |
Атрибут сутності «users» |
33 |
Прізвище користувача |
user_fn |
varchar(30) |
Атрибут сутності «users» |
34 |
Скорочена назва відомства |
inst_short |
varchar(10) |
Атрибут сутності «institution» |
35 |
Скорочена назва ОВ |
unit_short |
varchar(10) |
Атрибут сутності «units» |
36 |
Характеристика відомства |
inst_desc |
varchar(100) |
Атрибут сутності «institution» |
37 |
Характеристика ВО |
water_desc |
varchar(50) |
Атрибут сутності «waters» |
38 |
Характеристика НП |
loc_desc |
varchar(100) |
Атрибут сутності «locality» |
39 |
Характеристика ЗР |
agent_desc |
varchar(50) |
Атрибут сутності «agents» |