Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Проект базы данных "Дневной стационар"

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Создание инфологической и даталогической модели базы данных, которые отображают сущности и атрибуты, отношения и поля. Разработка информационной системы учета пролеченных в дневном стационаре (DSP) с помощью СУБД MS Access и среды разработки Delphi 7.
Краткое сожержание материала:

Размещено на

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. Описание предметной области

1.1 Характеристика комплекса задач

1.2 Словесное описание

1.3 Анализ средств программирования, используемых для решения задачи

1.4 Определение задач подлежащих автоматизации

1.5 Техническое обеспечение

1.6 Постановка задач разработки

2. Разработка информационного обеспечения АРМ

2.1 Разработка структуры базы данных

2.1.1 Инфологическая модель

2.1.2 Даталогическая модель

2.1.3 Последовательность команд SQL

3. Руководство пользователя

3.1 Установка программы

3.2 Заполнение данных

3.3 Отчеты

ЗАКЛЮЧЕНИЕ

ИСПОЛЬЗУЕМЫЕ ИСТОЧНИКИ

ВВЕДЕНИЕ

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

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

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

Основополагающим принципом в работе сотрудников отдела является мобильное решение всех поставленных задач. Целью данного проекта является реализация задачи по разработке информационной системы учета пролеченных в дневном стационаре при поликлинике (DSP) для условий МЛПУ ГКБ №29 с помощью СУБД MS Access и среды разработки Delphi 7.

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

1. Описание предметной области

1.1 Характеристика комплекса задач

база данный информационный аccess

АРМ "Дневной стационар" предназначен для учета больных пролеченных в дневном стационаре поликлиники или стационаре на дому.

Основное назначение программы - формирование и ведение базы данных учета больных пролеченных в дневном стационаре поликлиники или стационаре на дому, формирование документов для отправки в Инженерный вычислительный центр (ИВЦ) по системе оплате обязательного медицинского страхования (ОМС), главный корпус МЛПУ ГКБ № 29 из всех амбулаторно-поликлинических подразделений больницы по системе оплате ОМС и по системе оплате добровольного медицинского страхования (ДМС).

Целью создания АРМ "Дневной стационар" является повышение эффективности учета и оперативности предоставления информации о больных, пролеченных в дневном стационаре поликлиники или стационаре на дому, за счет:

- создание базы данных с достаточными для эффективной работы пользователей сроками хранения информации;

- увеличения количества пользователей системы с предоставлением им необходимой информации и функций;

- вывода бумажного документооборота и уменьшение затрат на транспорт и бумагу.

Автоматизированное рабочее место (АРМ) "Дневной стационар" предназначен для информационного обеспечения руководителей всех рангов, принимающих участие в управлении стационарной службой, с целью проведения экономического анализа и статистического учета и анализа эффективности лечения населения в дневном стационаре при поликлинике на основе формы 003/у.

Основными пользователями системы являются:

- руководители ЛПУ;

- статистики больницы.

АРМ "Дневной стационар" служит для автоматизации следующих функций:

1) обработки результатов деятельности дневных стационаров больницы;

2) накопления банка пролеченных больных за длительный период времени;

3) формирование статистической отчетности;

Объектом наблюдения являются все стационарные отделения больницы.

В качестве входной информации АРМа "Дневной стационар" используется форма МЗ РФ 003/у.

Выходная информация комплекса задач представлена базами данных кpатковpеменного (для месячных выдач) и долговременного хранения, содержащими статистическую информацию о выбывших больных из дневного стационара.

Условиями прекращения функционирования АРМа "Дневной стационар" являются:

1) отказ вычислительной техники;

2) замена на более современную систему;

3) отказ пользователя от системы;

4) отсутствие входной информации.

1.2 Словесное описание

Технические требования на проектирование:

1) Хранить в течение всего года информацию о проведенном лечении в дневном стационаре по всем амбулаторно-поликлиническим службам больницы.

2) Выводить в удобной форме данные по следующим запросам пользователя:

- поиск заданного пациента по фамилии, имени, отчеству, дате рождения, году рождения, городу, улице и участку;

- поиск заданного диагноза;

- поиск заданной операции;

- поиск заданного анастезического пособия;

- поиск заданной процедуры параотделения;

- поиск заданного врача;

- поиск заданной врачебной должности;

- выборка всех данных о лечении заданного пациента;

- выборка прошедшего лечения по заданному периоду по ОМС;

- выборка прошедшего лечения по заданному периоду по ДМС.

3) Автоматизировать обработку информации при следующих бизнес-операциях:

- заведение нового лечения;

- редактирование данных о лечении и некоторых данных о пациенте;

- выгрузка данных для отправки в ИВЦ о прошедшем лечение по заданному периоду по ОМС в текстовый файл;

- выгрузка данных для отправки в отдел статистики больницы о прошедшем лечение по заданному периоду по ОМС в текстовый файл;

- выгрузка данных о прошедшем лечении для отправки в отдел статистики больницы по заданному периоду по ДМС в текстовый файл.

1.3 Анализ средств программирования, используемых для решения задачи

Для реализации клиентской части программного продукта была выбрана среда разработки Inprise (Borland) Delphi 7.

Язык программирования служит двум связанным между собой целям:

- он дает программисту аппарат для задания действий, которые должны быть выполнены;

- формирует концепции, которыми пользуется программист, размышляя о том, что делать.

Среда программирования Delphi идеально подходит для выполнения поставленных задач и достижения данных целей.

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

Delphi используется для генерирования и вывода на печать сложных отчетов баз данных.

Так же данная среда разработки предоставляет возможность связываться из своего приложения с другими приложениями.

Обычно, визуальная среда разработки состоит из трех взаимосвязанных компонентов: редактора, отладчика и конструктора форм. В любом из современных инструментов ускоренной разработки приложений (Rapid Application Development - RAD) эти три компонента должны гармонично взаимодействовать друг с другом. При работе в конструкторе форм Delphi неявно генерирует программный код тех компонентов, которые размещаются или обрабатываются в формах. В окне редактора в код автоматически созданной программы можно внести необходимые дополнения, определяющие специфическое поведение данного приложения. Здесь же, в окне редактора, можно отладить код, внося точки останова, точки просмотра.

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

Другие файлы:

Разработка системы "Дневной стационар"
Системы массового обслуживания (СМО). Статистическое моделирование многоканальной СМО с ожиданием "Дневной стационар": определение числа койко-мест дл...

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

Создание базы данных
Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны...

Разработка базы данных учеников МОУ СОШ № 12 на языке Delphi
Автоматизированные базы данных в учебном процессе. Создание базы данных для МОУ СОШ № 12 с целью помощи в обеспечении централизованного управления, хр...

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