Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Темы курсовых проектов



Темы курсовых проектов можно разбить на несколько групп:

1. Проектирование баз данных для конкретных предметных областей.

2. Сравнительный анализ возможностей СУБД.

3. Сравнительный анализ средств автоматизации проектировании БД.

4. Научно – исследовательские темы по любому из направлений по тематике «Базы данных».

Основной группой курсовых проектов является «Проектирование баз данных для конкретных предметных областей». Ниже приведены примеры возможных тем:

  Разработка и создание базы данных для организации функции учета движения и отслеживания клиентов строительной компании «Строй Гарант»
  Разработка и создание базы данных документооборота администрации г. Ливны.
  Разработка и создание базы данных деятельности библиотеки.
  Разработка прикладного программного обеспечения деятельности биржи труда г. Ливны.
  Разработка и создание базы данных для ИС «Спортсмен»
  Разработка и создание базы данных деятельности фирмы «Автосервис».
  Разработка и создание базы данных по учету телекомпанией стоимости прошедшей в эфире рекламы.
  Разработка и создание АИС управления складом предприятия Ливенского филиала ФГУП Почта.
  Разработка и создание базы данных деятельности сетевого магазина «Эльдорадо» по продаже бытовой техники.
  Разработка и создание базы данных «Автостоянка».
  Разработка и создание базы данных деятельности регистратуры поликлиники г. Ливны.
  Разработка и создание базы данных деятельности ломбарда.
  Разработка и создание базы данных деятельности Ливенского филиала «Орелхлеб» по реализации выпускаемой продукции.
  Разработка и создание базы данных деятельности фирмы «Спектр» по ремонту бытовой техники.
  Разработка и создание базы данных деятельности предприятия «Жилсервис» по учету платы за потребленную электроэнергию.
  Разработка и создание базы данных деятельности телефонной компании «Ростелеком».
  Разработка базы данных для учета и анализа финансового состояния предприятия.
  Разработка и создание базы данных деятельности отдела аренды ЗАО «Сириус».
  Разработка и создание базы данных деятельности компании сотовой связи «Связной».
  Разработка и создание базы данных деятельности фирмы «Автостоянка».
  Разработка и создание базы данных деятельности ИС «Отдел кадров».
  Разработка и создание базы данных деятельности свадебного салона «Эстель».
  Разработка и создание базы данных деятельности фирмы «Вектор» по продаже компьютерной техники.
  Разработка и создание базы данных деятельности фирмы «Недвижимость» г. Ливны.
  Разработка ИС кредитного отдела банка.
  Разработка и создание базы данных ИС «Музыкальные группы».
  Разработка и создание базы данных деятельности предприятия «ОрелГаз» по учету платы за пользование газом и газовыми приборами.
  Разработка и создание базы данных деятельности «Бюро технической инвентаризации» по изготовлению и выдаче технических паспортов на объекты недвижимости.
  Разработка и создание базы данных деятельности «Отдела кадров» предприятия ОАО «Связьстрой».
  Разработка и создание базы данных деятельности туристической компании «Альтаир».
  Разработка и создание базы данных для обеспечения электронной охраны квартир граждан в одном районе города.
  Разработка и создание базы данных деятельности криминалистического отдела МО МВД России «Ливенский».
  Разработка и создание базы данных деятельности OOO «Центр оценки и продажи недвижимости».
  Разработка и создание базы данных деятельности малого научно-внедренческого предприятия «Квадро».
  Разработка и создание базы данных деятельности отдела учета личного состава батальона мотострелковых войск.
  Разработка и создание базы данных «Деканат» Ливенского филиала Госуниверситета – УПНК.
  Разработка и создание базы данных обеспечение деятельности железнодорожной кассы «Ливны -1».
  Разработка и создание базы данных салон красоты «Мастер класс».
  Разработка и создание базы данных деятельности гостиницы.
  Разработка и создание базы данных организации учета сотрудников на малом предприятии.
  Разработка и создание базы данных деятельности ООО «Октябрь».
  Разработка и создание базы данных деятельности аптечного склада.
  Разработка и создание базы данных деятельности мелкооптового книжного магазина.
  Разработка и создание базы данных деятельности оптово-розничного склада продуктов питания.
  Разработка и создание базы данных «Классный журнал» СОШ МБОУ №2 г. Ливны.
  Разработка и создание базы данных деятельности приемной комиссии Госуниверситета – УНПК Ливенского филиала.
  Разработка и создание базы данных деятельности кассы авиакомпании.
  Разработка и создание базы данных деятельности агентства знакомств.

Содержание и этапы выполнения курсового проекта

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

Основной группой курсовых проектов является «Проектирование баз данных для конкретных предметных областей». Курсовые проекты этой группы должны содержать следующие разделы:

1. Описание предметной области. Постановка задачи.

2. Выбор средств/методологии проектирования. Выбор СУБД.

3. Построение инфологической (концептуальной) модели предметной области.

4. Проектирование логической структуры БД.

5. Выявление полного перечня ограниченной целостности, присущего данной предметной области. Определение перечня ограничений целостности, которые будут контролироваться в данном КП. Выбор способа реализации контроля целостности для каждого из ограничений.

6. Проектирование физической структуры базы данных.

7. Организация ввода данных в БД.

8. Организация корректировки БД.

9. Реализация запросов, получение отчетов.

10. Разработка интерфейса.

11. Реализация проекта в среде конкретной СУБД.

12. Оформление проекта.

13. Защита.

Раздел «Описание предметной области. Постановка задачи» должен содержать всю необходимую и достаточную информацию для проектирования Базы данных. Преж­де всего, должен быть определен круг лиц, который будет иметь доступ к базе данных, их права и обязанности, описаны бизнес-процессы, происходящие в предметной области, приведены формы всех входных и выходных документов, описаны регламентированные запросы, определена периодичность решения всех задач. Также должны быть описаны алгоритмы получения промежуточных и результатных показателей, изображен граф взаимосвязей показателей.

Предметная область должна быть описана с такой степенью подробности, чтобы можно было определить характер связи между объектами. Так, например, если предмет­ной областью является ВУЗ, для которого разрешен экстернат, то студент может не отно­ситься ни к одной из студенческих групп. Кроме того, некоторые вузы бывают полностью заочными. Также надо определить, может ли один и тот же студент одновременно полу­чать несколько специальностей одновременно в одном и том же вузе. В вузе могут быть дистанционные формы обучения. Необходимо уточнить, могут ли студенты, обучаю­щиеся полностью дистанционно, обучаться на бюджетной основе или это не предусмотрено современным законодательством. Нюансов подобного рода очень много, и все они должны быть выявлены и описаны.

ВУЗ может быть чисто коммерческой структурой, где все студенты обучаются на платной основе, а может финансироваться на смешенной основе. В последнем случае на­до знать, как формируются группы.

Описывая любую организацию, надо оговорить, допустимо или нет внутреннее совместительство.

Описывая предметную область, надо знать действующее законодательство. Эта информация позволит определить, какие свойства необходимо определить для объекта, а также выявить ограничения целостности. Так, например, на дневное отделение в вузы можно принимать лиц, не достигших 35 лет. Стипендию можно выплачивать, если сту­дент получает первое образование. Есть ограничения на минимально допустимую зар­плату, на минимальный возраст, с которого можно принимать на работу.

В разделе «Выбор средств/методологии проектирования. Выбор СУБД» должна быть выбрана методика проектирования базы данных. СУБД также может быть выбрана любая. Степень подробности описания тех средств, которые рассматриваются при выбо­ре, зависит от того, насколько средства, используемые при анализе, распространены. Если они известны и охарактеризованы в используемой в учебном процессе литературе, то подробно описывать их не надо, необходимо просто обосновать свой выбор. В противном случае описание должно быть более подробным.

В разделе «Построение инфологической (концептуальной) модели предметной области» надо построить ER-модель. Рекомендуется сначала построить базовую ER-модель, а затем ER-модель в среде любой CASE-системы.

Содержание раздела «Проектирование логической структуры базы данных» будет зависеть от выбранной СУБД, методики проектирования и, если используются средства автоматизации проектирования, особенностей выбранного средства проектирования. Ес­ли алгоритм проектирования логической структуры базы данных многовариантный, то необходимо мотивировать выбор варианта. Кроме того, на этапе логического проектиро­вания необходимо определить типы и длины полей. В данном разделе должна быть рас­печатана созданная схема базы данных.

Выявление полного перечня ограничений целостности, присущего данной пред­метной области, осуществляется, во-первых, на основе информации, приведенной в раз­деле «Описание предметной области». Далее должны быть определить ограничения це­лостности, вызванные особенностями используемой СУБД. Не все выявленные ограниче­ния должны контролироваться в БД. Необходимо определить перечень ограничений це­лостности, которые будут контролироваться в данном КП. Далее необходимо выбрать способ реализации контроля целостности для каждого из ограничений. Необходимо не просто описать этот способ, но и привести соответствующие распечатки, отражающие их реализацию в конкретной системе.

Проектирование физической структуры базы данных существенно зависит от вы­бранной СУБД.

В разделе «Организация ввода данных в БД» должны быть разработаны экранные формы ввода данных. Организация корректировки БД может потребовать разработку специальных форм для выполнения тех или иных видов корректировки.

В разделе «Реализация запросов, получение отчетов» необходимо реализовать за­просы и получить отчеты, описанные в разделе «Описание предметной области».

Результатом выполнения раздела «Разработка интерфейса» должна быть разрабо­танная и реализованная система меню, отражающая весь функционал системы. Система меню должна отражать те функции, которые выполняют пользователи базы данных.

Работа спроектированной системы должна быть опробована на контрольном при­мере.





Дата публикования: 2015-04-06; Прочитано: 1053 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...