Будь умным!


У вас вопросы?
У нас ответы:) SamZan.ru

Институт менеджмента маркетинга и финансов Высшее профессиональное образование

Работа добавлена на сайт samzan.ru: 2015-12-26




Автономная образовательная некоммерческая организация
высшего профессионального образования

«Институт менеджмента, маркетинга и финансов»

Высшее профессиональное образование

Методические указания
по выполнению курсовой работы

по учебной дисциплине
«Базы данных»

Наименование
специальности ВПО:
 

080801.65
«Прикладная информатика в экономике»

Форма образования: 

для всех форм

Составитель: 

канд. физ. – мат. наук,
доцент Винокурова И.В.

Воронеж 2013


ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 4

1 Структура и содержание пояснительной записки 5

1.1 Анализ предметной области 5

1.2 Назначение проектируемой базы данных 5

1.3 Инфологическая (концептуальная) модель предметной области 5

1.4 Логическая модель данных 6

1.5 Нормализация 7

1.5.1 Алгоритм проектирования 7

1.6 Обоснование выбора вида программного обеспечения 8

1.7 Физическая модель базы данных 8

1.8 Описание работы с системой* 8

1.9 Описание контрольного примера 9

1.10 Заключение 9

1.11 Список использованных источников 9

1.12 Приложения 10

1.13 Правило выставления оценок за курсовую работу 10

2. График выполнения курсовой работы 11

3. Требования к оформлению пояснительной записки 11

Список литературы 12

ПРИЛОЖЕНИЕ 1 Темы курсовых работ 13

ПРИЛОЖЕНИЕ 2 Пример оформления титульного листа 24


ВВЕДЕНИЕ

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

Цель курсовой работы — приобретение студентом практических навыков по формулированию требований к разрабатываемым базам данных и построению их моделей. Для реализации данной цели студент должен:

  1.  проявить способность к решению задач автоматизации при организации информационных процессов с целью повышения эффективности работы предприятия;
  2.  овладеть навыками постановки задачи по автоматизации отдельных этапов информационного процесса предприятия;
  3.  уметь проводить системный анализ информационной структуры предприятия и на его основе формулировать требования к разрабатываемой базе данных, адекватные поставленным задачам;
  4.  наиболее полно использовать возможности современных средств информационных технологий и обеспечить разработку прогрессивных организационных решений по поддержанию информационного обеспечения на высоком уровне;
  5.  показать умение применять теоретические положения к решению практических задач, четко формулировать свои мысли и предложения.

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

  1.  на основе анализа предметной области сформулировать перечень задач, подлежащих автоматизации;
  2.  построить инфологическую модель объекта автоматизации;
  3.  построить логическую модель ИС;
  4.  спроектировать и построить в среде выбранной СУБД физическую компьютерную структуру данных;
  5.  оформить пояснительную записку.

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

1 Структура и содержание пояснительной записки

1.1 Анализ предметной области

При анализе предметной области студент должен:

  1.  собрать и обобщить материал, всесторонне характеризующий деятельность объекта автоматизации;
  2.  ознакомиться с перспективами развития объекта автоматизации;
  3.  обосновать необходимость применения автоматизированных средств обработки информации и/или управления;
  4.  выявить возможности автоматизации информационных процессов для повышения эффективности, надежности и снижения трудоемкости работ.

В процессе анализа предметной области необходимо ответить на следующие вопросы:

  1.  что предлагается изменить и почему;
  2.  каковы перспективы дальнейшего совершенствования существующей системы или технологии.

1.2 Назначение проектируемой базы данных

При формулировке назначения проектируемой базы данных должны быть определены:

  1.  выполняемые функции;
  2.  задачи, решаемые системой;
  3.  требования к информации;
  4.  требования к надежности;
  5.  требования к составу и параметрам технических средств;
  6.  требования к информационной и программной совместимости.

1.3 Инфологическая (концептуальная) модель предметной области

Важным этапом разработки любой информационной системы является проектирование — построение модели реальных объектов, явлений или процессов с учетом их взаимосвязей. Информационная система является овеществлением модели, и правильность ее функционирования зависит от точности и непротиворечивости модели, построенной на этапе проектирования.

Проблема обычно состоит не в написании текста программы, а в понимании того, что, собственно, должно происходить при ее выполнении. В особенности это касается работы с базами данных и документами, поэтому перед проектированием информационной системы нужно четко определить, каким образом данные связаны между собой и в каком виде они будут храниться, типы и пользовательские ограничения данных, допустимость NULL-значений, функциональные зависимости. Особое внимание следует уделить документированию принятых решений.

При создании моделей следует быть особенно внимательным, поскольку исправление ошибок, допущенных на этом этапе, требует самых больших затрат.

Инфологическая модель предметной области после словесного описания чаше всего представляется в виде графической схемы (ER-диаграммы).

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

Инфологическая модель строится отдельно для каждого пользовательского представления с последующим объединением локальных моделей в глобальную модель. При объединении производится анализ сущностей пользовательских представлений на предмет их идентичности и производится их объединение, аналогично поступают со связями.

1.4 Логическая модель данных

Следующий этап в создании информационной системы — проектирование информационных структур. Результатом этого должна стать логическая модель данных, представляющая собой графическое изображение структуры информационной системы: названия таблиц с именами входящих в них полей и типами связей между полями таблиц с данными.

Действия, выполняемые на данном этапе проектирования, зависят от выбранной модели данных. Для реляционной модели переход от концептуальной к логической модели состоит из:

  1.  приведения ER-диаграммы к виду, совместимому с реляционной моделью (удаления двусторонних и рекурсивных связей «многие ко многим», удаления сложных связей, удаления многозначных атрибутов);
  2.  определения набора отношений (таблиц), ключевых полей и связей между таблицами;
  3.  проверки отношений с помощью правил нормализации на соответствие НФ;
  4.  проверки соответствия отношений требованиям пользовательских транзакций;
  5.  определения требований поддержки целостности данных (обязательность данных, ограничения для доменов атрибутов, целостность сущностей, ссылочная целостность, пользовательские ограничения).

1.5 Нормализация

Отношения (таблицы) в базе данных должны быть нормализованы как минимум до 3 нормальной формы. Нормализацию можно, по желанию разработчика, выполнить либо на логической модели, либо на ER-диаграмме.

1.5.1 Алгоритм проектирования

  1.  Создание локальной логической модели данных из концептуальной модели.
  2.  Устранение особенностей, несовместимых с реляционной моделью.
  3.  Определение набора отношений, как правило, сущность становится таблицей, ее первичный ключ становится первичным ключом таблицы. Обычно сущность, характеризуемая обязательным участием, является родительской, а необязательным — дочерней. Родительская сущность передает дочерней сущности копию своего первичного ключа для использования его в качестве внешнего ключа ([1]).
  4.  Проверка отношений с помощью правил нормализации ([2]):
  5.  Отношение находится в 1НФ, если оно не содержит повторяющихся групп (каждый его элемент атомарен);
  6.  Отношение находится во 2НФ, если оно находится в 1НФ и все его неключевые атрибуты полностью зависят от первичного ключа (удалены частичные зависимости);
  7.  Отношение находится в 3НФ, если оно находится во 2НФ и каждый его неключевой атрибут нетранзитивно зависит от ключа (удалены транзитивные зависимости).
  8.  Проверка соответствия отношений требованиям пользовательских транзакций.
  9.  Определение требований поддержки целостности данных.
  10.  Создание и проверка глобальной логической модели данных путем слияния локальных моделей.

1.6 Обоснование выбора вида программного обеспечения

В этом пункте кратко характеризуется современное состояние средств информационных технологий, обосновывается выбор вида информационной технологии для выполнения курсовой работы.

Далее проводится обзор существующих средств, относящихся к выбранному виду информационной технологии. Обзор должен завершиться выводами о возможности использования известных решений по теме курсовой работы или о необходимости проектирования оригинальных решений.

Анализируется соотношение положительных и отрицательных качеств выбранного для выполнения курсовой работы программного обеспечения.

В разделе обязательно должны присутствовать ссылки на источники информации (книги, журналы, каталоги, техническую документацию, патенты и т.п.). Особое внимание рекомендуется обратить на публикации в журналах и других периодических изданиях по теме курсовой работы.

1.7 Физическая модель базы данных

Логическая модель представляет собой информационную структуру проектируемой системы вне зависимости от вида программного обеспечения, с помощью которого система будет реализована. Теперь, когда вид программного обеспечения выбран, возможно описание физической модели базы данных: описание каждой таблицы с указанием типа, параметров и примечаний для каждого поля, указанием полей с первичными и внешними ключами.

Пользовательские представления создаются в виде запросов к БД.

1.8 Описание работы с системой*

При представлении физической реализации решения конкретной задачи необходимо описать словесно и представить графически алгоритм решения спроектированной задачи, представить и пояснить вид окон и элементов управления для всех режимов работы (ввод исходных данных, вывод результатов работы).

Проектируемая информационная система должна обеспечить выполнение следующих требований:

  1.  Разрабатываемый интерфейс должен включать в себя средства редактирования всех используемых для расчета данных и быть простым и понятным в работе не только для разработчика, но и для обычного пользователя.
  2.  Система должна обладать максимальной гибкостью — возможность изменения любых настроек и параметров программы. И хотя данное требование в основном реализуется при реализации программы, основа этого должна быть заложена уже на этапе проектирования.
  3.  Необходимо ввести четкое разграничение прав доступа и отслеживать любое изменение данных с возможностью выявления даты и ответственного за введенные изменения.

4. Ввод данных для расчета должен быть максимально автоматизирован. Необходимо предусмотреть защиту от некорректного ввода данных во всех формах интерфейса. Если оператор не имеет представления о корректности введенных данных, то в результате возникает множество ошибок, которые приводят к неправильному результату.

1.9 Описание контрольного примера

Указывается назначение контрольного примера (характеристика функций, проверяемых контрольным примером), приводится перечень исходных данных, используемых для контрольного примера, результаты расчета в виде печатного документа, анализ результатов испытаний.

Кроме этого, пункт содержит описание методов, используемых для проверки правильности результатов, оценку правильности функционирования системы, оценку временных характеристик.

1.10 Заключение

Перечисляются результаты проделанной работы. Дается заключение о качестве и полноте решения задачи автоматизации. Высказываются соображения о направлениях развития разработанной системы и путях дальнейшей автоматизации объекта.

1.11 Список использованных источников

Включает все использованные источники. Список составляется в порядке появления ссылок в пояснительной записке.

1.12 Приложения

В  приложения следует включать вспомогательный материал, необходимый для полноты изложения результатов курсовой работы в пояснительной записке, например:

  1.  промежуточные математические доказательства, формулы, расчеты;
  2.  таблицы вспомогательных цифровых данных;
  3.  иллюстрации вспомогательного характера;
  4.  тексты программ;
  5.  руководства пользователя;
  6.  технологические инструкции;
  7.  протоколы испытаний;
  8.  акты внедрения и т. д.

Приложения оформляют как продолжение пояснительной записки на последующих ее страницах, располагая их в порядке появления ссылок в тексте.

1.13 Правило выставления оценок за курсовую работу

Работа выполнена в срок и без ошибок — отлично;

работа выполнена в срок, но имеются несущественные ошибки, не влияющие на функциональность разработки — хорошо;

работа выполнена без ошибок или с несущественными ошибками, но сдана после контрольного срока без уважительной причины — удовлетворительно;

работа выполнена с грубыми ошибками в структуре базы данных или не обеспечена требуемая функциональность — неудовлетворительно.


2. График выполнения курсовой работы

Этап

Содержание работы

Контроль

1

Получение задания, анализ предметной области, формулирование задачи создания БД и требований к БД

введение, анализ предметной области

2

Разработка концептуальной структуры данных

инфологическая модель, ER-диаграмма, таблицы типов и ограничений данных

3

Разработка логической структуры данных

нормализованные схемы отношений с указанием первичных и внешних ключей

4

Перенос логической модели в среду целевой СУБД

скрипты создания БД, скрипты запросов к БД на языке SQL

5

Оформление пояснительной записки

защита курсовой работы

3. Требования к оформлению пояснительной записки

Пояснительная записка оформляется в соответствии с требованиями, предъявляемыми кафедрой и изложенными в стандарте организации [1].


Список литературы

  1.  Стандарт организации «Оформление выпускных квалификационных работ, курсовых работ и рефератов» – Воронеж: АОНО ВПО «Институт менеджмента, маркетинга и финансов», 2008. – 28 с.
  2.  Кузин А.В. Базы данных: учеб. пособие / А.В. Кузин, С.В. Левонисова. – М.: Изд. центр «Академия», 2010. – 320 с.
  3.  Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: «Форум – ИНФРА – М», 2007. – 400 с.: ил.
  4.  Диго С.М. Базы данных – М.: ФиС, 2005. – 592 с.
  5.  Карпова, Т.С. Базы данных: Модели, разработка, реализация: Учеб. пособие / Т.С. Карпова - СПб. и др.: Питер , 2002. – 304 с.
  6.  Кренке Д. Теория и практика построения баз данных. – СПб.: Питер, 2005. – 859 с.
  7.  Диго С.М. Access: учебно-практическое пособие. – М.: ТК Вебли, Проспект, 2006. – 240 с.
  8.  Блютман К. Access. Трюки. – СПб.: Питер, 2006. – 332 с.
  9.  Сергеев А. Access 2007. Новые возможности. – СПб.: Питер, 2008. – 176 с.
  10.  Дунаев В.В. Базы данных. Язык SQL. – СПб.: БВХ-Петербург, 2006. – 288 с.
  11.  Маклаков С.В. BPWin и ERWinCASE средства разработки информационных систем. – М.: Диалог МИФИ, 2001.
  12.  Дейт К. Введение в системы баз данных. - Пер. с англ. - М.: «Наука», 1980. - 216 с.: ил.
  13.  Федотова Д.Э. Case – технологии – М.: Телеком, 2003. – 160 с.


ПРИЛОЖЕНИЕ 1 Темы курсовых работ

  1.  Склад

Некоторая фирма имеет склады (№ склада, адрес), на складе работают кладовщики, которые принимают и отпускают товары. Товары поступают на склад по накладным (№, дата, от кого), в накладной для каждого товара указано количество и цена. Товары могут также поступать и от собственных подразделений производства, которые эти товары производят. В этом случае они также сопровождаются накладной. Товары продаются фирмой внешним организациям по цене назначаемой фирмой. Цены продажи в каждый данный момент фиксированы и отражаются в прейскуранте (price list). Товары также передаются по накладной собственным подразделениям для использования в процессе производства.

  1.  Квартплата

Домовладельцы, дома, коммунальные услуги (холодная вода, горячая вода, газ, электроплиты). Коммунальные услуги имеют цену, которая исчисляется либо по числу жильцов, либо по квадратным метрам общей площади. Поставщики услуг. Клиенты (жильцы) проживают в квартирах. Клиенты вносят плату за жилье и услуги.

  1.  Метрологическая служба предприятия

Предприятие имеет ряд подразделений, в которых используются измерительные приборы. Метрологическая служба следит за состоянием приборов. Прибор имеет вид (амперметр) и тип (конкретное наименование модели (Е-12U6)). Для типа прибора определена периодичность поверки (1 раз в 6 месяцев). Для каждого экземпляра прибора хранится дата последней поверки. Прибор имеет конкретного производителя и гарантийный срок, назначенный производителем для этого типа. Существует некоторое множество характеристик приборов (ток, напряжение, размеры). Для каждой характеристики существует множество возможных значений. Тип прибора может обладать некоторой характеристикой, имеющей для него определенное значение (ток 5 ампер).

  1.  Учет работ бригады программистов

Бригада программистов выполняет работы по разработке, сопровождению, продаже, установке программного обеспечения (ПО) и обучению персонала заказчика работе с ПО. Каждый член бригады ежедневно ведет учет своего рабочего времени. Фиксируется заказчик, конкретное ПО, вид работы, раздел ПО. Части разработанных программ находятся в файлах, каждый из них имеет автора и содержит ряд функций, вызываемых из других функций и вызывающий другие функции.

  1.  Автосервис

Предприятие автосервиса располагает цехами, в цехах работают мастера, каждый из которых выполняет некоторую работу некоторого вида (малярные, электротехнические). Клиент сдает машину в ремонт, при этом оформляется заказ, содержащий некоторый перечень работ. Работа относится к некоторому виду и для своего выполнения требует определенного количества материалов и комплектующих изделий. Имеются расценки на материалы и комплектующие. Конкретная работа из заказа выполняется мастером.

  1.  Междугородние автобусные перевозки

Задана география автомобильных дорог. Некоторое множество АТП имеет парки автобусов. Подлежит исполнению множество рейсов, имеющих определенную регулярность. Рейс передвигается по дорогам, делая остановки в пунктах. Известны цены и время перемещения марки автобуса между пунктами. Автобусы ведут водители. Продажа билетов фиксируется в БД.

  1.  Грузовые морские перевозки

Компания обладает некоторым флотом и берет подряды на морские контейнерные перевозки. Она может также фрахтовать суда других судовладельцев. Судно плавает под флагом некоторой страны. Контейнер (№ контейнера) содержит грузы одного клиента. Грузы одного клиента описаны в накладной, содержащей перечень контейнеров и содержащихся в них объектов (количество), с разными единицами измерения объема. Судно в конкретном рейсе имеет определенный маршрут, задаваемый последовательностью портов, датами прибытия и отплытия. В каждом порту происходит погрузка и выгрузка контейнеров. Грузы сопровождают агенты компании (материально ответственные лица).

  1.  Диспетчер троллейбусного парка

Троллейбусный парк располагает некоторым множеством машин (троллейбусов), имеющих номер и дату производства. Каждая машина может находиться в состоянии: работа, неисправность, капитальный ремонт, производимый с некоторой периодичностью. Парк обслуживает некоторое множество маршрутов. Маршрут имеет время прохождения. Водители водят машины и имеют категорию. Работа водителя определенной категории оплачивается по некоторому тарифу. Парк работает в три смены. Функции диспетчера заключаются в назначении машин и водителей для выполнения маршрута. Планирование ведется на неделю вперед. Хранится некоторая история выполненных работ, которую использует бухгалтерия для начисления зарплаты.

  1.  Туристическое агентство

Некоторая фирма зарабатывает тем, что обеспечивает путешественников или просто тех, кому надо куда-либо съездить билетами на транспорт и местами в гостиницах. Заказчик (№ заказа, дата заказа, Ф.И.О., телефон), явившись в агентство, описывает свой маршрут и, в конце концов, получит некоторое множество билетов и бронь в соответствующих гостиницах.

  1.  Оптовый продовольственный рынок

Отрасли промышленности

Предприятия-производители могут быть отнесены к некоторой отрасли, например, пищевая промышленность, перерабатывающая промышленность, нефтеперерабатывающая: Для отрасли задается: код отрасли (краткое название или аббревиатура), наименование отрасли.

Административное деление

Административное деление отображается в виде иерархии Республика — Область — Район — Населенный пункт.

Товары

Классификация товаров в общем случае является многоуровневой иерархической. На нижнем уровне иерархии находятся собственно товары. Для каждого товара или группы, находящейся на произвольном уровне задается: код родительской группы, собственный код, который будет являться родительским для нижележащих уровней иерархии, наименование группы или товара, единица измерения.

Данные о продаваемых и покупаемых товарах хранятся раздельно. Для каждого товара задается: код товара по классификации, размер партии, цена за единицу.

Предприятия

Под предприятиями мы понимаем любые организации и частных предпринимателей, осуществляющими оптовую покупку и продажу товаров. Предприятие имеет атрибуты: код отрасли, код населенного пункта, собственный код предприятия, тип предприятия (производитель, посредник, покупатель, акционер), полное название предприятия.

Торговые площадки

Одним из основных ресурсов являются торговые площадки, на которых производятся торги. Для торговой площадки задается: код торговой площадки, полное название. Торговые площадки делятся на секции по группам товаров: Рыба и морепродукты; Фрукты и овощи; Птицеводческие продукты; Мясные продукты; Цветы.

Каждая секция в свою очередь содержит некоторое количество торговых мест. Торговые места сдаются в аренду предприятиям-продавцам. Для каждого торгового места задано: код площадки, код секции, номер торгового места (уникальный в пределах площадки).

Факт аренды отражается в БД в виде записей: код площадки, номер торгового места, код предприятия-арендатора, дата начала срока аренды, дата окончания срока аренды, стоимость аренды.

Торги

Оптовыми торгами являются торги, публично проводимые в торговом зале. Торг идентифицируется полями: код площадки, дата торгов.

Результатом торгов являются сделки: условный номер сделки, код площадки, код предприятия-продавца, код предприятия-покупателя.

Для каждого товара в сделке: код товара по классификации, количество, цена.

  1.  Продажа компьютеров и комплектующих

Фирмы торгуют компьютерами и комплектующими. Комплектующие (материнская плата, процессор) имеют цену, назначенную фирмой. Существуют стандартные конфигурации компьютеров, предлагаемые фирмами, состав которых предопределен. Комплектующие имеют производителя и характеристики. Характеристики способны принимать определенные значения.

  1.  Кафедра

Кафедра выпускает ряд специальностей. На кафедре работают преподаватели и вспомогательный персонал. Студенческие группы относятся к специальности. Преподаватели читают курсы по различным дисциплинам и выполняют другие виды нагрузки. Учебные планы специальности предусматривают определенное число часов по виду занятия для курса в семестре. Группы могут объединяться в потоки. Студенты сдают экзамены, зачеты и курсовые работы. Цель программы — распределение нагрузки по преподавателям.

  1.  Лесное хозяйство

Лесничество обслуживает леса. Леса задаются на карте в виде замкнутых ломаных линий. Лес имеет породный состав. Лесная порода может быть отнесена к одной из двух групп: дерево / кустарник. Обслуживание есть выполнение некоторых запланированных мероприятий (прополка, посадка, прореживание, опашка). Для выполнения мероприятия над единицей площади требуется техника, рабочие и горюче-смазочные материалы (ГСМ). Техника подразделяется на группы, каждое наименование единицы техники имеет марку. Работник имеет специальность, разряд и получает почасовую оплату.

  1.  Строительные ремонтные работы

Организация выполняет строительные ремонтные работы по договорам (№ договора, дата договора). Работы выполняются над объектами (код, название, адрес). Работы подразделяются на виды (каменные, земляные, малярные), имеют единицу измерения и тариф на выполнение единицы работы. В рамках договора выполняется некоторое количество некоторых видов работ. Для выполнения работ необходимы рабочие (специальность, разряд, тарифная ставка); техника (группа, марка); материалы (код, название, единица измерения, цена). По мере выполнения работ закрываются акты приемки-сдачи выполненных работ. На основании акта формируется счет на оплату работ, который предъявляется заказчику, и который его оплачивает платежным поручением через свой банк.

  1.  Железнодорожные грузовые перевозки

Железная дорога имеет с организациями договоры на перевозку грузов. Груз сопровождается накладной (номер, дата, организация). В накладной перечислены грузы и их количество. Товары, перевозимые по накладной, едут в одном вагоне. Вагон имеет номер, емкость и вид (платформа, цистерна). Груз отправляется одной организацией и будет получен другой (возможно той же самой). Груз едет от пункта отправления до пункта назначения. Вагон прицепляется к поезду, имеющему маршрут, номер и дату. В процессе движения он может быть перецеплен к другому поезду.

  1.  Отдел кадров

Предприятие имеет определенную номенклатуру должностей (код, наименование, тариф). Предприятие делится на подразделения, подразделения на отделы. Каждое подразделение или отдел имеют руководителя. Каждое подразделение или отдел имеют штатное расписание. Должности по штатному расписанию занимают сотрудники. Сотрудник имеет атрибуты (ФИО, год рождения). Сотрудник имеет послужной список. Сотрудник имеет поощрения и взыскания. Сотрудник имеет некоторую историю получения образования и повышения квалификации.

  1.  Договорная деятельность программиста

Частный предприниматель-программист выполняет договорные работы на разработку и сопровождение программного обеспечения. Его заказчиками являются организации. Договоры разбиваются на этапы, каждый этап имеет цену. Для выполнения работ необходимы затраты на комплектующие компьютера, программное обеспечение, литературу. Если объем договора слишком велик, то предприниматель заключает договоры субподряда со своими коллегами. Все расчеты по договорам выполняются платежными поручениями через банки ЧП и заказчиков (или субподрядчиков).

  1.  Туризм

Фирма специализируется по организации спортивных водных туристических походов по рекам России. Существует множество маршрутов. Маршруты имеют категории сложности. Маршрут может представлять собой несколько отрезков перемещения (начало, конец, расстояние, способ перемещения — пеший или сплав, размер в днях). На участках сплава имеются пороги, имеющие собственные имена. Пороги классифицируются по сложности. Фирма располагает штатом инструкторов, аттестованных на проведение походов заданной категории сложности. Инструкторы оплачиваются по тарифной ставке (за день). Фирма располагает снаряжением, относящимся к некоторой группе (палатки, плоты, катамараны, спальные мешки). Каждое изделие группы относится к типу. Тип — множество одинаковых изделий. Тип имеет цену и ресурс, выражаемый в числе походов. Изделие типа имеет инвентарный номер. Фирма набирает группу туристов, которые оплачивают услуги фирмы (экземпляр похода). Стоимость похода складывается из затрат на дорогу, питание, амортизацию снаряжения, оплаты инструкторов + фиксированный процент на доход фирмы.

  1.  Регистрация автотранспорта в ГИБДД

Фамилия, имя, отчество, адрес и т.д. владельца, марка, цвет, год выпуска, номер ПТС, и т.д. автомобиля, гос. номера, дата постановки на учет, район, дата снятия с учета.

Поиск данных по автомобилю (марка, цвет, гос. номер, возможно частично) и по владельцу за заданный период.

  1.  Риэлтерское агентство

Код организации-застройщика, наименование организации, адрес организации, директор организации, телефон организации, предложение квартир: код города и наименование, код области и наименование, этажность, этаж, число комнат, площадь, др. информация, стоимость, данные покупателя, номер договора, дата заключения, дата окончания строительства.

Отчеты по наличию недвижимости для продажи, ее стоимости, подбор по заданным параметрам, итоговые сведения продаж по городам, квартирам, стоимости.

  1.  Учет материальных запасов на предприятии

Код, наименование запаса, информация по организациям-поставщикам (код, наименование, адрес, контактная информация, банковские реквизиты), минимальный запас, поступление, выдача.

Отчеты по поступлению и выдаче по типам товаров, отчет по материалам, для которых запас меньше минимального с рекомендуемыми поставщиками.

  1.  Обмен валюты

Код, наименование, курсы валют, продажа, покупка, наличие валюты.

Отчеты по типам валют с итогами покупок и продаж (число и курсовая стоимость проданных валют).

  1.  Страховая компания

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

  1.  Расписание занятий

Предмет, тип аудитории, форма работы (лабораторная, семинар, лекция), преподаватель, группа, аудитория, день недели, время и т.д.

Отчеты по преподавателю, по дням недели, по группам.

  1.  Кинотеатр

Информация по фильму (название, режиссер, продолжительность…), наличие и продажа билетов, план зрительного зала.

Отчеты о наличии билетов на данный фильм, дата, время показа фильмов, доход по фильму, по дате.

  1.  Продажа авиабилетов

Номер рейса, пункт отбытия, назначения, промежуточные пункты, время прилета, отлета из пунктов, дни (даты) выполнения рейса, марка самолета, число мест, продажа: дата, покупатель (паспортные данные), цена, рейс…

Отчеты: наличие билетов на заданный рейс, направление, списки пассажиров по рейсам, средняя загруженность самолетов по направлениям, по временам года.

  1.  Учет кредитов в банке

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

Отчеты по дням возврата и городам с итоговыми суммами возвратов по дням возврата и городам.

  1.  Учет поставок товаров

Поставки товаров: код поставщика, наименование, адрес, телефон, код города, наименование города, код товара, наименование товара, количество, цена, единица измерения, дата поставки.

Отчеты по городам и поставщикам с итоговой стоимостью поставленных товаров по городам и поставщикам.

  1.  Ювелирный магазин

Учет наличия и продажи товаров: код, тип, наименование ювелирного изделия, стоимость приобретения, продажи, скидка, стоимость проданного товара, дата продажи.

Отчеты: по типам изделий с итогами (стоимость приобретения, продажи, прибыль проданного изделия) по поставщикам и видам изделий.

  1.  Жилищно-эксплуатационная контора

Работники (ФИО, должность, квалификация), учет заказов, тип заказа, ответственные за исполнение заказа, дата поступления, выполнения заказа.

Отчеты: выполненные заказы по типам, объемы выполненных работ по сотрудникам (затраченное время).

  1.  Оплата услуг

Организации-получатели платежей, плательщики, начисление сумм платежей, учет задолженности по платежам, начисление штрафов за просрочку платежей, учет поступления платежей.

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

  1.  Грузоперевозки

Пункт отправления, назначения, расстояние, транспорт, водитель, отправитель, даты отправки, получения, вес.

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

  1.  Учет движения маршрутного такси

Код типа транспорта, наименование типа транспорта, номер и длина маршрута, табельный номер водителя, фамилия, дата выхода, код и наименование организации.

Отчеты по видам транспорта и водителям с итогами (длина пройденного расстояния) по видам транспорта и водителям, число рабочих дней по водителям.

  1.  Химчистка

Стоимость услуг, поступление заказов (заказчик, дата заказа, тип чистки, стоимость), исполнитель заказа, дата исполнения.

Отчеты: объемы заказов и доходы по типам услуг, по исполнителям.

  1.  Стоматологический кабинет

Прейскурант стоимости услуг, врачи и пациенты, диагноз, дата приема, предоставленные услуги, стоимость, дата, время назначения на прием к врачу, формирование графика приемов врачами.

Отчеты: наличие свободного времени у врача, отчет по загруженности врачей, по доходам, получаемым врачами и в целом по организации.

  1.  Учет платежей за электроэнергию

Учет плательщиков (район, льготы), показания счетчика, начисление платежа, стоимость электроэнергии, учет оплаты, задолженность или переплата.

Отчеты по расходу электроэнергии и оплате по районам, списки должников на заданную дату и сумма задолженности.

  1.  Магазин программного обеспечения

Поступление и продажа программного обеспечения, типы и справки в зависимости от типов, поставщики, продажа, цена…

Отчеты: наличие программного обеспечения по типам, производителям, названиям, итоговые сведения объемов продаж по типам, названиям, по датам.

  1.  Магазин бытовой техники

Код и наименование товара, скидки, данные поставщика, поступление товара, дата продажи, наименование товара, количество, цена, скидка, сумма.

Отчеты по проданным товарам с итоговыми суммами количества, сумм продаж и скидок, наличие товара по типу, наименованию.

  1.  Мебельная фабрика

Код и наименование продукции, нормы расхода материалов на производство данной продукции, приход, расход материалов, учет выпуска продукции.

Отчеты: наличие материалов и возможность выпуска продукции из этих материалов на заданную дату, объемы выпущенной продукции по кварталам, потребность в приобретении материалов для выпуска данной продукции.

  1.  Организация работы интернет-кафе

Прейскурант цен на услуги, число мест, оплата и предоставление услуг (по времени), персонал, клиенты.

Отчеты по типам услуг с итогами (стоимость, время), по клиентам (время, суммы оплаты).

  1.  Аренда спортивного зала, комплекса

Расписание занятий, арендатор, номер и сроки договора, требуемое оборудование, цена аренды для арендатора и т.п.

Отчеты: наличие незанятого времени зала, доход от аренды за заданный период, списки арендаторов и т.п.

  1.  Жилой фонд микрорайона

Улицы, дома, квартиры, их состояние, населенность, возраст населения и т.п.

Отчеты: число жителей района, число домов, средний возраст жителей, потребность в транспорте, школах, детских садах (по нормам на 1000 жителей).


ПРИЛОЖЕНИЕ 2 Пример оформления титульного
листа

Автономная образовательная некоммерческая организация

высшего профессионального образования
«Институт менеджмента, маркетинга и финансов»

Кафедра

ПРИКЛАДНОЙ ИНФОРМАТИКИ И МАТЕМАТИКИ

Направление

ПРИКЛАДНАЯ  ИНФОРМАТИКА

 

КУРСОВАЯ РАБОТА

по дисциплине ________________________________________

тема: _________________________________________________

Выполнил(а)  студент(ка)   *****                         

                                    (инициалы, фамилия)     

Руководитель:     ******

                     (подпись, инициалы, фамилия)     

Защищено _________________    Оценка:  _________________________

                                     (дата)     

Воронеж  2013

Учебное издание

Курсовая работа

«Базы данных»

Методические указания по выполнению курсовой работы

«Базы данных»

Составитель:

ВИНОКУРОВА  Ирина Валентиновна,

В авторской редакции

Формат 60×84/16

АОНО ВПО «Институт менеджмента, маркетинга и финансов»

394036, Воронеж, ул. Карла Маркса, 67

www.immf.ru




1. Обмен белков в организме животного
2. Энергетика и экологическая безопасность Студента 1 курсаКурбатского А
3. ОЗЗ. Определение разделы дисциплины задачи структура
4. Контрольная работа- Цитология и строение клетки
5. Задача о составлении маршрута коммивояжера. Метод ветвей и границ.html
6. і Мысалы ~ндіріс озатыны~ не хирург д~рігерді~ ж~мыс ~стіндегі зейінін осы~ан жат~ызу~а болады
7. Лабораторная работа 7 Изучение конструкций и разработка алгоритма расчета коробчатых рекуперативных т
8. Правоотношение
9. Оренбургские предместья
10. Борис Николаевич Ельцин
11. Історія створення кінотехніки
12. Битлз Бывший идол попмузыки предстает как мятущаяся личность ищущая свой путь в сложных общественных и
13. Психологія, її вивчення
14. Документ и служат для работы с документами
15. САНКТПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ КУЛЬТУРЫ И ИСКУССТВ2
16. Кубанский государственный университет Физикотехнический факультет Кафедра физики и информацио.
17. Синтон Секция- обществознание Достижение успеха Работу выполнил
18. Ну здравствуй сладкаяон сильно улыбнулсямоя сахарная девочказаниматься будем не здесьсадись в машинупо
19. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Київ ~ Дисертаціє
20. реферат дисертації на здобуття наукового ступеня кандидата філософських наук.3