Создан заказ №3036743
20 мая 2018
Программа обработки информации С++
Как заказчик описал требования к работе:
Язык программирования: С++
Задание: Вариант 106. Ремонтная мастерская «Шурупчик» заказала логотип и программу обработки информации. В файле записывается: название оборудования, шифр оборудования, шифр неисправности, стоимость ремонта.
Изменить стоимость ремонта во всех записях с заданным шифром неис
правности. Выдать на экран таблицы с перечнем оборудования, для которого не изменилась стоимость ремонта, и для которого такие изменения произошли.
ОБЩЕЕ ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Задание на проектирование программного приложения, включает в себя разработку для каждого индивидуального варианта статической графической рекламной заставки и функций накопления и сопровождения информации, заданной структуры, в файле на диске.
При проектировании приложения составить следующие функции:
1. Функцию, рисующую логотип (фирменный знак) заказчика. Функция должна рисовать изображение в относительных координатах и давать возможность через ее параметры менять размеры логотипа, его положение в активном окне и его цветовую гамму.
2. Функцию, делающую текстовую рекламную заставку с изображением логотипа заказчика (логотип рисуется разработанной вами функцией). Текст рекламной заставки, выполненный не менее 3 – 4 цветами (предусмотреть возможность изменять цветовую гамму через параметры функции ) должен содержать следующую информацию:
* Название фирмы заказчика
* Фамилию руководителя фирмы
* Телефон и факс фирмы
* Краткий текст, рекламирующий фирму
3. Функции, обслуживающие работу с файлом, созданном в режиме .txt:
> запись информации в конец файла;
> просмотр всего файла;
> просмотр отдельной записи по указанному ее номеру;
> редактирование одного или нескольких (исходите из смысловой нагрузки задачи) полей информационной записи, найденной по указанному ключу;
> изменение содержания поля метки на удаление записи из файла ( по указанию пользователя найти требуемую запись и пометить ее на удаление или по указанию пользователя найти требуемую запись и снять метку на ее удаление);
> удаление записей из файла, помеченных в поле метки на удаление.
4. Функцию, решающую расчетную задачу. Эту функцию в свою очередь ТРЕБУЕТСЯ разбить на более простые функции, исходя из заданного алгоритма решения расчетной задачи и реализующие те или иные вычислительные процедуры расчетной задачи.
Информация для решения задачи должна накапливаться в файле по мере поступления.
5. Разработать интерфейс программы. Меню должно использовать все возможности, изученные в рамках практических занятий по дисциплине.
6. В окно диалога About включить выходные данные о Вашей курсовой работе (вариант, исполнитель, руководитель) и Вашу фотографию.
Каждая из перечисленных функций может быть разбита на более мелкие, если это будет вытекать из логики проектирования самой функции.
Программа может содержать и другие функции, если в них возникнет необходимость при проектировании программы.
Имя проекта Вашей курсовой работы должно включать Вашу фамилию и номер варианта.
Каждая из перечисленных функций может быть разбита на более мелкие, если это будет вытекать из логики проектирования самой функции.
Программа может содержать и другие функции, если в них возникнет необходимость при проектировании программы.
ФУНКЦИИ В ФАЙЛАХ ДОЛЖНЫ БЫТЬ СОБРАНЫ (СКОМПОНОВАНЫ) С УЧЕТОМ ИХ ФУНКЦИОНАЛЬНОГО НАЗНАЧЕНИЯ
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
23 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Программа обработки информации С++.docx
2018-05-26 16:00
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Спасибо Вам огромное! Замечательный автор: добрый, отзывчивый, всегда на связи. Работа сделана безупречно. Обращусь к Вам еще.