Проектирование систем обработки данных
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
?одели представляет собой структуру базы данных. Часто на этом этапе производится сравнительный анализ различных логических моделей применительно к различным СУБД. На физическом уровне определяются особенности хранения, методы доступа, индексирования данных и т.д.
Сроки реализации этапов разработки средней по масштабам системы следующие:
1.Анализ и проектирование от 1 до 3 месяцев.
2.Программирование и отладка 2-4 месяца.
.Тестирование и опытная эксплуатация 1-4 месяца.
.Доработка и сопровождение 3-6 месяцев.
Методические основы проектирования информационных систем
С точки зрения теории принятия решений процесс проектирования информационной системы - это процесс принятия проектно-конструкторских решений, которые направлены на получение описания системы (проекта информационной системы), которая удовлетворяет требованию заказчика.
Под проектом информационной системы понимается проектно-конструкторская и технологическая документация, в которой представлена описание проектных решений по созданию и эксплуатации системы в конкретной программно-аппаратной среде.
Под проектирование ИС понимают процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объектов аналогичного значения.
Объектами проектирования ИС является отдельные элементы и их комплексы функциональных и обеспечивающих подсистем.
Функциональными элементами выступает задачи, комплексы задач и функции управления.
В составе обеспечивающей части ИС объектами проектирования являются элементы и их комплексы информационного, программного и технического обеспечения.
Процесс проектирования предполагает использование определённых технологий проектирования, которые соответствуют масштабу и особенностям разрабатываемого проекта.
Проектирование ИС тесно увязывается с нахождением новых путей совершенствования управленческой деятельности. Имеется в виду: разработка новых бизнес-процессах, использование инженерных подходов, а именно инжиниринга и реинжиниринга для формализации и моделирования процессов управления с последующим их анализом и нахождением наиболее рациональных вариантов организации бизнес-процессов.
Технология проектирования - это совокупность методологии и средств проектирования, а также методов и средств организации проектирования (управление проектами).
Методология проектирования предполагает наличие некоторой концепции, принципов проектирования, которые реализуются набором методов проектирования. В свою очередь методы проектирования должны поддерживаться соответствующими средствами проектирования. По степени автоматизации методы проектирования разделяют на две группы:
1.Методы ручного проектирования. В этом случай проектирование осуществляется без использования специальных программных и инструментальных средств, а программирование - на алгоритмических языках.
2.Методы компьютерного проектирования. Эти методы позволяют генерировать проектные решения на основе специальных программных инструментальных средств.
По степени использования типовых проектных решений различают:
1.Методы оригинального (индивидуального) проектирования. В этом случае проектное решение разрабатывается с нуля в соответствии с требованиями к ИС.
2.Методы типового проектирования. Они предполагают: конфигурацию ИС из готовых типовых проектных решений (программных модулей).
Различные методы проектирования обуславливают характер используемой технологии проектирования. Можно выделить два класса технологии проектирования:
1.Экономическая технология.
2.Индустриальная технология.
Экономическая технология предполагает ручное оригинальное проектирование.
Индустриальная технология - это автоматизированная как оригинальное, так и типовое проектирование.
Примечание. Использование индустриального проектирования не исключает использования в отдельных случаях экономической технологии проектирования.
Средства проектирования с использованием ЭВМ можно разделить на 4 подкласса:
1.Средства поддержки проектирования операций обработки информации. Сюда относятся алгоритмические языки, библиотеки стандартных программ.
2.Средства, поддерживающие проектирование отдельных компонентов проекта. Сюда относится СУБД, табличные процессоры, графические и текстовые редакторы. Эти средства используются для разработки технологических подсистем, в частности: ввода информации, организации хранения и доступа к данным, анализа и отображение данных, принятие решений.
.Средства поддержки проектирования разделов проекта. В этом подклассе выделяют функциональные средства проектирования. Они предназначены для разработки автоматизированной системы, которая реализует функции и комплексы задач управления. Эти средства получили названия SCADA-систем.
.Средства, поддерживающие разработку проекта на всех этапах и стадиях регулирования. К этому классу можно отнести CASE-средства проектирования.
Жизненный цикл информационной системы (ИС)
Проектирование ИС - это длительный, трудоёмкий и динамический процесс. Современные технологии проектирования ИС предполагают поэтапную разработку. Совокупность этапов, которую проходит ИС, в своём развитии от момента принятия решения о создании системы до прекращения её функционирования называют жизненным циклом.
Жизненный ц