АРМ отдела кадров

Автор работы: Пользователь скрыл имя, 27 Апреля 2013 в 05:08, дипломная работа

Краткое описание

На современном этапе автоматизации управления производством наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов. Эти системы получили широкое распространение в организационном управлении под названием автоматизированных рабочих мест (АРМ). Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.

Содержимое работы - 1 файл

Диплом.doc

— 797.12 Кб (Скачать файл)


ВВЕДЕНИЕ

 

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

На современном этапе автоматизации  управления производством наиболее перспективным является автоматизация  планово-управленческих функций на базе персональных ЭВМ, установленных  непосредственно на рабочих местах специалистов. Эти системы получили широкое распространение в организационном  управлении под названием автоматизированных рабочих мест (АРМ). Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.

 

 

 

 

 

  1. ОБЩАЯ ЧАСТЬ

 

1.1 Цель разработки

 

Целью данной разработки является создание информационной системы с использованием СУБД «АРМ учета кадров на предприятии  и выдача различных запросов по кадровой структуре», позволяющие автоматически  учитывать и управлять движением  кадров на производстве.

 

1.2 Анализ использования разработки

 

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

 

    1.  Анализ методов решения проблемы

 

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

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

При проведении данного сравнительного анализа было решено остановить свой выбор на реляционных базах данных Access фирмы Microsoft.

Они наиболее подходят для решения  нашей задачи и просты, надежны  в эксплуатации для пользователя.

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

 

    1.  Анализ средств программирования

 

На сегодняшний день средства, которые  представлены пакетом Microsoft Office позволяют упростить процессы сбора, хранения и обработки информации, т.е стандартный набор офисных Приложений:

  • текстовый редактор Word : используемый в частности для создания отчетной документации, для облегчения контроля посещаемости учащихся(студентов);
  • Access позволяет создавать базу данных и программы для работы с данными и управление ими;
  • Программа Power Point: позволяет создавать доклады для собраний и совещаний, т.е предоставление данных в более наглядном виде;

Однако Office-это гораздо более сложная система, нежели перечисленные Приложения. За программами Приложений скрывается богатый набор средств разработки, используемых в сложных ситуациях при решении конкретных проблем. В основе этих средств разработки лежит объектная модель Office, то есть обширный набор программных объектов, которые иногда называют компонентами программирования.

Эти компоненты обеспечивают функционирование отдельных Приложений, которые в целом образуют пакет Office и которые также можно использовать при создании собственных программ. Вместе с языком программирования VBA(Visual Basic for Applications), также являющимся частью пакета Office, мы получаем мощную и гибкую среду разработки, которая часто является наилучшим выбором при работе над каким-либо проектом, связанным с Windows.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. СПЕЦИАЛЬНАЯ ЧАСТЬ

 

    1.  Постановка задачи

 

Разработка  дипломного проекта «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» предназначена для контроля, управления и более эффективного учета посещаемости студентов за счет замещения ручного труда автоматизированным.

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

Перечень функции управления подлежащих автоматизации

Основными объектами являются:

    • Личная карточка работника – заполнение данных о работнике (аттестации, повышения квалификации, отпусках, воинском учете, образовании, увольнении).
    • Штатное расписание – учет работающих и вакансий

 

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

 

      1.  Назначение задачи

 

При разработки программы «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре», необходима чтобы эта программа успешно и эффективно нашла применения на практике, для этого система соответствовала следующим требованиям:

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

Должны рассматриваться следующие  важные аспекты:

• Минимальная конфигурация установки ОС, на которой работает программа;

• Минимальное количество операторов в программе;

• Машино - ориентированность входных данных;

• Простота и надежность программы;

• Документация тестов программы.

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

2. Программное обеспечение должно обладать следующими свойствами:

• Функционированная достаточность (полнота);

  • Надежность (в том, числе восстанавливаемость, наличие средств выявления ошибок); 
  • Адаптируемость;

• Модифицируемость;

• Модульность построения;

• Удобство эксплуатации ;    

3. Программное обеспечение должно быть преимущественно на базе существующих пакетов прикладных программ и должно допускать загрузку и проверку по частям и позволять проводить  замену одних программ без коррекции других (должен быть установлен стандартный пакет прикладных программ из серии Microsoft Office не ниже 2003 версии).

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

5. Программное обеспечение должно иметь средства тестирования.

6. В программном обеспечении должны быть реализованы меры по защите от ошибок при вводе и обработке информации.

7. Общее программное обеспечение должно позволять осуществлять настройку компонентов специальных  программ обеспечение и дальнейшего развития программного обеспечения без прерывания процесса.

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

 

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

 

При разработки программы «учета кадров на предприятии и выдача различных запросов по кадровой структур», необходима чтобы эта программа успешно и эффективно нашла применения на практике, для этого система соответствовала следующим требованиям:

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

Должны рассматриваться следующие  важные аспекты:

• Минимальная конфигурация установки ОС, на которой работает программа;

• Минимальное количество операторов в программе;

• Машино - ориентированность входных данных;

• Простота и надежность программы;

• Документация тестов программы.

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

2. Программное обеспечение должно обладать следующими свойствами:

  • Функционированная достаточность (полнота);
  • Надежность (в том, числе восстанавливаемость, наличие средств выявления ошибок); 
  • Адаптируемость;
  • Модифицируемость;
  • Модульность построения;
  • Удобство эксплуатации;    

3. Программное обеспечение должно быть преимущественно на базе существующих пакетов прикладных программ и должно допускать загрузку и проверку по частям и позволять проводить  замену одних программ без коррекции других (должен быть установлен стандартный пакет прикладных программ из серии Microsoft Office не ниже 2003 версии).

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

5. Программное обеспечение должно иметь средства тестирования.

6. В программном обеспечении должны быть реализованы меры по защите от ошибок при вводе и обработке информации.

7. Общее программное обеспечение должно позволять осуществлять настройку компонентов специальных  программ обеспечение и дальнейшего развития программного обеспечения без прерывания процесса.

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

 

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

 

Для  того чтобы  подсистема  «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» работала  без   ошибок  и  перебоев  необходимо: 

  • Что бы  между  данными   не   было  противоречий;
  • Что бы обеспечивалась  надёжность  обработки и целостность выдаваемых данных;
  • Что бы обеспечивалась  достоверность  выдаваемой  информации;
  • Что бы затрачивалось  минимальное  время  для   обработки   информации;
  • Что бы результат работы процедур выводился на монитор или  на принтер;
  • Максимально полно использовать данные,  находящиеся в базе данных по последнему состоянию на данный период;
  • Для минимизации времени работы процедурных блоков  использовать индексные файлы   и производить дополнительный селективный отбор требуемых  записей;
  • Что бы процедуры содержали минимальное количество операторов;

 

  •  Интерфейс был удобен для работы пользователя и содержал только те операции, которые необходимо выполнять;

 

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

 

2.1.2.2 Требования к информационному обеспечению

 

Информационное обеспечение регламентирует информационные потоки. В его задачу входит подготовка информации и организация  выполнения информационных процессов  в АИС.

Информационное обеспечение делится  на внемашинное и внутримашинное. К внемашинному относится вся совокупность информации, включая системы показателей, методы классификации и кодирования элементов

Информация о работе АРМ отдела кадров