Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1474277698852517.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
138.24 Кб
Скачать

4.2. Методические указания к выполнению отдельных

этапов проектирования

Данная информация содержится в методических указаниях к лабораторным работам.

4.3. Содержание разделов пояснительной записки (текстовой части) к курсовой работе

В основное содержание ПЗ рекомендуется включить следующие разделы:

Введение. Дается краткое введение в технологии, которые будут использованы в данной курсовой работе.

  1. Постановка задачи. Приводится задание на курсовую работу и формальное описание задачи, дается детальная постановка задачи проектирования.

  2. Разработка технического задания. Выполняется анализ функций создаваемого комплекса программ и разрабатывается диаграмма вариантов использования (Use Case–диаграмма) на языке UML. Фактически определяется единый для всех приложений интерфейс пользователя. Приводится спецификация одного из вариантов использования и требования к каждому из приложений комплекса.

  3. Анализ алгоритма решения. Описывается алгоритм метода Монте-Карло и приводятся формулы для вычисления точной площади фигуры и относительной погрешности площади, полученной методом Монте-Карло. Описывается метод определения попадания точки внутрь фигуры, даются все математические выражения, которые используются в алгоритмах и будут реализованы в коде приложений.

  4. Настольное приложение. Дается информация о среде реализации настольного приложения, приводится описание объектов и классов (с использованием диаграмм на языке UML). Рассматривается реализация приложения и приводится описание разработанного программного продукта.

  5. Веб-приложение на базе скриптов. Дается информация о среде реализации приложения, приводится описание объектов и классов (с использованием диаграмм на языке UML). Рассматривается реализация приложения и приводится описание разработанного программного продукта.

  6. Веб-приложение на базе компилируемых серверных языков. Дается информация о среде реализации приложения, приводится описание объектов и классов (с использованием диаграмм на языке UML). Рассматривается реализация приложения и приводится описание разработанного программного продукта в соотвествии с требованиями ЕСПД. Должны присутствовать (явно или неявно) фрагменты текстовых документов:

  • описание программы;

  • руководство программиста;

  • руководство системного программиста;

  • руководство оператора.

  1. Анализ вычислительной эффективности приложений. Приводится информация о конфигурации компьютера и дается таблица, в которой приводятся результаты исследований.

Пояснительная записка выполняется на листах белой бумаги формата А4 (210x297 мм) машинописным способом в соответствии с требованиями стандарта ЕСПД.

Список литературы

1. ГОСТ 19.701 - 90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

2. ГОСТ 19.101 - 77 ЕСПД. Виды программ и программных документов.

3. ГОСТ 19.106 - 78 ЕСПД. Требования к программным документам, выполненным печатным способом.

4. ГОСТ 19.401 - 78 ЕСПД. Текст программы. Требования к содержанию и оформлению.

5. ГОСТ 19.402 - 78 ЕСПД. Описание программы.

6. ГОСТ 19.404 - 79 ЕСПД. Пояснительная записка.Требования к содержанию и оформлению.

7. ГОСТ 28388 - 89 СОИ. Документы на магнитных носителях данных. Порядок выполнения и обращения.

8. ГОСТ 2.105 – 95 «Общие требования к текстовым документам»

9. ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания»

10. ГОСТ 34.201-89* . «Информационная технология. Комплекс стандартов на автоматизированные системы. Документация на АСУ. Виды, комплектность и обозначения документов при создании автоматизированных систем»

11. ГОСТ 51188-98. «Испытания программных средств на наличие компьютерных вирусов»

12. ГОСТ 19.503-79 Руководство системного программиста. Требования к содержанию и оформлению.

13. ГОСТ 19.504-79 Руководство программиста. Требования к содержанию и оформлению.

14. ГОСТ 19.505-79 Руководство оператора. Требования к содержанию и оформлению.

15. Компьютерное оформление отчетных документов / Составитель Т.И. Матикашвили, ТулГУ, Тула, 2000. -36 с.

16. Фролов А. В., Фролов Г. В. Базы данных в интернете: практическое руководство по созданию Web-приложений с базами данных. - М.: Издательско-торговый дом "Русская Редакция", 2000.- 448 с.

17. Ньюкомер Э. Веб-сервисы. Для профессионалов. – СПб.: Питер, 2003. – 256 с.

18. Мишель Е. Дэвис и Джон А. Филлипс. Изучаем PHP и MySQL, - М. : Символ-Плюс, 2-е изд. 2008 – 442 с.

19. Орлов С. Технологии разработки программного обеспечения: Учебник. – СПб.: Питер, 2002. – 464 с.

20. Кватрани Т. Визуальное моделирование с помощью Rational Rose 2002 и UML. – М.: Издательский дом "Вильямс", 2003. – 192 с.

21. Буч Г. и др. Язык UML. Руководство пользователя. 2-е изд. - СПб.: Питер, 2004. – 432 с. (Объектно-ориентированные технологии программирования)

22. Буч. Г., Якобсон А. Унифицированный процесс разработки программного обеспечения. - СПб.: Питер, 2002. – 496 с.

23. Даконта М., Саганич А. XML и Java 2. – СПб.: Питер, 2001. – 384 с. (Серия "Библиотека программиста")

24. Хабибуллин И.Ш. Создание распределенных приложений на Java 2. – СПб.: БХВ- Петербург, 2002. – 704 с.

25. Хабибуллин И.Ш. Самоучитель XML. – СПб.: БХВ-Петербург, 2003. – 336 с.

26.. Подбельский, В.В. Язык Си+ : учеб.пособие для вузов / В.В.Подбельский .— 5-е изд. — М. : Финансы и статистика, 2007. — 560с. : ил.

27. Павловская Т.А. C#. Программирование на языке высокого уровня : учебник для вузов / Т.А.Павловская .— М.[и др.] : Питер, 2007. — 432с. : ил.

28. Мак-Дональд М., Шпушта М. Microsoft ASP.NET 3.5 с примерами на C# 2008 для профессионалов, 2-е изд. – М.: ООО "И.Д. Вильямс", 2008. – 1424 с.

29. Ноутон П. Java 2. Наиболее полное руководство / П. Ноутон, Г. Шилдт; пер. с англ. – СПб.: БХВ-Петербург, 2001. – 1034 с.

30. Троелсен Э. Язык программирования C# 2005 и платформа .NET 2.0. 3-е изд. – М.: ООО "И.Д. Вильямс", 2007. – 1168 с.

31. Шилдт, Г. C+ : базовый курс / Г.Шилдт;пер.с англ.и ред.Н.М.Ручко .— 3-е изд. — М.[и др.] : Вильямс, 2007 .— 624с. : ил.

32. Резник С., Крейн Р., Боуэн К. Основы Windows Communication Foundation для .NET Framework 3.5. – М.: ДМК Пресс, 2008. – 480 с.

33. Программирование на Adobe ActionScript 3.0. – Adobe Systems Incorporated, 2008. – 789 c.

34. Вайк Аллен и др. JavaScript. Справочник. 2-е изд. – СПб.: ООО «ДиаСофтЮП», 2002. – 1424 с.

35. Д. Томас, Д.Х. Хэнссон Гибкая разработка web-приложений в среде Rails / Пер. с англ. – СПб: Питер, 2008 – 716 с.

36. Гаряка, А.А. Основы ASP.NET 2.0 : учеб.пособие / А.А.Гаряка .— М. : Интернет-ун-т информ.технологий:Бином, 2007 .— 296с. : ил. — (Основы информационных технологий).

37. Гробов, И.Д. ASP.NET 2.0:теория и практика / И.Д.Гробов .— М. : Диалог-МИФИ, 2007 .— 608с. : ил. — (Для профессионалов)

38. Эспозито, Д. Microsoft ASP.NET 2.0 : базовый курс;пер.с англ. / Д.Эспозито .— М.[и др.] : Руская редакция:Питер, 2007 .— 672с. : ил. — (Мастер-класс)

39. Эспозито, Д. Знакомство с Microsoft ASP.NET 2.0 : пер.с англ. / Д.Эспозито .— М. : Русская Редакция, 2005 .— 512с.

40. Armstrong J. Programming Erlang: Software for a Concurrent World. – Pragmatic Bookshelf, 2007. – 440c.

41. Троелсен, Эндрю. Язык программирования C# 2008 и платформа .NET 3.5 FRAMEWORK. - М. : ООО «И.Д. Вильямс», 2008. – 1344 с.

42. Макаров, А.В. Common Intermediate Language и системное программирование в Microsoft.NET : учебное пособие для вузов / А.В.Макаров,С.Ю.Скоробогатов,А.М.Чеповский .— М. : Интернет-Университет Информационных Технологий:Бином, 2006

43. Рихтер, Richter J. Программирование на платформе Microsoft .NET Framework : пер.с англ. / Д.Рихтер .— 3-е изд. — М. : Питер, 2005 .— 512с. : ил. — (Мастер-класс)

44. Кораблев, В. Самоучитель Visual C++.NET / В.Кораблев .— СПб. : Питер, 2004 .— 528с.

45. Роббинс, Robbins J. Отладка приложений для Microsoft.NET и Microsoft Windows : пер.с англ. / Д.Роббинс .— М. : Русская Редакция, 2004. – 736 с.

46. Трофимов, С.А. Rational XDE для Visual Studio .NET / С.А.Трофимов .— М. : БИНОМ, 2004 .— 304с.

47. Баженова, И.Ю. C++ & Visual Studio.NET : самоучитель программиста / И.Ю.Баженова .— М. : КУДИЦ-ОБРАЗ, 2003 .— 448с.

48. Понамарев, В.А. Программирование на С++/С# в Visual Studio.NET 2003 / В.А.Понамарев .— СПб. : БХВ-Петербург, 2004.

49. Ч. Петцольд Microsoft Windows Presentation Foundation – М. : Русская Редакция; СПб. : Питер, 2008. – 944 с.

50. Ч. Петцольд. Программирование с использованием Microsoft Windows Forms. Мастер-класс. – М. : Русская Редакция; СПб. : Питер, 2006. – 432 с.

51. Слепцова Л.Д., Бидасюк Ю.М. JavaScript. Самоучитель. – М.: «Вильямс», 2008. – 448 с.

52. Перри Б. Java сервлеты и JSP. Сборник рецептов. – М.: КУДИЦ-ОБРАЗ, 2005. – 768 с.

53. Хабибуллин И.Ш. Самоучитель Java 2. – СПб.: БХВ-Петербург, 2005. – 720 с.

54. Хабибуллин И.Ш. Создание распределенных приложений на Java 2. – СПб.: БХВ- Петербург, 2002. – 704 с.

55. Кристиансон Т. Perl. Библиотека программиста. - СПб.: Питер, 2000. - 736 с.

56. Фролов А. В., Фролов Г. В. Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI, установка серверов Web для Windows. М.: ДИАЛОГ-МИФИ, 1997. -300 с. - ( Библиотека системного программиста; Т.29).

57. Фултон Х. Программирование на языке Ruby. – М.: ДМК Пресс, 2008. – 688 с.

58. Сузи Р.А. – Язык программирования Python. - БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ.ру, 2006. – 676 с.

59. Смит С. ASP.NET. – М.: ДМК Пресс, 2005. - 495 с.

60. Библиотека Microsoft MSDN. – URL: http://msdn.microsoft.com/ru-ru/library . Дата последнего обращения: 21.08.15.

61. Онлайн-учебник по C++. - URL: http://en.wikiversity.org/wiki/Introduction_to_C%2B%2B. . Дата последнего обращения: 1.02.13.

62. Онлайн-учебник по C++. - URL: http://cplusplus.com/doc/tutorial/. Дата последнего обращения: 1.02.13.

63. Онлайн-учебник по С/C++. - URL:

http://cplus.about.com/od/learning1/Learn_about_C_and_how_to_write_Programs_in_It.htm. Дата последнего обращения: 1.02.13.

64.Попов Е. Онлайн-книга ASP.NET MVC. - URL: http://metanit.com/sharp/mvc/ Дата последнего обращения: 26.10.14.

65. Руководство по C#. – URL: http://professorweb.ru/my/csharp/charp_theory/level1/index.php Дата последнего обращения: 26.10.14.

66. Интерактивный учебник по Visual C#. – URL: http://msdn.microsoft.com/ru-ru/library/bb383962(v=vs.90).aspx Дата последнего обращения: 26.10.14.

67. Руководство по ASP. – URL: http://www.codenet.ru/webmast/iis/asp.php Дата послед-него обращения: 26.10.14.

68. Ашарина И.В. Объектно-ориентированное программирование в С++ [Электронный ресурс]: учебное пособие/ Ашарина И.В.— Электрон. текстовые данные.— М.: Горячая линия - Телеком, 2012.— 320 c.— Режим доступа: http://www.iprbookshop.ru/12008.— ЭБС «IPRbooks», по паролю.

69. Подбельский В.В. Язык Си# Базовый курс [Электронный ресурс]: учебное пособие/ Подбельский В.В.— Электрон. текстовые данные.— М.: Финансы и статистика, 2011.— 384 c.— Режим доступа: http://www.iprbookshop.ru/18866.— ЭБС «IPRbooks», по паролю

70. Марченко А.Л. Основы программирования на C# 2.0 [Электронный ресурс]: учебное пособие/ Марченко А.Л.— Электрон. текстовые данные.— М.: БИНОМ. Лаборатория знаний, Интернет-Университет Информационных Технологий (ИНТУИТ), 2007.— 553 c.— Режим доступа: http://www.iprbookshop.ru/22428.— ЭБС «IPRbooks», по паролю.

71. Биллиг В.A. Основы объектного программирования на С# (C# 3.0, Visual Studio 2008) [Электронный ресурс]/ Биллиг В.A.— Электрон. текстовые данные.— М.: БИНОМ. Лаборатория знаний, Интернет-Университет Информационных Технологий (ИНТУИТ), 2010.— 582 c.— Режим доступа: http://www.iprbookshop.ru/16092.— ЭБС «IPRbooks», по паролю

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]