Завьялов А. В.. Анализ и проектирование информационных систем
.pdf–Каким образом контекст использования программы отражен в требованиях и архитектурных решениях?
–Какие варианты шаблонов архитектуры рассматривались?
–Есть ли отклонения от рекомендаций шаблона архитектуры в предлагаемой диаграмме компонентов (классов)?
–Какие прецеденты (сценарии) выбраны в качестве ключевых? Почему?
–Какие дополнительные/дальнейшие направления совершенствования архитектуры программы вы видите?
6.Вспомогательная литература для выполнения курсовой работы
1.Басс Л., Клементс П., Кацман Р. Архитектура ПО на практике. — 2-е
изд. — СПб.: Питер, 2006. — 575 с.
2.Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно– ориентированного проектирования. — СПб.: Питер, 2020. — 448 с.
3.Фаулер М. UML. Основы. — 3-е изд. — СПб.: Символ-Плюс, 2018. -
192 с.
4.Фаулер М. Шаблоны корпоративных приложений. - М.: Диалектика, 2018. - 544 с.
5.Avgeriou P., Zdun U. Architectural Patterns Revisited – A Pattern Language. — Режим доступа: http://www.infosys.tuwien.ac.at/Staff/zdun/ publications/ArchPatterns.pdf.
Заключение
Курсовая работа – одна из форм учебной работы, которые позволяют получить наиболее ценный практический опыт, навыки и умения в соответствующей области науки. Оценка за курсовую работу при этом отражает только степень соответствия процесса, используемых методов и полученных результатов предъявленным требованиям. В связи с этим особое внимание следует обратить на выбор темы, возможность её глубокой проработки, наличие необходимых для этого данных и доступа к
21
заинтересованным в получении практического результата экспертам. При определении темы необходимо сбалансировать интерес студента, практическую ценность достижимых результатов и ограниченные сроки выполнения курсовой работы, установленные учебным планом.
Успешные курсовые работы включаются в специальную коллекцию кафедры и доступны другим её студентам для использования в последующей учебной работе в качестве примеров и пособий.
Использование в курсовой работе любых источников без указания ссылки на них недопустимо. В то же время по согласованию с преподавателем курсовая работа может являться продолжением или более детальным исследованием на основе ранее выполненной другими студентами. В этом случае в пояснительной записке следует излагать только новые полученные результаты.
При выполнении работы следует использовать свободно распространяемое или лицензионное программное обеспечение. Для некоторых программ существуют академические лицензии, разрешающие использование программ в учебных целях. Такие лицензии могут предоставляться непосредственно студентам или преподавателям / представителям администрации вуза. В последнем случае за помощью в получении лицензии следует обратиться к преподавателю.
22