Разработка приложения для автоматизации приёма пациентов в поликлинике

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 10.07.2017
Размер файла 733,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Введение

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

1. Описание алгоритмов и методов

Для чтения данных из файла используется следующий метод:

Docs[i].getString(); вызывает метод getString(); класса Doc, который выглядит следующим образом:

Name, id и spec хранят в себе имя врача, его уникальный номер и специальность соответственно.

Чтение из файла выглядит следующим образом:

Для отображения в таблицу списка приемов выполняется следующий код:

В колонках таблиц используются следующие типы данных:

Табл. 1

Номер ОМС

ФИО

Int

string

Табл. 2

ID

ФИО

Int

string

Табл. 3

Номер приёма

ОМС пац.

ФИО пац.

Код врача

ФИО врача

Спец. врача

Дата приёма

Аллергия

Доп. информ.

int

int

string

int

string

string

string

string

string

2. Описание работы приложения

Главная форма содержит пункты меню программы:

Рис. 1

В окне «пациенты» расположена таблица пациентов с возможностью добавить или изменить данные пациента:

Рис. 2

Рис. 3

При попытке добавить пациента с уже существующим ОМС номером высветится ошибка:

Рис. 4

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

Во вкладке «список врачей» находится таблица врачей с возможностью добавить, изменить и удалить:

Рис. 5

Рис. 6

программный файл выборка информационный

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

Рис. 7

Во вкладке «отчёт» расположена таблица всех зарегистрированных в базе приемов с возможностью добавить, изменить или удалить приём:

Рис. 8

Рис. 9

Предусмотрена невозможность записи нескольких пациентов к одному врачу в одно время или одного пациента сразу к нескольким врачам:

Рис. 10

В окне «отчёт с подчинённой» есть возможность сортировки приёмов, записанных к определенному врачу:

Рис. 11

Заключение

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

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


Подобные документы

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

    курсовая работа [3,8 M], добавлен 20.11.2011

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

    курсовая работа [1,2 M], добавлен 23.09.2014

  • Инструментальная среда разработки автоматизированной системы "Фотоцентр" - СУБД Microsoft Access. Добавление, редактирование, удаление данных о заказах, киосках, работниках, клиентах. Ведение мониторинга продаж в программе, отслеживание выполнения заказа.

    курсовая работа [1,5 M], добавлен 01.04.2013

  • Обзор программного обеспечения мебельной фабрики. Система управления базами данных. Разработка схемы данных для информационной системы фабрики. Справочники и шифраторы системы. Экранные формы ввода и редактирования данных. Корректировка схемы данных.

    дипломная работа [504,6 K], добавлен 05.05.2014

  • Принципы разработки и примеры работы программы, реализующей основные операции над базами данных (выбор, добавление, модификация и удаление данных), ее функциональные модели и блок-схемы. Особенности выполнения запроса и скорость операций обновления.

    курсовая работа [853,4 K], добавлен 25.01.2010

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

    курсовая работа [131,8 K], добавлен 28.12.2012

  • Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.

    курсовая работа [694,0 K], добавлен 17.12.2016

  • Появление системы управления базами данных. Этапы проектирования базы данных "Строительная фирма". Инфологическая и даталогическая модель данных. Требования к информационной и программной совместимости для работы с базой данных "Строительная фирма".

    курсовая работа [93,0 K], добавлен 31.03.2010

  • Создание простых форм-справочников. Редактирование свойств формы в режиме конструктора. Добавление и редактирование свойств элементов управления. Проектирование отчётов для базы данных. Приведение таблицы к нормальной форме и построение схемы данных.

    реферат [138,0 K], добавлен 23.11.2008

  • Обоснование выбора средств разработки приложения. Добавление, удаление, редактирование информации. Отражение информации из базы данных. Поиск информации по выбранной таблице. Проекты Data, Entity, Logic, Firm. Схема взаимодействия проектов программы.

    курсовая работа [1,8 M], добавлен 18.01.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.