В процессе создания сайта приюта для животных необходимо учитывать удобство использования, привлекательный дизайн, актуальность информации, а также возможность быстрой связи с администрацией приюта. Такой сайт может стать эффективным инструментом для привлечения внимания к проблеме бездомных животных и помочь им найти новый дом и заботливых хозяев.
Объектом работы является приют для животных.
Предметом работы является веб-сайт «Найди свой комочек счастья».
Цель разработки сайта приюта для животных - помочь этим бездомным существам найти заботливых и ответственных хозяев, а также привлечь волонтеров, пожертвования и другую поддержку от людей, которые разделяют заботу о животных.
Для достижения поставленной цели необходимо решить следующие задачи:
- Провести анализ предметной области;
- Описать данные системы;
- Описать основные функции разрабатываемого сайта;
- Сформулировать требования к сайту;
- Провести функциональное моделирование предметной области в нотациях IDEF0 и DFD;
- Выбрать архитектуру проекта и обосновать выбор СУБД для разработки;
- Провести концептуальное, логическое и физическое проектирование БД;
- Создать базу данных в выбранной СУБД;
- Описать структурную схему прикладного решения;
- Описать интерфейс и процесс разработки сайта;
- Провести тестирование разработанного решения;
- Описать вопросы безопасности системы;
- Провести технико-экономическое обоснование разработки сайта.
Работа включает в себя пояснительную записку и исходный код сайта на PHP.
Если не знаете как и где разместить сайт - пишите в личные, сделаю на локальном сервере или размещу на своем хостинге.
Если у вас появились проблемы или вопросы по работе, либо необходима доработка - пишите в личные сообщения!
ВВЕДЕНИЕ 4
1 ПОСТАНОВКА ЗАДАЧИ 7
1.1. Требования к программному продукту 7
1.2 Функциональная диаграмма SADT 8
1.3 Диаграмма потоков данных DFD 10
2. РАСЧЕТНАЯ ЧАСТЬ 11
2.1 Разработка архитектуры сайта 11
2.2. Выбор хостинг-провайдера 12
2.3. Выбор программного инструментария для создания ядра сайта и его информационного и графического контента 18
2.4. Разработка структуры сайта по информационному и графическому наполнению 23
4 ТЕСТИРОВАНИЕ И ОТЛАДКА 26
5 ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 29
6 ВОПРОСЫ БЕЗОПАСНОСТИ СИСТЕМЫ 34
7 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРОЕКТА 43
7.1 Расчет затрат труда на разработку программы 43
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 50
ПРИЛОЖЕНИЕ А 54
ПРИЛОЖЕНИЕ Б 74