Автоматизированное Рабочее Место Отдела Кадров

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

Введение3

1 Исследовательский раздел5

Введение5

1.1Теория построения Автоматизированных Рабочих Мест6

1.1.1Анализ принципов АРМ на базе ПК.6

1.1.2Языковые средства АРМ9

1.1.3Классификация АРМ-ов.13

1.2Теория современных систем управления базами даных17

1.2.1Концепция баз данных17

1.2.2Архитектура СУБД18

1.2.3Инфологическая модель данных "Сущность-связь"20

1.2.4Реляционная структура данных21

1.2.5О нормализации, функциональных и многозначных зависимостях23

1.3Технология Клиент-Сервер.26

1.3.1Основные понятия26

1.3.2Преимущества архитектуры клиент-сервер26

1.3.3Компоненты архитектуры Клиент-сервер28

1.4Язык структурированных запросов SQL31

1.4.1Назначение и принцип работы SQL31

1.4.2Достоинства языка SQL32

1.4.3Запрос на языке SQL35

1.4.4Агрегатные функции36

1.5Локальные вычислительные сети38

1.5.1Файл сервер и рабочие станции38

1.5.2Операционная система рабочей станции39

1.5.3Преимущества локальных вычислительных сетей40

1.5.4Стандарт передачи информации40

1.5.5Сетевые устройства и средства коммуникаций.44

1.5.6Витая пара.45

1.5.7Широкополосный коаксиальный кабель.45

1.5.8Еthernet-кабель.46

1.5.9Оптоволоконные линии.46

1.5.10Топологии вычислительной сети.46

1.5.11Топология типа звезда.47

1.5.12Кольцевая топология.48

1.5.13Шинная топология.49

1.5.14Методы доступа и протоколы передачи данных51

1.5.15Локальная сеть Token Ring51

1.5.16Локальная сеть Arknet.52

1.5.17Локальная сеть Ethernet53

1.6Сетевые операционные системы для локальных сетей.54

1.6.1NetWare 3.11, Nowell Inc.56

1.6.2LAN Server, IВМ Согр.56

1.6.3Windows NT Advanced Server 3.1, Microsoft Corp.57

1.6.4NetWare 4, Nowell Inc.58

1.7Среда Delphi как средство разработки ПО баз даных.60

1.7.1Высокопроизводительный компилятор в машинный код63

1.7.2Мощный объектно-ориентированный язык64

1.7.3Объектно-ориентированная модель программных компонент65

1.7.4Библиотека визуальных компонент66

1.7.5Формы, модули и метод разработки “Two-Way Tools”71

1.7.6Масштабируемые средства для построения баз данных72

1.7.7Настраиваемая среда разработчика73

1.7.8SQL сервер InterBase 5.1.175

Заключение76

2 Методический раздел77

Введение77

2.1.1Назначение АРМ Отдел Кадров78

2.1.2Составные части программы79

2.1.3Права доступа. Вход в программу79

2.1.4Справочники81

2.1.5Личные карточки82

2.1.6Архив83

2.1.7Отчеты83

2.1.8Дополнительные функции84

2.1.9Установка и настройка программы84

2.1.10Особенности реализации поставленной задачи87

2.1.11Экранные формы89

Заключение90

3 Безопасность жизнедеятельности91

Введение91

3.1Анализ опасных и вредных факторов, возникающих при работе с компьютером92

3.2Мероприятия по предотвращению и уменьшению влияния вредных факторов94

3.2.1Нормирование искусственного и естественного освещения.94

3.2.2Основные требования к искусственному освещению в производственном помещении.94

3.2.3Расчёт искусственного освещения95

3.2.4Рациональная планировка рабочих мест.97

3.3Утилизация и переработка ртути в люминесцентных лампах98

3.3.5Химический состав и удельный расход демеркуризационных растворов101

Заключение102

4 Приложения104

4.1.1Листинг основного файла-проекта104

4.1.2Листинг созданного VCL-компонента.106

4.1.3Модуль блокировки программы от несанкционированного доступа108

5 Список использованных источников110

 

Введение

Темой данной дипломной работы является Автоматизированное Рабочее Место (АРМ) отдела кадров предприятия. Результатом работы является программа АРМ Отдел кадров, применяемая до настоящего времени на Московском Заводе Радиоаппаратуры (МЗР) ОРБИТА.

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

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

Таким образом, автоматизация процесса работы отдела кадров является нужным и перспективным процессом. До написания данного диплома на МЗР ОРБИТА использовалась написанная ранее на Cliper-e база данных АРМ-ОК-94. Однако к моменту преддипломной практики накопились замечания по недостаткам программы. Вот список основных