Добавил:
Тот самый Малыхя на партах и на досках Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_Малых_БЭИ2203.docx
Скачиваний:
1
Добавлен:
13.03.2024
Размер:
1.58 Mб
Скачать

4.5 Требования к информационной и программной совместимости

Требования к информационным структурам (файлов) на входе и выходе не предъявляются.

Исходные коды программы должны быть реализованы на языке PHP. В качестве интегрированной среды разработки программы должна быть использована среда MySQL.

Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы.

4.6 Требования к маркировке и упаковке

Продукт поставляется в виде сайта выгруженного в сеть интернет.

Программное изделие должно иметь маркировку с обозначением товарного знака компании-разработчика, типа (наименования), номера версии, порядкового номера, даты изготовления и номера сертификата соответствия Госстандарта России (если таковой имеется). Маркировка должна быть нанесена на программное изделие в виде наклейки, выполненной полиграфическим способом с учетом требований ГОСТ 9181-74.

4.7 Требования к транспортированию и хранению

⎯ транспортировка разрабатываемого программного продукта должна осуществляться студентом в назначенный срок по указанию преподавателя, принимающего результаты работы по проекту;

⎯ ответственным за хранение программного продукта является студент;

5. Требования к программной документации

Предварительный перечень программной документации:

⎯ пояснительная записка к разработанной базе данных, оформленная в соответствии с ГОСТ 7.32-2017;

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

6. Технико-экономические показатели

В данной работе не рассчитываются.

7. Стадии и этапы разработки

Стадии и этапы разработки определены в план-графике.

8. Порядок контроля и приемки

⎯ контроль и приемка программного продукта осуществляется в течение семестра в соответствии с план-графиком.

Глава 1. Теоретическая часть

1.1. Принципы проектирования базы данных для веб-сайта Российской Археологической экспедиции

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

Масштабируемость базы данных играет ключевую роль в обеспечении эффективности функционирования веб-сайта при увеличении объемов информации и числа пользователей. Безопасность данных обеспечивается использованием современных методов шифрования и аутентификации. Производительность системы зависит от правильного выбора системы управления базами данных (СУБД) и оптимизации запросов. Надежность достигается использованием технологий репликации данных и резервного копирования.

Основные компоненты базы данных включают в себя таблицы, которые хранят данные о различных объектах, таких как объекты, находки, и таблица с доверенными пользователями; связи между таблицами, обеспечивающие организацию сложных запросов; индексы для ускорения поиска данных в больших таблицах; и хранимые процедуры, и триггеры, автоматизирующие стандартные операции и обеспечивающие логику на уровне базы данных.

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

Соседние файлы в предмете Базы данных