Министерство высшего образования и науки РФ Уральский Государственный Федеральный Университет им. Первого президента РФ Б.Н. Ельцина Кафедра экспериментальной физики Информационные системы и технологии По я с ни те ль н а я з а пи ска Курсовая работа База данных радиоизотопной диагностики (остеосцинтиграфии) Преподаватель: Анцыгин И.Н. Студент: Группа: Екатеринбург 2015 Кирякова Т.Н. Фт-410303 Введение 1. Цель работы Получение навыков работы по созданию структуры таблиц, модификации структуры таблиц, заполнению таблиц. Создание ключевых полей, индексированных полей, установка связей между таблицами. Удаление информации из связанных таблиц и восстановление этой информации. 2. Темы для предварительного изучения Перед выполнением работы необходимо ознакомиться со следующими темами: Проектирование реляционных баз данных, Создание новой базы данных, Создание таблиц, Типы полей, используемые СУБД Access, Сохранение таблиц, Создание ключевого поля, Изменение структуры таблицы, добавление данных в таблицу, Редактирование и удаление данных, Изменение внешнего вида таблицы, Печать таблицы, Поиск данных в таблице, Добавление индексов в таблицу, Установка связей между таблицами. 3. Задание Создать структуры таблиц, ключевые и индексные поля. Заполнить таблицы данными, установить связи, удалить данные. Информатизация всех сфер жизнедеятельности общества принципиально изменяет роль информации и информационных технологий в деятельности любой организации. От масштабов и качества использования информационных технологий в профессиональной деятельности специалистов во многом зависит успешность бизнеса и перспективы его развития, а также уровень экономического, социального и политического развития общества. Объектом автоматизации в курсовой работе является деятельность клиники по учету пациентов с проведенной ОФЭКТ диагностикой. Автоматизация в клинике предполагает устранение недостатков, связанных с "бумажным" способом оформления предоставляемых услуг, используя преимущества новых информационных технологий. Физическая структура реляционной базы данных В качестве системы управления базами данных была выбрана СУБД Microsoft Access. В ней были созданы таблицы, запросы. В ходе работы были созданы такие таблицы: Люди; РФП. Таблица «Люди» содержит сведения о пациентах и имеет следующий вид (эта, как и все последующие, таблицы представлены в виде конструктора таблиц). Эти таблицы связаны между собой средствами поддержания целостности, заданными на физическом уровне, то есть на уровне структуры БД. Связь таблиц можно визуально проследить на схеме данных(Рисунок 1). Связи характеризуют отношения один-ко-многим. Рисунок 1. Интерфейс базы данных MS Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. При открытии базы данных открывается форма «Карточка». Открытие этой формы одновременно с БД осуществляется путем помещения имени формы в строку «Форма» меню Сервис/Параметры запуска. Данная форма является панелью управления приложением. Ее кнопки обеспечивают вызов других кнопочных форм, а также отдельных объектов (отчетов, форм и т.д.). Данная форма была создана с помощью имеющегося в Access средства автоматизированной разработки форм с помощью программного кода. Форма представлена ниже (Рисунок 2). Рисунок 2 При выборе пациента (пациенты перечисляются в алфавитном порядке) автоматически появляется на экране его пол, возраст, диагноз, фото, распределение РФП в организме пациента. Есть возможность сделать отбор пациентов по полу. (Рисунок 3) Рисунок 3 С помощью кнопки удалить пациента, можно удалить карточку пациента со всеми полями (Рисунок 4) Рисунок 4 С помощью кнопки добавить пациента (Рисунок 5) Рисунок 5 Всплывает окно с полями для добавления нового пациента в картотеку (Рисунок 6) Рисунок 6 В данной форме присутствуют все поля из основной формы, кнопка добавить пациента реализует добавление и обновление таблиц и основной базы. Вывод В ходе курсовой работы была разработана база данных в программном пакете Access. Предложенный проект базы данных для работников клиники направлен на автоматизацию учета данных для врача. Разработанная база данных обеспечит автоматизацию следующих функций: ведение базы данных пациентов. В ходе проектирования было достигнуто программное решение основных поставленных задач информационной системы: учет информации о пациентах, учет информации об РФП, поиск данных, выработанные требования к создаваемой базе данных соблюдены. Цель работы, заключающаяся в повышении эффективности процесса разработки документации на основе использования разработанной БД, достигнута.