Информационная модель программы
Надежность программы составляет 98%. Таблица 2.3. Информационная модель. Хранит, добавляет карты пациента; Рисунок 2.2 Информационная модель. Хранит данные расписаний врачей; Ищет карту в базе данных; Действие пользователя. Записывает к врачу; Реакция программы. Формирует талон. Специальность. Дата рождения. Время приема. Время приема. Специалисты. Понедельник. Id_Пациента. Id_Доктора. Сущность… Читать ещё >
Информационная модель программы (реферат, курсовая, диплом, контрольная)
Таблица 2.3. Информационная модель.
Сущность. | Пациенты. | |
Ключ. | Id_Пациента. | |
Атрибуты. | ФИ. | |
Дата рождения. | ||
Адрес. | ||
Полис. | ||
Сущность. | Специалисты. | |
Ключ. | Id_Доктора. | |
Атрибуты. | ФИ. | |
Специальность. | ||
Время приема. | ||
Район. | ||
Сущность. | Время приема. | |
Атрибуты. | Понедельник. | |
Вторник. | ||
Среда. | ||
Четверг. | ||
Пятница. | ||
Между таблицами «Специалисты» и «Время приема» существует связь один-ко-многим.
Информационную модель программы можно посмотреть на рисунке 2.2.
Рисунок 2.2 Информационная модель.
Логическая модель программы
Логическую структуру программы можно посмотреть на рисунке 2.3.
Тестирование программы
№ Операции. | Действие пользователя. | Реакция программы. | |
Нажата кнопка «Запись пациента», но время приема не было выбрано. | |||
Нажата кнопка «Создать», но не все поля были заполнены. | |||
Нажата кнопка «Поиск», но все поля были пусты. | |||
Анализ результатов тестирования
После тестирования программы видно, что программа выполняет все свои функциональные требования:
- · Хранит, добавляет карты пациента;
- · Ищет карту в базе данных;
- · Записывает к врачу;
- · Хранит данные расписаний врачей;
- · Выводит данные карт пациента, расписаний врачей;
- · Формирует талон.
А также программа имеет меню и понятный для пользователя интерфейс.
Также была найдена надежность программы по формуле, которая имеет вид:
Для тестирования программного обеспечения, разработанного в курсовом проекте, осуществлено 100 прогонов и только два из них закончился отказом. R=1−2/100=0.98.
Надежность программы составляет 98%.