Информационно-поисковая система "Регистратура поликлиники" - Курсовая работа

бесплатно 0
4.5 110
Описание предметной области - регистратура поликлиники. Разработка структуры данных. Выбор программных средств. Описание используемых методов и обоснование принятых решений. Состав и логическая структура программы. Описание входных и выходных данных.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Развитие науки и техники, а в частности, информационных технологий, позволяет современным людям систематизировать информацию, а также с легкостью управлять ею: добавлять, модифицировать, удалять, обновлять, искать. Введение автоматизированных систем на рабочих местах позволяет улучшить качество работы и значительно повысить производительность.Врачи и пациенты распределены по участкам.Как правило, в поликлинике несколько участковых врачей, за каждым из которых закреплен свой участок. Каждый день в регистратуру поликлиники поступают вызовы от пациентов, информацию о которых необходимо зафиксировать и довести до сведения врача, который обязан обслужить вызов. Таким образом, целесообразно осуществить наиболее быстрый доступ к информации о пациентах и врачах. Также информационно-поисковая система дает возможность быстро изменить информацию о пациенте (к примеру, диагноз), или удалить данного пациента с участка, если он переехал на новое место жительства. Необходимо разработать систему, которая будет характеризоваться следующими функциями: - добавление новой информации о врачах, пациентах и участках;Файл, содержащий информацию о врачах (идентификатор врача, ФИО врача, категория, номер участка, закрепленный за врачом); Файл, содержащий информацию о распределении пациентов и врачей по участкам (идентификатор врача, идентификатор пациента, номер участка). Запись «Врачи» в первом файле содержит поля Идентификатор врача типа integer, ФИО врача типа string (для записи ФИО достаточна длина строки - 100 символов), Категория типа string (для записи достаточна длина строки - 50), Номер участка типа integer. Запись «Пациенты» во втором файле содержит поля Идентификатор пациента типа integer, ФИО пациента типа string (для записи ФИО достаточна длина строки - 100 символов), Возраст типа integer, Номер полиса типа integer, Диагноз типа string (для записи достаточна длина строки - 200 символов). Запись «Участки» в третьем файле содержит поля, считываемые из файлов 1 и 2: Идентификатор врача, Номер участка, Идентификатор пациента.Выбор языка Object Pascal обусловлен тем, что программы, написанные на этом языке программирования, удобны и понятны.При разработке системы использовалась стратегия структурного программирования «сверху вниз». При данном подходе программа разбивается на модули, каждый из которых решает определенную задачу, то есть каждый модуль - также программа.Модуль, отображающий данные в файле «Врачи»; Модуль, отображающий данные в файле «Пациенты»; Модуль, отображающий данные в файле «Участки»;Содержимое каждого файла можно изменить, удалить или просмотреть. После того как пользователь заполнит все необходимые поля, в файл будет внесена новая запись. Для файлов «Врачи» и «Пациенты»: в полях ввода необходимо ввести измененные данные, если связь с другими файлами существует, то изменение данных не будет произведено, иначе данные в файле изменяются в соответствии с содержимым полей ввода. В файле «Участки» проверку для связи с файлами выполнять не нужно, так как все данные, записываемые в файл, считываются из двух других файлов. Удаление в файлах «Врачи» и «Пациенты» подразумевает проверку на связь с файлом «Участки».Перечислим модули программы и их основные функции: Unit2 - реализует основное меню; Unit4 - реализация добавления информации в файл врачей; Unit6 - реализация добавления информации в файл пациентов; Осуществление диалога с пользователем происходит через модуль основного меню: Представление данных в файле осуществляется через таблицу: Окно добавления информации: Сообщение при попытке удалить файл: Изменение данных: Сообщение при попытке изменить связанную запись:Входными данными являются ФИО врача и пациента, категория врача, возраст пациента, идентификаторы пациента и врача, номер участка, закрепленного за врачом, номер полиса и диагноз пациента.Выходные данные - файлы с информацией о пациентах, врачах и распределении участков.В результате работы была создана информационная система, реализующая автоматизированный доступ к информации о врачах, пациентах и участках.

План
Содержание

Введение

1. Анализ предметной области и постановка задачи

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

1.2 Постановка задачи

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

3. Описание логической структуры

3.1 Описание выбора программных средств

3.2 Описание используемых методов и обоснование принятых решений

3.3 Состав и логическая структура программы

3.3.1 Структура программного комплекса

3.3.2 Описание алгоритмов

4. Экспериментальная часть

5. Описание входных данных

6. Описание выходных данных

Заключение

Список использованных источников

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

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

В данном проекте поставлена задача разработки информационно-поисковой системы «Регистратура поликлиники», которая дает возможность регистратору управлять данными о врачах и больных. Основная идея разработки системы - обеспечение автоматизированного доступа к информации о пациентах и врачах.

«Регистратура поликлиники» обеспечит сотрудника информацией о врачах поликлиники (ФИО врача, категория, относящийся к нему участок), о пациентах (ФИО, возраст, номер полиса, участок, диагноз) и позволит быстрее ориентироваться при принятии вызовов от населения.

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

Список литературы
1. Маркин А.В. Технология программирования: Методические указания к лабораторным работам. - Рязан. гос. радиотехн. акад. Рязань, 2005. 48 c.

2. Культин Н.Б. Основы программирования в Delphi7. - СПБ.: БХВ-Петербург, 2003. 608 с.

Лист регистрации изменений

Лист регистрации изменений

Номера листов (страниц) Всего листов (страниц) в документе № документа Входящий номер сопроводительного документа Подпись Дата

Изм Измененных Замененных Новых Аннулированных

Размещено на .ru

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?