На 1 февраля 2023 года оригинальность более 80%
Могу проверить вам актуальную оригинальность работы перед покупкой, пишите в личку.
Оригинал документа в pdf, конвертация в Word автоматическая (в word могут быть недочеты, которые вы легко исправите самостоятельно)
Демократическая Республика Конго — очень большая страна, богатая почвами
и недрами, и она обладает значительным человеческим потенциалом, который может составить основу ее экономического развития, если будет использоваться разумно. Одним из ключевых моментов здесь является фактор социальной защиты населения страны, как важный компонент стратегии сокращения бедности в стране.
В настоящем дипломе обсуждается проектирование и реализация автоматической системы поддержки работы центра социальной защиты на основе технологии баз данных. Определяются ключевые объекты и связи, которые должны присутствовать в базе, формулируются требования к функциональности системы, с учётом её специфики. В частности, предусматривается возможность добровольных спонсорских пожертвований в фонды социальной защиты. Строятся концептуальная и реляционная схемы базы данных. Определяются категории пользователей и их полномочия. Реализация системы сделана в среде MySQL.
ВВЕДЕНИЕ
Демократическая Республика Конго - очень большая страна, богатая почвами и
недрами, обладает значительным человеческим потенциалом, который может составить основу ее экономического развития, если он будет использоваться разумно.
ДРК основывает свою стратегию социальной защиты на установлении «минимального уровня социальной защиты» для всего конголезского населения.
Социальная защита в настоящее время рассматривается политиками как один из ключевых компонентов стратегии сокращения бедности в Африке. Таким образом, основная задача в ближайшие годы будет заключаться в разработке национальных стратегий и программ, которые позволят социальной защите в полной мере играть свою роль в качестве привилегированного инструмента управления рисками и сокращения бедности. В программы социальной защиты вовлечены несколько типов субъектов, в частности правительственные министерства и агентства, НПО и международные организации. Многочисленные программы в области образования, здравоохранения, гражданской защиты, меры, касающиеся стихийных бедствий, занятости, социального страхования, развития сельских районов и других секторов, предназначены для охвата уязвимых слоев населения. Среди инициаторов социального обеспечения мы решили поставить на работу НПО (неправительственная организация).
Моя цель работы - Создание базы данных для системы поддержки работы НПО которая может участвовать в финансовой поддержке фондов помощи тем, кто находится в менее благоприятном положении.
Содержание
ВВЕДЕНИЕ ........................................................................................................................................................ 5 ГЛАВА 1: ОПИСАНИЕ СИТУАЦИИ С СОЦИАЛЬНОЙ ПОМОЩЬЮ В ДРК ........................................ 5
1.1. СОЦИАЛЬНАЯ ЗАЩИТА .................................................................................................................... 7 1.1.1 ОПИСАНИЕ СОЦИАЛЬНОЙ ЗАЩИТЫ ...................................................................................... 7 1.1.2. ФИНАНСИРОВАНИЕ .................................................................................................................... 8
1.2. СЕТИ СОЦИАЛЬНОЙ ЗАЩИТЫ ........................................................................................................ 8 1.3. ВВЕДЕНИЕ В БАЗЫ ДАННЫХ ......................................................................................................... 10
1.3.1. Различныетипы СУБД .................................................................................................................. 10 1.4. РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ ................................................................................................... 10 1.5. НЕРЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ .............................................................................................. 11 1.6. РАЗНИЦА МЕЖДУ РЕЛЯЦИОННЫМИ И НЕРЕЛЯЦИОННЫМИ БАЗАМИ ДАННЫХ ......... 12
1.6.1. Реляционнаябазаданных (SQL) ................................................................................................... 12 1.6.2 Нереляционнаябазаданных (NoSQL)............................................................................................ 13
1.7. Архитектура баз данных ...................................................................................................................... 13 1.8. Независимость данных ........................................................................................................................ 17
.8.1. Логическая независимость данных ............................................................................................... 18 1.8.2. Независимость физических данных ............................................................................................ 18
1.9. Модель сущности - основные понятия .............................................................................................. 18 1.9.1. Сущность ........................................................................................................................................ 19 1.9.2. Атрибуты ........................................................................................................................................ 19
1.9.2.1. Типы атрибутов .......................................................................................................... 20
1.9.3. Набор сущностей и ключи ............................................................................................................ 21 1.10. Связь .................................................................................................................................................... 21 1.10.1. Ограничения участия .................................................................................................................. 23 1.11. 12-ПРАВИЛ КОДДА ......................................................................................................................... 23 1.12. SQL ...................................................................................................................................................... 25 1.12.1. Язык определения данных .......................................................................................................... 26 1.12.2. Язык манипулирования данными .............................................................................................. 27 Глава 2: КОНЦЕПТУАЛЬНОЕ И РЕЛЯЦИОННОЕ МОДЕЛИРОВАНИЕ СИСТЕМЫ НПО ................ 29 2.1. ОПИСАНИЕ СИСТЕМЫ НПО ........................................................................................................... 29 2.1.1. Список требований к системе ...................................................................................................... 30
2.2. КОНЦЕПТУАЛЬНАЯ СХЕМА .......................................................................................................... 31 2.3. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ ............................................................................................. 32 22.3.1. Реляционная схема с СУБД MYSQL ........................................................................................ 32 ГЛАВ 3: ПРАКТИЧЕСКАЯ ЧАСТЬ ............................................................................................................. 33
3.1. СРЕДА РАЗРАБОТКИ И ОСОБЕННОСТИ СУБД MYSQL ........................................................... 33 3.1.2. СУБД MYSQL ............................................................................................................................... 33 3.1.3. СОЗДАТЬ БАЗЫ ДАННЫХ ......................................................................................................... 34 3.1.4. СОЗДАНИЕ ТАБЛИЦ .................................................................................................................. 35
3.2. ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ ....................................................................................................... 38 3.2.1. Создание интерфейса приложения ............................................................................................. 38
3.3. ИНТЕРФЕЙС ПРИЛОЖЕНИЯ, КОНТЕНТ И ФУНКЦИОНАЛЬНОСТЬ ..................................... 39 3.3.1. Интерфейс приложения ............................................................................................................... 39 3.3.2. Пользовательский интерфейс ....................................................................................................... 39 3.4.3. Различные интерфейсы приложения ........................................................................................... 40 ЗАКЛЮЧЕНИЕ ............................................................................................................................................... 47 СПИСОК ЛИТЕРАТУРЫ ............................................................................................................................... 48
1. Дейт К.Дж. Введение в системы баз данных / К.Дж. Дейт. – К.;М.;СПб: Вильямс,
2001. – 1096с.
2. Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. –
СПб.: Питер, 2001. – 304с.
3. Диго С.М. Проектирование и использование баз данных / С.М. Диго – М.:
Финансы и статистика, 1995.
4. Бойко В.В. Проектирование баз данных информационных систем / В.В. Бойко,
В.М. Савинков–
М., 1989.
5. Джексон Г. Проектирование реляционных баз данных для использования с
микроЭВМ / Г. Джексон – М.: Мир,1991.
6. Georges GARDARIN, Bases de données, Paris (France), Edition Eyrolles,
2003, 788 P.
7. Gestion de la persistance avec la technologie JPA : par ADANSE Marguerite et Blaise,
Ingénieur de conception en informatique, 2009.
WEBSITES
1. dic.academic – [Электронный ресурс]. URL:
https://fr.wikipedia.org/wiki/Analyse_fonctionnelle_descendante
dic.academic – [Электронный ресурс]. URL: https://www.mysql.com/fr/