Мегаобучалка Главная | О нас | Обратная связь


В отчетах можно увидит, какие пациенты лежат в этой клинике, их диагноз.



2020-02-04 150 Обсуждений (0)
В отчетах можно увидит, какие пациенты лежат в этой клинике, их диагноз. 0.00 из 5.00 0 оценок




Введение

АНАЛИЗ ЗАДАЧИ

1.1       КОНЦЕПТУАЛЬНЫЕТРЕБОВАНИЯ

ИНФОРМАЦИОННЫЕ ПОТОКИ

РАЗРАБОТКА БАЗЫ ДАННЫХ

2.1       ВЫЯВЛЕНИЕСУЩНОСТЕЙИСВЯЗЕЙ

2.2 ВЫЯВЛЕНИЕ АТРИБУТОВ СУЩНОСТЕЙ. НАЗНАЧЕНИЕ ПЕРВИЧНЫХ КЛЮЧЕЙ

РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ

. МОДЕЛЬ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ

АНАЛИЗ

РЕАЛИЗАЦИЯ (КОНСТРУИРОВАНИЕ)

ВНЕДРЕНИЕ И СОПРОВОЖДЕНИЕ

ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЯ


ВВЕДЕНИЕ

 

Одним из важнейших условий обеспечения эффективного функционирования любой организации является наличие развитой информационной системы.

Информационная система представляет собой систему, реализующую автоматизированный сбор, обработку и манипулирование данными и включающая технические средства обработки данных, программное обеспечение и обслуживающий персонал.

База данных обеспечивает хранение информации и представляет собой поименованную совокупность данных, организованных по определенным правилам, включающим общие принципы описания, хранения и манипулирования данными.

Процесс создания информационной системы обычно включает следующие этапы:

• проектирование БД;

• создание файла проекта БД;

• создание БД (формирование и связывание таблиц, ввод данных);

• создание меню приложения;

• создание запросов;

• создание экранных форм, отчетов;

• генерация приложения как исполняемой программы.

Предметная область проекта - Частная клиника.


1.АНАЛИЗЗАДАЧИ

 

КОНЦЕПТУАЛЬНЫЕ ТРЕБОВАНИЯ

 

Задача курсового проекта заключается в создании такой информационной системы, которая включала бы в себя следующие возможности:

. Просмотр информации о пациентах, учет отработанных смен, врачи;

2. Возможность регистрации нового пациента;

.   Подсчет отработанных смен за месяц;

4. Количество пациентов в палате;

5. Удаление пациентов вышедший срок давности;

6. Просмотр информаций работающих врачей в отчете;

В отчетах можно увидит, какие пациенты лежат в этой клинике, их диагноз.

 ИНФОРМАЦИОННЫЕПОТОКИ

 

 

1. В регистратуру регистрируется новый пациент, который хочет приобрести талон к специалисту;

2. В базе данных регистрируются все о пациенте;

2.
РАЗРАБОТКАБАЗЫДАННЫХ

 

2.1 ВЫЯВЛЕНИЕСУЩНОСТЕЙИСВЯЗЕЙ

 

Инфологическая модель позволяет представить структуру данных в наиболее общем виде. Инфологическая модель строится по результатам анализа предметной области. Она позволяет отобразить все выявленные объекты и связи между ними. В рамках данной модели не отображаются списки выявленных свойств объектов, хотя при анализе предметной области объекта такие свойства выявляются. В инфологической модели объекты называют сущностями. Этап разработки данной модели является наиболее сложным. Ошибки в составлении модели, выявленные на последующих этапах разработки могут привести к необходимости полной переработки базы данных. Наиболее распространенным способом разработки инфологической модели является метод ER-диаграмм (метод “сущность-связь”). Суть метода заключается в том, что в предметной области выявляются сущности соответствующие всем присутствующим в предметной области классам объектов. Далее между сущностями выявляются связи. Полученные сущности и связи изображают с помощью ER-диаграмм.

Рассмотрим связи между сущностями.

Сущность № паспорта врача связана с сущностью № паспорта врача учет отработанных смен. Степень связи - «один-ко-многим».

 

 

                  1                                    N

 

Рис. 1.

база данных ключ информационный


Сущность № паспорта врача связана с сущностью № паспорта врача в таблице журнал операций. Один пациент может сделать несколько приемов к разным врачам. Степень связи - «один-ко-многим».

 

 

                  1                                    N

 

Рис. 2.

 

Сущность № палаты связана с сущностью № палаты в таблице журнал операций. Степень связи - «один-ко-многим».

 

                  1                                    N

 

 

Рис. 3.

 

2.2 ВЫЯВЛЕНИЕАТРИБУТОВСУЩНОСТЕЙ.НАЗНАЧЕНИЕПЕРВИЧНЫХКЛЮЧЕЙ

 

Рассмотрим атрибуты каждой сущности:

§ Врачи (№ паспорта, Фамилия, Имя, Отчество, Дата рождения, Специальность, Кабинет);

§ Журнал операций (№ полиса, № палаты, Фамилия, Имя, Отчество, Дата рождения, дата поступления, Дата выписки, Диагноз, № паспорта врача, № регистратора);

§ Палаты (№ палаты, количество мест, комфортабельность);

§ Регистраторы (Код регистратора, Фамилия, Имя);

§ Учет отработанных смен (№ паспорта, Числа месяца);

2.3
РЕЛЯЦИОННАЯМОДЕЛЬДАННЫХ

 

Выявив сущности, их связи и атрибуты базы данных была построена следующая схема данных.

 

Рис. 6. Схема данных

 

3.
МОДЕЛЬЖИЗНЕННОГОЦИКЛАБАЗЫДАННЫХ

 

Разработка проходила согласно модели жизненного цикла RUP. Жизненный цикл информационной системы делится на следующие стадии:

 

 

§ Анализ;

§ Проектирование;

§ Реализация (кодирование);

§ Внедрение;

§ Сопровождение.

Разработка протекала итерационно, т.е. с постоянным возращением с текущего этапа на предыдущие и внесением изменений в соответствующую документацию (требования к системе, архитектура системы и т.п.).

Так как полностью сформулировать требования к системе - задача сложная, а по мере продвижения по жизненному циклу это оказывается намного проще.

 

3.1 АНАЛИЗ

 

Начинается жизненный цикл с анализа требований, которым она должна будет удовлетворять, с целью понять назначение и условия эксплуатации системы настолько, чтобы суметь составить ее предварительный проект.

Во время этапа я выявила, что мне нужно создать базу данных, которая будет хранить в себе всю информацию о врачах и о пациентах. Для просмотра сведений о пришедших пациентах по записи к врачу, о врачах необходимо составить запросы и вывести по этим запросам отчеты.

Данная база разрабатывалась в программе Visual Basic, так как в ней легче всего производить операции.

 

3.2 РЕАЛИЗАЦИЯ(КОНСТРУИРОВАНИЕ)

 

После того как прикладная задача исследована и результаты ее исследования зафиксированы в виде объектной, динамической и функциональной моделей, можно приступить к конструированию системы. На этапе конструирования БД принимаются решения о распределении подсистем по процессорам и другим аппаратным устройствам и устанавливаются основные принципы и концепции, которые формируют основу последующей детальной разработки базы данных.

Внешняя организация системы называется архитектурой системы. Выбор архитектуры системы является еще одной задачей, решаемой на этапе ее конструирования.

Конструирование системы завершается конструированием ее объектов. На этом этапе разрабатываются полные определения классов и зависимостей, используемые на этапе реализации системы. Кроме того, определяются и конструируются внутренние объекты и оптимизируются структуры данных и алгоритмы.

Приложение разрабатывалось в среде Visual Basic. Взаимодействие с БД осуществляется с помощью следующих компонентов, входящих в стандартный набор этой системы:

1) Database;

2) Do Until;

3) MoveNext;

4) Update;

)   OpenDatabase;

 



2020-02-04 150 Обсуждений (0)
В отчетах можно увидит, какие пациенты лежат в этой клинике, их диагноз. 0.00 из 5.00 0 оценок









Обсуждение в статье: В отчетах можно увидит, какие пациенты лежат в этой клинике, их диагноз.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (150)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)