- •Обзорные лекции по дисциплине «Проектирование информационных систем»
- •1. Понятие системы, ее свойства, состав и структура (функции) систем управления, классификация информационных систем.
- •2. Понятие экономической задачи в информационных системах, ее особенности и параметры. Методика постановки задачи в процессе функционирования (построения) информационных систем.
- •3. Понятие и структура информационного обеспечения ис. Понятие информационной базы, способы ее организации, технология проектирования.
- •4. Прикладные решения и средства их разработки.
- •5. Основные этапы построения унифицированной системы документации. Особенности построения первичных и результатных документов. Экранные формы электронных документов.
- •Проектирование экранных форм электронных документов.
- •6. Основные понятия классификации информации. Системы классификации их достоинства и недостатки.
- •Иерархическая система классификации
- •Фасетная система классификации
- •7. Системы кодирования, принципы построения кодов в различных системах кодирования. Классификаторы, используемые в информационных системах. Состав и содержание операций проектирования классификаторов.
- •Классификационные системы кодирования
- •8. Состав стадий и этапов канонического проектирования.
- •9. Методы типового проектирования, их достоинства и недостатки.
- •10. Модель предметной области. Объектные и функциональные методики построения модели.
- •11. Функциональная методика моделирования данных idf0. Основные элементы диаграммы idf0, их назначение.
- •12. Функциональная методика потоков данных dfd. Основные элементы модели, этапы построения. Методика построения модели idf3. Основные элементы модели, этапы построения.
4. Прикладные решения и средства их разработки.
Прикладное решение – это продукт физической реализации проекта информационной системы для конкретной области.
Проект информационной системы – это проектно-конструкторская и технологическая документация, в которой представлено описание проектных решений по созданию и эксплуатации ИС в конкретной программно-технической среде.
При проектировании ИС принято выделять объект и субъект проектирования.
Объекты проектирования – это задачи, комплексы задач и функции управления, а также элементы и их комплексы информационного, программного и технического обеспечения системы.
Субъекты проектирования ИС – это коллективы специалистов, которые осуществляют проектную деятельность (специализированная проектная организации) и организация-заказчик, для которой необходимо разработать ИС.
Формы участия исполнителей в разработке проекта:
1) каждый соисполнитель выполняет проектные работы от начала до конца для какой-либо части разрабатываемой системы (обычно это комплекс задач управления)
2) отдельные соисполнители выполняют работы на отдельных этапах процесса проектирования.
Любое проектирование базируется на какой либо технологической базе.
Технология проектирования ИС - это совокупность метод и средств проектирования ИС, а также методов и средств организации проектирования.
Методы проектирования ИС можно классифицировать:
1. по степени автоматизации:
метод ручного проектирования, при котором проектирование компонентов ИС осуществляется без использования специальных программных средств, а программирование – на алгоритмических языках;
метод компьютерного проектирования, при котором производится настройка проектных решений на основе использования специальных программных средств.
2. по степени использования типовых проектных решений:
метод оригинального (индивидуального) проектирования, когда проектные решения разрабатываются «с нуля»;
метод типового проектирования, когда ИС создается из готовых типовых проектных решений (программных модулей).
3. по степени адаптивности проектных решений:
метод реконструкции, когда адаптация проектных решений выполняется путем перепрограммирования программных модулей;
метод параметризации, когда проектные решения настраиваются в соответствии с изменяемыми параметрами;
метод реструктуризации модели, когда изменяется модель проблемной области, на основе которой автоматически перенастраиваются проектные решения.
Средства проектирования ИС делятся на два класса:
без использования ЭВМ
с использованием ЭВМ
Средства проектирования без использования ЭВМ: различные стандарты, регламентирующие процесс проектирования систем, единая система классификации и кодирования информации, унифицированная система документации, модели описания и анализа потоков информации и т.п. Они применяются на всех этапах проектирования.
Средства проектирования с использованием ЭВМ делят на четыре подкласса.
1 подкласс – это операционные средства, которые поддерживают проектирование операций обработки информации:
алгоритмические языки;
библиотеки стандартных подпрограмм;
средства расширения функций операционных систем (утилиты);
средства для тестирования и отладки программ.
2 подкласс – это средства, поддерживающие проектирование отдельных компонентов проекта ИС:
системы управления базами данными (СУБД);
методо-ориентированные пакеты прикладных программ (решение задач дискретного программирования, математической статистики и т.п.);
табличные процессоры;
статистические ППП;
оболочки экспертных систем;
графические редакторы;
текстовые редакторы;
интегрированные ППП.
3 подкласс – это средства, поддерживающие проектирование разделов проекта ИС.
типовые проектные решения;
функциональные пакеты прикладных программ;
4 подкласс – это средства, поддерживающие разработку проекта на стадиях и этапах процесса проектирования. К данному классу относится подкласс средств автоматизации проектирования ИС (CASE-средства).