ПРИНЦИПЫ РАЗРАБОТКИ ПРИЛОЖЕНИЙ КУРСОВАЯ РАБОТА НА ТЕМУ:

advertisement
ПРИНЦИПЫ РАЗРАБОТКИ ПРИЛОЖЕНИЙ
КУРСОВАЯ РАБОТА НА ТЕМУ:
«РАЗРАБОТКА ПРИЛОЖЕНИЙ С ИСПОЛЬЗОВАНИЕМ ДИНАМИЧЕСКИХ СТРУКТУР
ДАННЫХ СРЕДСТВАМИ ЯЗЫКА ПРОГРАММИРОВАНИЯ С»
Создать приложение для хранения информации в соответствии с
вариантом задания.
В приложении должны быть реализованы следующие функции:
a) возможности редактирования, добавления и удаления данных;
b) возможность поиска данных по параметрам (в соответствии с
вариантом) и печать их списка;
c) возможность поиска данных по параметрам (в соответствии с
вариантом) и передача этих данных в файл;
d) сохранение данных в файл и извлечение из файла.
Вариант 1. Банк.
Хранятся следующие данные: Наименование организации; Номер
платежного поручения; Дата его поступления; Отметка об его
выполнении или невыполнении.
 поиска платежей по заданному наименованию организации и
печать их списка;
 построить таблицу платежей по дате (столбцы – месяца);
Вариант 2. Сотрудники.
Хранятся следующие данные: Табельный номер; Фамилия И.О.; Дата
рождения; Дата поступления на работу; Пол.
b) Поиск сотрудников рожденных в указанный месяц и печать им
поздравительных открыток;
c) построить таблицу приема на работу сотрудников по дате
(столбцы – месяца);
Вариант 3. Гостиница.
Хранятся следующие данные: Номер комнаты; Всего число мест в
номере; Число занятых мест в номере; Дата заезда проживающего;
Фамилия И.О.; Пол; Число дней проживания; Стоимость суточного
проживания.
b) Поиск выезжающих гостей и печать для них счетов за
проживание;
c) построить таблицу загрузки номеров в зависимости от числа
мест (столбцы – количество мест);
Вариант 4. Автотранспортное предприятие.
Хранятся следующие данные: Табельный номер водителя; Фамилия
И.О. водителя; Тип машины; Год выпуска машины; Дата последнего
ремонта; Нуждается ли машина в новом ремонте
b) Поиск машин указанного года выпуска, требующих ремонта и
распечатка их списка;
c) построить таблицу количества машин по дате выпуска (столбцы
– года);
Вариант 5. Телефонные абоненты.
Хранятся следующие данные: Фамилия И.О. абонента; Телефонный
номер; Дата установки телефона; Оплачен ли счет.
b) Поиск должников и печать для них уведомление об отключении
телефона;
c) построить таблицу количества подключений по дате (столбцы –
месяца);
Вариант 6. Абитуриент.
Хранятся следующие данные: Фамилий И.О. абитуриента; Дата
рождения; Пол; Средний балл (один знак после запятой); Должен
сдавать только один экзамен или все.
b) Поиск абитуриентов по указанному среднему баллу и печать их
списка;
c) построить таблицу числа абитуриентов по дате рождения
(столбцы – месяца);
Вариант 7. Зачетка.
Хранятся следующие данные: Наименование дисциплины; Дата
сдачи; Экзамен или зачет; Экзаменационная оценка; Зачет или
незачет.
b) Поиск студентов, не сдавших заданную дисциплину, и печать
их списка;
c) построить таблицу среднего бала по сем дисциплинам;
Вариант 8. Зачетно-экзаменационная ведомость.
Хранятся следующие данные: Фамилия И.О. студента; Номер
зачетки; Допуск к сдаче; Экзаменационная оценка; Дата сдачи.
b) Поиск студентов, не допущенных к сдаче экзамена, и печать
их списка;
c) построить таблицу успеваемости студентов(столбцы – оценки);
Вариант 9. Медпункт.
Хранятся следующие данные: Фамилия И.О. пациента; Пол;
Возраст; Дата обращения; Причина обращения в медпункт.
b) Поиск записи по фамилии пациента и дате и печать
больничного листа для указанного пациента;
c) построить таблицу числа заболевших по дате рождения
(столбцы – года);
Вариант 10. Заказы в мастерской.
Поля: Дата поступления заказа; Фамилия И.О. исполнителя; Число
дней выполнения заказа; Выполнен или не выполнен заказ в срок.
b) Поиск всех заказов выполнение которых просрочено и печать
их списка;
c) построить таблицу числа заказов по фамилии исполнителя
(столбцы – фамилии);
Вариант 11. Путевки в санаторно-спортивные центры.
Хранятся следующие данные: Фамилия И.О. отдыхающего; Название
центра; Санаторный или спортивный центр; Дата заезда; Число
дней пребывания.
b) Поиск всех отдыхающих по названию санаторно-спортивного
центра и печать их списка;
c) построить таблицу числа отдыхающих в каждом санаторноспортивном центре;
Вариант 12. Компьютерные аудитории.
Хранятся следующие данные: Номер аудитории; Фамилия И.О. ответственного сотрудника; Тип компьютеров; Дата установки
компьютеров; Инвентарный номер; Автономные или сетевые
компьютеры.
b) Поиск списка аудиторий по фамилии ответственного и печать
их списка;
c) построить таблицу числа компьютеров в каждой аудитории;
Вариант 13. Библиотека по информатике.
Хранятся следующие данные: Фамилия И.О. автора; Название
книги; Описываемый язык; Год издания; Цена; Дата приобретения;
Использовали ли Вы ее в своей работе.
b) Поиск всех книг указанного автора и печать их списка;
c) построить таблицу числа книг по языку программирования
(столбцы – названия языка);
Вариант 14. Авиарасписаиие.
Хранятся следующие данные: Номер рейса; Город прибытия; Дата
ближайшего вылета; Время вылета; Есть ли промежуточные
посадки.
b) Поиск всех рейсов по заданной дате вылета и печать их
списка;
c) построить таблицу числа рейсов по городу прибытия (столбцы
– города);
Вариант 15. Регистрация машин в ГАИ.
Хранятся следующие данные: Фамилия И.О. владельца; Марка машины; Дата приобретения машины; Новая или подержанная; Объем
двигателя (в куб. см).
b) Поиск всех владельцев подержанных машин и печать их списка;
c) построить таблицу числа автомобилей по дате выпуска
(столбцы – годы);
Вариант 16. Репертуар театра на год.
Хранятся следующие данные: Название спектакля; Дата его
премьеры; Число, когда состоится спектакль; Играется ли он
основным составом.
b) Поиск всех спектаклей, которые игрались в указанный
диапазон дат и печать их списка;
c) построить таблицу числа премьер по месяцам (столбцы –
месяца);
Вариант 17. Зоопарк (млекопитающие).
Хранятся следующие данные: Название животного; Дата рождения;
Дата поступления; Пол; Номер вольера.
b) Поиск животных по названию и печать их списка с указанием
соответствующих номеров вольеров;
c) построить таблицу числа поступивших в зоопарк животных по
дате (столбцы – года);
Вариант 18. ВУЗы.
Хранятся следующие данные: Наименование ВУЗа; Дата его
создания; Имеется ли военная кафедра; Продолжительность
обучения; Имеется ли общежитие.
b) Поиск вузов с военной кафедрой и печать их списка;
c) построить таблицу числа ВУЗов по дате создания (столбцы –
месяца);
Вариант 19. Аптека.
Хранятся следующие данные: Наименование лекарства; Против
какого заболевания оно предназначено; Дата изготовления; Срок
годности; Требуется ли рецепт для приобретения; Фирмаизготовитель.
b) Поиск лекарства по названию заболевания и печать рецепта;
c) построить таблицу числа лекарств против каждого заболевания
(столбцы – заболевания);
Вариант 20. Продовольственные товары.
Хранятся следующие данные: Наименование изделия; Конкретное
название продукта; Дата изготовления; Срок годности; Фирмаизготовитель; Страна изготовления; Соответствует ли
документация маркировке товара.
b) Поиск просроченных товаров и печать их списка;
c) построить таблицу числа товаров по названию фирмыизготовителя (столбцы – названия);
Вариант 21. Ломбард.
Хранятся следующие данные: Фамилия И.О. клиента; Сданный
предмет; Дата сдачи; Выданная сумма; Сроки залога;
Перезакладывался ли предмет.
b) Поиск должников у которых просрочен залог и печать им
уведомлений и необходимость погасить долг;
c) построить таблицу числа клиентов по срокам залога(столбцы –
месяца);
Вариант 22. Завод.
Хранятся следующие данные: Выпускаемое изделие; Номер модели;
Дата разработки; Отпускная цена; Поставляется ли изделие на
экспорт.
b) Поиск списка всех изделий, поставляемых на экспорт и печать
ценников к ним;
c) построить таблицу числа изделий по дате разработке (столбцы
– месяца);
Вариант 23. Биржа труда.
Хранятся следующие данные: Фамилия И.О. клиента; Дата
рождения; Пол; Специальность; Стаж по этой специальности; Есть
ли заявки на эту специальность.
b) Поиск претендентов на должность по названию специальности и
печать их списка;
c) построить таблицу числа безработных по дате рождения
(столбцы – годы);
Вариант 24. Детский сад.
Хранятся следующие данные: Фамилия И.О. ребенка; Дата
рождения; Пол; Номер группы; Здоровый или болезненный;
b) Поиск детей рожденных в указанный месяц и печать им
поздравительных открыток;
c) построить таблицу числа детей в указанной группе по дате
рождения (столбцы – месяца);
Вариант 25. Видеофильмы.
Хранятся следующие данные: Название; Тип фильма; Его оценка по
10-бальной системе; Дата выпуска; Есть ли он в Вашей
видеотеке.
b) Поиск всех фильмов по заданному диапазону даты выпуска и
печать их списка;
c) построить таблицу средней оценки фильмов по типу;
Вариант 26. Патентное бюро.
Хранятся следующие данные: Фамилия И.О. заявителя; Дата подачи
заявки; Область науки или техники, к которой относится заявка;
Продолжительность рассмотрения; Выдано ли авторское
свидетельство.
b) Поиск всех заявок по которым выдано свидетельство по
заданному диапазону даты заявки и печать авторских
свидетельств;
c) построить таблицу числа изобретений по областям науки;
Download