Журнал Системный Администратор, Март 2008

Журнал Системный Администратор

Март 2008

Цена: $4.5 US

  Подписаться

Зарегистриванные пользователи, пожалуйста следуйте этой ссылке


Случай в казино

Лев Мышкин

Это история одного внедрения. Страшная история о том, как неплохую разработку информационной системы при внедрении превратили в «головную боль» как для заказчика, так и для исполнителей.

Часть первая. Вступление

Жил один хороший программист. Но почему жил? Он живет по сей день и ныне здравствует. Программист он действительно хороший, знает несколько языков программирования, включая С, Perl и т. д. Он неплохо знает архитектуру UNIX-систем в объёме, достаточном для того, чтобы самому настраивать нужные сервисы и приложения.

В свое время написал он некую информационную систему для управления небольшими казино. Система получилась очень неплохая. Она базировалась на бесплатном программном обеспечении. Использовалась операционная система Linux Red Hat 7.3, база данных основывалась на PostgreSQL. Работа с системой строилась через веб-интерфейс, в качестве веб-сервера был выбран Apache. Для обеспечения работы с общими ресурсами использовалась Samba.

Программный комплекс получился замечательный. Стабильно работающее приложение на базе нетребовательного к ресурсам свободного ПО, удобный интерфейс, масштабируемость… Оставалось одно важное дело: внедрение.

Поступил заказ из небольшого провинциального казино. Это казино совсем недавно открылось, и его учредители ничего не понимали в информационных технологиях, но возлагали на свое новое детище очень большие надежды.

Программист нашел себе напарника, и они вдвоем выехали на объект. По приезду их ожидала вполне тривиальная задача. Нужно было организовать учет кассы казино, регистрацию игроков, а также транслировать в «staff room» (комнату отдыха крупье) расписание выхода в игровой зал. Ну и, конечно, предоставить возможность менеджеру казино просматривать отчеты и корректировать расписание.

Оставшая часть статьи доступна только подписчикам. Если вы желаете продолжить чтение этой статьи, то вам необходимо подписаться на эту статью или весь номер.

Подписаться на весь номер

Зарегистриванные пользователи, пожалуйста следуйте по этой ссылке