АРМ отдела кадров
ВВЕДЕНИЕ
Ускорение темпов научно-технического
прогресса повлекло за собой рост
объемов производства и его концентрацию.
Возросшая сложность и
На современном этапе
- ОБЩАЯ ЧАСТЬ
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 Требования к информационному обеспечению
Информационное обеспечение
Информационное обеспечение
информации, документов, т.е. информация, содержащаяся на бумажных носителях.
Внутримашинное информационное обеспечение – представление данных на машинных носителях в виде массивов (файлов), баз данных и их информационных связей.
Информационное обеспечение
Под Входной информацией понимается это вся информация, которая необходима для решения поставленной задачи. Ввод информации представляет собой заполнение экранных форм с бумажных документов в данном случае таковыми являются: личная карточка работника (см. Приложение ) и др.
(См. Приложения 1-10.)
Промежуточная информация
К ней относятся данные, расположенные в ПЭВМ, то есть внесенные или полученные путем всевозможных операций выполняемых на ПЭВМ.
Выходной информация:
К выводимой информации можно отнести, результат обработки данных, представленных для внешнего использования. Выводные данные имеют наглядную форму удобную для человека, то есть могут быть напечатанными на бумаге. К этой информации можно, также отнести информацию на внешнезапоминающих устройствах (на дискетах и CD дисках). Выводная информация может, быть подготовлена для ввода в другие системы и могут участвовать в других процессах.
К этой информации относится:
- Отчеты, выдаваемые ПЭВМ после обработки, внесенной информации по группам, по фамилии каждого студента индивидуально.
- Диаграммы
(См Приложения 11-20)
2.1.2.3 Требования к надежности
Для успешного функционирования данной разработки необходимо помнить, что есть у Access минимум правил, при соблюдении которых обеспечивается бесперебойная работа данной разработки:
Для Access необходимо:
Необходим персональный компьютер с процессором не ниже Pentium 4 или аналогичный со всеми подключенными к нему устройствами, позволяющими производить управление за процессами и вводом информации.
Надежность является главным фактором для любых документов. Надежность работы проверяется после ее создания при тестировании.
Надежность еще достигается путем копирования базы данных перед началом работы.
К нашей разработке есть еще некоторые требования:
- Ввод только достоверной информации с исходных документов;
- Запрет на вставку данных в ячейки с автоматическим подсчетом данных;
- Данные должны заполнятся строго по правилам и нормам заполнения, на основе проверенных и достоверных данных;
- Запретные изменения порядка заполнения форм;
- Выводные результаты, оператор должен убедиться в правильности подсчетов и только тогда выводить информацию на печать.
Если следовать этому минимуму то пользователю гарантируется качественная и достоверная обрабатывание входной, выходной информации и бесперебойная работа данной разработки, а также ее долговечность в применении и обработки информации.
- Требования к программному обеспечению
Программное обеспечение - это интеллектуальный продукт, состоящий из программ, процедур, правил и любой другой связанной с ними документации, относящихся к функционированию системы обработки данных.
Под программным обеспечением понимается совокупность программ и документации на них, которые предназначены для реализации целей и задач на ЭВМ.
Программное обеспечение делится
на общее и функциональное. Общее
программное обеспечение
Программные средства общего назначения должны удовлетворять следующим требованиям:
- представлять собой набор взаимосвязанных программ с нормализованными методическими указаниями и инструкциями по использованию обслуживающих программ на всех стадиях реализации расчетов комплексов задач;
- строиться по принципу открытого программного обеспечения с целью дальнейшего развития и совершенствования;
- управлять устройствами комплекса технических средств и организовывать очередность решения задач;
- осуществлять работу программ самоконтроля;
- обеспечивать защиту данных и программ пользователя друг от друга и от операционных систем;
- обеспечивать удобное хранение данных и обращение к любой совокупности данных;
- обеспечивать надежность хранения информации при сбоях в работе компьютера;
- Требования к составу и параметрам технических средств
Для успешного функционирования данной разработки необходимо помнить, что есть у Access минимум правил, при соблюдении которых обеспечивается бесперебойная работа данной разработки:
Обзор компьютерной инфраструктуры
Требования к комплексу
- Персональный компьютер с операционной системой Windows XP.
- Процессор Pentium 4.
- ОЗУ 1 Гб.
- 10 Мб памяти на жестком диске.
- Дисковод для CD/DVD дисков
- Принтер.
- Мышь.
- Клавиатура
- Пакет прикладных программ Microsoft Office.
Если
не будет обеспечен минимум
- ОГАНИЗАЦИЯ ПРОИЗВОДСТВА
- Схема документооборота
См. Приложение 21.
Описание документооборота
- Начало;
- Ручная обработка нормативно-справочной информации;
- Ввод нормативно-справочной информации;
- Обработка информации внутри базы данных;
- Ручная обработка оперативной информации;
- Ввод оперативной информации;
- Обработка информации внутри базы данных;
- Ручная обработка заявок;
- Создание приказов
- передача приказов в базу данных
- печать приказов;
10. Обработка свидетельств;
11. Обработка данных в базе данных;
12. Создание запросов;
13. Формирование отчетов по запросам
- передача в базу данных
- вывод на экран
- печать отчетов;
14. Конец.
- Описание алгоритма
Схема алгоритма см Приложение 22.
Описание алгоритма
- Начало
- Выбор режима работы: 1- обработка справочной информации;
2- обработка оперативной
3- работа с отчетами;
4- работа с диаграммами;
- Если выбран режим 1:
- Начало
- Вводить данные: если «да», то ввод данных;
- Обработка данных;
- Печать;
- Возврат;
- Выбран режим 2:
- Начало;
- Вводить данные: если «да», то ввод данных;
- Обработка данных;
- Печать;
- Возврат;
- Выбран режим 3:
- Начало;
- Открыть отчёт?: если «да», то «Открыть отчет»;
- Редактирование данных;
- Печать;
- Возврат;
- Выбран режим 4:
- Начало;
- Открыть диаграмму?: если «да», то «Открыть диаграмму»;
- Редактирование данных;
- Возврат;
- Конец
- Описание процесса отладки
Программы автоматизированных систем характеризуются большим объемом и сложным логическим построением. Составить такую программу без ошибок практически невозможно, поэтому встает проблема их обнаружения. До того как разработка будет внедрена, она должна пройти тестирование. Тест - это специально подобранные исходные данные в совокупности с теми результатами, которые должна выдать программа при обработке этих данных. Несовпадение результатов программ с результатами тестов - это выявляет ошибку.
По своему характеру ошибки в программах делятся: алгоритмические, синтаксические и семантические.
- Алгоритмические ошибки - ошибки в программной трактовке алгоритма, например, при большом количестве вариантов работы алгоритма какие-то данные в программе могут быть упущены.
- Синтаксические ошибки связаны с нарушением синтаксиса, т.е. правил языка программирования.
- Семантические ошибки связаны с содержанием и смыслом программы.
Алгоритмические ошибки могут возникнуть от неправильного ввода исходной информации оператором, это происходит из-за не внимательности оператора. За ошибки такого рода разработчик ответственности не несет. Для того чтобы данные ошибки не возникали, необходимо соблюдать правила по вводу информации, описанные в инструкции по эксплуатации данного программного продукта.

- Ароматизацiя облiку витрат
- Арт-менеджмент в сфере исполнительского искусства
- Арттерапевтические занятия в коррекционно-развивающей работе с детьми с синдромом Дауна
- Арт-терапия
- Арт-терапия как средство развития межличностных отношений подростков
- АРТ - терапия как средство развития творческих способностей младшего школьника
- Арт терапияның түрлері
- Аренды зданий и сооружений
- Арест как вид уголовного наказания
- Арматур зауыты ақаба суларын ауыр металдардан тазарту
- АРМ диспетчера транспортного цеха
- Армия на Востоке
- АРМ менеджера в автосалоне "A-Motors"
- АРМ менеджера по закупкам и продажам