Лабораторная работа 05 Семестр 1 |
250,00 ₽
Просмотров: 627
|
Тип работы: | Лабораторная работа |
Название предмета: | Программирование на языках высокого уровня |
Тема/вариант: | Лабораторная работа 05 Семестр 1 |
Объем работы: | 6 |
ВУЗ: | СибГУТИ |
Дата выполнения: | 2013-09-01 |
Размер файла, тип файла: | 155.6 Kb, , RAR |
Прикрепленные файлы: |
Задание (425 Kb)
|
Содержание
Задание 3
Алгоритм 4
Листинг программы 8
Результат работы программы 18
Задание
При выполнении заданий учитывать следующие требования и ограничения:
1. Хранимые данные должны с достаточной точностью описывать область, описанную в Вашем варианте задания;
2. Количество записей в любой из таблиц базы данных не более 1024;
3. Должна быть предусмотрена возможность сохранения базы данных на жесткий диск;
4. Должна быть предусмотрена возможность считывания базы данных с жесткого диск;
5. Для хранения базы данных на жестком диске использовать бинарный файл;
6. Для обработки строк необходимо использовать библиотечные функции;
7. Интерфейс работы с базой данных реализовать в виде меню;
8. При написании отчета в анализе задачи необходимо:
1. Выделить и обосновать набор данных, необходимых для описания предложенной области;
2. Описать и обосновать разбиение данных на таблицы;
3. Выполнить, описать и обосновать разбиение задачи на подзадачи;
4. Привести диаграмму взаимодействия подпрограмм;
5. Описать формат бинарного файла.
Вариант 11. База данных аптеки
Хранить информацию о сотрудниках (в том числе должность), препаратах аптеки (помимо всего прочего необходимо хранить информацицию о дате изготовления и сроке годности).
Реализовать прием/увольнение сотрудника, прием/списание препаратов (при этом фиксируется сотрудник выполнивший эту операцию), продажу препарата (при этом фиксируется сотрудник, продавший товар), резервацию препарата и продажу по резервации (резервируется на фамилию, срок резервации – сутки. по прошествии этого срока товар может быть продан).
Сообщить другу