Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Программное обеспечение "Служба занятости"

Тип Реферат
Предмет Информатика и программирование
Просмотров
519
Размер файла
592 б
Поделиться

Ознакомительный фрагмент работы:

Программное обеспечение "Служба занятости"

Курсовая работа

Программное обеспечение

«Служба занятости»


Содержание

ВВЕДЕНИЕ. 5

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.. 6

1.1 Описание ПО решаемой задачи. 6

1.2 Функции ПО.. 7

1.3 Перечень документов. 8

1.4 Ограничения ПО.. 8

2. ПОСТАНОВКА ЗАДАЧИ.. 10

2.1 Организационно-экономическая сущность. 10

2.2 Форматы входных документов. 10

2.3 Описание выходной информации. 11

3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ.. 13

3.1 Информационный анализ входной информации, необходимой для решения задачи н выделение информационных объектов ПО.. 13

3.2 Определение связей информационных объектов н построение частной ИЛМ 5

3.3 Определение логической структуры базы данных. 5

3.4 Разработка исходных данных контрольного примера. 7

3.5 Создание внутримашинной базы данных. 7

4. ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ И ИХ МАШИННАЯ РЕАЛИЗАЦИЯ.. 12

4.1. Описание технологии ввода в базу данных входной информации задачи. 12

4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули. 13

5. РАЗРАБОТКА ДИАЛОГОВОГО ПРИЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ.. 16

Список использованной литературы.. 17

ВВЕДЕНИЕ

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

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

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

– их независимость от программ, для того чтобы данные можно было добавлять или перестраивать без изменения программ;

– возможность запрашивать и отыскивать информацию в базе данных без трудоемкого написания программ.

В данной работе объектом автоматизации выбрана служба занятости и ее функционирование. Основными требованиями к программе являются: организация обработки информации (ввод, удаление, корректировка), ее хранение на магнитном носителе; формирование и вывод на экран документов; разработка доступного интерфейса пользователя. Далее дано последовательное изложение этапов проектирования информационной системы.


1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Описание ПО решаемой задачи

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


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

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

1.2 Функции ПО

Для обеспечения эффективной работы службы занятости ее сотрудники выполняют следующие функции:

· Расширяют объем данных по работодателям (вакансиям) и кандидатам

· Выдают кандидатам направления на собеседования к их потенциальным работодателям

Решением задачи “Анализ поступающих заявок” является отчет о вакансиях (Общее кол-во вакансий), задачи “Подбор подходящих вакансий” является отчет – вакансии по определенным специальностям, решением задачи “Подведение итогов по выданным направлениям на собеседование” является отчет – все направления.

Для выполнения данных задач разработана информационно – технологическая схема, в которой приведены названия документов, являющихся источниками информации для выполнения соответствующей функции (рисунок 2).



1.3 Перечень документов

Входной информацией для решения поставленных задач согласно информационно-технологической схемы (рисунок 2) являются:

· Заявление о постановке на учет работника

· Вакансия предприятия

1.4. Ограничения ПО

Для определения области применимости разрабатываемой автоматизированной информационной системы необходимо принять некоторые ограничения:

- Организаций с одинаковыми названиями не может быть

- Адреса и банковские реквизиты заказчиков могут изменяться.

- Количество готовой вакансий измеряется целым числом

- Работников с одинаковыми данными не может быть

· Количественные ограничения:

* число заказчиков не превосходит 999,

* число работников не превосходит 999,

2. ПОСТАНОВКА ЗАДАЧИ

2.1 Организационно-экономическая сущность

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

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

2.2 Форматы входных документов

Информация в базу данных вводится с помощью документов приведенных ниже.


Заявление №___ от____

Я______ прошу поставить меня на учет

Профессия_______

Дата рождения____

Дата заявления____

Форма 1.

Заявка №_______ от____

на предоставление рабочих

Предприятие____

Адрес_____

Телефон___

Код вакансиивакансияКол-во
Форма 2.

Форма 3. Направление

2.3 Описание выходной информации

Выходной информацией являются следующие документы:

· Отчет по выданным направлениям

· Отчет по всем вакансиям

· Отчет по вакансиям по определенной специальности

Документы должны выводится на экран и печать. Они формируется по запросу пользователя для предоставления их руководящему составу СЗ.

Формы выходных документов приведены ниже.

Форма 5. Отчет о работе службы занятости (все направления)

Все направления

кандидатспециальностьДата рожденияорганизацияадрес

Итого направлений____________

Форма 6. Отчет о вакансиях

Все вакансии

СпециальностьКол-во вакансийНазвание фирмыадрестелефон

Итого вакансий________

Форма 7. Направление на собеседование

Имя__________________________

Специальность________________

Дата рождения________________

направляется в следующую организацию для собеседования по поводу трудоустройства:

НазваниеАдресТелефон

3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ

3.1 Информационный анализ входной информации, необходимой для решения задачи н выделение информационных объектов ПО

Оперативно-учетная информация

Входной оперативной информацией для решения поставленных задач согласно информационно-технологической схеме (рисунок .2) являются:

· Заявление о постановке на учет работника

· Вакансия предприятия

· Направление на собеседование

Описание реквизитов входной информации приведено в таблице 1.

Таблица 1.

Описание реквизитов входной информации

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

входных документов

Характеристика реквизитов
ТипМаксимальная длина в знакахТочность
Специальностьтекст25
Количество вакансийЧисл10
РаботодательТекст24
АдресТекст24
ТелефонЧисл10
ФИО работникаТекст34
Дата рожденияДата6
Дата заявленияДата6

Входная запросная информация. Для получения отчета с результатами анализа по номеру направления осуществляется диалог БД с пользователем. Такая входная информация вводится с клавиатуры в ответ на сообщение-запрос на экране в процессе решения задачи.



Введите номер направления

_______________________

Перечень информационных объектов

Проведем анализ исходной информации ПО с целью определения состава и структуры информационных объектов.

Формы по вакансиям и работникам


Функциональные зависимости реквизитов документов отобразим ниже.

Таблица 2. Требуемые вакансии для фирмы.

Таблица 3. Заявление от рабочего о постановке на учет.

Реквизиты документаЗависимости
1ФИО
2Специальность
3Дата рождения
4Дата заявления

Анализ функциональных зависимостей позволил выявить соответствие описательных и ключевых реквизитов.


Таблица 4 Соответствие описательных и ключевых реквизитов документов “заявление о постановке на учет” и “Список вакансий от фирмы.”

Описательные реквизитыКлючевые реквизитыВид ключа [1]Название ИО в который включается реквизит
СпециальностьОрганизацияП, УВакансии
КоличествоОрганизацияП, УВакансии
Описательные реквизитыКлючевые реквизитыВид ключа [2]Название ИО в который включается реквизит
СпециальностьФИОП, УРаботник
Дата рожденияФИОРаботник
Дата заявленияФИОП, УРаботник

Таблица 5 Соответствие описательных и ключевых реквизитов документа «Направление»

Описательные реквизитыКлючевые реквизитыВид ключаНазвание ИО в который включается реквизит
Кандидат№ направленияП,УНаправление
Работодатель№ направленияП,УНаправление

Таблица 6 Реквизитный состав информационных объектов.

Описание ИОНазвание ИОРеквизитыПризнак ключа
Данные о кандидатеРаботник

Специальность

Дата рождения

Дата заявления

П, У
Данные о работодателеРаботодатель

Организация

Адрес

Телефон

П, У
Данные о вакансияхВакансии

Код вакансии

Специальность

Количество

Работодатель

П, У
НаправленияНаправление

№ направления

Работник

Работодатель

С, У

3.2 Определение связей информационных объектов н построение частной ИЛМ

Связи между выявленными ИО определяются реальными отношениями между парами объектов, показанными в таблице 7. При их определении учитывались сведения из описания ПО и описание ИО.

Таблица 7 Связи информационных объектов

Главный ИОПодчиненный ИОТип отношенияКлюч связи
СпециальностьВакансии1:NКод специальности
СпециальностьКандидат1:NКод специальности
РаботодательВакансии1:NКод работодателя
РаботодательНаправления1:NКод работодателя
КандидатНаправление1:NНомер кандидата

3.3 Определение логической структуры базы данных

Логическая структура реляционной БД определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из ИО полученной ИЛМ. Логические связи таблиц соответствуют структурным связям между объектами.

Логическая структура реляционной БД, построенная на основе полученной ИЛМ, приведена на рисунке 4. Ключевые поля приведены в начале структуры таблицы и выделены. Логические связи изображены линиями между одинаковыми ключевыми полями.



Рисунок 4. Схема данных

Описание таблиц реляционной БД приведено в таблице 8

Таблица 8 Описание таблиц реляционной базы данных

АтрибутПризнак Формат
ключатипдлинаточность
Таблица Кандидат
Код кандидатаП,УТекстовый17
Код специальностиЧисловой25
Дата рожденияДата6
Дата заявленияДата6
Таблица Работодатель
Код работодателяП,УТекстовый24
Название организацииТекстовый62
АдресТекстовый4
ТелефонЧисловой10
Таблица Специальность
Код специальностиП,УЧисловой4
НазваниеТекстовый17
Таблица Вакансии
Код вакансииС,УЧисловой4
Код специальностиС,УЧисловой24
КоличествоЧисловой3
Код работодателяЧисловой
Таблица Направление
Код направленияС,УТекстовый4
Код кандидатаС,УТекстовый17
Код работодателяТекстовый4
Дата оплатыДата

3.4 Разработка исходных данных контрольного примера

Данными контрольного примера должно быть предусмотрено, что одному заказчику могут направляться сразу несколько кандидатов


Данные контрольного примера, предназначенные для тестирования, отладки и демонстрации решения задачи приведены ниже и имеют следующий вид:


3.5 Создание внутримашинной базы данных

Таблица Кандидат

ключ Код кандидата Числовой

Размер 17

Подпись Код кандидата

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

ФИО Текстовый

Размер 25

Подпись ФИО

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Код специальности Числовой

Размер 17

Подпись Код специальности

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

Дата рождения Дата

Размер 25

Подпись Дата рождения

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Дата заявления Дата

Размер 25

Подпись Дата заявления

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Таблица Работодатель

ключ Код работодателя Числовое

Размер 24

Подпись Код работодателя

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

Наименование Текстовый

Размер 8

Подпись Наименование

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Адрес Текстовое

Размер 25

Подпись Адрес

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Телефон Текстовое

Размер 25

Подпись Телефон

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Таблица Специальность

ключ Код специальности Числовой

Размер 25

Подпись Код специальности

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

Название Текстовое

Размер 17

Подпись Наименование специальности

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения допускаются

Подстановка Нет

Таблица Вакансии

ключ Код вакансии Числовое

Размер 4

Подпись Код вакансии

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

Код специальности Числовое

Размер 17

Подпись Код вакансии

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения допускаются

Подстановка Нет

Количество Числовое

Размер 4

Подпись Количество вакансий

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения допускаются

Код работодателя Числовое

Размер 8

Подпись Код работодателя

Обязательное поле Да

Пустые строки Нет

Индексировано Нет

Таблица Направление

ключ Код направления Числовое

Размер 4

Подпись Код направления

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения не допускаются

Код кандидата Числовое

Размер 17

Подпись Код кандидата

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения допускаются

Подстановка таблица «Заказчик» Поле 1

Код работодателя Числовое

Размер 24

Подпись Код работодателя

Обязательное поле Да

Пустые строки Нет

Индексировано Да/Совпадения допускаются

Подстановка Нет

4. ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ И ИХ МАШИННАЯ РЕАЛИЗАЦИЯ

4.1 Описание технологии ввода в базу данных входной информации задачи

Для решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации


В базу данных эта информация вводится с соответствующих документов с помощью форм, приведенных ниже:



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


4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули

Алгоритм решаемой задачи обеспечивает подсчет вакансий и направлений. Блок-схема алгоритма решения задачи приведена на рисунка 6.

Результатом работы БД являются отчеты, построенные на основе определенных запросов, которые вместе с отчетами приведены ниже:


Данный отчет построен на основе запроса “Все вакансии”





Данный отчет построен на основе запроса “Все направления”

Данный отчет построен на основе запроса “Вакансии определенной

специальности”



Данный отчет построен на основе запроса “Направление №”



5. РАЗРАБОТКА ДИАЛОГОВОГО ПРИЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ

Для запуска АИСС "Служба занятости" необходимо загрузить СУБД Accses. В СУДБ открыть файл " Служба занятости.mbd". Произойдет загрузка АИСС и на экране появится главное меню системы.

Ежедневно в начале рабочего дня или по мере поступления в БД вводятся оперативные данные. Это осуществляется путем выбора пункта меню "Входные документы" в главной форме. Для ввода новых кандидатов необходимо выбрать кнопку “Кандидат”, для ввода новых фирм и вакансий от них необходимо нажать кнопку “Работодатель” и ввести данные, для ввода нового направления необходимо нажать кнопку “Направление”

. Получение выходной информации обеспечивается выбором пункта меню "Выходные документы".

Завершение работы с системой - кнопка "Выход".

Список использованной литературы

1. Борисов А.Н. «Методические указания по выполнению курсовой работы», ТулГУ, 2002 г.

2. Вейскас Дж. Эффективная работа с MicrosoftAccess 2000 - СПб: Питер, 2001. - 1040 с.

3. Гончаров А. Access2003 в примерах.-СПб: Питер, 2003.

4. Microsoft Access. Справкапо Microsoft Access, 2000г


[1] Вид ключа: У-уникальный, П-простой, С-составной, В-вторичный.

[2] Вид ключа: У-уникальный, П-простой, С-составной, В-вторичный.


Нет нужной работы в каталоге?

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

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

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

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Филиал государственного бюджетного образовательного учреждения высшего образования Московской област
Спасибо Елизавете за оперативность. Так как это было важно для нас! Замечаний особых не бы...
star star star star star
РУТ
Огромное спасибо за уважительное отношение к заказчикам, быстроту и качество работы
star star star star star
ТГПУ
спасибо за помощь, работа сделана в срок и без замечаний, в полном объеме!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

решить 6 практических

Решение задач, Спортивные сооружения

Срок сдачи к 17 дек.

только что

Задание в microsoft project

Лабораторная, Программирование

Срок сдачи к 14 дек.

только что

Решить две задачи №13 и №23

Решение задач, Теоретические основы электротехники

Срок сдачи к 15 дек.

только что

Решить 4задачи

Решение задач, Прикладная механика

Срок сдачи к 31 дек.

только что

Выполнить 2 задачи

Контрольная, Конституционное право

Срок сдачи к 12 дек.

2 минуты назад

6 заданий

Контрольная, Ветеринарная вирусология и иммунология

Срок сдачи к 6 дек.

4 минуты назад

Требуется разобрать ст. 135 Налогового кодекса по составу напогового...

Решение задач, Налоговое право

Срок сдачи к 5 дек.

4 минуты назад

ТЭД, теории кислот и оснований

Решение задач, Химия

Срок сдачи к 5 дек.

5 минут назад

Решить задание в эксель

Решение задач, Эконометрика

Срок сдачи к 6 дек.

5 минут назад

Нужно проходить тесты на сайте

Тест дистанционно, Детская психология

Срок сдачи к 31 янв.

6 минут назад

Решить 7 лабораторных

Решение задач, визуализация данных в экономике

Срок сдачи к 6 дек.

7 минут назад

Вариационные ряды

Другое, Статистика

Срок сдачи к 9 дек.

8 минут назад

Школьный кабинет химии и его роль в химико-образовательном процессе

Курсовая, Методика преподавания химии

Срок сдачи к 26 дек.

8 минут назад

Вариант 9

Решение задач, Теоретическая механика

Срок сдачи к 7 дек.

8 минут назад

9 задач по тех меху ,к 16:20

Решение задач, Техническая механика

Срок сдачи к 5 дек.

9 минут назад
9 минут назад
10 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно