Университет XXI века: научное измерение
«Университет XXI века: научное измерение» – 2019 492 нормализации, который позволяет избежать избыточности хранения данных и устраняет аномалии обновления отношений. Завершающим этапом стало фи- зическое проектирование. Проектировщик принимает решения о способах реа- лизации базы данных на основе известных алгоритмов выполнения последова- тельности действий, но с учетом всех нюансовмоделирования предметной об- ластии обязательного наличия данных, необходимых для профессионального создания программных интерфейсов. В данном случае шла речь о создании ин- терфейса на основе древовидной логической структуры. При этом особенное внимание уделялось правильности определения файловой структуры системы, которая принципиально влияет на корректность доступа к информации, ско- рость взаимодействия сервера с ресурсами, разграничение доступа к индекси- рованию страниц различными поисковыми роботами и удобство взаимодейст- вия разработчика с файловой структурой. Не менее важным является соблюде- ние эргономических требований, предъявляемых к интерфейсам систем. В этом вопросе нет мелочей: цветовые схемы, используемые шрифты, выделение базо- вых компонентов страниц приложения, интуитивно понятный механизм взаи- модействия пользователя и системы и т. д. – все должно быть увязано воедино. Описание функционала системы в любой предметной области часто про- ходит по одним и тем же направлениям: авторизованный вход в систему, разде- ление прав доступа, доступность функций в зависимости от роли пользователя, разработка функции поддержки реализации защиты персональных данных, функции проверки корректности ввода данных и т. п. Следует сказать, что не- обходимый набор функций часто определяется уже на этапе концептуального проектирования, но опыт показывает, что по мере продвижения в проектирова- нии и разработке системы часто производятся существенные уточнения. Таким образом, можно утверждать, что подготовка студентов направления 02.03.03 Математическое обеспечение и администрирование информационных систем к реализации трудовых функций по разработке требований и проекти- рованию программного обеспечения осуществляется с соблюдением всех тре- бований профессионального стандарта 06.001 Программист.
Made with FlippingBook
RkJQdWJsaXNoZXIy ODQ5NTQ=