Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДР.doc
Скачиваний:
19
Добавлен:
10.06.2015
Размер:
2.07 Mб
Скачать

Заключение

В результате дипломной работы по теме «Разработка базы данных для учета вакансий на предприятии ОАО «БелЗАН»» были получены следующие результаты:

      • произведен анализ требований, установленных техническим заданием, к разрабатываемому программному обеспечению и освоены заданные методы проектирования;

      • проведен анализ методов построения приложений на Delphi;

      • спроектирована и создана база данных для хранения всей имеющейся информации. В качестве СУБД используется Firebirdсервер;

      • спроектирован интерфейс к данным из приложений. Механизм обмена реализован с применением технологии прямого доступа к APIфункциям СУБД;

      • разработан и создан комплекс компонентов, реализующих функции системы, приведенные в техническом задании;

      • произведено тестирование и отладка программы. Результаты подтвердили полную реализацию всех функций определенных на проектирование, а также корректную работу.

По результатам испытаний установлено, что разработанное программное обеспечение является работоспособным, полностью соответствует техническому заданию (Приложение А) и корректно выполняет все необходимые функции.

Список литературы

  1. Архангельский А. Я. Программирование в DelphiдляWindows. – М.: ООО «Бином-Пресс», 2007.

  2. Архангельский А. Я. Язык SQLвDelphi– М.: ЗАО «Издательство БИНОМ», 2000.

[2]

[3] Корняков В. Н. Программирование документов и приложений MSOfficeвDelphi.- СПб.: БХВ-Петербург, 2005.

[4] Кузан Д. Я., Шапоров В. Н. программирование Win32APIвDelphi. – СПб.: БХВ-Петербург, 2005.

[5] Осипов Д.Delphi. Профессиональное программирование. – СПб.: Символ-Плюс, 2006.

[6] Хелен Б. Firebird: руководство разработчика баз данных: пер. с англ. – СПб.: БХВ-Петербург, 2006.

[7] Хомоненко А. Д. Самоучитель Delphi.Net. – СПб.: БХВ-Петербург, 2006.

[8] Шкрыль А.А. Разработка клиент-серверных приложений в Delphi. – СПб.: БХВ-Петербург, 2006.

[9] ГОСТ 19.201 – 78 ЕСПД. Техническое задание. Требования к содержанию и оформлению. – М.: Издательство стандартов, 1982.

[10] ГОСТ 19.402 – 78 ЕСПД. Описание программы. – М.: Издательство стандартов, 1982.

[11] ГОСТ 19.301 – 79 ЕСПД. Программа и методика испытаний. – М.: Издательство стандартов, 1982.

[12] ГОСТ 19.505 – 79 ЕСПД. Руководство оператора. – М.: Издательство стандартов, 1982.

Приложение а (обязательное) Техническое задание

А.1 Введение

Наименование программы: Разработка учета вакансий на предприятии ОАО «БелЗАН»

Программа предназначена для учета вакансий на предприятии ОАО «БелЗАН» и соответственно подбора кандидата на вакантное место.

А.2 Основания для разработки

Разработка ведется на основании приказа по дипломному проектированию № 323-2 от 30 декабря 2011г. о закреплении темы дипломного проектирования «Разработка базы данных для учета вакансий на предприятии ОАО «БелЗАН»»

А.3 Назначение разработки

Функциональное назначение разработки – обеспечение учета вакансий на предприятии и автоматизации подбора персонала на вакантное место

Эксплуатационное назначение разработки заключается в преобразовании традиционного способа ведения кадрового учета к новым возможностям электронного учета, позволяющего удовлетворить возрастающие требования к скорости и качеству подбора персонала на вакантное место.

А.4 Требования к программе

Ниже представлены требования к программному обеспечение Vakansia.

А.4.1 Требования к функциональным характеристикам

Система должна обеспечивать работу с 3 группами пользователей:

      • пользователь – кандидат на вакантную должность;

      • пользователь – сотрудник отдела кадров

      • администратор.

Пользователь – кандидат на вакантную должность имеет право:

      • заполнить анкету;

      • пройти тестирование;

      • регистрироваться в системе под специально выделенной учетной записью кандидата на вакантное место.

Пользователь – сотрудник отдела кадров имеет право:

      • просмотр, ввод, редактирование, удаление анкеты кандидата, вакансий на предприятии и дополнительных справочников системы;

      • просмотр и печать существующих отчетов.

Администратор осуществляет следующие действия:

      • просмотр, ввод, редактирование, удаление анкеты кандидата, вакансий на предприятии и дополнительных справочников системы;

      • просмотр, редактирование пользователей системы;

      • создание резервной копии БД и восстановление БД из резервной копии;

      • настройка автоматического переноса информации о кандидатах принятых на завод в другую систему;

      • настройка автоматической загрузки вакансий из внешнего файла;

      • создание отчетов.

Входными данными являются авторизация пользователей, предоставление соответствующих возможностей, запрос на получение необходимой информации.

Выходными данными являются отображение информации о вакансиях, анкеты кандидатов и др.

А.4.2 Требования к надежности

Система учета вакансий должна обеспечивать надёжное функционирование, быть устойчивой к отказам, корректно выполнять все выше перечисленные функции.

А.4.3 Требования к составу и параметрам технических средств

Система электронного учета вакансий должна нормально функционировать при наличии следующего минимального состава технических средств:

      • сервер Firebird 2.0: процессор с частотой не менее 800 МГц, оперативная память – не менее 128 Мбайт, объем жесткого диска не менее 20 Гбайт;

      • клиентская машина: процессор с частотой не менее 2 ГГц, оперативная память – не менее 512 Мбайт, объем жесткого диска не менее 20 Гбайт.

А.4.4 Требования к информационной и программной совместимости

Система электронного учета вакансий должна быть реализована на основе технологии WindowsForms.NET, что обуславливает использование языка программированияDelphi.

Данные, которыми манипулирует система электронной торговли, должны храниться в таблицах СУБД Firebird 2.0. Доступ к ним должен осуществляться через API сервера Firebird

А.5 Требования к программной документации

Программная документация дипломной работы должна быть представлена в следующем составе:

      • техническое задание;

      • описание программы;

      • программа и методика испытаний;

      • руководство пользователя.

А.6 Технико-экономические показатели

Разработанное программное обеспечение предназначено для построения и сопровождения системы электронного учета вакансий на предприятии ОАО «БелЗАН». При минимальном изменении, систему можно адаптировать и настроить для любого предприятия.

А.7 Стадии и этапы разработки

Этапы разработки приложение, содержание работ и сроки их выполнения представлены в таблице А.1.

Таблица А.1- Содержание работ и сроки их выполнения

Наименование этапа разработки

Содержание работ

Сроки выполнения

Анализ поставленной задачи (ТЗ)

Анализ проблемной области

01.01.2012–16.01.2012

Наименование этапа разработки

Содержание работ

Сроки выполнения

Анализ существующих средств и методов разработки

Анализ средств разработки динамических web-страниц, доступа к базе данных, взаимодействия с пользователями, стиля

16.01.2012 – 15.02.2012

Проектирование

Разработка вариантов использования, классов, компонентов, вариантов развертывания

15.02.2012 – 10.03.2012

Реализация

Разработка программного обеспечения

10.03.2012 –05.04.2012

Тестирование разработанного программного обеспечения

Тестирование и отладка программного обеспечения

05.04.2012 – 10.04.2012

А.8 Порядок контроля и приемки

Контроль и приемка разработанного программного обеспечения должны осуществляется путём проведения испытаний в соответствии с документом «программа и методика испытаний» (приложение В).