Курсовой проект. Курсовой проект БД. Разработка базы данных Отдела кадров (института)
![]()
|
3.2. Экранные формы для ввода и редактирования данных в БД.База данных – ввод информации о сотрудниках, подразделениях, должностях, образовании, трудовой деятельности и т.д. Формы позволяют создавать пользовательский интерфейс для таблиц базы данных. Они обеспечивают более гибкий способ ввода, просмотра и редактирования данных, позволяют вывести на экран одну или несколько записей в виде электронного бланка (шаблона). Формы могут использоваться для просмотра данных таблиц, содержащих очень большое количество полей. Источником данных для формы являются записи таблицы или запроса. Форма предоставляет возможности для ввода и просмотра информации базы данных, изменения данных, печати, создания сообщений. В данной БД представлены следующие формы: формы «Вакансии», «Отделы/кафедры», «Должности», «Штатное расписание», сложная форма «Сотрудники»., сложная форма «Списки по должностям». Все формы созданы с помощью Мастера форм. Виды форм представлены в Приложении 3. 3.3. Отчеты в БД.Для предоставления конечного документа по работе с БД данные таблиц и запросов могут быть оформлены в виде отчета. Отчет – это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на печать. Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране. Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы. создания отчета, выполним В данной БД отчеты созданы на базе созданных запросов с помощью Мастера отчетов. Формы отчетов представлены в Приложении 4. 3.4 Главная кнопочная формаДля удобства пользования созданной базой данных создана кнопочная форма. При запуске программы автоматически открывается главная форма «База данных «Отдел кадров «Институт». В главной форме предусмотрены пункты-кнопки: Таблицы, Запросы, Формы, Отчеты, которые далее подразделяются по названиям. При нажатии на соответствующую кнопку, программа совершает действие, предусмотренное ей, которое описано в макросах. ![]() Рис.10 – Главная кнопочная форма Результатом выполнения данной работы стало разработанное приложение баз данных, позволяющее автоматизировать операции учета и процессы составления отчетных документов в отделе кадров. Разработанное приложение отвечает всем требованиям предметной области, таблицы созданной базы данных отвечают требованиям нормализации, что позволяет обеспечить целостность и непротиворечивость информации. ЗаключениеБаза данных – это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты: таблицы для сохранения данных, запросы для поиска и извлечения только требуемых данных, формы для просмотра, добавления и изменения данных в таблицах, отчеты для анализа и печати данных в определенном формате. Удачная разработка базы данных обеспечивает простоту ее поддержания. Разработанная в данной курсовой работе база данных для отдела кадров позволяет автоматизировать обработку информации личного состава института, позволяет всегда иметь под рукой необходимую оперативную информацию. При появлении новых разработчик может в кратчайшие сроки реализовать их в базе данных, путем добавления строк, столбцов и целых таблиц. В процессе написания курсового проекта были систематизированы и закреплены теоретические и практические знания в области проектирования баз данных, приобретены навыки самостоятельной учебной и исследовательской работы со специальной литературе по теории и практике решения экономических задач. Разработанная база данных отвечает всем требованиям предметной области, таблицы созданной базы данных отвечают требованиям нормализации, что позволяет обеспечить целостность и непротиворечивость информации. Список использованных источников"Информатика" под ред. проф. Н.В. Макаровой – М: Финансы и статистика, 1999 Кузнецов A. Microsoft Access 2003: учебный курс. - СПб.: 2006. -363с. Голицына О.Л. Базы данных. - М.: Форум. 2005. - 351с. Хоменко А.Д. Базы данных. Учебник для ВУЗОВ. – М.: Технология, 2000. – 325 с.. Кренке Д. Теория и практика построения баз данных. - СПб.: Питер, 2005. - 859с. Толкунова В.Н. Информатика. Курс лекций. – М:ООО «ТК Велби», 2002. – 320 с. Гусева Т.И., Башин Ю.Б. Проектирование баз данных в примерах и задачах.-М.: «Радио и связь», 2005. Фуллер Л.У., Кук К., Кауфельд Д. - Microsoft Office Access 2007 для чайников. Электронный учебник Кошелев В.Е. - Access 2007. Эффективное использование – изд. Бином-Пресс, 2009 г. - 590 с. Широков Л.А. База данных и Знания: Учебное пособие. Ч.1. – М.: МГИУ, 2000 - 86 с. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений/ Под ред. проф. А. Д. Хомоненко. – 4-е издание, доп. и перераб.- СПб.: КОРОНА принт, 2004.-736 с. Широков Л.А., Рабинович А.Е., Широкова О.Л.. Информационное обеспечение систем управления. СУБД «AССESS».-М.: МГИУ 2001-234с. Microsoft Access [Электронный ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Microsoft_Access Автоматизированные информационные технологии в экономике: Учебник/ под ред. проф. Г.А. Титоренко. - М.: Компьютер, ЮНИТИ, 2006. - 400 с. Информационные системы и технологии в экономике: Учебник. – 2-е изд., доп. и перераб. / Т.П. Барановская, В.И. Лойко, М.И. Семенов, А.И. Трубилин; Под ред. В.И. Лойко. – М.: Финансы и статистика, 2005. – 416 с. ПриложенияПриложение 1 Концептуальная модель БД ![]() Приложение 2 Схема данных ![]() Приложение 3. Формы БД Форма «Вакансии» ![]() Форма «Должности» ![]() Сложная форма «Отделы/кафедры» ![]() Сложная форма «Сотрудники» ![]() Форма «Штатное расписание» ![]() Приложение 4. Отчеты БД Отчет « Список вакансий» ![]() Отчет «Список пенсионеров» ![]() Отчет «Список сотрудников предпенсионного возраста» ![]() Отчет «Список бездетных сотрудников» ![]() Отчет «Список юбиляров» ![]() Отчет «Список многодетных сотрудников» ![]() Отчет «Список ветеранов» ![]() Отчет «Список сотрудников со ставкой больше одной» ![]() Отчет «Штатное расписание» ![]() |