Проектирование структуры базы данных - Автоматизированное рабочее место медицинского работника дошкольного учреждения
Основным компонентом АРМ является база данных (БД). Использование БД является эффективным средством разработки и поддержки информационного обеспечения АРМ.
База Данных (БД) - это совокупность взаимосвязанных данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений в определенной предметной области.
Основными целями проектирования базы данных являются:
Представление данных и связей между ними, необходимых для всех основных областей применения данного приложения и любых существующих групп его пользователей;
Создание модели данных, способной поддерживать выполнение любых требуемых транзакций обработки данных;
Разработка предварительного варианта проекта, структура которого позволяет удовлетворить требования, предъявляемые к производительности системы.
Оптимальная модель данных должна удовлетворять таким критериям, как структурная достоверность, простота, выразительность, отсутствие избыточности, расширяемость, целостность.
В теории реляционных БД обычно выделяется следующая последовательность нормальных форм:
- - первая нормальная форма (1NF) - вторая нормальная форма (2NF) - третья нормальная форма (3NF) - нормальная форма Бойса -- Кодда (BCNF) - четвертая нормальная форма (4NF) - пятая нормальная форма (5NF)
Наиболее распространенной процедурой является приведение базы данных к третьей нормальной форме (3NF) поскольку в большинстве случаев этот уровень нормализации является компромиссом между полной нормализацией и простотой реализации.
Условия первой нормальной формы:
Таблица не содержит повторяющихся полей (концептуальных требований) и групп полей.
Все записи таблицы не упорядочены
Каждое поле содержит неделимый атрибут
Условия второй нормальной формы:
Выполняются условия 1-ой нормальной формы;
Первичный ключ однозначно определяет всю запись;
Все поля зависят от первичного ключа;
Первичный ключ имеет минимальный состав.
Условия третьей нормальной формы:
- выполняются условия 2-ой нормальной формы;
Внутри каждой таблицы не должно быть транзитивных связей, т. е. любое не ключевое поле не зависит от другого не ключевого поля.
Для создания данного автоматизированного рабочего места было разработано 13 сущностей:
"Данные о ребенке" содержит - фамилия, имя, отчество, дату поступления в дошкольное учреждение, данные о родителях (мама, папа), группа, которую посещает ребенок и тип семьи;
"Мед. заключения" содержит вспомогательные данные о данных медицинского осмотра ребенка;
"Заключение" - содержит вспомогательные сведения о медицинских заключениях ребенка в "Листе здоровья";
"Лист здоровья" содержит сведения: медицинские данные ребенка, дату последнего осмотра и медицинские заключения;
"Прививки" является вспомогательным и предназначен для связи сущностей "Данные о ребенке" и "Название прививки";
"Название прививки" содержит данные обо всех прививках, сделанных данному ребенку;
"Тип семьи" содержит вспомогательные данные о типах семьи детей дошкольного учреждения (с одним родителем, полная);
"Мама" содержит данные о маме ребенка - фамилия, имя, отчество, дата рождения, адрес, телефоны домашний и мобильные и место работы;
"Папа" содержит данные о папе ребенка - фамилия, имя, отчество, дата рождения, адрес, телефоны домашний и мобильные и место работы;
"Кружки" является вспомогательным и служит для связи "Данные о ребенке" и "Название кружка";
"Название кружка" содержит названия всех кружков, проводимых в дошкольном учреждении;
"Группы" содержит данные о воспитателе ребенка и название группы, которую посещает ребенок;
"Сотрудники" содержит данные о персонале детского сада - фамилия, имя, отчество, дата рождения, адрес, телефоны домашний и мобильные, дата приема на работу и занимаемую должность.
Рис. 1.4 Схема данных в ERwin
Похожие статьи
-
Разработанное автоматизированное рабочее место выводит на экран 8 основных форм: "Меню", "Дети", "Прививки", "Кружки", "Группы", "Лист Здоровья",...
-
Отчет представляет собой полученный на принтере выходной документ, предназначенный для конечного пользователя. Отчет - наилучшее средство для...
-
Данный курсовой проект разработан для создания АРМ "Отдел кадров" для фирмы "Мобильные телефоны". Создание базы данных обусловлено необходимостью вести...
-
Автоматизированное рабочее место (АРМ) -- программно-технический комплекс, предназначенный для автоматизации деятельности определенного вида. Виды АРМ по...
-
Входная информация разделяется на условно-постоянную и оперативно-учетную информацию. - Условно-постоянная информация включает в себя справочные данные о...
-
Распечатки экранов ПК Рис.5. Форма "Главное меню" Рис.6. Форма "Специальности" Рис.7. Форма "Личные карточки" Рис.8. Форма "Поощрения" Рис.9. Форма...
-
Задача Разработать автоматизированное рабочее место медицинского работника дошкольного учреждения. Постановка задачи Информация о функционировании...
-
Входные данные - Автоматизированное рабочее место медицинского работника дошкольного учреждения
Просмотр входных данных выполняется во входной форме. Для того чтобы обеспечить правильную и безошибочную работу автоматизированной системы необходимо...
-
Таблица 2. Структура записей таблицы "Специальности" № п/п Имя поля в таблице Тип данных Размер поля Ключевое поле 1 № специальности Числовой (INT)...
-
Введение - Автоматизированное рабочее место медицинского работника дошкольного учреждения
Информатизация дошкольного образования представляет собой процесс внедрения достижений информационных технологий в обучение, управление образованием и...
-
Отдел кадров одно из основных подразделений фирмы. Основная задача отдела кадров - работа с сотрудниками (прием работника на работу, отслеживанием его...
-
Сферой применения АРМа является решение комплекса задач связанных с ведением личных карточек сотрудников предприятия, учетом поощрений и взысканий, а...
-
Заключение - Автоматизированное рабочее место медицинского работника дошкольного учреждения
В результате выполнения работы была разработано автоматизированное рабочее место медицинского работника дошкольного учреждения. По результатам анализа...
-
Эргономика рабочего места и организация рабочего пространства С развитием научно-технического прогресса немаловажную роль играет возможность безопасного...
-
Расчет затрат на разработку автоматизированного рабочего места медицинского работника дошкольного учреждения Данная работа относится к прикладной...
-
Экранные формы в настоящее время образуют основу интерфейса в человеко-машинном диалоге. Порядок проектирования экранной формы подразумевает следующие...
-
Операционная система На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях, бесспорно, считается самой...
-
Литература - Автоматизированное рабочее место медицинского работника дошкольного учреждения
Агальцов В. П.,Локальные базы данных. - М.:Изд-во ООО НВП "ИНЭК", 2009. - 52с.; Агальцов В. П.,Распределенные и удаленные базы данных. - М.:Изд-во ООО...
-
Организационно-экономическая сущность задачи Основные организационно - экономические показатели: сокращение времени разработки документации предприятия...
-
Таблица 1 Содержательное проектирование иерархического меню. Пункт главного меню. Пункт подменю. Экранная форма для ввода информации Выходная форма...
-
Концептуальные диаграммы - наиболее распространенные средства моделирования, при помощи которых определяются важные для предметной области...
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
Выходные данные просматриваются во входной форме. Выходится отчет "Карточка ребенка" или общая статистика дошкольного учреждения. Методы В разработанном...
-
Реляционной базой данных является база данных, состоящая из двумерных таблиц. На основе составленной концептуальной модели данных строится логическая...
-
Для расчета сметной стоимости и цены проекта надо рассчитать след статьи расходов: Материалы и покупные изделия; Основная заработная плата;...
-
Обоснование выбора СУБД База данных - это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме...
-
Этапы жизненного цикла БД включают: -Планирование БД - определяются принципы, задачи создания БД. -Проектирование БД. -Материализация БД -...
-
Выходными данными является информация после обработки менеджерами из других отделов для отчетности перед начальством и другими сотрудниками. Рисунок 3 -...
-
2.1 Процесс проектирования БД на основе принципов нормализации представляет собой последовательность переходов от неформального словесного описания...
-
Алгоритм работы. В результате работы АИС генерируются три xml документа - два со структурой сравниваемых баз данных и один с результатами сравнения. В...
-
ВВЕДЕНИЕ - Автоматизированное рабочее место менеджера по работе с корпоративными клиентами
Я, Колганов Евгений, проходил технологическую практику в ЗАО "Инвестэлектросвязь" - дочерней организации одной из крупнейших телекоммуникационных...
-
В связи с увеличением числа сотрудников, работающих в компании, а также с расширением рабочего проекта, возникла проблема, связанная с версионностью...
-
Каждая СУБД имеет особенности в представлении структуры таблиц, связей, определении типов данных и т. д. которую необходимо учитывать при проектировании....
-
Информационное обеспечение Данные в системе будут храниться в базе данных на жестком диске. Для защиты данных от разрушения необходимо использовать...
-
Описание входной и выходной информации "Учет продаж футбольной атрибутики и спортивных товаров". Входная информация задачи: 1. Условно постоянная...
-
Физическая модель базы данных определяет способ размещения данных в среде хранения и способ доступа к этим данным, которые поддерживаются на физическом...
-
Логический уровень описания базы данных (логическая модель) отражает логические связи между таблицами. Логическая модель базы данных "Прокат автомобилей"...
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
Разработка логической модели АИС - Проектирование автоматизированной информационной системы
Логическая модель данных является начальным прототипом будущей базы данных. Логическая модель строится в терминах информационных единиц, но без привязки...
-
Пусть в сборку входит n монтажников, Тогда - множество монтажников, участвующих в одном этапе - рабочие, участвующие в выполнении одной операций -...
Проектирование структуры базы данных - Автоматизированное рабочее место медицинского работника дошкольного учреждения