Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Анализ предметной области поставленной задачиСтр 1 из 6Следующая ⇒
КУРСОВОЙ ПРОЕКТ по МДК 02.02 Технология разработки и защиты баз данных на тему «Разработка приложения базы данных «Информационная система медицинских организаций города» с использованием языка программирования C #» Выполнил: Рубцов Станислав Витальевич Группа: 613-прс Подпись:____________________
Руководитель курсового проекта: Каражбей Марина Васильевна Дата:________________________ Оценка:______________________ Подпись:_____________________
Смоленск, 2019 СОДЕРЖАНИЕ ВВЕДЕНИЕ. 3 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПОСТАВЛЕННОЙ ЗАДАЧИ.. 4 1.1 Общая характеристика предметной области и анализ объекта исследования. 4 1.2 Перечень задач, подлежащих решению.. 4 1.3 Средства решения поставленной задачи. 5 1.4 Список функций, выполняемых приложением базы данных. 8 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТА БАЗЫ ДАННЫХ.. 9 2.1 Проектирование логической структуры реляционной базы данных 9 2.2 Нормализация проекта базы данных. 9 2.3 Реализация проекта базы данных в среде СУБД.. 11 3 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОГРАММНОЙ ЧАСТИ ПРОЕКТА 12 3.1 Разработка структуры системы.. 12 3.2 Разработка и описание алгоритмов. 12 3.3 Разработка интерфейса пользователя. 12 3.4 Разработка форм входных и выходных данных. 12 3.5 Реализация защиты базы данных. 12 3.6 Тестирование программного продукта. 12 3.7 Обзор сопроводительных документов. 12 3.8 Эргономические требования к оформлению интерфейса программного продукта. 12
ВВЕДЕНИЕ
В современной технологии баз данных для создания баз данных, их поддержки и обслуживания используется специализированное программное обеспечение - системы управления базами данных (СУБД). СУБД необходимы для выполнения следующих функций: определения таблиц; определения количества полей; типа данных, отображающихся в них; размеров полей; определения связей между таблицами, для редактирования структуры базы данных, заполнение ее данными, поиск, сортировку, отбор данных по заданным критериям, формирование отчетов. Область применения СУБД невероятно широка, это торговля, учет товаров на складе, банковские операции, учет книг в библиотеке и т.п. Во всех организациях, в которых есть база данных, есть СУБД. К тому же аналогов СУБД просто нет, а значит, в её актуальности сомневаться не приходится.
Целью данного проекта является разработка информационной системы для медицинских организаций города с целью автоматизации процесса обработки информации о структуре больницы, количестве свободных и занятых палат, а также о работе медицинского и обслуживающего персонала. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПОСТАВЛЕННОЙ ЗАДАЧИ
Общая характеристика предметной области и анализ объекта исследования
Предметная область — совокупность объектов реального или абстрактного мира или относящихся к какой-либо области знаний или необходимых для достижения какой-либо цели. Объект исследования — это то, что подлежит исследованию. В данном проекте в качестве предметной области рассматриваются все больницы города. А объектом исследования будет каждая больница города, состоящая из одного или нескольких корпусов, в каждом из которых размещается одно или несколько отделений, специализирующихся на лечении определенной группы болезней, количество палат и число коек в них. Также проект будет содержать информацию о врачебном и обслуживающем персонале.
РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТА БАЗЫ ДАННЫХ
Проектирование логической структуры реляционной базы данных
Логическая структура базы данных является адекватным отображением полученной информационно-логической модели предметной области. Для канонической модели не требуется дополнительных преобразований. Каждый информационный объект модели данных отображается соответствующей реляционной таблицей. ER модель базы данных данного курсового проекта представлена в приложении А. Первая нормальная форма. База данных находится в первой нормальной форме (1НФ) если выполняются следующие условия: - Отсутствуют повторяющиеся столбцы в таблицах; - Для каждого набора связанных данных создана отдельная таблица; - Каждый набор данных идентифицирован с помощью первичного ключа. Вторая нормальная форма. База данных находится во второй нормальной форме если: - Все таблицы находятся в 1НФ; - Все не ключевые столбцы таблиц зависят от ключевых столбцов.
Третья нормальная форма. База данных находится в 3НФ, если устранены все поля, не зависящие от ключевого поля. Четвертая нормальная форма. Четвертая нормальная форма касается отношений, в которых имеются повторяющиеся наборы данных. Декомпозиция, основанная на функциональных зависимостях, не приводит к исключению такой избыточности. В этом случае используют декомпозицию, основанную на многозначных зависимостях. Многозначная зависимость является обобщением функциональной зависимости и рассматривает соответствия между множествами значений атрибутов. Отношение находится в 4NF если оно находится в BCNF и в нем отсутствуют многозначные зависимости, не являющиеся функциональными зависимостями. Пятая нормальная форма. Отношения, в которых имеются зависимости по соединению, не являющиеся одновременно ни многозначными, ни функциональными, также характеризуются аномалиями обновления. Поэтому, вводится понятие пятой нормальной формы. Отношение находится в 5НФ тогда и только тогда, когда любая зависимость по соединению в нем определяется только его возможными ключами. СПИСОК ЛИТЕРАТЫ 1. Ицик Бен-Ган « Microsoft SQL Server 2012: T-SQL Fundamentals » - изд. – Эксмо, 2015 г., 400 с. 2. Алексеев А.А. «Основы параллельного программирования с использованием Visual Studio 2010» испр. — Москва: НОУ «Интуит», 2016. — 333 c. 3. Виссер Дж. «Разработка обслуживаемых программ на языке C#» / пер. с англ. Р. Н. Раги-мова.—М.: ДМК Пресс, 2017.—192 с.: ил 4. Джеффри Рихтер «Программирование на платформе Microsoft.NET Framework 4.0 на языке C#» - изд. – Питер, 2012. – 173 с. 5. Варфоломеева, А.О. Информационные системы предприятия: Учебное пособие / А.О. Варфоломеева, А.В. Коряковский, В.П. Романов. - М.: НИЦ ИНФРА-М, 2013. - 283 c. 6. Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c. 7. Федорова, Г.Н. Информационные системы: Учебник для студ. учреждений сред. проф. образования / Г.Н. Федорова. - М.: ИЦ Академия, 2013. - 208 c.
ПРИЛОЖЕНИЕ А ER модель базы данных ПРИЛОЖЕНИЕ Б
Структура программы «Больницы города» ПРИЛОЖЕНИЕ В
Форма «Авторизация»
Форма «Больницы города»
Форма «Корпуса»
Форма «Отделения»
Форма «Палаты»
Форма «Пациенты»
Форма «Пациенты на стационарном лечении»
Форма «О программе»
Форма «Справка о форме»
Форма добавления записи в таблицу «Больницы города»
Форма «Правка добавления больниц»
Форма редактирования записей в таблице «Больницы города»
Форма добавления записи в таблицу «Корпуса»
Форма редактирования записей в таблице «Корпуса»
Форма добавления записи в таблицу «Отделения»
Форма редактирования записей в таблице «Отделения»
Форма редактирования записей в таблице «Палаты»
Форма добавления записи в таблицу «Пациенты»
Форма редактирования записей в таблице «Пациенты»
Форма редактирования записей в таблице «Сотрудники»
Форма добавления записи в таблицу «Пациента на стационарном лечении»
Форма редактирования записей в таблице «Пациента на стационарном лечении»
ПРИЛОЖЕНИЕ Г
КУРСОВОЙ ПРОЕКТ по МДК 02.02 Технология разработки и защиты баз данных на тему «Разработка приложения базы данных «Информационная система медицинских организаций города» с использованием языка программирования C #» Выполнил: Рубцов Станислав Витальевич Группа: 613-прс Подпись:____________________
Руководитель курсового проекта: Каражбей Марина Васильевна Дата:________________________ Оценка:______________________ Подпись:_____________________
Смоленск, 2019 СОДЕРЖАНИЕ ВВЕДЕНИЕ. 3 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПОСТАВЛЕННОЙ ЗАДАЧИ.. 4 1.1 Общая характеристика предметной области и анализ объекта исследования. 4 1.2 Перечень задач, подлежащих решению.. 4 1.3 Средства решения поставленной задачи. 5 1.4 Список функций, выполняемых приложением базы данных. 8 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТА БАЗЫ ДАННЫХ.. 9 2.1 Проектирование логической структуры реляционной базы данных 9 2.2 Нормализация проекта базы данных. 9 2.3 Реализация проекта базы данных в среде СУБД.. 11 3 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОГРАММНОЙ ЧАСТИ ПРОЕКТА 12 3.1 Разработка структуры системы.. 12 3.2 Разработка и описание алгоритмов. 12 3.3 Разработка интерфейса пользователя. 12 3.4 Разработка форм входных и выходных данных. 12 3.5 Реализация защиты базы данных. 12 3.6 Тестирование программного продукта. 12 3.7 Обзор сопроводительных документов. 12 3.8 Эргономические требования к оформлению интерфейса программного продукта. 12
ВВЕДЕНИЕ
В современной технологии баз данных для создания баз данных, их поддержки и обслуживания используется специализированное программное обеспечение - системы управления базами данных (СУБД). СУБД необходимы для выполнения следующих функций: определения таблиц; определения количества полей; типа данных, отображающихся в них; размеров полей; определения связей между таблицами, для редактирования структуры базы данных, заполнение ее данными, поиск, сортировку, отбор данных по заданным критериям, формирование отчетов. Область применения СУБД невероятно широка, это торговля, учет товаров на складе, банковские операции, учет книг в библиотеке и т.п. Во всех организациях, в которых есть база данных, есть СУБД. К тому же аналогов СУБД просто нет, а значит, в её актуальности сомневаться не приходится.
Целью данного проекта является разработка информационной системы для медицинских организаций города с целью автоматизации процесса обработки информации о структуре больницы, количестве свободных и занятых палат, а также о работе медицинского и обслуживающего персонала. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПОСТАВЛЕННОЙ ЗАДАЧИ
|
||||||||
Последнее изменение этой страницы: 2020-11-11; просмотров: 357; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.61.142 (0.042 с.) |