Настройка зачисления на курс
- Преподаватель: Панасенко Наталья Дмитриевна
Разработка пользовательского интерфейса
| ||
|
| ||
В результате освоения дисциплины (модуля) обучающийся должен |
|
3.1 |
Знать: |
3.1.1 |
возможности современных и перспективных средств разработки программных продуктов, технических средств; |
3.1.2 |
методы и средства проектирования программных интерфейсов; м |
3.1.3 |
типовые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке программного обеспечения; |
3.1.4 |
основные методы и средства проектирования информационных систем, требования к методам и средствам проектирования в зависимости от масштаба и уровня сложности информационной системы; |
3.1.5 |
методологии концептуального моделирования и проектирования информационных систем; |
3.1.6 |
основные технико-экономические показатели проекта, методологию функционального и логического проектирования информационной системы. |
3.2 |
Уметь: |
3.2.1 |
проводить анализ исполнения требований; вырабатывать варианты реализации требований; проводить оценку и обоснование рекомендуемых решений; |
3.2.2 |
проводить оценку и обоснование рекомендуемых решений; |
3.2.3 |
использовать существующие типовые решения и шаблоны проектирования программного обеспечения; |
3.2.4 |
формулировать задачи и требования к результатам аналитических работ и методам их выполнения; |
3.2.5 |
осуществлять концептуальное моделирование и проектирование информационной системы с учетом ее масштаба и уровня сложности; |
3.2.6 |
обосновывать выбор концептуального проекта информационной системы, осуществлять ее функциональное и логическое проектирование. |
3.3 |
Владеть: |
3.3.1 |
навыками проведения анализа возможностей реализации требований к программному обеспечению; оценки времени и трудоемкости реализации требований к программному обеспечению; согласования требований к программному обеспечению с заинтересованными сторонами; оценки и согласования сроков выполнения поставленных задач; |
3.3.2 |
навыками разработки и согласования технических спецификаций на программные компоненты и их взаимодействие с архитектором программного обеспечения; распределения заданий между программистами в соответствии с техническими спецификациями; осуществления контроля выполнения заданий; формирования и предоставления отчетности в соответствии с установленными регламентами; |
3.3.3 |
навыками разработки, изменения и согласования архитектуры программного обеспечения с системным аналитиком и архитектором программного обеспечения; проектирования структур данных; проектирования баз данных; проектирования программных интерфейсов; |
3.3.4 |
навыками анализа бизнес-требований к системе и выбора методов и средств проектирования информационных систем; |
3.3.5 |
навыками разработки концептуальной модели информационной системы и ее концептуального проектирования: описанием системного контекста и границ системы; определением ключевых свойств и ограничений системы; навыками предлагать принципиальные вариантов концептуальной архитектуры системы; |
3.3.6 |
навыками определения функциональных рамок подсистемы; выбирать шаблоны описаний требований к подсистемам; определять процедуры приемки требований к подсистемам и критерии качества требований к ним; определять методы промежуточного контроля качества требований к подсистемам. |