Разработка системы учета и движения кадров на предприятии
Анализ современного состояния проблемы по учету движения кадров на предприятии. Изучение мирового рынка информационных систем учета и контроля персонала. Разработка программного продукта для конкретного предприятия. Охрана труда при работе с компьютером.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.04.2015 |
Размер файла | 3,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Информация о формах хранится в двух типах файлов - .dfm и .pas, причем первый тип файла - двоичный - хранит образ формы и ее свойства, второй тип описывает функционирование обработчиков событий и поведение компонент. Оба файла автоматически синхронизируются Delphi, так что если добавить новую форму проект, связанный с ним файл .pas автоматически будет создан, и его имя будет добавлено в проект.
Визуальный построитель интерфейсов (Visual User-interface builder) дает возможность быстро создавать клиент-серверные приложения визуально, просто выбирая компоненты из соответствующей палитры. В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде [9].
Библиотека объектов содержит набор визуальных компонент, значительно упрощающих разработку приложений для СУБД с архитектурой клиент-сервер. Объекты инкапсулируют в себя нижний уровень - Borland Database Engine.
Предусмотрены специальные наборы компонент, отвечающих за доступ к данным, и компонент, отображающих данные. Компоненты доступа к данным позволяют осуществлять соединения с БД, производить выборку, копирование данных, и т.п.
Компоненты визуализации данных позволяют отображать данные виде таблиц, полей, списков. Отображаемые данные могут быть текстового, графического или произвольного формата.
Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины (к примеру, небольшую систему учета медицинских карточек для одного компьютера), может использовать для хранения информации файлы формата .dbf (как в dBase или Clipper) или .db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер [10].
Инспектор объектов. Этот инструмент представляет из себя отдельное окно, где вы можете в период проектирования программы устанавливать значения свойств и событий объектов (Properties & Events).
Менеджер проектов. Дает возможность разработчику просмотреть все модули в соответствующем проекте и снабжает удобным механизмом для управления проектами. Менеджер проектов показывает имена файлов, время/дату выбранных форм и пр. Можно немедленно попась в текст или форму, просто щелкнув мышкой на соответствующее имя.
Навигатор объектов. Показывает библиотеку доступных объектов и осуществляет навигацию по приложению. Можно посмотреть иерархию объектов, перекомпилированные модули в библиотеке, список глобальных имен вашего кода.
Дизайнер меню. Можно создавать меню, сохранить созданные в виде шаблонов и затем использовать в их в любом приложении.
Эксперты. Это набор инструментальных программ, облегчающих проектирование и настройку Ваших приложений. Есть возможность подключать самостоятельно разработанные эксперты. Потенциально это та возможность, при помощи которой третьи фирмы могут расширять Delphi CASE-инструментами, разработанными специально для Delphi. Включает в себя:
- эксперт форм, работающих с базами данных;
- эксперт стилей и шаблонов приложений;
- эксперт шаблонов форм;
В состав RAD Pack входит эксперт для преобразования ресурсов, изготовленных в Borland Pascal 7.0, в формы Delphi. Уже появились эксперты, облегчающие построение DLL и даже написание собственных экспертов.
Краткая характеристика Microsoft Access
Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.
В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных, которые будут описаны ниже.
Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю.
Особенности MS Access, отличающиеся от представления об "идеальной" реляционной СУБД.
Создание многопользовательской БД Access и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных. При одновременной работе. Так как Access не является клиент серверной СУБД, возможности его по обеспечению многопользовательской работы несколько ограничены. Обычно для доступа к данным по сети с нескольких рабочих станций, файл БД Access (с расширением *.mdb) выкладывается на файловый сервер. При этом обработка данных ведется в основном на клиенте - там, где запущено приложение, в силу принципов организации файловых СУБД. Этот фактор ограничивает использование Access для обеспечения работы множества пользователей (более 15-20) и при большом количестве данных в таблицах, так как многократно возрастает нагрузка не сеть.
В плане поддержки целостности данных Access отвечает только моделям БД небольшой и средней сложности. В нем отсутствуют такие средства как триггеры и хранимые процедуры, что заставляет разработчиков возлагать поддержание бизнес логики БД на клиентскую программу.
В отношении защиты информации и разграничения доступа Access не имеет надежных стандартных средств. В стандартные способы защиты входит защита с использованием пароля БД и защита с использованием пароля пользователя. Снятие такой защиты не представляет сложности для специалиста.
Однако при известных недостатках MS Access обладает большим количеством преимуществ по сравнению с системами подобного класса.
В первую очередь можно отметить распространенность, которая обусловлена тем, что Access является продуктом компании Microsoft, программное обеспечение и операционные системы которой использует большая часть пользователей персональных компьютеров. MS Access полностью совместим с операционной системой Windows, постоянно обновляется производителем, поддерживает множество языков.
В целом MS Access предоставляет большое количество возможностей за сравнительно небольшую стоимость. Также необходимо отметить ориентированность на пользователя с разной профессиональной подготовкой, что выражается в наличии большого количества вспомогательных средств (Мастеров, как уже отмечалось), развитую систему справки и понятный интерфейс. Эти средства облегчают проектирование, создание БД и выборку данных из нее.
MS Access предоставляет в распоряжение непрограммирующему пользователю разнообразные диалоговые средства, которые позволяют ему создавать приложения не прибегая к разработке запросов на языке SQL или к программированию макросов или модулей на языке VBA.
Access обладает широкими возможностями по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC.
Одним из средств программирования в Access является язык макрокоманд. Программы, созданные на этом языке, называются макросами и позволяют легко связывать отдельные действия, реализуемые с помощью форм, запросов, отчетов. Макросы управляются событиями, которые вызываются действиями пользователями при диалоговой работе с данными через формы или системными событиями.
Получается что Access, обладая всеми чертами СУБД, предоставляет и дополнительные возможности. Это не только гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений [11].
Функциональные возможности MS Access
В Access база данных обозначает файл, содержащий набор информации. База данных в Access может содержать следующие типы объектов: таблица, запрос, форма, отчёт, страница, макрос, модуль.
Access может работать одновременно только с одной базой данных. Но одна БД Access может включать множество таблиц, форм, запросов, отчётов, макросов и модулей, которые хранятся в одном файле с расширением mdb.
Таблица - это объект, соответствующий понятию "таблица" в теории реляционных баз данных. Для каждой таблицы в Access можно определить первичный ключ и один или несколько индексов с целью увеличения скорости доступа к данным.
Access позволяет создавать структуру таблицы в трех режимах - в режиме конструктора, с помощью мастера и путем ввода данных. Разница предполагает использование этих средств пользователями с разным уровнем подготовки, разными целями и перспективами использования данных.
Это удобный графический инструмент, позволяющий создавать связи между определенными полями таблиц, задавать различные типы отношений, устанавливать ограничения ссылочной целостности. При этом изменения сразу применяются в базе данных (естественно, если содержащиеся данные удовлетворяют всем условиям) Полученную диаграмму таблиц и связей можно распечатать, что, несомненно, удобно для разработчика.
Запрос - объект, содержащий текст SQL запроса, имеющий уникальное имя в определенной базе данных. Создать запрос можно с помощью мастера и в режиме конструктора. В первом случае пользователю в интерактивном режиме предлагается выбрать имя таблицы и поля для выборки. Во втором случае можно выбрать несколько таблиц или запросов, связать их графическим способом и определить поля выборки. Также можно задать дополнительные условия для каждого поля и параметры сортировки.
Есть еще один способ создания запроса, который встроен в конструктор, - это написание запроса вручную на языке SQL. Однако текстовый редактор, предназначенный для этого имеет явно скудные возможности в плане удобства и наглядности оформления кода. Видимо этот способ не позиционировался разработчиками как основной.
Форма - это специальный объект-контейнер для других интерфейсных компонентов, таких как поля ввода и отображения данных, кнопки и др. На форме разработчик располагает компоненты для ввода, корректировки, просмотра и группировки данных, в зависимости от специфики приложения. Форму также можно создать двумя способами - в режиме конструктора и с помощью мастера. В первом случае разработчик располагает набором компонентов (при необходимости можно зарегистрировать свои ActiveX), которые свободно размещает на форме и задает их параметры. В режиме мастера пользователь просто выбирает таблицу, поля и стиль оформления, а форма генерируется автоматически.
Отчёт - объект, предназначенный для создания документа, который впоследствии может быть распечатан либо включён в документ другого приложения. Этот документ содержит результаты выборки из базы данных в виде структурированной информации (например в виде таблицы или списка).
MS Access обладает богатыми возможностями по оформлению и форматированию отчетов. Те же два режима создания есть и у отчета. В режиме мастера у пользователя имеется возможность задать множество параметров, практически полностью определяющих желаемый внешний вид отчета. Для создания нестандартных отчетов лучше пользоваться конструктором.
Это полный список объектов, которые можно хранить в базе данных MS Access, который, впрочем, похож и в других настольных СУБД подобного класса.
Какие возможности предоставляет Access в функциональном плане.
1. Ввод данных. Ввод данных может осуществляться следующими способами:
- вручную прямо в таблицу (сюда же относится вставка содержимого буфера обмена);
- вручную в поля формы;
- прямой импорт данных из других источников (базы Access, текстовые файлы, формат DBF, электронные таблицы, источники данных ODBC);
- программным методом, который может сочетать в себе любые средства, которые возможно реализовать на VBA.
Последний способ обладает наибольшей гибкостью и представляет практически неограниченные возможности, однако он самый сложный в реализации и требует определенного уровня знаний программирования.
2. Изменение данных. Редактирование возможно следующими способами:
- вручную прямо в таблице;
- в полях форм;
- в окне браузера, в котором загружена web-страница из БД;
- программным методом.
3. Вывод данных. Здесь Access предоставляет такие возможности:
- вывод на экран монитора в табличном виде, полях форм или отчетов;
- экспорт в другие форматы данных (те же, что при импорте);
- вывод на печать, в основном в виде отчетов;
- вывод данных в интернет-браузер с помощью объекта Страница в пределах определенной сети;
- программный экспорт и вывод информации.
Область использования MS Access:
- применение в малом и среднем бизнесе (бухгалтерский учет, ввод заказов, ведение информации о клиентах, ведение информации о деловых контактах, кадрах и т.п.);
- при разработке программ и хранилищ данных на заказ (разработка внутриотраслевых приложений, разработка межотраслевых приложений, автоматизация некоторых функций предприятий);
- в крупных корпорациях (приложения для рабочих групп, системы обработки информации, документооборот);
- в качестве персональной СУБД (справочник по адресам, ведение инвестиционного портфеля, поваренная книга, каталоги книг, пластинок, видеофильмов и т. п.);
- в качестве средства хранения данных, которое используется в других приложениях. Например, один из лидеров среди геоинформационных систем - ArcGis, создает и использует файлы MDB в качестве "персональной геобазы", то есть хранилища данных, где не требуется одновременное многопользовательское редактирование.
Это сферы использования СУБД Microsoft Access, хотя их конкретных реализаций может быть неизмеримо много, как и областей применения информационных технологий в целом [12].
3.5 Интерфейс программы
После инсталляции программного продукта, в строке меню будет доступен ярлык "Отдел Кадров", запуск которого приводит к началу выполнения программы.
При запуске программы "Отдел Кадров" появится окно аутентификации (проверка имени и пароля пользователя программы). Данное окно служит для идентификации пользователя программы в целях предоставления ему определенных прав в работе с программой. После первой установки программы имеется только один пользователь - "Администратор". Он является полноправным владельцем всех данных, с которыми может взаимодействовать программа. У этого пользователя нет ограничений на ввод, корректировку и удаление данных словарей (списки данных связанных единым логическим смыслом), штатных единиц, приказов и т.д. Пользователь "Администратор" может в определенном пункте меню программы создавать дополнительных пользователей и пароли для них. Смысл создания дополнительных пользователей - ограничение доступа к программе. Таким образом, можно создать дополнительного пользователя, который будет иметь право добавлять или редактировать штатные единицы на предприятии.
Окно аутентификации (Рис. 3.3) имеет следующий вид.
Рис. 3.3 Аутентификация
База данных ограничена от несанкционированного просмотра паролем. При входе в программу под учетной записью "Администратор", необходимо указать этот пароль. При первоначальной установке с чистой базой, пароль для запуска будет "111" (три цифры один). В случае указания неверного пароля программа завершится сообщением "Неверный пароль" (Рис. 3.4).
Рис. 3.4 Ошибка аутентификации
В случае вода корректного пароля, программа начнёт свою работу. В центре рабочего стола вы увидите следующее окно программы, являющееся основным (Рис. 3.5).
Рис. 3.5 Внешний вид
Меню программы содержит информацию об организации. При открытии окна "Организация", появляется окно с основными характеристиками организации (Рис. 3.6).
Рис. 3.6 Организация
В пункте меню "Сотрудники", предоставлены данные о сотрудниках, их дата рождения, пол, место жительства и т.д. (Рис. 3.7).
Рис. 3.7 Сотрудники
Справочники созданы, прежде всего, для упрощения ввода информации при заполнении тех или иных структур. В основном это данные работника или претендента на должность. При использовании справочников, появляется возможность выбирать данные из списка, а не вводить в каждом поле информацию о сотрудниках. С использованием справочников ввод информации делается единожды, а в последствии ее выбор производится из сформированных таким образом списков (Рис. 3.8).
Рис. 3.8 Справочники
Интерфейс окна для всех справочников одинаков и позволяет производить три стандартных действия: добавление, изменение введенного наименования, удаление записи и вывод справочника на печать.
Следует отметить, что если изменить в каком либо справочнике наименование, то эта запись будет изменена во всех местах программы, где она встречается. Так, например, пользователь допустил грамматическую ошибку при вводе в справочник национальностей и ввел "русский" пропустив одну букву "с". После чего при формировании списка претендентов на вакансии пользователь для графы национальность выбирал из справочника выше обозначенное наименование. После того, как пользователь обнаружил ошибку, то для ее исправления достаточно только изменить наименование в справочнике. Для всех пользователей, к которым была применена ошибочная запись, изменения произойдут автоматически. Это достигается путем продуманной структуры базы для хранения всей информации. Так в структуре, описывающей работника (или претендента), хранится не строковое значение, например национальности, а ссылка на таблицу, содержащую список национальностей, на уникальный номер записи в этой таблицы.
Меню "Поиск". Меню "Поиск" предназначено для поиска сотрудников по ФИО (Рис.3.9).
Рис. 3.9 Меню "Поиск"
При нажатии кнопки "Найти", открывается личное дело сотрудника. При нажатии кнопки "Расширенный поиск", открывается окно поиска, где можно выбрать существующий параметр и с помощью него найти данного сотрудника (Рис. 3.10).
Рис. 3.10 Расширенный поиск
Отчеты. В данном разделе представлены различные вариации отчетов по формированию данных о возрасте сотрудников, премии сотрудников и т.д. (Рис. 3.11).
Рис. 3.11 Отчеты
При каждом запросе, формируется отчет в Microsoft Excel (Рис. 3.12).
Рис. 3.12 Отчет "Новые сотрудники за период"
При нажатии на команду в пункте меню "Статистика и сервис", появляется следующее окно, где предоставляется выбор следующих действий: Статистика работы с программой и Очистка базы данных (Рис. 3.13).
Рис. 3.13 Статистика и сервис
При выборе "Статистика работы с программой" открывается статистика работы с программой: дата, вход, выход, время работы, пользователи (Рис. 3.14).
Рис. 3.14 Статистика работы с программой
Список пользователей программы содержат средства для формирования списка дополнительных пользователей программы и назначения им логинов и паролей. В правой части окна присутствуют элементы для фильтрации данных. Так можно показать только работников определенной группы, должности, даты рождения в различных вариациях. Доступ к просмотру и изменения информации о сотрудниках, доступна только пользователю под учетной записью "Администратор" (Рис. 3.15).
Рис. 3.15 Пользователи
При добавлении пользователя, открывается дополнительное окно, где присваивается имя, пароль и группа (Рис. 3.16).
Рис. 3.16 Действие "Добавить"
При удалении пользователя, в поле "Логин" и "Пароль" указываются данные пользователя, которого необходимо удалить (Рис. 3.17).
Рис. 3.17 Действие "Удалить"
Пароль к базе данных (он же пароль для пользователя "Администратор") может быть изменен, если будет принято решение изменить пароль на открытие файла с базой данных средствами программы оболочки Microsoft Access. Причиной принятия такого решения может быть повышения безопасности базы данных.
При изменении, указываются логин пользователя, старый пароль и новый пароль (Рис. 3.18).
Рис. 3.18 Действие "Изменить"
В случае если пароль будет утерян, то получить доступ к базе необходимый для запуска программы, не может быть получен. Программа не запустится.
В пункте меню присутствует команда "Выход", после выполнения, которой происходит, непосредственно, выход из программы (Рис. 3.19).
Рис. 3.19 Выход
Окно Вакансии содержит элементы для добавления информации о новых претендентах на вакансии организации, а так же список сотрудников, которые не работают в организации (Рис. 3.20).
Рис. 3.20 Вакансии
При выборе команды "Добавить сотрудника\штатную единицу", откроется окно с выбором новых команд: "Добавить на вакантную должность" и "Добавить на новую должность" (Рис. 3.21).
Рис. 3.21 Тип добавления сотрудника
При выборе "Добавить на новую должность", претендент на новую должность добавиться в списки "Сотрудники".
Сотрудники, над которыми была проведена операция "Увольнение", впоследствии будут отображаться в списке "Уволенных" (Рис. 3.22).
Рис. 3.22 Уволенные
3.6 Входные данные
При загрузки программы появляется окно аутентификации с полями пользователь и пароль, где необходимо ввести данные, т.е. выбрать пользователя и ввести пароль. После открывается меню с командами, где выбрав команду "Информация о предприятии" можно осуществить ввод информации об организации, наименование организации и т.д.
Данные можно получить из меню/справочник, но если данные, полученные из справочника, будет не достаточно, то можно добавить туда необходимые данные с клавиатуры, нажав на команду добавить. Так же можно добавлять данные в раздел приказов, работников, отпусков. В итоге, что все разделы, где вводятся данные можно назвать входными.
3.7 Выходные данные
Приказы, работники, отпуска. Это данные, которые можно выводить на печать, при этом предварительно выбрав определенную информацию.
Но приказы, работники, отпуска это еще не все выходные данные. Выходные данные так же можно получить из карточки сотрудника, при этом выбрав определенное вид отчета, предложенное данной программой. Так же данные можно получить из справочника.
При осуществлении приема на работу, выбрав в списке меню вакансии, откроется окно, где можно осуществить ряд действий для определенного претендента. Так же мы можем получить данные из редактора штатного расписания.
Разделы, из которых можно извлечь необходимую информацию, можно назвать выходными данными.
4. Руководство пользователя
4.1 Общие сведения о программе
Данный программный продукт разрабатывался для учёта и контроля движения кадров на предприятии.
В ней предусмотрены такие моменты как:
- хранение информации о каждом сотруднике;
- хранение информации об отпусках и приказов;
- занесение новых сотрудников;
- распечатка все возможных документов;
Программный комплекс должен обеспечить защищенность определенной информации базы данных от других пользователей программы.
4.2 Условия выполнения программы
После инсталляции программного продукта, в строке меню будет доступен ярлык "Отдел Кадров", запуск которого приводит к началу выполнения программы.
После запуска программы, откроется окно аутентификации (проверка имени и пароля пользователя программы). Данное окно служит для идентификации пользователя программы в целях предоставления ему определенных прав в работе с программой.
База данных ограничена от несанкционированного просмотра паролем. При входе в программу под учетной записью "Администратор", необходимо указать этот пароль. При первоначальной установке с чистой базой, пароль для запуска будет "111" (три цифры один). В случае указания неверного пароля программа завершится сообщением "Неверный пароль".
В случае вода корректного пароля, программа начнёт свою работу.
Если данный программный продукт установили с чистой базой данных, то дальнейшая работа должна быть направлена на первоначальную настройку и приведение всей структуры организации к необходимому для дальнейшего функционирования виду.
Прежде всего, необходимо через пункт меню "Информация об организации" (Рис. 4.1) заполнить поля для редактирования:
Рис. 4.1 Организация
Заполнив необходимую информацию, сохраните ее в базе, нажав "ОК".
Далее необходимо подготовить структуру подразделений (отделов) организации. Это выполняется через пункт меню "Справочники\Отелы" (Рис. 4.2).
Рис. 4.2 Структурные подразделения
После нажатия кнопки "Добавить", программа попросит ввести наименование очередного структурного подразделения. (Рис. 4.3)/
Рис. 4.3 Добавление подразделения
Для привязки процедуры создания отдела к какому-нибудь приказу, появится окно. Так как база данных чиста, то потребуется создать приказ, нажав на кнопку "Добавить" (Рис. 4.4).
Рис. 4.4 Добавление типа приказа
Окно со списком приказов будет пустым. Для создания нового приказа нажмем "Добавить" (Рис. 4.5).
Рис. 4.6 Добавление приказа
Аналогичным образом можно создать необходимое количество отделов организации. На создание всех отделов можно при выборе приказа выбирать созданный первый приказ, а можно создать для каждого отдела новый приказа, создание которое было показано выше.
После создания структуры подразделений, необходимо создать справочник "Персонал". Структуру должностей привязанных к разным отделам, с различными характеристиками такими, как Должность, Категории, Квалификация, Типы Отпусков.
Это выполняется через пункт меню "Справочник\Персонал" (Рис. 4.7).
Рис. 4.7 Справочник\Персонал
Интерфейс программы спроектирован таким образом, что при изучении назначений различных элементов окон, в других окнах их функционал закреплен за такими же кнопками. Окно редактирования так же является интуитивно-понятным. В окне присутствуют кнопки добавления, удаления, изменения и печать.
Добавление новых вакансий. При добавлении новых вакансий, необходимо воспользоваться операцией "Добавить сотрудника\Штатную единицу" (Рис. 4.8).
Рис. 4.8 Справочник\Персонал
Указав необходимые данные, а, также заполнив другие поля - в пункте меню выбираем "Добавить на вакантную должность. Новая вакантная единица появилась в списке (Рис. 4.9).
Рис. 4.9 Добавление новой вакансии
Поле "ФИО" пустует потому, что эта должность еще никем не занята.
Для создания информации о работнике и в последствии приеме его на работу, открываем "Вакансии" и заполняем необходимые поля. В итоге, при заполнении необходимый данных, новый сотрудник автоматически перенесется в список "Сотрудники" (Рис. 4.10).
Рис. 4.10 Добавление нового сотрудника
Обратите внимание на то, что после указания категории персонала, и последующем выборе вакансии, вы будите видеть только список вакансий, с выбранной вами до этого категорией. Так, например если в отделе "Администрация" будут присутствовать должность - "Директор", и в категории персонала по штатному расписанию будет "Руководители", то при указании в окне приема на работу в поле "Категория персонала" значения "Специалисты", в окне выбора вакансии вы увидите в отделе "Администрация" только "Главный бухгалтер". Это сделано для удобства, чтобы лишние должности не загромождали экран монитора.
В списке претендентов на работу этот человек уже значиться не будет. Искать его следует в списке "Сотрудники".
При выборе в пункте меню "Добавить сотрудника\Штатную единицу", "Добавить на новую должность", в списке "Сотрудники" появится чистый бланк (Рис. 4.11).
Рис. 4.11 Чистый бланк при добавлении нового сотрудника
При удалении того или иного сотрудника, необходимо выполнить операцию "Удалить сотрудника". При выполнении этой операции откроется окно выбора меню "Удалить только данные о сотруднике" или "Удалить данные и штатную единицу" (Рис. 4.12).
Рис. 4.12 Меню операции удаление сотрудника
Если же будет выбрано операция "Удалить только данные о сотруднике", то все данные выбранного сотрудника сотрутся. Если же выбрать "Удалить данные и штатную единицу", то данные сотрудник будет перемещен в список "Уволенных" (Рис. 4.13).
Рис. 4.13 Список уволенных сотрудников
Теперь для редактирования информации о претенденте стали доступны много полей. Вызовите на редактирование только что введенного претендента.
Внизу бланка стал отображаться "Стаж работы на данном предприятии", "Печать кадровых приказов", которые содержат формы отчетов по Приему (Т-1), Переводу (Т-5) и Увольнение (Т-8); "Учет командировок и поощрений", а так же "Учет отпусков". При необходимости можно заполнить необходимые отчеты и вывести их на печать (Рис. 4.14).
Рис. 4.14 Типы приказов и отпусков
Через эти пункты можно выполнять над работником кадровые преобразования. Такие операции, как прием на работу, предоставление отпусков, командировка, поощрения и увольнение.
Отчет Приема на работу. Форма Т-1. Заполняется приказ (расположение) о приеме работника на работу (Рис. 4.15).
Рис. 4.15 Приказ о приеме на работу
При переводе на другую работу, заполняется приказ (распоряжение) о переводе работника на другую работу. Форма Т-5 (Рис. 4.16).
Рис. 4.16 Приказ о переводе на другую работу
При увольнении с работы, заполняется приказ (распоряжение) о прекращении (расторжении) трудового договора с работником (увольнении). Форма Т-8 (Рис. 4.17).
Рис. 4.17 Приказ об увольнении
Приказ (распоряжение) о направлении работника в командировку. Форма Т-9 (Рис. 4.18).
Рис. 4.18 Приказ о направлении работника в командировку
Приказ (распоряжение) о поощрении работника. Форма Т-11 (Рис. 4.19)
Рис. 4.19 Приказ о поощрении работника
Приказ (распоряжение) о предоставлении отпуска работнику. Форма Т-6 (Рис. 4.20).
Рис. 4.20 Приказ о предоставлении отпуска работнику
Все сформированные приказы можно отправить на печать.
Для резервного сохранения всей базы данных, на случай если она вдруг будет повреждена, предусмотрено "Резервное копирование" (Рис. 4.21).
Рис. 4.21 Резервное копирование
В открывшемся окне необходимо указать путь к базе, которую нужно сохранить, и путь, куда ее скопировать. Затем нажать на кнопку "Запуск". Во время резервного копирования программа автоматически будет перезапущена.
Областью применения резервных копий данных (резервного копирования данных) может быть вся база данных, часть базы данных или набор файлов или файловых групп. В данной программе сохраняется вся база данных. Для всего вышеперечисленного поддерживает полное или разностное резервное копирование.
4.3 Характеристика программы
Все действия пользователя трудно предусмотреть. Из-за неправильных действий пользователя могут возникнуть ошибки.
Если в процессе тестирования программного продукта была обнаружена ошибка, при вводе имя пользователя и пароля, то программа выводит сообщение о том, что неверно введен пароль.
4.4 Настройка программы
Настройка программы сводится к работе с двумя пунктами меню. Данный пункт меню виден только пользователю, вошедшему под учетной записью "Администратор".
"Список пользователей программы" содержит средства для формирования списка дополнительных пользователей программы и назначения им определенных логинов и паролей (Рис. 4.22).
Рис. 4.22 Пользователи
"Настройка подключения" содержит два поля для редактирования.
Строка соединения с базой данных может быть изменена под любой конкретный случай.
Пароль к базе данных (он же пароль для пользователя "Администратор") может быть изменен, если будет принято решение изменить пароль на открытие файла с базой данных средствами программы оболочки Microsoft Access. Причиной принятия такого решения может быть повышения безопасности базы данных.
Строка соединения с базой данных находится в блокноте "Parametrs.ini" и может быть изменена под любой конкретный случай.
4.5 Выполнение программы
При запуске программы открывается окно ввода имени пользователя и пароля. После этого появится окно с меню программы. Для добавления сотрудника необходимо нажать кнопку "Добавить сотрудника\штатную единицу" при этом откроется окно, где нужно выбрать операцию "Добавить на новую должность" (Рис. 4.23).
Рис. 4.23 Добавление нового сотрудника
После чего появится окно с чистым бланком, где заполняются все необходимые данные, касающиеся претендента на работу (Рис. 4.24).
Рис. 4.24 Карточка сотрудника
При заполнении всех необходимых сведений необходимо сохранить изменения.
Для просмотра вакансий на работу необходимо перейти в список "Вакансии" (Рис. 4.25).
Рис. 4.25 Вакансии
После занесения всех претендента на работу и выполнения необходимых операций данный претендент на работу будет находиться в списке "Сотрудники" фирмы.
4.6 Сообщения
Программа оснащена выводом сообщений по правильному заполнению данных о сотрудниках, ведению денежных начислений, оформлению приказов, отпусков, при неправильном выполнении программа отслеживает ввод данных и выводит сообщения по конкретным данным, которые были введены ошибочно. При заполнении всех обязательных полей в карточке сотрудника будет выводить сообщение о том что нужно указать в данной ячейки. Например: При заполнении в поле авторизации строки, введенные данные окажутся ошибочны. В результате выводит сообщение (Рис. 4.26).
Рис. 4.2 Ошибка аутентификации
5. Охрана труда
Пользователь ЭВМ испытывает вредное действие работы ЭВМ, поэтому рабочие места пользователей должны отвечать безопасным и безвредным условием труда.
Приступая к работе с персональным компьютером, необходимо всегда помнить, что это очень сложная и дорогая аппаратура, которая требует аккуратного и осторожного обращения с ней, высокой самодисциплины на всех этапах работы с компьютером.
Напряжение питания персонального компьютера (220 В) является опасным для жизни человека. В связи с этим в конструкции блоков компьютера, межблочных соединительных кабелях предусмотрена достаточно надежная изоляция от токопроводящих участков. Пользователь практически имеет дело с несколькими выключателями питания и, казалось бы, застрахован от поражения электрическим током. Однако в практической работе встречаются непредусмотренные ситуации, и чтобы они не стали опасными для пользователя, необходимо знать и четко соблюдать ряд правил техники безопасности. Это поможет не только избежать несчастных случаев и сохранить здоровье, но и гарантирует сохранность аппаратуры.
В связи с этим предполагается разработать комплекс мер, обеспечивающих безопасные и безвредные условия труда и рассмотреть экологические вопросы.
5.1 Анализ опасных и вредных факторов, возникающих при работе с компьютером
При работе с программным продуктом на ЭВМ, постоянно или периодически действуют следующие опасные и вредные факторы [13]:
1. Загрязнение воздуха вредными веществами, пылью, микроорганизмами и положительными аэронами.
2. Несоответствие нормам параметров микроклимата.
3. Возникновение на экране монитора статистических зарядов, заставляющих частички пыли двигаться к ближайшему заземлённому предмету, часто им оказывается лицо разработчика.
4. Повышенный уровень шума на рабочем месте.
5. Повышенный уровень статистического электричества при неправильно спроектированной рабочей зоне.
6. Опасный уровень напряжения в электрической цепи, замыкание которой может произойти через тело человека.
7. Широкий спектр излучения от дисплея, который включает рентгеновскую, ультрафиолетовую и инфракрасную области, а так же широкий диапазон электромагнитных излучений других частот.
8. Повышенный уровень электромагнитных излучений.
9. Повышенный уровень ионизирующих излучений (мягкое рентгеновское, гамма - излучение).
10. Отсутствие или недостаток естественного света.
11. Недостаточная освещенность рабочей зоны.
12. Повышенная яркость света.
13. Пониженная контрастность.
14. Прямая и обратная блесткость.
15. Повышенная пульсация светового потока (мерцание изображения).
16. Длительное пребывание в одном и том же положении, и повторение одних и тех же движений приводит к синдрому длительных статических нагрузок (СДСН).
17. Нерациональная организация рабочего места.
18. Несоответствие эргономических характеристик оборудования нормируемым величинам.
19. Умственное перенапряжение, которое обусловлено характером решаемых задач приводит к синдрому длительных психологическим нагрузкам (сдпн).
20. Большой объем перерабатываемой информации приводит к значительным нагрузкам на органы зрения.
21. Монотонность труда.
22. Нервно-психические нагрузки.
23. Нервно-эмоциональные стрессовые нагрузки.
24. Опасность возникновения пожара.
Остановимся подробнее на недостаточной освещенности рабочей зоны помещения, где установлены ЭВМ, а также на влиянии повышенной яркости света, пониженной контрастности, прямой и обратной блёсткости и повышенной пульсации светового потока.
При работе на ЭВМ органы зрения пользователя выдерживают большую нагрузку с одновременным постоянным напряженным характером труда что приводит к нарушению функционального состояния зрительного анализатора и центральной нервной системы.
Нарушение функционального состояния зрительного анализатора проявляется в снижении остроты зрения, устойчивости ясного видения, аккомодации, электрической чувствительности и лабильности.
Причинами нарушения функционального состояния зрительного анализатора являются постоянная переадаптация органов зрения в условиях наличия в поле зрения объекта различения и фона различной яркости; недостаточной четкостью и контрастностью изображения на экране; строчностью воспринимаемой информации; постоянными яркостными мельканиями; наличием ярких пятен на клавиатуре и экране за счет отражения светового потока, большой разницей между яркостью рабочей поверхности я яркостью окружающих предметов, наличием равноудаленных предметов, невысоким качеством исходной информации на бумаге, неравномерной и недостаточной освещенностью на рабочем месте.
Наряду с перечисленными общепринятыми особенностями работы пользователя на рабочем месте ЭВМ существуют особенности восприятия информации с экрана монитора.
Особенностью восприятия информации с экрана монитора органами зрения пользователя ЭВМ являются:
- экран монитора является источником света, на который в процессе работы непосредственно обращены органы зрения пользователя, что вводит оператора в другое психофизиологическое состояние;
- привязанность внимания пользователя к экрану монитора является причиной длительности неподвижности глазных и внутриглазных мышц, что приводит к их ослаблению;
- длительная и повышенная сосредоточенность органов зрения приводит к большим нагрузкам а, следовательно, к утомлению органов зрения, способствует возникновению близорукости, головной боли и раздраженности, нервного напряжения и стресса;
- длительная привязанность внимания пользователя к экрану монитора создает дискомфортное восприятие информации, в отличие от чтения обычной печатной информации;
- экран монитора является источником падающего светового потока на органы зрения пользователя, в отличие от обычной печатной информации, которая считывается за счет отраженного светового потока;
- информация на экране монитора периодически обновляется в процессе сканирования электронного луча по поверхности экрана и при низкой частоте происходит мерцание изображения, в отличие от неизменной информации на бумаге.
5.2 Освещение
Нормирование искусственного и естественного освещения.
Правильное освещение рабочего места оператора облегчает его труд, снижает утомление, повышает производительность труда, снижает опасность производственного травматизма. Освещение может быть естественным и искусственным. Естественное освещение создаётся в производственных помещениях через оконные и другие остеклённые проёмы, искусственное - светильниками. Искусственное освещение в помещениях следует осуществлять в виде комбинированной системы освещения с использованием люминесцентных источников света в светильниках общего назначения. В качестве источников общего освещения должны использоваться лампы типа ЛБ и ДРЛ с индексом цветопередачи не менее 70 (R>70), в качестве светильников - установки с преимущественно отраженным или рассеянным светом. Светильники общего освещения следует располагать над рабочим столом в равномерно прямоугольном порядке. Для предотвращения засветок экрана дисплея прямыми световыми потоками должны применяться светильники общего назначения, расположенные между рядами рабочих мест. При этом линии светильников располагаются параллельно светопроёмам.
Осветительные установки должны обеспечивать равномерную освещенность с помощью приглушенного или рассеянного светораспределения. Для исключения бликов необходимо применять специальные фильтры для экранов, защитные козырьки или располагать источники света параллельно направлению взгляда на экран видеомонитора с обеих сторон.
Местное освещение обеспечивается светильниками, установленными непосредственно на столешнице или на его вертикальной панели, а также вмонтированными в козырёк пульта.
Источники света по отношению к рабочему месту следует располагать таким образом, чтобы исключить попадания в глаза прямого света. При естественном освещении необходимо применять средства солнцезащиты, снижающие перепады яркостей между естественным светом и свечением экрана дисплея. В качестве таких средств можно использовать регулируемые жалюзи.
Для снижения нагрузки на органы зрения пользователя при работе на ЭВМ необходимо соблюдать следующие условия зрительной работы. При работе на ЭВМ пользователь выполняет работу высокой точности, при минимальном размере объекта различения 0,3-0,5 мм (толщина символа на экране), разряда работы III, подразряда работы Г (экран - фон светлый символ - объект различения темным или наоборот).
Естественное боковое освещение должно составлять 2%, комбинированное искусственное освещение 400 лк при общем освещении 200 лк.
Искусственное освещение на рабочем месте создаёт хорошую видимость информации, машинописного и рукописного текста, при этом должна быть исключена отражённая блёскость.
В связи с этим предусматриваются мероприятия по ограничению слепящего воздействия оконных проёмов и прямое попадание солнечных лучей, а так же исключение на рабочих поверхностях ярких и тёмных пятен. Это достигается за счёт соответствующей ориентации оконных проёмов и рационального размещения рабочих мест.
Площадь оконных проёмов должна составлять не менее 25% площади пола. В помещении рекомендуется комбинированная система освещения с использованием люминесцентных ламп. Для проектирования местного освещения рекомендуются люминесцентные лампы, светильники которых установлены на столе или его вертикальной панели.
5.3 Расчёт искусственного освещения
В комнате инженера-программиста размером 5 м длиной, шириной 4 м и высотой 3 м, потолок, пол и стены окрашены белой краской. Метод светового потока сводится к определению количества светильников по следующей формуле:
N = (*Sп*К*Z) / (F* *n)
где Енорм - нормируемая минимальная освещённость на рабочем месте, лк;
Енорм= 400 лк;
Sn - площадь производственного помещения, м2; S=20 м2;
К - коэффициент запаса светового потока, зависящий от степени загрязнения ламп, К=1.4,
Z - коэффициент минимальной освещенности, для люминесцентных ламп = z = 1.1 [ссылка]
F - световой поток лампы, лм; коэффициент использования светового потока ламп; n - число ламп в светильнике, n = 2.4; коэффициент затенения, = 0.9
Индекс помещения определяется по формуле [14]:
А и В - длина и ширина помещения, м;
Нр - высота подвеса светильника над рабочей поверхностью, м.
После подстановки данных, находим индекс помещения:
i = (5*4) / (2*(5+4)) = 1.11
Коэффициенты отражения потолка и пола принимаем 0.75 и 0.50 соответственно. В зависимости от индекса помещения и коэффициентов отражения потолка и пола находим коэффициент использования светового потока по таблице [14].
Выбираем тип люминесцентных ламп низкого давления:
Лампа ЛТБ-20, световой поток 975 лм;
Лампа ЛТБ-30, световой поток 1720 лм;
Лампа ЛТБ-40, световой поток 3000 лм.
Подставив все значения, найдем количество светильников:
N = (400*20* 1.4*1.1)/(975*0.54*2.4*0.9)=10.8 = 11 шт;
N = (400*20* 1.4*1.1)/(1720*0.54*2,4*0.9)=6.1 = 6 шт;
N = (400*20*1.4*1.1)/(3000*0.54*2.4*0.9)=3.52 = 4 шт.
Из трех вариантов выбираем наиболее экономичный.
Для определения оптимального варианта надо рассчитать:
Руд = N*F/Sn
1. Руд = 11*975 / 20 = 536.25
2. Руд = 6*1720 / 20 = 516
3. Руд = 4*3000 / 20 = 600
Следовательно, наиболее экономичным будет вариант 2:
ЛТБ-30, и поэтому конструктивно выбираем его.
5.4 Шум и вибрация
Шум и вибрация являются одними из распространённых факторов внешней среды, неблагоприятно воздействующих на организм человека. Люди, работающие в условиях повышенного шума, жалуются на быструю утомляемость, головную боль, бессонницу. У человека снижается острота зрения и слуха, повышается кровяное давление, ослабляется внимание, ухудшается память. Вибрация, в свою очередь, влияет на центральную нервную систему, на вестибулярный аппарат, отрицательно действует на оборудование. Всё это приводит к значительному снижению производительности труда, росту количества ошибок в работе, уменьшению срока службы оборудования.
В помещениях операторов ЭВМ уровень шума не должен превышать 65дБА [15].
Снижение вибрации и шума, создаваемого на рабочих местах внутренними источниками, а также шума, проникающего извне, осуществляется следующими методами: уменьшением шума в источнике, оборудование, аппараты, приборы необходимо устанавливать на спец. фундаменты и амортизирующие прокладки.
Стены и потолки, где установлены ЭВМ и др. оборудование, являющееся источником шумообразования, должны быть облицованы звукопоглощающим материалом с максимальным коэффициентом звукопоглощения в области частот 63-8000 Гц, независимо от количества единиц установленного оборудования. В качестве звукопоглощающего материала, могут быть использованы перфорированные плиты, панели и др. материал аналогичного назначения, а также плотная хлопчатобумажная ткань, которой драпируются потолок и стены. Также можно использовать подвесные акустические потолки.
5.5 Пожарная безопасность на рабочем месте
Пожары в помещениях представляют особую опасность, так как сопряжены с большими материальными потерями. Как известно, пожар может возникнуть при взаимодействии горючих веществ, окислителя и источников зажигания. В помещениях присутствуют все 3 основные фактора, необходимы для возникновения пожара.
Особенностью современных ЭВМ является очень высокая плотность расположения элементов электронных схем. При прохождении тока по проводникам и деталям выделяется тепло, что может привести к пожароопасной ситуации. Серьёзную опасность представляют различные электроизоляционные материалы, используемые для защиты, от механических воздействий отдельных радиодеталей.
Всё это приводит к принятию серьёзных мероприятий защиты от пожаров, определяемых СП 512-78 "Инструкции по проектированию зданий и помещений для ЭВМ" и СНиП 11-2-05 "Противопожарные нормы проектирования зданий и сооружений". В этих документах изложены основные требования к огнестойкости зданий и сооружений, противопожарным преградам, эвакуации людей из зданий и помещений.
5.6 Планировка рабочего места
Эргономика - прикладная наука целью, которой является приспособление труда к физиологическим и психическим возможностям человека для обеспечения наиболее эффективной работы, которая не создаёт угрозы здоровью человека.
Практика показывает, что планировка рабочего места должна удовлетворять требованиям удобства выполняемых работ и экономии энергии, и времени оператора, рационального использования производственных площадей и удобства обслуживания устройств ЭВМ. При планировке рабочего места необходимо учитывать удобство расположения дисплеев, принтеров, пульта ЭВМ, а также зоны досягаемости рук оператора. Эти зоны, установленные на основании антропометрических данных тела человека, дают возможность рационально разместить компьютер, его клавиатуру и дисплей.
Подобные документы
Перспективы развития мирового рынка информационных систем учета и контроля движения кадров на предприятии. Состояние IT в организации и анализ "узких мест" с точки зрения бизнес-цели организации. Определение уровня экономической зрелости предприятия.
дипломная работа [3,3 M], добавлен 09.01.2023Разработка кодификатора, классификатора кадровых ресурсов, входных документов "Прием на работу", "Кадровое перемещение", "Увольнение" и выходных документов учета кадров организации для автоматизации учета кадров на предприятии с помощью 1С:Предприятие.
курсовая работа [72,1 K], добавлен 02.07.2012Исследование показателей движения трудовых ресурсов и их влияние на деятельность современного предприятия. Изучение состава работников организации. Применение программного средства Microsoft Excel, позволяющего автоматизировать расчеты движения кадров.
курсовая работа [1,6 M], добавлен 18.04.2015Проектирование функционального модуля по учету кадров на предприятии в отделе кадров. Анализ предметной области. Создание документа, формально определяющего существование проекта, то есть технического задания на проект фрагмента информационной системы.
курсовая работа [2,2 M], добавлен 11.12.2012Проектирование программного продукта. Разработка базы данных средствами Microsoft Access. Разработка прикладных решений для информационной системы 1С: Предприятие 8.2. Изучение первичной, вторичной документации. Автоматизация учета и управление компанией.
курсовая работа [1,4 M], добавлен 14.12.2017Развитие информационных систем. Современный рынок финансово-экономического прикладного программного обеспечения. Преимущества и недостатки внедрения автоматизированных информационных систем. Методы проектирования автоматизированных информационных систем.
дипломная работа [1,5 M], добавлен 22.11.2015История предприятия "Приднестровский Государственный Университет". Обзор аппаратного и программного обеспечения сети, используемого на предприятии. Инфологическое, логическое и физическое проектирование модели базы данных. Разработка основных алгоритмов.
отчет по практике [886,6 K], добавлен 12.09.2012Разработка программного продукта для обеспечения стабильной работы заведующего складом Барановичского хлебозавода, обеспечивающего хранение и обработку информации складского учета, поиск объекта технических ресурсов, анализ и мониторинг его движения.
дипломная работа [2,5 M], добавлен 06.06.2012Анализ состояния информационных систем управления запасами на предприятии. Описание рабочего места оператора складского учета. Предметная область предприятия. Разработка практических предложений по автоматизации управления запасами на предприятии.
курсовая работа [606,5 K], добавлен 20.04.2015Разработка программного обеспечения для автоматизации процесса учета поступления и формирования заказов. Построение реляционной базы данных средствами Microsoft Access. Методы повышения эффективности организации информационных потоков на предприятии.
дипломная работа [1,9 M], добавлен 02.12.2012