Введение
1 Постановка задачи 6
1.1 Описание предметной области и формулировка задачи 6
1.2 Технология проектирования баз данных 11
1.3 Анализ предметной области и требования к информационным
средствам 16
1.4 Требования к программным средствам 20
1.5 Требования к эргономике и технической эстетике 21
1.6 Обоснование выбора инструментальных средств 22
2 Создание базы данных «Учет воспитанников психоневрологических
интернатов для детей» 24
2.1. Описание приложений 24
2.2. Структура БД «Учет воспитанников психоневрологических
интернатов для детей» 28
Заключение 30
Список использованных источников 31
Приложение А Формы входных документов 33
Приложение B Отчеты 36
Приложение C Схема БД «Учет оказания социальных услуг на дому» 39
Приложение Г Акт о внедрении 42
С каждым годом наблюдается повышение значимости роли информационных технологий в системе социального обслуживания населения, они начинают рассматриваться как инструмент, необходимый для совершенствования работы учреждений системы.
В данный момент возникла острая необходимость в базах данных (БД), позволяющих достаточно быстро найти необходимые сведения о получателях социальных услуг, состоящих на учете в учреждениях социального обслуживания населения, об оказываемых услугах, а также создавать отчетную документацию в установленной форме. Для учреждений социального обслуживания населения на дому и стационарных учреждений социального обслуживания (домов-интернатов для граждан пожилого возраста и инвалидов) программы учета услуг и отчетности по оказанным услугам написаны и апробированы. Для учреждений для детей-сирот и детей, оставшихся без попечения родителей (психоневрологических интернатов для детей), подведомственных министерству социальной политики края, таких программ нет. В работе данных учреждений используется только БД, предназначенная для автоматизации работы бухгалтерии: «1С: Зарплата и Кадры» и «1С: Бухгалтерия».
В системах автоматизированного управления психоневрологическими интернатами для детей можно выделить следующие направления:
- обеспечение прав детей-инвалидов из числа детей-сирот и детей, оставшихся без попечения родителей на жилье;
- обеспечение прав детей-инвалидов из числа детей-сирот и детей, оставшихся без попечения родителей на образование;
- реализация Федерального закона от 28.12.2013 № 442-ФЗ «Об основах социального обслуживания граждан в Российской Федерации»;
- реализация постановления Правительства Российской Федерации от 24.05.2014 г. № 481 «О деятельности организаций для детей-сирот и детей, оставшихся без попечения родителей, и об устройстве в них детей, ставшихся без попечения родителей».
Целью настоящей бакалаврской работы является разработка базы данных БД «Учет воспитанников психоневрологических интернатов для детей», позволяющей автоматизировать рабочий процесс специалистов по социальной работе и реабилитации учреждений. Эта БД в учреждениях должна охватить самую главную часть его деятельности - реализацию и защиту прав детей-инвалидов, из числа детей-сирот и детей, оставшихся без попечения родителей.
Для достижения поставленной цели необходимо:
- изучить предметную область и провести системный анализ объекта проектирования;
- освоить методы и средства, составляющие современную технологию проектирования БД;
- сформулировать требования к информационным и программным средствами реализации БД;
- спроектировать и реализовать БД на основе построенной модели;
- реализовать в виде приложений ввод и редактирование входных документов и вывод отчетной документации;
- разработать алгоритмы, выполняющие анализ накопленных данных и формирующие на их основе все виды отчётов.
- реализовать механизмы защиты персональных данных.
В главе «Проектирование и создание базы данных» выполнено проектирование схемы БД, представлено описание приложений.
В приложениях представлены формы входных документов, отчеты, схема БД и акты внедрения.
В работе были получены следующие результаты:
• Изучена предметная область и проведен системный анализ объекта проектирования.
• Освоены методы и средства, составляющие современную технологию проектирования БД.
• Сформулированы требования к информационным и программным средствам реализации БД.
• Спроектирована и реализована БД на основе построенной модели.
• Реализованы в виде приложений ввод и редактирование входных документов, а также вывод отчетной документации.
• Разработаны алгоритмы, выполняющие анализ накопленных данных и формирующие на их основе все виды отчётов.
• Реализованы механизмы защиты персональных данных.
1. Хоменко, А. Д. Базы данных: учебник для высших учебных заведений / А. Д. Хоменко, В. М. Цыганков, М. Г. Мальцев. — СПб.: КОРОНА-Век, 2009. — 734 с.
2. Ульман, Д. Введение в системы баз данных / Д. Ульман, Д. Уидом.—СПб.: Лори , 2003. — 1088 с.
3. Малыхина, М. П. Базы данных: основы, проектирование, использование / М. П. Малыхина. — СПб.: БХВ-Петербург, 2006. — 528 с.
4. Бартеньев, О. В. 1С: Предприятие: программирование для всех / О. В. Бартеньев. — М.: Диалог-МИФИ, 2005. — 464 с.
5. Радченко, М. Г. 1C: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. / М. Г. Радченко, Е. Ю Хрусталева. — М.: 1С-Паблишинг, 2013. — 965 с.
6. Дубянский, В. М. 1С: Предприятие.: конфигурирование и администрирование для начинающих / В. М. Дубянский. — СПб.: БХВ- Петербург, 2005.
7. Введение в системы баз данных. — М.: Издательский дом «Вильямс», 2005. — 1328 с.
8. Карпова, Т. С. Базы данных: модели, разработка, реализация / Т. С. Карпова. — СПб.: Питер, 2001. — 304 с.
9. Майер, Д. Теория реляционных баз данных / Д. Мейр. — М: Мир, 1987. — 608 с.
10. Баранова, И. В. Создание баз данных в СУБД Access / И.В. Баранова, В. В. Быкова. — Красноярск: СФУ, 2008. — 229 с.
11. Быкова, В. В. Проектирование реляционных баз данных. Методы, задачи, алгоритмы / В. В. Быкова, С. Э. Минина. — Красноярск: КГУ, 1999. — 78 с.
12. Быкова, В.В. Базы данных. Модели, проектирование / В.В. Быкова.—Красноярск: ГАЦМиЗ, 2003. — 160 с.
13. Быкова, В. В. Проектирование реляционных баз данных: теория нормализации в задачах и упражнениях / В. В. Быкова. - Красноярск: СФУ, 2007. - 106 с.
14. Четвериков, В.Н. Базы и банки данных / В.Н. Четвериков, Г.И. Ревунков, Э.Н. Самохвалов. - М.: Высш. шк., 1987. - 248 с.
15. Хансен, Г. Базы данных: разработка и управление / Г. Хансен, Д. Хансен. - М.: БИНОМ, 1999. - 704 с.
16. Дунаев, В. В. Базы данных. Язык SQL / В.В. Дунаев. - Спб.: БХВ- Петербург, 2006. - 288 с.
17. Портнягин Н.П. Разработка клиентской базы учреждений социальной защиты несовершеннолетних // Электронный сборник материалов международной конференции студентов, аспирантов и молодых ученых «Проспект Свободный-2017». Естественнонаучное направление: «Математика, информатика: теория вероятностей, математическая статистика и финансово-актуарная математика». - Красноярск, СФУ, 2017. (в печати)
18. Портнягин Н.П. Исследование неиерархических алгоритмов кластеризации данных // Электронный сборник материалов международной конференции студентов, аспирантов и молодых ученых «Проспект Свободный-2016». Естественнонаучное направление: «Математика, информатика: теория вероятностей, математическая статистика и финансово- актуарная математика». - Красноярск, СФУ, 2016. - с. 56-58.