ВВЕДЕНИЕ 3
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ 5
1.1 Особенности организации 5
1.2 Обзор и анализ существующих систем 8
1.3 Требования к автоматизированной системе 16
ГЛАВА 2. ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ 23
2.1 Технология построения приложения 23
2.2 Проектирование базы данных 26
2.3 Программная реализация приложения 35
ГЛАВА 3. ТЕСТИРОВАНИЕ 42
3.1 Программа и методика тестирования 42
3.2 Тестирование 44
ЗАКЛЮЧЕНИЕ 64
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 65
ПРИЛОЖЕНИЕ
21 век - век развития и совершенствования информационных технологий. На сегодняшний день, существует бесчисленное множество различных информационных технологий, которые используются повсеместно, что значительно упрощает, упорядочивает и делает более доступными те или иные услуги, в зависимости от потребностей людей. Можно смело сказать, что мы живем в «информационную эпоху».
Информация распространяется крайне молниеносно, поэтому возникает необходимость упорядочивать, структурировать и взаимодействовать с ней, такой подход мог бы пригодится в случаях, когда возникает резкая необходимость использовать упорядоченные данные, как, например, в случаях, когда необходимо найти доноров с определенной группой крови, связаться с ними и в кратчайшие сроки получить бесценную кровь. На современном этапе развития медицины, использование в лечении больных донорской крови и ее компонентов является непременным условием в борьбе за жизнь человека и восстановления его работоспособности. Кровь и ее компоненты — незаменимые средства при лечении заболеваний крови, онкологических заболеваний, при родовспоможении, травмах и ранениях.
Актуальность данной работы обуславливается отсутствием функций удаленного доступа для доноров, которые могли бы ускорить и упростить работу с их данными на самой станции переливания крови.
Целью данной дипломной работы является создание автоматизированной системы учета доноров Белгородской станции переливания крови. Основными функциями данной системы будут являться возможность автоматизированной, удобной, структурированной и удаленной работы с донорами, используя всемирную систему объединённых компьютерных сетей для хранения и передачи информации - интернет.
Для того чтобы разработать автоматизированную систему, описанную выше, следует выделить и указать ряд ключевых задач, которые включают в себя:
1) анализ деятельности организации;
2) выявление ключевых направлений деятельности организации, требующих автоматизации;
3) обзор и подробный анализ систем, выполняющих схожие задачи;
4) постановка требований к разрабатываемой системе;
5) проектирование системы учета;
6) реализация системы учета;
7) проведение испытаний.
Данная выпускная квалификационная работа состоит из введения, трех глав, заключения списка литературы и приложения.
Введение содержит общие сведения о работе, ее актуальность, цели, задачи и способы их достижения.
Первая глава содержит описание организации, анализ ее деятельности и постановку задач, требующих решения.
Вторая глава посвящена проектированию и реализации системы учета доноров.
Третья глава содержит методику тестирования системы и сам процесс тестирования.
В заключении подводится итог проведенной работе.
Дипломная работа состоит из 75 страниц, 45 рисунков, 1 таблицы и приложения, включающего 10 страниц.
В начале проектирования системы была поставлена следующая цель - спроектировать и разработать автоматизированную систему учета доноров Белгородской станции переливания крови. Для этого были выделены следующие задачи:
- анализ деятельности организации;
- выявление ключевых направлений деятельности организации, требующих автоматизации;
- обзор и подробный анализ систем, выполняющих схожие задачи;
- постановка требований к разрабатываемой системе;
- проектирование системы учета;
- реализация системы учета;
- проведение испытаний.
По итогу выполнения дипломной работы была спроектирована и разработана автоматизированная система учета доноров Белгородской станции переливания крови.
Данная система реализована в виде веб-приложения, которое выполняет не только функции веб-представительства данной станции переливания, но и позволяет пользователем удаленно осуществлять работу с ней. Сотрудникам предоставлен удобный и понятный функционал для ведения учета доноров и их данных. Возможность находить доноров определенной группы крови и рассылать им уведомления может помочь получить драгоценную кровь в кротчайшие сроки.
По итогам тестирования разработанной системы учета, можно сделать следующий вывод - веб приложение полностью удовлетворяет всем требования, предъявленным к системе на этапе постановки задачи.