- •2014 Содержание
- •Введение
- •Постановка задачи
- •Изучение предметной области
- •Аналоги
- •Система
- •Онлайн - карты
- •Актуальность
- •Функциональные требования к программному продукту
- •Функциональные требования к онлайн – карте
- •Характеристика выбранных программных сред и средств
- •Диаграмма взаимодействия проектов
- •Возможные способы реализации:
- •Описание входных/выходных данных
- •Входные данные
- •Выходные данные
- •Описание структуры базы данных
- •Файл «paint.Php»
- •Файл«Ajax_start_exe.Php»
- •Приложение 1.
МИНОБРНАУКИ РОССИИ
Федеральное государственное автономное образовательное учреждение
среднего профессионального образования
«Новосибирский национальный исследовательский государственный университет»
(Новосибирский государственный университет)
Структурное подразделение Новосибирского государственного университета –
КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
Создание Web-приложения «Археологический полевой журнал»: поддержка работы с картографическими объектами.
Дипломный проект
на квалификацию техник
Научный руководитель
с.н.с. ИЭОПП СО РАН Костин В.С.
«____»__________2014 г.
Студент IV курса, Ильинов. Н.А.
гр. 003а1
«____»____________2014 г.
Новосибирск
2014 Содержание
3.1Система 6
3.2Онлайн - карты 9
5.1Функциональные требования к онлайн – карте 12
7.1Возможные способы реализации: 18
8.1Входные данные 21
8.2Выходные данные 21
10.1Файл «paint.php» 24
10.2Файл«Ajax_start_exe.php» 26
10.3Файл «maps_test.php» 26
10.4Файл «loadPointFromINI.php» 26
10.5Файл «loadPointFromXML.php» 26
10.6Файл «gMap.php» 27
Приложение 1. 30
Введение
Полевой отчет – это основной источник информации в археологии. Он составляется в процессе исследований и представляет собой набор данных об изученном археологическом материале. Отчет должен быть максимально подробным на случай не получения музеем археологического материала. Из-за большого количества данных требуется огромное количество времени на его пере структуризацию и последующий анализ. Упрощение же грозит потерей данных, что неприемлемо. Основная проблема в этом случае – отсутствие программных средств.
Задача, поставленная перед автором, состоит в разработке удобного программного средства, работающего с БД. В функции программного средства включены: внесение в неё отчета, данных о находках, отображение археологических памятников на карте, автоматической генерации отчета по заданному шаблону.
Выбор web-интерфейса обоснуется наличием единой БД, доступного с любого компьютера, а так же отсутствием необходимости установки дополнительно программного обеспечения. Это важно для быстрой обработки данных в полевых условиях и должно значительно сократить время на последующую обработку данных и написание отчета.
Постановка задачи
Задачей данного проекта является создание «Археологического полевого журнала».
«Археологический полевой журнал» – это программная система, которая должна помочь археологам с составлением отчетов, фиксации результатов. Когда в базе есть все данные о раскопках, то отчёт делается одним нажатием клавиши в окончательном виде (в 20-ти томах, если надо). Но, кроме фиксации материала и описаний в поле, система должна выполнять роль справочной информационной системы. Для этой цели в базе будут храниться полные материалы по сотням экспедиций. Такую базу может собирать институт археологии РАН в Москве, куда высылаются все отчёты по России. Кроме доступа к любому выбранному полевому журналу, система должна иметь возможность осуществлять сплошной поиск по всем журналам, допустим, артефактов определённого типа или памятников в заданной окрестности или по времени раскопок.
Общий проект состоит в разработке web-интерфейса позволяющего работать с базой данных: внесение в неё отчета, данных о находках, отображение археологических памятников на карте, автоматической генерации отчета по заданному шаблону.
Использование web-интерфейса обеспечивает доступ к базе данных с любого компьютера, имеющего доступ к сети, не требует установки дополнительных программ. Что дает возможность вести работу по внесению данных в полевых условиях и должно значительно сократить время на последующую обработку данных и написание отчета.
Перед автором стоит задача создания модулей рисования, сохранения и добавления в отчет картографической информации.