Главная страница
Навигация по странице:

  • Проектирование информационной системы «Трудоустройство» Выполнил ст. гр. 19 СИ 11

  • Проверил преп. Околот Д.Я. Калининград, 2020 ВВЕДЕНИЕ

  • СОДЕРЖАНИЕ ВВЕДЕНИЕ 1. Создание базы данных 1.1 Создание таблиц 1.2 Создание форм2. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕСА

  • СОЗДАНИЕ БАЗЫ ДАННЫХ Создание таблиц

  • 1.2 Создание форм

  • РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА

  • Создание макросов

  • СПИСОК ЛИТЕРАТУРЫ

  • Проектирование информационной системы Трудоустрйоство. Проектирование информационной системы «Трудоустройство». Курсовая работа по дисциплине Устройство и функционирование информационной системы


    Скачать 0.64 Mb.
    НазваниеКурсовая работа по дисциплине Устройство и функционирование информационной системы
    АнкорПроектирование информационной системы Трудоустрйоство
    Дата27.01.2022
    Размер0.64 Mb.
    Формат файлаdocx
    Имя файлаПроектирование информационной системы «Трудоустройство».docx
    ТипКурсовая
    #344016

    АНПОО «Калининградский колледж управления»

    Курсовая работа по дисциплине:

    «Устройство и функционирование информационной системы»

    На тему:

    Проектирование информационной системы

    «Трудоустройство»

    Выполнил ст. гр. 19 СИ 11

    Моношов Тимур Максатович

    Проверил преп. Околот Д.Я.

    Калининград, 2020

    ВВЕДЕНИЕ

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

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

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

    Целью данной курсовой работы является проектирование информационной системы «Трудоустройство» в Microsoft Access, которая предназначена для хранения и обработки данных компании о сотрудниках, кандидатах на должности, их резюме и прочей информации.

    Руководству нужно владеть достоверной информацией о сотрудниках, о стадиях трудоустройства. Также базы данных помогают вести подробный учет по выдаче заработных плат сотрудникам предприятия. С помощью использования Базы данных Access, можно избежать частых ошибок и уменьшить шанс потери документации, работа станет более автоматизирована.

    СОДЕРЖАНИЕ

    ВВЕДЕНИЕ

    1. Создание базы данных

    1.1 Создание таблиц

    1.2 Создание форм

    2. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕСА

    2.1 Создание макросов

    ЗАКЛЮЧЕНИЕ

    СПИСОК ЛИТЕРАТУРЫ


    1. СОЗДАНИЕ БАЗЫ ДАННЫХ



      1. Создание таблиц

    Таблица является базовым объектом MS Access. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц. Таблица – это объект, предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу.

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

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

    Таблица 1 – Структура таблицы «Сотрудник»



    Таблицы 2-6 перечисленные ниже были созданы для дополнения основной таблицы 1 «Сотрудник». Все они были объединены с основной таблицей с помощью функции MS Access «Мастер подстановок».

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

    Таблица 2 – Структура таблицы «Должность»



    Таблица «Гражданство» содержит информацию о том какое гражданство имеет сотрудник предприятия. Структура таблицы «Гражданство» представлена в таблице 3.

    Таблица 3 – Структура таблицы «Гражданство»



    Таблица «Образование» содержит информацию о том, какой уровень образования имеет сотрудник предприятия. Структура таблицы «Образование» представлена в таблице 4.

    Таблица 4 – Структура таблицы «Образование»



    Таблица «Семейное положение» содержит информацию о том, состоит сотрудник предприятия в браке или нет. Структура таблицы «Семейное положение» представлена в таблице 5.

    Таблица 5 – Структура таблицы «Семейное положение»



    Таблица «Дети» содержит информацию о том, имеет ли сотрудник предприятия детей или нет. Структура таблицы «Дети» представлена в таблице 6.

    Таблица 6 – Структура таблицы «Дети»



    Также была создана таблица, в которой работодатель может предоставить информацию о вакансиях, предприятии и т.д. Структура таблицы «Информация о работодателе» представлена в таблице 7.

    Таблица 7 – Структура таблицы «Информация о работодателе»



    Таблица «Свободные вакансии» содержит информацию о том, какие вакансии предлагает предприятия. Структура таблицы «Свободные вакансии» представлена в таблице 8.

    Таблица 8 – Структура таблицы «Свободные вакансии»



    Таблица «Резюме» содержит информацию о заполненных резюме. Структура таблицы «Резюме» представлена в таблицах 9-10.

    Таблица 9 – Структура таблицы «Резюме»

    Таблица 10 – Структура таблицы «Резюме»

    Таблица «Switchboard Items» создается автоматически при создании формы «Кнопочная форма». Структура таблицы «Switchboard Items» представлена в таблице 11.

    Таблица 11 – Структура таблицы «Switchboard Items»

    1.2 Создание форм

    Форма в Access — это объект базы данных, который можно использовать для создания пользовательского интерфейса для приложения базы данных. "Связанная" форма напрямую связана с источником данных, например таблицей или запросом, и может использоваться для ввода, редактирования или отображения данных из этого источника. Кроме того, можно создать "несвязанную" форму. Она не привязывается непосредственно к источнику данных, но также содержит кнопки команд, метки или другие элементы управления, которые необходимы для работы с приложением.

    Связанные формы можно использовать для управления доступом к данным (например, определить, какие поля или строки данных должны отображаться). Так, некоторым пользователям может понадобиться лишь несколько полей из таблицы с множеством полей. Форма, содержащая только эти поля, упростит таким пользователям работу с базой. Вы также можете добавить на форму кнопки и другие функции для автоматизации часто выполняемых действий.

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

    Форма не является самостоятельным объектом MS Access, она просто помогает вводить, просматривать и модифицировать информацию в таблице или запросе. Иными словами, формы используют для реализации ввода, редактирования и просмотра данных в таблицах базы данных. Простые формы используют для работы с одной таблицей. Составные формы используют для работы с двумя и более таблицами.

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

    Форма 1 – Структура формы «Архив сотрудников»



    Форма «Резюме» дает возможность кандидатам на должность в предприятии заполнить анкету, в которой они расскажут о себе, заполнят обязательные поля, выберут должность, на которую хотели бы попасть и т.д. Структура формы «Резюме» представлена в форме 2.

    Форма 2 – Структура формы «Резюме»



    Форма «Info» содержит в себе информацию о компании, проводящей набор сотрудников в свой штат. Она создана для того, чтобы кандидат (при заполнении резюме по форме 2) на должность мог узнать информацию о данной компании. Также компания может с помощью этой формы передать условия трудоустройства или другую важную информацию. В качестве примера для заполнения информационной формы была использована студия мобильной и веб-разработки «VOODOO.ROCKS». Структура формы «Info» представлена в форме 3.

    Форма 3 – Структура формы «Info»

    1. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА

    Наличие большого числа таблиц в базе, а также форм, связанных с данными этих таблиц, сильно усложняет общую схему базы данных. Чтобы упростить передвижение между формами базы, создают так называемую главную кнопочную форму. Это обычный элемент, который можно редактировать в конструкторе на свое усмотрение. Можно сказать, что, создав главную кнопочную форму, вы осуществили создание формы базы данных в Access, которая является ее заставкой или начальной страницей.

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

    Панель управления приложением позволяет объединить созданные элементы приложения в единое целое и вызывать их из одного объекта.

    Первая страница панели содержит следующие кнопки: таблицы, формы и кнопку выход. Во вкладке таблицы есть кнопки: заполненные резюме, просмотр сотрудников, назад к главной кнопочной форме и кнопка выхода из формы. Во вкладке формы есть кнопки: архив сотрудников, заполнить резюме, информация, назад к главной кнопочной форме и кнопка выхода из формы. Структура формы «Кнопочная форма» представлена в форме 4.

    Форма 4 – Структура формы «Кнопочная форма»



    Форма 4.1 – Структура формы «Кнопочная форма: Таблицы»



    Форма 4.2 – Структура формы «Кнопочная форма: Формы»



      1. Создание макросов

    Макрос в Access — это инструмент, позволяющий автоматизировать задачи и добавлять функции в формы, отчеты и элементы управления. Например, добавив в форму кнопку, вы можете связать ее событие OnClick с макросом, включающим команды, которые должны выполняться при нажатии этой кнопки.

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

    Предположим, вы, находясь в форме хотите создать кнопку открывающую другую форму. Вы можете добавить в форму кнопку, а затем создать макрос, который открывает нужную вам форму. Макрос может быть либо автономным, т. е. отдельным объектом в базе данных, который связывается с событием OnClick кнопки, либо внедренным непосредственно в событие OnClick. В любом случае при нажатии кнопки макрос запускает и открывает отчет. Такие макросы обычно называют макросами пользовательского интерфейса.

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

    В рассматриваемой нами базе данных «Трудоустройство» используется пять макросов. Все макросы были создаются с помощью диспетчера кнопочных форм.

    Макросы



    Макрос 1 отвечает за открытие таблицы «Резюме», используется в «Кнопочной форме»

    Макрос 1



    Макрос 2 отвечает за открытие таблицы «Сотрудник», используется в «Кнопочной форме»

    Макрос 2



    Макрос 3 отвечает за открытие формы «Форма архив сотрудников», используется в «Кнопочной форме»

    Макрос 3



    Макрос 4 отвечает за открытие формы «Форма резюме», используется в «Кнопочной форме»

    Макрос 4



    Макрос 5 отвечает за открытие формы «Форма info», используется в «Кнопочной форме»

    Макрос 5



    Диспетчер кнопочных форм 1



    Диспетчер кнопочных форм 2



    ЗАКЛЮЧЕНИЕ

    Microsoft Office Access - хорошее решение для предприятий, стремящихся совершенствовать управление бизнесом в условиях постоянно изменяющегося рынка, стремящихся в максимально короткие сроки получить правильное решение.

    В основном это относится к предприятиям малого и среднего бизнеса, которые составляют большинство среди компаний разных отраслей. Миллион специалистов мира в области проектирования и разработки приложений используют Microsoft Office Access в своих решениях.

    Разработанная в данной курсовой работе база данных «Трудоустройство», упрощающая процесс приема на работу, позволяет при ее применении сократить сроки на поиски нужных сотрудников. При появлении новых данных пользователь может в кротчайшие сроки внести их в базу данных и работать с ними.

    СПИСОК ЛИТЕРАТУРЫ

    1. http://www.constitution.ru/

    2. Трудовой кодекс Российской Федерации" от 30.12.2001 N 197–ФЗ (ред. от 30.12.2015) [Электронный ресурс] // URL: http://base.garant.ru/12125268/ 32 (дата обращения: 02.05.2016)

    3. https://support.microsoft.com/en-us/office/introduction-to-macros-a39c2a26-e745-4957-8d06-89e0b435aac3?ui=en-us&rs=en-us&ad=us

    4. https://support.microsoft.com/ru-ru/office/%D1%84%D0%BE%D1%80%D0%BC%D1%8B-e8d47343-c937-44e8-a80f-b6a83a1fa3ae

    5. Cамоучитель Access 2016, Издатель БХВ-Петербург, 2017

    6. https://sites.google.com/site/helpininformatika/ms-access/osnovnye-ponatia-ms-access

    7. https://support.microsoft.com/en-us/office/introduction-to-tables-78ff21ea-2f76-4fb0-8af6-c318d1ee0ea7

    8. Сергеева Т.И. Создание приложений для работы с базами данных с применением MS SQL Server и Access: практикум / Т.И. Сергеева, М.Ю.

    9. https://myresume.ru/examples/menedzher/

    10. https://support.microsoft.com/ru-ru/office/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B1%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-32a1ea1c-a155-43d6-aa00-f08cd1a8f01e#__toc269904806



    написать администратору сайта