Инструменты пользователя

Инструменты сайта


admin_manual

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Следущая версия Both sides next revision
admin_manual [10/22/2014 18:32]
chadin
admin_manual [10/23/2014 10:39]
chadin [Назначение информационной системы]
Строка 4: Строка 4:
  
 РИВР - акроним фразы "​Распространение инвазионных видов растений"​. Целью создания информационной системы РИВР является автоматизация процесса сбора и отображения сведений о географическом распространении инвазионных видов растений. На сайте http://​proborshevik.ru/​map РИВР отображает сведения о географическом распространении борщевика Сосновского и предоставляет возможность пользователям ресурса дополнять эти сведения самостоятельно. РИВР - акроним фразы "​Распространение инвазионных видов растений"​. Целью создания информационной системы РИВР является автоматизация процесса сбора и отображения сведений о географическом распространении инвазионных видов растений. На сайте http://​proborshevik.ru/​map РИВР отображает сведения о географическом распространении борщевика Сосновского и предоставляет возможность пользователям ресурса дополнять эти сведения самостоятельно.
 +
 +Программа РИВР является служебным произведением ИБ Коми НЦ УрО РАН (http://​ib.komisc.ru),​ созданной за счет средств ​
 +Региональной целевой программы развития вычислительных,​ телекоммуникационных и информационных ресурсов УрО РАН ( РЦП УрО РАН ), учрежденной Президиумом УрО РАН в 2001 г. по инициативе объединенного ​ Ученого ​ Совета по математике,​ механике и информатике УрО РАН (http://​rcp.uran.ru). Проект РЦП-14-И4:​ "​Информационная система для сбора и отображения данных о распространении инвазивных видов растений"​.
 +Авторы:​ И.В. Далькэ ​ (проектирование,​ тестирование),​ Е.Г. Мади (написание прграммного кода, проектирование и создание базы данных),​ И. Ф. Чадин ​ (проектирование,​ тестирование)
 +
 +Далькэ,​ И.В. Распространение инвазионных видов растений [Электронный ресурс] / Далькэ И.В., Мади Е.Г., Чадин И.Ф. - Режим доступа : http://​proborshevik.ru/​map/​.
 +
 +
 +Согласно условиям проекта программа может безвозмездно использоваться учреждениями,​ которые до 2013 г. входили в состав Уральского отделения Российской академии наук. Иные лица, кроме указанных,​ должны получить согласие ИБ Коми НЦ УРО РАН.
 +
 +При любом использовании программы вне сайта http://​proborshevik.ru указывать ссылку "​Далькэ,​ И.В. Распространение инвазионных видов растений [Электронный ресурс] / Далькэ И.В., Мади Е.Г., Чадин И.Ф. - Режим доступа : http://​proborshevik.ru/​map. - Дата доступа : "
 +
  
 ===== Структура базы данных ===== ===== Структура базы данных =====
  
 ==== Стержневая сущность ==== ==== Стержневая сущность ====
-Стержневой сущностью является таблица **point**. Хранит информацию о месте и дате обнаружения растения.+Стержневой сущностью является таблица **point**. Хранит информацию о месте и дате обнаружения растения, проективном покрытии.
  
-  
-  
- ​==point== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​   |Нет| ​ 
-  
-|id_user ​       int(11) ​   |Нет| ​ 
-  
-|place_coll ​    ​text ​      ​|Нет| ​ 
-  
-|date_coll ​     date       ​|Да| ​ 
-  
-|projective ​    ​float ​     |Да| ​ 
-  
-|lat            float      |Да| ​ 
-  
-|lon            float      |Да| ​ 
-  
-|foto           ​varchar(100)|Нет| ​ 
-  
-  
- ​==foto== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​  ​|Нет| ​ 
-  
-|id_point ​      ​int(11) ​  ​|Нет| ​ 
-  
-|file           ​varchar(50)|Нет| ​ 
-  
-  
- ​== ​ 
-  
- ​== ​ 
-  
-  
- ​==age_status== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​   |Нет| ​ 
-  
-|name           ​varchar(100)|Нет| ​ 
-  
-|picture ​       varchar(100)|Нет| ​ 
-  
-  
-  
-  
-  
-  
- ​==point_age_status== 
-  
-|Столбец Тип ​ Null  
-  
-|id             ​int(11)|Нет| ​ 
-  
-|id_point ​      ​int(11)|Нет| ​ 
-  
-|id_age ​        ​int(11)|Нет| ​ 
-  
-|number ​        ​int(11)|Нет| ​ 
-  
-|height ​        float |Нет| ​ 
-  
-  
- ​==polygon== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​   |Нет| ​ 
-  
-|id_user ​       int(11) ​   |Нет| ​ 
-  
-|place ​         text       ​|Нет| ​ 
-  
-|coord ​         varchar(600)|Нет| ​ 
-  
-  
- ​==users== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​  ​|Нет| ​ 
-  
-|surname ​       varchar(50)|Да| ​ 
-  
-|name           ​varchar(50)|Да| ​ 
-  
-|patronymic ​    ​varchar(50)|Нет| ​ 
-  
-|mail           ​varchar(20)|Нет| ​ 
-  
-|login ​         varchar(20)|Нет| ​ 
-  
-|password ​      ​varchar(20)|Нет| ​ 
-  
-|id_status ​     int(11) ​  ​|Нет| ​ 
-  
-  
- ​==status== 
-  
- ​^Столбец^Тип^Null^ 
-  
-|id             ​int(11) ​  ​|Нет| ​ 
-  
-|name           ​varchar(50)|Нет| ​ 
-  
-  
-  
  
 +==po|int==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|id_user |int(11) |Нет|
 +|place_coll |text |Нет|
 +|date_coll |date |Да|
 +|projective |float |Да|
 +|lat |float |Да|
 +|lon |float |Да|
 +|foto |varchar(100)|Нет|
  
-===== Программные ​модули =====+====Вспомогательные ​таблицы ​для стержневой сущности ====
  
 +Для хранения фотографий каждой точки.
 +==foto==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|id_po|int |int(11) |Нет|
 +|file |varchar(50)|Нет|
 +
 +Для хранения типов возрастных состояний
 +==age_status==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|name |varchar(100)|Нет|
 +|picture |varchar(100)|Нет|
 +
 +Для хранения возрастных состояний растений на каждой точке, их числа и высоты
 +
 +==po|int_age_status==
 +|Столбец Тип Null
 +|id |int(11)|Нет|
 +|id_point |int(11)|Нет|
 +|id_age |int(11)|Нет|
 +|number |int(11)|Нет|
 +|height |float |Нет|
 +
 +==== Независимые таблицы ====
 +Для хранения координат и текстовых описаний полигонов
 +==polygon==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|id_user |int(11) |Нет|
 +|place |text |Нет|
 +|coord |varchar(600)|Нет|
 +
 +Список пользователей,​ их имена, логины,​ пароли,​ идентификаторы статуса
 +==users==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|surname |varchar(50)|Да|
 +|name |varchar(50)|Да|
 +|patronymic |varchar(50)|Нет|
 +|mail |varchar(20)|Нет|
 +|login |varchar(20)|Нет|
 +|password |varchar(20)|Нет|
 +|id_status |int(11) |Нет|
 +
 +Таблица для хранения типов статуса пользователей
 +==status==
 +^Столбец^Тип^Null^
 +|id |int(11) |Нет|
 +|name |varchar(50)|Нет|
 +
 +===== Состав программных модулей и их назначение =====
 +
 +^Наименование модуля (размер)^Назначение модуля^
 +|addmetki.php (1,​6Кб)|добавление отдельной точки произрастания борщевика сосновского в базу данных|
 +|addpolygon.php (0,​4Кб)|добавление полигона границ места произрастания борщевика сосновского в базу данных|
 +|connect.php (0,5 Кб)|параметры соединения с базой данных|
 +|delete.php (image/0,9 Кб)|функции удаления точек из базы данных|
 +|drop.jpg (16 Кб)|иконка для кнопки удаления точки|
 +|exit.php (0,4 Кб)|завершение сессии пользователя|
 +|file_exif_data.php (2,5 Kб)|извлечение геоданных из Exif-полей файлов jpg|
 +|forms.html (0,​19Кб)|макеты форм для взаимодействия с пользователем|
 +|getmapobj.php (1,​7Kб)|функции извлечения информации о точках произрастания борщевика из базы данных и подготовка их для отображения на карте Яндекс|
 +|.htaccess (0,3 Кб)|параметры ограничения на размер отдельного загружаемого файла и общий объем файлов,​ загружаемых на сервер за один раз|
 +|image (60 Kб)|каталог для хранения загружаемых на сервер изображений|
 +|index.php (8,8 Kб)|контейнер функций php для отображения главной страницы|
 +|js (4,0 Kб)|набор JavaScript кодов проекта Jquery (стороняя open-source разработка)|
 +|logged.php (20 Kб)|отображение интерфейса пользователя после его авторизации на сайте|
 +|menu (4,0 Kб)|отображение элементов меню|
 +|polygon.php (image/​619)|отображение полигонов,​ созданных пользователями и сохраненными в базе данных|
 +|preloader.gif (2,​2K)|изображение,​ визуализирующее процесс загрузки|
 +|save_status.php (js/0,5 Кб)|сохраненеие статусов пользователей,​ после их изменения администратором|
 +|sundry.js (4,0 Kб)|набор JavaScript функций для отображения интерфейса пользователя|
 +|tmp (4,0 Kб)|каталог для временного хранения файлов изображений,​ загружаемых на сервер|
 +|upload.php (0,4 Кб)|функции php, обеспечивающие единовременную загрузку множества файлов jpg на сервер|
 +|users.php (2,2 Kб)|функции по управлению пользователями информационной системы|
 +|validate_form.php (1,6 Kб)|функции по проверке данных и файлов,​ передваемых пользователем |
 +
 + 
 ===== Установка системы ===== ===== Установка системы =====
  
 ===== Управление учетными записями пользователей ===== ===== Управление учетными записями пользователей =====
  
admin_manual.txt · Последние изменения: 04/23/2018 11:52 (внешнее изменение)