61
вводимых пользователем. На следующем этапе будет добавление класса этой
модели в корень директивной папки Models:
Для реализации поставленной задачи в разработке и сборке нашей
информационной системы надо добавить в проект в структурную папку
Models первый класс с расширением .cs. Этот класс будет содержать
информацию о пользователях, и называться - User.cs. Программный код
класса User.cs приведен в приложении.
2.2 Управление проектом автоматизации
Для полной работоспособности разрабатываемой информационной
системы надо кроме модели User, в которой содержится информация о
пользователях ИС. Нам будут нужен еще целый ряд дополнительных
моделей, играющих непосредственно вспомогательные роли, и будут
описывать имеющуюся дополнительную информацию. В данной
информационной системе также были разработаны и описаны другие,
модели, например такая как, Category. Данная модель будет описывать
категорию проблемы и в ней будет производится анализ заявки на
обслуживание. Последующей программной моделью будет модель
Department, которая в свою очередь содержит информацию и описывание
отдела, где работает сотрудник. Данные модели не играют центральную роль
для системы, к примеру такие от классы как, User, а также Request, но они
также необходимы для правильного функционирования разрабатываемой
информационной системы. В этой модели содержится достаточное описание
информации об объектах.
Во-первых, так как данный контроллер будет виден только
администратору, то мы используем атрибут [Authorize
(Roles="Администратор")].
2.2.1 Описание системы принятия управленческих решений