1.13M
Categories: programmingprogramming softwaresoftware

Курсовой проект "Сведения о сотрудниках университета"

1.

Курсовой проект
Сведения о сотрудниках
университета
Выполнила студентка 2
курса
группы 21-КБ-ПР1,
Мещерякова Евгения

2.

Цель курсового проекта
Целью курсового проекта является создание
программного продукта, который поможет вести
учет данных сотрудников университета, совершать
анализ и сортировку данных.

3.

База данных - Access
В своем курсовом проекте в качестве базы данных я
использовала таблицу TBL_EMPLOYEE в Access.
Таблица 1 – Структура таблицы TBL_EMPLOYEE
ID
сотрудника
Фамилия
Пол
Дата
рождения
Название
отдела
Должность Дата
поступления
на работу
Оклад

4.

Структурная схема приложения

5.

Функциональная схема приложения

6.

Диаграмма вариантов использования

7.

Диаграммы последовательностей

8.

Курсовой проект состоит из нескольких
модулей, каждый их которых выполняет свои
функции в программе:

9.

Модуль 1 – Меню
После включения программы
появляется меню, с помощью
которого можно попасть в главный
модуль с таблицей сотрудников.
Нажимая на кнопку «Список
сотрудников», пользователь
попадает на следующую форму
«Авторизация».

10.

Модуль 2 - Авторизация
Далее пользователь попадает в окно
авторизации. Если логин и пароль
введены верно, пользователь
заходит в систему под именем
админа – может редактировать базу
данных (добавлять, редактировать и
удалять учетные данные
сотрудников).
Если же пользователь пропускает
авторизацию, то он заходит в
систему без особых привилегий. Он
может сортировать и анализировать
данные сотрудников, но не изменять

11.

Модуль 3 – Учетная книга сотрудников
После авторизации пользователь попадает в главную форму.

12.

На главной форме «Учетная книга сотрудников»
представлены две таблицы, переключающиеся с помощью
вкладок. Если пользователь вошел с правами
администратора, в верхнем меню будут доступны четыре
кнопки: «Работа с таблицей», «Анализ данных первой
таблицы», «Работа со второй таблицей», если же пропустил
авторизацию – только две: «Анализ данных таблицы» и
«Справка».

13.

Модуль 4 – Добавить сотрудника
В форму «Добавить сотрудника»
администратор может попасть через
вкладку главного меню «Работа с
таблицей».
С ее помощью пользователь может
добавить нового сотрудника в базу
данных.
Если хотя бы одно поле будет пустым
– высветится предупреждение
«Заполнены не все обязательные
поля!»
После добавления сотрудника

14.

Модуль 5 – Редактировать данные
сотрудника
Чтобы редактировать учетную запись
сотрудника, пользователю нужно
выделить в таблице нужного
сотрудника и выбрать во вкладке
главного меню «Редактировать
запись».
Появится форма «Редактировать
данные сотрудника», заполненная
данными выбранного сотрудника.
После изменения необходимых полей
и сохранения новых данных
высвечивается уведомление «Учетная
запись обновлена!».

15.

Модуль 6 – Подтверждение удаления
Чтобы удалить учетную запись
сотрудника, пользователю
нужно выделить в таблице
нужного сотрудника и выбрать
во вкладке главного меню
«Удалить запись».
Появится форма
подтверждения, в которой
указан ID выделенного
сотрудника.
После удаления учетной записи
появится уведомление «Учетная
запись удалена!».

16.

Модуль 7 – Анализ данных первой
таблицы
В форму «Анализ данных
первой таблицы» можно
попасть через кнопку с
аналогичным названием в
главном меню.
Чтобы анализировать
данные необходимо выбрать
задачу в выпадающем
списке. Пока задача не
выбрана – поля «Название
отдела» и «Оклад» не
активны.
Форма ответа зависит от
самой задачи – если это

17.

Модуль 8 – Увеличение оклада
Администратор может увеличить
оклад сотрудников пенсионного
возраста, не редактируя учетную
запись каждого сотрудника.
Достаточно воспользоваться
формой «Увеличение оклада», в
которую можно попасть через
кнопку «Работа с таблицей» в
главном меню.

18.

Курсовой проект
Сведения о сотрудниках
университета
Выполнила студентка 2
курса
группы 21-КБ-ПР1,
Мещерякова Евгения
English     Русский Rules