
- •1 Анализ задачи
- •1.1 Описание предметной области
- •1.2 Инструменты разработки
- •2 Проектирование задачи
- •2.1 Концептуальное проектирование
- •2.2 Логическая модель данных
- •3 Описание технологии реализации
- •3.1 Интерфейс базы данных
- •3.2 Описание запросов и представлений данных
- •3.3 Описание отчетов
- •4 Тестирование
3.3 Описание отчетов
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл.
В БД «Агентство по трудоустройству» существует три вида отчета:
- иерархические – это отчеты, которые содержат другие отчеты.
Иерархическим отчетом является отчет поиска вакансии по должности. Он представлен на рисунке 3.12.
Рисунок 3.12 – Отчет по поиску вакансии по должности
Так же в базе данных есть отчет с параметром. Сначала вводится значения параметра, а после этого выводится отчет по запрошенному параметру. Наглядное изображение отчета представлено на рисунке 3.22.
Рисунок 3.22 – Отчет по запрошенному параметру
4 Тестирование
В процессе проведения этапа тестирования БД «Агентство по трудоустройству» была обнаружена ошибка в схеме целостности данных. Наглядное изображение ошибки представлено на рисунке 4.1.
Рисунок 4.1 – Ошибка в целостности данных
Между таблицами «Вакансии» и «Должности». В таблице «Должности» тип поля код_Должности текстовый, а в таблице «Вакансии» тип поля код_Должности числовой. Для исправления ошибки был изменен тип поля в таблице «Должности» на числовой. После проведения последующей проверки базы данных ошибки не были обнаружены.
Рисунок 4.2 – Исправленная ошибка
5 ОПИСАНИЕ ПРИМЕНЕНИЯ
5.1 Назначение программы
База данных «Агентство по трудоустройству» предназначена для автоматизированной работы и хранения информации о вакансиях, соискателях. База данных выполняет следующие функции:
- добавления записей;
- удаление записей;
- поиск записей;
- вывод отчетов на экран и печать;
- формирование запросов;
- вывод диаграмм на экран.
5.2 Условия выполнения программы
Для выполнения программы необходим персональный компьютер с минимальными техническими требованиями:
- ОС: Microsoft Windows XP, Vista, 7;
- Частота процессора: не менее 150 МГц;
- Свободное место на диске: не менее 10 Мб.
5.3 Выполнение программы
Для работы с базой данных пользователь должен владеть простейшими навыками работы с базами данных, позволяющими вносить, изменять, удалять данные из таблиц и т.д., а также ориентироваться в базах данных. Каталог «Агентство по трудоустройству», в котором находится база данных «Учет.mdb» и документация на данный программный продукт. После запуска проверьте работу всех функций, если ошибки не возникает – БД полностью готова к эксплуатации рисунок 5.1
Рисунок 5.1 – Главная форма базы данных
На главной форме располагаются все кнопки, по нажатию которых можно легко перейти на нужную форму. Также можно выйти из приложения при нажатии на кнопку stop.
Поиск данных. Поиск данных осуществляется по нажатию на кнопку «Поиск» находящийся на форме просмотра данных (рисунок 5.2).
Рисунок 5.2 – Форма поиска по базе данных
Добавление. Для добавления данных в базу нужно поочерёдно записать все значения в пустые поля, после чего нажать на кнопку «Добавить в таблицу» (рисунок 5.3).
Рисунок 5.2 – Форма добавления данных
Удаление. Для осуществления удаления необходимо на форме просмотра записи нажать кнопку «Удалить». Далее появляется сообщение о подтверждении удаления записи. После соглашения на удаление текущая запись будет удалена из базы данных.
ЗАКЛЮЧЕНИЕ
Данный курсовой проект разработан для создания базы данных «Агентство по трудоустройству». Создание базы данных обусловлено необходимостью вести автоматизированный учет и хранение сведений о заявках от работодателей. Проектирование приложения осуществляется под управлением СУБД Access.
В процессе разработки была использована реляционная модель с осуществлением нормализации, которая позволила спроектировать базу данных, в которой нет ненужных избыточных данных и противоречий, которые могли бы в дальнейшем привести к порче информации. Также была обеспечена целостность данных, которая способствовала непротиворечивости и адекватности отражаемых сведений.
В результате использования данного приложения на предприятии увеличится скорость обработки данных, и скорость работы персонала по поиску, так же уменьшится вероятность появления ошибок в работе связанная с человеческим фактором. Вместе с тем существует ряд перспективных направлений, связанных с улучшением и усовершенствованием проекта.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Дейт К. Дж. Введение в системы баз данных / Пер. с англ. 6-е изд. К.: Диалектика, 1999.
2. Замулин А. В. Системы программирования баз данных и знаний. Новосибирск.: Наука. Сиб. Отд., 2002.
3. Мартин Дж. Организация баз данных в вычислительных системах. / Пер. с англ. М.: Мир, 2000.
4. Романов Б. Л., Кушниренко А. С. dBase IV. Назначение, функции, применение. М.: Радио и баз данных, 1999.
5. Ульман Дж. Основы систем баз данных. М.: Финансы и статистика, 2003.
6. Бородаев В. А., Кустов В. Н. Банки и базы данных. Уч. пособие. Л.: ВИКИ, 2000.
7. Кузнецов С. Д. Введение в СУБД: часть 4.// Системы Управления Базами Данных, №4, 1999. — С. 114-122.
ПРИЛОЖЕНИЕ А
(обязательное)
Концептуальная модель
ПРИЛОЖЕНИЕ Б
(необязательное)
Рисунок Б1 – Диаграмма «Вакансии»
ПРИЛОЖЕНИЕ В
(необязательное)
Рисунок В1 – Диаграмма «Заработная плата»
ПРИЛОЖЕНИЕ Г
(необязательное)
Рисунок Г1 – Отчет «Соискатели»
Размещено на Allbest.ru