- •«Проектирование систем обработки данных"
- •1. Технологии разработки информационных систем
- •2. Методические основы проектирования информационных систем
- •3. Жизненный цикл информационной системы
- •3.1. Каскадная модель
- •3.2. Спиральная модель
- •4. Каноническое проектирование
- •4.1.1. Стадия «Сбор материалов обследования»
- •4.1.1.1. Предварительное изучение предметной области
- •4.1.1.2. Выбор технологии проектирования
- •4.1.1.3. Выбор метода проведения обследования
- •4.1.1.4. Выбор метода сбора материалов обследования
- •4.1.1.5. Разработка программы обследования
- •4.1.1.6. Разработка плана-графика сбора материалов обследования
- •4.1.1.7. Сбор и формализация материалов обследования
- •4.1.2. Стадия «Анализ материалов обследования и разработка технико-экономического обоснования (тэо) и технического задания (тз)»
- •4.1.3. Состав и содержание работ на стадии техно-рабочего проектирования
- •4.1.3.1. Этап «Техническое проектирование»
- •4.1.3.2. Этап «Рабочее проектирование»
- •4.1.4. Состав и содержание работ на стадии внедрения, эксплуатации и сопровождения проекта
- •4.1.4.1. Этап «Подготовка объекта к внедрению»
- •4.1.4.2. Этап «Опытное внедрение».
- •4.1.4.3. Этап «Сдача проекта в промышленную эксплуатацию».
- •4.1.4.4. Этап «Эксплуатация и сопровождение проекта».
- •5. Проектирование классификаторов экономической информации
- •Состав и содержание операций проектирования классификаторов
- •5. Проектирование классификаторов экономической информации
- •6. Проектирование системы экономической документации
- •6.1. Проектирование унифицированной системы документации
- •6.1.1. Построение новых форм документов
- •6.1.2. Унификация всей системы документации
- •6.1.3. Разработка инструкций и методических материалов, регламентирующих работу пользователей с системой документации
- •6.2. Особенности проектирования первичных документов
- •6.3. Особенности проектирования форм результатных документов
- •6.4. Проектирование экранных форм электронных документов
- •7. Проектирование информационной базы
- •7.1. Информационная база и способы ее организации
- •7.2. Проектирование информационной базы как совокупности локальных файлов
- •7.3. Проектирование баз данных
- •8.Основы проектирования технологических процессов обработки данных
- •Операции этого класса являются самыми трудоемкими (до 50% всех работ), дорогостоящими и дают наибольший процент ошибок в получаемых данных.
- •9.Проектирование процессов получения первичной информации, создания и ведения информационной базы
- •9.1 Проектирование процессов получения первичной информации
- •9.2. Проектирование процесса загрузки и ведения информационной базы
- •9.3. Проектирование процесса автоматизированного ввода бумажных документов
- •Основной фактор при оценке эффективности систем распознавания заключается в стоимости исправления ошибок при распознавании, а не в точности и скорости системы.
- •10. Проектирование процессов обработки информации в локальных информационных системах
- •10.1. Организация решения экономических задач
- •К методо-ориентированным относят пакеты, реализующие, например, методы линейного и динамического программирования, статистической обработки информации и др.
- •10.2. Проектирование процессов обработки данных в пакетном режиме
- •10.3. Проектирование процессов обработки данных в диалоговом режиме
- •11. Индустриальное проектирование корпоративных информационных систем
- •4.1. Методологии моделирования проблемной области
- •4.2. Автоматизированное проектирование кис (case-технологии)
- •4.2.1. Основные понятия и классификация case-средств
- •4.2.2. Классификация case-средств
- •4.3. Функционально-ориентированное проектирование ис
- •4.3.1. Диаграммы иерархии функций (bfd)
- •4.3.2. Диаграммы потоков данных (dfd)
- •4.3.3. Диаграммы «сущность-связь» (erd)
- •4.3.4. Диаграммы переходов состояний (std)
- •Диаграмма структуры программного приложения (ssd)
- •Sadt-диаграммы
- •Сравнительный анализ sadt моделей и моделей потоков данных
- •4.3.6. Технология проектирования на основе функционально-ориентированного подхода
- •12. Объектно-ориентированное проектирование кис
- •12.1. Анализ системных требований
- •12.2. Логическое проектирование
- •12.3. Физическое проектирование
- •12.4. Реализация информационной системы
- •13. Технология разработки информационных систем, основанная на решениях фирм Logic Works и Rational Software
- •Характеристика современных case-средств
3.2. Спиральная модель
Для преодоления перечисленных трудностей была предложена спиральная модель ЖЦ. Спиральная модель делает упор на начальные этапы проектирования, а именно анализ и проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Каждый виток спирали соответствует поэтапной модели создания фрагмента или версии программного продукта. На нем уточняются цели и характеристики проекта, определяется его качество, планируются работы следующего витка спирали.
Рис 3.2. Спиральная модель ЖЦ
4. Каноническое проектирование
Каноническое проектирование отражает особенности ручной технологии оригинального (индивидуального) проектирования. Проектирование осуществляется на уровне исполнителей без использования каких-либо инструментальных средств.
Как правило, каноническое проектирование применяется для небольших локальных информационных систем.
В основе канонического проектирования лежит каскадная модель жизненного цикла ИС.
Процесс каскадного проектирования в соответствии с ГОСТ 34601-90 делится на следующие семь стадий:
Исследование объекта и обоснование создания ИС (предпроектная стадия);
Разработка технического задания;
Создание эскизного проекта;
Техническое проектирование;
Рабочее проектирование;
Ввод системы в действие;
Функционирование, сопровождение, модернизация.
Традиционно этапы исследования объекта автоматизации, обоснование проекта ИС и разработка технического задания объединяют термином «Предпроектная стадия».
Основное назначение «Предпроектной стадии» заключается в обосновании экономической целесообразности создания ЭИС и формирования требований к ней.
На стадии «Исследование объекта и обоснование создания ИС» принято выделять два основных этапа:
1. Сбор материалов обследования;
2. Анализ материалов обследования и разработка технико-экономического обоснования (ТЭО) и технического задания (ТЗ).
В результате выполнения этапа «Сбор материалов обследования» проектировщики получают материалы, которые должны содержать полную и достоверную информацию, описывающую изучаемую предметную область, т.е. предприятие.
В том числе:
- цель системы;
- организационную структуру системы и объекта управления, то есть его управленческие отделы, цехи, склады и хозяйственные службы;
- функции управления, выполняемые в этих подразделениях, протекающие в них технологические процессы обработки управленческой и экономической информации, а также материальные потоки и процессы их обработки.
После выполнения этапа «Анализ материалов обследования» проектировщики получают количественные и качественные характеристики информационных потоков, описание их структуры и мест обработки, а также объем выполняемых операций и трудоемкость их обработки.
На основе этих материалов разрабатываются два документа:
- Технико-экономическое обоснование проектных решений;
- Техническое задание.
Технико-экономическое обоснование (ТЭО) содержит расчеты и обоснование необходимости разработки ИС для данного предприятия и выбираемые технологические и проектные решения.
В состав технического задания (ТЗ) входят требования к создаваемой ИС и ее отдельным компонентам, а именно:
- программному;
- техническому;
- информационному обеспечению.
Эти документы являются основными для последующего проектирования ИС в соответствии с заданными требованиями.
Стадия «Эскизное проектирование» выполняется только иногда для сложных систем. На этой стадии, сформулированные ранее требования, служат основой для разработки предварительных решений по ИС в целом и отдельным видам обеспечения.
На стадии «Техническое проектирование» выполняются работы по логической разработке и выбору наилучших вариантов проектных решений. Результатом выполнения этой стадии проектирования является создание документа называемого «Технический проект».
Стадия «Рабочее проектирование» связана с физической реализаций выбранного варианта проекта и оформлением документа называемого «Рабочий проект».
Стадия «Внедрение проекта» включает в себя три этапа:
1. Подготовка объекта к внедрению;
2. Опытное внедрение системы;
3. Сдача системы в промышленную эксплуатацию.
Стадия «Эксплуатация и сопровождение проекта» включает следующие этапы:
1. Эксплуатация проекта;
2. Сопровождение проекта;
3. Модернизация проекта.
На этапе «Эксплуатации проекта» собирают информацию о работе системы в целом и отдельных ее компонентов относительно сбоев системы в виде рекламаций и замечаний. На основе этой информации на этапе «Сопровождение проекта» осуществляется ликвидация последствий сбоев в работе системы, и исправляются ошибки, не выявленные в процессе внедрения системы, а также осуществляется модернизация проекта.
4.1. Состав и содержание работ на стадии «Исследование объекта и обоснование создания ИС» (Предпроектная стадия)
При изучении существующей экономической системы разработчики должны уточнить границы изучения системы, определить круг пользователей будущей ИС. Они также выделить классы и типы объектов, которые подлежат обследованию и последующей автоматизации.
Важнейшими объектами обследования могут являться:
структурно-организационные звенья предприятия, например, отделы управления, цеха, участки, рабочие места;
функциональная структура предприятия и состав хозяйственных процессов;
стадии, а именно техническая подготовка, снабжение, производство, сбыт и элементы хозяйственного процесса, а именно средства труда, предметы труда, ресурсы, продукция, финансы.
При каноническом проектировании основной единицей обработки данных является задача. Поэтому функциональная структура проблемной области изучается в разрезе решаемых задач и комплексов задач.
При этом задачи рассматриваются как совокупность операций преобразования некоторого набора исходных данных для получения результирующей информации, необходимой для выполнения функций управления или принятия управленческого решения.
В большинстве случаев исходные данные и результаты их преобразований представляются в форме экономических документов.
Поэтому к числу объектов обследования относятся компоненты потоков информации (документы, показатели, файлы, сообщения).
Кроме этого, объектами обследования служат:
технологии, методы и технические средства преобразования информации;
материальные потоки и процессы их обработки;