1.14M

Prizentatsia_DP_Rudnik

1.

Выпускная квалификационная работа
(дипломная работа)
На тему: Автоматизация процесса учёта кадров для кафедры
информатики и прикладной математики в ФГБОУ ВО «Брянский
государственный университет имени академика И.Г. Петровского»
Рудник Валерия Владимировна
студентка 4 курса группы П-420

2.

Актуальность разработки проекта
Темой данной дипломной работы является «Автоматизация процесса учёта
кадров для кафедры информатики и прикладной математики в ФГБОУ ВО
«Брянский государственный университет имени академика И.Г. Петровского»».
Данная тема очень важна и актуальна, поскольку в любых учебных заведениях
всегда имеются возможности для автоматизации, так как сотрудники отдела
кадров принимают большое количество сотрудников на работу, а также
проводят процесс увольнения с неё.
Можно предположить, что разработанный программный продукт автоматизации
учета сотрудников послужит полезным инструментом для облегчения работы
заведующего кафедрой информатики и прикладной математики ФГБОУ ВО
«Брянский государственный университет имени академика И.Г. Петровского».

3.

Цель проекта
Целью проекта является создание программного обеспечения
для автоматизация процесса учёта кадров для кафедры
информатики и прикладной математики в ФГБОУ ВО
«Брянский государственный университет имени академика
И.Г. Петровского».
Задачи проекта
Для
достижения
поставленной
цели
необходимо
осуществить следующие задачи:
1) выполнить исследование предметной области;
2) сформировать требования к создаваемому ПО;
3) выбрать средства разработки программного продукта;
4) создать логическую структуру базы данных;
5) рассмотреть принципы учета кадров сотрудников;
6) разработать клиентское приложения для управления
базой данных;
7) сделать тестирование готового программного продукта;
8) описать руководство пользователя.

4.

Инфологическая модель базы данных
Диаграмма классов – это структурная диаграмма, демонстрирующая иерархию
классов системы, их коопераций и взаимосвязей между ними. Диаграммы классов
являются центральным звеном методологии объектно-ориентированных анализа и
проектирования.

5.

Даталогическая модель базы данных

6.

Клиентское приложение
Форма должности
Главная форма
Форма работодатели
Для занесения нового преподавателя был использован метод INSERT
из tableAdapter. В метод INSERT передается атрибуты для заполнения
таблицы. По такому же принципу заносятся данные в базу данных и в
других формах.

7.

Вся информация из MS SQL Server выводится в Visual Studio
при помощи DataGridView – это элемент управления,
позволяющий отображать данные в табличном формате, в
настраиваемой сетке. Данный элемент управления можно
использовать как для отображения 24 небольших объемов
данных, так и для очень больших наборов данных.
Отображаемые данные в представлении могут быть, как
только для чтения (нередактируемое представление), так
и для чтения/записи (редактируемое представление).
DataGridView
Для создания меню использовался элемент menuStrip – это контейнер для структур меню в
приложении. Этот элемент управлении наследуется от ToolStrip. Система меню строится
добавлением объектов ToolStripMenu к menuStrip. Для ввода данных в базу данных используются
textbox – элемент управления является основным, предназначенным для ввода пользователем
текстовых данных. Использовать TextBox можно в однострочном или многострочном режиме.
Однако данный элемент управления имеет ограничение – до 64 килобайт текста. Для привязки
базы данных используется элемент DataSet - это находящийся в памяти объект ADO. NET,
используемый в приложении для представления данных; он определяет согласованную
реляционную модель базы данных, которая не зависит от источника содержащихся в нем данных.
Степень полноты модели определяется задачами, которые решает приложение.

8.

Отчет статей преподавателей
Статьи преподавателей
Форма о программе
Поиск по фамилии преподавателя

9.

Спасибо за внимание!
English     Русский Rules