Файл: Основы проектирования программ. Этапы создания программ (Общие положения теории проектирования)ного обеспечения.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.04.2023

Просмотров: 105

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Примечания[72]:

1. Допускается исключать вторую стадию разработки, в технически обоснованных случаях - вторую и третью стадии. Необходимость проведения стадий указывается в техническом задании.

2. Допускается объединять, исключать этапы работ и/или их содержание, также вводить другие этапы работ по согласованию с заказчиком.

Заключение:

Курсовая работа выполнена на основании источников информации, представленных после заключения в виде списка литературы.

Теоретические знания основ проектирования программ и этапов создания программного обеспечения изучены, углублены и совершенствованы.

Поставленные задачи были выполнены:

- Освоены основы проектирования программ

- Освоены основы программного обеспечения

- Ознакомлена с теорией оптимизации программных разработок

- Ознакомлена с технологией объектно-ориентированного программирования

- Были выявлены все этапы создания программного обеспечения

- Было развито умение самостоятельной работы по сбору, изучению, анализу и обобщению материала

- Была широко раскрыта тема работы

«Проектирование – это разработка проекта, процесс создания спецификации, необходимой для построения в заданных условиях еще несуществующего объекта на основе первичного описания этого объекта. Результатом проектирования является проектное решение или их совокупность, удовлетворяющих заданным требованиям, которые в свое время должны включать форму представления решения. Информационные технологии занимают все более значимую роль в обществе. Для обслуживания общественных потребностей в автоматизации труда, связи, хранения данных и т.п.»

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

  1. ISO/IEC 26514:2008 Systems and Software Engineering — Requirements for designers and developers of user documentation

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин. 2-е изд.

ГОСТ 19.004-80 Единая система программной документации

РД 50-680-88 «Методические указания»

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин. 2-е изд.

http://cs-companion.ru/nemnogo-teorii/slovari

Кормен, Т., Лейзерсон, Ч., Ривест, Р., Штайн, К. Алгоритмы: построение и анализ = Introduction to Algorithms / Под ред. И. В. Красикова. — 2-е изд. — М.: Вильямс, 2005.

Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

ГОСТ 3.1109-82

Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.


Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

Кузнецов А. М. Компонентного анализа метод // Лингвистический энциклопедический словарь / Главный редактор В. Н. Ярцева. — М.: Советская энциклопедия, 1990. — 685 с.

Копачевский Н.Д.Функциональный анализ: Учебное пособие. –2008. – 140 с

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

О.Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ,2008

R. W. Floyd. The Paradigms of Programming Communications of the ACM, 22(8):455—460, 1979. Русский перевод см. в кн.: Лекции лауреатов премии Тьюринга за первые двадцать лет (1966—1985), М.: МИР, 1993.

Роганов, 2001, подраздел «Парадигмы программирования»

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

Грэди Буч "Объектно-ориентированный анализ и проектирование с примерами приложений" (3-е издание)

  1. Числа Фибоначчи // Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров. — 3-е изд. — М. : Советская энциклопедия, 1969—1978.

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

ГОСТ 1.1-2002 Межгосударственная система стандартизации. Термины и определения п.4.1.1.3

ОСТ — Большая советская энциклопедия. — М.: Советская энциклопедия. 1969—1978.

ISO/IEC Guide 2:2004 Standardization and related activities — General vocabulary

Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

Лисьев Г. А. Технологии поддержки принятия решений [электронный ресурс]: учеб. пособие / Г. А. Лисьев, И. В. Попова. — 2-е изд., стереотип. — М.: ФЛИНТА, 2011. — 133 c. ISBN 978-5-9765-1300-6

Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Вентцель Е.С. Исследование операций: задачи, принципы, методология. — М.: Наука, 1988. — С. 206.

Каймин В. А. 1.4. Редактирование текстов на ЭВМ // Информатика: учебник. — 2-е изд., перераб. и доп. — М.: ИНФРА-М, 2001. — 272 с. — («Высшее образование»). — ISBN 5-16-000612-5.

Кузнецов С. Д. Основы баз данных.— 2-е изд.— М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007.— 484с.

А. Я. Фридланд, Л. С. Чанамирова. Информатика и компьютерные технологии: основные термины : толковый словарь. — Астрель, 2003.01.01. — 270 с. — ISBN 9785170145461.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

ДСТУ 2941-94 Разработки систем.

Межгосударственный стандарт ГОСТ 34.003-90: Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения. Москва, СТАНДАРТИНФОРМ, 2009 г.


Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Майоров А.А. Системный геоинформационный анализ // Перспективы науки и образования. 2014.

ГОСТ 2226-93 Автоматизированные системы.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Воройский Ф. С. Информатика. Новый систематизированный словарь-справочник (Вводный курс по информатике и вычислительной технике в терминах). — 2-е изд., перераб. и доп.. — М.: Издательство Либерия, 2001. — С. 536

Wodtke, C. and Govella, A. Information Architecture: Blueprints for the Web. — Pearson Education, 2009

Казиев, В.М. Введение в анализ, синтез и моделирование систем. Учебное пособие. 2-е изд. / В.М. Казиев. — М.: Бином, 2014. — 244 c

Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004.

Алфимов Р.В., Красникова С.А., Золотухина Е.Б. (сертифицированный специалист по решениям IBM Rational, преподаватель в Учебно-Консалтинговом центре компании "Интерфейс")

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

ГОСТ Р ИСО/МЭК 15288—2008. Системная инженерия — Процессы жизненного цикла систем. — 2008.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004. — ISBN 5-7502-0240-2.

Першиков В. И., Савинков В. М. Толковый словарь по информатике / Рецензенты: канд. физ.-мат. наук А. С. Марков и д-р физ.-мат. наук И. В. Поттосин. — М.: Финансы и статистика, 1991. — 543 с. — 50 000 экз. — ISBN 5-279-00367-0.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Майоров А.А. Системный геоинформационный анализ // Перспективы науки и образования. 2014

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Хорошев А.Н. Введение в управление проектированием механических систем: Учебное пособие. — Белгород, 1999. — 372 с.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Росс Эшби У. Глава 6. Чёрный ящик // Введение в кибернетику = An Introduction to Cybernetics. — Издательство иностранной литературы, 1959. — С. 127-169. — 432 с.


Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Бенджамин Пирс. Типы в языках программирования. — Добросвет, 2012. — 680 с.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Бенджамин Пирс. Типы в языках программирования. — Добросвет, 2012. — 680 с.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  1. ISO/IEC 26514:2008 Systems and Software Engineering — Requirements for designers and developers of user documentation

  2. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин. 2-е изд.

  3. ГОСТ 19.004-80 Единая система программной документации

  4. РД 50-680-88 «Методические указания»

  5. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин. 2-е изд.

  6. http://cs-companion.ru/nemnogo-teorii/slovari

  7. Кормен, Т., Лейзерсон, Ч., Ривест, Р., Штайн, К. Алгоритмы: построение и анализ = Introduction to Algorithms / Под ред. И. В. Красикова. — 2-е изд. — М.: Вильямс, 2005.

  8. Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  9. ГОСТ 3.1109-82

  10. Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  11. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  12. Кузнецов А. М. Компонентного анализа метод // Лингвистический энциклопедический словарь / Главный редактор В. Н. Ярцева. — М.: Советская энциклопедия, 1990. — 685 с.

  13. Копачевский Н.Д.Функциональный анализ: Учебное пособие. –2008. – 140 с

  14. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  15. О.Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ,2008

  16. R. W. Floyd. The Paradigms of Programming Communications of the ACM, 22(8):455—460, 1979. Русский перевод см. в кн.: Лекции лауреатов премии Тьюринга за первые двадцать лет (1966—1985), М.: МИР, 1993.

  17. Роганов, 2001, подраздел «Парадигмы программирования»

  18. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  19. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  20. Грэди Буч "Объектно-ориентированный анализ и проектирование с примерами приложений" (3-е издание)

  21. Числа Фибоначчи // Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров. — 3-е изд. — М. : Советская энциклопедия, 1969—1978.

  22. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  23. ГОСТ 1.1-2002 Межгосударственная система стандартизации. Термины и определения п.4.1.1.3

  24. ОСТ — Большая советская энциклопедия. — М.: Советская энциклопедия. 1969—1978.

  25. ISO/IEC Guide 2:2004 Standardization and related activities — General vocabulary

  26. Технологии программирования: Учебник/В.А.Камаев, В.В.Костерин-2-е изд., 2006.

  27. Лисьев Г. А. Технологии поддержки принятия решений [электронный ресурс]: учеб. пособие / Г. А. Лисьев, И. В. Попова. — 2-е изд., стереотип. — М.: ФЛИНТА, 2011. — 133 c. ISBN 978-5-9765-1300-6

  28. Технологии программирования: Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  29. Вентцель Е.С. Исследование операций: задачи, принципы, методология. — М.: Наука, 1988. — С. 206.

  30. Каймин В. А. 1.4. Редактирование текстов на ЭВМ // Информатика: учебник. — 2-е изд., перераб. и доп. — М.: ИНФРА-М, 2001. — 272 с. — («Высшее образование»). — ISBN 5-16-000612-5.

  31. Кузнецов С. Д. Основы баз данных.— 2-е изд.— М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007.— 484с.

  32. А. Я. Фридланд, Л. С. Чанамирова. Информатика и компьютерные технологии: основные термины : толковый словарь. — Астрель, 2003.01.01. — 270 с. — ISBN 9785170145461.

  33. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  34. ДСТУ 2941-94 Разработки систем.

  35. Межгосударственный стандарт ГОСТ 34.003-90: Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения. Москва, СТАНДАРТИНФОРМ, 2009 г.

  36. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  37. Майоров А.А. Системный геоинформационный анализ // Перспективы науки и образования. 2014.

  38. ГОСТ 2226-93 Автоматизированные системы.

  39. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  40. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  41. Воройский Ф. С. Информатика. Новый систематизированный словарь-справочник (Вводный курс по информатике и вычислительной технике в терминах). — 2-е изд., перераб. и доп.. — М.: Издательство Либерия, 2001. — С. 536

  42. Wodtke, C. and Govella, A. Information Architecture: Blueprints for the Web. — Pearson Education, 2009

  43. Казиев, В.М. Введение в анализ, синтез и моделирование систем. Учебное пособие. 2-е изд. / В.М. Казиев. — М.: Бином, 2014. — 244 c

  44. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004.

  45. Алфимов Р.В., Красникова С.А., Золотухина Е.Б. (сертифицированный специалист по решениям IBM Rational, преподаватель в Учебно-Консалтинговом центре компании "Интерфейс")

  46. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  47. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  48. ГОСТ Р ИСО/МЭК 15288—2008. Системная инженерия — Процессы жизненного цикла систем. — 2008.

  49. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  50. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  51. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004. — ISBN 5-7502-0240-2.

  52. Першиков В. И., Савинков В. М. Толковый словарь по информатике / Рецензенты: канд. физ.-мат. наук А. С. Марков и д-р физ.-мат. наук И. В. Поттосин. — М.: Финансы и статистика, 1991. — 543 с. — 50 000 экз. — ISBN 5-279-00367-0.

  53. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  54. Майоров А.А. Системный геоинформационный анализ // Перспективы науки и образования. 2014

  55. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  56. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  57. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

  58. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  59. Хорошев А.Н. Введение в управление проектированием механических систем: Учебное пособие. — Белгород, 1999. — 372 с.

  60. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  61. Росс Эшби У. Глава 6. Чёрный ящик // Введение в кибернетику = An Introduction to Cybernetics. — Издательство иностранной литературы, 1959. — С. 127-169. — 432 с.

  62. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  63. Бенджамин Пирс. Типы в языках программирования. — Добросвет, 2012. — 680 с.

  64. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  65. Бенджамин Пирс. Типы в языках программирования. — Добросвет, 2012. — 680 с.

  66. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  67. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

  68. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  69. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004

  70. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  71. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.

  72. Технологии программирования:Учебник/В.А.Камаев,В.В.Костерин-2-е изд., 2006.