Тема: Разработать модель приложения для проведения соревнований по системе турнира.
При записи данных о соревнованиях по шахматам и некоторым другим видам спорта формируется матрица турнира особого вида. Результат матча может быть 1 (выигранная партия), 0 (проигранная) или 0,5 (ничья).
Реализовать запись участников, ввод результатов соревнования, обработку турнира и другие функции по прикладной задаче.
Требования к содержанию проекта.
• Выполнить анализ предметной области. Определить бизнес-логику приложения.
Построить диаграммы.
• Разработать инфологическую модель приложения на основе диаграмм.
• Выполнить функциональную декомпозицию задачи. Использовать в полном объеме средства модульного программирования. Алгоритмы обработки данных отделять от интерфейсных функций.
• Использовать для организации данных подходящие для этих целей типы коллекций .Net – списки, словари или другие.
• Организовать хранение данных в текстовых или бинарных файлах.
• Тип приложения – консольное. Основной интерфейс управления данными и проектом в целом реализуется как меню вызова отдельных функций проекта. Интерфейс отдельных алгоритмов реализуется в консольных окнах.
• Приветствуется использование инструментов визуальной разработки приложений для разработки интерфейса. Формальные требования к бумажному отчету.
• Отчет оформляется на листах писчей бумаги формата А4. Объем отчета ограничен требованиями к содержанию и здравым смыслом, обычно 25-30 страниц.
• Отчет оформляется в соответствии со стандартом предприятия СТО ЮУрГУ 21-2008.
• Отчет снабжается титульным листом в соответствии с требованиями стандарта.
• В отчете должно быть введение, постановка задачи, основная часть, заключение и список используемых источников информации, как правило, это список литературы.
Ссылки из Internet оформляются в списке источников.
8. Содержание разделов отчета.
• Аннотация. Содержит характеристику основной темы, цели и задачи работы, результаты работы.
• Введение. Содержит цели и задачи работы, описывает объект и предмет работы. Основными целями являются изучение синтаксических правил и механизмов языка программирования, изучение правил модульного проектирования приложений и овладение
навыками кодирования и отладки приложений.
• Основная часть. В основной части приводятся данные, отражающие сущность, методику и последовательность выполненной работы. Основная часть содержит описание модели задачи, алгоритмов и данных:
? постановка задачи содержит вербальное изложение задачи, описание модели
задачи, описание ее функциональности;
? разработка структуры программы содержит описание модульной структуры
программы и общую концепцию интерфейса;
? разработка способов представления данных содержит обоснование выбранных структур представления (списки, словари и т.д.);
? описание алгоритмов реализации содержит описание алгоритмов работы приложения, возможно, в виде блок схем. Листинг не приводится в чистом виде, только основные моменты, снабженные комментариями;
? описание сценария работы проекта содержит описание принятого сценария работы, возможно, правила для пользователя, описание управления;
• Заключение. Содержит выводы из проделанной работы и предложения по развитию проекта.
• Список источников информации содержит список используемой литературы и других источников. В списке указываются только те источники, которыми действительно пользовались.
• Оглавление.
9. Требования к отчету по курсовой работе
• Отчет должен соответствовать требованиям СТО УЮрГУ 2008.
• Кратко требования, в том числе недокументированные, приведены в документе «К оформлению отчета».
АП 75%
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |