Курсовой проект. Курсовой проект БД. Разработка базы данных Отдела кадров (института)
Скачать 4.9 Mb.
|
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. Отчеты БД Отчет « Список вакансий» Отчет «Список пенсионеров» Отчет «Список сотрудников предпенсионного возраста» Отчет «Список бездетных сотрудников» Отчет «Список юбиляров» Отчет «Список многодетных сотрудников» Отчет «Список ветеранов» Отчет «Список сотрудников со ставкой больше одной» Отчет «Штатное расписание» |