Конкурс компании Siemens
Задание: создание электронной базы инструкций.
Требования к системе:
- Система должна содержать функцию поиска по ключевым словам и по названию инструкций.
- Система должна иметь различные уровни доступа: пользовать, редактор, администратор.
- Пользовать может только искать и читать инструкции, редактор может редактировать существующие инструкции и добавлять новые, Администратор может добавлять и удалять пользователей и редакторов.
- все инструкции в системе должны разделяться по темам, создавать темы может редактор, также должна быть возможность для редактора переносить инструкции в другие темы.
- система должна иметь возможность быстрых внутренних переходов, т.е. если для выполнения одной инструкции требуются какие-то знания из другой, то должен присутствовать линк быстрого перехода.
- должно быть создано техническое описание системы, в котором показано как можно выполнять все ее функции с картинками и подробными инструкциями по использованию.
- Задача может быть решена в любой среде программирования. Главное чтобы конечный продукт не требовал наличия на пользовательских машинах какого-либо дополнительного программного обеспечения. Пользователи и редакторы должны получать доступ к системе через web-browser, на сервере, на котором будет установлена система и будут храниться сами инструкции, допустима установка среды, в которой система будет создана.
Для демонстрации работы системы необходимо добавить в нее некоторое количество инструкций по нескольким темам, добавить одного пользователя и одного редактора. Необходимо показать как происходит поиск, добавление новых инструкций, редактирование имеющихся.
Дополнительные опции и новые идеи приветствуются.
С вопросами по заданию обращайтесь по адресу sergey.kenin@siemens.com