Тема 1. Введение в корпоративные системы 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема 1. Введение в корпоративные системы



Базисные понятия, определяющие корпоративные системы, а также основные этапы жизненного цикла. Существенное внимание уделяется стандартам, подходам к организации и практике построения корпоративных систем

Тема 2. Методология RAD в разработке КЭС.

Понятие технологии RAD. Основные особенности методологии RAD: объектно-ориентированный подход, визуальное программирование, событийное программирование, фазы жизненного цикла в рамках методологии RAD. Профили и стандарты RAD, используемые при разработке КЭС

Тема 3. Основы объектно-ориентированной методологии. Объектно-ориентированная методология: объектно-ориентированный анализ, объектно-ориентированное программирование, объектно-ориентированное проектирование

Основы объектно-ориентированного программирования.

Понятие класса в ООП. Поля-данные, члены-функции. Области видимости. Реализация полиморфизма. Позднее и раннее связывание. Разработка компонентов.

Тема 4. Инструментальные средства быстрой разработки приложений.

Обзор инструментальных средств быстрой разработки приложений, в виде интегрированных, объектно-ориентированных визуальных систем программирования. Понятие визуальной среды разработки. Интегрированная IDE-среда: меню, инспектор объектов, библиотека компонентов, редактор программного кода, шаблоны, виды проектов.

Тема 5. Инструментальные технологии и средства управления данными в КЭС

СУБД – инструментальные средства управления данными Обзор СУБД и технологий доступа к данным из пользовательских приложений. Стандарты использования различных технологий доступа к данным в зависимости от цели создания КЭС. Инструментальные технологии и средства манипулирования данными. Язык запросов. Технологии доступа к данным. Интеллектуальные технологии доступа к данным. OLAP и DataMining-технологии. Язык запросов, как инструмент манипулирования данными в КЭС для реализации пользовательских потребностей. Инструментальные средства логического и физического проектирования баз данных.

Тема 6. Открытые системы. Клиент и сервер.

Концепция открытых систем. Особенности организации клиент-серверного взаимодействия. Средства автоматизации проектирования корпоративных приложений.

 

8 семестр

 

Тема 7. Инструментальные средства коллективной разработки приложений

Системы контроля версий проектов. Программа Team Source Понятие проекта. Системы контроля версий проектов. Хранение файлов и контроль за их изменением. Обеспечение централизованного управления. Программа Team Source - последовательность работы.

Тема 8. Особенности платформы Microsoft.NET для разработки корпоративных систем

Технология Microsoft.NET для разработки корпоративных систем. Платформа Microsoft.NET и ее функциональное назначение. Технологии СОМ и.NET- сравнительный анализ. Структура Microsoft.NET.

Тема 9. Разработка интернет-приложений. Создание Web-сервисов. Технологии web-программирования на примере языка Java. Типы web - приложений. Web-сервисы и их использование; Пример Web-сервиса; Реализация Web-сервисов в.NET; Обнаружение Web-сервисов; WSDL – язык описания Web-сервисов; Протокол SOAP и его поддержка; Использование Web-сервисов в приложениях.NET; Безопасность Web-сервисов.

Тема 10. Модели, принципы и структура компонентных приложений. Компонентные и офисные приложения на платформе Microsoft Основные принципы компонентного подхода. Преимущества компонентной разработки приложений. Разработка офисных приложений при помощи расширений Microsoft Visual Studio.NET. Microsoft Office System как платформа. Преимущества использования Office как платформы. Visual Studio Tools для Microsoft Office System. Общая языковая среда выполнения. Преимущества VSTO. VSTO Сравнения возможностей.

Тема 11. Создание распределенных приложений по технологии Remoting.

Основы технологии Remoting Общий принцип. Основные понятия. Низкоуровневые средства для работы с сетью. История становления технологий клиент-сервер. Технология удаленного вызова процедур. Компонентное программирование в.NET.

Тема 12. Создание приложений по технологии Windows Communications Foundation.

Технологии Windows Communications Foundation. Архитектура SOA. WCF – реализация SOA от Microsoft. Контракты WCF. Каналы WCF. Связывание. Сценарии поведения. Сериализация и кодировка. Хостинг.

Тема 13. Основные и расширенные возможности корпоративных приложений.

Основные возможности корпоративных приложений. Библиотека классов Enterprise Library. Основные понятия и назначения. Функциональный состав и структура. Сценарии использования. Основные блоки. Функциональные блоки. Ядро. Кэширование.

Тема 14. Использование типовых проектов («ГАЛАКТИКА», PRODIS, R3,SAP ERP) при создании КЭС

Типовой проект КЭС в системе ГАЛАКТИКА. SAP ERP.

Лабораторные работы

7 семестр

  № п/п № темы дисциплины Наименование лабораторной работы Кол-во часов
  3-4 Основы объектно-ориентированного программирования в визуальной объектно-ориентированной системе программирования Visual Studio  
    Знакомство с программной средой visual Studio. Основы языка Си  
    Разработка ИC, включающая базу данных, обработку данных и удобный пользовательский интерфейс с использованием объектно-ориентированной визуальной системы программирования.  
    Разработка клиент-серверного приложения с использованием СОМ-технологии  

8 семестр

  № п/п № темы дисциплины Наименование лабораторной работы Кол-во часов
    Работа с Team Source  
    Знакомство с Corba  
    платформа Microsoft.NET для разработки корпоративных систем  
    Разработка интернет-приложений. Создание Web-сервисов.  
    Создание компонентных приложений в Net Beans  
    Создание распределенных приложений по технологии Remoting  
    Создание приложений по технологии Windows Communications Foundation  
    Создание ИС на основе программы Microsoft Outlook  
    Знакомство с системой Галактика  
    Знакомство с SAP ERP  

Приложение 1: «Перечень основной и дополнительной литературы».

 

основная:

Петров В.Н., Избачков ЮА. Информационные системы - СПб.: Питер, 2002 –

688 с.

дополнительная:

1. Карпов Б. Delphi: Специальный справочник - СПб.: Питер, 2002 - 688 с.

2. Соммервилл, Иан. Инженерия программного обеспечения, 6-е изд.: Пер с англ.- М.,С-П., Киев: Издательский дом «Вильямс», 2002.

Макаров А.В., Скоробогатов С.Ю., Чеповский А.М. Common Intermediate Language и системное программирование в Microsoft.NET. Издательство: Интернет-университет информационных технологий - ИНТУИТ.ру

Константайн Л., Локвуд Л. Разработка программного обеспечения. СПб.: Питер, 2004.

Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. М.: Бином, 2001.

Троэлчен Э. С# и платморма. NET. Спб.: Питер, 2004.

Электронные ресурсы:

Система гарант - www.garant.ru

Учебные ресурсы - http://www.studfiles.ru/

Обучение в интернет - http://www.lessons-tva.info/

Форум. http://xgtu.ru/

Виртуальная образовательная лаборатория http://www.virtulab.net/

Портал WEB-University http://www.wuniver.com/

Электронная энциклопедия http://ru.wikipedia.org/

Приложение 2: «Перечень вопросов для проведения экзаменов (зачетов)».

 

Семестр

Вопросы к зачету

1. Определение корпоративной информационной системы. Характеристики и отличительные особенности по сравнению с другими видами информационных систем. Бавыкин

2. Классификация информационных систем. Классификация по сфере применения. Классификация по способу организации.

Булавин

3. Понятие жизненного цикла информационных систем. Структура жизненного цикла (описание стадий жизненного цикла информационной системы). Варников

4. Понятие проекта. Классификация проектов. Васильев

5. Модели жизненного цикла информационной системы. Каскадная модель жизненного цикла информационной системы. Спиральная модель жиз-ненного цикла. Гордеева

6. Методология RAD — Rapid Application Development. Основные особенности методологии RAD. Фазы жизненного цикла в рамках методологии RAD. Гузеватая

7. Сравнительные подходы к разработке информационных систем. Объектно-ориентированный подход. Визуальное программирование. Событий-ное программирование. Евтухович

8. Стандарты и методики RAD. Виды стандартов. Методика Oracle CDM. Ерпелов

9. Международный стандарт ISO/IEC 12207: 1995-08-01. Стандарты комплекса ГОСТ. Захарченко

10. Информационная компонента КИС Базы данных, базы знаний: основные сведения. Иоффе

11. Инструментальные средства создания баз данных ИС. Общие сведения о CASE-средствах. Обзор существующих CASE-средств. Калгина

12. Инструментальные средства управление данными: язык SQL.Кударь

13. Объектно-ориентированная методология. Основные концепции ООМ, как основа моделирования информационных систем. Лесных

14. Современные средства быстрой разработки приложений Средства визуального программирования Visual C++ и C++Builder. Delphi. Visual Basic. Visual J++ и JBuilder. Макашов

15. Технология OLE – как инструментальное средство создания отче-тов. Минакова

16. Средства и технологии коллективной разработки приложений.

1. Молоканова

17. Интернет и интранет - технологии разработки информационных систем. Особенности, отличия от иных способов разработки. Инструментальные средства создания интранет – приложений. Орлова

19 Microsoft.NET для разработки корпоративных систем.NET как вычислительная модель..NET как технологическая платформа.NET – универсальное инструментальное средство Паринов

20..NET Framework и Common Language Runtime(CLR) Россоловская

21..NET –ПО как сервис (веб-сервисы, Remoting и др.) Семенов

22. Компонентное программирование в.NET Преимущества и недостатки.NET Сорокин

23 Технология Remoting. Основные понятия Спирин

24 Низкоуровневые средства для работы с сетью Суханова

25 Технология удаленного вызова процедур Токарев

26 Web-сервисы и их использование. Пример Web-сервиса Филлипова

27 Реализация Web-сервисов в.NET. Обнаружение Web-сервисов Чебурова

28 WSDL – язык описания Web-сервисов Шапкина

29 Протокол SOAP и его поддержка Шатских

30 Использование Web-сервисов в приложениях.NET Шульга

31 Безопастность Web-сервисов Щеголева

 

 

16. Архитектура SOA.

17. WCF – реализация SOA от Microsoft. Контракты WCF.Каналы WCF

18. Понятие компонента. Существующие компонентные модели

19. Основные элементы компонентных приложений

20. Отличия компонентов от классов ЯООП

21. Среда Microsoft.NET. Основные понятия. Функции CLR. Библиотека классов FCL. Сборки на платформе.NET

22. Схема выполнения.NET-приложения в среде CLR

23. Взаимодействие объектов.NET и COM. Преимущества компонентной разработки приложений

24. Разработка офисных приложений при помощи расширений Microsoft Visual Studio.NET

25. Поддержка Actions Panes.

26. Разработка смарт-тегов.

27. Поддержка программирования на уровне схем.

28. Кэширование данных.

29. Создание приложений на основне Outlook.

30. Модель безопасности в VSTO 2005.

31. Библиотека классов Enterprise Library.

32. Microsoft SQL Server 2008.

33. SQL Server как центр данных.

34. Технологии Microsoft SQL Server.

35. Администрирование сервера БД (на примере ms sql server).

 



Поделиться:


Последнее изменение этой страницы: 2016-09-13; просмотров: 392; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.60.192 (0.028 с.)