Our Blog

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

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

Методология создания
информационной системы состоит из набора интерактивных действий, которые
объединяются понятием, обозначенным как жизненный цикл системы (см. рисунок 1).
Принципиальная цель фазы системного анализа есть описание того, что система должна делать.

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

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

Рисунок 1.– Жизненный цикл информационной системы

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

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

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

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

Картинка профиля admin

admin

So, what do you think ?

Перейти к верхней панели