Темы курсовых проектов по курсу «Базы данных» Целью курсового проектирования

Вид материалаДокументы
Подобный материал:
  1. Темы курсовых проектов по курсу «Базы данных»


Целью курсового проектирования является закрепление теоретических знаний, а также навыков проектирования БД, полученных при изучении курса «Базы данных».


Темы курсовых проектов можно разбить на несколько групп:
    1. 1. Проектирование баз данных для конкретных предметных областей.
    2. 2. Сравнительный анализ возможностей СУБД.
    3. 3. Сравнительный анализ средств автоматизации проектирования БД.
    4. 4. Научно-исследовательские темы по любому из направлений по тематике «Базы данных».


Курсовые проекты по любой из категории тем обязательно должны включать проектную часть, выполненную на компьютере с использованием той или иной СУБД. Для выполнения курсового проекта может быть выбрана любая СУБД.

Основной группой курсовых проектов является «Проектирование баз данных для конкретных предметных областей». Курсовые проекты этой группы должны содержать следующие разделы:
    1. 1. Описание предметной области. Постановка задачи.
    2. 2. Выбор средств / методологии проектирования. Выбор СУБД.
    3. 3. Построение инфологической (концептуальной) модели предметной области.
    4. 4. Проектирование логической структуры базы данных.
    5. 5. Выявление полного перечня ограничений целостности, присущего данной предметной области. Определение перечня ограничений целостности, которые будут контролиро-ваться в данном КП. Выбор способа реализации контроля целостности для каждого из ограничений.
    6. 6. Проектирование физической структуры базы данных.
    7. 7. Организация ввода данных в БД.
    8. 8. Организация корректировки БД.
    9. 9. Описание информационных потребностей пользователей и выбор способов их реализации.
    10. 10. Разработка интерфейса.
    11. 11. Оценка экономической эффективности проекта.
    12. 12. Реализация проекта в среде конкретной СУБД.

Курсовые проекты данной группы могут быть выполнены для любой предметной области. Ниже приведены примеры возможных тем:
    1. 1. Проектирование БД для работника склада (варианты: склад торговой организации, занимающейся продажей как продукции собственного производства, так и продукции внешних поставщиков; склад оптовой торговой организации; склад готовой продукции; склад сырья и материалов и др.).
    2. 2. Проектирование БД для контроля выполнения нагрузки преподавателей ВУЗа.
    3. 3. Проектирование БД для контроля сессионной успеваемости студентов ВУЗа.
    4. 4. Проектирование БД для контроля успеваемости школьников.
    5. 5. Проектирование БД для организации курсового проектирования.
    6. 6. Проектирование БД для профкома ВУЗа.
    7. 7. Проектирование БД партнеров софтверной фирмы.
    8. 8. Проектирование БД для расчета заработной платы (варианты: преподавателей ВУЗа, всех сотрудников ВУЗа, предприятий / организаций с разными системами оплаты труда).
    9. 9. Проектирование БД для начисления стипендии.
    1. 10. Проектирование БД для учета домашних финансов.
    2. 11. Проектирование БД для домашней библиотеки.
    3. 12. Проектирование БД для домашней видеотеки.
    4. 13. Проектирование БД для домашней аудитетки.
    5. 14. Проектирование БД тренера спортивной команды.
    6. 15. Проектирование БД пациентов районной поликлиники.



    1. Литература


Основная
  1. 1. Диго С.М. Проектирование и использование баз данных. – М.: Финансы и статистика, 1995. – 208 с.: ил.
  2. 2. Диго С.М. Создание баз данных в среде СУБД Access. М.: МЭСИ, 2000. – 105 с.: ил.


Дополнительная
  1. 3. Буч Г. Объектно-ориентированное проектирование с примерами применения. М., Радио и связь, 1992.
  2. 4. Буч. Г., Рамбо Д., Джекобсон А. Язык UML / Руководство пользователя: пер. с англ. – М.: ДМК, 2000 – 432 с.: ил.
  3. 5. Вендров А.М. Case-технологии. Современные методы и средства проектирования информаци-онных систем. – М.: Финансы и статистика, 1998.
  4. 6. Гейн К., Сарсон Т. Структурный системный анализ: средства и методы. Пер. с англ. М.: 3 Эй-текс, 1993.
  5. 7. Горев А., Ахаян Р, Макашарипов С. Эффективная работа с СУБД. СПб.; Питер, 1997., – 700 с.
  6. 8. Грачев А.Ю. Введение в СУБД Informix. – М.: ДИАЛОГ-МИФИ, 2000 – 272 с.
  7. 9. Грабер М. Введение в SQL. Пер. с англ. – М.: «ЛОРИ», 1996.
  8. 10. Грабер М. SQL. Справочное руководство. «ЛОРИ», Москва, 1997 Вескес Дж., Гандерлоу М., Чипмен М. Access и SQL Server. Руководство разработчика. Пер. с англ. – М.: «ЛОРИ», 1997. – 362 с.
  9. 11. Джексон Г. Проектирование реляционных баз данных для использования с микроэвм: Пер. с англ. – М.: Мир, 1991. – 252 с., ил.
  10. 12. Дейт К.Дж. Введение в системы баз данных, 6-е изд.: Пер. с англ. – К.; СПб.: Издательский дом «Вильямс», 2000.
  11. 13. Диго С.М. Проектирование баз данных. – М.: Финансы и статистика, 1988.
  12. 14. Йордон Э., Аргила С. Структурные модели в объектно-ориентированом анализе и проектиро-вании. – Изд-во ЛОРИ, 1999. – 264 с.
  13. 15. Калянов Г.Н. CASE – структурный системный анализ. М., Лори, 1996.
  14. 16. Колянов Г.И. Консалтинг при автоматизации предприятия М.: СИНТЕГ, 1998. – 302 с.
  15. 17. Коллинз Г., Блей Д. Структурные методы разработки систем: от стратегического планирова-ния до тестирования. Пер. с англ. М., Финансы и статистика, 1986.
  16. 18. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем. – М.: Диалог-МИФИ, 1999 – 256 с.
  17. 19. Мишенин А.И. Теория экономических информационных систем. – М.: Финансы и статистика, 1999. – 240 с.: ил.
  18. 20. Новоженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. – М.: 1996.
  19. 21. Росс Д.Т. Структурный анализ (SA): язык для передачи понимания // Требования и специфи-кации в разработке программ. – М.: Мир, 1984.
  20. 22. Саймон А.Р. Стратегические технологии баз данных: менеджмент на 2000 год. М.: Финансы и статистика, 1998.
  21. 23. Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделировния: Пер. с англ. – М.: Мир, 1999. – 191 с., ил.
  22. 24. Хендерсон К. Delphi 3 и системы клиент / сервер. Руководство Разработчика: Пер. с анг. – К.: Диалектика, 1997. – 736 с.
  23. 25. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Пер. с англ. К., Диалектика, 1993.
  24. 26. Хансен Г., Хансен Дж. Базы данных. Разработка и управление. – Издательство Бином –704 с.