Этапы разработки автоматизированных информационных систем

1 Разработка и анализ бизнес – модели Определяются основные задачи АИС,

проводится декомпозиция задач по модулям и определяются функции с помощью которых решаются эти задачи. Описание функций осуществляется на языке производственных требований (описание процессов предметной области), функциональных требований (описание форм обрабатываемых документов) и

технических требований (аппаратное, программное, лингвистическое обеспечение АИС).

Метод решения: Функциональное моделирование.

Результат:1. Концептуальная модель АИС, состоящая из описания предметной области, ресурсов и потоков данных, перечень требований и ограничений к технической реализации АИС.

2. Аппаратно-технический состав создаваемой АИС.

2 Формализация бизнес - модели, разработка логической модели бизнес – процессов Разработанная концептуальная модель формализуется, т.е. преобразуется в логическую модель АИС.

Метод решения: Разработка диаграммы "сущность-связь" (ER (Entity-Reationship) - CASE- диаграммы).

Результат: Разработанное информационное обеспечение АИС: схемы и структуры данных для всех уровней модульности АИС, документация по логической структуре АИС, сгенерированные скрипты для создания объектов БД.

3 Выбор лингвистического обеспечения, разработка программного обеспечения АИС. Выбирается лингвистическое обеспечение (среда разработки - инструментарий), проводится разработка программного и методического обеспечения. Разработанная на втором этапе логическая схема реализуется в виде программных объектов, при этом логические схемы реализуются в виде объектов базы данных, а функциональные схемы - в виде пользовательских форм и приложений.

Метод решения: Разработка программного кода с использованием выбранного инструментария.

Результат: Работоспособная АИС.

4 Тестирование и отладка АИС Корректировка информационного, аппаратного, программного обеспечения, разработка методического обеспечения (документации разработчика, пользователя) и т.п.

Результат: Оптимальный состав и эффективное функционирование АИС.

Комплект документации: разработчика, администратора, пользователя.

5 Эксплуатация и контроль версий Особенностью АИС созданных по архитектуре клиент сервер является их многоуровневость и многомодульность, поэтому при эксплуатации и развитии АИС на первое место выходят вопросы контроля версий, т.е. добавление новых и развитие имеющихся модулей с выводом из эксплуатации старых. Если ежедневный контроль версий не ведется, то БД АИС за год эксплуатации может насчитывать более 1000 таблиц, из которых эффективно используются лишь 20-30%.

Результат: Наращиваемость и безизбыточный состав гибкой, масштабируемой АИС



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: