Требования к информационной системе фирмы
К информационной системе торговой компании, и в общем случае – любой компании, есть резон предъявлять следующие основополагающие требования.
Их, требований, так примерно шесть, как сказал Йозеф Швейк в ответ на вопрос о заявленных желаниях оставленной на его попечение дамы.
- Открытость
- Чаще всего под открытостью будут понимать открытые исходники, это неверно. Подразумеваются открытые, то есть описанные и доступные, интерфейсы системы. Имея их, вы напишете или закажете дополнительные модули и middlware для связи с другими системами.
- Масштабируемость
- Это требование понять легко. Оно задает направление исследований – а как поведет себя система при работе с базой, большей в пятьдесят раз? А с двадцатью филиалами вместо трех? А с сотней пользователей вместо пятнадцати? Ваш поставщик может показать такие инсталляции?
- Скорость
- Запомните единственный критерий оценки скорости работы информационной системы. Время отклика – не более секунды. Лучше – меньше. Это относится ко всем операциям в интерфейсе. Желательно в такие же временные рамки печатать документы. Однако, если вы хотите так же быстро считать отчеты, придется копать в сторону OLAP и искать много-много вечнозеленых президентов. Или считать сложные отчеты часами (почему бы и нет? компьютеру все равно работать)
- Надежность
- Надежность можно определить девятками. Надежность типичной файл-серверной системы – три девятки. Не спорьте, это практика эксплуатации не самой плохой программы, без наворотов и с грамотно сделанной базой. Три девятки означает, что каждый тысячный документ – глючный. Страхуйтесь, проверяйте сводные отчеты и сверяйте документы с базой данных. Надежность клиент-серверной системы – не знаю. Не менее пяти девяток. Налоговая все равно найдет ошибки в методике, так что гнаться за шестой девяткой нет смысла.
- Адекватность
- Система учета и управления должна быть адекватна бизнесу. Если вы отпускаете со склада две партии огнетушителей в неделю, система вам не нужна вообще. Обойдетесь бумажными бланками. Но мы не о таком. Если бизнес перестраивается, а система не успевает – она неадекватна. Но вопрос, реальна ли замена, и за какие деньги… Может, не стоит?
- Впишите сами
- На самом деле, я не помню свой оригинальный текст. На шестом, но не последнем, месте может стоять защищенность (но можно отнести ее к требованию надежности) или расширяемость (частный случай открытости), и много других не менее важных аспектов…
Вносите дополнения!
Leave a Reply
You must be logged in to post a comment.