Файл: Контрольная работа БД ИТАП 2013.doc

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Министерство сельского хозяйства Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

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

«Пермская государственная сельскохозяйственная академия

имени академика Д. Н. Прянишникова»









Кафедра Информационных технологий и автоматизированного проектирования









Проектирование баз данных экономических информационных систем



Методическое пособие по контрольной работе

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
















Пермь 2013


Прохоров А.А. Методическое пособие по контрольной работе «Проектирование баз данных экономических информационных систем». Пермь, Пермская государственная сельскохозяйственная академия имени академика Д.Н. Прянишникова.

Методическое пособие по контрольной работе предназначено для студентов дневного и заочного отделений направления 230700 «Прикладная информатика».

В настоящем пособии излагаются общие положения и методика разработки основных вопросов контрольной работы по дисциплине «Базы данных» с позиций использования семантических моделей данных. Даются указания по оформлению контрольной работы в соответствии с требованиями ГОСТов и ЕСКД.

Печатается по постановлению методической комиссии факультета прикладной информатики ФГБОУ ВПО «Пермская ГСХА имени академика Д.Н. Прянишникова» (протокол № __от 201_ г.)





































Содержание


Перечень обозначений и сокращений

Введение

1. Цели и задачи контрольной работы . . ........... . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Тематика и содержание контрольной работы. . . . . . . . . . . . . . . . . . . . . . . . . . . .

3. Задания по контрольной работе............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4. Правила оформления контрольной работы..... . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5. Правила оформления графического материала. . . . . . . . . . . . . . . . . . . . . . . . . . . .

6. Методика выполнения контрольной работы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1. Техническое задание на проектирование. . . . . . . . . . . . . . . . . . . . . . . . . .

6.2. Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.3. Системный анализ и анализ требований. . . . . . . . . . . . . . . . . . . . . . . . . .

6.4. Использование методологии IDEF1X для разработки концептуальной модели данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5. Пример описания модели данных информационной системы. . . . . . . . .

6.6. Создание форм, запросов и отчетов в среде СУБД Visual FoxPro 9.0. .

6.7. Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8. Приложение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7. Для защиты контрольной работы предоставляются. . . . . . . . . . . . . . . . . . . . . .

8. Порядок защиты. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9. Список рекомендуемой литературы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Приложение 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Приложение 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Приложение 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Приложение 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .




4

5

5

5

6

7

7

8

8

8

8

8

8

10

13

14

14

14

14

15

16

17

18

25

31
























Перечень обозначений и сокращений


ЭИС - экономическая информационная система

АРМ - автоматизированное рабочее место пользователя

БД - база данных

ПО - предметная область (сфера деятельности, для которой разрабаты­вается экономическая информационная система)

СУБД - система управления базой данных (системное программное обес­печение, используемое для хранения и обработки данных)

РК - primary key (первичный ключ)

FK - foreign key (внешний ключ)


Введение


Контрольная работа по дисциплине «Базы данных» выполняется студентами направления 230700 – прикладная информатика в четвертом семестре после изучения теоретической части и прохождения лабораторного практикума.

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

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

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



1. Цели и задачи контрольной работы


Контрольная работа должна способствовать:

  • закреплению, углублению и обобщению знаний, полученных студентами в процессе изучения лекционного курса по дисциплине «Базы данных»;

  • развитию умений и навыков, полученных при выполнении лабораторных работ;

  • применению этих знаний, умений и навыков к решению конкретных проектных задач с позиций объектно-ориентированного подхода к проектированию баз данных информационных систем;

  • развитию навыков работы со специальной литературой и навыков проектирования с использованием CASE-средств.



2. Тематика и содержание контрольной работы


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

При выполнении контрольной работы студент должен:

  • разработать техническое задание (ТЗ) на разработку баз данных ИС по ГОСТ 34.602-89;

  • выполнить системный анализ и анализ требований к создаваемой базе данных ИС, разработать концептуальную (логическую) модель предметной области, физическую модель данных, создать базу данных ИС предложенной предметной области в среде реляционной СУБД Visual FoxPro 9.0;

  • оформить пояснительную записку (текстовую часть контрольной работы) и приложения (диаграммы, ИЛМ, таблицы, схемы БД, формы, запросы и отчеты) - электронную часть контрольной работы, записываемую на CD диск.

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




3. Задания по контрольной работе


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


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

Таблица 1

Основной

вариант

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


Таблица 2

N варианта

Предметная область

1

Расчет отчислений на медицинское страхование

2

Расчет финансовых показателей (на заказ)

3

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

4

Анализ движения денежных средств через кассу по целевому назначению

5

Расчет фактической себестоимости продукции

6

Обработка информации по отпуску материалов в производство

7

Обработка информации по расчетам с покупателями

8

Обработка информации по табелю учета отработанного времени

9

Учет рублевых операций в банке

10

Отдел кадров (учет перемещений работников)

11

Обработка информации по вводу в эксплуатацию основных средств

12

Обработка информации выписки из банка о движении денежных средств

13

Обработка информации по поступлению готовой продукции на склад

14

Анализ состояния рынка ценных бумаг

15

Обработка информации авансовых отчетов

16

Учет физических лиц-налогоплательщиков в налоговых органах

17

Обработка информации по выдаче денег из кассы

18

Расчет подоходного налога от фонда оплаты труда сотрудников предприятия

19

Учет движения готовой продукции на складе

20

Начисление оплаты за работу в выходные и праздничные дни

21

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

22

Обработка информации по списанию основных средств

23

Начисление доплаты за выслугу лет сотрудникам предприятия

24

Обработка информации по договорам с контрагентами

25

Формирование ведомостей на оплату за проживание студентов в общежитии

26

Учет выплаты стипендии студентам и аспирантам

27

Обработка информации по расчетам с поставщиками

28

Расчет отчислений в пенсионный фонд

29

Формирование цены продажи продукции

30

Фасовка продукции и формирование цены продажи

31

Начисление отпускных работникам предприятия

32

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

33

Начисление оплаты за дни временной нетрудоспособности

34

Расчет плановой себестоимости продукции

35

Обработка информации по поступлению основных средств

36

Обработка информации по отгрузке готовой продукции



4. Правила оформления пояснительной записки