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

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

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

Дипломная работа

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

Другие дипломы по предмету

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

Сдать работу со 100% гаранией

Введение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. Однако к моменту преддипломной практики накопились замечания по недостаткам программы. Вот список основных недостатков, которые отмечались как критические и требовали устранения в первую очередь:

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

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

3. Интерфейс программы абсолютно не рассчитан на длительную работу оператора с ПЭВМ. Слишком контрастные цветовые настройки диалогов ввода информации, а также выдача звукового сигнала после удачного ввода информации сильно утомляло и вызывало раздражение пользователей.

4. Вид распечатываемых отчетов не соответствовал виду стандартных документов.

5. Общая методологическая организация связей между разными формами ввода и подразумеваемым результатом плохо продумана. Т.е. интерфейс нельзя назвать «интуитивно-понятным».

Устранить вышеописанные недостатки и было целью дипломной работы. Более кратко требования к новой реализации АРМ можно обозначить так:

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

С учетом имеющихся знаний относительно построения баз данных с помощью SQL технологии и архитектуры «клиент-сервер» было принято решение написать новую программу с учетом приведенных требований. Данные средства реализации являются перспективными и позволили решить поставленную задачу в соответствии с требованиям к программе.

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

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

Введение

 

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

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

Лучшие

Похожие работы

1 2 3 4 5 > >>