Вариант 2. Система Больница. Пациенту назначается лечащий Врач. Врач может сделать назначение Пациенту (процедуры, лекарства, операции)

  • ID: 46593 
  • 81 страница
300 рубСкачать

Содержание:


Задание на проектирование

Курсовой проект по дисциплине «Программирование на языке высокого уровня» имеет целью: получение навыков самостоятельной разработки программного продукта в соответствии с принципами структурного или объектно-ориентированного программирования, рассмотренными в процессе изучения дисциплины.

Для выполнения курсовой работы студент получает индивидуальное задание — описание задачи, для решения которой разрабатывается и реализуется программный продукт.

Студент самостоятельно разрабатывает структуру программы — определяет типы входных и выходных данных, разрабатывает алгоритмы решения предложенных задач, определяет функциональные блоки будущего программного продукта и реализует предложенную задачу на языке Си/Си++.

Программный продукт должен иметь дружественный интерфейс. Такой интерфейс может быть реализован с помощью системы меню.

Вариант 2:

Система Больница. Пациенту назначается лечащий Врач. Врач может сделать назначение Пациенту (процедуры, лекарства, операции). Медсестра или другой Врач выполняют назначения. Пациент может быть выписан из Больницы по окончании лечения, при нарушении режима или иных обстоятельствах.

Введение

В данном проекте необходимо создать базу данных Больница. База должна иметь дружественный интерфейс, реализованный в среде Турбо Си. Используется текстовый режим вывода на экран.

1. Разработка проекта.

В соответствии с заданием была разработана структура базы данных.

Выделены сущности Персонал, Пациент и Карта(Назначения).

Диаграмма «сущность-связь» представлена на рисунке ниже:

ПЕРСОНАЛ

ПАЦИЕНТ

Назначение (КАРТА)

Входные данные: указатель на голову списка персонала

Выходные данные: новый указатель на голову списка персонала

2. Разработка программы.

Результат работы программы:

3. Разработка программной документации.

На этом этапе описывается взаимодействие ранее описанных функций программы.

Для корректной работы программы файлы mod.h и mod.cpp должны лежать в c:\tc.

Заключение

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

Список литературы

1. Динман М. С++. Освой на примерах. — СПб.: BHV-CПб, 2006. — 384 с.

2. Павловская Т.А. C/C++ Программирование на языке вы-сокого. — СПб.: Питер, 2005. — 464 с.

3. Лафоре Р. Объектно-ориентированное программирование в С++ (Object-Oriented Programming in C++, 4/e). — 4-е изд. — СПб.: Питер, 2006. — 928 с.

4. Шилдт Г. Искусство программирования на C++. — СПб.: BHV-Петербург, 2005. — 474 с.

Листинг программы