Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Учет успеваемости школьников в шби

СТРУКТУРЫ

Цель работы:

Изучить тип данных «структуры» типовые алгоритмы обработки структур.

Задание

В каждой из ниже перечисленных задач организовать массив записей с полями, соответствующими пункту “атрибуты”. Студент должен решить одну из задач в соответствии со своим вариантом номер варианта – порядковый номер фамилии студента в журнале группы).

Программа должна:

1. Добавлять записи.

2. Выводить на экран все записи в виде таблицы.

2. Удалять запись по номеру.

3. Осуществлять поиск в соответствии с запросами указанными в пункте «основные функции». Результаты поиска выводить на экран в виде таблицы.

Диалог с пользователем организовать в виде меню.

Оформить отчет, который должен содержать:

 

 

Варианты:

ВАРИАНТ 1.

Расписание трансляции рекламного ролика.

Атрибуты:

1.Заказчик

2.Название рекламного ролика

3.Изготовитель ролика

4.Дата трансляции

5.Стоимость заказа

Основные функции:

· Удалить все записи с истекшей датой трансляции

· Увеличить стоимость заказа на 10% для заданного заказчика

· Вывести все сведения о рекламных роликах прокатанных в заданное число

 

ВАРИАНТ 2.

Записная книжка менеджера по рекламе

Атрибуты:

1. Название фирмы

2. Профиль деятельности

3. Реквизиты начальника по рекламе

4. Название заказа.

5. Стоимость заказа.

6. Дата заказа.

Основные функции:

· Удалить все записи со стоимостью заказа большей заданной

· Уменьшить стоимость заказа на 5% для всех записей с датой заказа меньшей заданной

· Вывести все сведения о заказах стоимость которых превышает заданную.

 

 

ВАРИАНТ 3

База рекламных объявлений в газете

Атрибуты:

1. Фамилия заказчика

2. Телефон заказчика

3. Тип заказа (частное объявление, коммерческое объявление от физических лиц, коммерческое объявление от юридических лиц)

4. Даты выхода объявления

5. Стоимость одного выхода (зависит от типа заказа)

6. Рубрика

7. Текст объявления

Основные функции:

 

· Удалить все объявления для заданной рубрики

· Для заданного заказчика дату выхода объявления сдвинуть на неделю вперед

· Вывести все сведения о заказах с заданной датой выхода

 

ВАРИАНТ 4

Расписание трансляции художественных фильмов на месяц

Атрибуты:

1. УДК кассеты

2. Название фильма

3. Жанр (комедия, триллер и т.д..)

4. Производитель

5. Год выпуска

6. Дата проката

7. Время проката

Основные функции:

· Удалить все записи о фильмах с заданным годом выпуска

· Для заданного фильма заменить УДК кассеты

· Вывести все сведения о фильмах заданного производителя.

 

 

ВАРИАНТ 5

Программа телепередач на неделю

Атрибуты:

1. Название передачи

2. УДК кассеты

3. День недели

4. Время трансляции

5. Тип передачи (ток-шоу, документальный фильм и т.д.)

6. Краткий анонс

Основные функции:

· Удалить из таблицы все записи с истекшей датой трансляции

· Изменить название заданной передачи

· Вывести все сведения о передачах с заданным типом

 

ВАРИАНТ 6

СВЕДЕНИЯ О БОЛЬНЫХ

Атрибуты:

1. ФИО больного

2. Его домашний адрес

3. Номер историй болезни

4. Дата поступления и дата выписки по истории болезни

5. Основной диагноз по истории болезни

6. Сопутствующие диагнозы

7. ФИО лечащего врача

Основные функции:

· Удалить все сведения о больном с заданной фамилией

· Изменить фамилию врача с заданной на заданную

· Вывести все сведения о больных лечившихся у заданного врача

 

ВАРИАНТ 7

СПРАВОЧНИК ЛЕКАРСТВ

Атрибуты:

1. Название лекарства

2. Профиль применения (урологическое, кардиологическое)

3. Производитель

4. Показания к применению

5. Дозировки

6. Стоимость

Основные функции:

· Удалить все сведения о лекарствах с заданным профилем применения

· Увеличить стоимость на 10% для заданного лекарства

· Вывести все сведения о лекарствах со стоимостью лежащей в заданном интервале.

 

ВАРИАНТ 8

ЗАПИСНАЯ КНИЖКА МЕДСЕСТРЫ

Атрибуты:

1. ФИО больного

2. Номер палаты

3. Основной диагноз

4. Лечащий врач

5. Дата

6. Назначения

Основные функции:

· Удалить из таблицы все сведения о заданном больном

· Изменить номер палаты для заданного больного

· Вывести все сведения о больных поступивших в заданную дату.

 

ВАРИАНТ 9

ЗАПИСНАЯ КНИЖКА ХИРУРГА

Атрибуты:

1. Дата

2. Название операции

3. Время операции

4. ФИО больного

5. Диагноз больного

6. Возраст больного

7. Перенесенные ранее операции больным

Основные функции:

· Удалить все сведения об операциях в заданную дату

· Заменить диагноз для заданного больного

· Вывести все сведения об операциях заданного больного

 

ВАРИАНТ 10

МЕДОСМОТР СОТРУДНИКОВ

Атрибуты:

1. ФИО

2. Название подразделения, где работает

3. Должность

4. Даты медосмотров

5. Название специалиста проводившего осмотр с результатами

6. Результаты медосмотра

Основные функции:

· Удалить все записи по конкретному лицу

· Заменить фамилию больного с заданной на заданную

· Вывести все сведения о работниках прошедших медосмотр в заданную дату

 

ВАРИАНТ 11

ПРИВИВКИ

Атрибуты:

1. ФИО

2. Название подразделения, где работает

3. Должность

4. Название прививки

5. Даты, в которые прививки были сделаны

6. Возраст на момент прививки

7. Дата следующей прививки

Основные функции:

· Удалить все записи по конкретному лицу

· Заменить должность для заданного лица

· Вывести все сведения о работниках прошедших прививки в заданном году

 

ВАРИАНТ 12

СПРАВОЧНИК АПТЕКАРЯ

Атрибуты:

1. Название лекарства

2. Производитель

3. Цена

4. Вид лекарства (антибиотик, сироп от кашля и т.д.)

5. Показания к применению с дозировками

6. Способ отпуска (только по рецепту, свободная продажа)

Основные функции:

· Удалить все сведения о лекарствах находящихся в свободной продаже

· Увеличить цену для заданного лекарства на заданную величину

· Вывести все сведения о лекарствах заданного вида

 

 

ВАРИАНТ 13

РЕГИСТРАЦИЯ ОТДЫХАЮЩИХ В САНАТОРИИ

Атрибуты:

1. ФИО

2. Паспортные данные (адрес, серийный номер, дата выдачи)

3. Номер путевки

4. Диагноз по санаторной карте

5. Номер комнаты

6. Консультации специалистов санатория

7. Даты консультаций

Основные функции:

· Удалить все записи по конкретному лицу

· Заменить номер комнаты для заданного отдыхающего

· Вывести все сведения о заданном лице.

ВАРИАНТ 14

РЕГИСТРАЦИЯ КОНТРОЛЬНЫХ РАБОТ ЗАОЧНИКОВ

Атрибуты:

1. ФИО – студента

2. Номер группы

3. Название предмета

4. Дата поступления работы

5. ФИО - преподавателя, проверяющего работу.

6. Оценка о зачете (зачет, незачет)

Основные функции:

· Удалить все записи по конкретной группе

· Заменить фамилию студента с заданной на заданную

· Вывести все сведения о зачтенных работах конкретного лица

ВАРИАНТ 15

РАСПИСАНИЕ ЗАНЯТИЙ

Атрибуты:

1. Неделя над чертой или под чертой

2. День недели

3. Предмет

4. Пара

5. Тип занятия (лекция, практика)

6. ФИО преподавателя

Основные функции:

· Удалить все записи по заданному предмету

· Заменить день недели и пару для заданного предмета

· Вывести все сведения о лекционных занятиях

ВАРИАНТ 16

ИСТОРИЯ БОЛЕЗНИ

Атрибуты:

1. ФИО больного

2. Паспортные данные (адрес, номер, дата выдачи)

3. Диагноз при поступлении

4. Дата поступления

5. Даты осмотра

6. Запись врача по датам осмотра

Основные функции:

· Удалить все записи по конкретному лицу

· Заменить фамилию больного с заданной на заданную

· Вывести все сведения о больных с одинаковым диагнозом

ВАРИАНТ 17

УЧЕТ УСПЕВАЕМОСТИ ШКОЛЬНИКОВ В ШБИ

Атрибуты:

1. ФИО

2. Адрес

3. Номер школы

4. Класс

5. Название изучаемого предмета

6. Оценка по предмету

 

Основные функции:

· Удалить все записи по конкретному лицу

· Заменить оценку по заданному предмету для заданного лица

· Вывести все сведения о школьниках изучающих заданный предмет

ВАРИАНТ 18

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...