Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на C / C++


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 10984
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Советник
Рейтинг: 4101
∙ повысить рейтинг »
CradleA
Статус: Бакалавр
Рейтинг: 2206
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / C/C++

Номер выпуска:1770
Дата выхода:22.12.2012, 23:30
Администратор рассылки:Киселёва Алёна aka Verena (Академик)
Подписчиков / экспертов:100 / 68
Вопросов / ответов:1 / 1

Консультация # 186941: Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Разработать приложение, позволяющее организовать учёт книжных фондов библиотеки. Информация об издании(книге) хранится в библиотеке в описателе издателя. Описатель учебного издания содержит: фамилию и инициалы автора, название издания, год и издательство, количество экземпляров, н...


Консультация # 186941:

Уважаемые эксперты! Пожалуйста, ответьте на вопрос:

Разработать приложение, позволяющее организовать учёт книжных фондов библиотеки. Информация об издании(книге) хранится в библиотеке в описателе издателя.
Описатель учебного издания содержит: фамилию и инициалы автора, название издания, год и издательство, количество экземпляров, название курса использующего это издание и перечень индексов групп(1-8).
Описатель научного издания содержит: фамилию и инициалы автора, название издания, год и издательство, количество экземпляров, названия курсов использующего это издание(1-3).
Описатель художественного издания содержит: фамилию и инициалы автора, название издания, год и издательство, количество экземпляров, тематика литературного произведения.

Каждое издание содержит уникальную хар-ку – шифр издания. Информация обо всех изданиях, хранящихся в библиотеке, сведена в таблицу, каждый элемент которой содержит шифр издания и указа тель на его описатель. Элементы таблицы упорядочены по возрастанию значений шифра.

Обеспечить выполнение следующих операций:

Для таблицы:
1) Включить новый элемент, не нарушаю упорядочнности
2) Найти элемент по шифру
3) Удалить элемент по шифру
4) Показать содержимое таблицы

Для любого издания:
1) Вывести информацию об издании
2) Вернуть в качестве результата тип литературы
3) Вернуть количество экземпляров , изменить количество экземпляров

Для учебного или научного издания:
1) Вернуть в качестве результата перечень названий курсов, использующих это издание
2) Изменить или добавить название курса, использующего это издание

Для художественного издания:
1) Вернуть в качестве результата тематику

Для приложения:
1) Оформить поступление нового издания
2) Оформить выдачу экземпляра издания
3) Оформить возврат экземпляра издания
4) Определить тип издания по шифру
5) Получить отчет обо всех издани ях, имеющихся в библиотеке, в краткой форме
6) Показать информацию о курсах, обеспеченных литературой, использую класс-итератор

Порядок выполнения работы:
1) Определить состав классов
2) Разработать иерархию и схему взаимодействия
3) Для каждого класса определить его состояние и необходимые методы
4) Разработать и отладить все классы.
5) Разработать и отладить класс, реализующий работу приложения. Предусмотреть возможность сохранения таблицы в файле и ее восстановления.
6) Использовать STL

ОС Windows 7, среда Microsoft Visual Studio 2010 Express.

Дата отправки: 16.12.2012, 00:21
Вопрос задал: Сергей (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Киселёва Алёна aka Verena (Академик):

Здравствуйте, Сергей!
Вот код, чуть позже более подробные комментарии добавлю, сейчас не успеваю.

Приложение:

Консультировал: Киселёва Алёна aka Verena (Академик)
Дата отправки: 19.12.2012, 15:19
Прикреплённый файл: посмотреть » [2.7 кб]
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное