- •Министерство образования и науки Российской Федерации
- •Курсовой проект
- •Задание
- •Руководитель ___________________ Рощин с.М.
- •Задание принял студент __________________Фоменко р.С.
- •Оглавление
- •1. Техническое задание.
- •1.1 Наименование и область применения программы.
- •1.2 Основание для разработки.
- •1.3 Назначение разработки.
- •1.4 Технические требования к программе.
- •1.5 Требования к надежности.
- •1.6 Условия эксплуатации.
- •1.7 Требования к составу и параметрам технических средств.
- •1.8 Требования к продукту.
- •1.9 Технико-экономические показатели.
- •1.10 Стадии и этапы разработки.
- •1.11 Порядок контроля и приемки.
- •2. Разработка спецификаций системы.
- •2.1 Функциональная диаграмма системы.
- •2.2 Диаграмма потоков данных.
- •2.3 Диаграмма переходов состояний.
- •3. Проектирование системы.
- •3.1 Архитектура программной среды.
- •3.2 Разработка алгоритма
- •3.3 Модульная декомпозиция системы.
- •4. Реализация и тестирование системы.
- •4.1 Обоснование выбора языка программирования.
- •4.2 Программная декомпозиция системы.
- •4.3 Тестирование системы.
- •5. Документация.
- •5.1 Руководство пользователя.
- •Заключение.
- •Библиографический список
Заключение.
В результате выполнения курсового проекта была разработана познавательно-развлекательная игра «Сапёр».
Был обоснован выбор языка программирования и приведены его достоинства.
С помощью различного рода диаграмм был описан принцип работы данного программного продукта.
Благодаря разработки данного ПО были получены основные навыки в составлении документаций (Техническое задание и Руководство пользователя), диаграмм, алгоритмов.
С помощью проведения тестов были выявлены достоинства и недостатки программного кода.
Библиографический список
1. Фаронов, В.В. Программирование в С#: учеб. пособие / В.В. Фаронов. - 7-е изд., перераб. - М.: Нолидж, 2006. - 412с. . Ставровский, А.Б. Delphi в задачах и примерах: учеб. для вузов / А.Б.
2.Ставровский. - Киев: BНV, 2004. - 399с. http://www.proklondike.com/books/thalg/porublev_stavrovskiy_algorithms_programms.html.
3.Кнут, Д.Э. Искусство программирования: учеб. пособие: в пер. с англ. Т.1: Основные алгоритмы. - 3-е изд. - М. и др.: Вильямс, 2000. - 720 с. http://publ.lib.ru/ARCHIVES/K/KNUT_Donal'd_Ervin/_Knut_D.E..html .
4.Гловацкая, А.П. Методы и алгоритмы вычислительной математики: учеб. пособие для вузов / А.П. Головыцкая. - М.: Радио и связь, 1999. - 408с. http://eknigi.org/estestvennye_nauki/164822-metody-i-algoritmy-vychislitelnoj-matematiki.html.
5.Бежанова, М.М. Практическое программирование: структуры данных и алгоритмы: учеб. для вузов / М.М. Бежанова, Л.А. Москвина, И.В. Поттосин. - М.: Логос, 2001. - 223с http://computersbooks.net/index.php?id1index.php ?id1=4&category=language-programmer&author=beganova-mm&book=2001.
6. Программирование с использованием Microsoft Windows Forms . Чарльз Петцольд http://www.ozon.ru/context/detail/id/2790516/.
7.Павловская Т. А. C#. Программирование на языке высокого уровня: Учебник для вузов. - СПб.: БХВ-Петербург. 2007 http://hardfire.ru /book/Pavlovskaya_programming_on_c_sharp.
8.Голицина О. Л., Попов И. И. Основы алгоритмизации и программирования: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2005 http://www.ereading.club/djvureader.php/135638/Golicyna,_Popov_Osnovy_algoritmizacii_i_programmirovaniya.html.
9.Фаронов В. В., Создание приложений с помощью C#: Руководство программиста. - М.: Эксмо, 2008 http://publ.lib.ru/ARCHIVES /F/FARONOV _Valeriy_Vasil'evich/_Faronov_V.V..html.