Курсовой проект. Курсовой проект БД. Разработка базы данных Отдела кадров (института)
Скачать 4.9 Mb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФГБОУ ВО РОСТОВСКИЙ ГОСУДАРСТВЕННЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ (РИНХ) Факультет «Компьютерных технологий и информационной безопасности» Кафедра «Информационных систем и прикладной информатики» КУРСОВОЙ ПРОЕКТ По дисциплине «Базы данных» Тема: «Разработка базы данных Отдела кадров (института)» Автор курсового проекта: Бишлеев Владимир Михайлович Группа: 321-БИН Направление: Бизнес-информатика Руководитель проекта: Л.Ф. ПанфероваРостов – на – Дону 2015 ОглавлениеВведение 2 Глава 1. Постановка задачи разработки информационной системы 4 1.1. Задание на разработку базы данных «Отдел кадров» института 4 1.2 Описание предметной области. 4 1.3. Обоснование необходимости создания БД 5 Глава 2. Проектирование БД 7 2.1. Этапы проектирования БД 7 2.2. Концептуальная модель базы данных 9 2.3 Логическая модель базы данных. Нормализация. 11 2.4. Физическая структура базы данных. 15 Глава 3. Разработка программного обеспечения для ЭВМ 18 3.1 Запросы к БД 18 3.2. Экранные формы для ввода и редактирования данных в БД. 23 3.3. Отчеты в БД. 24 3.4 Главная кнопочная форма 24 Заключение 26 Список использованных источников 26 Приложения 29 ВведениеВ последние годы бурное развитие новых технологий сделали актуальным использование баз данных в организациях различных форм собственности и направлений деятельности. Успехи в исследованиях и разработке баз данных стали основой фундаментальных разработок коммуникационных систем, транспорта и логистики, финансового менеджмента, методов доступа к научной литературе, а также многих гражданских и военных приложений. Базы данных лежат в основе информационных систем, и это коренным образом изменило характер работы многих предприятий и организаций. Цель базы данных – помочь людям и организациям вести учет, осуществлять информационную поддержку при принятии решений. Базы данных представляют собой особую организацию данных и предполагают использование специальных программно-языковых средств. Базы данных - это сложные взаимосвязанные информационные образования, предназначенные для многоцелевого использования. Проектирование и разработка базы данных на основе реляционных моделей данных требуют, с одной стороны, знания предметной области, а с другой, владения современными информационными технологиями. Структурная независимость реляционной базы данных и ее независимость по данным позволяет исследовать логическую структуру модели без обращения к физическим аспектам хранения и извлечения данных. Одна из самых важных причин простоты реляционной модели базы данных состоит в том, что она отвечает на вопрос какие данные необходимо извлечь, а не как извлечь данные. Целью выполнения курсовой работы является систематизация, закрепление и углубление теоретических знаний и практических навыков проектирования баз данных и управления ими. Курсовой проект включает в себя: постановку задачи, обоснование необходимости создания БД, описание этапов нормализации БД, обоснование выбор используемых программных средств. Проектная часть курсовой работы содержит описание разработки концептуальной и логической моделей, обосновании выбора СУБД, примеры построения запросов для получения данных по различным критериям выборки, а также описание получения отчетных документов. Глава 1. Постановка задачи разработки информационной системы1.1. Задание на разработку базы данных «Отдел кадров» институтаЗадача - информационная поддержка деятельности отдела кадров. Различают три группы сотрудников: а) администрация; б) преподавательский и инженерно-технический состав (по кафедрам); в) технический персонал. База данных (далее БД) должна содержать хранить штатное расписание по отделам (кафедрам) с указанием количества ставок по должностям, включать архив сведений о сотрудниках и учитывать сотрудников, находящихся в отпуске по уходу за ребенком. БД должна предоставлять возможность составления должностных (штатных) расписаний по кафедрам и отделам и следующих списков: вакансий (с учётом сотрудников, находящихся в отпуске по уходу за ребенком, т.е. с указанием даты, до которой ставка свободна); пенсионеров; людей предпенсионного возраста (не более 2-х лет до пенсии); бездетных сотрудников; юбиляров текущего года; многодетных сотрудников (трое и более детей); ветеранов (работающих в институте не менее тридцати лет); сотрудников, работающих более чем на одной ставке. |