
53
Рис. 26. Структура таблицы «Заявки»
Теперь определим основные требования, предъявляемые к данной систе-
ме. Во-первых, должны быть реализованы этапы регистрации новых пользова-
телей системы и их авторизация. При регистрации сотрудник указывает свои
данные: логин и пароль для своей будущей учетной записи, ФИО, паспортные
данные, адрес проживания, рабочий телефон и отдел. В зависимости от места
(отдела) работы всем сотрудникам будут присвоены разные уровни доступа: 0 –
для обычного пользователя системы; 1 – для работника отдела ремонта; 2 – для
администратора. Уровень доступа будет влиять на спектр возможностей для
каждого из уровней. Например, обычный сотрудник сможет подать заявки на
ремонт той или иной техники и просматривать статус выполнения этих заявок.
У сотрудника отдела ремонта возможностей немного больше: вдобавок к тому,
что может простой пользователь, он видит заявки, которые предстоит ему об-
работать, меняет у них статус выполнения и по итогу ремонта указывает при-
чиполомки. Администратор имеет самый обширный круг возможностей: он
распределяет оставленные заявки на ремонт между сотрудниками отдела ре-
монта с указанием даты выполнения ремонта, может редактировать данные обо
всех зарегистрированных пользователях системы, а также просматривать ста-
тистику системы с возможностью ее экспорта в Eхсеl. Статистика ведется по
количеству зарегистрированных пользователей, по количеству имеющейся на
предприятии техники, по всем оставленным заявкам за все время, за день и за