IV. Характеристики качества информационных систем




 

Качество информационной системы определяется тем, насколько данная информационная система соответствует требованиям гибкости, надёжности, эффективности и безопасности.

Гибкость

Гибкость, способность к адаптации и дальнейшему развитию подразумевает возможность приспособления информационной системы к новым условиям, новым потребностям предприятия. Выполнение этих условий возможно, если на этапе разработки информационной системы использовались общепринятые средства и методы документирования, так что по прошествии определённого времени будет возможно разобраться в структуре системы и внести в неё соответствующие изменения, даже если все разработчики или их часть по каким-либо причинам не смогут продолжить работу.

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

Любая информационная система рано или поздно морально устареет и станет вопрос о её модернизации или полной замене. Разработчики информационных систем, как правило, не являются специалистами в прикладной области, для которой разрабатывается система. Участие в модернизации или создании новой системы той же группы проектировщиков существенно сократит сроки модернизации.

Вместе с тем возникает риск применения устаревших решений при модернизации системы. Рекомендация в таком случае одна – внимательнее относиться к поиску разработчиков информационных систем.

Надёжность

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

Эффективность

Система будет эффективной, если с учётом выделенных ей ресурсов она позволяет решать возложенные на неё задачи в минимальные сроки.

В любом случае оценка эффективности будет производиться заказчиком исходя из вложенных в разработку средств и соответствия представленной информационной системы его ожиданиям.

Негативной оценки эффективности информационной системы со стороны заказчика можно избежать, если представители заказчика будут привлекаться к процессу проектирования системы на всех его стадиях. Такой подход позволяет многим конечным пользователям уже на этапе проектирования адаптироваться к изменениям условий работы, которые иначе были бы приняты враждебно.

Активное сотрудничество с заказчиком с ранних этапов проектирования позволяет уточнить его потребности. Часто встречается ситуация, что заказчик чего-то хочет, но сам не знает, чего именно. Чем раньше будут учтены дополнения заказчика, тем дешевле и более короткие сроки система будет завершена.

Кроме того, заказчик, не являясь специалистом в области разработки информационных систем, может не знать о новых информационных технологиях.

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

Эффективность системы обеспечивается оптимизацией данных и методов их обработки, применением оригинальных разработок, идей, методов проектирования (в частности, спиральной модели проектирования информационной системы).

Не следует забывать о том, что работать с системой придется обычным людям, являющимся специалистами в своей предметной области, но зачастую обладающим весьма средними навыками в работе с компьютерами. Интерфейс информационных систем должен быть им интуитивно понятен. В свою очередь разработчик-программист должен понимать характер выполняемых конечным пользователем операций.

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

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

Безопасность

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

Система, не отвечающая требованиям безопасности, несёт в себе риск причинения ущерба интересам заказчика, прежде всего имущественным.

Примечание. В связи с этим следует отметить, что, например, согласно действующему в России законодательству ответственность за вред, причененный ненадлежащим качеством работ или услуг, несёт исполнитель, то есть в нашем случае разработчик информационной системы. Поэтому необеспечение безопасности информационной системы заказчика в худшем случае обернётся для исполнителя судебным преследованием, в лучшем – потерей клиента и утратой деловой репутации.

Кроме злого умысла при обеспечении безопасности информационных систем приходится сталкиваться ещё с несколькими факторами. В частности, современные информационные системы являются достаточно сложными программными продуктами. При их проектировании с высокой вероятностью возможны ошибки, вызванные большим объёмом программного кода, несовершенством компиляторов, несовершенством человеческого фактора, несовместимостью с используемыми программами сторонних разработчиков в случае их модификации и т.п. Поэтому за фазой разработки информационной системы неизбежно следует фаза её сопровождения в процессе эксплуатации, в которой происходит выявление скрытых ошибок и их исправление.

Пример. При проектировании одной информационной системы курс доллара США в одной из процедур был обозначен константой. На момент ввода в эксплуатацию информационной системы курс доллара был стабилен. Ошибка была выявлена только через некоторое время в период роста курса.

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

И наконец, самый важный фактор, влияющий на процесс разработки, – знания и опыт коллектива разработчиков информационных систем.

 

Контрольные вопросы

1. Дайте определения следующих понятий: «Система»; «Информационная система»; «Информационная среда».

2. Какие существуют информационные системы в зависимости от своего уровня автоматизации?

3. Чем автоматизированные системы отличаются от автоматических?

4. Какие подсистемы входят в состав автоматизированной информационной системы?

5. Что собой представляет техническое обеспечение информационной системы?

6. По каким признакам можно классифицировать информационные системы?

7. Как классифицируются информационные системы по своему назначению?

8. Что собой представляют информационно-поисковые системы?

9. Как классифицируются информационные системы по используемой технической базе?

10. Перечислите основные характеристики качества информационных систем.

11. Что понимается под безопасностью информационной системы?

12. Что подразумевает надёжность информационной системы?

 


 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-11-18 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: