
- •1. Цели, задачи и предмет дисциплины
- •2. Требования к уровню освоения содержания дисциплины
- •2.1. Инновационные технологии, используемые в преподавании курса «Инструментальные средства разработки корпоративных экономических систем»
- •3. Объем дисциплины
- •3.1. Объем дисциплины и виды учебной работы Форма обучения очная
- •3.2. Распределение часов по темам и видам учебной работы Форма обучения очная
- •4. Содержание курса
- •Раздел 1. Основы sql
- •Тема 1. Введение в структурированный язык запросов sql
- •Тема 2. Определение структуры данных
- •Тема 3. Создание базы данных и проектирование таблиц с помощью sql
- •Тема 4. Эффективное выполнение запросов для извлечения данных
- •Тема 5. Вычисления и подведение итогов в запросах. Построение нетривиальных запросов
- •Тема 6. Запросы модификации данных. Определение ограничений целостности
- •Тема 7. Представления
- •Тема 8. Хранимые процедуры и функции пользователя
- •Тема 9. Триггеры: создание и применение. Триггеры в рекурсивных структурах
- •Тема 10. Транзакции и блокировки
- •Раздел 2. Технология asp.Net как инструмент разработки экономических информационных систем
- •Тема 11. Принципы работы и структура Web-приложений на основе asp.Net
- •Тема 12. Основы работы в Visual Studio. Net 2005
- •Тема 13. Основы языка с#
- •Тема 14. Основы Web-программирования с использованием asp.Net
- •Тема 15. Принципы разработки пользовательского интерфейса интернет-приложения
- •Тема 16. Использование Master Page и навигация при построении интернет-приложений
- •Тема 17. Использование тем при оформлении Web- приложения. Использование кэширования в Web-приложениях
- •Тема 18. Использование баз данных в приложениях asp.Net
- •5. Темы практических занятий
- •Раздел 1. Основы sql
- •Тема 2. Определение структуры данных
- •Тема 3. Создание базы данных и проектирование таблиц с помощью sql
- •Тема 4. Эффективное выполнение запросов для извлечения данных
- •Тема 5. Вычисления и подведение итогов в запросах. Построение нетривиальных запросов
- •Тема 6. Запросы модификации данных. Определение ограничений целостности
- •Тема 7. Представления
- •Тема 8. Хранимые процедуры и функции пользователя
- •Тема 12. Основы работы в Visual Studio. Net 2005
- •Тема 13. Основы языка с#
- •Тема 14. Основы Web-программирования с использованием asp.Net
- •Тема 15. Принципы разработки пользовательского интерфейса интернет-приложения
- •6. Задания для самостоятельной работы студентов
- •Тема 2. Определение структуры данных
- •Тема 3. Создание базы данных и проектирование таблиц с помощью sql
- •Тема 4. Эффективное выполнение запросов для извлечения данных
- •Тема5. Вычисления и подведение итогов в запросах. Построение нетривиальных запросов
- •Тема 6. Запросы модификации данных. Определение ограничений целостности
- •Тема 7. Представления
- •Тема 8. Хранимые процедуры и функции пользователя»
- •Тема 9. Триггеры: создание и применение. Триггеры в рекурсивных структурах
- •Тема 10. Транзакции и блокировки»
- •7. Тематика курсовых работ и методические указания по их выполнению
- •1. Титульный лист
- •2. Оглавление
- •3. Введение
- •4. Концептуальная модель базы данных
- •Темы курсовых работ
- •8. Вопросы для подготовки к зачету, экзамену
- •8.1. Вопросы к зачету
- •8.2. Вопросы к экзамену
- •9. Учебно-методическое обеспечение дисциплины
- •9.1. Литература Основная
- •Дополнительная
- •Методическое обеспечение дисциплины
- •9.3. Материально-техническое и информационное обеспечение дисциплины
- •Интернет-ресурсы
- •Федеральное агентство по образованию
- •Факультет социальных и информационных технологий Кафедра информационных технологий и телекоммуникаций
- •Москва 2009
- •Инструментальные средства разработки корпоративных
- •Экономических систем
- •Учебно-методический комплекс
9. Учебно-методическое обеспечение дисциплины
9.1. Литература Основная
Полякова Л.Н. Основы SQL. Курс лекций. Учебное пособие. М.: Интернет-Университет Информационных Технологий 2006 г.
Кузнецов С.Д. Основы баз данных. Учебное пособие. М.: Интернет-Университет Информационных Технологий 2007 г.
Столбовский Д.Н. Основы разработки WEB-приложений на ASP.NET. М.: Интернет-Университет Информационных Технологий 2009 г.
Дополнительная
А. Рассел Джонс. Программирование ASP.Net средствами VB.Net. Полное руководство. М.: Энтроп, 2008 г.
Роберт Виейра. Программирование баз данных MS SQL Server 2005. Базовый курс. М.: Диалектика, 2008 г.
Жилинский А. MS SQL сервер 2008. СПб.: БХВ-Петербург, 2009 г.
Михсева В. Д., Харитонова И. А. Microsoft® Access 2003. - СПб.: БХВ-Петербург, 2006 г. - 1072 с.
Архангельский А.Я. Программирование в Delphi для Windows. Версии 2006, 2007, Turbo Delphi. - М.: ООО «Бином-Пресс», 2007 г. - 1248 с.
Фрост Р., Дей Д., Ван Слайк К. Ф92 Проектирование и разработка баз данных. Визуальный подход / Р. Фрост, Д. Дей, К. Ван Слайк; пер. с англ. А. Ю. Кухаренко. - М. : НТ Пресс, 2007 г. - 592 с.
Гринт, Зак, Ньюман, Крис. MySQL. Карманный справочник. : Пер. с англ. - М. : ООО "И.Д. Вильяме", 2006. - 224 с. - Парал. тит. англ.
Бенкен Е. С. PHP, MySQL, XML: программирование для Интернета. -СПб.: БХВ-Петербург, 2007 г. - 336 с.: ил. + CD-ROM.
Кузнецов, М. В. РНР. Народные советы / М. В. Кузнецов, И. В. Симдянов. - СПб.: БХВ-Петербург, 2007 г. - 368 с.
Кузнецов М. В., Симдянов И. В. Самоучитель MySQL 5. — СПб.: БХВ-Петербург, 2006 г. - 560 с.
Ларсон Б. Разработка бизнес-аналитики в Microsoft SQL Server 2005. - СПб.: Питер, 2008 г.- 684 с.
Будилов В. А. РНР 5. Экспресс-курс. - СПб.: БХВ-Петербург, 2005 г. -240 с.
Ньюман, Крис. Освой самостоятельно РНР. 10 минут на урок. : Пер. с англ, - М. : Издательский дом "Вильяме", 2006 г. - 272 с. - Парал. тит. англ.
Котеров Д. В., Костарев А. Ф. РНР 5. - СПб.: БХВ-Петербург, 2006 г. - 1120 с.
Астахова И.Ф., Мельников В.М., Толстобров А.П., Фертиков В.В. СУБД: язык SQL в примерах и задачах. М.: Физматлит, 2007 г. – 165с.
Малыхина М.П. Базы данных: основы, проектирование, использование. СПб.:БХВ-Петербург, 2007 г.
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. Учебник для высших учебных заведений. М.: Бином-Пресс, СПб.: КОРОНА принт, 2006 г.
Кристиан Гросс. С# 2008.Сп.-Б.:БХВ-Петербург, 2009 г.
Методическое обеспечение дисциплины
Учебно-методический комплекс «Инструментальные средства разработки корпоративных экономических систем ». М.: РГТЭУ, 2009 г.
9.3. Материально-техническое и информационное обеспечение дисциплины
Материально-техническим обеспечением дисциплины является наличие ПЭВМ типа Pentium V, SQL сервер 2005 / 2008, системы программирования Delphi и Visual Studio 2005 / 2008.
Интернет-ресурсы
1. www.vek-publisher.com.ua
2. www.intuit.ri
3. Сайт RSDN
www.rsdn.ru
4 XML-сериализация сложных коллекций
http://fahrain.blogspot.com/2007/09/xml.html
5. Разработка собственного дизайнера форм для .NET-приложений
http://www.microsoft.com/Rus/Msdn/lVIagazine/2004/12 /AppIicationCreator.mspx
6. Вся правда о PropertyGrid
http://forum.sources.ru/index.php?showtopic=138155
7. Элементы управления Windows Forms и компоненты
http://rsdn.ru/article/dotnet/winformsctrls.xml
8. Использование атрибутов в среде .NET
http://rsdn.ru/article/dotnet/attributes.xml
9. Метаданные в среде .NET
http://rsdn.ru/article/dotnet/ren.xml
10. Runtime Object Editor
http://www.codeproject.com/KB/cs/RuntimeObjectEditor.aspx
11. A designable Property Tree for VS.NET
http://www.codeproject.com/KB/miscctrl/propertytree.aspx
12. Implementing complex data binding in custom controls
http://www.codeproject.com/cs/database/DataBindCustomControls.asp
13. Data binding a ListView
http://www.codeproject.com/cs/miscctrI/ListView_DataBinding.asp
14. Data Binding in .NET / C# Windows Forms
http://www.akadia.eom/services/d otnet_databinding.html
15. Complex data-binding со свойствами вложенных объектов
http://rsdn.ru/forum/message/1924793.flat.aspxtfl924793
16. NET Shape Library: A Sample Designer
http://windowsforms.net/articles/shapedesigner.aspx
17. Hosting Windows Forms Designers
http://www.divil.co.uk/net/articles/designers/hosting.asp
18. Simplify UI Development with Custom Designer Actions in Visual Studio
http://msdn.microsoft.com/msdnmag/issues/05/07/DesignerActions
19. Build a Property Editor That Can Edit Any .NET Type
http://www.devx.eom/dotnet/Article/2 0920/1954?pf=true
20. Deploying Controls to VS.NET ToolBox Programatically
http://www.codep roject.com/dotnet/Add Item ToToolBar.asp?print=true
21. PropertyGrid FAQ
http://rsdn.ru/article/dotnet/PropertyGridFAQ.xml
22. Give Your Everyday Custom Collections a Design-Time Makeover
http://msdn.microsoft.com/msdnmag/issues/05/08 /CollectionsandDataBinding/toc.asp?frame=true
23. Multithreading in Windows Forms Controls
http://msdn2. microsoft.com/en-us/libra ry/nis229730(VS.80).aspx
24. Developing Windows Forms Controls at Design Time
http://msdn2.microsoft.com/en-us/libra ry/w29y3h59(VS.80).aspx
25. How to: Implement a Component That Supports the Event-based Asynchronous Pattern
http://msdn2.microsoft.com/en-us/Iibrary/9hkl2d4y.aspx
26. George Shepherd's Windows Forms FAQ
http://www.syncfusion.com/faq/windowsforms/Default.aspx
27. .NET FAQ collection
http://www.serialcoder.net/FAQ/winforms/Default.aspx
28. Microsoft WindowsClient.NET FAQ
http://windowsclient.net/blogs/faqs/default.aspx
29. How to Edit and Persist Collections with CollectionEditor
http://www.codeproject.com/KB/cs/dzcoIIectioneditor.aspx
30. Using IDesigner and CodeDomSerializer to create read-only runtime properties
http://www.codeproject.com/KB/miscctrl/RuntimeProperties.aspx
31. Extending the PropertyGrid with a new PropertyTab
http://www.codeproject.com/KB/grid/PropertyGridExWinForms.aspx
Приложение 1
Пример оформления титульного листа курсовой работы