АРМ отдела кадров
Дипломная работа, 27 Апреля 2013, автор: пользователь скрыл имя
Краткое описание
На современном этапе автоматизации управления производством наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов. Эти системы получили широкое распространение в организационном управлении под названием автоматизированных рабочих мест (АРМ). Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.
Содержимое работы - 1 файл
Диплом.doc
— 797.12 Кб (Скачать файл)
ВВЕДЕНИЕ
Ускорение темпов научно-технического
прогресса повлекло за собой рост
объемов производства и его концентрацию.
Возросшая сложность и
На современном этапе
- ОБЩАЯ ЧАСТЬ
1.1 Цель разработки
Целью данной разработки является создание
информационной системы с использованием
СУБД «АРМ учета кадров на предприятии
и выдача различных запросов по кадровой
структуре», позволяющие автоматически
учитывать и управлять
1.2 Анализ использования разработки
Данная разработка предназначена
для автоматизированного
- Анализ методов решения проблемы
Для того чтобы оценить данную разработку нужно посмотреть все результаты: от эффективности до удобства и экономичности.
Для решения нашей задачи было принято решение создать информационную систему, помогающую пользователю решать поставленные перед ним задачи по сбору, обработке и хранению информации по учету кадров. Разбирая все поставленные вопросы, необходимо произвести сравнение всех возможных вариантов решения данной проблемы и остановить выбор на программе по созданию реляционных баз данных, позволяющей нам легко и быстро построить основные таблицы и на их основе произвести выборку и расчеты, для создания отчетных ведомостей и выдаче их на печать.
При проведении данного сравнительного анализа было решено остановить свой выбор на реляционных базах данных Access фирмы Microsoft.
Они наиболее подходят для решения нашей задачи и просты, надежны в эксплуатации для пользователя.
Данная разработка была создана как база данных, помогающая даже неквалифицированному пользователю решать поставленные перед ними задачи по сбору, хранению и обработке информации.
- Анализ средств программирования
На сегодняшний день средства, которые представлены пакетом Microsoft Office позволяют упростить процессы сбора, хранения и обработки информации, т.е стандартный набор офисных Приложений:
- текстовый редактор Word : используемый в частности для создания отчетной документации, для облегчения контроля посещаемости учащихся(студентов);
- Access позволяет создавать базу данных и программы для работы с данными и управление ими;
- Программа Power Point: позволяет создавать доклады для собраний и совещаний, т.е предоставление данных в более наглядном виде;
Однако Office-это гораздо более сложная система, нежели перечисленные Приложения. За программами Приложений скрывается богатый набор средств разработки, используемых в сложных ситуациях при решении конкретных проблем. В основе этих средств разработки лежит объектная модель Office, то есть обширный набор программных объектов, которые иногда называют компонентами программирования.
Эти компоненты обеспечивают функционирование отдельных Приложений, которые в целом образуют пакет Office и которые также можно использовать при создании собственных программ. Вместе с языком программирования VBA(Visual Basic for Applications), также являющимся частью пакета Office, мы получаем мощную и гибкую среду разработки, которая часто является наилучшим выбором при работе над каким-либо проектом, связанным с Windows.
- СПЕЦИАЛЬНАЯ ЧАСТЬ
- Постановка задачи
Разработка дипломного проекта «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» предназначена для контроля, управления и более эффективного учета посещаемости студентов за счет замещения ручного труда автоматизированным.
Необходимо разобрать документацию на входную и выходную информацию и автоматизировать процесс ее обработки.
Перечень функции управления подлежащих автоматизации
Основными объектами являются:
- Личная карточка работника – заполнение данных о работнике (аттестации, повышения квалификации, отпусках, воинском учете, образовании, увольнении).
- Штатное расписание – учет работающих и вакансий
Для того чтобы ускорить процесс обработки данных о кадрах, необходимо эти данные содержать в упорядоченной базе данных, чтобы по первому же требованию можно было выдать нужную информацию в виде отчета.
- Назначение задачи
При разработки программы «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре», необходима чтобы эта программа успешно и эффективно нашла применения на практике, для этого система соответствовала следующим требованиям:
Опишем необходимый минимум программного обеспечения и требования к ним, для бесперебойной работы, разработанной задачи.
Должны рассматриваться
• Минимальная конфигурация установки ОС, на которой работает программа;
• Минимальное количество операторов в программе;
• Машино - ориентированность входных данных;
• Простота и надежность программы;
• Документация тестов программы.
1. Программное обеспечение должно быть достаточным для выполнения всех функций реализуемых с помощью средств вычислительной техники, а так же иметь средства организации всех требуемых процессов обработки данных в соответствии с автоматизированными функциями во всех регламентируемых режимах.
2. Программное обеспечение должно обладать следующими свойствами:
• Функционированная достаточность (полнота);
- Надежность (в том, числе восстанавливаемость, наличие средств выявления ошибок);
- Адаптируемость;
• Модифицируемость;
• Модульность построения;
• Удобство эксплуатации ;
3. Программное обеспечение должно быть преимущественно на базе существующих пакетов прикладных программ и должно допускать загрузку и проверку по частям и позволять проводить замену одних программ без коррекции других (должен быть установлен стандартный пакет прикладных программ из серии Microsoft Office не ниже 2003 версии).
4. Программное обеспечение должно быть разработано и построено так что бы отсутствие отдельных данных не сказывалось на выполнение функции программного обеспечения (неотъемлемой частью является установка прикладной программы Microsoft Access)
5. Программное обеспечение должно иметь средства тестирования.
6. В программном обеспечении должны быть реализованы меры по защите от ошибок при вводе и обработке информации.
7. Общее программное обеспечение должно позволять осуществлять настройку компонентов специальных программ обеспечение и дальнейшего развития программного обеспечения без прерывания процесса.
При соблюдении минимума описанных выше требований, разработка «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» будет работать без перебоя и задержек.
- Требования к программе
При разработки программы «учета кадров на предприятии и выдача различных запросов по кадровой структур», необходима чтобы эта программа успешно и эффективно нашла применения на практике, для этого система соответствовала следующим требованиям:
Опишем необходимый минимум программного обеспечения и требования к ним, для бесперебойной работы, разработанной задачи.
Должны рассматриваться
• Минимальная конфигурация установки ОС, на которой работает программа;
• Минимальное количество операторов в программе;
• Машино - ориентированность входных данных;
• Простота и надежность программы;
• Документация тестов программы.
1. Программное обеспечение должно быть достаточным для выполнения всех функций реализуемых с помощью средств вычислительной техники, а так же иметь средства организации всех требуемых процессов обработки данных в соответствии с автоматизированными функциями во всех регламентируемых режимах.
2. Программное обеспечение должно обладать следующими свойствами:
- Функционированная достаточность (полнота);
- Надежность (в том, числе восстанавливаемость, наличие средств выявления ошибок);
- Адаптируемость;
- Модифицируемость;
- Модульность построения;
- Удобство эксплуатации;
3. Программное обеспечение должно быть преимущественно на базе существующих пакетов прикладных программ и должно допускать загрузку и проверку по частям и позволять проводить замену одних программ без коррекции других (должен быть установлен стандартный пакет прикладных программ из серии Microsoft Office не ниже 2003 версии).
4. Программное обеспечение должно быть разработано и построено так что бы отсутствие отдельных данных не сказывалось на выполнение функции программного обеспечения (неотъемлемой частью является установка прикладной программы Microsoft Access)
5. Программное обеспечение должно иметь средства тестирования.
6. В программном обеспечении должны быть реализованы меры по защите от ошибок при вводе и обработке информации.
7. Общее программное обеспечение должно позволять осуществлять настройку компонентов специальных программ обеспечение и дальнейшего развития программного обеспечения без прерывания процесса.
При соблюдении минимума описанных выше требований, разработка «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» будет работать без перебоя и задержек.
2.1.2.1 Требования к функциональным характеристикам
Для того чтобы подсистема «АРМ учета кадров на предприятии и выдача различных запросов по кадровой структуре» работала без ошибок и перебоев необходимо:
- Что бы между данными не было противоречий;
- Что бы обеспечивалась надёжность обработки и целостность выдаваемых данных;
- Что бы обеспечивалась достоверность выдаваемой информации;
- Что бы затрачивалось минимальное время для обработки информации;
- Что бы результат работы процедур выводился на монитор или на принтер;
- Максимально полно использовать данные, находящиеся в базе данных по последнему состоянию на данный период;
- Для минимизации времени работы процедурных блоков использовать индексные файлы и производить дополнительный селективный отбор требуемых записей;
- Что бы процедуры содержали минимальное количество операторов;
- Интерфейс был удобен для работы пользователя и содержал только те операции, которые необходимо выполнять;
Вот необходимый минимум правил, при соблюдении которых пользователю гарантируется качественное и достоверное обрабатывание входной информации и бесперебойная работа данной разработки, а также её долговечность в применении для анализа необходимой информации.
2.1.2.2 Требования к информационному обеспечению
Информационное обеспечение
Информационное обеспечение