- •БелКооПсоюз
- •Пояснительная записка
- •1 Цель, содержание и защита курсовой работы
- •2 СоДержание и оформление пояснительной записки
- •2.1 Структурные части пояснительной записки
- •2.2 Общие правила оформления
- •2.3 Титульный лист
- •2.4 Составление оглавления пояснительной записки
- •2.5 Постановка задачи. Тест
- •2.6 Функционально-модульная структура проекта
- •2.7 Интерфейс проекта
- •2.8 Описание алгоритмов и тексты процедур
- •2.9 Результат выполнения проекта
- •2.10 Инструкция пользователя
- •2.11 Направления развития проекта
- •2.12 Список использованных источников
- •2.13 Приложения
- •3 Варианты заданий
- •4 Пример выполнения проекта
- •4.1 Постановка задачи. Тест
- •4.2 Функционально-модульная структура проекта
- •4.4 Описания алгоритмов и тексты процедур
- •4.4.1 Модуль Unit1
- •4.4.2 Модуль Unit2
- •4.4.3 Модуль Unit3
- •4.4.4 МодульUnit4
- •4.7.1 Назначение программы
- •4.7.2 Условия выполнения программы
- •4.7.3 Выполнение программы
- •4.7.4 Сообщения пользователю
- •Список рекомендуемой литературы
- •Образец оформления титульного листа курсовой работы
- •Алгоритмизация и программирование
2.9 Результат выполнения проекта
Результат выполнения проекта для тестовых данных следует представить в виде скриншота окна формы (страницы) и распечатки содержимого сформированного текстового файла.
2.10 Инструкция пользователя
Инструкция пользователя должна включать следующие структурные элементы:
назначение программы;
условия выполнения программы;
выполнение программы;
сообщения пользователю.
Часть «Назначение программы» должна содержать сведения о назначении программы и информацию, достаточную для понимания функций программы и ее эксплуатации.
В части «Условия выполнения программы» должны быть указаны условия, необходимые для выполнения программы (минимальный и (или) максимальный состав аппаратурных и программных средств и т. п.).
В части «Выполнение программы» должна быть указана последовательность действий пользователя, обеспечивающих загрузку, запуск, выполнение и завершение программы. Кроме того, должно быть приведено описание доступных функций, формата исходных данных, возможных вариантов команд, с помощью которых пользователь осуществляет загрузку и управляет выполнением программы.
Часть «Сообщения пользователю» должна содержать тексты сообщений, выдаваемых в ходе выполнения программы, описание их содержания и соответствующие действия пользователя (действия пользователя в случае сбоя, возможности повторного запуска программы, возможность исправления последовательности действий и т. п.).
2.11 Направления развития проекта
В этом подразделе автор может описать функции, по какой-то причине не включенные в проект, но которые могли бы повысить эффективность его использования.
2.12 Список использованных источников
В работе приводится список литературных источников, использованных при ее выполнении и написании, а также тех, на которые есть ссылки. В данный список включается программно-техническая документация, а также учебно-методическая литература. Список может включать также и ссылки на интернет-источники.
При оформлении списка использованных источников необходимо пользоваться образцами, приведенными в списке рекомендуемой литературы данного пособия.
2.13 Приложения
Приложения – необязательная структурная часть курсовой работы. В приложения к курсовой работе можно поместить дополнительные тесты и результаты выполнения программы для этих данных, различные версии интерфейса, варианты схем алгоритмов и текста процедур и т. д.
3 Варианты заданий
Вариант 1. Тема «Автоматизация учета комплектации выпускаемых цехами изделий на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о комплектации выпускаемых цехами изделий. Таблица состоит из четырех граф: Цех; Наименование изделия; Наименование детали; Количество деталей, шт. Известно, что одна и та же деталь может входить в разные изделия и изделие может состоять из разных деталей. Разные цеха могут изготавливать одни и те же детали.
Разработайте алгоритм и программу подсчета количества одноименных деталей, изготовленных всеми цехами для всех изделий. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование детали; Общее количество деталей, шт.
Вариант 2. Тема «Автоматизация учета поставок товаров на основе текстового файла»
В текстовом файле находится ведомость, содержащая данные о поставках товаров и состоящая из пяти граф: Наименование товара; Дата поставки; Единица измерения; Цена, р.; Количество. Известно, что в один день может быть выполнено несколько поставок, в том числе одного и того же товара.
Разработайте алгоритм и программу вычисления общей стоимости поставок каждого товара. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование товара; Стоимость, р.
Вариант 3. Тема «Автоматизация учета простоев конвейера на основе текстового файла»
В текстовом файле находится сводная ведомость о простоях конвейера с начала месяца по некоторому цеху, содержащая пять граф: Дата, Причина простоя, 1 смена, 2 смена, 3 смена. В последних трех графах указано время простоя в часах.
Разработайте алгоритм и программу определения времени простоя в каждый день месяца по всем причинам за все смены. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Дата; Общее время простоя, ч.
Вариант 4. Тема «Автоматизация учета стоимости выпущенной продукции по кварталам на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о стоимости выпущенной продукции по кварталам и состоящая из шести граф: Наименование предприятия; Наименование изделия; Квартал I; Квартал II; Квартал III; Квартал IV. В последних четырех графах указана стоимость выпущенной продукции (тыс. р.) в соответствующем квартале. Известно, что одно и то же изделие может выпускаться разными предприятиями и каждое предприятие может выпускать несколько видов изделий.
Разработайте алгоритм и программу вычисления выпуска продукции в денежном выражении каждым предприятием за год по всем изделиям. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование предприятия; Годовой объем выпуска, тыс. р.
Вариант 5. Тема «Автоматизация учета продажи товаров на основе текстового файла»
В текстовом файле находится ведомость, содержащая данные о продаже товаров и состоящая из пяти граф: Наименование товара; Дата продажи; Отпускная цена производителя, р.; Торговая надбавка, %; Количество. Известно, что в один день может быть выполнено несколько поставок, в том числе одного и того же товара.
Разработайте алгоритм и программу вычисления общей стоимости дохода от продажи каждого товара за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование товара; Стоимость, р.
Вариант 6. Тема «Автоматизация обработки технологических карт выпускаемых изделий на основе текстового файла»
В текстовом файле находится технологическая карта, содержащая данные на каждое из выпускаемых изделий и состоящая из пяти граф: Наименование изделия; Наименование детали; Количество деталей в изделии; Наименование материала; Норма расхода материала на одну деталь, кг. Известно, что в одно изделие могут входить несколько деталей и на изготовление одной детали могут потребоваться различные материалы.
Разработайте алгоритм и программу определения потребности каждого материала на все изделия. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование материала; Потребность, кг.
Вариант 7. Тема «Автоматизация определения динамики изменения стоимости поставок товаров на основе текстового файла»
В текстовом файле находится ведомость, содержащая данные о поставках товаров и состоящая из пяти граф: Наименование товара; Дата поставки; Единица измерения; Цена, р.; Количество. Известно, что в один день может быть выполнено несколько поставок, в том числе одного и того же товара.
Разработайте алгоритм и программу вычисления общей стоимости поставок каждого товара. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Дата поставки; Стоимость, р.
Вариант 8. Тема «Автоматизация учета ежемесячных доходов и затрат предприятий на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о ежемесячных доходах и затратах предприятий и состоящая из пяти граф: Месяц; Год; Наименование предприятия; Затраты, млн р.; Доход, млн р.
Разработайте алгоритм и программу вычисления прибыли каждого предприятия за весь учетный период. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование предприятия; Прибыль, млн р.
Вариант 9. Тема «Автоматизация учета ежемесячных сведений о количестве уволившихся работников на основе текстового файла»
В текстовом файле находится таблица, содержащая ежемесячные сведения о количестве уволившихся работников и состоящая из пяти граф: Подразделение предприятия; Месяц; Год; Категория работников; Число уволившихся. Рассматриваются четыре категории работников: рабочие, руководители, специалисты и технические исполнители (служащие).
Разработайте алгоритм и программу вычисления общего числа уволившихся работников каждой категории за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Категория работников; Общее число уволившихся.
Вариант 10. Тема «Автоматизация учета поставок товаров от производителей на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о поставках товаров от производителей и состоящая из пяти граф: Производитель; Наименование товара; Дата поставки; Объем поставки, шт.; Отпускная цена производителя, р. Известно, что один и тот же товар поставлялся разными производителями и один производитель поставлял разные товары.
Разработайте алгоритм и программу вычисления средневзвешенной цены каждого товара за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование товара; Средневзвешенная цена, р.
Вариант 11. Тема «Автоматизация вычисления баланса по каждой валюте для контрагентов на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о валютных операциях организации и состоящая из пяти граф: Дата; Контрагент; Валюта; Сумма выплаты; Сумма поступления.
Разработайте алгоритм и программу вычисления баланса по каждой валюте за весь период учета для всех контрагентов. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Валюта; Баланс.
Вариант 12. Тема «Автоматизация вычисления общей суммы расходов по каждому подразделению на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения об ежедневных расходах организации в разрезе подразделений. Таблица состоит из шести граф: Дата; Подразделение; Статья расходов; Единица измерения; Тариф, р.; Объем. Примеры статей расходов: электроэнергия, тепловая энергия, заработная плата и т. д.
Разработайте алгоритм и программу вычисления общей суммы расходов по каждому подразделению за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Подразделение; Сумма расходов, р.
Вариант 13. Тема «Автоматизация определения динамики стоимости доставок товаров в магазины на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о доставках товара в магазины и состоящая из пяти граф: Дата; Магазин; Расстояние до магазина, км; Тариф за 1 км 1 т, р.; Объем, т.
Разработайте алгоритм и программу вычисления общей стоимости расходов на доставку товаров по всем магазинам за каждый день. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Дата; Стоимость доставки, р.
Вариант 14. Тема «Автоматизация ведения операций на расчетном счете организации на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения об операциях на расчетном счете организации и состоящая из четырех граф: Дата; Контрагент; Операция; Сумма, р. Рассматриваются два вида операций: поступление и выплата.
Разработайте алгоритм и программу вычисления общей суммы поступлений, общей суммы выплат и баланса для каждого контрагента за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из четырех граф: Контрагент; Сумма поступлений, р.; Сумма выплат, р.; Баланс, р.
Вариант 15. Тема «Автоматизация учета годового выпуска деталей на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения об объеме выпуска деталей по кварталам и состоящая из шести граф: Наименование изделия; Наименование детали; Квартал I; Квартал II; Квартал III; Квартал IV. В последних четырех графах указан объем выпущенной продукции (шт.) в соответствующем квартале. Известно, что одна и та же деталь может входить в разные изделия и каждое изделие может содержать несколько видов деталей.
Разработайте алгоритм и программу вычисления выпуска каждого изделия в денежном выражении всеми предприятиями за год. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование детали; Годовой объем выпуска, шт.
Вариант 16. Тема «Автоматизация учета покупки валюты организациями на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о покупке валюты организациями и состоящая из пяти граф: Дата; Наименование организации; Валюта; Сумма покупки; Курс, бел. р.
Разработайте алгоритм и программу вычисления общей суммы покупки в рублях для каждой организации за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование организации; Сумма покупки, р.
Вариант 17. Тема «Автоматизация определения процента выполнения плана выпуска деталей на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о выпуске изделий разными цехами предприятия и состоящая из пяти граф: Дата; Цех; Наименование детали; План выпуска, шт.; Фактически выпущено, шт. Известно, что разные цеха могут изготавливать одни и те же детали.
Разработайте алгоритм и программу вычисления процента выполнения плана по каждой детали за весь период всеми цехами. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование детали; Выполнение плана, %.
Вариант 18. Тема «Автоматизация учета стоимости ремонта бытовой техники на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о ремонтах бытовой техники и состоящая из пяти граф: Дата; Наименование бытовой техники; Вид ремонта; Тариф, р.; Срочность, %. Значениями последней графы могут быть 10 % или 0.
Разработайте алгоритм и программу вычисления дохода от ремонта каждого типа бытовой техники за весь период учета для всех видов ремонта. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование бытовой техники; Доход, р.
Вариант 19. Тема «Автоматизация вычисления постатейной суммы расходов на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения об ежедневных расходах организации в разрезе подразделений. Таблица состоит из шести граф: Дата; Подразделение; Статья расходов; Единица измерения; Тариф, р.; Объем. Примеры статей расходов: электроэнергия, тепловая энергия, заработная плата и т. д.
Разработайте алгоритм и программу вычисления общей суммы расходов по каждой статье за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Статья расходов; Сумма расходов, р.
Вариант 20. Тема «Автоматизация определения стоимости поставок товарных групп на основе текстового файла»
В текстовом файле находится ведомость, содержащая данные о поставках товаров и состоящая из пяти граф: Наименование товарной группы; Наименование товара; Дата поставки; Цена, р.; Количество, кг. Известно, что в один день может быть выполнено несколько поставок, в том числе одного и того же товара и товаров из одной группы.
Разработайте алгоритм и программу вычисления общей стоимости поставок товаров каждой товарной группы. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование товарной группы; Стоимость, р.
Вариант 21. Тема «Автоматизация учета задолженности по договорам поставок на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о выплатах фирмы по договорам поставок и состоящая из пяти граф: Номер договора; Контрагент; Сумма по договору, р.; Задолженность, дни; Пеня за 1 день, %. С одним контрагентом может быть заключено несколько договоров.
Разработайте алгоритм и программу вычисления необходимой суммы выплат по каждому контрагенту по всем договорам. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Контрагент; Общая сумма выплат, р.
Вариант 22. Тема «Автоматизация учета выплат сотрудникам организации на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о выплатах сотрудникам организации и состоящая из пяти граф: Подразделение; ФИО; Оклад, р.; Доплата, %; Отчисления, %. Значения последних двух граф указаны в процентах к окладу.
Разработайте алгоритм и программу вычисления фонда заработной платы по каждому подразделению. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Подразделение; Фонд заработной платы, р.
Вариант 23. Тема «Автоматизация учета движения материалов на складах фирмы на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о движении материалов на складах фирмы. Таблица состоит из пяти граф: Дата; Номер склада; Наименование материала; Приход, т; Расход, т. Один и тот же материал может поступать на разные склады.
Разработайте алгоритм и программу вычисления общего объема каждого материала, находящегося на всех складах за весь период учета, при условии, что первоначально склады были пустые. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование материала; Остаток, т.
Вариант 24. Тема «Автоматизация учета выпуска экспортных изделий на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о выпуске изделий на экспорт и состоящая из пяти граф: Дата; Наименование предприятия; Наименование изделия; Выпущено, млн р.; В том числе на экспорт, млн р. Известно, что разные предприятия могут выпускать одни и те же изделия.
Разработайте алгоритм и программу вычисления доли экспорта в общем доходе предприятия за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование предприятия; Доля экспорта в доходе, %.
Вариант 25. Тема «Автоматизация учета поступления на склады годных товаров на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о поступлениях товара на склады фирмы и состоящая из пяти граф: Дата; Номер склада; Наименование товара; Поступило по накладной, т; Брак, %. Приходные документы оформляются только на годный товар.
Разработайте алгоритм и программу вычисления общего объема каждого товара, оприходованного на складах за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование товара; Оприходовано, т.
Вариант 26. Тема «Автоматизация учета поступления на склады годных товаров на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о выпуске деталей разными цехами предприятия. Таблица состоит из пяти граф: Месяц; Цех; Наименование детали; План выпуска, шт.; Выполнение плана, %. Известно, что разные цеха могут изготавливать одни и те же детали.
Разработайте алгоритм и программу вычисления фактического выпуска всех деталей в каждый месяц всеми цехами. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Месяц; Фактически выпущено, шт.
Вариант 27. Тема «Автоматизация определения производительности труда рабочих на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о производительности труда рабочих предприятий и состоящая из пяти граф: Дата; Наименование предприятия; Наименование изделия; Число рабочих; Фактически выпущено, шт. Известно, что разные предприятия могут выпускать одни и те же изделия.
Разработайте алгоритм и программу вычисления средней производительности труда (количество изделий на одного рабочего) для каждой детали всеми предприятиями за весь период. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование изделия; Производительность труда, шт.
Вариант 28. Тема «Автоматизация определения стоимости доставок товаров по магазинам на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о доставках товара в магазины и состоящая из пяти граф: Дата; Магазин; Расстояние до магазина, км; Тариф за 1 км 1 т, р.; Объем, т.
Разработайте алгоритм и программу вычисления общей стоимости расходов на доставку товаров по каждому магазину за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Магазин; Стоимость доставки, р.
Вариант 29. Тема «Автоматизация определения доли товарооборота импортных товаров по магазинам на основе текстового файла»
В текстовом файле находится таблица, содержащая сведения о продажах товаров и состоящая из четырех граф: Дата; Магазин; Товарооборот отечественных товаров, млн р.; Товарооборот импортных товаров, млн р.
Разработайте алгоритм и программу вычисления доли импортных товаров в общем товарообороте каждого магазина за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из трех граф: Магазин; Общий товарооборот, млн р.; Доля импортных товаров, %.
Вариант 30. Тема «Автоматизация определения средней заработной платы по организациям на основе текстового файла»
В текстовом файле находится таблица, содержащая данные о фонде заработной платы организаций. Таблица состоит из пяти граф: Месяц; Год; Наименование организации; Число работников; Фонд заработной платы, р.
Разработайте алгоритм и программу вычисления средней заработной платы организации за весь период учета. Результаты расчета запишите в новый текстовый файл, содержащий таблицу из двух граф: Наименование организации; Средняя заработная плата, р.