Разработка сайта для АНО «Подари завтра» содействия реабилитации лиц с ограниченными возможностями здоровья
Заказать уникальную дипломную работу
Тип работы:
Дипломная работа
Предмет:
Веб-программирование
- 73 73 страницы
- 26 + 26 источников
- Добавлена 18.07.2023
4 785 руб.
- Содержание
- Часть работы
- Список литературы
СОДЕРЖАНИЕ
Введение 4
1 Анализ и характеристика проектируемой задачи 6
1.1 Назначение программного продукта 6
1.2 Технологическое обеспечение задачи 8
1.2.1 Выбор архитектуры программного продукта 8
1.2.2 Выбор СУБД 10
1.2.3 Обзор современных средств разработки ПО и выбор программной среды реализации задачи 11
2 Проектирование информационной веб-системы 20
2.1 Проектирование базы данных 20
2.2 Проектирование структуры сайта 22
2.3 Прототипирование интерфейса сайта 24
3 Разработка программного продукта 28
3.1 Подготовка программного обеспечения 28
3.2 Реализация таблиц базы данных 29
3.3 Физическая структура сайта 30
3.4 Разработка интерфейса сайта 31
3.4.1 Интерфейс пользователя 31
3.4.2 Интерфейс администратора 40
3.5 Особенности программной реализации 48
3.5.1 Реализация дизайна сайта 48
3.5.2 Реализация функционала приложения 52
3.6 Тестирование сайта 65
Заключение 67
Список использованных источников 68
Приложение А Страницы сайта на мобильном устройстве 71
Введение 4
1 Анализ и характеристика проектируемой задачи 6
1.1 Назначение программного продукта 6
1.2 Технологическое обеспечение задачи 8
1.2.1 Выбор архитектуры программного продукта 8
1.2.2 Выбор СУБД 10
1.2.3 Обзор современных средств разработки ПО и выбор программной среды реализации задачи 11
2 Проектирование информационной веб-системы 20
2.1 Проектирование базы данных 20
2.2 Проектирование структуры сайта 22
2.3 Прототипирование интерфейса сайта 24
3 Разработка программного продукта 28
3.1 Подготовка программного обеспечения 28
3.2 Реализация таблиц базы данных 29
3.3 Физическая структура сайта 30
3.4 Разработка интерфейса сайта 31
3.4.1 Интерфейс пользователя 31
3.4.2 Интерфейс администратора 40
3.5 Особенности программной реализации 48
3.5.1 Реализация дизайна сайта 48
3.5.2 Реализация функционала приложения 52
3.6 Тестирование сайта 65
Заключение 67
Список использованных источников 68
Приложение А Страницы сайта на мобильном устройстве 71
Фрагмент для ознакомления
Всего у нас в проекте принимают участие 120 деток, которые проживают на территории Республики Башкортостан. Но если кто-то еще дополнительно захочет позаниматься, мы с радостью ждем вас! Двери всегда открыты! Добро пожаловать!
Напоминаем, что проект реализуется при поддержке Фонда Президентских грантов!
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Нормативные акты
1. ГОСТ 7.32-2017. Отчет о научно-исследовательской работе. Структура и правила оформления. – М.: Госстандарт России: Изд-во стандартов, 2018.
2. ГОСТ Р 7.0.100-2018 Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание. Общие требования и правила составления. – М.: Госстандарт России: Изд-во стандартов, 2019.
3. ГОСТ Р 52872-2019 Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности. – М.: Госстандарт России: Изд-во стандартов, 2020.
Книги
4. Алексеев, А. П. Введение в Web-дизайн. Учебное пособие / А. П. Алексеев. – М.: ДМК Пресс, 2019. – 184 с.
5. Вигерс К. Разработка требований к программному обеспечению / Карл Вигерс, Джой Битти. – СПб: БХВ-Петербург, 2019. – 736 с.
6. Заботина, Н.Н. Методы и средства проектирования информационных систем. Учебное пособие / Н.Н. Заботина - М.: Инфра-М, 2019. - 331с.
7. Карпова, И.П. Базы данных. Учебное пособие для вузов / И.П. Карпова. – СПб: Питер, 2022. – 240 с.
8. Кириченко, А. В. HTML5 + CSS3. Основы современного WEB-дизайна, 2-е изд. / А. В. Кириченко, А. А. Хрусталев. - М.: Наука и техника, 2019. – 352 с.
9. Трэйси, Осборн. Веб-дизайн для недизайнеров / О. Трейси. – СПб.: Питер, 2022. – 176 с.
Статьи
10. Калугина Ю.В., Кондакова А.А., Михайлов А.С., Стрельникова С.В. Роль цвета в веб-дизайне // Решетневские чтения. 2018. – С 560-562. URL: https://cyberleninka.ru/article/n/rol-tsveta-v-veb-dizayne (дата обращения: 25.04.2023).
Электронные ресурсы
11. Быстрый старт / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/quick-start.
12. Краткая история создания CSS [Электронный ресурс] - URL: https://it-black.ru/kratkaja-istorija-sozdanija-css.
13. Модульные сетки в работе UX-дизайнера. Инструкция по применению [Электронный ресурс] - URL: https://medium.com/design-spot/модульные-сетки-в-работе-ux-дизайнера-инструкция-по-применению-410cfc1df74d.
14. Общая численность инвалидов по группам инвалидности [Электронный ресурс] - URL: https://rosstat.gov.ru/search?q=количество+инвалидов.
15. Подробное руководство по установке и настройке Denwer [Электронный ресурс] - URL: https://www.internet-technologies.ru/articles/podrobnoe-rukovodstvo-po-ustanovke-i-nastroyke-denwer.html.
16. Прототипирование [Электронный ресурс] - URL: https://www.unisender.com/ru/glossary/chto-takoe-prototipirovanie-i-zachem-ono-nuzhno.
17. Руководство по HTML5 и CSS3 [Электронный ресурс] - URL: https://metanit.com/web/html5/ (дата обращения: 12.02.2022).
18. Список лучших локальных серверов [Электронный ресурс] - URL: https://hoster.ru/articles/spisok-luchshih-lokal-nyh-serverov.
19. Структура сайта: почему такое внимание уделяется ее разработке? [Электронный ресурс] - URL: https://retail-online.ru/stat-i/struktura-sajta/
20. Что такое юзабилити и как его улучшить [Электронный ресурс] - URL: https://practicum.yandex.ru/blog/chto-takoe-usability-sayta/.
21. Язык программирования JavaScript: история, особенности, перспективы [Электронный ресурс] - URL: https://progkids.com/blog/javascript.
22. Язык программирования PHP [Электронный ресурс] - URL: https://web-creator.ru/articles/php.
23. Bootstrap (фреймворк) [Электронный ресурс] - URL: https://ru.wikipedia.org/wiki/Bootstrap_ фреймворк.
24. CSS / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/css.
25. HTML – история развития языка разметки гипертекста [Электронный ресурс] - URL: https://www.castcom.ru/publications/web/html_istoriya_razvitiya_yazyka_razmetki_giperteksta.html.
26. SQLite, MySQL и PostgreSQL: сравниваем популярные реляционные СУБД. [Электронный ресурс] - URL: https://tproger.ru/translations/sqlite-mysql-postgresql-comparison.
Нормативные акты
1. ГОСТ 7.32-2017. Отчет о научно-исследовательской работе. Структура и правила оформления. – М.: Госстандарт России: Изд-во стандартов, 2018.
2. ГОСТ Р 7.0.100-2018 Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание. Общие требования и правила составления. – М.: Госстандарт России: Изд-во стандартов, 2019.
3. ГОСТ Р 52872-2019 Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности. – М.: Госстандарт России: Изд-во стандартов, 2020.
Книги
4. Алексеев, А. П. Введение в Web-дизайн. Учебное пособие / А. П. Алексеев. – М.: ДМК Пресс, 2019. – 184 с.
5. Вигерс К. Разработка требований к программному обеспечению / Карл Вигерс, Джой Битти. – СПб: БХВ-Петербург, 2019. – 736 с.
6. Заботина, Н.Н. Методы и средства проектирования информационных систем. Учебное пособие / Н.Н. Заботина - М.: Инфра-М, 2019. - 331с.
7. Карпова, И.П. Базы данных. Учебное пособие для вузов / И.П. Карпова. – СПб: Питер, 2022. – 240 с.
8. Кириченко, А. В. HTML5 + CSS3. Основы современного WEB-дизайна, 2-е изд. / А. В. Кириченко, А. А. Хрусталев. - М.: Наука и техника, 2019. – 352 с.
9. Трэйси, Осборн. Веб-дизайн для недизайнеров / О. Трейси. – СПб.: Питер, 2022. – 176 с.
Статьи
10. Калугина Ю.В., Кондакова А.А., Михайлов А.С., Стрельникова С.В. Роль цвета в веб-дизайне // Решетневские чтения. 2018. – С 560-562. URL: https://cyberleninka.ru/article/n/rol-tsveta-v-veb-dizayne (дата обращения: 25.04.2023).
Электронные ресурсы
11. Быстрый старт / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/quick-start.
12. Краткая история создания CSS [Электронный ресурс] - URL: https://it-black.ru/kratkaja-istorija-sozdanija-css.
13. Модульные сетки в работе UX-дизайнера. Инструкция по применению [Электронный ресурс] - URL: https://medium.com/design-spot/модульные-сетки-в-работе-ux-дизайнера-инструкция-по-применению-410cfc1df74d.
14. Общая численность инвалидов по группам инвалидности [Электронный ресурс] - URL: https://rosstat.gov.ru/search?q=количество+инвалидов.
15. Подробное руководство по установке и настройке Denwer [Электронный ресурс] - URL: https://www.internet-technologies.ru/articles/podrobnoe-rukovodstvo-po-ustanovke-i-nastroyke-denwer.html.
16. Прототипирование [Электронный ресурс] - URL: https://www.unisender.com/ru/glossary/chto-takoe-prototipirovanie-i-zachem-ono-nuzhno.
17. Руководство по HTML5 и CSS3 [Электронный ресурс] - URL: https://metanit.com/web/html5/ (дата обращения: 12.02.2022).
18. Список лучших локальных серверов [Электронный ресурс] - URL: https://hoster.ru/articles/spisok-luchshih-lokal-nyh-serverov.
19. Структура сайта: почему такое внимание уделяется ее разработке? [Электронный ресурс] - URL: https://retail-online.ru/stat-i/struktura-sajta/
20. Что такое юзабилити и как его улучшить [Электронный ресурс] - URL: https://practicum.yandex.ru/blog/chto-takoe-usability-sayta/.
21. Язык программирования JavaScript: история, особенности, перспективы [Электронный ресурс] - URL: https://progkids.com/blog/javascript.
22. Язык программирования PHP [Электронный ресурс] - URL: https://web-creator.ru/articles/php.
23. Bootstrap (фреймворк) [Электронный ресурс] - URL: https://ru.wikipedia.org/wiki/Bootstrap_ фреймворк.
24. CSS / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/css.
25. HTML – история развития языка разметки гипертекста [Электронный ресурс] - URL: https://www.castcom.ru/publications/web/html_istoriya_razvitiya_yazyka_razmetki_giperteksta.html.
26. SQLite, MySQL и PostgreSQL: сравниваем популярные реляционные СУБД. [Электронный ресурс] - URL: https://tproger.ru/translations/sqlite-mysql-postgresql-comparison.