
- •Курсовая работа
- •Задание на курсовую работу
- •Аннотация
- •Введение
- •Обоснование среды разработки.
- •1.2 Этапы проектирования и разработки базы данных
- •1.3 Построение модели данных предметной области
- •1.4 Назначение и функции базы данных сотрудников
- •2. Описание инфологической модели
- •2.1 Анализ данных
- •Регистрация сотрудника;
- •Расчет заработной платы сотрудника;
- •Подготовка отчетов по заработной плате сотрудников по подразделениям и по всей организации.
- •2.2 Математическая постановка задачи
- •2.3. Структура данных
- •2.4 Описание связей между таблицами
- •2.5 Требования к техническому обеспечению
- •2.6 Требования к подготовке и предоставлению данных
- •3. Описание работы с готовой бд
- •Заключение
- •Список используемой литературы
Главное управление образованием Курганской области
ГБОУ СПО «Шадринский политехнический колледж»
Машиностроительное отделение
Заведущая учебной частью
____________Плещева Л.А
«__»___________20__г
Курсовая работа
По дисциплине: «Теория разработки программных продуктов»
На тему: «База данных сотрудники предприятия»
Студент:_____________/Петров Е.С/
Руководитель:_________________/Ханина О.В/
Шадринск, 2013
Содержание
Введение
Обоснование среды разработки.
1.1 Этапы проектирования и разработки базы данных
1.2 Построение модели данных предметной области
Назначение и функции базы данных сотрудников
II. Описание инфологической модели
2.1Анализ данных
Математическая постановка задачи
Структура данных
2.4 Описание связей между таблицами
Требования к техническому обеспечению
2.6 Требование к подготовке и представлению данных
III. Описание работы с готовой БД.
Заключение
Список используемой литературы
Задание на курсовую работу
Создать базу данных для предприятия, с помощью которой, можно осуществлять следующие функции:
Регистрация сотрудников со вставкой фотографии сотрудника и с заполнением анкетных данных;
Возможность поиска сотрудников по фамилии, по подразделениям;
Получение фонда заработной платы сотрудников по подразделениям и по всей организации.
Аннотация
Целью выполнения курсовой работы является:
создание базы данных «Кадры», в которой будет храниться и обрабатываться информация о сотрудниках организации. В нее будут входить информация о работниках, их личных данных и количестве отработанных дней в месяце.
приобретение практических навыков проектирования баз данных и разработки программного обеспечения по управлению базами данных с использованием СУБД. На примере создаваемой базы данных необходимо научиться создавать таблицы, связывать их, писать запросы средствами СУБД, научиться разрабатывать формы, отчеты, системное меню и умело пользоваться всем многообразием инструментов СУБД.
База данных «Сотрудники» будет выполнять следующие задачи:
Регистрация сотрудника;
Расчет заработной платы сотрудника;
Подготовка отчетов по заработной плате сотрудников по подразделениям и по всей организации.
Пояснительная записка включает 30 страниц текста, 9 таблиц, 22 рисунков, 15 использованных литературных источника.
Введение
Базы данных — это совокупность структур, предназначенных для хранения больших объемов информации и программных модулей, осуществляющих управление данными, их выборку, сортировку и другие подобные действия.
С базами данных неразрывно связано такое понятие как СУБД. СУБД (система управления базами данных) - программа, которая управляет данными, осуществляет хранение, извлечение, поиск, редактирование информации хранимой в базе данных. СУБД подразделяются на иерархические, сетевые и реляционные в зависимости от данных которые они обрабатывают. Существуют множество различных СУБД: IMS, СЕТОР, ORACLE, CLIPPER, FOX PRO, ACCESS. В данной работе мы рассмотрим только MICROSOFT ACCESS. кадры база данные
Microsoft Access XP — профессиональная программа управления базами данных. С ее помощью можно накапливать и систематизировать разнообразную информацию, искать и сортировать объекты согласно выбранным критериям, конструировать удобные формы для ввода данных и генерировать на основании имеющихся записей прекрасно оформленные отчеты. Access обеспечивает одновременный доступ к данным десяткам пользователей.
Основными понятиями СУБД ACCESS являются:
Данные – систематизированная и структурированная каким-либо образом информация. Существуют три модели данных: иерархическая, сетевая, реляционная. Иерархически структурированные данные состоят из нескольких записей, одна из которых определена как корневая. Примером иерархической модели могут служить деревья. Сетевая модель подобна иерархической, но является более общей моделью, в том смысле, что между записями присутствуют связи “много ко многим” и “много к одному”, а так же здесь нет корневого узла, т.е. любая запись может быть корневой. Реляционная модель представляет собой данные, упорядоченные в таблицы, чаше всего двухмерные;
Модели данных – представление данных и их взаимосвязей, описывающих понятия проблемной среды. Модели данных используются как для концептуального, так и для логического и физического представления данных.
Access также предоставляет в распоряжение пользователя механизмы работы с базами данных различных форматов. К примеру, можно прямо обращаться к базам данных dBASE, Paradox или Btrieve без конвертирования их в формат, используемый Access. В состав пакета Access также входит язык Access Basic (встроенный диалект языка Visual Basic), дающий возможность формирования специализированных систем управления базами данных.