Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
8
Добавлен:
19.02.2016
Размер:
83.97 Кб
Скачать

Разработка программного обеспечения по учету предметов и медикаментов, находящихся в процедурном кабинете

программа включена

пароль для выбранного админ. верный

программа выключена

пользователь выбран

пароль введен

[пароль не верный]

[пароль для выбранного польз. верный]

выбор закрытия формы

выбор закрытия формы

данные введены

данные подсчитаны

[печать закончена]

выбор закрытия формы

выбор печати

закрытие формы выполнено

выбор печати

отмена

выбора

отмена

выбора

данные сохранены

ввод

отменен

выбор

сохранения

выбор

отмены

выбор

ред-ия

данные введены

выбор ввода

выбор

ред-ия

выбор

доб-ия

выбор

измен-ия

выбор удаления

[сохранение вып-но]

выбор

сохранения

выбор

отмены

[изменения отменены]

Список

препаратов

Список

кабинетов

Медсестры

Информация о медсестрах

остаток за пред.месяц

Остаток за пред. мес.

# ID остатка

# ID медикамента

# ID больного

РАСПИСАНИЕ

#ID остатка

Дата

Время процедуры

# ID медикамента

# ID кабинета

# ID медсестры

# ID больного

Решение

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

Для выполнения выделенных задач можно воспользоваться следующими объектами: Медсестра (получает, анализирует и обрабатывает команды пользователя); Поисковик (осуществля­ет поиск записей по определенным данным); Редактирование данных

(добавляет, изменяет, удаляет запись); БД (для хранения записей, получает сообщения от объектов Поисковик, Редактирование данных); Ввод данных (отвечает за существование БД, если БД не существует, то она создается); Подсчёт данных (получает сообщения от объекта Ввод данных и рассчитывает остаток на пос. число в соответствии с полученными данными).

Медсестра

Редактирование данных

Добавить

Изменить

Удалить

Начать

Закончить

Ввод данных

Подсчёт данных

База данных

Поисковик

Вывести данные

Сохранить данные

Открыть БД

Создать БД

Найти запись

Показать все записи

Подсчитать данные

Соседние файлы в папке 4 КУРС - ТРПО - Киреня АБ