Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПИ / КУРСОВАЯ / Пример / Курсовая 2.doc
Скачиваний:
306
Добавлен:
16.03.2015
Размер:
1.79 Mб
Скачать

5.2.Проектирование экранных форм для ввода данных

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

Данные из блоков «Личные данные» и «Контакты» заносится в таблицу Карточка, а из блока «Данные о полисе» — в таблицу Полис. На рисунке 5.1. представлена форма заполнения данных о пациенте.

Рисунок 5.1 – Форма заполнения данных о пациенте

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

Воспользовавшись панелью инструментов, пользователь может пролистать все имеющиеся справки, добавить новую или удалить ненужную, а также кнопка «Сохранить изменения» - заносит данные в базу, таблица Справка, кнопка «Назад в главную форму» переносит пользователя в окно главной формы. На рисунке 5.2. представления форма оформления справки.

Рисунок 5.2 – Форма оформления документа «Справка»

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

Рисунок 5.3 – Форма представления «Врач»

5.3.Проектирование выходных и отчетных форм

Как и любая программа, приложение «Регистратура» производит выходные данные. Эти выходные данные представлены в виде отчетов. Пример, типового отчета представлен на рисунке 5.4. Также главной составляющей этой программы – это пациент. На рисунке 5.5. и 5.6. представлены отчеты о пациентах.

Рисунок 5.4 – Отчет о зарегистрированных справках.

Рисунок 5.5 – Отчет о пациентах поликлиники

Рисунок 5.6 – Отчет в Excelо пацинетах поликлиники

5.4.Уточнение функциональной структуры программной системы

Далее будут представлена характеристика созданных подпрограмм на примере Reg1 «Добавление запись пациент» в таблице 5.1. и описание данных, используемых в программе – таблица 5.2.

Таблица 5.1 — Характеристика созданных подпрограмм.

Наименование

Тип подпрограммы

Назначение

Button1_Click

процедура

Запись пацинета в базу данных

Button2_Click

процедура

Выход в главную форму

Reg1_FormClosed

событие

При закрытии формы открывается главная форма

Таблица 3.3 — Описание данных, используемых в программе.

Имя переменной

Физический смысл переменной

Назначение переменной

Ограничения

cn

Строка подключения

вспомогательная переменная

Содержит строку подключения

TextBox1.Text

Поле, сюда вводится информация о внутренном номере пациента

результат

Символьного типа

com

Служит для написания SQL-запросов

вспомогательная переменная

Содержит SQL-запрос

i

integer

вспомогательная переменная

Для информирования успешного результа о записи данных в таблицу

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

  • исходные данные;

  • вспомогательная переменная;

  • результат.

Соседние файлы в папке Пример