- •«Проектирование систем обработки данных"
- •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-средств
2. Методические основы проектирования информационных систем
Современные информационные технологии предоставляют широкий набор способов реализации информационных систем (ИС).
С точки зрения теории принятия решений процесс проектирования ИС – это процесс принятия проектно-конструкторских решений, которые направлены на получение описания системы (проекта ИС), удовлетворяющего требованиям заказчика.
Под проектом ИС понимают проектно-конструкторскую и технологическую документацию, в которой представлено описание проектных решений по созданию и эксплуатации ИС в конкретной программно-аппаратной среде.
Под проектированием ИС понимают процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объектов аналогичного назначения в проект ИС.
Объектами проектирования ИС являются отдельные элементы или их комплексы функциональных и обеспечивающих частей.
Функциональными элементами выступают задачи, комплексы задач и функции управления. В составе обеспечивающей части ИС объектами проектирования служат элементы и их комплексы информационного, программного и технического обеспечения ИС.
Процесс проектирования ИС предполагает использование определенных технологий проектирования, которые соответствуют масштабу и особенностям разрабатываемого проекта.
Современное проектирование ИС тесно увязывается с нахождением новых путей совершенствования самой управленческой деятельности. Имеется в виду разработка бизнес-процессов, использование инженерных подходов — инжиниринга и реинжиниринга для формализации и моделирования процедур управления с последующим их анализом, нахождением наиболее рациональных вариантов организации бизнес-процессов.
Технология проектирования ИС – это совокупность методологии и средств проектирования ИС, а также методов и средств организации проектирования (управление процессом создания проекта).
Методология проектирования предполагает наличие некоторой концепции, принципов проектирования, которые реализуются набором методов проектирования. В свою очередь методы проектирования должны поддерживаться некоторыми средствами проектирования.
По степени автоматизации методы проектирования разделяют на две группы:
методы ручного проектирования, при котором проектирование компонентов ИС осуществляется без использования специальных программных инструментальных средств, а программирование – на алгоритмических языках;
методы компьютерного проектирования, которые производят генерацию проектных решений на основе использования специальных программных инструментальных средств.
По степени использования типовых проектных решений различают следующие методы проектирования:
оригинальное (индивидуальное) проектирование, когда проектные решения разрабатываются с «нуля» в соответствии с требованиями к ЭИС;
типовое проектирование, предполагающее конфигурацию ЭИС из готовых типовых проектных решений (программных модулей).
Различные методы проектирования обуславливают характер используемой технологии проектирования ЭИС.
Можно выделить два основных класса технологий проектирования:
каноническая технология;
индустриальная технология.
Каноническое проектирование предполагает ручное оригинальное проектирование.
Индустриальное проектирование – это автоматизированное как оригинальное, так и типовое проектирование.
Примечание: Использование индустриального проектирования не исключает использования в отдельных случаях канонической технологии проектирования.
Средства проектирования с использованием ЭВМ можно разделить на четыре подкласса:
Средства поддержки проектирования операций обработки информации. К этому подклассу относятся алгоритмические языки, библиотеки стандартных подпрограмм и классов объектов и т.д.
Средства, поддерживающие проектирование отдельных компонентов проекта ИС. К этому подклассу относят: СУБД, табличные процессоры, графические редакторы, текстовые редакторы, статистические и иные ППП. Эти средства используются для разработки технологических подсистем ИС: ввода информации, организации хранения и доступа к данным, вычислений, анализа и отображения данных, принятия решений.
Средства, поддерживающие проектирование разделов проекта ИС. В этом подклассе выделяют функциональные средства проектирования. Они предназначены для разработки автоматизированных систем, которые реализуют функции и комплексы задач управления. Эти средства получили название SCADA-системы.
Средства проектирования, поддерживающие разработку проекта на стадиях и этапах процесса проектирования. К этому подклассу относятся средства автоматизации проектирования ИС получившие название CASE-средств.