Слайд 1«Информационные технологии и платформы разработки информационных систем»
Вводная лекция
Слайд 2Основная литература:
Сенкевич А.В. Архитектура ЭВМ и вычислительные системы: Учебник для сред.проф.
образования.- 2-е изд., 2015.
Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем., 2011.
Грекул В.И., Денищенко Г.Н., Коровкина Н.Л.
Управление внедрением информационных систем. , 2012.
Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. -2-е изд. Серия: Основы информационных технологий, 2013.
Соловьев И.В., Майоров А.А. Проектирование информационных систем, 2011.
Слайд 3Дополнительные источники:
Васильев А.А. Избачков Ю.С. Петров В.Н. Телина И.С. Информационные системы/
- 30е изд. – Спб: Питер, 2011.
Васильев Р. Б., Калянов Г. Н и др. Управление развитием информационных систем. – М.: Горячая Линия-Телеком, 2011
Голенищев Э.П., Клименко И.В. Информационное обеспечение управления. Серия Высшее образование. М.: Феникс, 2010.
Данилин А., Слюсаренко А. Архитектура и стратегия. "Инь" и "янь" информационных технологий Интернет-университет информационных технологий – ИНТУИТ.ру, 2009.
Пирогов В.Ю. Информационные системы и базы данных. Организация и проектирование. Серия Учебная литература для вузов. СПб.: БХВ-Петербург, 2009.
ГОСТ 24.103-84. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Автоматизированные системы управления. Общие положения
Слайд 4Интернет-ресурсы
Обучающая система on-line тестирования - http://www.i-exam.ru/
http://window.edu.ru/window/library?p_rubr=2.2 – Единое окно доступа к
образовательным ресурсам.
http://www.edulib.ru/ – центральная библиотека образовательных ресурсов
http://www.edu.ru/ – библиотека федерального портала «РОССИЙСКОЕ ОБРАЗОВАНИЕ»
http://www.public.ru/ – публичная интернет-библиотека
http://www.vernikov.ru/ – всё о менеджменте и IT
http://www.interface.ru/ – интернет, ИТ, программное обеспечение
Слайд 51. Архитектура информационных систем
1.1 Понятия Архитектуры ИС
1.2 Структуры ИС (физическая,
логическая, программная, функциональная) и их взаимосвязь.
1.3 Подсистемы ИС.
1.4 Основные концептуальные принципы функционирования и построения.
1.5 Подсистемы обеспечения работоспособности ИС.
1.6 Информационное, техническое, программное, математическое и другие виды обеспечения.
1.7 Их характеристика и состав.
Слайд 62. Аппаратно-программные платформы ИС
2.1 Платформы серверов ИС и их аппаратно-программные характеристики.
2.2
Характеристики аппаратно-программных платформы ИС и их виды.
2.3 Программное обеспечение ИС и его классификация.
2.4 Серверное и клиентское программное обеспечение ИС
2.5 Оптимизация выбора программного состава обеспечения ИС.
Слайд 73. Web-программирование
3.1 Основы разработки сайтов и веб-приложений
3.2 Web-технологии
3.3 HTML, CSS
3.4
HTML5. Основы клиентской разработки
3.5 JavaScript с нуля
3.6 Основы PHP
3.7 Базы данных
Слайд 84. Создание графичеcкого интерфейса пользователя
4.1 Разработка графического интерфейса пользователя.
4.2 Приемы и
методы.
4.3 Библиотека классов WindowsForms
4.4 Объекты библиотеки.
4.5 Порядок построения форм ввода данных для корпоративных приложений на конкретном примере.
Слайд 95. Создание веб -сервисов
5.1 Концепция веб – сервиса.
5.2 Инструментальные средства Microsoft
используемые при создании сервисов.
5.3 Разработка сервисно - ориентированных корпоративных приложений.
Слайд 101.1 Понятия Архитектуры ИС
Архитектура – это организационная структура системы.
Архитектура информационной системы – концепция, определяющая
модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.
Архитектура – это базовая организация системы, воплощенная в ее компонентах, их отношениях между собой и с окружением, а также принципы, определяющие проектирование и развитие системы.
Архитектура – это набор значимых решений по поводу организации системы программного обеспечения, набор структурных элементов и их интерфейсов, при помощи которых компонуется система.
Архитектура программы или компьютерной системы – это структура или структуры системы, которые включают элементы программы, видимые извне свойства этих элементов и связи между ними.
Архитектура – это структура организации и связанное с ней поведение системы.
Архитектура программного обеспечения системы или набора систем состоит из всех важных проектных решений по поводу структур программы и взаимодействий между этими структурами, которые составляют системы.
Слайд 11Две группы подсистем в структуре АИС:
Архитектурой АИС называется распределение функций по
ее подсистемам и компонентам, точное определение границ этих подсистем и их взаимодействие по управлению и данным, а также распределение хранения и исполнения этих подсистем и компонентов по различным ЭВМ, объединенным в локальную илиглобальную вычислительную сеть.
функциональные подсистемы
обеспечивающие подсистемы
Слайд 12 Под архитектурой программных систем будем понимать совокупность решений относительно:
организации программной
системы;
выбора структурных элементов, составляющих систему и их интерфейсов;
поведения этих элементов во взаимодействии с другими элементами;
объединение этих элементов в подсистемы;
архитектурного стиля, определяющего логическую и физическую организацию системы: статические и динамические элементы, их интерфейсы и способы их объединения.
Слайд 13 Выбор архитектуры ИС влияет на следующие характеристики:
Производительность ИС – количество
работ, выполняемых в ИС за единицу времени.
Время реакции системы на запросы пользователя (время отклика системы).
Надёжность – способность к безотказному функционированию в течение определенного периода времени.
Слайд 14 Законодатели стандартов - международные организации:
SEI (Software Engineering Institute),
WWW
(консорциум World Wide Web),
OMG (Object Management Group),
организация разработчиков Java – JCP (Java Community Process),
IEEE (Institute of Electrical and Electronics Engineers) и другие.
Слайд 15Классификация программных систем по их архитектуре:
Централизованная архитектура;
Архитектура "файл-сервер";
Двухзвенная архитектура "клиент-сервер";
Многозвенная архитектура "клиент-сервер";
Архитектура
распределенных систем;
Архитектура Веб-приложений;
Сервис-ориентированная архитектура.